Buscar

Apol 02 Logica de Programação ANO 2018 atenção as respostas

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

Apol 02 Logica de programação NOTA 60 2018
Apol acompanhar resposta nos quadros AZUIS ok
DA FORCA AI SALVA CURTIR ECOMPARTILHA OBRIGADO!!
Questão 1/5 - Lógica de Programação e Algoritmos
A linguagem C usa-se uma estrutura de condição que efetua vários testes sobre um dado de uma mesma variável. Esta operação poderia ser realizada com uma sequência de if-else encadeados, porém seria uma tarefa bastante complicada, embora mas possível. Para solucionar isto, utilizamos em linguagem C o switch-case. Sobre ele, observe as afirmativas:
I. Os parênteses após a palavra switch indicam uma expressão cujo valor é testado, continuadamente, para cada uma dos case.
II. Quando a expressão testada é igual a um dos valores colocados após a palavra case, executam-se as instruções daquela condição.
III. A palavra-chave break indica a saída da estrutura condicional de múltipla escolha.
IV. A palavra-chave default será executada se todos os cases existentes derem falsos. 
V. Ao omitir o break, a execução continuará nos blocos de instruções seguintes (cases).
Estão corretas:
Nota: 0.0
	
	A
	I, II, III e IV
	
	B
	I, II, III e V
	
	C
	II, III, IV e V
	
	D
	I, III, IV e V
	
	E
	Todas as alternativas
Questão 2/5 - Lógica de Programação e Algoritmos
Chamamos de operadores aritméticos o conjunto de símbolos que representa as operações básicas da matemática. Observe os operadores abaixo:
I. Incremento
II. Maior ou igual
III. Exponenciação
IV. Menor ou igual
V. Decremento
Assinale a alternativa que contém somente operadores aritméticos:
Nota: 20.0
	
	A
	I, III e IV
	
	B
	I, III e V
Você acertou!
II é operador lógico/relacional, IV é operador relacional.
	
	C
	II, IV e V
	
	D
	II, III e IV
	
	E
	Todas as respostas
Questão 3/5 - Lógica de Programação e Algoritmos
Uma estrutura de seleção encadeada é formada pela combinação de estruturas de seleção simples e compostas, uma dentro da outra, não havendo limite para o número de combinações, podendo, em alguns casos, gerar um código bastante complexo.
A figura abaixo mostra o fluxograma de uma estrutura de seleção encadeada.
Fonte: Puga e Risseti (2016).
Observe as afirmativas:
I. Caso o resultado do teste da condição1 seja falso, a condição2 não será executada e o conjunto de Instruções C entrará em ação.
II. Caso o resultado do teste da condição1 seja falso, a condição2 será executada e o conjunto de Instruções C não entrará em ação.
III. A condição2 por sua vez faz seu teste, e se seu resultado for verdadeiro, executará o conjunto de Instruções A, e se o resultado for falso executará o conjunto de Instruções B.
IV. A condição2 por sua vez faz seu teste, e se seu resultado for verdadeiro, executará o conjunto de Instruções A, e se o resultado for falso encerrará a execução do algoritmo.
V. Se a condição1 obter verdadeiro como resultado, o algoritmo executa o teste da condição2.
É correto apenas:
Nota: 20.0
	
	A
	I, II e V
	
	B
	I, III e IV
	
	C
	I, II e IV
	
	D
	I, III e V
Você acertou!
	
	E
	II, III e V
Questão 4/5 - Lógica de Programação e Algoritmos
Em algum momento o seu algoritmo vai precisar tomar decisões ao longo de sua execução. Para isso existem estruturas como as de decisões ou estruturas condicionais. A mais utilizada é a estrutura SE-ENTÃO-SENÃO (Na linguagem de programação C é o IF-THEN-ELSE). Seu funcionamento é baseado no resultado de uma expressão booleana (VERDADEIRO ou FALSO), o fluxo do algoritmo segue para um bloco de instruções ou não.
 Analise o algoritmo abaixo e responda.
1. SE <expressão booleana> ENTÃO
2. <instruções>
3. SENÃO
4. <instruções>
5. FIM-SE
I. Na linha 2 as instruções serão executadas caso a expressão booleana resulte em VERDADEIRO.
II. Na linha 4 as instruções serão executadas caso a expressão booleana resulte em FALSO.
III. Na linha 2 as instruções serão executadas caso a expressão booleana resulte em FALSO.
IV. Na linha 4 as instruções serão executadas caso a expressão booleana resulte em VERDADEIRO.
V. É comum encontrar instruções de decisão apenas com SE-ENTÃO sem o bloco SENÃO. Nesse caso chamamos de estrutura de seleção simples
É correto apenas:
Nota: 20.0
	
	A
	I, II, III e IV
	
	B
	I, II e V
Você acertou!
	
	C
	I e II
	
	D
	III e IV
	
	E
	III, IV e V
Questão 5/5 - Lógica de Programação e Algoritmos
A estrutura de seleção composta prevê dois conjuntos de instruções, após a avaliação da condição, um conjunto caso a resposta da condição resulte em verdadeiro e outro caso a condição resulte em falso.
A figura abaixo mostra o fluxograma de uma estrutura de seleção composta.
Fonte: Adaptado de Guedes (2014).
Observe as afirmativas:
I. Com base no resultado da condição (VERDADEIRO ou FALSO), o fluxo do algoritmo segue para um dos blocos de instruções.
II. A linguagem C testa a condição com o comando if (<condição>) caso o resultado do teste seja verdadeiro executa o bloco de instruções à esquerda na imagem.
III. A linguagem C testa a condição com o comando if (<condição>) e caso o resultado seja falso o bloco de instruções à direita na imagem é executado.
IV. Na linguagem C o comando if (<condição>) testa a condição e só executará o bloco de instruções à esquerda. Caso o resultado seja falso o algoritmo finaliza a sua execução.
V. O teste realizado com o comando if (<condição>) só é possível ser feito com operadores aritméticos.
É correto apenas:
Nota: 0.0
	
	A
	I, II, III
	
	B
	I, II, III e V
	
	C
	I, II, IV e V
	
	D
	I, III, IV e V
	
	E
	Todas as alternativas

Outros materiais