Baixe o app para aproveitar ainda mais
Prévia do material em texto
Simulado: Fechar� Aluno(a): Matrícula: Desempenho: 6,0 de 10,0 Data: 10/10/2015 17:26:36 (Finalizada) � 1a Questão (Ref.: 201513670202) Pontos: 1,0 / 1,0 Assinale a opção correta. Quem fez a primeira representação de um diagrama de fluxo foi Charles Babbage John von Newmman Alan Turing Al-Kharazmi Herman Goldstine Gabarito Comentado.� � 2a Questão (Ref.: 201513059960) Pontos: 0,0 / 1,0 Considerando as afirmativas a seguir em relação a representação de algoritmos: I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. Podemos afirmar que: Todas as alternativas são CORRETAS Apenas a alternativa I é CORRETA As alternativas II e III são INCORRETAS As alternativas I e III são CORRETAS Nenhuma das opções anteriores Gabarito Comentado.� Gabarito Comentado.� � 3a Questão (Ref.: 201513280511) Pontos: 1,0 / 1,0 Assinale a opção correta. Sobre variáveis é correto afirmar que ... uma variável ocupa um espaço em memória e devemos usar, normalmente, um tipo de dados ao declará-la. uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao declará-la. o nome de uma variável sempre pode começar com acento. nomes de variáveis sempre podem iniciar com aspa. palavras reservadas podem ser usadas para nome de variáveis. Gabarito Comentado.� � 4a Questão (Ref.: 201513062372) Pontos: 0,0 / 1,0 Indique qual a alternativa correta para declarar uma variável que representa o salário de um colaborador. var string SALARIO; var logico SALARIO; var caractere SALARIO; var int SALARIO; var real SALARIO; Gabarito Comentado.� � 5a Questão (Ref.: 201513751635) Pontos: 0,0 / 1,0 O operador mod retorna o resto de uma divisão entre dois números inteiros, a função raiz(x) retorna a raiz quadrada de x e a função abs(x) retorna o valor absoluto de x. Sendo assim, analise o trecho de código, a seguir, e marque a alternativa correta, que representa o que será impresso, tendo em vista, que o valor fornecido para a variável x será 6 : Início int x,y,z; escreva ("Entre com um valor inteiro para x:"); leia (x) ; y <- 30; z <- abs( raiz (x+y) ); z <- z mod 2 + 3; imprima (z) ; fim. 4 2 8 3 6 Gabarito Comentado.� Gabarito Comentado.� � 6a Questão (Ref.: 201513059959) Pontos: 1,0 / 1,0 Uma determinada empresa de software desenvolveu um programa no qual é solicitado para o usuário o valor do produto. Com esse valor, o programa consegue informar para o usuário quanto de imposto está embutido no preço do produto. Para que esse programa faça essa interação com o usuário é necessári utilizar que tipos de comando? Comandos de linguagem de baixo nível e de alto nível Comandos de repetição Comandos de fluxograma Comandos de decisão Comandos de entrada e saída Gabarito Comentado.� � 7a Questão (Ref.: 201513313162) Pontos: 1,0 / 1,0 Dado o ALGORITMO abaixo, utilizando a notação do UAL, faça a análise: De acordo com sua análise podemos afirmar que: I) O sinal % vai retornar a porcentagem do valor de entrada; II) O sinal % retorna o resto da divisão; III) A variável resposta vai armazenar o texto 'PAR' ou 'IMPAR'; IV) A variável decimal irá ser impressa na tela; V) A variável resposta irá ser impressa na tela; Marque somente a alternativa correta: Somente as alternativas I e II estão corretas Somente as alternativas III, IV e V estão corretas Nenhuma das opções acima Somente as alternativas I, II e V estão corretas Somente as alternativas II, III e V estão corretas � 8a Questão (Ref.: 201513282379) Pontos: 0,0 / 1,0 Seja o seguinte algoritmo e considere que os números inseridos deverão ser distintos entre si: prog Teste real x,y,z; leia x; leia y; leia z; se(x < y) { x<-y; } se (z < y)<y) { imprima x; } senao { se (x < z) { imprima z; } senao { imprima x; } } fimprog</y) Pode-se dizer que: b) O algoritmo sempre imprime o menor número. c) O algoritmo imprime o maior ou o menor número, dependendo da ordem de entrada. a) O algoritmo sempre imprime o maior número. d) O algoritmo sempre imprime o primeiro número lido. e) O algoritmo sempre imprime o último número lido. Gabarito Comentado.� � 9a Questão (Ref.: 201513060069) Pontos: 1,0 / 1,0 De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. Se ou escolha Apenas o comando enquanto Para ou enquanto Apenas o de entrada Para e Se Gabarito Comentado.� Gabarito Comentado.� � 10a Questão (Ref.: 201513067185) Pontos: 1,0 / 1,0 O que será exibido de acordo com o trecho de código abaixo? c 20 r c mod 2 se (r = 0) entao escreva("Valor de r:", r) senao se (r = 1) entao escreva("Valor de r: ",r) senao escreva("Valor de r:",r+3) fimse fimse Valor de r: 10 Nada será exibido. Valor de r: 0 Valor de r: 1 Valor de r: 3 Gabarito Comentado.� ��
Compartilhar