Buscar

LÓGICA DE PROGRAMAÇÃO

Prévia do material em texto

LÓGICA DE PROGRAMAÇÃO   
	Aluno(a): 
	
	Acertos: 10,0 de 10,0
	Início: 10/04/2017 (Finaliz.)
	
	
	1a Questão (Ref.:201701946682)
	Acerto: 1,0  / 1,0
	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 11100101b, se escrito na base decimal, equivale a:
		
	
	148
	 
	229
	
	Nenhuma das anteriores
	
	175
	
	120
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	
	
	
	
	
	
	
	
	
	
	
	
	2a Questão (Ref.:201701443932)
	Acerto: 1,0  / 1,0
	Sabe-se que, em cada sistema posicional, temos um conjunto de algarismos e/ou letras para representar todos os números. Dessa forma, na base 2, temos somente os algarismos 0 e 1 para representar todos os números. Qual das seqüências abaixo representa, no sistema binário, o número 85 em decimal?
		
	
	1011001
	
	1110001
	 
	1010101
	
	1100001
	
	1010110
	
	
	
	3a Questão (Ref.:201701443916)
	Acerto: 1,0  / 1,0
	Existe um registrador que é ponto de concentração de tudo que é armazenado na, ou copiado da, Memória Principal. Assinale a opção onde está presente esse registrador.
		
	
	CC
	
	REM
	
	PC
	 
	RDM
	
	RI
	
	
	
	4a Questão (Ref.:201701348608)
	Acerto: 1,0  / 1,0
	Qual das seguintes opções não se caracteriza como forma de representação de um algoritmo?
		
	
	Descrição Narrativa
	 
	Lógica Booleana
	
	Pseudocódigo
	
	Fluxograma Convencional
	
	Portugol
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	
	
	
	
	
	
	
	
	
	5a Questão (Ref.:201701444152)
	Acerto: 1,0  / 1,0
	Assinale a opção que apresenta a finalidade da diretiva #include na linguagem C++.
		
	
	Declarar uma variável
	 
	Incluir um arquivo de biblioteca dentro do programa fonte
	
	Definir um novo tipo de dado
	
	Usar  um namespace
	
	Definir uma constante
	
	
	
	6a Questão (Ref.:201701953329)
	Acerto: 1,0  / 1,0
	O comando em C++ responsável pela saída de dados é:
		
	 
	cout<<
	
	system("pause");
	
	cin<<
	
	cin>>
	
	cout>>
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	
	
	
	
	
	
	
	
	
	
	
	
	7a Questão (Ref.:201701444285)
	Acerto: 1,0  / 1,0
	Um desenvolvedor, ao construir um programa, precisou de uma função que calculasse o produto entre dois números inteiros. Ele construiu uma função, tendo considerado a propriedade de fechamento, isto é, o produto de dois inteiros, inteiro será e colocou a linha abaixo no programa.
                  cout << "Produto =  " << multiplicar(a,b);
 
Observe as opções abaixo e escolha aquela onde o protótipo da função está presente.
		
	
	void multiplicar(int a, int b);
	
	void multiplicar(int a, b);
	
	void multiplicar(int ; int);
	 
	int multiplicar(int a, int b) ; 
	
	float multiplicar(int a, int b);
	
	
	Gabarito
Coment.
	
	
	
	
	8a Questão (Ref.:201701444136)
	Acerto: 1,0  / 1,0
	Na lista de exercícios que foi liberada pela professora de Lógica, na questão X, estava presente o algoritmo codificado em Portugol abaixo. No enunciado da questão, era solicitado que fosse feito o acompanhamento da execução do algoritmo no Teste de Mesa e digitada a seguinte data: 111518. Assinale a opção CORRETA para a saída desse algoritmo.
inicio
inteiro data 
escrever "Digite a data no formato mmddaa: "
ler data 
escrever data % 100, " / " 
escrever data / 10000, " / " 
escrever (data / 100) %100, "\n" 
fim
		
	
	18  /  15  /  11
	
	11  /  18  /  15
	
	11  /  15  /  18
	
	15  /  11 /  18
	 
	18  /  11 /  15
	
	
	
	9a Questão (Ref.:201701444961)
	Acerto: 1,0  / 1,0
	Selecione a opção que apresenta todos os operadores relacionais da linguagem C++.
		
	
	>    <    =>    =<    ==   <>
	 
	>    <   >=    <=    ==   !=
	
	>    <    >=    <=    =    !=
	
	>     <    >=    <=     =    <>
	
	>     <    =>    =<    =    <>
	
	
	Gabarito
Coment.
	
	
	
	
	10a Questão (Ref.:201701325967)
	Acerto: 1,0  / 1,0
	É utilizada para avaliar uma determinada expressão e definir se um bloco de código que deve ou não ser executado. Essa é a definição da estrutura condicional:
		
	
	while.
	 
	if...else
	
	next
	
	do...while
	
	for

Continue navegando