Buscar

avaliando aprendizado 1,2,3, de LOGICA 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 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

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

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

Prévia do material em texto

1a Questão (Ref.: 201504807796)
	Pontos: 0,1  / 0,1
	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.
		
	 
	
	
	
	
	
	
	
	
	
	
	
	
	 2a Questão (Ref.: 201505310460)
	Pontos: 0,1  / 0,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 35, se escrito na base binária, equivale a:
		
	
	1101 0111
	
	0110 0011
	
	0101 1001
	 
	0010 0011
	
	0101 1101
	
	
	
	 3a Questão (Ref.: 201504807734)
	Pontos: 0,1  / 0,1
	Segundo George Pólya, as quatro fases que deverão ser seguidas para se resolver um problema, na ordem, são:
		
	 
	Compreenda o problema, Planeje, Execute o plano e Reflita sobre a solução    
	
	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
		
	
	
	
	
	
	
	
	 4a Questão (Ref.: 201504689599)
	Pontos: 0,1  / 0,1
	A velocidade dos processadores dos microcomputadores atuais é normalmente medida em:
		
	
	Megabyte ou Mb.
	
	Hertz ou Hz.
	
	Gigabyte ou Gb.
	
	Quilobyte ou Kb.
	 
	Gigahertz ou GHz.
		
	
	
	 5a Questão (Ref.: 201505310464)
	Pontos: 0,1  / 0,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 01011111b, se escrito na base decimal, equivale a:
		
	
	63
	 
	95
	
	65
	
	127
	
	93
			
	
	
	 1a Questão (Ref.: 201504808740)
	Pontos: 0,1  / 0,1
	Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 30, 50. Selecione a opção cujo conteúdo é igual aos valores exibidos na tela. 
#include 
using namespace std; 
int main() 
{
    float ha,total; 
    int h; 
    cin  >>  ha  >>  h; 
    total  =  ha * h * 4.5; 
    cout  <<  total  << endl; 
    cout  <<  total * 0.1  << endl; 
    cout  <<  total * 0.9  <<  endl; 
    system("pause");
}
		
	
	67500
675 
66825
	 
	6750
675
6075
	
	6750
67.5
6682.5
	
	67500
6750
60750
	
	6750
675
607.5
		
	
	
	 2a Questão (Ref.: 201505421718)
	Pontos: 0,0  / 0,1
	Um aluno de Lógica de Programação digitou o programa a seguir no DevC++, clicou em Compilar e não foram encontrados erros, e em seguida, clicou no botão executar. Qual será o valor de B apresentado na tela?
		
	
	2
	
	5
	 
	9
	 
	4
	
	0
		
	
	
	 3a Questão (Ref.: 201504689751)
	Pontos: 0,1  / 0,1
	A execução de uma expressão lógica obedece como prioridade a ordem dos operadores:
		
	 
	Not, And e Or.
	
	Or, And e Not.
	
	And, Not e Or.
	
	Not, Or e And.
	
	And, Or e Not.
		
	
	
	 4a Questão (Ref.: 201504808008)
	Pontos: 0,1  / 0,1
	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, media;
cin >> alt1; cin >> alt2; cin >> 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/3;
		
	
	
	 5a Questão (Ref.: 201504807708)
	Pontos: 0,1  / 0,1
	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).
		
	
	
	
	
	
	
	 
	16 / 8 / 4 / 2 / 1  
		
	
	
	 1a Questão (Ref.: 201505422192)
	Pontos: 0,0  / 0,1
	Para que o algoritmo a seguir, escrito em Linguagem C/C++, aumente um salário inserido em 35%, caso esse salário for de até R$300,00; e 15% caso o salário for acima desse valor, qual opção que MELHOR preenche as linhas que possuem "??????" ?
		
	 
	if (salario > 300)
novosalario = salario * 1.15;
else
novosalario = salario * 1.35;
	
	if (novosalario <= 300)
novosalario = salario * 1.15;
else
novosalario = salario * 1.35;
	
	if (novosalario < 300)
novosalario = salario * 1.15;
else
novosalario = salario * 1.35;
	 
	if salario >= 300
novosalario = salario * 1.15;
else
novosalario = salario * 1.35;
	
	if salario > 300
novosalario = salario * 1.15;
if salario <=300
novosalario = salario * 1.35;
		
	
	
	 2a Questão (Ref.: 201504807933)
	Pontos: 0,1  / 0,1
	Assinale a opção que apresenta a finalidade da diretiva #include na linguagem C++.
		
	
	Declarar uma variável
	
	Definir uma constante
	
	Usar  um namespace
	
	Definir um novo tipo de dado
	 
	Incluir um arquivo de biblioteca dentro do programa fonte
		
	
	
	 3a Questão (Ref.: 201504808741)
	Pontos: 0,1  / 0,1
	Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 5000, 4. Selecione a opção cujo conteúdo é igual aos valores exibidos na tela. 
#include 
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
4850  
	
	5000
15
	
	5000
4815
	
	5000
150
	
	5000
3500
		
	
	
	 4a Questão (Ref.: 201505422196)
	Pontos: 0,1  / 0,1
	Para que o programa a seguir verifique corretamente se um número digitado é par ou ímpar, qual deve ser o valor de "???????".
		
	 
	if ( (numero%2)==0)
	
	if ( (numero%2)<>0)
	
	if ( (numero%2)=0)
	
	if (numero!=0)
	
	if (numero==0)
		
	
	
	 5a Questão (Ref.: 201504808737)
	Pontos: 0,1  / 0,1
	Observe o programa abaixo com muita atenção e suponha que você executou duas vezes ele. Sendo que na primeira vez, digitou nessa ordem: 2000, 4 e, na segunda vez, digitou nessa ordem: 3000, 4 . Selecione a opção cujo conteúdo é igual aos valores exibidos, em separado, na tela.
#include 
using namespace std; 
int main()
{
    float s, r; 
    cin  >>  s  >>  r; 
    if( s < 2000 ) 
        cout  <<   s * r   <<  endl; 
    else if( s < 3000 ) 
            cout  <<   s  +  s * r  <<   endl; 
        else
          cout  <<  s  +  s * r / 100   <<   endl; 
system("pause");
}
		
	
	2080 / 15000
	
	10000/ 15000
	 
	10000 / 3120
	
	2080  / 3120
	
	8000 / 15000

Outros materiais