Baixe o app para aproveitar ainda mais
Prévia do material em texto
LÓGICA DE PROGRAMAÇÃO Avaiação Parcial: CCT0535_SM_201709069831 V.1 Aluno(a): ANTONIO CARLOS T Matrícula: 20xxxxxxx Acertos: 9,0 de 10,0 Data: 20/10/2017 17:21:12 (Finalizada) 1a Questão (Ref.: 201709717091) Acerto: 1,0 / 1,0 (ESAF - 2010 - SUSEP - Analista Técnico - Prova 2 - Tecnologia da Informação) Segundo o conceito da Máquina de Von Neumann para os programas de computador (ou instruções) apenas instruções ficam armazenadas. instruções e dados são armazenados em memórias distintas. instruções e dados não são armazenados, com vistas à otimização do uso da memória. instruções e dados são armazenados na mesma memória. os dados ficam armazenados na memória, não havendo armazenamento de instruções. 2a Questão (Ref.: 201710080363) Acerto: 1,0 / 1,0 Transforme o valor (1111)2 em um valor na base decimal. 4 12 15 17 14 3a Questão (Ref.: 201709214551) Acerto: 1,0 / 1,0 Na prova de Lógica de Programação, na questão dissertativa, era pedido para se construir um algoritmo de nome prova que exibisse a palavra Engenheiro(a) na primeira linha e a expressão EAD-ESTACIO, começando na segunda zona da terceira linha. Abaixo estão as respostas de cinco alunos. Só uma atende às exigências do enunciado. Assinale a opção CORRETA. prog teste imprima "Engenheiro(a)\t\n\n\nEAD-ESTACIO"; fimprog prog teste imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog prog prova imprima "Engenheiro(a)\n\n\n\tEAD-ESTACIO"; fimprog prog prova imprima "Engenheiro(a)\t\n\nEAD-ESTACIO"; fimprog prog prova imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201710066981) Acerto: 1,0 / 1,0 Quais são os tipos das variáveis abaixo, nesta ordem (A, B e C): A <- 45.85 B <- 8 C <- "peso" numerico, real e caracter caracter, numerico e real real, num e char float, double e char real, inteiro e caracter 5a Questão (Ref.: 201710059383) Acerto: 0,0 / 1,0 Analise o trecho de código abaixo e diga o valor das variáveis a e b após a execução da linha de comando: int a = 8, b; b = ++a; a=10 e b=9 a=8 e b=10 a=9 e b=9 a=8 e b=8 a=9 e b=10 6a Questão (Ref.: 201710088298) Acerto: 1,0 / 1,0 A instrução cout, em C++, indica saída de dados. A sintaxe correta para complementar essa instrução no código possui: : < << >> > 7a Questão (Ref.: 201709214598) Acerto: 1,0 / 1,0 O comando que permite que o usuário digite um dado, interagindo com o algoritmo é: se escolha ler escrever enquanto Gabarito Comentado. 8a Questão (Ref.: 201709214691) Acerto: 1,0 / 1,0 Um desenvolvedor, ao construir um programa, precisou de uma função que calculasse o produto entre dois números inteiros. Ele construiu uma função, tendo considerado a propriedade de fechamento, isto é, o produto de dois inteiros, inteiro será e colocou a linha abaixo no programa. cout << "Produto = " << multiplicar(a,b); Observe as opções abaixo e escolha aquela onde o protótipo da função está presente. void multiplicar(int a, int b); int multiplicar(int a, int b) ; void multiplicar(int ; int); void multiplicar(int a, b); float multiplicar(int a, int b); Gabarito Comentado. 9a Questão (Ref.: 201709307158) Acerto: 1,0 / 1,0 Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples. Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples. I - Maior clareza no código, mas não influência na eficiência do mesmo. II - Maior eficiência porque diminui o número de testes no código. III - Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo. IV Somente uma escolha do desenvolvedor, visto que o resultado final é o mesmo. Somente a II está correta A II e a III estão corretas A II e IV estão corretas Somente a IV está correta Somente a I está correta Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201709214564) Acerto: 1,0 / 1,0 Na Linguagem C++, existe um comando que faz uso do operador de extração. Assinale a opção que contem o nome desse comando. if simples comando de atribuição cout if composto cin
Compartilhar