Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/03/2024 15:41:05 1/3 REVISÃO DE SIMULADO Nome: ROBERTO DA SILVA JUNIOR Disciplina: Linguagem de Programação e Ferramentas Computacionais Respostas corretas são marcadas em amarelo X Respostas marcardas por você. Questão 001 Analise o trecho que código e as afirmações abaixo e assinale a alternativa correta. x = 0; enquanto (x <1000) inicio leia x; se (x > 10) então inicio escreva “O valor é maior que 10”; fim fim I. No algoritmo apresentado podemos afirmar que o tipo de dados da variável x deve ser obrigatoriamente inteiro (int). II. Se for digitado um valor maior que 10, em x, mesmo se este valor for maior que 1000, o condicional ‘se’ será verdadeiro e executará o comando escreva. III. Uma vez que o condicional verifica se o valor de x é maior que 10 e o laço de repetição verifica se o valor de x é menor que 1000, então este laço irá executar 990 vezes. A) Apenas I e III são corretas X B) Apenas II é correta C) Apenas III é correta D) Apenas II e III são corretas E) Apenas I é correta Questão 002 Todo LAÇO DE REPETIÇÃO independente da Linguagem de programação (estruturada) ou do Tipo de Laço utilizado, tem as seguintes características: A) um corpo que inicia obrigatoriamente com início; uma terminação obrigatória com fim. X B) uma variável de controle; um teste para determinar o momento de parar; uma estrutura que irá modificar os valores testados C) uma tomada de decisão sobre a validade dos valores; uma estrutura complexa que reduz a sua utilização D) possui uma redefinição de tipos de dados; é utilizado para tomada de decisão; pode aparecer em qualquer lugar do programa E) pode declarar diversas variáveis para utilização no programa; pode ter nomes próprios em seu escopo Questão 003 Quando temos que tomar algum tipo de decisão ou verificar o conteúdo de alguma variável A) devemos utilizar a área de declaração de variáveis X B) devemos utilizar uma Estrutura Condicional ou tomada de decisão C) vamos encontrar uma situação difícil de resolver D) devemos utilizar estrutura de repetição para encontrar o resultado E) podemos utilizar uma estrutura tipo array 25/03/2024 15:41:05 2/3 Questão 004 (NUCEPE-2018) A estrutura de repetição for possui três campos que devem ser preenchidos. Conforme o exemplo a seguir, esses três campos são chamados respectivamente de: for (contador = 1; contador <= 10; contador++) { printf(" %d ",contador); } A) Incremento, condição e inicialização. B) Condição, inicialização e incremento. X C) Inicialização, (condição ou teste) e (incremento ou iteração) D) Inicialização, condição e interação. E) Inicialização, interação e atribuição. Questão 005 Sobre o trecho de código abaixo, avalie a seguintes afirmativas e marque a alternativa correta. Se (Resultado >= 70) então início Escreva “O aluno está APROVADO”; Fim I – Esta é uma estrutura que pode escrever mais de uma mensagem na tela. II – A mensagem de que o aluno está aprovado será apresentada para qualquer resultado acima de 70, mesmo sendo um valor muito alto. III – Se o resultado for menor que 70 irá apresentar que o aluno está reprovado. A) Apenas III está correta B) Apenas I e III estão corretas C) Apenas I está correta X D) Apenas II está correta. E) Apenas I e II estão corretas Questão 006 Leia as afirmativas abaixo e marque a alternativa CORRETA. I. As estruturas condicionais podem ser comparadas com as estruturas de repetição, quanto a sua forma e funcionalidade, pois ambas realizam um teste que retorna verdadeiro ou falso. II. Toda estrutura condicional e de repetição deve ter claramente o seu início e fim, mesmo quando, em alguns casos, não digitamos estes marcados explicitamente no programa. III. A definição do critério de parada para estruturas condicionais não é obrigatória, uma vez que atingindo a quantidade desejada de repetição o laço irá finalizar automaticamente. X A) Apenas II é correta B) Apenas II e III são corretas C) Apenas I é correta D) Todas as alternativas são corretas E) Apenas I e II são corretas 25/03/2024 15:41:05 3/3 Questão 007 Analise a afirmativa abaixo e marque a alternativa que preencha corretamente os espaços em branco na ordem que aparecem no texto. A estrutura condicional verifica uma dada ________ e retorna uma resposta de verdadeiro se a condição for ________ ou uma resposta de ________ se a condição for falsa. A) Estrutura; verdadeira; nula X B) Condição; verdadeira; falso C) Variável; determinada; falso D) Verdadeira; condição; falso E) Informação; analisada; retorno Questão 008 Sobre as estruturas condicionais, é correto afirmar que: A) as estruturas condicionais podem ser utilizadas em diversos pontos dentro dos algoritmos, mas não podem estar uma dentro da outra B) uma estrutura condicional é utilizada para repetir determinada parte do algoritmo C) a estrutura condicional verifica se um bloco de código de condições de roda corretamente ou não no algoritmo X D) a estrutura condicional verifica uma dada condição e retorna uma resposta de verdadeiro se a condição for verdadeira ou uma resposta de falso se a condição for falsa E) a estrutura condicional verifica uma dada condição e retorna uma resposta de falso se a condição for verdadeira ou uma resposta de verdadeira se a condição for falsa
Compartilhar