O documento discute linguagens de programação, algoritmos e a estrutura básica de um programa C++. Explica que um programa é uma sequência de instruções que seguem um algoritmo para resolver um problema, e que um algoritmo é uma sequência de passos precisos para atingir um objetivo. Também descreve as três fases principais de um programa: entrada de dados, processamento dos dados, e saída dos resultados.
2. O QUE É UM PROGRAMA?
Programa é uma seqüência de instruções que obedece a
um determinado algoritmo para resolução de um dado
problema.
Hoje temos diversas linguagens de programação, por
exemplo C++, Java, Ruby, PHP, Python, Lua, Shell Script,
etc.
3. O QUE É UM ALGORITMO?
É uma seqüência de instruções “primitivas” que visa atingir
um objetivo definido, seguindo uma ordem de ações claras e
precisas com a certeza que podem ser executadas.
FitelProgramaçãoLógica de programação.doc
4. ANATOMIA DE UM PROGRAMA
• Entrada de Dados
Fase na qual os Dados são inseridos no programa, seja via teclado,
arquivo eletrônico ou qualquer outro dispositivo de entrada (input ).
• Processamento de Dados em Informações
Fase na qual os Dados fornecidos passam por análises, cálculos, seleções,
etc. até obter- se o resultado desejado, ou seja, a Informação.
• Saída de Resultados ( Informações )
Fase na qual as Informações, ou seja, os Resultados são exibidos ao
usuário tanto via monitor ou impressora, assim como arquivo eletrônico, ou
qualquer outro dispositivo de saída ( output ).
5. ESTRUTURA DE UM PROGRAMA C++
#include<cstdio>
int main(){
printf(“Seja bem vindo!”);
return 0;
}
7. PSEUDOCÓDIGO OU PORTUGOL
• Para que o algoritmo possa ser executado por uma máquina
é importante que as instruções sejam corretas e sem
ambiguidades.
• O português estruturado é, na verdade, uma simplificação
extrema do Português, limitada a umas poucas palavras e
estruturas que têm um significado muito bem definido.
• Ao conjunto de palavras e regras que definem o formato das
sentenças válidas chamamos sintaxe da linguagem.
8. Apesar do Português Estruturado ser uma linguagem
bastante simplificada, ela possui todos os elementos básicos
e uma estrutura semelhante à de uma linguagem típica para
programação de computadores.
PSEUDOCÓDIGO OU PORTUGOL
9. Palavras reservadas são palavras que fazem parte da
sintaxe da linguagem e não podem ser usadas para outro
propósito em um algoritmo que não seja aquele previsto nas
regras de sintaxe.
Também são chamadas de palavras chaves.
PALAVRAS RESERVADAS
10. PRIMEIRO ALGORITMO
Escreva um algoritmo para calcular a média de um aluno,
sabendo que foram aplicadas quatro provas.