Buscar

apol 3 Logica de programação e Algoritimos

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

Prévia do material em texto

Questão 1/5 - Lógica de Programação e Algoritmos
Acerca de laços de repetição.
A expressão booleana que avalia após cada leitura do corpo e determina se uma nova leitura deverá ser feita ou se a estrutura de repetição pode ser encerrada é conhecida como?
Nota: 20.0
	
	A
	Inicialização
	
	B
	Condição
Você acertou!
	
	C
	Precisão composta
	
	D
	Corpo
	
	E
	Iteração
Questão 2/5 - Lógica de Programação e Algoritmos
Todas as estruturas de repetições têm a mesma função, que é repetir uma instrução em um determinado número de vezes.
Observe as afirmativas:
I. O Do-While diferente do for e while, testa a condição no final da execução.
II. O For é usado para fazer repetições, onde determinada rotina seja repetida enquanto a condição for verdadeira. 
III. O objetivo da estrutura While é repetir um determinado trecho ENQUANTO uma determinada condição for verdadeira.
IV. Uma Condição pode ser qualquer expressão lógica válida.
É correto apenas:
Nota: 0.0
	
	A
	II, apenas
	
	B
	I, apenas
	
	C
	I e II
	
	D
	I, II, III
	
	E
	Todas as respostas
Questão 3/5 - Lógica de Programação e Algoritmos
Uma variável contadora começa com um valor inicial e a condição para executar a iteração é o que define a quantidade de repetições do laço. No final de cada iteração, o valor da variável contadora é incrementado em um número definido pelo programador. 
Observe as afirmativas abaixo:
I. A expressão a=a+1 é equivalente ao uso de a++, ou seja, realiza a soma do valor 1 ao conteúdo já existente da variável a.
II. O incremento pode ser representado por dois sinais ++, enquanto o de decremento, por dois sinais --.
III. Os operadores de incremento e decremento tem a finalidade de acelerar o processo de adicionar ou remover uma unidade de um determinado número. 
IV. Escrever a++ resultará em um valor diferente do que escrever ++a.
É correto, apenas:
Nota: 0.0
	
	A
	I e II
	
	B
	I, II e IV
	
	C
	I, II e III
	
	D
	II, III e IV
	
	E
	II e IV
Questão 4/5 - Lógica de Programação e Algoritmos
A estrutura de seleção de múltipla escolha é uma solução bem-posta para substituir várias estruturas de seleção (SE-ENTÃO-SENÃO) aninhadas. A estrutura ESCOLHA-CASO permite ir direto no bloco de instruções desejado, submetendo-se ao valor de uma variável de verificação.
A figura abaixo mostra o fluxograma de uma estrutura de seleção encadeada.
Fonte: Puga e Risseti (2016).
Observe as afirmativas abaixo:
I. Se a condição do valor_3 tiver como resultado falso, o algoritmo executa o teste da condição do valor_2. 
II. Se a condição do valor_1 tiver como resultado verdadeiro, o algoritmo executa a instruções A.
III. A condição do valor_2, por sua vez, fazer seu teste e obter como resultado verdadeiro, executará o primeiro as instruções B.
IV. Se todas as condições tiverem como resultado falso, são executadas as instruções D.
V. Se a condição do valor_1 tiver como resultado falso, o algoritmo executa o teste da condição do valor_2. 
É correto apenas:
Nota: 20.0
	
	A
	I, II, III e IV
	
	B
	I, II, III e V
	
	C
	II, III, IV e V
Você acertou!
	
	D
	I, III, IV e V
	
	E
	Todas as alternativas
Questão 5/5 - Lógica de Programação e Algoritmos
As estruturas de repetições, também conhecidas como laços (loops), servem para executar um conjunto de ações mais de uma vez, dependendo de uma condição verdadeira ou falsa, resultado booleano da avaliação de uma expressão. 
Observe as afirmativas sobre este assunto:
I. Essas estruturas nem sempre possuem um contador implícito que garante que o número de repetições seja finito.
II. A variável contadora começa com um valor inicial e a condição para executar a iteração é o que define a quantidade de repetições do laço. 
III. O valor da variável contadora pode ser incrementado, ou decrementado, em quantas unidades o programador quiser definir. 
IV. O incremento é um recurso que serve pera definir qual o valor será somado à variável. Por exemplo, de 1 em 1 (valor padrão), de 2 em 2, de 3 em 3.
V. A estrutura de repetição PARA implementa um contador implicitamente.
Estão corretas, apenas:
Nota: 20.0
	
	A
	I, III, IV e V
	
	B
	I, II, IV e V
	
	C
	I, II e III
	
	D
	I, II, III e IV
	
	E
	Todas as respostas
Você acertou!

Continue navegando