Buscar

ALG - AV3

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 5 páginas

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

Prévia do material em texto

Avaliação: CCT0239_AV3 » ALGORITMOS 
Tipo de Avaliação: AV3 
Professor: 
JANE TAVARES ALVAREZ DA SILVA 
SERGIO DE OLIVEIRA SANTOS 
Turma: 9010/AJ 
Nota da Prova: x,x de 10,0 Nota do Trabalho: Nota de Participação: Data: 28/06/2013 14:33:32 
 
 
 1a Questão (Cód.: 95473) Pontos: 1,0 / 1,0 
A respeito das estruturas de controle de fluxo, assinale a opção incorreta. 
 
 a) A instrução de desvio incondicional realiza a transferência do controle da execução para um lugar 
especificado no programa. 
 d) Seleção bidirecional e n-direcional ou múltipla são tipos de instruções de seleção. 
 c) As instruções compostas abstraem uma coleção de instruções para apenas uma única instrução. 
 b) As instruções iterativas permitem que uma instrução ou uma coleção de instruções sejam executadas 
nenhuma vez, uma vez ou mais vezes. 
 e) As instruções de seleção bidirecional e as construções de seleção múltipla são tipos de instruções 
iterativas. 
 
 
 2a Questão (Cód.: 16557) Pontos: 1,0 / 1,0 
Qual das sentença em C++ a seguir verifica se o valor da variável x do tipo inteiro é diferente de 7 e maior que 
10? 
 
 if (x != 7 || x > 10) 
 if (x == 7 && x > 10) 
 if (x != 7 || x >= 10) 
 if (x == 7 || x <= 10) 
 if (x != 7 && x > 10) 
 
 
 3a Questão (Cód.: 13046) Pontos: 1,0 / 1,0 
Em alguns programas, existem estruturas de repetição que podem ser utilizadas quando o número de repetições 
necessárias não é fixo e que os comandos que a compõem serão repetidos até uma condição localizada no início da 
estrutura assuma um valor falso. Quando for este caso, podemos usar: 
1. switch / case 
2. do / while 
3. for 
4. while 
Estão corretas as afirmativas: 
 
 1 e 2, somente. 
 3 e 4, somente. 
 1 e 3, somente. 
 1, 2 e 4, somente. 
 2, 3 e 4, somente. 
 
 
 4a Questão (Cód.: 58558) Pontos: 1,0 / 1,0 
O que é uma estrutura de controle? 
 
 São comandos que expressão uma condição, um laço, entre outras estruturas que servem para controlar 
uma determinada lógica. 
 São comandos que expressão apenas um laço. 
 São comandos que expressão uma declaração. 
 São comandos que expressão uma atribuição. 
 São comandos que expressão apenas uma condição. 
 
 
 5a Questão (Cód.: 7965) Pontos: 1,0 / 1,0 
De acordo com a figura abaixo podemos afirmar: 
 
 
 
 Se o aluno obtiver média abaixo de sete ele será aprovado 
 Há um loop infinito 
 A implementação do algoritmo necessita de um comando condicional aninhado 
 O aluno será reprovado com qualquer média que ele tirar 
 A lógica do programa utiliza um comando de repetição 
 
 
 
 6a 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 
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:"); 
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 
 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 
 
 
 7a Questão (Cód.: 94188) Pontos: 1,0 / 1,0 
Analise o código mostrado na figura abaixo e assinale a alternativa que descreve corretamente a sua execução: 
 
 
 A palavra "Algoritmos" será escrita na tela de trás pra frente 
 A palavra "Algoritmos" será escrita na tela normalmente, em texto corrido, conforme se escreve 
 A palavra "Algoritmos" será escrita diversas vezes na tela, separadas por espaço 
 A palavra "Algoritmos" será escrita na tela verticalmente, uma letra em cada linha 
 Nada será escrito na tela 
 
 
 8a Questão (Cód.: 94195) Pontos: 1,0 / 1,0 
Analise o código mostrado na figura abaixo e assinale a alternativa que descreve o resultado correto da sua 
execução: 
 
 
 A frase "Algoritmos so se aprende praticando" irá aparecer escrita normalmente, conforme lemos a frase 
 A frase "Algoritmos so se aprende praticando" irá aparecer escrita na vertical, cada letra numa linha 
 A frase "Algoritmos so se aprende praticando" irá aparecer repetidas vezes, entretanto, a cada linha 
perderá o último carartere em relação a linha anterior 
 Nada irá aparecer na tela 
 A frase "Algoritmos so se aprende praticando" irá aparecer escrita de trás pra frente uma única vez 
 
 
 9a Questão (Cód.: 10313) Pontos: 1,0 / 1,0 
O que está sendo executado pelo algoritmo abaixo? 
 
CONT � 0; 
SOMA � 0; 
enquanto (CONT < 100) faça 
 SOMA � SOMA + CONT; 
 CONT � CONT + 1; 
fim_enquanto 
 
 Soma todos os números de 0 a 99 
 Soma todos os números ímpares de 1 a 100 
 Soma todos os números pares de 1 a 100 
 Soma os 100 números digitados. 
 Soma todos os números de 1 a 100 
 
 
 10a 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: 
 
 
 cad1- id 
 num1 
 nome_aluno 
 nota2 
 salariofinal

Outros materiais