Buscar

INTRODUÇÃO À 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

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

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ê viu 3, do total de 9 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

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

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ê viu 6, do total de 9 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

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

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ê viu 9, do total de 9 páginas

Prévia do material em texto

INTRODUÇÃO À PROGRAMAÇÃO
	
	Simulado: CCT0001_SM_201407088688 V.1  
	 Fechar
	Aluno(a): JOSE ADEMIR SANTOS DE SOUSA
	Matrícula: 201407088688
	Desempenho: 10,0 de 10,0
	Data: 16/11/2014 10:12:10 (Finalizada)
	
	 1a Questão (Ref.: 201407110598)
	Pontos: 1,0  / 1,0
	Qual dos símbolos abaixo representa a entrada de valores para as variáveis?
		
	 
	
	
	 
	
	
	
	
	
	
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201407113211)
	Pontos: 1,0  / 1,0
	Se a minha média for maior ou igual a 6 estarei aprovado, caso contrário, estarei reprovado. Qual dos trechos abaixo escritos em C++ representa esta situação?
		
	 
	if (media >= 6)
    cout << "Aprovado";
else
    cout << "Reprovado";
 
	
	if (media <= 6)
    cout << "Aprovado";
else
    cout << "Reprovado";
	
	if (media != 6)
{
    cout << "Aprovado";
}
else
{
    cout << "Reprovado";
}
	
	if (media > 6)
    cout << "Aprovado";
else
    cout << "Reprovado";
	
	if (media > 6)
{
    cout << "Aprovado";
}
else
{
    cout << "Reprovado";
}
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201407113171)
	Pontos: 1,0  / 1,0
	Preciso de um radio taxi. Vou ligar para a central que costumo usar. Se houver taxi disponivel farei a solicitação, caso contrário ligarei para outra central.
Qual dos algoritmos abaixo representa esta situação?
		
	 
	leia disponivel;
se (disponivel = "sim")
então
        solicita_taxi ( );
senão
        ligar_outra_central ( );
fim_se
 
 
	
	leia disponivel;
se (disponivel = "sim")
então
        solicita_taxi ( );
fim_se
	
	leia disponivel;
solicita_taxi ( );
se (disponivel = "nao")
então
        ligar_outra_central ( );
fim_se
	
	leia disponivel;
solicita_taxi ( );
ligar_outra_central ( );
	
	leia disponivel;
se (disponivel = "nao")
então
        ligar_outra_central ( );
fim_se
		
	
	
	 4a Questão (Ref.: 201407111163)
	Pontos: 1,0  / 1,0
	Qual algoritmo que calcula corretamente o salário líquido dos funcionários de uma determinada empresa, sabendo-se que o salário líquido é o salário bruto menos os descontos.
		
	
	programa FOLHA_DE_PAGAMENTO
            var
            real SALBRUTO, DESC, LIQUIDO;
inicio
            leia(SALBRUTO);
            leia(DESC);
            LIQUIDO <- (SALBRUTO / DESC);
            escreva("O salário líquido é ",SALBRUTO);
fim
	
	programa FOLHA_DE_PAGAMENTO
            var
            real SALBRUTO, DESC, LIQUIDO;
inicio
            leia(SALBRUTO);
            leia(DESC);
            SALBRUTO <- (LIQUIDO + DESC);
            escreva("O salário líquido é ",LIQUIDO);
fim
	 
	programa FOLHA_DE_PAGAMENTO
            var
            real SALBRUTO, DESC, LIQUIDO;
inicio
            leia(SALBRUTO);
            leia(DESC);
            LIQUIDO <- (SALBRUTO - DESC);
            escreva("O salário líquido é ",LIQUIDO);
fim
	
	programa FOLHA_DE_PAGAMENTO
            var
            int DESC;
            real SALBRUTO, LIQUIDO;
inicio
            leia(SALBRUTO);
            leia(DESC);
            LIQUIDO <- (SALBRUTO * DESC / 100);
            escreva("O salário líquido é ",LIQUIDO);
