Buscar

AVALIANDO 01 LÓGICA PROGRAMAÇÃO I

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

Fechar
	
	  LÓGICA DE PROGRAMAÇÃO
	
	Simulado: CCE1040_SM_201603288791 V.1 
	Aluno(a): GIOVANE VENTURINI SARTORIO
	Matrícula: 201603288791
	Desempenho: 0,5 de 0,5
	Data: 15/11/2016 09:51:55 (Finalizada)
	
	 1a Questão (Ref.: 201603455430)
	Pontos: 0,1  / 0,1
	Estava estudando no material de apoio e encontrei o fluxograma abaixo. Supondo que foram digitados os números 7 e 8, qual é a saída?
		
	
	7 + 8 /2
	
	n1 + n2/2
	
	7.5
	 
	11
	
	7 + 4
		
	
	
	 2a Questão (Ref.: 201603337080)
	Pontos: 0,1  / 0,1
	A velocidade dos processadores dos microcomputadores atuais é normalmente medida em:
		
	
	Quilobyte ou Kb.
	 
	Gigahertz ou GHz.
	
	Gigabyte ou Gb.
	
	Hertz ou Hz.
	
	Megabyte ou Mb.
		
	
	
	 3a Questão (Ref.: 201603360927)
	Pontos: 0,1  / 0,1
	Que tipo de dado é apropriado para armazenar apenas uma letra
		
	
	Inteiro
	
	String de caracteres
	
	matriz
	
	Real
	 
	Caractere
		
	
	
	 4a Questão (Ref.: 201603455436)
	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
	
	40
	
	2000
	
	2400
	
	400
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	
	 5a Questão (Ref.: 201603957944)
	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 11100101b, se escrito na base decimal, equivale a:
		
	
	Nenhuma das anteriores
	
	148
	
	175
	 
	229
	
	120
	
		
	 
	 Fechar
	
	  LÓGICA DE PROGRAMAÇÃO
	
	Simulado: CCE1040_SM_201603288791 V.1 
	Aluno(a): GIOVANE VENTURINI SARTORIO
	Matrícula: 201603288791
	Desempenho: 0,4 de 0,5
	Data: 15/11/2016 09:56:04 (Finalizada)
	
	 1a Questão (Ref.: 201603964577)
	Pontos: 0,1  / 0,1
	Os comandos de saída de dados em algoritmo e c++ respectivamente são:
		
	 
	escreva / cout
	
	leia/cout
	
	float / cin
	
	escreva/ cin
	
	leia / cin
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 2a Questão (Ref.: 201603455414)
	Pontos: 0,1  / 0,1
	Assinale a opção que apresenta a finalidade da diretiva #include na linguagem C++.
		
	 
	Incluir um arquivo de biblioteca dentro do programa fonte
	
	Declarar uma variável
	
	Definir um novo tipo de dado
	
	Usar  um namespace
	
	Definir uma constante
		
	
	
	 3a Questão (Ref.: 201604075927)
	Pontos: 0,1  / 0,1
	Considere o seguinte trecho de código em C++:
int x, y;
cout << "Informe o valor de x: ";
cin  >> x;
cout << "Informe o valor de y: ";
cin  >> y;
x = x + y;
y = x - y;
x = x - y;
Considere também que o usuário executou o programa e informou dois valores inteiros positivos para as variáveis x e y. Ao final do código, o que ocorreu com os valores de x e y?
		
	
	Os valores de x e y passaram a ser 0 e 2, respectivamente.
	
	Os valores de x e y passaram a ser 10 e 5, respectivamente.
	
	O valor de y passou a ser o triplo do valor de x;
	 
	Os valores de x e y foram trocados.
	
	O valor de x passou a ser o dobro do valor de y.
		
	
	
	 4a Questão (Ref.: 201604086655)
	Pontos: 0,0  / 0,1
	Considere que em um programa em Português Estruturado em determinado trecho haja a palavra 'Escreva '"Ola!"' no código. Para representar esse mesmo trecho em um fluxograma deveria utilizar o símbolo de qual figura?
		
	 
	Símbolo 4
	
	Símbolo 5
	
	Símbolo 1
	 
	Símbolo 2
	
	Símbolo 3
		
	
	
	 5a Questão (Ref.: 201603976342)
	Pontos: 0,1  / 0,1
	(FUNIVERSA - 2009 - IPHAN - Analista - Tecnologia da Informação) Um algoritmo pode ser descrito utilizando-se diversas técnicas. A seguir, apresenta-se um exemplo de algoritmo, com a descrição de suas ações:
		
	
	Mapa de Karnaugh
	
	Fluxograma
	
	Programação estruturada
	 
	Português estruturado
	
	Diagrama de Chapin
		
	
	
	
		
	 
	 Fechar
	
	  LÓGICA DE PROGRAMAÇÃO
	
	Simulado: CCE1040_SM_201603288791 V.1 
	Aluno(a): GIOVANE VENTURINI SARTORIO
	Matrícula: 201603288791
	Desempenho: 0,3 de 0,5
	Data: 15/11/2016 10:03:12 (Finalizada)
	
	 1a Questão (Ref.: 201604011907)
	Pontos: 0,0  / 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);
		
	
	72
	
	12
	 
	48
	 
	54
	
	36
		
	
	
	 2a Questão (Ref.: 201604069191)
	Pontos: 0,0  / 0,1
	Um aluno de Lógica de Programação digitou o programa a seguir no DevC++, clicou em Compilar, onde não foram encontrados erros, e, em seguida, clicou no botão executar. O que será mostrado na tela após a execução do programa?
		
	 
	O valor de A: A O valor de B: 2 O valor de C: C
	
	O valor de A: A O valor de B: 0 O valor de C: 1
	 
	O valor de A: A O valor de B: 0 O valor de C: C
	
	O valor de A: 100 O valor de B: 2 O valor de C: 3
	
	O valor de A: A O valor de B: B O valor de C: C
		
	
	
	 3a Questão (Ref.: 201603455541)
	Pontos: 0,1  / 0,1
	As funções existem para decompor um problema em partes menores, simplificando e organizando o programa como um todo. Tendo em vista o que foi exposto, assinale a opção que apresenta uma afirmativa ERRADA em relação aos conceitos de funções.
		
	 
	O comando return encerra a execução de uma função e pode retornar vários valores para a função chamadora. 
	
	O protótipo de uma função informa ao compilador o tipo de retorno, o nome e a lista de parâmetros da função.
	
	Além do valor de uma variável é possível passar para uma função a referência ou o endereço da variável. 
	
	As variáveis declaradas no corpo de uma função são chamadas variáveis locais. 
	
	Todas as funções apresentam no seu cabeçalho um par de parênteses após o nome da funçao. 
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201603465050)
	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
3500
	 
	5000
4850
	
	5000
15
	
	5000
150
	
	5000
		
	
	
	 5a Questão (Ref.: 201603456218)
	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
	
	8000 / 15000
	
	10000 / 15000
	 
	10000 / 3120Fechar
	
	  LÓGICA DE PROGRAMAÇÃO
	
	Simulado: CCE1040_SM_201603288791 V.1 
	Aluno(a): GIOVANE VENTURINI SARTORIO
	Matrícula: 201603288791
	Desempenho: 0,4 de 0,5
	Data: 15/11/2016 10:15:18 (Finalizada)
	
	 1a Questão (Ref.: 201603964586)
	Pontos: 0,0  / 0,1
	Qual a função matemática que serve para calcular o quadrado?
		
	 
	pow
	 
	sqrt
	
	raizquadrada
	
	raiz
	
	floor
		
	
	
	 2a Questão (Ref.: 201603455348)
	Pontos: 0,1  / 0,1
	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
	
	3          4          3#posicionados nas colunas 1/ 9 / 17
	
	3          4           3.8 #posicionados nas colunas 1/ 9 / 17
	
	4
3 
3
	 
	3
4
3.8
		
	
	
	 3a Questão (Ref.: 201603360387)
	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?
		
	 
	Alfanuméricas
	
	Lógicas
	
	Caracteres
	
	Ponteiros
	
	Numéricas
		
	
	
	 4a Questão (Ref.: 201603455547)
	Pontos: 0,1  / 0,1
	Um desenvolvedor, ao construir um programa, precisou de uma função que calculasse o produto entre dois números inteiros. Ele construiu uma função, tendo considerado a propriedade de fechamento, isto é, o produto de dois inteiros, inteiro será e colocou a linha abaixo no programa.
                  cout << "Produto =  " << multiplicar(a,b); 
 
Observe as opções abaixo e escolha aquela onde o protótipo da função está presente.
		
	
	void multiplicar(int a, b);
	
	float multiplicar(int a, int b);
	
	void multiplicar(int a, int b);
	 
	int multiplicar(int a, int b) ; 
	
	void multiplicar(int ; int);
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201603403404)
	Pontos: 0,1  / 0,1
	______________ é definida como a aplicação de um computador para atravessar e conectar vários sistemas computadorizados e uni-los num todo coerente e integrado.
		
	
	CAD
	
	EID
	
	EDI
	
	CAM
	 
	CIM

Outros materiais