Buscar

Cópia de 2019-1 AV1 - Estrutura de Dados

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

�
�UNESA – UNIVERSIDADE ESTÁCIO DE SÁ
CURSO DE BACHARELADO EM SISTEMAS
DE INFORMAÇÃO / ANÁLISE DE SISTEMAS
 
 Disciplina..: ESTRUTURA DE DADOS
 Professor..: RAIMUNDO AGUIAR XAVIER
 Aluno........: _________________________________________
 Turma.......: ______________ Data: ___/___/2019
�
VALOR
8,0
NOTA
��Atenção !!!�A prova deverá ser feita à caneta para que se tenha direito a revisão. 
As questões objetivas devem ser respondidas nesta folha. Utilize a folha de soluções para responder as questões subjetivas.
Não utiliza corretor ortográfico
A prova é individual e sem consulta. Questões subjetivas iguais serão anuladas. ��
I – QUESTÕES OBJETIVAS 
MARQUE COM V OU F. --- PODERÁ TER MAIS DE UMA ALTERNATIVA VERDADEIRA / FALSA.
1a. Questão (Valor: 0,10 ponto cada):
( ) O comando WHILE avalia a condição no início do looping e se não for verdadeira não executa nenhuma vez
( ) O comando FOR avalia a condição no início do looping e se não for verdadeira não executa nenhuma vez
( ) O comando IF avalia a condição e se for verdadeira executa a condição ENTÃO/THEN e se for falsa executa a condição ELSE
( ) O comando CIN escreve o conteúdo de uma variável na tela.
( ) O comando = = atribui valor a variáveis.
RELACIONE.
2a. Questão (Valor: 0,05 ponto cada): Relacione as colunas.
( ) Comando Condicional			| 	1 - Comando de Atribuição
( ) Looping determinado ou indeterminado	| 	2 – Operador lógico
( ) 7,45 	| 	3 – COUT
( ) Inicialização/condição/Incremento juntos 	| 	4 – FOR
( ) = 					| 	5 – ELSE
( ) “ayx86g0jtty” ´	 		| 	6 – IF
( ) Mostra conteúdo de variável na tela 		| 	7 – WHILE
( ) Instrução falsa do comando condicional	| 	8 – FLOAT
( ) Atribui conteúdo a variável via mídia 		| 	9 – CIN
( ) &&		 		| 	10 – Cadeia de Caracteres
MARQUE A ALTERNATIVA CORRETA. (SÓ EXISTE UMA CORRETA)
3a. Questão (Valor: 0,5 ponto): Os operadores matemáticos são, respectivamente:
A) *		e	!=
B) /		e	>=
C) div		e	mod
D) &&	 	e	+
II – QUESTÕES SUBJETIVAS 
DEPURAÇÂO
4a. Questão (Valor: 0,75 cada): Demonstre todos os valores de todas as variáveis, desde o momento que os trechos começam até o momento em que eles terminam. 
	
 B)	
a = 5; b = 3; c = 1; y = 3;			|	for (k=10; k>=5; k=k-2) {
while ( y < b ) {				|			
 		a = b;	 				|		cout << k;
		b = c;					|		cout<<y; 		
c =a+b;	}			 	|	}
�
CONSTRUÇÃO ( Não faça todo o algoritmo, somente os trechos pedidos)
5a. Questão (Valor: 0,75 ponto) Defina 3 vetores chamados V1, V2 e V3 cada um com 2000 ocorrências de inteiros e duas matrizes chamadas M1 e M2 a primeira com 4 colunas e 2000 linhas de inteiros e a segunda com 2000 colunas e 4 linhas de inteiros.
6a. Questão (Valor: 0,75 ponto) Leia os vetores. 
7a. Questão (Valor: 1,0 ponto) Atribua os vetores V1, V2 e V3 para as três primeiras colunas da matriz M1 e para a quarta, atribua a média das três primeiras colunas. 
8a. Questão (Valor: 1,0 ponto) Atribua de M1 para M2. (1ª coluna de M1 para 1ª linha de M2 e assim por diante.
9a. Questão (Valor: 1,5 ponto) Ordene V3.
10a. Questão (Valor: 1,0 ponto extra) Ordene a 50a linha de M1.
Exemplo:
Segundo o padrão 10 Base 2, o conector utilizado recebe a seguinte denominação:
A) Conector RG-11
B) Conector AUI
C) Conector BNC
D) Conector DB-25
�PAGE �1�
�PAGE �2�

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais