Buscar

Logica de Programação e Algo Apo 2

Prévia do material em texto

Questão 1/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 2/5 - Lógica de Programação e Algoritmos
A construção de algoritmos para o computador deve lidar exclusivamente com os tipos definidos nas linguagens de programação, por serem limitadas e não poderem manipular todos os tipos de dados existentes no mundo real. A maioria das linguagens de programação tipificam os dados em um grupo conhecido como tipos primitivos. São tipos primitivos de dados:
I. Primitivos numéricos
II. Primitivos reais de precisão composta
III. Primitivos lógicos
IV. Primitivos caracteres fracionais
V. Primitivos literais ou caracteres
Assinale a alternativa que contém somente os tipos primitivos de dados:
Nota: 20.0
	
	A
	I e II
	
	B
	I e V
	
	C
	I, III e V
Você acertou!
	
	D
	Apenas III
	
	E
	Todas estão corretas
Questão 3/5 - Lógica de Programação e Algoritmos
Uma estrutura de seleção permite a escolha de um grupo de instruções (bloco) a ser executado quando determinadas condições, representadas por expressões lógicas ou relacionais, são ou não satisfeitas. Observe os itens abaixo:
I. Simples
II. Composta
III. Sequência dupla
IV. Encadeada
V. Múltipla escolha
São estrutura de seleção, apenas:
Nota: 20.0
	
	A
	I, II, III e V
	
	B
	I, II, III e IV
	
	C
	I, II, IV e V
Você acertou!
	
	D
	I, III, IV e V
	
	E
	II, III, IV e V
Questão 4/5 - Lógica de Programação e Algoritmos
Quando se trabalha com a construção de um algoritmo deve-se seguir uma ordem predeterminada para sejam dados os passos corretos para a resolução do problema computacional. Esses passos devem ser dados seguindo certas regras dentro de uma sequência lógica ao se criar um algoritmo. Essas regras vão desde a sintaxe da linguagem escolhida até a ordenação dos comandos necessários para o algoritmo.
A estrutura sequencial é uma estrutura que realiza um conjunto predeterminado de instruções em uma ordem específica. Esta ordem é:
Nota: 20.0
	
	A
	De baixo para cima, da direita para a esquerda.
	
	B
	De baixo para cima, da esquerda para a direita.
	
	C
	De cima para baixo, da direita para a esquerda.
	
	D
	De cima para baixo, da esquerda para a direita.
Você acertou!
	
	E
	Não tem sequencia definida.
Questão 5/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

Continue navegando