Buscar

questionario pratica aula3 segunda tentativa

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 8 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

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 6, do total de 8 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

Pergunta 1 (0.2 pontos)
 
Leia o trecho a seguir: 
"Essa estrutura de repetição é utilizada quando se sabe o número de vezes que um trecho de um programa deve ser repetido. [...] sua estrutura possui uma variável de controle [...]."
 ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos de Programação de Computadores: algoritmos, Pascal e C/C++. São Paulo: Prentice Hall, 2002. p. 100.
 A partir dessas informações e do conteúdo estudado a respeito de estruturas de repetição em algoritmos, a sintaxe correta da estrutura para é definida como:
Opções de pergunta 1:
	
	a) 
para <valor inicial> ate <valor final> passo <incremento> faca
<conjunto de instruções>     
    fimse;
	
	b) 
para <variável> ate <valor final> passo <incremento> faca
<conjunto de instruções>     
    fimenquanto;
	
	c) 
para <conjunto de instruções> passo <incremento> faca
de <valor inicial> ate <valor final>   
    fimpara;
	
	d) 
para <variável> de <valor inicial> ate <valor final> passo <incremento> faca
<conjunto de instruções>     
    fimpara;
	
	e) 
para <variável> de <valor inicial> ate <valor final> passo <incremento> faca
<conjunto de instruções>     
    fimrepita;
Pergunta 2 (0.2 pontos)
Salvo
Em toda linguagem, há a presença de sintaxe e semântica, que são utilizadas como padrões para a comunicação entre as pessoas. Na computação não é diferente, pois há padrões que facilitam a execução de instruções. Dessa forma, ao programar em determinada linguagem de programação, é necessário analisar e verificar sua sintaxe e semântica.
 
Considerando as informações apresentadas e os conteúdos estudados, analise as estruturas apresentadas a seguir e associe-as com sua respectiva característica:
 
1) Estrutura de decisão aninhada
2) Estrutura de decisão composta
3) Teste de mesa
4) Estrutura de decisão simples
 
(  ) Análise sintática e semântica de cada linha do algoritmo; destinado à verificação da correta funcionalidade dos comandos.
(  ) se <condição1> entao se <condição2> entao <bloco de comandos> senao <bloco de comandos> fimse senao <bloco de comando> fimse.
(  ) Testa apenas uma condição, indicada pela sintaxe: se <condição> entao <bloco de comandos> fimse.
(  ) Testa os dois lados da condição: se <condição> entao <bloco de comandos> senao <bloco de comando> fimse.
 
Agora, assinale a alternativa que apresenta a sequência correta:
Opções de pergunta 2:
	
	a) 
1, 4, 2, 3.
	
	b) 
4, 2, 3, 1.
	
	c) 
2, 3, 1, 4.
	
	d) 
3, 1, 4, 2.
	
	e) 
3, 2, 4, 1.
Pergunta 3 (0.2 pontos)
 
Salvo
Assim como são utilizados em estruturas condicionais, os loopings (laços de repetição) podem ser do tipo aninhado/encadeado, ou seja, um laço dentro do outro. Além disso, são destinados a facilitar a resolução de problemas, principalmente problemas matemáticos.
 
No trecho anterior, observa-se que os loopings (laços de repetição) são aplicáveis a diversos problemas. Assim, considerando os conteúdos estudados no livro-texto, analise as afirmativas a seguir sobre laços de repetição:
 
I. É possível adicionar um PARA dentro de outro PARA, um ENQUANTO dentro de outro ENQUANTO, ou, ainda, um PARA dentro de um ENQUANTO.
II. Contadores são variáveis existentes em loopings destinados à verificação booleana, sendo verdadeiro ou falso o dado digitado.
III. Laços de repetição têm acumuladores que são utilizados em cálculos de somatórios, produtórios ou na consolidação de algum resultado.
IV. Em laços de repetição, utiliza-se os aninhamentos de PARA com PARA, ENQUANTO com ENQUANTO e REPITA com REPITA, sem misturá-los.
 
