Buscar

LÓGICA DE PROGRAMAÇÃO TESTES AV1

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Código de referência da questão.1a Questão (Ref.: 201604096387)
	 Fórum de Dúvidas (1 de 2)       Saiba (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:
	
	
	 
	Nenhuma das anteriores
	 Errado 
	175
	 Certo 
	229
	 
	120
	 
	148
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.2a Questão (Ref.: 201604096382)
	 Fórum de Dúvidas (1 de 2)       Saiba (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 87, se escrito na base binária, equivale a:
	
	
	 Certo 
	0101 0111
	 
	0101 1000
	 
	1101 0111
	 Errado 
	0101 0110
	 
	Nenhuma das anteriores
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603593637)
	 Fórum de Dúvidas (1 de 2)       Saiba (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? 
	
	
	 
	1010110
	 Certo 
	1010101 
	 
	1100001
	 
	1011001
	 
	1110001
	
	
	
	 Código de referência da questão.4a Questão (Ref.: 201603593611)
	 Fórum de Dúvidas (2)       Saiba (0) 
	
	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.
	
	
	 
	Conteúdo / Endereço / Fluxo
	 
	Dados / Endereço / Fluxo
	 Certo 
	Dados / Endereço / Controle 
	 
	Conteúdo  /  Fluxo / Controle
	 
	Dados  / Controle / Fluxo
	
	
	
	 Código de referência da questão.5a Questão (Ref.: 201604096388)
	 Fórum de Dúvidas (1 de 2)       Saiba (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 01011111b, se escrito na base decimal, equivale a:
	
	
	 
	65
	 
	93
	 
	63
	 Errado 
	127
	 Certo 
	95
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603498304)
	 Fórum de Dúvidas (1 de 2)       Saiba (0) 
	
	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: 
	
	
	 
	I e III são falsas.
	 
	I e II são falsas.
	 Certo 
	I e III são verdadeiras. 
	 
	I e II são verdadeiras.
	 
	II e III são falsas.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.7a Questão (Ref.: 201604096383)
	 Fórum de Dúvidas (1 de 2)       Saiba (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 92, se escrito na base binária, equivale a:
	
	
	 Certo 
	0101 1100
	 
	0101 1000
	 
	0101 0111
	 
	Nenhuma das anteriores
	 Errado 
	1101 0111
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.8a Questão (Ref.: 201604096386)
	 Fórum de Dúvidas (1 de 2)       Saiba (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 10101111b, se escrito na base decimal, equivale a:
	
	
	 Certo 
	175
	 Errado 
	84
	 
	120
	 
	105
	 
	122
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	 Código de referência da questão.1a Questão (Ref.: 201603498304)
	 Fórum de Dúvidas (1 de 2)       Saiba (0) 
	
	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: 
	
	
	 Certo 
	I e III são verdadeiras. 
	 
	I e III são falsas.
	 
	I e II são verdadeiras.
	 
	I e II são falsas.
	 
	II e III são falsas.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.2a Questão (Ref.: 201603593604)
	 Fórum de Dúvidas (2)       Saiba (0) 
	
	A CPU (Unidade Central de Processamento) é formada pelos seguintes componentes:
	
	
	 Errado 
	UAL, Registradores e Memória Principal
	 
	UAL, Registradores e HD
	 Certo 
	UAL, Unidade de Controle e Registradores
	 
	Teclado, Memória Principal e Registradores
	 
	Unidade de Controle, Registradores  e HD
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603593637)
	 Fórum de Dúvidas (1 de 2)       Saiba (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? 
	
	
	 Certo 
	1010101 
	 
	1010110
	 
	1110001
	 Errado 
	1100001
	 
	1011001
	
	
	
	 Código de referência da questão.4a Questão (Ref.: 201603593611)
	 Fórum de Dúvidas (2)       Saiba (0) 
	
	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  / Controle / Fluxo
	 Certo 
	Dados / Endereço / Controle 
	 
	Conteúdo / Endereço / Fluxo
	 
	Conteúdo  /  Fluxo / Controle
	 
	Dados / Endereço / Fluxo
	
	
	
	 Código de referência da questão.5a Questão (Ref.: 201604096387)
	 Fórum de Dúvidas (1 de 2)       Saiba (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
	 
	Nenhuma das anteriores
	 
	120
	 Certo 
	229
	 Errado 
	175
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201604096382)
	 Fórum de Dúvidas (1 de 2)       Saiba (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 87, se escrito na base binária, equivale a:
	
	
	 
	1101 0111
	 Errado 
	0101 1000
	 
	Nenhuma
das anteriores
	 
	0101 0110
	 Certo 
	0101 0111
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.7a Questão (Ref.: 201604096384)
	 Fórum de Dúvidas (1 de 2)       Saiba (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 35, se escrito na base binária, equivale a:
	
	
	 Certo 
	0010 0011
	 
	1101 0111
	 
	0101 1101
	 Errado 
	0101 1001
	 
	0110 0011
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.8a Questão (Ref.: 201604096383)
	 Fórum de Dúvidas (1 de 2)       Saiba (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 92, se escrito na base binária, equivale a:
	
	
	 Certo 
	0101 1100
	 
	0101 1000
	 Errado 
	1101 0111
	 
	0101 0111
	 
	Nenhuma das anteriores
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	 Código de referência da questão.1a Questão (Ref.: 201603498304)
	 Fórum de Dúvidas (1 de 2)       Saiba (0) 
	
	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: 
	
	
	 Certo 
	I e III são verdadeiras. 
	 
	I e III são falsas.
	 
	I e II são verdadeiras.
	 
	II e III são falsas.
	 
	I e II são falsas.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.2a Questão (Ref.: 201603593611)
	 Fórum de Dúvidas (2)       Saiba (0) 
	
	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  / Controle / Fluxo
	 
	Conteúdo  /  Fluxo / Controle
	 
	Conteúdo / Endereço / Fluxo
	 Certo 
	Dados / Endereço / Controle 
	 
	Dados / Endereço / Fluxo
	
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603593604)
	 Fórum de Dúvidas (2)       Saiba (0) 
	
	A CPU (Unidade Central de Processamento) é formada pelos seguintes componentes:
	
	
	 Certo 
	UAL, Unidade de Controle e Registradores
	 
	UAL, Registradores e Memória Principal
	 
	UAL, Registradores e HD
	 
	Unidade de Controle, Registradores  e HD
	 
	Teclado, Memória Principal e Registradores
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.4a Questão (Ref.: 201604096384)
	 Fórum de Dúvidas (1 de 2)       Saiba (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 35, se escrito na base binária, equivale a:
	
	
	 
	0101 1101
	 Certo 
	0010 0011
	 Errado 
	1101 0111
	 
	0101 1001
	 
	0110 0011
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.5a Questão (Ref.: 201604096388)
	 Fórum de Dúvidas (1 de 2)       Saiba (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 01011111b, se escrito na base decimal, equivale a:
	
	
	 Errado 
	63
	 
	65
	 Certo 
	95
	 
	93
	 
	127
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603593637)
	 Fórum de Dúvidas (1 de 2)       Saiba (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? 
	
	
	 Errado 
	1110001
	 
	1100001
	 Certo 
	1010101 
	 
	1010110
	 
	1011001
	
	
	
	 Código de referência da questão.7a Questão (Ref.: 201604096387)
	 Fórum de Dúvidas (1 de 2)       Saiba (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:
	
	
	 
	Nenhuma das anteriores
	 
	148
	 
	120
	 Certo 
	229
	 
	175
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.8a Questão (Ref.: 201604096382)
	 Fórum de Dúvidas (1 de 2)       Saiba (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 87, se escrito na base binária, equivale a:
	
	
	 
	1101 0111
	 
	0101 0110
	 Certo 
	0101 0111
	 
	Nenhuma das anteriores
	 
	0101 1000
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	 Código de referência da questão.1a Questão (Ref.: 201603593621)
	 Fórum de Dúvidas (0)       Saiba (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.
	
	
	 Certo 
	RDM
	 Errado 
	REM
	 
	CC
	 
	RI
	 
	PC
	
	
	
	 Código de referência da questão.2a Questão (Ref.: 201603593658)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Segundo George Pólya, as quatro fases que deverão ser seguidas para se resolver um problema, na ordem, são:
	
	
	 Errado 
	Compreenda o problema, Reflita sobre a solução, Planeje e Execute o plano
	 
	Planeje, Compreenda o problema, Reflita sobre a solução e Execute o plano
	 
	Planeje, Execute o plano, Compreenda o problema e Reflita sobre a solução
	 
	Compreenda o problema, Planeje, Reflita sobre a solução e Execute o plano
	 Certo 
	Compreenda o problema, Planeje, Execute o plano e Reflita sobre a solução     
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603475309)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Segundo o Sistema Internacional de Unidades (SI), os nomes dos múltiplos e submúltiplos de uma unidade são formados mediante os seguintes prefixos:
 
Assim, por exemplo, tem-se que: 30 Gm (gigametros) = 30 . 109 m (metros). 
Com base nessas informações, se a unidade de medida fosse o byte (b), então a razão entre 1 800 µb e 0,06 dab, nesta ordem, seria um número compreendido entre:
	
	
	 Certo 
	10-3 e 10-2 
	 
	10-2 e 10-1 
	 Errado 
	10-5 e 10-4 
	 
	10-1 e 1 
	 
	10-4 e 10-3 
	
	
	
	 Código de referência da questão.4a Questão (Ref.: 201603593908)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	O comando que exibe na tela o conteúdo de variável, constante ou resultado de operação é: 
	
	
	 
	se  
	 
	para
	 
	leia
	 
	escolha
	 Certo 
	imprima
Código de referência da questão.5a Questão (Ref.: 201603686430)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Quando desejarmos exibir na tela títulos, conteúdo de variáveis, resultado de operações e tudo mais que precisarmos, poderemos fazer uso de alguns caracteres de controle do cursor presentes em muitas linguagens de programação e até em  interpretadores algorítmicos.
Esses caracteres possibilitam o deslocamento do cursor horizontalmente e verticalmente.
 
Qual das respostas abaixo representa, na mesma sequência do texto acima, esses caracteres?
	
	
	 Errado 
	tab , enter 
	 
	\n , \t 
	 
	/tab , /n 
	 
	/t , /n 
	 Certo 
	\t , \n 
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603593625)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	O Ciclo de Controle de uma instrução compreende três momentos. Assinale a opção que apresenta, na ordem, esses momentos.
	
	
	 
	Busca, Execução  e Decodificação 
	 Errado 
	Análise, Execução e Decodificação
	 Certo 
	Busca, Decodificação e Execução
	 
	Identificação, Decodificação e Execução
	 
	Busca,  Análise e Execução
	
	
	
	 Código de referência da questão.7a Questão (Ref.: 201603475522)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Uma página de um livro possui 50 linhas e pode-se digitar 80 caracteres em cada linha. Cada caractere corresponde a 8 bits no sistema binário utilizado. Nessa situação, se o livro contiver 300 páginas de texto terá, aproximadamente, o seguinte valor: 
	
	
	 
	12.000 kBytes.
	 Errado 
	3,2 MBytes.
	 
	4 kBytes.
	 Certo 
	1,2 MBytes.
	 
	4.000 Bytes.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.8a Questão (Ref.: 201603498313)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Qual das seguintes opções não se caracteriza como forma de representação de um algoritmo?
	
	
	 
	Portugol
	 
	Fluxograma Convencional
	 Errado 
	Descrição Narrativa
	 Certo 
	Lógica Booleana 
	 
	Pseudocódigo 
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	 Código de referência da questão.1a Questão (Ref.: 201603593850)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Na prova de Lógica de Programação, na questão dissertativa, era pedido para se construir um algoritmo de nome prova que exibisse a palavra Engenheiro(a) na primeira linha e a expressão EAD-ESTACIO, começando na segunda zona da terceira linha. Abaixo estão as respostas de cinco alunos. Só uma atende às exigências do enunciado. Assinale a opção CORRETA.
	
	
	 
	prog  teste  imprima "Engenheiro(a)\t\n\n\nEAD-ESTACIO"; fimprog
	 
	prog  prova  imprima "Engenheiro(a)\t\n\nEAD-ESTACIO"; fimprog
	 
	prog  teste  imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog 
	 Certo 
	prog  prova  imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog
	 
	prog  prova  imprima "Engenheiro(a)\n\n\n\tEAD-ESTACIO"; fimprog
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.2a Questão (Ref.: 201603593621)
	 Fórum de Dúvidas (0)       Saiba (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
	 Certo 
	RDM
	 
	RI
	 
	PC
	 Errado 
	REM
	
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603593908)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	O comando que exibe na tela o conteúdo de variável, constante ou resultado de operação é: 
	
	
	 
	escolha
	 
	para
	 
	se  
	 
	leia
	 Certo 
	imprima
	
	
	
	 Código de referência da questão.4a Questão (Ref.: 201603475522)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Uma página de um livro possui 50 linhas e pode-se digitar 80 caracteres em cada linha. Cada caractere corresponde a 8 bits no sistema binário utilizado. Nessa situação, se o livro contiver 300 páginas de texto terá, aproximadamente, o seguinte valor: 
	
	
	 
	4 kBytes.
	 
	12.000 kBytes.
	 Errado 
	3,2 MBytes.
	 
	4.000 Bytes.
	 Certo 
	1,2 MBytes.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.5a Questão (Ref.: 201603686430)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Quando desejarmos exibir na tela títulos, conteúdo de variáveis, resultado de operações e tudo mais que precisarmos, poderemos fazer uso de alguns caracteres de controle do cursor presentes em muitas linguagens de programação e até em  interpretadores algorítmicos.
Esses caracteres possibilitam o deslocamento do cursor horizontalmente e verticalmente.
 
Qual das respostas abaixo representa, na mesma sequência do texto acima, esses caracteres?
	
	
	 
	/t , /n 
	 Errado 
	\n , \t 
	 Certo 
	\t , \n 
	 
	tab , enter 
	 
	/tab , /n 
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603560413)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	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:
	
	
	 Errado 
	O diagrama de chapin é uma forma totalmente textual de representar um algoritmo.
	 
	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.
	 Certo 
	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.
	 
	É 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.
	 
	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.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.7a Questão (Ref.: 201603593658)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Segundo George Pólya, as quatro fases que deverão ser seguidas para se resolver um problema, na ordem, são:
	
	
	 
	Planeje, Compreenda o problema, Reflita sobre a solução e Execute o plano
	 Certo 
	Compreenda o problema, Planeje, Execute o plano e Reflita sobre a solução     
	 
	Planeje, Execute o plano, Compreenda o problema e Reflita sobre a solução
	 Errado 
	Compreenda o problema, Reflita sobre a solução, Planeje e Execute o plano
	 
	Compreenda o problema, Planeje, Reflita sobre a solução e Execute o plano
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.8a Questão (Ref.: 201603475524)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Analise as seguintes
afirmações relativas a conhecimentos básicos de microcomputadores PC. 
I. Em um disquete de 3,5 polegadas podem ser armazenados arquivos de até 1,44 Giga bytes. 
II. A RAM é a memória cache permitem apenas leitura. 
III. O teclado e o mouse são periféricos de entrada de dados. 
IV. A impressora é um periférico de saída de dados. 
Indique a opção que contenha todas as afirmações verdadeiras: 
	
	
	 Certo 
	III e IV
	 
	II e III
	 Errado 
	I e III 
	 
	II e IV 
	 
	I e II
	
	
	 Código de referência da questão.1a Questão (Ref.: 201603593650)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	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.
	
	
	 
	Linguagem natural
	 Errado 
	Linguagem gráfica -  diagrama de Euler
	 
	Pseudolinguagem
	 
	Linguagem de marcação
	 Certo 
	Linguagem gráfica -  fluxograma 
	
	
	
	 Código de referência da questão.2a Questão (Ref.: 201603593652)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Podemos construir um algoritmo, usando várias linguagens. Assinale a opção CORRETA que representa uma linguagem mais próxima de uma linguagem de alto nível, mas que faz uso da língua nativa e cuja sintaxe fica mais próxima da linguagem de preferência do professor/ autor.
	
	
	 Certo 
	Pseudolinguagem 
	 
	Linguagem gráfica
	 
	Linguagem natural
	 Errado 
	Linguagem de marcação
	 
	Linguagem computacional
	
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603498313)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Qual das seguintes opções não se caracteriza como forma de representação de um algoritmo?
	
	
	 Errado 
	Descrição Narrativa
	 
	Pseudocódigo 
	 Certo 
	Lógica Booleana 
	 
	Fluxograma Convencional
	 
	Portugol
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.4a Questão (Ref.: 201603475309)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Segundo o Sistema Internacional de Unidades (SI), os nomes dos múltiplos e submúltiplos de uma unidade são formados mediante os seguintes prefixos:
 
Assim, por exemplo, tem-se que: 30 Gm (gigametros) = 30 . 109 m (metros). 
Com base nessas informações, se a unidade de medida fosse o byte (b), então a razão entre 1 800 µb e 0,06 dab, nesta ordem, seria um número compreendido entre:
	
	
	 
	10-2 e 10-1 
	 Errado 
	10-5 e 10-4 
	 
	10-1 e 1 
	 Certo 
	10-3 e 10-2 
	 
	10-4 e 10-3 
	
	
	
	 Código de referência da questão.5a Questão (Ref.: 201603593625)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	O Ciclo de Controle de uma instrução compreende três momentos. Assinale a opção que apresenta, na ordem, esses momentos.
	
	
	 
	Análise, Execução e Decodificação
	 
	Busca, Execução  e Decodificação 
	 Certo 
	Busca, Decodificação e Execução
	 
	Identificação, Decodificação e Execução
	 Errado 
	Busca,  Análise e Execução
	
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603593632)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	No Sistema Binário, por ser um sistema posicional assim como o Sistema Decimal, cada posição tem um valor. Assinale a opção onde estão presentes os valores das cinco primeiras posições, começando pela de maior valor(esquerda) e indo para a de menor valor(direita).
	
	
	 Errado 
	8 / 6 / 4 / 2 / 0
	 Certo 
	16 / 8 / 4 / 2 / 1  
	 
	10 / 8 / 6 / 4 / 2
	 
	32 / 16 / 8 / 4 / 2
	 
	10000 / 1000 / 100 / 10 / 1
	
	
	
	 Código de referência da questão.7a Questão (Ref.: 201603475524)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Analise as seguintes afirmações relativas a conhecimentos básicos de microcomputadores PC. 
I. Em um disquete de 3,5 polegadas podem ser armazenados arquivos de até 1,44 Giga bytes. 
II. A RAM é a memória cache permitem apenas leitura. 
III. O teclado e o mouse são periféricos de entrada de dados. 
IV. A impressora é um periférico de saída de dados. 
Indique a opção que contenha todas as afirmações verdadeiras: 
	
	
	 Certo 
	III e IV
	 
	II e IV 
	 
	I e II
	 
	II e III
	 
	I e III 
	
	
	
	 Código de referência da questão.8a Questão (Ref.: 201603593658)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	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
	 Errado 
	Compreenda o problema, Planeje, Reflita sobre a solução e Execute o plano
	 
	Compreenda o problema, Reflita sobre a solução, Planeje e Execute o plano
	 Certo 
	Compreenda o problema, Planeje, Execute o plano e Reflita sobre a solução     
	 
	Planeje, Compreenda o problema, Reflita sobre a solução e Execute o plano
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	 Código de referência da questão.1a Questão (Ref.: 201603593879)
	 Fórum de Dúvidas (1)       Saiba (0) 
	
	Estava pesquisando na internet, quando encontrei o diagrama NS/Chapin abaixo. Supondo que foi digitado o valor de 2000,  qual a saída?
	
	
	 
	400
	 Certo 
	2040 
	 
	2000
	 
	40
	 
	2400
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.2a Questão (Ref.: 201604103020)
	 Fórum de Dúvidas (1)       Saiba (0) 
	
	Os comandos de saída de dados em algoritmo e c++ respectivamente são:
	
	
	 
	float / cin
	 Certo 
	escreva / cout 
	 
	escreva/ cin 
	 
	leia/cout 
	 
	leia / cin
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603593857)
	 Fórum de Dúvidas (1)       Saiba (0) 
	
	Assinale a opção que apresenta a finalidade da diretiva #include na linguagem C++. 
	
	
	 
	Definir um novo tipo de dado
	 
	Definir uma constante
	 
	Declarar uma variável
	 Certo 
	Incluir um arquivo de biblioteca dentro do programa fonte
	 
	Usar  um namespace
	
	
	
	 Código de referência da questão.4a Questão (Ref.: 201603593720)
	 Fórum de Dúvidas (1)       Saiba (0) 
	
	Estudamos as linguagens gráficas mais conhecidas: Fluxograma e Diagrama Ns/Chapin.
Observe as sequências abaixo onde aparecem do lado esquerdo os símbolos do Fluxograma dos comandos que exibem na tela, processamento e entrada de dados, não, necessariamente nessa ordem, do lado esquerdo e, do lado direito, os correspondentes no diagrama de NS/Chapin.
Assinale a opção que apresenta os símbolos equivalentes.
	
	
	 
	
	 
	
	 Errado 
	
	 Certo 
	
	 
	
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.5a Questão (Ref.: 201604103034)
	 Fórum de Dúvidas (1)       Saiba (0) 
	
	O comando em C++ responsável pela saída de dados é:
	
	
	 
	cin>>
	 
	cout>>
	 Certo 
	cout<<
	 
	cin<<
	 
	system("pause");
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603593873)
	 Fórum de Dúvidas (1)       Saiba (0) 
	
	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?
	
	
	 Certo 
	11
	 
	7 + 8 /2
	 
	7.5
	 
	7 + 4
	 
	n1 + n2/2
	
	
	
	 Código de referência da questão.7a Questão (Ref.:
201603603503)
	 Fórum de Dúvidas (1)       Saiba (0) 
	
	Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 5000, 3. Selecione a opção cujo conteúdo é igual aos valores exibidos na tela. 
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
3500
	 
	5000
150
	 
	5000
15
	 
	5000
4815
	 Certo 
	5000
4850 
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.8a Questão (Ref.: 201604136194)
	 Fórum de Dúvidas (1 de 1)       Saiba (0) 
	
	Em C++ variável X recebe a expressão aritmética X= 30%4+2*2. Qual valor de X?
	
	
	 Certo 
	6
	 
	8
	 
	9
	 
	4
	 
	18
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	 Código de referência da questão.1a Questão (Ref.: 201603593897)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	O comando que permite que o usuário digite um dado, interagindo com o algoritmo é:
	
	
	 
	escolha
	 Errado 
	se 
	 Certo 
	ler
	 
	escrever
	 
	enquanto
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.2a Questão (Ref.: 201603714793)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Um aluno da Engenharia gostaria de definir uma função que retornasse a soma dos termos de uma PA Finita 
Consultou seus apontamentos e encontrou a fórmula ideal para achar para usar em sua função.
 
Observe o corpo da função e escolha a opção que corresponde ao cabeçalho dessa função.
	
	
	 
	int somaPA( a1, an, n)
	 Errado 
	int somaPA( int a1, int an, int n);
	 
	int somaPA( int a1, an, n);
	 Certo 
	int somaPA( int a1, int an, int n)
	 
	int somaPA( int a1, an, n)
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603714826)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe as afirmativas abaixo e assinale a resposta CORRETA
I Duas vantagens para se usar funções: Dividir o programa em partes menores e reusá-las em vários programas.
II Não é obrigado usar o tipo para cada parâmetro no cabeçalho da função se todos forem do mesmo tipo. Somente um é suficiente.
III No protótipo de uma função, podemos usar somente os tipos dos parâmetros, isto é, não precisamos incluir os nomes dos parâmetros.
IV Toda variável declarada dentro da função main() é denominada variável Global.
V Podemos ter nomes de variáveis iguais declaradas em funções diferentes.
	
	
	 
	II , IV  e V  são verdadeiras
	 
	I , II  e  V  são verdadeiras
	 
	I ,  IV  e  V  são verdadeiras
	 Certo 
	I , III  e  V  são verdadeiras
	 Errado 
	II  , III   e IV  são verdadeiras
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.4a Questão (Ref.: 201603476343)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Em relação à lógica de programação, considere os pseudocódigos:
 
	
	
	 
	O resultado da solução apresentada por Alg2 é menor do que a de Alg1.
	 Certo 
	Ambos os algoritmos abordam o mesmo problema e chegam ao mesmo resultado.
	 
	Somente Alg1 tem consistência em sua representação e chega a um resultado.
	 Errado 
	Somente Alg2 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.
	
	
	
	 Código de referência da questão.5a Questão (Ref.: 201603593984)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	As funções existem para decompor um problema em partes menores, simplificando e organizando o programa como um todo. Tendo em vista o que foi exposto, assinale a opção que apresenta uma afirmativa ERRADA em relação aos conceitos de funções.
	
	
	 
	Além do valor de uma variável é possível passar para uma função a referência ou o endereço da variável. 
	 Certo 
	O comando return encerra a execução de uma função e pode retornar vários valores para a função chamadora.  
	 
	As variáveis declaradas no corpo de uma função são chamadas variáveis locais. 
	 
	Todas as funções apresentam no seu cabeçalho um par de parênteses após o nome da funçao. 
	 
	O protótipo de uma função informa ao compilador o tipo de retorno, o nome e a lista de parâmetros da função. 
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603593990)
	 Fórum de Dúvidas (0)       Saiba (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, b);
	 Errado 
	float multiplicar(int a, int b);
	 
	void multiplicar(int ; int);
	 
	void multiplicar(int a, int b);
	 Certo 
	int multiplicar(int a, int b) ; 
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.7a Questão (Ref.: 201603686449)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe a fórmula abaixo que calcula a soma dos n primeiros termos de uma PA.
Sn = n/2 [ 2a + (n-1) r ]
a primeiro termo da série
n número de termos da série
r razão da série 
Se você desejasse escrever o corpo de uma função, para resolver o problema acima, cujo cabeçalho seria 
int somaPA(int a, int n, int r)
qual das opções abaixo escolheria?
 
	
	
	 Certo 
	{ return (2*a + (n-1)*r)*n/2; } 
	 
	{ return (2*a + n-1*r)*n/2; } 
	 
	{ return (2*a) + n-1*r*n/2; } 
	 Errado 
	{ return 2*a + (n-1)*r *n/2; } 
	 
	{ return (2*a) + (n-1)*r*n/2; } 
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.8a Questão (Ref.: 201603593841)
	 Fórum de Dúvidas (0)       Saiba (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
	
	
	 
	11  /  18  /  15
	 
	18  /  15  /  11
	 
	15  /  11 /  18 
	 Certo 
	18  /  11 /  15 
	 Errado 
	11  /  15  /  18 
	
	 Código de referência da questão.1a Questão (Ref.: 201603593791)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe o algoritmo abaixo. Se você digitar 19 quando for solicitado o primeiro valor e digitar 5, quando for solicitado o segundo valor, as variáveis q, r e d ficarão com determinados valores armazenados.
Assinale a opção onde os valores corretos aparecem, na ordem.
Nesse ambiente, temos dois operadores de divisão, um para divisão que retorna um quociente inteiro e uma para divisão que retorna um quociente real.
Lembre-se também do que significa os caracteres de controle \n e \t.
prog operadores
int a,b,q,r;
real d;
leia a;
leia b;
q<- a div b;
r<- a % b;
d<- a/b;
imprima "\n", q, "\n", r, "\n", d, "\n";
fimprog
	
	
	 
	3          4          3#posicionados nas colunas 1/ 9 / 17
	 Certo 
	3
4
3.8
	 
	2
3 
3.8
3          4           3.8 #posicionados nas colunas 1/ 9 / 17
	 
	4
3 
3 
	
	
	
	 Código de referência da questão.2a Questão (Ref.: 201603714826)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe as afirmativas abaixo e assinale a resposta CORRETA
I Duas vantagens para se usar funções: Dividir o programa em partes menores e reusá-las em vários programas.
II Não é obrigado usar o tipo para cada parâmetro no cabeçalho da função se todos forem do mesmo tipo. Somente um é suficiente.
III No protótipo de uma função, podemos usar somente os tipos dos parâmetros, isto é, não precisamos incluir os nomes dos parâmetros.
IV Toda variável declarada dentro da função main() é denominada variável Global.
V Podemos ter nomes de variáveis iguais declaradas em funções diferentes.
	
	
	 Errado 
	II , IV  e V  são verdadeiras
	 
	I ,  IV  e  V  são verdadeiras
	 
	I , II  e  V  são verdadeiras
	 Certo 
	I , III  e  V  são verdadeiras
	 
	II  , III   e IV  são verdadeiras
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603476343)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Em relação à lógica de programação, considere os pseudocódigos:
 
	
	
	 Certo 
	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.
	 
	O resultado da solução apresentada por Alg2 é maior do que a de Alg1.
	 
	Somente Alg1 tem consistência em sua representação e chega a um resultado.
	 
	Somente Alg2 tem consistência em sua representação e chega a um resultado.
	
	
	
	 Código de referência da questão.4a Questão (Ref.: 201603593984)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	As funções existem para decompor um problema em partes menores, simplificando e organizando o programa como um todo. Tendo em vista o que foi exposto, assinale a opção que apresenta uma afirmativa ERRADA em relação aos conceitos de funções.
	
	
	 
	As variáveis declaradas no corpo de uma função são chamadas variáveis locais. 
	 Certo 
	O comando return encerra a execução de uma função e pode retornar vários valores para a função chamadora.  
	 
	Além do valor de uma variável é possível passar para uma função a referência ou o endereço da variável. 
	 
	O protótipo de uma função informa ao compilador o tipo de retorno, o nome e a lista de parâmetros da função. 
	 
	Todas as funções apresentam no seu cabeçalho um par de parênteses após o nome da funçao. 
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.5a Questão (Ref.: 201603593990)
	 Fórum de Dúvidas (0)       Saiba (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 ; int);
	 
	void multiplicar(int a, int b);
	 Certo 
	int multiplicar(int a, int b) ; 
	 
	void multiplicar(int a, b);
	 
	float multiplicar(int a, int b);
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603686449)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe a fórmula abaixo que calcula a soma dos n primeiros termos de uma PA.
Sn = n/2 [ 2a + (n-1) r ]
a primeiro termo da série
n número de termos da série
r razão da série 
Se você desejasse escrever o corpo de uma função, para resolver o problema acima, cujo cabeçalho seria 
int somaPA(int a, int n, int r)
qual das opções abaixo escolheria?
 
	
	
	 
	{ return (2*a) + (n-1)*r*n/2; } 
	 
	{ return 2*a + (n-1)*r *n/2; } 
	 
	{ return (2*a + n-1*r)*n/2; } 
	 Certo 
	{ return (2*a + (n-1)*r)*n/2; } 
	 
	{ return (2*a) + n-1*r*n/2; } 
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.7a Questão (Ref.: 201603714793)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Um aluno da Engenharia gostaria de definir uma função que retornasse a soma dos termos de uma PA Finita 
Consultou seus apontamentos e encontrou a fórmula ideal para achar para usar em sua função.
 
Observe o corpo da função e escolha a opção que corresponde ao cabeçalho dessa função.
	
	
	 Certo 
	int somaPA( int a1, int an, int n)
	 Errado 
	int somaPA( int a1, int an, int n);
	 
	int somaPA( int a1, an, n)
	 
	int somaPA( a1, an, n)
	 
	int somaPA( int a1, an, n);
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.8a Questão (Ref.: 201603593841)
	 Fórum de Dúvidas (0)       Saiba (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
	
	
	 Certo 
	18  /  11 /  15 
	 
	11  /  15  /  18 
	 
	18  /  15  /  11
	 
	15  /  11 /  18 
	 
	11  /  18  /  15
	
	 Código de referência da questão.1a Questão (Ref.: 201603593897)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	O comando que permite que o usuário digite um dado, interagindo com o algoritmo é:
	
	
	 
	se 
	 
	escolha
	 Certo 
	ler
	 
	enquanto
	 
	escrever
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.2a Questão (Ref.: 201603593841)
	 Fórum de Dúvidas (0)       Saiba (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
	
	
	 
	11  /  15  /  18 
	 
	18  /  15  /  11
	 
	11  /  18  /  15
	 
	15  /  11 /  18 
	 Certo 
	18  /  11 /  15 
	
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603714826)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe as afirmativas abaixo e assinale a resposta CORRETA
I Duas vantagens para se usar funções: Dividir o programa em partes menores e reusá-las em vários programas.
II Não é obrigado usar o tipo para cada parâmetro no cabeçalho da função se todos forem do mesmo tipo. Somente um é suficiente.
III No protótipo de uma função, podemos usar somente os tipos dos parâmetros, isto é, não precisamos incluir os nomes dos parâmetros.
IV Toda variável declarada dentro da função main() é denominada variável Global.
V Podemos ter nomes de variáveis iguais declaradas em funções diferentes.
	
	
	 
	I , II  e  V  são verdadeiras
	 
	II  , III   e IV  são verdadeiras
	 Certo 
	I , III  e  V  são verdadeiras
	 
	I ,  IV  e  V  são verdadeiras
	 
	II , IV  e V  são verdadeiras
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito
Comentado
	
	
	 Código de referência da questão.4a Questão (Ref.: 201603476343)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Em relação à lógica de programação, considere os pseudocódigos:
 
	
	
	 Certo 
	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.
	
	
	
	 Código de referência da questão.5a Questão (Ref.: 201603593984)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	As funções existem para decompor um problema em partes menores, simplificando e organizando o programa como um todo. Tendo em vista o que foi exposto, assinale a opção que apresenta uma afirmativa ERRADA em relação aos conceitos de funções.
	
	
	 
	Além do valor de uma variável é possível passar para uma função a referência ou o endereço da variável. 
	 
	As variáveis declaradas no corpo de uma função são chamadas variáveis locais. 
	 Certo 
	O comando return encerra a execução de uma função e pode retornar vários valores para a função chamadora.  
	 
	O protótipo de uma função informa ao compilador o tipo de retorno, o nome e a lista de parâmetros da função. 
	 
	Todas as funções apresentam no seu cabeçalho um par de parênteses após o nome da funçao. 
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603593990)
	 Fórum de Dúvidas (0)       Saiba (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.
	
	
	 Certo 
	int multiplicar(int a, int b) ; 
	 Errado 
	void multiplicar(int ; int);
	 
	void multiplicar(int a, b);
	 
	float multiplicar(int a, int b);
	 
	void multiplicar(int a, int b);
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.7a Questão (Ref.: 201603686449)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe a fórmula abaixo que calcula a soma dos n primeiros termos de uma PA.
Sn = n/2 [ 2a + (n-1) r ]
a primeiro termo da série
n número de termos da série
r razão da série 
Se você desejasse escrever o corpo de uma função, para resolver o problema acima, cujo cabeçalho seria 
int somaPA(int a, int n, int r)
qual das opções abaixo escolheria?
 
	
	
	 Certo 
	{ return (2*a + (n-1)*r)*n/2; } 
	 
	{ return (2*a) + (n-1)*r*n/2; } 
	 
	{ return 2*a + (n-1)*r *n/2; } 
	 
	{ return (2*a + n-1*r)*n/2; } 
	 
	{ return (2*a) + n-1*r*n/2; } 
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.8a Questão (Ref.: 201603714793)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Um aluno da Engenharia gostaria de definir uma função que retornasse a soma dos termos de uma PA Finita 
Consultou seus apontamentos e encontrou a fórmula ideal para achar para usar em sua função.
 
Observe o corpo da função e escolha a opção que corresponde ao cabeçalho dessa função.
	
	
	 
	int somaPA( int a1, int an, int n);
	 
	int somaPA( int a1, an, n);
	 
	int somaPA( int a1, an, n)
	 
	int somaPA( a1, an, n)
	 Certo 
	int somaPA( int a1, int an, int n)
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	 Código de referência da questão.1a Questão (Ref.: 201603594666)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Selecione a opção que apresenta todos os operadores relacionais da linguagem C++.
	
	
	 Certo 
	>    <   >=    <=    ==   !=
	 
	>    <    >=    <=    =    !=
	 
	>     <    >=    <=     =    <>
	 Errado 
	>    <    =>    =<    ==   <>
	 
	>     <    =>    =<    =    <>
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.2a Questão (Ref.: 201603475672)
	 Fórum de Dúvidas (0)       Saiba (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:
	
	
	 
	for
	 Certo 
	if...else
	 
	next
	 
	do...while
	 
	while.
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603478819)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Considere o trecho do algoritmo (pseudocódigo):
Em relação às estruturas básicas de controle, o trecho de algoritmo acima refere-se à estrutura
I. condicional simples.
II. condicional composta.
III. de repetição.
IV. de decisão ou seleção.
É correto o que consta APENAS em:
	
	
	 
	II, III e IV.
	 Certo 
	II e IV
	 
	I e III. 
	 Errado 
	I, III e IV. 
	 
	II e III. 
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.4a Questão (Ref.: 201603593932)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Numa lista de exercícios tinha o seguinte enunciado: Sabe-se que, em uma equipe de salto em altura, tem três atletas. Escreva o trecho do programa que declara as variáveis necessárias para o armazenamento das alturas e da média, lê as alturas e calcula a média.
Dois alunos fizeram cinco soluções que, na linguagem C++, não apresentaram erros na compilação, mas algumas apresentaram na execução ou no resultado.
Assinale a opção que apresenta o trecho CORRETO da solução para esse problema.
 
	
	
	 Certo 
	float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ;  
media = (alt1 + alt2 + alt3) / 3; 
	 
	int alt1, alt2, alt3; float media;
cin >> alt1; cin >> alt2; cin >> alt3 ;  
media = (alt1 + alt2 + alt3)/2;
	 
	float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ;  
media = alt1 + alt2 + alt3/3;
	 Errado 
	float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ;  
media = (alt1 + alt2 + alt3)/2;
	 
	int alt1, alt2, alt3, media;
cin >> alt1; cin >> alt2; cin >> alt3 ;  
media = (alt1 + alt2 + alt3)/3;
	
	
	
	 Código de referência da questão.5a Questão (Ref.: 201604148324)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	As variáveis A=3.5, B=8, C='x' e D="falso", analise as expressões abaixo e marque a opção que corresponde a ordem correta dos resultados lógicos.
I. (A < B) || (C = = '8') && (D != "verdadeiro") 
II. (3*A > B) && (B%2 = = 0.16) && (B-A < 5) 
III. (A*B > 25) || (D = = falso) || (C != 'x') 
	
	
	 
	V / F / F
	 Certo 
	V / F / V
	 
	F / F / V
	 
	F / V / F
	 
	V / V / V
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603594651)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem: 2012, 18081907. Selecione a opção cujo conteúdo é igual ao que será exibido na tela.
#include 
using namespace std; 
int main()
{
    int data, anoAtual, num; 
    cin   >>  anoAtual; 
    cin  >>  data; 
    num = anoAtual - data % 10000; 
    if(num >= 10 && num <= 99) 
        cout  <<   data /1000000; 
    else
    cout   <<   data / 10000; 
system("pause");
}
	
	
	 Errado 
	1907
	 Certo 
	1808
	 
	18
	 
	8
	 
	81907
	
	 Gabarito Comentado
Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.7a Questão (Ref.: 201603498830)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Analise a seguinte afirmação: "Específicas para dados que contenham letras e/ou números. Pode em determinados momentos conter somente dados numéricos ou somente literais. Se usado somente para armazenamento de números, não poderá ser utilizada para operações matemáticas." Qual tipo de variável se refere o texto acima? 
	
	
	 Certo 
	Alfanuméricas 
	 Errado 
	Lógicas
	 
	Numéricas
	 
	Caracteres
	 
	Ponteiros
	
	
	
	 Código de referência da questão.8a Questão (Ref.: 201603475675)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	A execução de uma expressão lógica obedece como prioridade a ordem dos operadores: 
	
	
	 
	And, Or e Not. 
	 Certo 
	Not, And e Or. 
	 Errado 
	And, Not e Or. 
	 
	Not, Or e And.
	 
	Or, And e Not.
	
	 Código de referência da questão.1a Questão (Ref.: 201603594666)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Selecione a opção que apresenta todos os operadores relacionais da linguagem C++.
	
	
	 
	>     <    >=    <=     =    <>
	 Certo 
	>    <   >=    <=    ==   !=
	 
	>     <    =>    =<    =    <>
	 
	>    <    >=    <=    =    !=
	 
	>    <    =>    =<    ==   <>
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.2a Questão (Ref.: 201603475672)
	 Fórum de Dúvidas (0)       Saiba (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.
	 
	do...while
	 
	for
	 Certo 
	if...else
	 
	next
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.3a Questão (Ref.: 201604148324)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	As variáveis A=3.5, B=8, C='x' e D="falso", analise as expressões abaixo e marque a opção que corresponde a ordem correta dos resultados lógicos.
I. (A < B) || (C = = '8') && (D != "verdadeiro") 
II. (3*A > B) && (B%2 = = 0.16) && (B-A < 5) 
III. (A*B > 25) || (D = = falso) || (C != 'x') 
	
	
	 
	F / V / F
	 
	V / V / V
	 Certo 
	V / F / V
	 
	V / F / F
	 
	F / F / V
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.4a Questão (Ref.: 201603594651)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem: 2012, 18081907. Selecione a opção cujo conteúdo é igual ao que será exibido na tela.
#include 
using namespace std; 
int main()
{
    int data, anoAtual, num; 
    cin   >>  anoAtual; 
    cin  >>  data; 
    num = anoAtual - data % 10000; 
    if(num >= 10 && num <= 99) 
        cout  <<   data /1000000; 
    else
    cout   <<   data / 10000; 
system("pause");
}
	
	
	 
	8
	 Errado 
	1907
	 
	18
	 
	81907
	 Certo 
	1808
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.5a Questão (Ref.: 201603593863)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	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
	 
	if composto
	 Certo 
	cin
	 
	comando de atribuição
	 Errado 
	cout
	
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603686457)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples.
 
Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples.
 
I - Maior clareza no código, mas não influência na eficiência do mesmo.
II - Maior eficiência porque diminui o número de testes no código.
III - Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo.
IV Somente uma escolha do desenvolvedor, visto que o resultado  final é o mesmo.
	
	
	 
	Somente a IV está correta 
	 Errado 
	A II e a III estão corretas 
	 
	Somente a I está correta 
	 Certo 
	Somente a II está correta 
	 
	A II e IV estão corretas 
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.7a Questão (Ref.: 201603593932)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Numa lista de exercícios tinha o seguinte enunciado: Sabe-se que, em uma equipe de salto em altura, tem três atletas. Escreva o trecho do programa que declara as variáveis necessárias para o armazenamento das alturas e da média, lê as alturas e calcula a média.
Dois alunos fizeram cinco soluções que, na linguagem C++, não apresentaram erros na compilação, mas algumas apresentaram na execução ou no resultado.
Assinale a opção que apresenta o trecho CORRETO da solução para esse problema.
 
	
	
	 
	float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ;  
media = (alt1 + alt2 + alt3)/2;
	 
	int alt1, alt2, alt3; float media;
cin >> alt1; cin >> alt2; cin >> alt3 ;  
media = (alt1 + alt2 + alt3)/2;
	 
	float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ;  
media = alt1 + alt2 + alt3/3;
	 Certo 
	float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ;  
media = (alt1 + alt2 + alt3) / 3; 
	 
	int alt1, alt2, alt3, media;
cin >> alt1; cin >> alt2; cin >> alt3 ;  
media = (alt1 + alt2 + alt3)/3;
	
	
	
	 Código de referência da questão.8a Questão (Ref.: 201603498830)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Analise a seguinte afirmação: "Específicas para dados que contenham letras e/ou números. Pode em determinados momentos conter somente dados numéricos ou somente literais. Se usado somente para armazenamento de números, não poderá ser utilizada para operações matemáticas." Qual tipo de variável se refere o texto acima? 
	
	
	 
	Ponteiros
	 
	Caracteres
	 
	Numéricas
	 
	Lógicas
	 Certo 
	Alfanuméricas 
	
	 Código de referência da questão.1a Questão (Ref.: 201603475675)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	A execução de uma expressão lógica obedece como prioridade a ordem dos operadores: 
	
	
	 
	And, Or e Not. 
	 Certo 
	Not, And e Or. 
	 
	Or, And e Not.
	 
	And, Not e Or. 
	 Errado 
	Not, Or e And.
	
	
	
	 Código de referência da questão.2a Questão (Ref.: 201603478819)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Considere o trecho do algoritmo (pseudocódigo):
Em relação às estruturas básicas de controle, o trecho de algoritmo acima refere-se à estrutura
I. condicional simples.
II. condicional composta.
III. de repetição.
IV. de decisão ou seleção.
É correto o que consta APENAS em:
	
	
	 
	II, III e IV.
	 Certo 
	II e IV
	 
	II e III. 
	 
	I, III e IV. 
	 
	I e III. 
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.3a Questão (Ref.: 201603593932)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Numa lista de exercícios tinha o seguinte enunciado: Sabe-se que, em uma equipe de salto em altura, tem três atletas. Escreva o trecho do programa que declara as variáveis necessárias para o armazenamento das alturas e da média, lê as alturas e calcula a média.
Dois alunos fizeram cinco soluções que, na linguagem C++,
não apresentaram erros na compilação, mas algumas apresentaram na execução ou no resultado.
Assinale a opção que apresenta o trecho CORRETO da solução para esse problema.
 
	
	
	 
	int alt1, alt2, alt3, media;
cin >> alt1; cin >> alt2; cin >> alt3 ;  
media = (alt1 + alt2 + alt3)/3;
	 Certo 
	float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ;  
media = (alt1 + alt2 + alt3) / 3; 
	 
	float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ;  
media = alt1 + alt2 + alt3/3;
	 
	int alt1, alt2, alt3; float media;
cin >> alt1; cin >> alt2; cin >> alt3 ;  
media = (alt1 + alt2 + alt3)/2;
	 
	float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ;  
media = (alt1 + alt2 + alt3)/2;
	
	
	
	 Código de referência da questão.4a Questão (Ref.: 201604148324)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	As variáveis A=3.5, B=8, C='x' e D="falso", analise as expressões abaixo e marque a opção que corresponde a ordem correta dos resultados lógicos.
I. (A < B) || (C = = '8') && (D != "verdadeiro") 
II. (3*A > B) && (B%2 = = 0.16) && (B-A < 5) 
III. (A*B > 25) || (D = = falso) || (C != 'x') 
	
	
	 
	V / V / V
	 Certo 
	V / F / V
	 
	V / F / F
	 
	F / V / F
	 
	F / F / V
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.5a Questão (Ref.: 201603594651)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem: 2012, 18081907. Selecione a opção cujo conteúdo é igual ao que será exibido na tela.
#include 
using namespace std; 
int main()
{
    int data, anoAtual, num; 
    cin   >>  anoAtual; 
    cin  >>  data; 
    num = anoAtual - data % 10000; 
    if(num >= 10 && num <= 99) 
        cout  <<   data /1000000; 
    else
    cout   <<   data / 10000; 
system("pause");
}
	
	
	 Certo 
	1808
	 
	8
	 
	18
	 
	1907
	 
	81907
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201603498830)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Analise a seguinte afirmação: "Específicas para dados que contenham letras e/ou números. Pode em determinados momentos conter somente dados numéricos ou somente literais. Se usado somente para armazenamento de números, não poderá ser utilizada para operações matemáticas." Qual tipo de variável se refere o texto acima? 
	
	
	 
	Caracteres
	 
	Lógicas
	 
	Numéricas
	 
	Ponteiros
	 Certo 
	Alfanuméricas 
	
	
	
	 Código de referência da questão.7a Questão (Ref.: 201603593863)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Na Linguagem C++, existe um comando que faz uso do operador de extração. Assinale a opção que contem o nome desse comando.
	
	
	 
	cout
	 
	if simples
	 
	if composto
	 Certo 
	cin
	 
	comando de atribuição
	
	
	
	 Código de referência da questão.8a Questão (Ref.: 201603686457)
	 Fórum de Dúvidas (0)       Saiba (0) 
	
	Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples.
 
Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples.
 
I - Maior clareza no código, mas não influência na eficiência do mesmo.
II - Maior eficiência porque diminui o número de testes no código.
III - Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo.
IV Somente uma escolha do desenvolvedor, visto que o resultado  final é o mesmo.
	
	
	 
	Somente a IV está correta 
	 
	A II e IV estão corretas 
	 
	A II e a III estão corretas 
	 Certo 
	Somente a II está correta 
	 
	Somente a I está correta 
	
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando