Buscar

Av. Aprendizado Lógica de Programação

Prévia do material em texto

LÓGICA DE PROGRAMAÇÃO
	Simulado: CCE1040_SM_201607178842 V.1 
	Aluno(a): KARLA RAISSA TAVARES DOS SANTOS SOARES
	Matrícula: 201607178842
	Desempenho: 0,5 de 0,5
	Data: 05/04/2017 17:22:29 (Finalizada)
	
	 1a Questão (Ref.: 201607836997)
	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:
		
	 
	0010 0011
	
	0110 0011
	
	0101 1001
	
	0101 1101
	
	1101 0111
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 2a Questão (Ref.: 201607836995)
	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 87, se escrito na base binária, equivale a:
		
	
	1101 0111
	
	0101 0110
	
	Nenhuma das anteriores
	
	0101 1000
	 
	0101 0111
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 3a Questão (Ref.: 201607836999)
	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 10101111b, se escrito na base decimal, equivale a:
		
	
	84
	 
	175
	
	122
	
	105
	
	120
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	
	 4a Questão (Ref.: 201607836996)
	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 92, se escrito na base binária, equivale a:
		
	
	0101 0111
	
	Nenhuma das anteriores
	 
	0101 1100
	
	0101 1000
	
	1101 0111
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 5a Questão (Ref.: 201607837001)
	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:
		
	
	65
	
	63
	
	93
	
	127
	 
	95
	
	   LÓGICA DE PROGRAMAÇÃO
	Simulado: CCE1040_SM_201607178842 V.1 
	Aluno(a): KARLA RAISSA TAVARES DOS SANTOS SOARES
	Matrícula: 201607178842
	Desempenho: 0,5 de 0,5
	Data: 05/05/2017 17:34:53 (Finalizada)
	
	 1a Questão (Ref.: 201607334234)
	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
	 
	RDM
	
	RI
	
	PC
	
	CC
		
	
	
	 2a Questão (Ref.: 201607334492)
	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?
		
	 
	2040
	
	400
	
	2000
	
	2400
	
	40
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	
	 3a Questão (Ref.: 201607216285)
	Pontos: 0,1  / 0,1
	É utilizada para avaliar uma determinada expressão e definir se um bloco de código que deve ou não ser executado. Essa é a definição da estrutura condicional:
		
	
	next
	 
	if...else
	
	while.
	
	for
	
	do...while
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 4a Questão (Ref.: 201607239983)
	Pontos: 0,1  / 0,1
	Que tipo de dado é apropriado para armazenar apenas uma letra
		
	
	Real
	
	String de caracteres
	
	matriz
	
	Inteiro
	 
	Caractere
		
	
	
	 5a Questão (Ref.: 201607334271)
	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, 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
	
	Planeje, Compreenda o problema, Reflita sobre a solução e Execute o plano
	
	Compreenda o problema, Reflita sobre a solução, Planeje e Execute o plano
	 
	Compreenda o problema, Planeje, Execute o plano e Reflita sobre a solução    
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	   LÓGICA DE PROGRAMAÇÃO
	Simulado: CCE1040_SM_201607178842 V.1 
	Aluno(a): KARLA RAISSA TAVARES DOS SANTOS SOARES
	Matrícula: 201607178842
	Desempenho: 0,5 de 0,5
	Data: 05/05/2017 17:38:12 (Finalizada)
	
	 1a Questão (Ref.: 201607239440)
	Pontos: 0,1  / 0,1
	Qual o resultado da variável Z após a execução do código abaixo? 
x = 5; 
y = 7; 
z = 3; 
if  ((x - 1) > 2)
   y = y + 1; 
else 
   y = y -1; 
