Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Conceitos Fundamentais de Programação

Por:   •  5/3/2018  •  1.353 Palavras (6 Páginas)  •  405 Visualizações

Página 1 de 6

...

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

...

Baixar como  txt (8.8 Kb)   pdf (51.1 Kb)   docx (14 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no Essays.club