Baixe o app para aproveitar ainda mais
Prévia do material em texto
3/6/2014 BDQ Prova file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 1/6 Avaliação: CCT0239_2013/02_AV1_ » ALGORITMOS Tipo de Avaliação: AV1 Aluno: Professor: ANITA LUIZA MACIEL LOPES Turma: 9002/AA Nota da Prova: 7,0 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 28/06/2013 19:30:22 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 I e III são CORRETAS Apenas a alternativa I é CORRETA Todas as alternativas são CORRETAS Nenhuma das opções anteriores As alternativas II e III são INCORRETAS 2a Questão (Cód.: 10268) Pontos: 0,5 / 0,5 Em um algoritmo, para cada variável deve ser declarado o seu tipo, ou seja, o tipo de dado que ela armazenará. O tipo que é utilizado para armazenar valores fracionários, positivos ou negativos é: caractere lógico real string inteiro 3a Questão (Cód.: 13037) Pontos: 0,5 / 0,5 Qual tipo de variável deve ser usado para armazenar um valor lógico (true/false) em C++? char int boolean 3/6/2014 BDQ Prova file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 2/6 short float 4a 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". =< => <= != >= 5a Questão (Cód.: 116543) Pontos: 1,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:"); 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); f im Algoritmo CalcArea var real lado, area; inicio 3/6/2014 BDQ Prova file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 3/6 escreva ("Digite o lado de uma quadrado:"); 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 real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:", area); fim 6a Questão (Cód.: 116550) Pontos: 1,0 / 1,0 Faz parte do desenvolvimento de uma algoritmo declarar as variáveis que armazenarão dados a ser manipulados pelo algoritmo. De acordo com as regras para criação dos nomes para as variáveis, assinale a alternativa que possui um exemplo de nome INCORRETO: salariofinal cad1- id nota2 num1 nome_aluno 7a Questão (Cód.: 7967) Pontos: 1,0 / 1,0 De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. Se ou escolha Para e Se Para ou enquanto Apenas o comando enquanto Apenas o de entrada 3/6/2014 BDQ Prova file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 4/6 8a 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:2 O valor foi:6 Nenhuma das alternativas anteriores O valor foi:4 9a 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, sabendo-se 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 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 3/6/2014 BDQ Prova file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 5/6 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 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 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 10a Questão (Cód.: 63010) Pontos: 1,0 / 1,0 Selecione qual dos trechos de código a seguir representa a seguinte situação: se estivermos na primavera e dia 10 for sábado (7) então teremos festa da uva, mas se dia 10 não for sábado teremos a festa da maçã. Se não for primavera não teremos festa. if (estacao == ´p´) if (dia10 == 7) cout << "Festa da uva\n"; else cout << "Festa da maca\n" else cout << "Nao tera festa\n"; if (estacao == ´p´) cout << "Festa da uva\n"; else cout << "Festa da maca\n"; if (estacao == ´p´) { if (dia10 == 7) cout << "Festa da uva\n"; else cout << "Festa da maca\n"; } cout << "Nao tera festa\n"; if (dia10 ==7) cout << "Festa da uva\n"; else cout << "Festa da maca\n"; if (estacao == ´p´ || dia10 == 7) { cout << "Festa da uva\n"; else cout << "Nao tera festa\n"; 3/6/2014 BDQ Prova file:///E:/Pessoal/Acad%EAmico/Est%E1cio%20de%20S%E1/1o%20Semestre/Algoritmos/Provas/Av1_files/prova_resultado_preview_aluno.htm 6/6 Período de não visualização da prova: desde 17/05/2013 até 03/07/2013.
Compartilhar