fluxograma e pseudocódigo
Campus Tecnológico de Alegrete
Simulado Prova 1
Algoritmos e Programação
Prof. Bruno Boessio Vizzotto brunovizzotto@unipampa.edu.br Sala 329
Alegrete, 2014
Questão 1
• Verificar atentamente aos requisitos (enunciado, solicitação, expectativas de cliente, etc). Definir dados de entrada. Definir dados de saída. Definir quais cálculos serão efetuados e quais as restrições para esses cálculos para que os dados de entrada se transformem em dados de saída. Definir método para a solução (pseudocódigo, fluxograma, narração descritiva, linguagem de programação...). Elaborar o algoritmo, Testar.
Universidade Federal do Pampa
• Descreva as etapas para a construção de um Algoritmo.
2
Questão 2
• CPU (Unidade Central de Processamento) é responsável por interpretar as instruções contidas em um códigos e realizar os cálculos computacionais informados por estas. A memória é responsável por armazenar dados e instruções em forma de programa, é também intermediária entre os dispositivos de
Entrada e Saída e a CPU. Entrada e Saída são dispositivos que fazem o intermédio da interação humano-computador, habilitam a comunicação entre usuário e máquina.
Universidade Federal do Pampa
• Diferencie CPU, Memória, Entrada e Saída, exemplifique sua atuação dentro do processamento de um Algoritmo
(computação).
3
Questão 3
A estrutura condicional SE-ENTÃOSENÃO tem como base o resultado de uma expressão booleana
(VERDADEIRO ou FALSO), o fluxo do algoritmo segue para um bloco de instruções (após o SE) caso o resultado seja VERDADEIRO ou para outro (após o SENÃO) caso
FALSO.
Universidade Federal do Pampa
• Utilizando fluxograma e exemplos de aplicação descreva as estruturas de controle “SE ... ENTAO ... SENAO”, “REPITA ...
ATE”.
4
REPITA-ATE é uma estrutura de repetição que tem por função repetir um determinado bloco de comandos até que a condição se torne verdadeira. É
classificada