Buscar

ap logica da 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 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.:201609173689)
	Acerto: 1,0  / 1,0
	Para interligar CPU, Memória Principal e os dispositivos de E/S, existem três barramentos.  Assinale a opção onde eles estão presentes.
		
	
	Conteúdo  /  Fluxo / Controle
	
	Dados  / Controle / Fluxo
	
	Conteúdo / Endereço / Fluxo
	 
	Dados / Endereço / Controle
	
	Dados / Endereço / Fluxo
	
	
	
	2a Questão (Ref.:201609898411)
	Acerto: 0,0  / 1,0
	Quais as formas de representação de Algoritmos?
		
	 
	Narrativa, Português Estruturado e Fluxograma
	 
	Gráfica, Lógica e Escrita
	
	Gráfica, Fluxograma e Português Estruturado
	
	Lógica, Fluxograma e Narrativa
	
	Narrativa, Lógica e Português Estruturado
	
	
	
	3a Questão (Ref.:201609173710)
	Acerto: 1,0  / 1,0
	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).
		
	
	10 / 8 / 6 / 4 / 2
	
	8 / 6 / 4 / 2 / 0
	
	32 / 16 / 8 / 4 / 2
	
	10000 / 1000 / 100 / 10 / 1
	 
	16 / 8 / 4 / 2 / 1  
	
	
	
	4a Questão (Ref.:201610216887)
	Acerto: 1,0  / 1,0
	Analise o código abaixo e escolha a alternativa que mostra o que será impresso na tela.
cout << "Teste com ";
cout << " dois couts.\nFuncionou bem!";
		
	
	Teste com dois couts.\nFuncionou bem!
	
	Teste com dois couts.
\nFuncionou bem!
	
	Teste com 
 dois couts.Funcionou bem!
	 
	Teste com dois couts.
Funcionou bem!
	
	Teste com
 dois couts.\nFuncionou bem!
	
	
	
	5a Questão (Ref.:201609634659)
	Acerto: 1,0  / 1,0
	Identificadores são os nomes das variáveis usadas em um programa e devem seguir algumas regras básicas para sua formação. Marque a opção onde, segunda a regra, o identificador não esta válido.
		
	
	 Os caracteres que você pode utilizar são: os números, as letras maiúsculas, as letras minúsculas e o caractere sublinhado.
	
	Não são permitidos caracteres especiais (@,$, +, -, %, !).
	
	O primeiro caractere deve ser sempre uma letra ou o caractere sublinhado.
	 
	 São permitidos espaços em branco.
	
	Não podemos usar as palavras reservadas nos identificadores, ou seja, palavras que pertençam a uma linguagem de programação.
	
	
	
	6a Questão (Ref.:201609915047)
	Acerto: 1,0  / 1,0
	Em C++ para a expressão aritmética X = 20 % 2 + 3*2 , qual o valor de X ?
		
	 
	6
	
	6,8
	
	7
	
	9
	
	6,4
	
	
	
	7a Questão (Ref.:201609294871)
	Acerto: 1,0  / 1,0
	Um aluno da Engenharia gostaria de definir uma função que retornasse a soma dos termos de uma PA Finita
Consultou seus apontamentos e encontrou a fórmula ideal para achar para usar em sua função.
Observe o corpo da função e escolha a opção que corresponde ao cabeçalhodessa função.
		
	
	int somaPA( int a1, an, n);
	
	int somaPA( int a1, an, n)
	
	int somaPA( a1, an, n)
	 
	int somaPA( int a1, int an, int n)
	
	int somaPA( int a1, int an, int n);
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	
	
	
	
	
	
	
	
	
	8a Questão (Ref.:201609173919)
	Acerto: 1,0  / 1,0
	Na lista de exercícios que foi liberada pela professora de Lógica, na questão X, estava presente o algoritmo codificado em Portugol abaixo. No enunciado da questão, era solicitado que fosse feito o acompanhamento da execução do algoritmo no Teste de Mesa e digitada a seguinte data: 111518. Assinale a opção CORRETA para a saída desse algoritmo.
inicio
inteiro data 
escrever "Digite a data no formato mmddaa: "
ler data 
escrever data % 100, " / " 
escrever data / 10000, " / " 
escrever (data / 100) %100, "\n" 
fim
		
	 
	18  /  11 /  15
	
	11  /  15  /  18
	
	15  /  11 /  18
	
	11  /  18  /  15
	
	18  /  15  /  11
	
	
	
	9a Questão (Ref.:201609927694)
	Acerto: 1,0  / 1,0
	Considerando os valores atribuídos as seguintes variáveis inteiras A = 3, B = 8, C = 2 , analise as expressões abaixo e marque a opção que corresponde a ordem correta dos resultados lógicos.
