Buscar

Avaliação de 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
	Avaliação Parcial: CCT0749_SM_201804103039 V.1 
	Aluno(a):
	Matrícula: 
	Acertos: 10,0 de 10,0
	Data: 16/10/2018 20:19:06 (Finalizada)
	
	
	1a Questão (Ref.:201804907045)
	Acerto: 1,0  / 1,0
	A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de:
		
	
	Linguagem de alto nível
	
	Linguagem de Máquina
	
	Linguagem de baixo nível
	
	Compilador
	 
	Programa
	
	
	
	2a Questão (Ref.:201804907298)
	Acerto: 1,0  / 1,0
	Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
		
	
	As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa.
	 
	As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico.
	
	Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
	
	Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
	
	Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.
	
	
	
	3a Questão (Ref.:201804941014)
	Acerto: 1,0  / 1,0
	Em programação, como se chama o processo de converter um arquivo de texto, escrito em uma linguagem de programação, em códigos binários pertencentes a uma plataforma de execução?
		
	
	Ligação
	
	Indexação
	
	Conversão
	
	Transformação
	 
	Compilação
	
	
	
	4a Questão (Ref.:201804907696)
	Acerto: 1,0  / 1,0
	Assinale a opção que apresenta somente nomes válidos para variáveis em C++.
		
	
	1conta, 2total, 3data
	
	CONTA, TOTAL1, 1DATA
	
	Conta, Total, 5data
	 
	CONTA, TOTAL1, data
	
	Conta, Total1, DIA-MÊS-ANO
	
	
	
	5a Questão (Ref.:201804948840)
	Acerto: 1,0  / 1,0
	Uma IDE (integrated development environment ou ambiente de desenvolvimento integrado)  reúne várias facilidades para o programador. Assinale a opção onde está presente o programa que possibilita acompanhar a execução do programa e verificar erros.
		
	
	Editor
	
	Corretor
	 
	Depurador
	
	Linkeditor
	
	Compilador
	
	
	
	6a Questão (Ref.:201804944434)
	Acerto: 1,0  / 1,0
	Asssinale a opção correta.
		
	 
	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.
	
	Para executar um programa em uma IDE não temos que compilá-lo previamente.
	
	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.
	
	IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando compilar nosso programa.
	
	
	
	7a Questão (Ref.:201804907116)
	Acerto: 1,0  / 1,0
	Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro.
		
	 
	((pontos>=10) && (pontos <=20))
	
	((pontos>=10) || (pontos <=20))
	
	((pontos>=10) % (pontos <=20))
	
	((pontos>=10) ! (pontos <=20))
	
	((pontos>=10) # (pontos <=20))
	
	
	
	8a Questão (Ref.:201804907053)
	Acerto: 1,0  / 1,0
	Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.
		
	
	+, - e *
	
	=, > e ||
	
	&&, || e ~
	 
	<, > e >=
	
	&&, >= e ||
	
	
	
	9a Questão (Ref.:201804907288)
	Acerto: 1,0  / 1,0
	Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples.
Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples.
I Maior clareza no código, mas não influência na eficiência do mesmo
II Maior eficiência porque diminui o número de testes no código
III Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo
IV Somente uma escolha do desenvolvedor, visto que o resultado o resultado final é o mesmo
		
	
	A II E A III estão corretas
	
	A II E IV estão corretas
	 
	Somente a II está correta
	
	Somente a I está correta
	
	Somente a  IV está correta
	
	
	
	10a Questão (Ref.:201804907697)
	Acerto: 1,0  / 1,0
	Para satisfazer a regra de que para fazer AV3 o aluno deve ter nota maior ou igual a 4 em pelo menos uma das outras duas Avaliacoes, qual seria a sentença correta
		
	
	Se (AV1 > 4) ou (AV2 > 4)
	
	Nenhuma outra alternativa satisfaz
	
	Se (AV1 > 4) e (AV2 > 4)
	 
	Se (AV1 >= 4) ou (AV2 >= 4)
	
	Se (AV1 >= 4) e (AV2 >= 4)

Continue navegando