Buscar

Algoritmo AV Estacio junho 2017

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.

Outros materiais