Buscar

PROGRAMAÇÃO II

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

Você também pode ser Premium ajudando estudantes

Continue navegando


Prévia do material em texto

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 10101111b, se escrito na base decimal, equivale a: (Ref.: 201608809765)
		1 ponto
	
	
	
	
	175
	
	
	105
	
	
	120
	
	
	84
	
	
	122
	
	
		2.
		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: (Ref.: 201608809761)
		1 ponto
	
	
	
	
	0101 1000
	
	
	1101 0111
	
	
	0101 0111
	
	
	0101 0110
	
	
	Nenhuma das anteriores
	
	
		3.
		O comando que exibe na tela o conteúdo de variável, constante ou resultado de operação é:
 (Ref.: 201608307287)
		1 ponto
	
	
	
	
	para
	
	
	leia
	
	
	imprima
	
	
	se 
	
	
	escolha
	
	
		4.
		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.
 (Ref.: 201608307031)
		1 ponto
	
	
	
	
	Linguagem computacional
	
	
	Linguagem de marcação
	
	
	Linguagem natural
	
	
	Linguagem gráfica
	
	
	Pseudolinguagem
	
	
		5.
		Estava pesquisando na internet, quando encontrei o diagrama NS/Chapin abaixo. Supondo que foi digitado o valor de 2000,  qual a saída?
 (Ref.: 201608307258)
		1 ponto
	
	
	
	
	400
	
	
	2040
	
	
	2400
	
	
	2000
	
	
	40
	
	
		6.
		Em C++ variável X recebe a expressão aritmética X= 30%4+2*2. Qual valor de X? (Ref.: 201608849573)
		1 ponto
	
	
	
	
	8
	
	
	6
	
	
	9
	
	
	4
	
	
	18
	
	
		7.
		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.
 (Ref.: 201608307369)
		1 ponto
	
	
	
	
	void multiplicar(int a, b);
	
	
	float multiplicar(int a, int b);
	
	
	void multiplicar(int ; int);
	
	
	int multiplicar(int a, int b) ; 
	
	
	void multiplicar(int a, int b);
	
	
		8.
		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.
 (Ref.: 201608428205)
		1 ponto
	
	
	
	
	I , II  e  V  são verdadeiras
	
	
	I , III  e  V  são verdadeiras
	
	
	I ,  IV  e  V  são verdadeiras
	
	
	II  , III   e IV  são verdadeiras
	
	
	II , IV  e V  são verdadeiras
	
	
		9.
		Selecione a opção que apresenta todos os operadores relacionais da linguagem C++.
 (Ref.: 201608308045)
		1 ponto
	
	
	
	
	>     <    =>    =<    =    <>
	
	
	>    <   >=    <=    ==   !=
	
	
	>    <    >=    <=    =    !=
	
	
	>     <    >=    <=     =    <>
	
	
	>    <    =>    =<    ==   <>
	
	
		10.
		É 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: (Ref.: 201608189051)
		1 ponto
	
	
	
	
	for
	
	
	do...while
	
	
	while.
	
	
	if...else
	
	
	next