Buscar

AV1 LOGICA DE PROGRAMAÇÃO 23-03-2016

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: CCE1121_AV1_201505586593 » LÓGICA DE PROGRAMAÇÃO 
Tipo de Avaliação: AV1 
Aluno: GABRIEL POSSIDÔNIO 
Professor: LUIZ DI MARCELLO SENRA SANTIAGO Turma: 9004/AD 
Nota da Prova: 9,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 23/03/2016 15:32:21 
 
 
 1a Questão (Ref.: 201505782782) Pontos: 1,0 / 1,0 
 Assumindo que um número precisa de dois bytes pra ser armazenado na memória e que um dos 
bits é reservado para o sinal(0 é positivo e 1, negativo) na representação de sinal e magnitude, 
observe o número abaixo e assinale a opção correta cuja resposta representa o número no 
sistema decimal. 
 
0000000010000001 
 
 256 
 -256 
 -128 
 -257 
 257 
 
 
 
 2a Questão (Ref.: 201505687443) Pontos: 0,0 / 1,0 
Em relação a algoritmos: 
I. É uma sequência lógica de instruções que devem ser seguidas para a resolução de um problema ou para a 
execução de uma tarefa. 
II. Os algoritmos não podem ser utilizados na área das ciências cognitivas devido a sua interpretação ambígua. 
III. Os algoritmos podem constituir uma parte importante da documentação de sistemas, pois descrevem as 
tarefas a serem realizadas pelos programas. 
Dadas as sentenças, podemos afirmar que: 
 
 I e II são verdadeiras. 
 
II e III são falsas. 
 
I e II são falsas. 
 I e III são verdadeiras. 
 
I e III são falsas. 
 
 
 
 3a Questão (Ref.: 201505782791) Pontos: 1,0 / 1,0 
Podemos construir um algoritmo, usando várias linguagens. Assinale a opção CORRETA que 
representa uma linguagem mais próxima de uma linguagem de alto nível, mas que faz uso da 
língua nativa e cuja sintaxe fica mais próxima da linguagem de preferência do professor/ autor. 
 
 Pseudolinguagem 
 Linguagem gráfica 
 Linguagem de marcação 
 Linguagem natural 
 Linguagem computacional 
 
 
 
 4a Questão (Ref.: 201505782797) Pontos: 1,0 / 1,0 
Segundo George Pólya, as quatro fases que deverão ser seguidas para se resolver um problema, 
na ordem, são: 
 
 Planeje, Compreenda o problema, Reflita sobre a solução e Execute o plano 
 Compreenda o problema, Planeje, Execute o plano e Reflita sobre a solução 
 Compreenda o problema, Planeje, Reflita sobre a solução e Execute o plano 
 Compreenda o problema, Reflita sobre a solução, Planeje e Execute o plano 
 Planeje, Execute o plano, Compreenda o problema e Reflita sobre a solução 
 
 
 
 5a Questão (Ref.: 201505782996) Pontos: 1,0 / 1,0 
Assinale a opção que apresenta a finalidade da diretiva #include na linguagem C++. 
 
 Declarar uma variável 
 Definir um novo tipo de dado 
 Incluir um arquivo de biblioteca dentro do programa fonte 
 Usar um namespace 
 Definir uma constante 
 
 
 
 6a Questão (Ref.: 201505782859) Pontos: 1,0 / 1,0 
Estudamos as linguagens gráficas mais conhecidas: Fluxograma e Diagrama Ns/Chapin. 
Observe as sequências abaixo onde aparecem do lado esquerdo os símbolos do Fluxograma dos 
comandos que exibem na tela, processamento e entrada de dados, não, necessariamente nessa 
ordem, do lado esquerdo e, do lado direito, os correspondentes no diagrama de NS/Chapin. 
Assinale a opção que apresenta os símbolos equivalentes. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 7a Questão (Ref.: 201505782980) Pontos: 1,0 / 1,0 
Na lista de exercícios que foi liberada pela professora de Lógica, na questão X, estava presente o 
algoritmo codificado em Portugol abaixo. No enunciado da questão, era solicitado que fosse feito o 
acompanhamento da execução do algoritmo no Teste de Mesa e digitada a seguinte data: 111518. 
Assinale a opção CORRETA para a saída desse algoritmo. 
inicio 
inteiro data 
escrever "Digite a data no formato mmddaa: " 
ler data 
escrever data % 100, " / " 
escrever data / 10000, " / " 
escrever (data / 100) %100, "\n" 
fim 
 
 15 / 11 / 18 
 11 / 15 / 18 
 11 / 18 / 15 
 18 / 11 / 15 
 18 / 15 / 11 
 
 
 
 8a Questão (Ref.: 201505665482) Pontos: 1,0 / 1,0 
Em relação à lógica de programação, considere os pseudocódigos: 
 
 
 
 
O resultado da solução apresentada por Alg2 é menor do que a de Alg1. 
 
Somente Alg2 tem consistência em sua representação e chega a um resultado. 
 Ambos os algoritmos abordam o mesmo problema e chegam ao mesmo resultado. 
 
Somente Alg1 tem consistência em sua representação e chega a um resultado. 
 
O resultado da solução apresentada por Alg2 é maior do que a de Alg1. 
 
 
 
 9a Questão (Ref.: 201505667958) Pontos: 1,0 / 1,0 
Considere o trecho do algoritmo (pseudocódigo): 
 
Em relação às estruturas básicas de controle, o trecho de algoritmo acima refere-se à estrutura 
 
I. condicional simples. 
II. condicional composta. 
III. de repetição. 
IV. de decisão ou seleção. 
 
É correto o que consta APENAS em: 
 
 
II, III e IV. 
 
II e III. 
 
I, III e IV. 
 II e IV 
 
I e III. 
 
 
 
 10a Questão (Ref.: 201505664814) Pontos: 1,0 / 1,0 
A execução de uma expressão lógica obedece como prioridade a ordem dos operadores: 
 
 
And, Or e Not. 
 Not, And e Or. 
 
Not, Or e And. 
 
And, Not e Or. 
 
Or, And e Not.

Outros materiais