Buscar

ALGORITMOS

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

ALGORITMOS
	 1a Questão (Ref.: 201607871323)
	Pontos: 1,0  / 1,0
	Como qualquer equipamento moderno como a TV, o telefone, o automóvel e outros, o computador é fruto direto da evolução tecnológica das últimas décadas. Desde 1943 (primeira geração), passando pela segunda geração (1947-1951), terceira (1965 a 1970) e quarta geração (inicio da década de 1970). Depois da quarta geração, os computadores tiveram uma evolução muito rápida. No entanto, sua estrutura interna não foi tão modificada. Basicamente, os elementos que compõem a arquitetura do computador e, que devem se comunicar, são memória, unidade de controle (UC), unidade aritmética e lógica (UAL), unidade de entrada e saída. Qual é a função de cada componente citado acima para que um computador funcione adequadamente?
		
	
Resposta: Memoria - É utilizada para armazenamento de entrada de dados. Unidade de controle - Faz a distrirbuição das funções ou coamandos buscando os dados necessário na memória. Unidade aritimética e lógica - É a unidade pensante do computador, ela que é responsável por efetuar calculos matemáticos e outros. Unidade de entrada e saída - Tem por finalidade introduzir os comandos e mostrar os resultados.
	
Gabarito:
A memória é o que conhecemos como RAM: memória de acesso aleatório, podendo ser escrita e apagada.
Unidade de controle - Responsável pela sincronização entre os demais componentes..
Unidade aritmética e lógica - Responsável pelos cálculos e seus controles.
Unidade de entrada e saída - Compreende os discos, pendrives e demais dispositivos de armazenamento.
	
	
	 2a Questão (Ref.: 201607854296)
	Pontos: 0,0  / 1,0
	Uma das estruturas de repetição do C++ é a repetição controlada por contador, o comando for. A sintaxe deste comando para uma repetição de dez vezes é: for(int i=1; i<= 10; i++) {bloco de comandos}. Quais os nomes das três partes que compõe este comando?
		
	
Resposta: Não me lembro.
	
Gabarito: Inicialização;decisão;incremento
	
	
	 3a Questão (Ref.: 201607857621)
	Pontos: 0,0  / 1,0
	Assinale a opção correta:
		
	
	A forma mais comum de escrever um algoritmo é usar um bom software.
	 
	A forma mais comum de escrever um algoritmo é em fluxograma.
	
	A forma mais comum de escrever um algoritmo é em Português.
	
	A forma mais comum de escrever um algoritmo é em Inglês.
	 
	A forma mais comum de escrever um algoritmo é em portugol.
	
	
	 4a Questão (Ref.: 201607820903)
	Pontos: 0,0  / 1,0
	Assinale a opção que apresenta somente nomes válidos para variáveis em C++.
		
	
	Conta, Total, 5data
	 
	CONTA, TOTAL1, data
	
	Conta, Total1, DIA-MÊS-ANO
	
	CONTA, TOTAL1, 1DATA
	 
	1conta, 2total, 3data
	
	
	 5a Questão (Ref.: 201607820601)
	Pontos: 1,0  / 1,0
	Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++
		
	
	cout < lendo idade; cin > idade
	 
	cout << "lendo a idade"; cin >> idade;
	
	System.out.println("lendo idade"); System.out.println("lendo idade");
	
	cout "lendo a idade"; cin idade;
	
	exiba "lendo a idade"; lendo idade;
	
	
	 6a Questão (Ref.: 201607821000)
	Pontos: 0,0  / 1,0
	Fornecida a sequência de respostas abaixo, assinale a opção cujos nomes das variáveis estejam todos corretos para uso.
		
	 
	d) HoraCerta, Inicio, Contador10
	 
	b) $Salario, Soma, 99Total, _Hora
	
	a) Contador, SalarioM, %Soma, _NomeAluno
	
	c) _HoraCerta, %Soma, Contador
	
	a) Contador, Soma%Total, Salario_Novo
	
	
	 7a Questão (Ref.: 201607820958)
	Pontos: 0,0  / 0,5
	 Assinale a opção correta. O que será impresso na tela, respectivamente, após duas execuções seguidas, sendo que na 1ª. execução  o valor de entrada é 10 e na 2ª. execução o valor de entrada é 0.    Para isso, considere o seguinte trecho em C++.
  int num;
  cout << "Digite um numero: ";
  cin >> num;
  if (num  > 0)
  {
      num++;
      cout << num << " ";
  }
  cout << num + 1 << " ";
  if (num < 0)
  {
      num--;
      cout << num << " ";
  }
  else
     cout << num * 10 ;
 
		
	 
	11   12   110   1   0
 
	 
	11   12    110
 
	
	11   110    1   0
 
	
	11  110  1  0
 
	
	11  110  1 10
 
	
	
	 8a Questão (Ref.: 201607821021)
	Pontos: 0,5  / 0,5
	Um aluno de Introdução a Programação precisa escrever um programa que leia um caracter equivalente a uma estação do ano imprima o nome equivalente considerando que P- Primavera, V - Verão, O - Outono e I - Inverno. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
		
	
	for
	
	while
	
	break
	 
	switch/case
	
	do/while
	
	
	 9a Questão (Ref.: 201607821032)
	Pontos: 0,0  / 0,5
	Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário:
int main ( ) {
    int i;
    double x, y;
    cout << "Digite um numero: ";
    cin >> x;
    for (i=0; i<5; i++){
        cout << "Digite um numero: ";
        cin >> y;
        if (y > x){
           x = y;      
        }
    }
    cout << "Numero: " << x << "\n";
    system("PAUSE");
    return 0;
}
		
	
	A quantidade de elementos digitados
	 
	A média dos elementos digitados
	 
	O maior de todos os elementos digitados
	
	A quantidade de elementos pares
	
	O menor de todos os elementos digitados
	
	
	 10a Questão (Ref.: 201607820802)
	Pontos: 0,0  / 0,5
	Em uma aplicação em C/C++, a matriz ESTOQUE [3][4] armazena, em cada uma de suas linhas, a quantidade estocada de produtos no último quadrimestre (4 meses). Sabendo-se que a declaração de uma matriz em C/C++ se dá da forma:
< tipo de dado> nome [nºde linhas][nºde colunas];
 Para obter o total estocado no primeiro mês do quadrimestre, o programa deverá:
		
	 
	Somar todas as linhas da coluna índice 1.
	
	Somar todas as linhas de todas as colunas.
	
	Somar todas as colunas da linha índice 0.
	 
	Somar todas as linhas da coluna índice 0.
	
	Somar todas as colunas da linha índice 1

Outros materiais