Buscar

SIMULADO LOGICA DE PROGRAMAÇAO

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

1a Questão (Ref.: 201512947458)
	Pontos: 0,1  / 0,1
	Que tipo de dado é apropriado para armazenar apenas uma letra
		
	 
	Caractere
	
	String de caracteres
	
	Real
	
	Inteiro
	
	matriz
		
	
	
	 2a Questão (Ref.: 201513596437)
	Pontos: 0,1  / 0,1
	Um algoritmo é:
		
	
	A operação matemática inversa a potencia.
	 
	Uma sequência de passos para realizar uma atividade.
	
	NDA
	
	A parte de um programa em que se limita a definir as constantes
	
	Um software utilizado para escrever programas
		
	
	
	 3a Questão (Ref.: 201513641353)
	Pontos: 0,1  / 0,1
	É um instrumento narrativo utilizado na construção de algoritmos:
		
	
	árvore de decisão
	
	tabela de decisão.
	
	fluxogramas
	
	diagramas hierárquicos estruturados
	 
	português estruturado
		
	
	
	 4a Questão (Ref.: 201513675969)
	Pontos: 0,1  / 0,1
	Um algoritmo é:
		
	 
	Uma sequência de passos para realizar uma atividade
	
	NDA
	
	A operação matemática inversa a potência.
	
	Um software utilizado para escrever programas
	
	A parte de um programa em que se limita a definir as constantes
		
	
	
	 5a Questão (Ref.: 201513574540)
	Pontos: 0,0  / 0,1
	algoritmo "prova" var i, j, s : inteiro; inicio i <- 1; j <- 2; s <- 0; para i de 1 ate 5 faca j <- i + 2*3; s <- j + s * 3; fimpara escreva(s); fimalgoritmo Com base no algoritmo escolha qual a saída na tela da variável S.
		
	
	505
	 
	35
	
	805
	 
	905
	
	1005
	1a Questão (Ref.: 201512946918)
	Pontos: 0,1  / 0,1
	Analise a seguinte afirmação: "Específicas para dados que contenham letras e/ou números. Pode em determinados momentos conter somente dados numéricos ou somente literais. Se usado somente para armazenamento de números, não poderá ser utilizada para operações matemáticas." Qual tipo de variável se refere o texto acima?
		
	
	Lógicas
	 
	Alfanuméricas
	
	Numéricas
	
	Caracteres
	
	Ponteiros
		
	
	
	 2a Questão (Ref.: 201513813741)
	Pontos: 0,1  / 0,1
	Supondo que o fluxograma abaixo recebe os seguintes valores para as variáveis A, B, C, D e E, respectivamente: 10, 3, 6, 1 e 2. Os valores de saída serão:
		
	
	50, 51, 6 e 1
	
	81, 80, 5 e 1
	
	80, 81, 6, 1 e 2
	
	NENHUM DAS ANTERIORES
	 
	80, 81, 6 e 1
		
	
	
	 3a Questão (Ref.: 201513041740)
	Pontos: 0,1  / 0,1
	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 computacional
	
	Linguagem gráfica
	
	Linguagem de marcação
	 
	Pseudolinguagem
		
	
	
	 4a Questão (Ref.: 201513766421)
	Pontos: 0,0  / 0,1
	Quais as formas de representação de Algoritmos?
		
	
	Gráfica, Lógica e Escrita
	
	Narrativa, Lógica e Português Estruturado
	
	Gráfica, Fluxograma e Português Estruturado
	 
	Narrativa, Português Estruturado e Fluxograma
	 
	Lógica, Fluxograma e Narrativa
		
	
	
	 5a Questão (Ref.: 201513884458)
	Pontos: 0,1  / 0,1
	Qual o resultado obtido ao final da execução do seguinte algoritmo caso o usuário digite o número 5?
ALGORITMO
INÍCIO
   DECLARE n1,m,x : INTEIRO 
   ESCREVA(¿DIGITE O NUMERO¿)
   LEIA (n1)
   m <- n1 MOD 2
   x <- (m *2) + 3
   ESCREVA( x )