fim
	
	programa FOLHA_DE_PAGAMENTO
            var
            int DESC;
            real SALBRUTO, LIQUIDO;
inicio
            leia(SALBRUTO);
            leia(DESC);
            SALLIQUIDO <- (SALBRUTO / DESC);
            escreva("O salário líquido é ",LIQUIDO);
fim
		
	
	
	 5a Questão (Ref.: 201407695021)
	Pontos: 1,0  / 1,0
	Assinale a alternativa que apresenta APENAS operadores relacionais.
		
	
	&&, || e ~
	
	+, - e *
	 
	<, > e >=
	
	=, > e ||
	
	&&, >= e ||
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201407193029)
	Pontos: 1,0  / 1,0
	A respeito das estruturas de controle de fluxo, assinale a opção incorreta.
		
	 
	a) A instrução de desvio incondicional realiza a transferência do controle da execução para um lugar especificado no programa.
	
	b) As instruções iterativas permitem que uma instrução ou uma coleção de instruções sejam executadas nenhuma vez, uma vez ou mais vezes.
	
	c) As instruções compostas abstraem uma coleção de instruções para apenas uma única instrução.
	
	d) Seleção bidirecional e n-direcional ou múltipla são tipos de instruções de seleção.
	  
	e) As instruções de seleção bidirecional e as construções de seleção múltipla são tipos de instruções iterativas.
		
	
	
	 7a Questão (Ref.: 201407105414)
	Pontos: 1,0  / 1,0
	Considerando as afirmativas a seguir em relação a representação de algoritmos: 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; 
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. 
Podemos afirmar que:
		
	 
	As alternativas I e III são CORRETAS
	
	Todas as alternativas são CORRETAS
	
	Nenhuma das opções anteriores
	
	As alternativas II e III são INCORRETAS
	
	Apenas a alternativa I é CORRETA
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201407160566)
	Pontos: 1,0  / 1,0
	Selecione qual dos trechos de código a seguir representa a seguinte situação: se estivermos na primavera e dia 10 for sábado (7) então teremos festa da uva, mas se dia
10 não for sábado teremos a festa da maçã. Se não for primavera não teremos festa.
		
	
	if (dia10 ==7)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n";
	
	if (estacao == ´p´ || dia10 == 7) {
cout << "Festa da uva\n";
else
cout << "Nao tera festa\n";
	
	if (estacao == ´p´)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n";
	 
	if (estacao == ´p´)
if (dia10 == 7)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n"
else
cout << "Nao tera festa\n";
	
	if (estacao == ´p´) {
if (dia10 == 7)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n";
}
cout << "Nao tera festa\n";
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201407107911)
	Pontos: 1,0  / 1,0
	O algoritmo a seguir representa a seleção de candidatos a um concurso público que exigiu duas avaliações. Suponha que um determinado candidato obteve 7,0 na primeira avaliação, escolha a alternativa CORRETA que indica qual a nota que o candidato deve obter na segunda avaliação para que ele seja aprovado, sabendo-se que não há arredondamento no cálculo da média. 
Algoritmo Concurso
real: nota1,nota2,media
inicio
     escreva("Digite as duas notas:")
     leia(nota1,nota2)
     media<- (nota1+nota2)/2
     se (media >= 8) então
          escreva ("APROVADO")
     senao
          escreva ("REPROVADO")
     fim_se
fim
		
	
	Entre 7,0 e 7,9
	
	Candidato reprovado
	 
	Entre 9,0 e 10,0
	
	Entre 6,0 e 6,9
	
	Entre 8,0 e 8,9
		 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201407113012)
	Pontos: 1,0  / 1,0
	Marque o comando que calcula a raiz quadrada de um número em C++.
		
	
	exp
	 
	sqrt
	
	log
	
	ceil
	
	fabs
		 Gabarito Comentado.
	 Gabarito Comentado.

Outros materiais