Conceitos Fundamentais de Programação
Por: Hugo.bassi • 5/3/2018 • 1.353 Palavras (6 Páginas) • 464 Visualizações
...
um número inteiro é geralmente representado por uma sequência de 4 bytes
(32bits). Uma variável é executada na mesma área da memória, que corresponde ao seu valor. Variáveis e endereços também fazem parte da estrutura de um programa. Um endereço é representado por um número inteiro que identifica uma posição na memória. Na linguagem C por exemplo, é usado um apontador que faz a referência de um dado coletado a uma área de memória.
A alguns programas que fazem a transcrição de uma pseudo linguagem para linguagem de máquina, são chamados compiladores, que são responsáveis por essa conversão, além de gerar um arquivo executável com o sufixo .EXE. Isso será possível caso não haja erros na escrita dos pseudo códigos. O programa executável tendo sido gerado, se torna o meio pelo qual o computador vai interagir com o usuário, recebendo os comandos para realizar as tarefas necessárias.
Uma das estruturas básicas de decisão, usadas num programa é a chamada “condicional”. Na linguagem de programação expressa como: IF e ELSE ( Se, Se não). Como no exemplo: Se analisar-mos um problema, que seja necessário encontrar um valor numérico maior que “1” para passar para próxima etapa, o programa processaria da seguinte forma em linguagem simbólica: Se > 1 então, segue a próxima etapa, Se não, número é < 1 invalido, tente outro valor. Deste modo podemos perceber, que as estruturas de um programa demandam um bom planejamento estratégico e organização, garantindo que os dados, constantes e variáveis sejam processados, utilizando o mínimo de tempo e espaço possível, visando otimizar a execução das tarefas com mais rapidez e eficiência.
4-Tipos Primitivos para representação de Dados e Variáveis
Um programa tem como base para permitir a realização de suas diversas operações, o uso de dados e variáveis. Esses por sua vez possuem suas representações primitivas, classificadas em:
Numéricos e não-numéricos.
Numéricos como o próprio nome já diz, são aqueles representados pelos números, nesse caso, pelo conjunto dos números Inteiros e também pelo conjunto dos números Reais.
Já os não-numéricos, são representados pelos conjuntos Alfanuméricos e Booleanos. Segue abaixo alguns exemplos dos tipos primitivos de representação:
Numéricos
? Inteiros: um subconjunto dos números inteiros, podendo ser sinalizados ou não (ex: 7, -3, 2014, 0) ? Reais: um subconjunto dos números reais, com determinada precisão (ex: 1.76, 5.7536)
Não-numéricos:
? Alfanuméricos: sequências de letras, algarismos e símbolos (ex: “ABCDEF”, “SX99”, “R$ 17,00”) ? Booleanos: valores que representam verdadeiro ou falso (ex: TRUE, FALSE).
5-Operadores Aritméticos, Lógicos e relacionais
Os operadores aritméticos são aqueles, que fazem parte de expressões relacionadas a cálculos, que são simples de utilizar e bem similares aos cálculos realizados em uma calculadora comum por exemplo. Alguns exemplos de operadores aritméticos são: Adição, subtração, multiplicação, divisão e potência. Estes operadores tem seus símbolos específicos para serem representados em um algoritmo. Ex: ( + , - , * , / , ^).
Os operadores lógicos são os que fazem parte de expressões que envolvem resultados caracterizados como “verdadeiro” ou “falso”. Alguns exemplos de operadores lógicos são: Conjunção, dijunção e negação. Estes são representados num algoritmo como: AND, OR e NOT. Esse tipo de operador é muito utilizado na programação de equipamentos e circuitos eletrônicos.
Os operadores relacionais por sua vez, estabelecem uma comparação a ser realizada entre os elementos ou variáveis de uma relação, retornando verdadeiro ou falso. Este operador para realizar essa ação, deve trabalhar em conjunto com os operadores lógicos . Operadores relacionais são bastante utilizados na matemática e fáceis de assimilar. A seguir são descritas suas operações e os seus símbolos representativos : Maior > , maior ou igual >=, menor <=, igual=, diferente <> e prioridade ().
6-Características do ambiente de desenvolvimento C.
Linguagem C é uma linguagem de programação bastante utilizada atualmente, foi criada para facilitar a criação de programas e reduzir os riscos de erros, que antes eram eminentes durante a programação. O ambiente de desenvolvimento C possui a vantagem de obter uma linguagem simples, facilitando a realização de funções e operações matemáticas ou
...