z = z + x + y;
		
	 
	16
	
	20
	
	11
	
	17
	
	13
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201607335279)
	Pontos: 0,1  / 0,1
	Selecione a opção que apresenta todos os operadores relacionais da linguagem C++.
		
	
	>     <    >=    <=     =    <>
	
	>     <    =>    =<    =    <>
	 
	>    <   >=    <=    ==   !=
	
	>    <    >=    <=    =    !=
	
	>    <    =>    =<    ==   <>
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201607335264)
	Pontos: 0,1  / 0,1
	Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem: 2012, 18081907. Selecione a opção cujo conteúdo é igual ao que será exibido na tela.
#include 
using namespace std; 
int main()
{
    int data, anoAtual, num; 
    cin   >>  anoAtual; 
    cin  >>  data; 
    num = anoAtual - data % 10000; 
    if(num >= 10 && num <= 99) 
        cout  <<   data /1000000; 
    else
    cout   <<   data / 10000; 
system("pause");
}
		
	 
	1808
	
	18
	
	1907
	
	8
	
	81907
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	
	 4a Questão (Ref.: 201607216931)
	Pontos: 0,1  / 0,1
	Considere o algoritmo abaixo, em pseudocódigo:
Suponha que os dados de entrada A e NOME sejam, respectivamente, "1" e "Maria". Qual a saída do algoritmo?
		
	
	3
	
	1
	 
	2
	
	5
	
	4
		
	
	
	 5a Questão (Ref.: 201607890963)
	Pontos: 0,1  / 0,1
	Qual o resultado da variável Z após a execução do código abaixo? x <- 9; y <- 7; z <- 6; SE ( (x - 2) < (y + 2) ) E ( (Z + 1) > (x + 1) ) ENTAO y <- x + 1; SENAO y <- x -1; FIMSE z <- z + (2 * x) + (3 * y);
		
	
	54
	
	12
	
	72
	 
	48
	
	36
		
	
	   LÓGICA DE PROGRAMAÇÃO
	Simulado: CCE1040_SM_201607178842 V.1 
	Aluno(a): KARLA RAISSA TAVARES DOS SANTOS SOARES
	Matrícula: 201607178842
	Desempenho: 0,4 de 0,5
	Data: 19/05/2017 17:14:47 (Finalizada)
	
	 1a Questão (Ref.: 201607457617)
	Pontos: 0,1  / 0,1
	Considerando A,B,C,D como lidos em sequencia, escolha a combinação correta para que o maior deles tenha sido o terceiro a ser lido:
		
	
	( A < C ) ou ( B < C ) ou ( C > D )
	
	( A > B ) e ( B > C ) e ( C > D )
	
	( A > B ) ou ( B < C ) ou ( C > D )
	
	( C > A ) ou ( C > B ) ou ( C > D )
	 
	( A < C ) e ( B < C ) e ( C > D )
		
	
	
	 2a Questão(Ref.: 201607836999)
	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 10101111b, se escrito na base decimal, equivale a:
		
	
	105
	
	120
	
	122
	 
	175
	
	84
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	
	 3a Questão (Ref.: 201607843638)
	Pontos: 0,0  / 0,1
	Qual o valor que se adequaria nas variáveis: Float x; Int y; Char s; String q;
		
	 
	x=100.0; y=2; s='a'; q="Sabrina"
	
	x=100.0; y=2.0; s='a'; q="Sabrina"
	
	x=100; y=2.0; s="Sabrina"; q='a';
	
	x=100; y=2.0; s='a'; q="Sabrina"
	 
	x=100; y=2; s='a'; q="Sabrina"
		
	
	
	 4a Questão (Ref.: 201607344106)
	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
150
	 
	5000
4850
	
	5000
3500
	
	5000
	
	5000
15
		
	
	
	 5a Questão (Ref.: 201607455101)
	Pontos: 0,1  / 0,1
	Analise o código abaixo e assinale a alternativa correta em relação aos valores que serão exibidos após sua execução:
 num=2;
Enquanto (num < 10 ) faça
     imprima(num);
     num = num + num;
Fim-Enquanto
		
	
	0, 88, 7
	
	8, 6, 5, 4
	 
	2, 4, 6, 8
	
	4, 7, 5
	
	11, 8, 3

Continue navegando