Buscar

AV Parcial

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

Prévia do material em texto

Assinale a opção correta.
		Quest.: 1
	
	
	
	
	Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação.
	
	
	Programa e fluxograma são sinônimos.
	
	
	Um programa é um algoritmo codificado em uma linguagem de programação.
	
	
	Um programa é um algoritmo codificado em uma pseudolinguagem.
	
	
	Um programa é um algoritmo codificado em linguagem natural.
	
	
		2.
		Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
		Quest.: 2
	
	
	
	
	As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa.
	
	
	Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
	
	
	As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico.
	
	
	Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.
	
	
	Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
	
	
		3.
		Assinale a opção que apresenta somente nomes válidos para variáveis em C++.
		Quest.: 3
	
	
	
	
	Conta, Total1, DIA-MÊS-ANO
	
	
	CONTA, TOTAL1, 1DATA
	
	
	Conta, Total, 5data
	
	
	CONTA, TOTAL1, data
	
	
	1conta, 2total, 3data
	
	
		4.
		Assinale a opção correta.
		Quest.: 4
	
	
	
	
	Para programar em alto nível é preciso dominar a linguagem binária.
	
	
	O C++ é uma linguagem de alto nível na qual o uso de variáveis é opcional.
	
	
	O C++ não é uma linguagem de alto nível, pois usa palavras em Inglês que nem todos entendem.
	
	
	Dizemos que uma linguagem é de alto nível quando conseguimos ler e escrever usando palavras conhecidas por nós.
	
	
	Dizemos que uma linguagem é de alto nível quando usa linguagem binária.
	
	
		5.
		Para exibir o valor da variável x do tipo inteiro em C++ deve ser utilizado o comando:
		Quest.: 5
	
	
	
	
	cout >> "Valor de x: " , x;
	
	
	cout >> "Valor de x: "  >> x;
	
	
	cout << x;
 
	
	
	cout >>x;
 
	
	
	cout << "Valor de x: " >> x;
 
	
	
		6.
		Normalmente um programa de computador é composto de muitas linhas de código o que dificulta, por vezes, a manutenção quando ocorre algum erro lógico. Desta forma, o programador, após identificar o possível  trecho da ocorrência. Para isso, o Dev C++ dispõe de um dispositivo que interrompe a execução do programa, passando para o programador o controle da execução. A linha onde o programa é interrompido fica destacada em vermelho.
Qual o nome deste dispositivo?
		Quest.: 6
	
	
	
	
	ContinuePoint
	
	
	StopPoint
	
	
	ExecPoint
	
	
	CompilePoint
	
	
	Breakpoint
	
	
		7.
		Sendo X = 1, Y = 2 e Z = 5, assinale a alternativa correta, dentre as relacionadas abaixo, que corresponde aos questionamentos realizados em relação à expressão: X * X + Y > Z.
Questionamentos:
- Esta expressão é VERDADEIRA ou FALSA?
- O valor do termo X * X + Y é igual a qual valor ?
		Quest.: 7
	
	
	
	
	A expressão é FALSA, e o valor de X * X + Y = 6.
	
	
	A expressão é VERDADEIRA, e o valor de X * X + Y = 3.
	
	
	A expressão é FALSA, e o valor de X * X + Y = 4.
	
	
	A expressão é FALSA, e o valor de X * X + Y = 3.
	
	
	A expressão é VERDADEIRA, e o valor de X * X + Y = 5.
	
	
		8.
		Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.
		Quest.: 8
	
	
	
	
	+, - e *
	
	
	&&, || e ~
	
	
	<, > e >=
	
	
	=, > e ||
	
	
	&&, >= e ||
	
	
		9.
		Analise o código abaixo e marque as saídas corretas:
#include
int main () {
int x, i;
x = 1;
cout << x;
i = 6;
x = x + i;
cout << x;
if ( x <= 7) {
cout << x;
x = x + 10; 
} else {
cout<< x;
}
retun 0;
}
		Quest.: 9
	
	
	
	
	0, 6 e 7
	
	
	1, 6 e 16
	
	
	1, 7, 17
	
	
	1, 6 e 7
	
	
	1, 7 e 7
	
	
		10.
		Analise o trecho abaixo que um aluno desenvolveu na linguagem C++ e escolha a opção onde estão os valores que aprecem na tela. 
int x = 4, y = 14, t;
float z;
if( x < y ) { t=x; x=y; y=t;}
z = (x % y) / y;
cout << x << " " << y << " " << z ;
		Quest.: 10
	
	
	
	
	14 4 0
	
	
	4 14 0.5
	
	
	14 4 0.5
	
	
	4 14 0
	
	
	0.5 4 14

Outros materiais