AlgoNova1

1507 palavras 7 páginas
Engenharia Civil

Introdução à Computação

Ciência

Prof. José Ferreira Lima Filho

da

Definição

É uma sequência finita de instruções ou operações básicas( operações definida sem ambiguidade e executáveis em tempo finito) cuja execução, em tempo finito, resolve um problema computacional , qualquer que seja sua instância.

Algoritmo: descrição da execução de uma tarefa.Para que um computador resolva um problema é necessário que se construa um esquema para a solução do problema:
1. Entendimento do problema;
2. Criação de uma sequência de operações
(ou ações) que, quando executadas, produzem a solução para o problema;
3. Execução desta sequência de operações.

Linguagem é vocabulário, palavreado, usados como meio de expressão e de comunicação entre as pessoas.
- Toda linguagem possui inúmeras regras. O computador tem suas linguagens.
- O primeiro passo é aprender a lógica computacional,depois adaptá-la numa linguagem que o computador entenda.
O computador entende várias linguagens como: Pascal,C, Assembler, C++, Java, Cobol,
Delphi, Prolog, dentre muitas outras.
-

1.
2.

É uma técnica que consiste numa metodologia de projeto de programa visando: Facilitar a escrita a leitura a manutenção e a modificação dos programas;
Permitir que seu desenvolvimento possa ser empreendido simultaneamente por uma equipe de pessoas.

Um algoritmo pode ser feito através de uma pseudocódigo (linguagem algorítmica(portugol)) ou através de fluxograma.  Abrir

o porta mala do carro;
 Pego as ferramentas;
 Afroxar os parafusos;
 Colocar o macaco;
 Tirar os parafusos;
 Substituir o pneu furado;
 Fim do processo;



Representação

Caixa de seleção Caixa de atribuição 




Portugol
Compilador- Programa que converte um programa escrito em linguagem de alto nível em uma linguagem de máquina, ou seja, gera um programa objeto a partir de um fonte.
Interpretador- Programa que traduz e executa cada instrução da linguagem de alto nível. Um algoritmo é constituído por
três

Relacionados