Baixe o app para aproveitar ainda mais
Prévia do material em texto
001986381099057750999141120149919112014 A Nome do(a) Aluno(a):______________________________________________________ Matrícula:________________ Disciplina: CCT0001 / INTRODUÇÃO À PROGRAMAÇÃO Data: ___ /___ /______ Período: 2014 - 02 / AV2 Turma: 3004 OBSERVAÇÕES: Leia com atenção as questões antes de responder. As questões devem ser respondidas somente à caneta azul ou preta, na folha de respostas. Será observada uma tolerância máxima de 30 minutos para a entrada dos alunos após o início da prova. Nesse período, nenhum aluno poderá deixar a sala. Terminada a prova, o aluno deverá entregar ao professor a folha de questões e a folha de respostas, devidamente identificadas. É proibido o uso de equipamentos eletrônicos portáteis e consulta a materiais de qualquer natureza durante a realização da prova. Questões objetivas e discursivas que envolvam operações algébricas devem possuir a memória de cálculo na folha de respostas. Boa prova. 1. Questão (Cód.:94219) _______ de 1,00 Com base na execução do código mostrado na figura abaixo analise as sentenças e, em seguida, assinale a alternativa correta: I. Enquanto for digitado um número inteiro maior que zero o programa continua solicitando a entrada de mais um número. II. O primeiro número digitado deve ser zero, caso contrário o programa não funciona. III. O programa só consegue solicitar a digitação por uma número determinado de vezes, enquanto a condição do comando 'while' for atendida. A Somente as sentenças II e III estão corretas B Todas as sentenças estão corretas C Somente as sentenças I e II estão corretas D Somente a sentença I está correta E Somente as sentenças I e III estão corretas Cadastrada por: LUIZ DI MARCELLO SENRA SANTIAGO Página 1 de 4BDQ: Prova Nacional Integrada 19/11/2014file:///C:/Users/Alex/AppData/Local/Temp/Low/9NS862NJ.htm 2. Questão (Cód.:15032) _______ de 1,00 São considerados comandos condicionais de repetição na linguagem Portugol: A Enquanto, Repita e Para B Se, Escolha, Escreva e Leia C Se, Escolha, Enquanto e Para D Escreva e Leia E Se e escolha Cadastrada por: RAUL BENITES PARADEDA 3. Questão (Cód.:94205) _______ de 1,00 Analise as sentenças abaixo sobre estruturas de decisão e, em seguida, assinale a alternativa correta: I. Na seleção simples, após a execução do teste, tanto será executado um bloco de comandos se o resultado do teste for verdadeiro quanto será executado um outro bloco de comandos se o resultado for falso. II. Na seleção encadeada, após a execução do teste, só será executado o bloco de comandos se o resultado do teste for verdadeiro. III. Seleção encadeada, após a execução do teste, será executado um bloco de comandos se o resultado do teste for verdadeiro, podendo ter um outro teste; caso não seja, um outro teste será feito até que todas as possibilidades de respostas sejam contempladas. A Tosas as sentenças estão corretas B Somente as sentenças I e III estão corretas C Somente a sentença II está correta D Somente a sentença III está correta E Somente as sentenças II e III estão corretas Cadastrada por: LUIZ DI MARCELLO SENRA SANTIAGO 4. Questão (Cód.:95469) _______ de 1,00 Considere o trecho do algoritmo (Pseudo-Código): Em relação às estruturas básicas de controle, o trecho de algoritmo acima refere-se a estrutura I. condicional simples. II. condicional composta. III. de repetição. IV. de decisão ou seleção. É correto o que consta APENAS em A e) I, III e IV. B c) I e III. C d) II e III. D b) II e IV. E a) II, III e IV. Cadastrada por: SIDNEY NICOLAU VENTURI FILHO 5. Questão (Cód.:7855) _______ de 1,00 As estruturas básicas utilizadas para a criação de algoritmos são? A Sequencial, pseudocódigo e fluxograma Página 2 de 4BDQ: Prova Nacional Integrada 19/11/2014file:///C:/Users/Alex/AppData/Local/Temp/Low/9NS862NJ.htm B Sequencial, decisão e repetição C Pseudocódigo, fluxograma e linguagem de programação D Fluxograma, pseudocódigo e repetição E Decisão, repetição e fluxograma Cadastrada por: RAUL BENITES PARADEDA 6. Questão (Cód.:8045) _______ de 1,00 Assinale a alternativa correta que mostra exatamente o que será impresso de acordo com o pseudocódigo abaixo. algoritmo "Impressão de valores" var n1,n2,n3:inteiro inicio n1<-4 n2<-n1*2 n3<-n2+1+n2 n2<-n3+n2 n1<-n1-n2 escreva("O resultado final será ",n1,"+",n2,"=",n3*2) fimalgoritmo A Nenhuma das alternativas B O resultado final será -21 + 25 = 4 C O resultado final será 4 + 25 = 29 D O resultado final será -21 + 25 = 34 E O resultado final será 4 + 8 = 9 Cadastrada por: RAUL BENITES PARADEDA 7. Questão (Cód.:63026) _______ de 1,00 Considere o trecho de programa abaixo e assinale a opção que define o que este código está executando. for ( ; ; ) { cout << "Mais um\n"; } A Um loop que não executará e, portanto, não exibirá nenhuma mensagem. B Um loop que mostrará apenas uma vez a mensagem "Mais um" C Um loop que repetirá a exibição da mensagem "Mais um" por 2 vezes. D Um loop infinito exibindo a mensagem "Mais um". E Um loop que repetirá a exibição da mensagem "Mais um" em 10 linhas separadas. Cadastrada por: LUIZ DI MARCELLO SENRA SANTIAGO 8. Questão (Cód.:15666) _______ de 1,00 Selecione qual das expressão representa em C++ o cálculo de uma das raizes de uma equação do segundo grau sabendo-se que este cáculo é feito através da seguinte expressão matemática: A x = - b + sqrt(b*b - (4*a*c) )/ (2*a) B x =[ - b + sqrt(b*b - 4*a*c) ] / (2*a) C x = (- b + sqrt(b*b - 4*a*c) )/ 2*a D x = - b + sqrt(b*b - 4*a*c) / 2*a E x = (- b + sqrt(b*b - 4*a*c) ) / (2*a) Cadastrada por: SIMONE MARKENSON 9. Questão (Cód.:49026) _______ de 1,00 Página 3 de 4BDQ: Prova Nacional Integrada 19/11/2014file:///C:/Users/Alex/AppData/Local/Temp/Low/9NS862NJ.htm Implemente um programa em C++ que receba um número indefinido de valores e calcule a média aritmética entre os valores que forem ímpares e maiores que 100. O programa deve perguntar se o usuário deseja continuar após o processamento de cada valor digitado e encerrar a execução caso a resposta diferente de "s". Cadastrada por: URAQUITAN SIDNEY GOUVEIA CARNEIRO DA CUNHA 10. Questão (Cód.:261128) _______ de 1,00 IMPLEMENTE UM PROGRAMA EM C++ QUE RECEBA COMO ENTRADA DOIS VALORES INTEIROS E LISTE TODOS OS VALORES INTEIROS COMPREENDIDOS ENTRE OS DOIS (ASSUMA QUE O PRIMEIRO VALOR É SEMPRE MENOR DO QUE O SEGUNDO VALOR) Cadastrada por: URAQUITAN SIDNEY GOUVEIA CARNEIRO DA CUNHA Campus: PARANGABA Prova Impressa em 19/11/2014 por ALEXANDRE MACHADO SILVA Ref.: 19863810 Prova Montada em 14/11/2014 Página 4 de 4BDQ: Prova Nacional Integrada 19/11/2014file:///C:/Users/Alex/AppData/Local/Temp/Low/9NS862NJ.htm
Compartilhar