FIM
		
	 
	5
	
	2.5
	
	13
	
	1
	
	0
	
	1a Questão (Ref.: 201513568351)
	Pontos: 0,1  / 0,1
	Marque a alternativa que contém a variável utilizada para armazenar valores numéricos com parte fracionária em programas C/C++.
		
	 
	float
	
	int
	
	main
	
	char
	
	real
		
	
	
	 2a Questão (Ref.: 201513598436)
	Pontos: 0,1  / 0,1
	Dado o algoritmo abaixo, assinale a alternativa que NÂO satisfaz à análise do programa :
 
		
	
	10 por cento será o reajuste de salário dos colaboradores que receberem menos de R$ 1.000,00
	
	Existe uma variável declarada no algoritmo que é desnecessária para efeitos do objetivo do pseudocódigo
	 
	O novo salário será apresentado no final do programa de acordo com a variação do percentual de 1, 8 e 5 por cento dependendo do valor do salário informado.
	
	Para os colaboradores que tiverem salário que variam de R$ 1.000,00 (inclusive) a R$ 1.500,00 (inclusive) o reajuste será na faixa de 8 por cento
	
	O novo salário do colaborador será acrescido será de 5 por cento se ele receber salário maior que R$ 1.500,00
		
	
	
	 3a Questão (Ref.: 201513041709)
	Pontos: 0,1  / 0,1
	Existe um registrador que é ponto de concentração de tudo que é armazenado na, ou copiado da, Memória Principal. Assinale a opção onde está presente esse registrador.
		
	
	REM
	
	CC
	 
	RDM
	
	PC
	
	RI
		
	
	
	 4a Questão (Ref.: 201513884448)
	Pontos: 0,0  / 0,1
	Um engenheiro ambiental está realizando a análise de água do Rio Guamá, no trecho que banha as margens da Cidade de Belém do Pará. Segundo a Resolução 357 de 2005 do CONAMA para que as águas consideradas doces se enquadrem na classe I, dentre outros fatores, a quantidade de fluoreto total deve ser menor que 1.4 mg/L e a quantidade de Nitrato deve ser menor 10 mg/L. Considerando que as variáveis necessárias foram declaradas corretamente, qual dos programas abaixo classificaria corretamente a água analisada sabendo que serão informados a quantidade de fluoreto e nitrato colhidos em uma amostra.
		
	 
	float fluoreto, nitrato;
