Prévia do material em texto
09/11/2024 03:20:51 1/3 REVISÃO DE SIMULADO Nome: RODRIGO DE ALMEIDA CARVALHO Disciplina: Algoritmo e Programação de Computadores Respostas corretas são marcadas em amarelo X Respostas marcardas por você. Questão 001 A listagem a seguir apresenta uma sequência de valores, marque com V quais dos valores abaixo são do tipo inteiro e com F os que não são do tipo inteiro. I - ( ) 1000 II - ( ) “0” III - ( ) “-900” IV - ( ) Verdadeiro V - ( ) -450 VI - ( ) 34 VII - ( ) “Casa 08” VIII - ( ) 1 IX - ( ) Falso X - ( ) -1,56 De acordo com o pedido acima, indique a sequência correta. A) F – V – F – V – F – V – F – V – F – V X B) V – F – F – F – V – V – F – V – F – F C) F – F – V – V – F – F – V – V – V – F D) V – F – F – V – V – V – F – V – F – F E) V – V – V – F – V – V – F – V – F – F Questão 002 Como vimos no texto, um algoritmo é uma sequência lógica e bem estruturada de ações a serem executadas para se realizar uma determinada A) leitura X B) tarefa C) conversa D) corrida E) escrita Questão 003 A listagem a seguir apresenta uma sequência de valores, marque com V quais dos valores abaixo são do tipo Real (Float) e com F os que não são do tipo Real (Float). I - ( ) -678 II - ( ) “0,87” III - ( ) “9,12” IV - ( ) “ÚNICA” V - ( ) -123 VI - ( ) -33,1 VII - ( ) “Cinco vírgula três” VIII - ( ) 102,57 IX - ( ) Verdadeiro X - ( ) 0,0 De acordo com o pedido acima, indique a sequência correta. X A) F – F – F – F – F – V – F – V – F – V. B) F – V – F – V – F – V – F – V – F – V. C) F – V – V – F – F – V – V – V – F – V. D) V – V – V – F – V – V – F – V – F – F. 09/11/2024 03:20:51 2/3 E) V – F – F – F – V – V – F – V – F – F. Questão 004 Analisando as expressões: X = (2+2)*3 Y = 2+2*3 Quais serão os resultados: A) X = 12 e Y = 4 B) X = 12 e Y = 12 C) X = 4 e Y = 8 D) X = 8 e Y = 12 X E) X = 12 e Y = 8 Questão 005 Leia as afirmativas abaixo e marque a alternativa CORRETA. I – Um algoritmo é uma sequência lógica de instruções para realizar uma determinada tarefa. II – Um algoritmo não necessita ter um conjunto muito claro de instruções, uma vez que algumas dicas sobre a realização das tarefas sejam informadas, já é o suficiente para sua execução. III – As instruções definidas por um algoritmo podem ser uma receita de bolo, um manual de instruções de um aparelho qualquer, uma sequência para somar dois números, dentre outros. A) Apenas I está correta X B) Apenas II está correta. C) Apenas I e III estão corretas. D) Todas as alternativas estão corretas. E) Apenas I e II estão corretas Questão 006 Quando temos que tomar algum tipo de decisão ou verificar o conteúdo de alguma variável, devemos utilizar uma Estrutura Condicional ou tomada de decisão PORQUE As tomadas de decisão são realizadas por estruturas condicionais, que avaliam a condição em questão e retornam verdadeiro ou falso de acordo com o resultado da condição. Sobre essas duas afirmativas, é CORRETO afirmar que A) a primeira é uma afirmativa verdadeira; e a segunda, falsa B) as duas são verdadeiras, e a segunda é uma justificativa correta da primeira X C) a primeira é uma afirmativa falsa; e a segunda, verdadeira. D) as duas são verdadeiras, mas não estabelecem relação entre si E) as duas são verdadeiras, e a primeira é uma justificativa correta da segunda Questão 007 Sobre as definições de níveis das linguagens, marque a alternativa correta. A) Uma linguagem de alto nível é mais eficiente que uma linguagem de baixo nível. B) As linguagens de programação que estão mais próximas da linguagem humana são chamadas de linguagens de alto nível. X C) Os níveis servem para classificar as linguagens de programação em eficientes ou ineficientes, enquanto maior o nível de uma linguagem, mais eficiente ela é 09/11/2024 03:20:51 3/3 D) O nível de uma linguagem determina a quantidade de código que ela tem. E) Uma linguagem de baixo nível não deveria ser utilizada para programas que realizam boas tarefas Questão 008 Leia as afirmativas abaixo e marque a alternativa CORRETA. I – Uma variável é um espaço reservado na memória para armazenar os valores utilizados em tempo de execução dentro de um programa de computador. II – Independente do tipo de linguagem de programação utilizada, não temos a obrigação de definir tipos de dados para as variáveis, já que os tipos de dados são definidos pelos valores assumidos por cada variável. III – As constantes são variáveis que recebem valores predefinidos, como textos e números e armazenam estes valores até que os mesmos precisam ser modificados. A) Apenas II está correta B) Apenas I e III estão corretas X C) Apenas I está correta D) Todas as alternativas estão corretas. E) Apenas I e II estão corretas