Algoritmo e pseudocódigo Flashcards
Diz uma diferença entre a linguagem natural e a linguagem formal.
A linguagem formal é projetada pelas pessoas, enquanto que a natural não.
ou
A linguagem formal evita ambiguidades, equívocos e redundância, enquanto que a natural é passível a várias interpretações.
Por que é composta a linguagem de programação?
Sintaxe(forma) e semântica(conteúdo).
O que é a sintaxe?
Conjunto de regras que diz como utilizar corretamente os termos da linguagem de programação.
O que é a semântica?
Conjunto de termos, palavras ou sinais que assumem determinados significados para o processador(palavras chave).
O que é o programa(código)?
Conjunto de instruções numa linguagem de programação.
O que é uma instrução?
Especificação ao processador da ação a executar.
O que é uma linguagem de baixo nível?
É uma linguagem difícil de compreender e programar (linguagem dos computadores).
O que é uma linguagem de alto nível?
É uma linguagem mais fácil de compreender e programar do que as linguagens de baixo nível.
O que é um algoritmo?
É uma sequência finita de instruções descritas de forma clara, lógica e precisa para resolver um problema.
Quais são as três fases necessárias para elaborar um programa?
1- Analisar o problema.
2-Fazer um algoritmo.
3-Traduzir o algoritmo na linguagem de programação.
O que pode ajudar para escrever um algoritmo?
Utilização de linguagem natural.
Fazer um fluxograma.
Fazer um pseudocódigo.
O que é um fluxograma?
Diagramas que representam os fluxos de informação.
O que são dados de entrada?
Os dados fornecidos.
O que são dados de saída?
Os dados resultantes do processamento.
O que são operações de processamento?
Os cálculos e as restrições para a obtenção dos dados de saída.
O que é necessário para construir um algoritmo?
1-Compreender o problema.
2-Identificar os dados de entrada.
3-Identificar os dados de saída.
4-Identificar as operações de processamento.
5-Elaborar o algoritmo.
6-Testar o algoritmo.
Num pseudocódigo todas as instruções estão delimitadas por duas palavras. Quais são?
Início e fim.
Que palavra se utiliza para os dados de entrada?
Ler/Leia/Lê.
Que palavra é utilizada para os dados de saída?
Escrever/Escreva/Escreve.
O pseudocódigo pode ser resumido em três etapas. Quais são?
1-Entrada(Ler).
2-Processamento interno(Instruções de atribuição).
3-Saída(Escrever):