Buscar

Simulado Lógica de Programação AV1

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

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

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

Prévia do material em texto

1a Questão (Ref.: 201403261711)
	Pontos: 0,0  / 0,1 
	Podemos construir um algoritmo, usando várias linguagens. Assinale a opção CORRETA que representa uma linguagem que usa símbolos padronizados e é considerada uma linguagem universal, visto que pouco se escreve.
		
	
	Pseudolinguagem
	
	Linguagem natural
	
	Linguagem gráfica - diagrama de Euler
	
	Linguagem gráfica - fluxograma 
	
	Linguagem de marcação
		
	
	 2a Questão (Ref.: 201403166374)
	Pontos: 0,1  / 0,1 
	Qual das seguintes opções não se caracteriza como forma de representação de um algoritmo?
		
	
	Fluxograma Convencional
	
	Descrição Narrativa
	
	Lógica Booleana 
	
	Pseudocódigo 
	
	Portugol
	
	 3a Questão (Ref.: 201403764443)
	Pontos: 0,0  / 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 1000
	
	Nenhuma das anteriores
	
	0101 0110
	
	0101 0111
	
	1101 0111
	
	 4a Questão (Ref.: 201403764449)
	Pontos: 0,0  / 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 01011111b, se escrito na base decimal, equivale a:
		
	
	127
	
	63
	
	65
	
	95
	
	93
	
	 5a Questão (Ref.: 201403166365)
	Pontos: 0,1  / 0,1 
	Em relação a algoritmos: 
I. É uma sequência lógica de instruções que devem ser seguidas para a resolução de um problema ou para a execução de uma tarefa. II. Os algoritmos não podem ser utilizados na área das ciências cognitivas devido a sua interpretação ambígua. III. Os algoritmos podem constituir uma parte importante da documentação de sistemas, pois descrevem as tarefas a serem realizadas pelos programas. Dadas as sentenças, podemos afirmar que: 
		
	
	II e III são falsas.
	
	I e III são verdadeiras. 
	
	I e II são falsas.
	
	I e III são falsas.
	
	I e II são verdadeiras.
	 1a Questão (Ref.: 201403764444)
	Pontos: 0,0  / 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 92, se escrito na base binária, equivale a:
		
	
	0101 1100
	
	Nenhuma das anteriores
	
	0101 1000
	
	0101 0111
	
	1101 0111
	
	 2a Questão (Ref.: 201403261704)
	Pontos: 0,0  / 0,1 
	 Assumindo que um número precisa de dois bytes pra ser armazenado na memória e que um dos bits é reservado para o sinal(0 é positivo e 1, negativo) na representação de sinal e magnitude, observe o número abaixo e assinale a opção correta cuja resposta representa o número no sistema decimal.
 
0000000010000001
		
	
	-257
	
	-128
	
	257 
	
	-256
	
	256 
		
	
	 3a Questão (Ref.: 201403794409)
	Pontos: 0,0  / 0,1 
	Com base nas estruturas de Algoritmos, quais são as estrutura de Decisão?
		
	
	REPITA... ATE ESCOLHA...CASO
	
	ESCOLHA... CASO SE...ENTAO...SENAO
	
	SE...ENTAO...SENAO DECIDE...ATE...
	
	ENQUANTO... FACA SE... ENTAO... SENAO
	
	PARA...DE...ATE...FACA ENQUANTO...FACA
	
	 4a Questão (Ref.: 201403261940)
	Pontos: 0,1  / 0,1 
	Estava pesquisando na internet, quando encontrei o diagrama NS/Chapin abaixo. Supondo que foi digitado o valor de 2000, qual a saída?
		
	
	400
	
	2040 
	
	2400
	
	40
	
	2000
	
	 5a Questão (Ref.: 201403228474)
	Pontos: 0,1  / 0,1 
	Os algoritmos podem ser definidos usando diversos instrumentos, como a linguagem natural, os fluxogramas, o diagrama de chapin, o português estruturado ou mesmo através de uma linguagem de programação, como o C ou o C++. É sabido que o nível de detalhamento e precisão dos algoritmos varia em cada uma dessas representações. Com base nessas afirmações e nas informações vistas em aula, é válido afirmar que:
		
	
	O fluxograma, por ser uma representação gráfica, é a forma mais completa de especificar um algoritmo. Infelizmente ela se aplica somente a linguagens de programação específicas, sendo de utilidade bastante limitada e inútil para representar outros processos não computacionais.
	
	A linguagem natural é a melhor forma de representar um algoritmo, devido à sua grande flexibilidade e objetividade: uma descrição qualquer em linguagem natural sempre será interpretada da mesma forma por qualquer pessoa ou equipamento.
	
	O diagrama de chapin é uma forma totalmente textual de representar um algoritmo.
	
	É impossível criar um algoritmo, mesmo que simples, diretamente com o uso de linguagem de programação, não importa a experiência do programador: sempre será necessário criar o algoritmo em linguagem natural, depois passar ao fluxograma e, finalmente, passar ao português estruturado.
	
	O português estruturado inclui obrigatoriamente alguns detalhes que, normalmente, não são indicados na linguagem natural, como o tipo de dado que pode ser armazenado em cada variável, por exemplo.
	 1a Questão (Ref.: 201403262728)
	Pontos: 0,1  / 0,1 
	Tendo em vista os três grupos de operadores usados nas estruturas de decisão pode afirmar que
		
	
	Existe uma hierarquia nos operadores relacionais que é: > >= < < = == !=
	
	Os operadores aritméticos têm hierarquia menor do que os operadores relacionais
	
	Os operadores lógicos têm hierarquia maior do que os aritméticos 
	
	O operador de maior hierarquia dentre os operadores lógicos é a negação(!)
	
	Os operadores relacionais têm hierarquia menor do que os operadores lógicos.
		
	
	 2a Questão (Ref.: 201403144404)
	Pontos: 0,1  / 0,1 
	Em relação à lógica de programação, considere os pseudocódigos.
		
	
	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.
	
	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.
	
	Ambos os algoritmos abordam o mesmo problema e 
chegam ao mesmo resultado.
		
	
	
	 3a Questão (Ref.: 201403209908)
	Pontos: 0,0  / 0,1 
	______________ é definida como a aplicação de um computador para atravessar e conectar vários sistemas computadorizados e uni-los num todo coerente e integrado.
		
	
	CAD 
	
	CIM
	
	CAM 
	
	EID
	
	EDI
		
	
	 4a Questão (Ref.: 201403261719)
	Pontos: 0,1  / 0,1 
	Segundo George Pólya, as quatro fases que deverão ser seguidas para se resolver um problema, na ordem, são:
		
	
	Planeje, Execute o plano, Compreenda o problema e Reflita sobre a solução
	
	Planeje, Compreenda o problema, Reflita sobre a solução e Execute o plano
	
	Compreenda o problema, Reflita sobre a solução, Planeje e Execute o plano
	
	Compreenda o problema, Planeje, Execute o plano e Reflita sobre a solução 
	
	Compreenda o problema, Planeje, Reflita sobre a solução e Execute o plano
	
	 5a Questão (Ref.: 201403261672)
	Pontos: 0,0  / 0,1 
	Para interligar CPU, Memória Principal e os dispositivos de E/S, existem três barramentos. Assinale a opção onde eles estão presentes.
		
	
	Dados / Endereço / Controle 
	
	Dados / Endereço / Fluxo
	
	Conteúdo / Endereço / Fluxo
	
	Dados / Controle / Fluxo
	
	Conteúdo / Fluxo / Controle

Outros materiais