Buscar

PROVA DE LÓGICA (AVALIANDO APRENDIZADO) (1)

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

Prévia do material em texto

1a Questão (Ref.: 201513524591)
	Pontos: 0,1  / 0,1
	Com base nas estruturas de Algoritmos, quais são as estrutura de Decisão?
		
	
	REPITA... ATE ESCOLHA...CASO
	
	ENQUANTO... FACA SE... ENTAO... SENAO
	
	SE...ENTAO...SENAO DECIDE...ATE...
	
	PARA...DE...ATE...FACA ENQUANTO...FACA
	 
	ESCOLHA... CASO SE...ENTAO...SENAO
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 2a Questão (Ref.: 201513625405)
	Pontos: 0,0  / 0,1
	¿É um conjunto finito de regras que fornece uma sequência de operações para resolver um problema específico.¿ Este conceito descreve qual das opções abaixo:
		
	 
	Algoritmo
	 
	Linguagem de Programação
	
	Interpretador
	
	Compilador
	
	Lógica
		
	
	
	 3a Questão (Ref.: 201512992122)
	Pontos: 0,1  / 0,1
	Estava pesquisando na internet, quando encontrei o diagrama NS/Chapin abaixo. Supondo que foi digitado o valor de 2000,  qual a saída?
		
	
	40
	
	400
	
	2000
	
	2400
	 
	2040
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	
	 4a Questão (Ref.: 201512897613)
	Pontos: 0,1  / 0,1
	Que tipo de dado é apropriado para armazenar apenas uma letra
		
	
	matriz
	
	Real
	 
	Caractere
	
	Inteiro
	
	String de caracteres
		
	
	
	 5a Questão (Ref.: 201512991901)
	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:
		
	
	Planeje, Compreenda o problema, Reflita sobre a solução e Execute o plano
	
	Compreenda o problema, Planeje, 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, Execute o plano e Reflita sobre a solução    
	
	Compreenda o problema, Reflita sobre a solução, Planeje e Execute o plano
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 1a Questão (Ref.: 201513546567)
	Pontos: 0,1  / 0,1
	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') 
		
	 
	V / F / V
	
	V / V / V
	
	V / F / F
	
	F / V / F
	
	F / F / V
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201513534437)
	Pontos: 0,1  / 0,1
	Em C++ variável X recebe a expressão aritmética X= 30%4+2*2. Qual valor de X?
		
	 
	6
	
	18
	
	9
	
	4
	
	8
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 3a Questão (Ref.: 201512992907)
	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
6750
60750
	
	67500
675 
66825
	
	6750
67.5
6682.5
	 
	6750
675
6075
	
	6750
675
607.5
		
	
	
	 4a Questão (Ref.: 201513525802)
	Pontos: 0,1  / 0,1
	Um Algoritmo que efetua o cálculo da média da AV2 de uma turma de 52 alunos e que permite que o operador encerre a execução do programa a qualquer momento: está utilizando que tipo de comando?
		
	
	O comando de declaração de variável; VAR até parar
	
	O comando de repetição; Para < > Faça.
	
	O comando de seleção; Se < > Então.
	 
	O comando de repetição; Enquanto < > Faca
	
	O comando de entrada de dados Leia
		
	
	
	 5a Questão (Ref.: 201513582121)
	Pontos: 0,1  / 0,1
	Em relação à construção de algoritmo, considere: I. Na estrutura de repetição Enquanto / Faça o bloco de repetição pode ser executado várias vezes ou até nenhuma vez. A condição é testada antes de entrar na estrutura de repetição. II. A estrutura de repetição Repita / Até efetua um teste lógico no fim do laço, garantindo que pelo menos uma vez as instruções deste são executadas. III. Toda repetição condicional pode ser representada por uma estrutura do tipo Enquanto / Faça ou Repita / Até, sendo que a primeira repete somente quando a condição é falsa e a segunda somente quando a condição é verdadeira. IV. Para se impedir a situação conhecida como loop infinito é necessário que, nos laços condicionais, a variável que é testada esteja sempre associada a uma instrução que a atualize no interior do laço. É correto o que se afirma APENAS em
		
	
	I, II e III.
	
	I e II.
	
	II e III.
	
	II, III e IV.
	 
	I, II e IV.
		
	
	 1a Questão (Ref.: 201513525802)
	Pontos: 0,1  / 0,1
	Um Algoritmo que efetua o cálculo da média da AV2 de uma turma de 52 alunos e que permite que o operador encerre a execução do programa a qualquer momento: está utilizando que tipo de comando?
		
	
	O comando de repetição; Para < > Faça.
	
	O comando de seleção; Se < > Então.
	
	O comando de declaração de variável; VAR até parar
	 
	O comando de repetição; Enquanto < > Faca
	
	O comando de entrada de dados Leia
		
	
	
	 2a Questão (Ref.: 201513001736)
	Pontos: 0,1  / 0,1
	Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 5000, 3. 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
3500
	
	5000
150
	
	5000
