Buscar

Avaliação Final Algoritmos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Renato Moreira da Silva
201607296985 EAD POUSO ALEGRE - MG
Disciplina: ALGORITMOS
Avaliação: CCT0239_AV_201607296985 Data: 26/11/2016 11:05:29 (A) Critério: AV
Aluno: 201607296985 - RENATO MOREIRA DA SILVA
Nota Prova: 8,0 de 8,0 Nota Partic.: 2,0 Av. Parcial.: 2,0 Nota SIA: 10,0 pts
ALGORITMOS
1a Questão (Ref.: 827658) Pontos: 1,0 / 1,0
Um algoritmo pode ser representado por algumas maneiras distintas, dentre estas temos o fuxograma, o
pseudocódigo e ainda a linguagem textual. Por que para algoritmos computacionais a linguagem textual não é
considerada uma boa forma de representação de algoritmos?
Resposta: Pelo fato da possibilidade de haver ambiguidades nas palavras utilizadas, sem contar com a possilidade
dos regionalismos, onde uma palavra tem um sentindo em determinado local e um outro sentido em outra região.
Gabarito: Porque a linguagem textual possui muitos termos ambíguos.
2a Questão (Ref.: 827747) Pontos: 1,0 / 1,0
Uma das estruturas de repetição do C++ é a repetição controlada por contador, o comando for. A sintaxe deste
comando para uma repetição de dez vezes é: for(int i=1; i<= 10; i++) {bloco de comandos}. Quais os nomes das
três partes que compõe este comando?
Resposta: O comando "for" é composto por Inicialização, Condição, Incremento. for(inicialização; condição;
incremento) {bloco de comandos}.
Gabarito: Inicialização;decisão;incremento
3a Questão (Ref.: 827671) Pontos: 1,0 / 1,0
Segundo a forma de organizar o computador proposta por Von Neumann, a máquina possui quatro componentes.
Assinale a alternativa correta:
Unidade de Controle / Memória / Unidade de Armazenamento / Entrada e Saída
Memória / Entrada e Saída / Unidade de Impressão / Unidade de Armazenamento
Memória / Entrada e Saída / Unidade Aritmética e Lógica / Unidade de Armazenamento
Entrada e saída/ Unidade Aritmética e Lógica / Memória / Unidade de Controle
Unidade de Controle / Memória / Entrada e Saída / Unidade de Impressão
4a Questão (Ref.: 827597) Pontos: 1,0 / 1,0
O computador não entende o conteúdo do arquivo de texto contendo o seu programa. Ele precisa ser convertido em
uma linguagem que o computador entende, para poder executar o programa. Este processo é chamado de:
BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp
1 de 3 02/11/2017 20:09
Depuração
Tradução
Programação
Compilação
Execução
5a Questão (Ref.: 831092) Pontos: 1,0 / 1,0
Asssinale a opção correta.
Para executar um programa em uma IDE não temos que compilá-lo previamente.
Uma IDE é um software que tem a função de colocar e integrar, em um mesmo ambiente, vários outros
programas que ajudam um programador a criar seus programas.
IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando executar nosso
programa.
O C++ é uma IDE na qual posso compilar meus programas.
IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando compilar nosso
programa.
6a Questão (Ref.: 794451) Pontos: 1,0 / 1,0
Fornecida a sequência de respostas abaixo, assinale a opção cujos nomes das variáveis estejam todos corretos para
uso.
a) Contador, Soma%Total, Salario_Novo
b) $Salario, Soma, 99Total, _Hora
c) _HoraCerta, %Soma, Contador
d) HoraCerta, Inicio, Contador10
a) Contador, SalarioM, %Soma, _NomeAluno
7a Questão (Ref.: 827613) Pontos: 0,5 / 0,5
Examine as afrmativas a seguir e marque a alternativa correta.
I- A estrutura de decisão pode alterar ou desviar o fuxo natural de execução de um algoritmo.
II- O uso de uma estrutura de decisão composta pode ser mais efciente que o uso de duas estruturas de decisão
simples, pois reduz o número de testes.
III- Muitas vezes é possível combinar a condição de duas estruturas de decisão simples em apenas uma utilizando
operadores lógicos.
Todas as alternativas estão erradas.
Apenas a alternativa ii está correta.
Apenas a alternativa iii está correta.
Apenas a alternativa i está correta.
Todas as alternativas estão corretas.
8a Questão (Ref.: 827648) Pontos: 0,5 / 0,5
Qual o comando utilizado pelo C++ para implementação de algoritmos onde seja necessário que o usuário entre
com um valor referente a uma opção a ser escolhida, quando é necessário consulta em uma tabela ou a um menu
exibido na tela.
table
switch/case
cout
break
cin
9a Questão (Ref.: 794275) Pontos: 0,5 / 0,5
Qual dos comandos abaixo está escrito de forma errada?
for (X=10 ; X > 0 ; X--)
for (X=0 ; X < 10 ; X++)
BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp
2 de 3 02/11/2017 20:09
for (X=0 , Y=0 ; X < 10 ; X++ , Y=Y+2)
for (X=0 , Y=4 ; X < 10 ; X++ , Y--)
for (X < 10 ; X=0 ; X++)
10 a Questão (Ref.: 794373) 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:
foat valores[30][2];
char valores[30];
foat valores[32];
char valores[30][2];
foat valores[30][3];
Educational Performace Solution EPS ® - Alunos
BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp
3 de 3 02/11/2017 20:09
	Slide 1
	Slide 2
	Slide 3

Outros materiais