Baixe o app para aproveitar ainda mais
Prévia do material em texto
APOL 02 LÓGICA DE PROGRAMAÇÃO E ALGORITMO Questão 1/5 - Lógica de Programação e Algoritmos O comando SE (IF) é utilizado sempre quando precisamos analisar o resultado de uma condição e decidir o que vamos fazer em seguida. Se a condição for verdadeira, faça tal coisa, caso contrário, faça outra coisa. Analise o pseudocódigo abaixo. 1. algoritmo "algoritmo_se_simples" 2. var 3. nota1, nota2, media: real 4. inicio 5. escreva(" Digite a primeira nota: ") 6. leia(nota1) 7. escreva(" Digite a segunda nota: ") 8. leia(nota2) 9. media <- (nota1+nota2)/2 10. se media >= 7 entao 11. escreva(" A nota da primeira prova é: ", nota1:5:2) 12. escreva(" A nota da segunda prova é: ", nota2:5:2) 13. escreva(" A média é: ", media:5:2) 14. escreva("APROVADO ") 15. fimse 16. fimalgoritmo É correto afirmar que: I. Nas linhas 6 e 8: Usamos o comando LEIA para obter os valores das variáveis nota1 e nota2 que serão digitados pelo usuário via teclado. II. Nas linhas 5, 7, 11, 12, 13, e 14: Usamos o comando ESCREVA para imprimir textos na tela. III. Na linha 10: Usamos o comando SE para avaliar a condição da variável ‘media’. IV. Na linha 2 e 3: Declaração das Variáveis. V. Na linha 15: Temos o fim do nosso algoritmo. É correto apenas: A I, II, III e IV B I, II, III e V C II, III, IV e V D I, III, IV e V E Todas as alternativas Questão 2/5 - Lógica de Programação e Algoritmos Toda variável deve ser identificada, isto é, deve receber um nome ou identificador. O nome de uma variável deve ser único e estar de acordo com algumas regras. Conforme o texto analise as assertivas abaixo: I. Não utilizar caracteres especiais, como acentos, símbolos (?/:@# etc.), ç, entre outros; II. Não utilizar nomes iguais para representar variáveis diferentes. III. Pode-se iniciar o nome da variável com algarismos (números). Por exemplo: usar 2valor como nome. IV. Utilizar espaços entre as letras. Por exemplo, nome do cliente. V. Ser conciso e utilizar nomes coerentes. Assinale a alternativa que contém somente as corretas: A III, IV e V B I, II e V C I e II D III e IV E Todas as respostas Questão 3/5 - Lógica de Programação e Algoritmos Quando se trabalha com a construção de um algoritmo deve-se seguir uma ordem predeterminada para sejam dados os passos corretos para a resolução do problema computacional. Esses passos devem ser dados seguindo certas regras dentro de uma sequência lógica ao se criar um algoritmo. Essas regras vão desde a sintaxe da linguagem escolhida até a ordenação dos comandos necessários para o algoritmo. A estrutura sequencial é uma estrutura que realiza um conjunto predeterminado de instruções em uma ordem específica. Esta ordem é: A De baixo para cima, da direita para a esquerda. B De baixo para cima, da esquerda para a direita. C De cima para baixo, da direita para a esquerda. D De cima para baixo, da esquerda para a direita. E Não tem sequencia definida. Questão 4/5 - Lógica de Programação e Algoritmos Operadores lógicos são usados para concatenar ou associar expressões que estabelecem uma relação de comparação entre valores. O resultado destas expressões é sempre um valor lógico, verdadeiro ou falso, uma vez que operam sobre valores booleanos. Para saber se uma determinada variável está dentro de uma faixa de valores deve-se criar expressões com outros operadores, além dos operadores aritméticos e/ou relacionais. Dentre os operadores abaixo estão: I. .e. II. .ou. III. .não. IV. .senão. V. .igual. Assinale a alternativa que contém somente operadores lógicos: A I, II e IV B I, III e V C II, III e V D I, II e III E Todas as respostas Questão 5/5 - Lógica de Programação e Algoritmos Uma estrutura de seleção permite a escolha de um grupo de instruções (bloco) a ser executado quando determinadas condições, representadas por expressões lógicas ou relacionais, são ou não satisfeitas. Observe os itens abaixo: I. Simples II. Composta III. Sequência dupla IV. Encadeada V. Múltipla escolha São estrutura de seleção, apenas: A I, II, III e V B I, II, III e IV C I, II, IV e V D I, III, IV e V E II, III, IV e V
Compartilhar