Revisão de Algoritmos
LISTA DE QUESTÕES PARA ESTUDO
1. Defina Algoritmos.
Sequência finita de passos que levam à execução de uma tarefa. Sempre que desenvolvemos um algoritmo estamos estabelecendo um padrão de comportamento que deverá ser seguido (uma norma de execução de ações) para alcançar o resultado de um problema.
2. Defina Algoritmos Não Computacionais.
Um algoritmo não computacional é um algoritmo cuja sequência de passos, a princípio, não pode ser executada por um computador.
3. Defina Algoritmos Computacionais.
É um programa que realiza procedimentos para solucionar um problema. Para criar um algoritmo (programa) é apenas necessário três estruturas: Estrutura de procedimento; Estrutura seletiva; Estrutura repetitiva.
4. Defina Variável.
Utilizado para especificar os nomes e os respectivos tipos das variáveis necessárias no algoritmo (inteiro, real, caracter, string, lógico).Real a,b,c; string nome; caracter sexo; Lógico praticaEsporte.
5. Defina Constante.
São chamadas de constantes, as informações (dados) que não variam com o tempo, ou seja, permanecem sempre com o mesmo conteúdo, é um valor fixo (invariável). Como exemplos de constantes pode-se citar: números, letras, palavras.
6. Defina Atribuição.
Utilizado para atribuir um determinado valor a uma variável. Atribui o valor da direita à variável da esquerda. O valor pode ser uma constante, uma variável ou expressão. MEDIA = (N1+N2+N3+N4) / 4
7. Quais os Tipos de Variáveis e seus exemplos. int: armazena valores numéricos inteiros. char: armazena caracteres. float: armazena números com ponto flutuante (reais) com precisão simples. double: armazena números com ponto flutuante, com precisão dupla, ou seja normalmente possui o dobro da capacidade de uma variável do tipo float.
8. Cite três formas de representação de algoritmos e seus exemplos.
Através de uma língua (português ou inglês): forma utilizada nos manuais de instruções, nas receitas