Buscar

AVALIANDO APRENDIZADO LÓGICA DE PROGRAMAÇÃO

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

LÓGICA DE PROGRAMAÇÃO
	Simulado: CCE1040_SM_201602201935 V.1 
	Aluno(a): ROGÉRIO LEITE FERREIRA
	Matrícula: 201602201935
	Desempenho: 0,5 de 0,5
	Data: 29/03/2017 10:35:29 (Finalizada)
	
	 1a Questão (Ref.: 201602862397)
	Pontos: 0,1  / 0,1
	O computador só entende linguagem de 0's e 1's. Nesse sentido, é importante conhecer como fazer a conversão de um número da base decimal para um número na base binária. O número 87, se escrito na base binária, equivale a:
		
	 
	0101 0111
	
	1101 0111
	
	0101 0110
	
	0101 1000
	
	Nenhuma das anteriores
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 2a Questão (Ref.: 201602892467)
	Pontos: 0,1  / 0,1
	algoritmo "prova" var i, j, s : inteiro; inicio i <- 1; j <- 2; s <- 0; para i de 1 ate 5 faca j <- i + 2*3; s <- j + s * 3; fimpara escreva(s); fimalgoritmo Com base no algoritmo escolha qual a saída na tela da variável S.
		
	 
	905
	
	1005
	
	505
	
	35
	
	805
		
	
	
	 3a Questão (Ref.: 201602862409)
	Pontos: 0,1  / 0,1
	Julgue as proposições seguintes em Verdadeiro e Falso de acordo com a lógica matemática.
		
	 
	(2 < 3) E (2 + 3 < 3 + 4)
	 
	NÃO ( 14 < 5 OU 11 < 20)
	 
	NÃO ( 9 < 5 OU 11 < 16)
	 
	(7 > 13) OU ((2*5) < 17)
	 
	2 < 5 E 10 < 2
		
	
	
	 4a Questão (Ref.: 201602993177)
	Pontos: 0,1  / 0,1
	¿É um conjunto finito de regras que fornece uma sequência de operações para resolver um problema específico.¿ Este conceito descreve qual das opções abaixo:
		
	
	Interpretador
	
	Linguagem de Programação
	 
	Algoritmo
	
	Lógica
	
	Compilador
		
	
	
	 5a Questão (Ref.: 201602265385)
	Pontos: 0,1  / 0,1
	Que tipo de dado é apropriado para armazenar apenas uma letra
		
	
	Real
	
	Inteiro
	
	matriz
	 
	Caractere
	
	String de caracteres
		
	  LÓGICA DE PROGRAMAÇÃO
	Simulado: CCE1040_SM_201602201935 V.1 
	Aluno(a): ROGÉRIO LEITE FERREIRA
	Matrícula: 201602201935
	Desempenho: 0,5 de 0,5
	Data: 25/04/2017 14:41:15 (Finalizada)
	
	 1a Questão (Ref.: 201602359878)
	Pontos: 0,1  / 0,1
	Na Linguagem C++, existe um comando que faz uso do operador de extração. Assinale a opção que contem o nome desse comando.
		
	
	if simples
	
	cout
	
	comando de atribuição
	
	if composto
	 
	cin
		
	
	
	 2a Questão (Ref.: 201602359912)
	Pontos: 0,1  / 0,1
	O comando que permite que o usuário digite um dado, interagindo com o algoritmo é:
		
	
	escolha
	
	se 
	 
	ler
	
	escrever
	
	enquanto
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201602242358)
	Pontos: 0,1  / 0,1
	Em relação à lógica de programação, considere os pseudocódigos:
 
		
	 
	Ambos os algoritmos abordam o mesmo problema e chegam ao mesmo resultado.
	
	O resultado da solução apresentada por Alg2 é menor do que a de Alg1.
	
	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.
	
	Somente Alg2 tem consistência em sua representação e chega a um resultado.
		
	
	
	 4a Questão (Ref.: 201602241690)
	Pontos: 0,1  / 0,1
	A execução de uma expressão lógica obedece como prioridade a ordem dos operadores:
		
	
	Not, Or e And.
	 
	Not, And e Or.
	
	And, Not e Or.
	
	And, Or e Not.
	
	Or, And e Not.
		
	
	
	 5a Questão (Ref.: 201602993179)
	Pontos: 0,1  / 0,1
	¿É uma posição (endereço) na memória do computador, a qual é reservada para armazenar os dados que o programa vai manipular. Esta posição precisa ter um nome e um tipo de dado associado a informação que ela armazena.¿ Esta descrição faz referência a qual das opções abaixo:
		
	
	Comando
	
	Biblioteca
	
	Constante
	
	Função
	 
	Variável
		
	   LÓGICA DE PROGRAMAÇÃO
	Simulado: CCE1040_SM_201602201935 V.1 
	Aluno(a): ROGÉRIO LEITE FERREIRA
	Matrícula: 201602201935
	Desempenho: 0,5 de 0,5
	Data: 18/05/2017 20:11:33 (Finalizada)
	
	 1a Questão (Ref.: 201602359888)
	Pontos: 0,1  / 0,1
	Estava estudando no material de apoio e encontrei o fluxograma abaixo. Supondo que foram digitados os números 7 e 8, qual é a saída?
		
	 
	11
	
	7 + 8 /2
	
	7.5
	
	7 + 4
	
	n1 + n2/2
		
	
	
	 2a Questão (Ref.: 201602993179)
	Pontos: 0,1  / 0,1
	¿É uma posição (endereço) na memória do computador, a qual é reservada para armazenar os dados que o programa vai manipular. Esta posição precisa ter um nome e um tipo de dado associado a informação que ela armazena.¿ Esta descrição faz referência a qual das opções abaixo:
		
	
	Biblioteca
	
	Função
	
	Constante
	
	Comando
	 
	Variável
		
	
	
	 3a Questão (Ref.: 201602880800)
	Pontos: 0,1  / 0,1
	(FUNIVERSA - 2009 - IPHAN - Analista - Tecnologia da Informação) Um algoritmo pode ser descrito utilizando-se diversas técnicas. A seguir, apresenta-se um exemplo de algoritmo, com a descrição de suas ações:
		
	
	Fluxograma
	
	Programação estruturada
	
	Diagrama de Chapin
	 
	Português estruturado
	
	Mapa de Karnaugh
		
	
	
	 4a Questão (Ref.: 201602973657)
	Pontos: 0,1  / 0,1
	Um aluno de Lógica de Programação digitou o programa a seguir no DevC++, clicou em Compilar e não foram encontrados erros, e em seguida, clicou no botão executar. Qual será o valor de B apresentado na tela?
		
	 
	9
	
	2
	
	0
	
	5
	
	4
		
	
	
	 5a Questão (Ref.: 201602360680)
	Pontos: 0,1  / 0,1
	Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 5000, 4. Selecione a opção cujo conteúdo é igual aos valores exibidos na tela. 
