Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0239_AV1_201301218821 » ALGORITMOS Tipo de Avaliação: AV1 Aluno: 201301218821 - CARLA HELENA MARTINS VELOZO Professor: JANE TAVARES ALVAREZ DA SILVA RICARDO CEZAR OLIVEIRA DAMASCENO Turma: 9009/AI Nota da Prova: 3,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 24/04/2013 16:12:19 1a Questão (Cód.: 7858) Pontos:0,5 / 0,5 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: As alternativas II e III são INCORRETAS Apenas a alternativa I é CORRETA Todas as alternativas são CORRETAS As alternativas I e III são CORRETAS Nenhuma das opções anteriores 2 a Questão (Cód.: 16567) Pontos:0,0 / 0,5 Para exibir o valor da variável x do tipo inteiro em C++ deve ser utilizado o comando: cout >> "Valor de x: " >> x; cout >> "Valor de x: " , x; cout << "Valor de x: " >> x; cout >>x; cout << x; 3a Questão (Cód.: 10250) Pontos:0,5 / 0,5 Em linguagem C++, indique qual a alternativa correta que indica o operador relacional para "diferente". != =< => <= >= Página 1 de 6BDQ Prova 17/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2829... 4a Questão (Cód.: 94205) Pontos:1,0 / 1,0 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. Somente a sentença III está correta Somente a sentença II está correta Tosas as sentenças estão corretas Somente as sentenças II e III estão corretas Somente as sentenças I e III estão corretas 5a Questão (Cód.: 13048) Pontos:0,5 / 0,5 O comando de saída é utilizado para mostrar dados na tela ou na impressora. A alternativa que contém um comando de saída é? cout cin gets sets scanf 6a Questão (Cód.: 10289) Pontos:1,0 / 1,0 Escolha a alternativa que mostra o algoritmo em pseudocódigo correto que representa o cálculo do salário líquido dos seus colaboradores, sabendose que o salário bruto é a soma do salário líquido mais o desconto, sendo este em valor percentual. prog folha real Salbruto, Desc, Liquido; imprima "Digite o salário bruto :", "\n"; leia salbruto; imprima "Digite o desconto :", "\n"; leia desc; liquido <- salbruto - (salbruto * desc / 100); imprima "o salário líquido é: ",liquido; fimprog prog folha real salbruto, desc, liquido; imprima "Digite o salario bruto :", "\n"; leia salario; imprima "Digite o desconto :", "\n"; leia desc; liquido <- salbruto - (salbruto * desc / 100); imprima "o salário é: ",liquido; fimprog prog folha Página 2 de 6BDQ Prova 17/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2829... real salbruto, desc, liquido; imprima "Digite o salário bruto :", "\n"; leia salbruto; imprima "Digite o desconto :", "\n"; leia desc; liquido <- salbruto - (salbruto * desc / 100); imprima "o salário líquido é: ",liquido; fimprog prog folha real salbruto, desc, liquido; imprima "Digite o salário bruto :", "\n"; leia salbruto; imprima "Digite o desconto :", "\n"; leia desc; liquido <- salbruto - (liquido * desc / 100); imprima "o salário líquido é: ",liquido; fimprog prog folha imprima "Digite o salário bruto :", "\n"; leia salbruto; imprima "Digite o desconto :", "\n"; leia desc; liquido <- salbruto - (salbruto * desc / 100); imprima "o salário líquido é: ",liquido; fimprog 7a Questão (Cód.: 15070) Pontos:0,0 / 1,0 De acordo com o trecho de código abaixo o que será exibido se o usuário digitar os valores 2 e 4, respectivamente? leia(n1,n2) se ((n1 < 2) e (n2 < 5 )) entao escreva("O valor foi: ", n1) senao se ((n1 > 1) e (n2 > 4) ) entao escreva ("O valor foi: ", n1+2 ) senao se ((n1 > 3) ou (n2 < 10)) entao escreva("O valor foi: ", n2+n1) senao escreva("O valor foi: ", 5) fimse fimse fimse O valor foi:5 O valor foi:4 O valor foi:2 O valor foi:6 Nenhuma das alternativas anteriores 8a Questão (Cód.: 10573) Pontos:0,0 / 1,0 Interprete o algoritmo abaixo e informe o valor final da variável X. Início Página 3 de 6BDQ Prova 17/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2829... Inteiro: X; X ��3; Se X < 4 então X ��0; Senão X ��X+7; Fim Se; Fim. 4 1 10 0 3 9 a Questão (Cód.: 116543) Pontos:0,0 / 1,0 Analise os algoritmos abaixo e assinale aquele que calcula corretamente a área de um quadrado a partir da leitura do lado do quadrado. Algoritmo CalcArea var real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); area=lado*lado; escreva("A área do quadrado é:", area); fim Algoritmo CalcArea var real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); Página 4 de 6BDQ Prova 17/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2829... area=lado*lado; escreva("A área do quadrado é:", area); fim Algoritmo CalcArea real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:", area); fim Algoritmo CalcArea inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:", area); fim Algoritmo CalcArea var real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:" area); fim 10a Questão (Cód.: 7965) Pontos:0,0 / 1,0 De acordo com a figura abaixo podemos afirmar: Página 5 de 6BDQ Prova 17/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2829... O aluno será reprovado com qualquer média que ele tirar A lógica do programa utiliza um comando de repetição Há um loop infinito Se o aluno obtiver média abaixo de sete ele será aprovado A implementação do algoritmo necessita de um comando condicional aninhado Período de não visualização da prova: desde 16/04/2013 até 03/05/2013. Página 6 de 6BDQ Prova 17/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2829...
Compartilhar