Baixe o app para aproveitar ainda mais
Prévia do material em texto
03/07/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=17163090&p1=201704041864&p2=3959242&p3=CCT0239&p4=102973&p5=AV&p6=12/06/2017&p1… 1/3 Avaliação: CCT0239_AV_201704041864 (AG) » ALGORITMOS Tipo de Avaliação: AV Aluno: 201704041864 - ALAUDIO FERREIRA DE ANDRADE Professor: GELLARS MARIA DA SILVEIRA TAVARES Turma: 9015/AC Nota da Prova: 2,0 Nota de Partic.: 0 Av. Parcial 1,5 Data: 12/06/2017 20:01:49 O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0. 1a Questão (Ref.: 201704840199) Pontos: 0,0 / 1,0 Elabore um algoritmo que leia dois números reais, calcule e escreva o maior deles, a soma, o produto e a média aritmética desses números. Resposta: int main (void){ char dnl Gabarito: algoritmo "Maior Número" var n1, n2, soma, produto, media: real inicio escreva("Digite 2 números: ") leia(n1, n2) se (n1 > n2) entao escreval("O maior número é = ", n1) senao escreval(" O maior número é = ", n2) fimse escreval("Soma = ", n1+n2) escreval("Produto: ", n1*n2) escreval("Média = ", (n1+n2)/2) fimalgoritmo 2a Questão (Ref.: 201704873801) Pontos: 0,0 / 1,0 Cite a diferença entre função e procedimento. Resposta: Função é o tipo de processo que se deseja utilizar, repetição, comparação etc. procedimento é como deseja desenvolver naquela função escolhida. Gabarito: A função é um procedimento que possui obrigatoriamente um retorno. O procedimento não possui retorno. 3a Questão (Ref.: 201704839752) Pontos: 1,0 / 1,0 A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de: Diagrama Fluxograma Algoritmo Linguagem de Programação Pseudocódigo 4a Questão (Ref.: 201704840505) Pontos: 0,0 / 1,0 Necessita de espaço na memória e define o tipo de dado a ser armazenado Comando Enquanto-Faça Comando PARA 03/07/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=17163090&p1=201704041864&p2=3959242&p3=CCT0239&p4=102973&p5=AV&p6=12/06/2017&p1… 2/3 Estrutura de Seleção Variável Variável de Controle 5a Questão (Ref.: 201704840102) Pontos: 0,0 / 1,0 Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ exiba "lendo a idade"; lendo idade; cout << "lendo a idade"; cin >> idade; cout < lendo idade; cin > idade System.out.println("lendo idade"); System.out.println("lendo idade"); cout "lendo a idade"; cin idade; 6a Questão (Ref.: 201704840341) Pontos: 0,0 / 1,0 Qual dos fragmentos de código calcula um preço de um produto com desconto de 7,5% ? PRECO_DESC = PRECO * 0.075; PRECO_DESC = PRECO * 7.5%; PRECO_DESC = PRECO * 7.5 / 100; PRECO_DESC = PRECO - PRECO * 7.5 /100; PRECO_DESC = PRECO * 0.75; 7a Questão (Ref.: 201704879372) Pontos: 0,5 / 0,5 Analise o trecho abaixo que um aluno desenvolveu na linguagem C++ e escolha a opção onde estão os valores que aprecem na tela. int x = 13, y = 4, z; if( x > y ) { z = x; x = y; y = z; } cout << z << " " << x << " " << y ; 13 13 4 0 13 4 13 4 13 4 13 13 0 4 13 8a Questão (Ref.: 201704893078) Pontos: 0,0 / 0,5 Numa classe, são feitos cinco exames (A, B, C, D, E). Pedem-se estatísticas para determinar o número de estudantes que passou em A, B e D, mas não passou em C ou E. Como seria uma estrutura de decisão para resolver este problema? if (A >= 5 && B >= 5 && D >= 5) && (C < 5 && E < 5) if (A >= 5 && B >= 5 && D >= 5) || (C < 5 && E < 5) if (A >= 5 && B >= 5 && D >= 5) || (C < 5 || E < 5) if (A >= 5 && B >= 5 && D >= 5) && (C < 5 || E < 5) if (A >= 5 && B >= 5 || D >= 5) && (C < 5 || E < 5) 03/07/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=17163090&p1=201704041864&p2=3959242&p3=CCT0239&p4=102973&p5=AV&p6=12/06/2017&p1… 3/3 9a Questão (Ref.: 201704840151) Pontos: 0,0 / 0,5 As estruturas de repetição permitem executar mais de uma vez um mesmo trecho de código. Trata-se de uma forma de executar blocos de comandos somente sob determinadas condições, mas com a opção de repetir o mesmo bloco quantas vezes forem necessárias. As estruturas de repetição são úteis, por exemplo, para repetir uma série de operações semelhantes que são executadas para todos os elementos de uma lista ou de uma tabela de dados, ou simplesmente para repetir um mesmo processamento até que uma certa condição seja satisfeita. Sejam as seguintes afirmativas: I - Toda estrutura de repetição apresenta um teste no início e um na saída. II - Toda estrutura de repetição pode ser substituída por um conjunto de estruturas de decisão, onde não haja testes ou condições. III - Toda estrutura de repetição apresenta um critério de parada. IV- Toda estrutura de repetição apresenta fluxo de execução invertido devido a diversas iterações. Marque a alternativa que representa apenas as afirmativas CORRETAS: I I e IV I e III II, III e IV III 10a Questão (Ref.: 201704840423) Pontos: 0,5 / 0,5 Suponha que você tenha que fazer um programa em C++ e deseja armazenar a venda dos 3 meses de 30 vendedores de uma loja em uma matriz. Marque a opção que representa esta declaração: float valores[32]; float valores[30][3]; float valores[30][2]; char valores[30][2]; char valores[30]; Período de não visualização da prova: desde 05/06/2017 até 20/06/2017.
Compartilhar