cout>>"Digite a concentracao de fluoreto: ";
cin<
cout>>"Digite a concentracao de nitrato: ";
cin>>nitrato;
if (fluoreto<1.4 && nitrato < 10){
    cout<<"Classe I";
else{  
    cout<<"Não pertence a Classe I";
}
	
	float fluoreto, nitrato;
cout>>"Digite a concentracao de fluoreto: ";
cin<<fluoreto;< span=""></fluoreto;<>
cout>>"Digite a concentracao de nitrato: ";
cin<<nitrato;< span=""></nitrato;<>
if (fluoreto<1.4 && nitrato < 10){
    cout<<"Classe I";
}
else{
     cout<<"Não pertence a Classe I";
}
	 
	float fluoreto, nitrato;
cout<<"Digite a concentracao de fluoreto: ";
cin>>fluoreto;
cout<<"Digite a concentracao de nitrato: ";
cin>>nitrato;
if (fluoreto<1.4 && nitrato < 10){
    cout<<"Classe I";
}else{
     cout<<"Não pertence a Classe I";
}
	
	float fluoreto, nitrato;
cout>>"Digite a concentracao de fluoreto: ";
cin<<fluoreto;< span=""></fluoreto;<>
cout>>"Digite a concentracao de nitrato: ";
cin>>nitrato;
if (fluoreto<1.4 && nitrato < 10){
    cout<<"Classe I";
}
else{
    cout<<"Não pertence a Classe I";
}
	
	float fluoreto, nitrato;
cout>>"Digite a concentracao de fluoreto: ";
cin<<fluoreto;< span=""></fluoreto;<>
cout>>"Digite a concentracao de nitrato: ";
cin<<nitrato;< span=""></nitrato;<>
if (fluoreto<1.4 && nitrato < 10){
    cout<<"Classe I";
}
else{
     cout<<"Não pertence a Classe I";
}
		
	
	
	 5a Questão (Ref.: 201513779258)
	Pontos: 0,1  / 0,1
	Marque a alternativa que representa o resultado do programa abaixo, considerando n="Joao", aa=2016 e an=2000.
#include
main(){
    int an, id, aa;
    char n[10];
    
    printf("Informe um nome: ");
    scanf("%s",&n);
    
    printf("Informe o ano de nascimento: ");
    scanf("%d",&an);
    
    printf("Informe o ano atual: ");
    scanf("%d",&aa);
        
    id=aa-an;
    
    if(id>=18)
      printf("%s, voce pode tirar carteira de habilitacao, pois tem %d anos\n",n,id);
    else
      printf("%s,voce nao pode tirar carteira de habilitacao, pois tem %d anos\n",n,id);
    system("pause");
}
		
	 
	Joao, voce nao pode tirar carteira de habilitacao, pois tem 16 anos
	
	Joao, voce pode tirar carteira de habilitacao, pois tem 26 anos
	 
	Joao, voce pode tirar carteira de habilitacao, pois tem 16 anos
	
	Joao, voce nao pode tirar carteira de habilitacao, pois nao tem 18 anos
	1a Questão (Ref.: 201513597464)
	Pontos: 0,0  / 0,1
	Atendendo a regra, na qual o aluno deve ter nota maior ou igual a 4 em pelo menos uma das AV's (AV1 ou AV2). Para fazer a AV3, neste caso, qual seria a sentença correta.
		
	 
	Se ( AV1 >= 4 ) e ( AV2 >= 4 )
	
	Se ( AV1 > 4 ) e ( AV2 > 4 )
	 
	Se ( AV1 >= 4 ) ou ( AV2 >= 4 )
	
	Se ( AV1 > 4 ) ou ( AV2 > 4 )
	
	Nenhuma das alternativas satisfaz.
		
	
	
	 2a Questão (Ref.: 201513164214)
	Pontos: 0,0  / 0,1
		O que vai ser escrito ao final do código abaixo?
	 j := 2
	 i := 3
	 repita
	   i := i + 1
	   se j >= i então
	      j := j - 1
	    senão
	      j := j + 2
	   fimdese
	 até que ( i > 6 )
	 escreva ( j )
		
	
	10
	 
	7
	 
	8
	
	6
	
	9
		
	
	
	 3a Questão (Ref.: 201513484265)
	Pontos: 0,1  / 0,1
	Assinale a alternativa que apresenta o valor final das variáveis a e b ,após a execução do programa abaixo. Considere que o comando pow, quando utilizado com o valor 0.5, calcula a raiz quadrada de um número qualquer. Por exemplo: pow (16, 0.5) = 4.
main(){
int a,b;
a = 3;
b = 9;
if ( (b+1) > a )
{
    a = 2 + a * 2;
    a = a * 2;
    b = pow(b,0.5);
}
else
{
    a = a *3;
}
b=b+4;
cout <<" a vale : " << a <<"\n";
cout <<" b vale : " << b <<"\n";
return 0;
}
		
	 
	a = 16 e b = 7
	
	a = 7 e b = 15
	
	a = 4 e b = 9
	
	a = 3 e b = 9
	
	a = 13 e b = 19
		
	
	
	 4a Questão (Ref.: 201513568337)
	Pontos: 0,1  / 0,1
	Em um programa você precisou verificar se a divisão do numero X pelo numero Y resulta em resto zero. Dentre os comando abaixo qual você utilizaria em um programa em C/C++?
		
	
	X %% Y
	 
	X % Y
	
	Y / X
	
	X / Y
	
	Y % X
		
	
	
	 5a Questão (Ref.: 201513162566)
	Pontos: 0,1  / 0,1
	Analise o código abaixo e Assinale as alternativas corretas em relação ao valor que será impresso após a execução do mesmo. num=1; Enquanto(num < 6 ) faça imprima(num); num = num + 2; Fim-Enquanto
		
	
	7, 5, 8
	
	8, 9, 4
	
	1, 6, 9
	 
	1, 3, 5
	
	5, 10, 6

Continue navegando