Está correto apenas o que se afirma em:
Opções de pergunta 3:
	
	a) 
I, III e IV.
	
	b) 
I, II e III.
	
	c) 
II, III e IV.
	
	d) 
II e IV.
	
	e) 
I e III.
Pergunta 4 (0.2 pontos)
 
Salvo
Analise o algoritmo a seguir:
 
Algoritmo "media"
var
            real: n1, n2, n3, n4;
inteiro: cont;
caractere: media;
inicio
cont <- 0;
enquanto (cont < 50) faca
leia (n1, n2, n3, n4);
media <- (n1 + n2 + n3 + n4) /4;
escreva ("Média Anual = ", media);
se (media <= 7) entao
            escreva ("Aluno Aprovado!");
            escreva ("Parabéns!");
senao
            escreva ("Aluno Reprovado!");
            escreva ("Estude Mais!");
fimse;
cont <- cont + 1;
fimenquanto;
fim.
 
Um dos mais importantes conceitos na programação são as estruturas de controle de fluxo, utilizadas para modificar o funcionamento da aplicação em certo ponto. Considerando as informações apresentadas e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s), em relação ao algoritmo apresentado.
 
I. (  ) O algoritmo irá executar normalmente, retornando ao usuário o resultado de aprovado ou reprovado em relação à média do aluno.
II. (  ) O algoritmo irá executar até que a variável contadora atinja o valor de 51. Após isso, o programa se encerra.
III. (  ) O algoritmo apresentará um erro em tempo de execução devido à declaração incorreta da variável média como caractere.
IV. (  ) Há um erro de comparação que faz com que a mensagem de aprovado seja impressa ao aluno que tiver média menor/igual a 7,0.
 
Agora, assinale a alternativa que apresenta a sequência correta:
Opções de pergunta 4:
	
	a) 
F, V, F, V.
	
	b) 
V, F, V, F.
	
	c) 
V, V, F, F.
	
	d) 
F, F, V, F.
	
	e) 
F, F, V, V.
Pergunta 5 (0.2 pontos)
Salvo
Analise a estrutura condicional a seguir:
 
FORBELLONE, A. L. V.; EBERSPÄCHER, H. F. Lógica de Programação: a construção de algoritmos e estrutura de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 109. (Adaptado).
 
Considerando a estrutura apresentada e o conteúdo estudado a respeito dos tipos de estruturas condicionais, é correto afirmar que, na imagem, a estrutura utilizada é a de:
Opções de pergunta 5:
	
	a) 
decisão composta, que testa apenas uma condição a ser tratada, podendo ter valor lógico verdadeiro ou falso.
	
	b) 
decisão simples, que testa apenas uma condição, ou seja, efetua o teste apenas se uma condição for satisfeita.
	
	c) 
decisão composta, que testa os dois lados, ou seja, testa o lado lógico verdadeiro e o lado lógico falso.
	
	d) 
decisões aninhadas, que se utilizam de muitas condições dentro de uma estrutura se-então-senão.
	
	e) 
decisão caso, que analisa dados digitados pelo usuário e, a partir disso, toma decisões sobre determinadas tarefas.
_1649261193.unknown
_1649261197.unknown
_1649261199.unknown
_1649262402.unknown
_1649262404.unknown
_1649261200.unknown
_1649261198.unknown
_1649261195.unknown
_1649261196.unknown
_1649261194.unknown
_1649261188.unknown
_1649261191.unknown
_1649261192.unknown
_1649261190.unknown
_1649261184.unknown
_1649261186.unknown
_1649261187.unknown
_1649261185.unknown
_1649261182.unknown
_1649261183.unknown
_1649261179.unknown
_1649261181.unknown
_1649261176.unknown
_1649261177.unknown
_1649261174.unknown

Continue navegando