Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Sobre os subalgoritmos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Existem dois tipos de subalgoritmos: funções e procedimentos. ( ) A declaração (construção) dos subalgoritmos é feita no início, entre a área de variáveis e o início do algoritmo principal. ( ) Variáveis e constantes que existem dentro de um algoritmo não são enxergadas dentro de um subalgoritmo e vice-versa. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - F. B F - F - V. C V - V - F. D V - V - V. 2 É como é chamada a pseudolinguagem utilizada para a construção de algoritmos. Do que estamos falando? A Portugol. B Portunhol. C Portu-algol D Algol. 3 São considerados os métodos de ordenação / algoritmo de ordenação. Do que estamos falando? A Pseudolinguagem, Bubble Sort e Quicksort. B Selection Sort, Matrizes e Quicksort. C Selection Sort, Bubble Sort e Quicksort. D Celection Sart, Sort e Quit. 4 Em muitos casos, é necessário repetir uma instrução ou um mesmo conjunto de instruções mais de uma vez. Essas estruturas repetirão um bloco de instruções até que uma determinada condição seja atendida. Condição é uma expressão que resultará sempre em verdadeiro ou falso, exatamente como são usadas na estrutura SE-ENTÃO. Observe o exemplo: Qual estrutura de repetição esse exemplo representa? A ENQUANTO-FAÇA. B SE-ENTÃO. C PARA-FAÇA. D REPITA-ATÉ. 5 Em muitos casos, dependendo de uma determinada situação, pode-se desejar executar uma ou mais instruções e, dependendo da situação, pode-se desejar executar outras instruções. Para permitir que um algoritmo siga caminhos diferentes dependendo de determinadas condições, utilizamos as estruturas de seleção. Observe o exemplo: A qual estrutura de seleção esse exemplo corresponde? A “SE-ENTÃO”. B Composta. C Escolha-caso. D Encadeada. 6 Estruturas de repetição são muito usadas em programação. Há casos em que o programa entra em looping. Quando o programa entra em looping, o que deve ser feito? A Forçar o encerramento do programa. B Desligar o computador. C Esperar o programa encerrar sozinho. D Gritar com o computador e bater na tela. 7 Considere o algoritmo a seguir: Se Media >= 6,5 então Início Escreva('O aluno está aprovado com média: ', Media); Fim Digamos que as três notas do aluno sejam: Nota1 ← 8,5; Nota2 ← 7,0; Nota3 ← 9,5 Qual é o seu resultado? A O aluno está aprovado com média: 7,33. B O aluno está reprovado com média: 8,33. C O aluno está reprovado com média: 7,33. D O aluno está aprovado com média: 8,33. 8 Quando é utilizado as estruturas de repetição, precisamos contar quantas vezes uma instrução irá executar. Do que estamos falando? A Contador. B Registro. C Looping. D Gerador. 9 Dependendo do caso, uma variável precisa, já ao iniciar o algoritmo, armazenar um valor. Basta atribuir um valor qualquer (na inicialização, geralmente é 0) à variável. Exemplo: x ← 0. Qual técnica de programação essa descrição representa? A Acumuladores. B Contadores. C Inicialização. D Looping. 10 Observe a estrutura a seguir: Se <condição> então Início <Instruções> Fim Como ela é classificada? A Estrutura de repetição “SE-ENTÃO”. B Estrutura de seleção “SE-ENTÃO”. C Estrutura de patrocinada “SE-ENTÃO”. D Estrutura de condição “SE-ENTÃO”.
Compartilhar