TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A noção de algoritmos

Exam: A noção de algoritmos. Pesquise 861.000+ trabalhos acadêmicos

Por:   •  1/12/2014  •  Exam  •  787 Palavras (4 Páginas)  •  209 Visualizações

Página 1 de 4

Passo 2

• Noção de Algoritmos.

• Pseudo Linguagem.

• Estrutura de um Programa.

• Tipos Primitivos para representação de Dados e Variáveis.

• Operadores Aritméticos, Lógicos e relacionais.

• Características do ambiente de desenvolvimento C.

NOÇÂO DE ALGORITMOS:

Algoritmo é uma seqüência lógica de passos / instruções organizadas de forma lógica para obter a resolução de uma tarefa ou problema. Existem algoritmos computacionais e não computacionais. Os algoritmos não computacionais expressam uma tarefa da vida real, um exemplo seria trocar uma lâmpada, seus principais passos são:

1 – retirar a lâmpada antiga;

2 – inserir a lâmpada nova;

3 – ligar a luz.

Este passo a passo é o algoritmo para se trocar uma lâmpada.

Um algoritmo computacional é escrito em uma linguagem de programação própria para lê-los e entender seu passo a passo. Exemplo de linguagem de programação: Pascal, C, Delphi, Visual Basic, etc. Os algoritmos podem ser escritos de forma seqüencial, estruturada ou orientada a objetos.

PSEUDO LINGUAGEM:

Existe uma pseudo-linguagem chamada PORTUGOL que á a união de português com algol e é utilizada para se desenvolver os algoritmos, pois sua forma de apresentação se assemelha muito ao português estruturado.

ESTRUTURA DE UM PROGRAMA:

São sequência de comandos especiais e um desses são bastante importante para as variáveis o identificador e o expressão.

A expressão é avaliada então resolvida, tornando o resultado da expressão como atributivo para construir a variável.

TIPOS PRIMITIVOS DE DADOS e VARIÁVEIS:

Variáveis são os endereços de memória do computador utilizados para guardar informação temporária; as variáveis podem ser de entrada: fornecidas por um meio externo, ou de saída: armazenam os dados processados como resultado.

Todas as variáveis devem assumir um tipo de dado, assim definimos seu tipo e tamanho.

Tipos de dados mais comun: inteiro (admite apenas números inteiros), real (admite números reais, ou compontos flutuantes e pode ter ou não casas decimais), caractere (admite caracteres alfanuméricos; números quando representados como caracteres perdem seu valor e tornam-se representativos), lógico (admitem apenas valores lógicos como Verdadeiro ou Falso ).

OPERADORES ARITMÉTICOS, RELACIONAIS e LÒGICOS:

Operadores Aritméticos:

+ (adição) - (subtração) * (multiplicação) / (divisão).

Operadores Relacionais:

> (maior que) < (menor que) >= (maior ou igual) <= (menor ou igual) = (igual) <> (diferente).

Operadores Lógicos:

Atuam sobre as expressões retornando valores como falso ouverdadeiro.

Operador E -> retorna Verdadeiro se ambas as partes forem verdadeiras.

Operador OU -> retorna Verdadeiro se apenas uma das partes for verdadeira.

Operador NÃO -> inverte o estado, de verdadeiro passa para falso e de falso passa para verdadeiro.

Operadores Especiais: % (resto) -> retorna o resto entre uma divisão nãointeiraex: 13%2 = 1\ -> retorna o valor inteiro resultante de uma divisãoex: 13\2 = 64.

É importante ressaltar que todas as expressões devem ser lineares (escritas em linha), e modulares ( divididas em módulos para melhor compreensão ), respeitando as regras matemáticas de prioridade de parênteses eoperações a serem resolvidas primeiro.

CARACTERISTICAS DO AMBIENTE DE DESENVOLVIMENTO C:

A linguagem c foi uma ferramenta desenvolvida para programação

...

Baixar como (para membros premium)  txt (5.3 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com