I. (A < B) || (B != 8) && ( C > A)
II. (3 * A > B) && (B%2 == 0) && (B - A < 5)
III. (A * B > 25) || (C < B-A*C) || (A%C == 0)
		
	
	F  F  F
	
	F  V  F
	
	F  F  V
	 
	V  F  F
	
	V  V  F
	
	
	
	10a Questão (Ref.:201609728402)
	Acerto: 1,0  / 1,0
	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 / F
	
	F / F / V
	 
	V / F / V
	
	V / V / V
	
	F / V / F
	
	1a Questão (Ref.:201609676466)
	Acerto: 1,0  / 1,0
	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
	
	127
	
	93
	 
	95
	
	65
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	
	
	
	
	
	
	
	
	
	2a Questão (Ref.:201609728427)
	Acerto: 1,0  / 1,0
	Um algoritmo é:
		
	
	NDA
	
	Um software utilizado para escrever programas
	
	A parte de um programa em que se limita a definir as constantes
	 
	Uma sequência de passos para realizar uma atividade.
	
	A operação matemática inversa a potencia.
	
	
	
	3a Questão (Ref.:201609173730)
	Acerto: 1,0  / 1,0
	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 computacional
	
	Linguagem de marcação
	 
	Pseudolinguagem
	
	Linguagem gráfica
	
	Linguagem natural
	
	
	
	4a Questão (Ref.:201609173699)
	Acerto: 1,0  / 1,0
	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.
		
	 
	RDM
	
	REM
	
	RI
	
	CC
	
	PC
	
	
	
	5a Questão (Ref.:201610018776)
	Acerto: 1,0  / 1,0
	Se a = 15 e b = 6, qual será o resultado da expressão: a % b
		
	
	4
	 
	3
	
	5
	
	1
	
	0
	
	
	
	6a Questão (Ref.:201609881688)
	Acerto: 0,0  / 1,0
	Em qual das alternativas abaixo existem apenas operadores aritméticos separados por vírgula?
		
	
	&&, ||, %
	 
	&&, ||, !
	 
	+, - , %
	
	>=, %, ==
	
	!, !=, +
	
	
	
	7a Questão (Ref.:201609173869)
	Acerto: 1,0  / 1,0
	Observe o algoritmo abaixo. Se você digitar 19 quando for solicitado o primeiro valor e digitar 5, quando for solicitado o segundo valor, as variáveis q, r e d ficarão com determinados valores armazenados.
Assinale a opção onde os valores corretos aparecem, na ordem.
Nesse ambiente, temos dois operadores de divisão, um para divisão que retorna um quociente inteiro e uma para divisão que retorna um quociente real.
Lembre-se também do que significa os caracteres de controle \n e \t.
prog operadores
int a,b,q,r;
real d;
leia a;
leia b;
q<- a div b;
r<- a % b;
d<- a/b;
imprima "\n", q, "\n", r, "\n", d, "\n";
fimprog
		
	
	2
3 
3.8
	
	4
3 
3
	
	3          4           3.8 #posicionadosnas colunas 1/ 9 / 17
	
	3          4          3#posicionados nas colunas 1/ 9 / 17
	 
	3
4
3.8
	
	
	
	8a Questão (Ref.:201609266527)
	Acerto: 1,0  / 1,0
	Observe a fórmula abaixo que calcula a soma dos n primeiros termos de uma PA.
Sn = n/2 [ 2a + (n-1) r ]
a primeiro termo da série
n número de termos da série
r razão da série 
Se você desejasse escrever o corpo de uma função, para resolver o problema acima, cujo cabeçalho seria
int somaPA(int a, int n, int r)
qual das opções abaixo escolheria?
 
		
	
	{ return (2*a + n-1*r)*n/2; } 
	
	{ return 2*a + (n-1)*r *n/2; } 
	
	{ return (2*a) + n-1*r*n/2; } 
	 
	{ return (2*a + (n-1)*r)*n/2; } 
	
	{ return (2*a) + (n-1)*r*n/2; } 
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	
	
	
	
	
	
	9a Questão (Ref.:201609174744)
	Acerto: 1,0  / 1,0
	Selecione a opção que apresenta todos os operadores relacionais da linguagem C++.
		
	
	>    <    >=    <=    =    !=
	 
	>    <   >=    <=    ==   !=
	
	>     <    =>    =<    =    <>
	
	>    <    =>    =<    ==   <>
	
	>     <    >=    <=     =    <>
	
	
	Gabarito Coment.
	
	
	
	
	10a Questão (Ref.:201609899344)
	Acerto: 0,0  / 1,0
	Escolha a opção correta de acordo com as afirmações abaixo.
I ) Uma desvantagem do pseudocódigo é que é muito parecida com uma linguagem de programação de verdade.
II) Uma variável representa uma posição de memória e deve receber um nome e um tipo válidos.
III) Operadores lógicos são utilizados para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso.
		
	
	Apenas I e III estão corretas
	
	Todas estão corretas
	 
	Apenas I e II estão corretas
	 
	Apenas II e III estão corretas

Outros materiais