Buscar

Lógica de programação

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

Fechar
	Avaliação: CCE1121_AV_201402505973 » LÓGICA DE PROGRAMAÇÃO
	Tipo de Avaliação: AV
	Aluno: 201402505973 - JORGE CESAR CYPRIANO DE BARROS JUNIOR
	Professor:
	MARCIO PACHECO DE AZEVEDO
	Turma: 9002/AB
	Nota da Prova: 5,0    Nota de Partic.: 1   Av. Parcial 0  Data: 14/11/2017 13:22:10
	
	 1a Questão (Ref.: 201403328346)
	Pontos: 0,0  / 1,0
	Escreva um algoritmo em pseudocódigo para ler o salário mensal atual de um funcionário e o percentual de reajuste. Calcular e escrever o valor do novo salário.
		
	
Resposta:
	
Gabarito:
Ler Salario
Ler Percentual
Aumento = Percentual*Salario/100
SalarioNovo = Salario+Aumento
imprima O novo salário é:, SalarioNovo
	
	
	 2a Questão (Ref.: 201403421484)
	Pontos: 0,5  / 0,5
	Considere o trecho de código a seguir.
Ao final da execução do trecho de código acima, os valores de X e J são iguais, respectivamente, a
		
	 
	7 e 11.
	
	10 e 16
	
	6 e 12.
	
	7 e 12.
	
	8 e 11.
	
	
	 3a Questão (Ref.: 201402719002)
	Pontos: 0,0  / 1,0
	Um determinado material radioativo tem a característica de perder um décimo de sua massa a cada segundo de exposição do mesmo ao ar livre. Implemente um algoritmo que receba uma determinada quantidade inicial de massa deste material,calcule o tempo em segundos que será necessário para que a massa deste material passe a ser inferior a 1g e exiba o tempo calculado em segundos no formato HH:MM:SS.
		
	
Resposta:
	
Gabarito:
int main() 
{ 
int s=0, m=0, h=0; 
float massa; 
char r='s', sexo, resposta; 
cout << "Entre com a massa:"; 
cin >> massa; 
while(massa>=1) 
{ massa-=massa/10; 
  s++; 
} 
m=s/60; 
h=m/60; 
m=m-h*60; 
s = s-m*60-h*3600; 
cout <<h<<":"<<m<<":"<<s<<"\n";
}
</h<<":"<<m<<":"<<s<<"\n";
	
	
	 4a Questão (Ref.: 201403196847)
	Pontos: 1,0  / 1,0
	(ESAF - 2010 - SUSEP - Analista Técnico - Prova 2 - Tecnologia da Informação) Segundo o conceito da Máquina de Von Neumann para os programas de computador (ou instruções)
		
	
	apenas instruções ficam armazenadas.
	
	instruções e dados são armazenados em memórias distintas.
	
	instruções e dados não são armazenados, com vistas à otimização do uso da memória.
	
	os dados ficam armazenados na memória, não havendo armazenamento de instruções.
	 
	instruções e dados são armazenados na mesma memória.
	
	
	 5a Questão (Ref.: 201402694109)
	Pontos: 1,0  / 1,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.
		
	
	Linguagem natural
	
	Linguagem gráfica
	
	Linguagem de marcação
	 
	Pseudolinguagem
	
	Linguagem computacional
	
	
	 6a Questão (Ref.: 201403435454)
	Pontos: 0,0  / 1,0
	Considerando que o valor de X=3, qual o valor de Y na seguinte expressão aritmética: Y = X%2 + X * X ?
		
	
	13,5
	
	12
	 
	10
	
	10,5
	 
	9
	
	
	 7a Questão (Ref.: 201402694441)
	Pontos: 1,0  / 1,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.
		
	
	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. 
	
	As variáveis declaradas no corpo de uma função são chamadas variáveis locais. 
	 
	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.
	
	
	 8a Questão (Ref.: 201403248781)
	Pontos: 0,0  / 1,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 / F / F
	
	F / F / V
	
	V / V / V
	 
	V / F / V
	
	
	 9a Questão (Ref.: 201403419708)
	Pontos: 1,0  / 1,0
	Marque a alternativa que representa o resultado do seguinte algoritmo, supondo que x = 4 e y =6.
		
	
	Primeira opção 7
	 
	Primeira opção 9
	
	Terceira opção 46
	
	Segunda opção 20
	
	
	 10a Questão (Ref.: 201403248805)
	Pontos: 0,5  / 0,5
	Um laco do-while é útil quando seu corpo:
		
	
	Pode nunca ser executado
	 
	Deve ser executado pelos menos uma vez
	
	Termina após a primeira execução
	
	Nunca é executado
	
	NDA

Outros materiais