15
	
	5000
		
	
	
	 3a Questão (Ref.: 201512992904)
	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
	
	2080  / 3120
	 
	10000 / 3120
	
	8000 / 15000
	
	10000 / 15000
		
	
	
	 4a Questão (Ref.: 201513623353)
	Pontos: 0,0  / 0,1
	Julgue Verdadeiro ou Falso sobre sintaxe da linguagem C/C++, considerando que todas as bibliotecas já estão disponíveis para o programador.
		
	 
	Para exponenciar um número "a" por outro número "b" e colocar o resultado na variável "x" basta incluir a linha "x = a ^ b".
	 
	Para calcular a co-tangente de um valor "a" e armazenar o resultado na variável "x" basta incluir a linha "x = cotan(x)"
	 
	Para arredondar um valor de "a" e armazenar em uma variável "x" basta incluir a linha "x = round(a)"
	 
	Para calcular o seno de "a" e armazenar em uma variável x basta incluir a linha "x = sin(a)", lembrando que o valor de a deve estar em graus.
	 
	Para calcular a raiz quadrada de "a" e armazenar em uma variável "x" basta incluir a linha "x = sqrt(a)".5a Questão (Ref.: 201512877072)
	Pontos: 0,0  / 0,1
	Considere o algoritmo em que é feita uma passagem de argumentos por referência, em que V[] é um vetor de inteiros e X e Y são valores inteiros.
Com respeito ao algoritmo acima, assinale a opção correta:
		
	 
	A função recursiva f1 retorna a quantidade de valores zero que existem desde a posição X até a posição Y do vetor V.
	
	A garantia de que a função recursiva não será infinitamente executada está implementada exclusivamente no trecho do algoritmo que compreende da linha 10 à linha 14.
	
	Considerando as características da função f1, não é possível implementá-la sem o uso de recursividade.
	
	A chamada f1(vet,8,1) leva a uma execução infinita, qualquer que seja o vetor vet passado como parâmetro.
	 
	Considere vet um vetor que contenha os valores [1,2,3,4,5,6,7,8,9,10] e a chamada da função f1(vet,1,5). A alteração da linha 5 para retorne 1 + f1(V,X+1,Y+1) não alteraria o resultado da execução da função.
		
	 1a Questão (Ref.: 201513620957)
	Pontos: 0,0  / 0,1
	Um funcionário de uma empresa recebe aumento salarial anualmente. Sabe-se que: 
Esse funcionário foi contratado em 1995, com salário inicial de R$1.000,00;
Em 1996 recebeu aumento de 1,5% sobre seu salário inicial;
A partir de 1997 (inclusive), os aumentos salariais sempre corresponderam ao dobro do percentual do ano anterior.
O que deveria ser incluído nas LINHA1, LINHA2 e LINHA3 para que o programa faça exatamente o que foi proposto? Marque a alternativa correta.
		
	
	percentual = 2 * percentual; novo_salario = percentual * novo_salario; ano_atual = ano_atual + 1;
	 
	percentual = 2 * percentual; novo_salario = novo_salario + percentual * novo_salario; i = i + 1;
	
	percentual = 2 * percentual; novo_salario = percentual * novo_salario; i = i + 1;
	
	percentual = 2 * percentual; novo_salario = novo_salario + percentual * novo_salario; ano_atual = ano_atual + 1;
	 
	percentual =1,5 * percentual; novo_salario = percentual * novo_salario; i = i + 1;
		
	
	
	 2a Questão (Ref.: 201513457006)
	Pontos: 0,0  / 0,1
	1-     Para a estrutura de repetição do para representada a seguir em pseudo código, qual   das respostas abaixo é correta?
 
para  (x<-1;  x<=20;  x++)
		
	
	Se não iniciar a variável x antes desse comando (x=1), a estrutura de repetição não será executada.
	 
	Os valores de x serão: 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36
	
	O próximo comando depois da execução dessa estrutura terá 20 como o valor da variável x.
	
	Os valores de x serão: 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38
	 
	Os valores de x serão: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
		
	
	
	 3a Questão (Ref.: 201513455655)
	Pontos: 0,1  / 0,1
	Escolha a opção correta de acordo com as informações abaixo: I - Algoritmo é uma sequência finita de ações que devem ser executadas para que se possa resolver um determinado problema. II - Existem 3 formas de representação de algoritmos: descrição narrativa, fluxograma e portugol. III - A descrição narrativa consiste em analisar o enunciado do problema e escrever, utilizando uma linguagem específica e padronizada, os passos a serem seguidos para resolução do problema. IV - Para declarar uma variável pode-se colocar qualquer nome, sendo que o primeiro caracter deve ser letra ou underline e não é permitido espaço em branco ou uso de caracteres especiais.
		
	
	Apenas a I está correta
	
	Apenas a II está correta
	
	Todas estão corretas
	 
	Apenas a I, II e IV estão corretas
	 5a Questão (Ref.: 201512896556)
	Pontos: 0,1  / 0,1
	Qual das seguintes opções não se caracteriza como forma de representação de um algoritmo?
		
	
	Pseudocódigo
	
	Descrição Narrativa
	
	Portugol
	 
	Lógica Booleana
	
	Fluxograma Convencional

Outros materiais