Buscar

AV 1 ALGO

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
	
	Avaiação Parcial: CCT0239_SM_201702472027 V.1 
	 
	Aluno(a): JULIO CESAR FRANCE FURTADO
	Matrícula: 201702472027
	Acertos: 10,0 de 10,0
	Data: 15/03/2017 12:34:44 (Finalizada)
	
	 1a Questão (Ref.: 201703313436)
	Acerto: 1,0  / 1,0
	Assinale a alternativa correta relacionada à característica de um algoritmo:
		
	
	Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
	 
	A execução de um algoritmo é feita sequencialmente.
	
	Valores de entrada são recebidos através do monitor.
	
	Teste de Mesa serve para receber os comandos de entrada.
	
	Para cada variável pode ser definido mais de um tipo de dado.
		
	
	
	 2a Questão (Ref.: 201703312936)
	Acerto: 1,0  / 1,0
	Considerando as afirmativas a seguir em relação a representação de algoritmos: 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; 
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. 
Podemos afirmar que:
		
	 
	As alternativas I e III são CORRETAS
	
	Nenhuma das opções anteriores
	
	As alternativas II e III são INCORRETAS
	
	Apenas a alternativa I é CORRETA
	
	Todas as alternativas são CORRETAS
		
	
	
	 3a Questão (Ref.: 201703350315)
	Acerto: 1,0  / 1,0
	Assinale a opção correta.
		
	
	Dizemos que uma linguagem é de alto nível quando usa linguagem binária.
	 
	Dizemos que uma linguagem é de alto nível quando conseguimos ler e escrever usando palavras conhecidas por nós.
	
	O C++ não é uma linguagem de alto nível, pois usa palavras em Inglês que nem todos entendem.
	
	Para programar em alto nível é preciso dominar a linguagem binária.
	
	O C++ é uma linguagem de alto nível na qual o uso de variáveis é opcional.
		
	
	
	 4a Questão (Ref.: 201703346826)
	Acerto: 1,0  / 1,0
	O computador não entende o conteúdo do arquivo de texto contendo o seu programa. Ele precisa ser convertido em uma linguagem que o computador entende, para poder executar o programa. Este processo é chamado de:
		
	
	Depuração
	
	Execução
	
	Tradução
	 
	Compilação
	
	Programação
		
	
	
	 5a Questão (Ref.: 201703350321)
	Acerto: 1,0  / 1,0
	Asssinale a opção correta.
		
	
	IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando compilar nosso programa.
	 
	Uma IDE é um software que tem a função de colocar e integrar, em um mesmo ambiente, vários outros programas que ajudam um programador a criar seus programas.
	
	O C++ é uma IDE na qual posso compilar meus programas.
	
	IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando executar nosso programa.
	
	Para executar um programa em uma IDE não temos que compilá-lo previamente.
		
	
	
	 6a Questão (Ref.: 201703346840)
	Acerto: 1,0  / 1,0
	Uma IDE é um conjunto de programas úteis ao programador reunidos em um mesmo ambiente, a fim de facilitar o trabalho de desenvolvimento. Dentre suas funcionalidades temos a depuração. marque a alternativa que descreve este processo.
		
	
	é uma atividade que permite ao programador compilar o programa. Desta forma, ele pode executar os valores das variáveis e descobrir qual é a forma natural de um programa.
	
	é uma atividade que permite ao programador traduzir o programa. E permite a execução do mesmo.
	 
	é uma atividade que permite ao programador executar o programa passo a passo. Desta forma, ele pode verificar os valores das variáveis e descobrir qual é a execução natural de um programa.
	
	é uma atividade que permite ao programador escrever o programa passo a passo. Desta forma, ele pode verificar os valores das variáveis e descobrir qual é a forma natural de um programa.
	
	é uma atividade que permite ao programador executar o programa. E observar o resultado final
		
	
	
	 7a Questão (Ref.: 201703313336)
	Acerto: 1,0  / 1,0
	Quando definimos uma variável na verdade estamos fazendo uma reserva estática de memória. Esta reserva de memória é dita estática por ser definida em tempo de compilação, diferente da reserva dinâmica de memória que é feita em tempo de execução. Portanto, toda declaração de variáveis é a reserva de uma certa quantidade de memória antes da execução do programa, sendo assim é necessário que seja estabelecida a quantidade de memória que está sendo reservada e também seu endereço. Isto é feito, respectivamente, pela definição do:
		
	
	identificador da variável e do tipo de dado.
	
	compilador que está alocando a memória e pelo tipo de linguagem que está sendo utilizado.
	
	tipo da variável apenas, pois a alocação é feita sempre no mesmo endereço de memória.
	 
	tipo de dado e identificador da variável.
	
	identificador da variável apenas, pois uma variável sempre possui o mesmo tipo de dado.
		
	
	
	 8a Questão (Ref.: 201703312998)
	Acerto: 1,0  / 1,0
	Suponha um algoritmo desenvolvido em linguagem C++.
Em uma determinda linha aparece o comando CONT = (CONT + 1);
Neste caso, o que é executado? 
 
 
		
	 
	CONT recebe o próprio valor acrescido de uma unidade
	
	CONT permanece inalterado
	
	CONT recebe o valor zero
	
	CONT recebe o próprio valor decrescido de uma unidade
	
	CONT recebe o valor 1
		
	
	
	 9a Questão (Ref.: 201703313262)
	Acerto: 1,0  / 1,0
	Analise o programa em C++, abaixo. Selecione a alternativa que corresponde ao que será exibido pelo programa, após sua execução.
#include 
using namespace std;
int main()
{ int x, i;
x = 3; 
cout << x<<" "; 
i = 6; 
x = x++ + i; 
cout << x<<" "; 
if ( x <= 7)
{ 
cout << x<<" "; 
x = x + 10;
}
else 
cout<< ++x; 
system("PAUSE");
return EXIT_SUCCESS;
}
		
	
	4 10 13
	
	6, 11, 15
	 
	3 10 11
	
	3 10 10
	
	8 12 2
		
	
	
	 10a Questão (Ref.: 201703347133)
	Acerto: 1,0  / 1,0
	Analise o programa abaixo e selecione a alternativa que contenha a condição correta para que o número 27 seja mostrado na tela.
 
#include
using namespace std;
int main()
{
int N1, N2;
N1= 27;
N2= 54;
if ( ______________ )
{
   cout<< N2;
}
else
{
   cout<< N1;
}
return 0;
}
		
	
	N1 < N2 && N1 < 50
	
	N1 < N2 && N1 > 20
	 
	N1 > N2 || N2 < 50
	
	N2 == N1 || N2 > 20
	
	N2 > N1 || N1 > 50

Outros materiais

Perguntas Recentes