#include 
using namespace std; 
int main() 
{
   float v, r, total;
   cin  >>  v  >>  r;
   total  =  v * ( 1 - r/ 100 );
   cout  <<  v  <<  endl; 
   cout  <<  total  <<  endl; 
   system("pause"); 
}
		
	
	5000
4815
	
	5000
3500
	
	5000
150
	
	5000
15
	 
	5000
4850  
	   LÓGICA DE PROGRAMAÇÃO
	Simulado: CCE1040_SM_201602201935 V.1 
	Aluno(a): ROGÉRIO LEITE FERREIRA
	Matrícula: 201602201935
	Desempenho: 0,4 de 0,5
	Data: 22/05/2017 10:52:13 (Finalizada)
	
	 1a Questão (Ref.: 201602992467)
	Pontos: 0,0  / 0,1
	As estruturas de repetição são muito importantes em algoritmos, visto que, com elas, é possível que determinado trecho de código se repita enquanto determinada situação aconteça. Nesse sentido, a estrutura de repetição mais adequada para algoritmos em que o código deve ser repetido por uma quantidade conhecida de vezes é o:
		
	
	While / enquanto
	
	If-elseif-else / se-senãose-senão
	
	If-else / se-senão
	 
	Do..while / faça..enquanto
	 
	For / para
		
	
	
	 2a Questão (Ref.: 201602479761)
	Pontos: 0,1  / 0,1
	Pode-se dizer do comando ´para´:
		
	
	Usa numeros reais como contador.
	 
	É uma estrutura de repetição estática com contador incorporado.
	
	Usa uma condição semelhante ao comando ´se´ para repetir.
	
	Sempre varia o contador de 1 em 1.
	
	Os valores inicial e final devem ser números fixos.
		
	
	
	 3a Questão (Ref.: 201602824775)
	Pontos: 0,1  / 0,1
	Para as estruturas de repetição do para representadas a seguir em linguagem UAL, qual das respostas abaixo corresponde aos valores que a variável "c" irá assumir durante a execução do programa:para( c<-1; c<=10; c++ )
		
	
	-1 0 2 3 4 5 6 7 8 9
	 
	1 2 3 4 5 6 7 8 9 10
	
	2 3 4 5 6 7 8 9 10 11
	
	0 1 2 3 4 5 6 7 8 9
	
	2 3 4 5 6 7 8 9 10 11 12
		
	
	
	 4a Questão (Ref.: 201602973649)
	Pontos: 0,1  / 0,1
	Um aluno de Lógica de Programação digitou o programa a seguir no DevC++, clicou em Compilar, onde não foram encontrados erros, e, em seguida, clicou no botão executar. O que será mostrado na tela após a execução do programa?
		
	
	O valor de A: 100 O valor de B: 2 O valor de C: 3
	
	O valor de A: A O valor de B: 2 O valor de C: C
	
	O valor de A: A O valor de B: B O valor de C: C
	 
	O valor de A: A O valor de B: 0 O valor de C: C
	
	O valor de A: A O valor de B: 0 O valor de C: 1
		
	
	
	 5a Questão (Ref.: 201602991125)
	Pontos: 0,1  / 0,1
	Julgue Verdadeiro ou Falso sobre sintaxe da linguagem C/C++, considerando que todas as bibliotecas já estão disponíveis para o programador.
		
	 
	Para calcular a co-tangente de um valor "a" e armazenar o resultado na variável "x" basta incluir a linha "x = cotan(x)"
	 
	Para exponenciar um número "a" por outro número "b" e colocar o resultado na variável "x" basta incluir a linha "x = a ^ b".
	 
	Para calcular o seno de "a" e armazenar em uma variável x basta incluir a linha "x = sin(a)", lembrando que o valor de a deve estar em graus.
	 
	Para arredondar um valor de "a" e armazenar em uma variável "x" basta incluir a linha "x = round(a)"
	 
	Para calcular a raiz quadrada de "a" e armazenar em uma variável "x" basta incluir a linha "x = sqrt(a)".

Outros materiais