Prova Algoritmo
EDITA – Tem funções de um Editor de Texto, com recursos de inserção, cópia, delete entre outros.
INTERPRETA – Analisa a sintaxe dos comandos, ou seja, se as regras da linguagem (VisualG) estão sendo cumpridas. Analisa a lógica do programa.
O que é Lógica
Lógica é uma parte da filosofia que estuda o fundamento, a estrutura e as expressões humanas do conhecimento.
A Lógica foi criada por Aristóteles no século IV a.C. para estudar o pensamento humano e distinguir interferências e argumentos certos e errados.
As falácias que são falhas na argumentação possíveis de serem percebidas são bastante usadas no estudo da lógica, pois auxilia na detecção de verdades e falsidades.
Sequência Lógica são passos executados até atingir um objetivo ou solução de um problema.
Um processo de execução de uma atividade tem a presença lógica do “passo a passo” para a realização de uma tarefa.
Um programa de computador, pode ser descrito como uma sequência de passos lógicos de pensamentos organizados para instruir o computador na execução de instruções.
Visual G
O formato básico do nosso pseudocódigo é o seguinte: algoritmo "semnome"
// Função :
// Autor :
// Data :
// Seção de Declarações inicio // Seção de Comandos
Fimalgoritmo
4 tipos de dados: inteiro, real, cadeia de caracteres e lógico (ou booleano). As palavras-chave
inteiro: define variáveis numéricas do tipo inteiro, ou seja, sem casas decimais.
real: define variáveis numéricas do tipo real, ou seja, com casas decimais.
caractere: define variáveis do tipo string, ou seja, cadeia de caracteres.
logico: define variáveis do tipo booleano, ou seja, com valor VERDADEIRO ou FALSO.
Exemplos:
var a: inteiro
Valor1, Valor2: real vet: vetor [1..10] de real matriz: vetor [0..4,8..10] de inteiro nome_do_aluno: caractere sinalizador: logico
A atribuição de valores a variáveis é feita com o operador