Buscar

APOL 2 100 PONTOS

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 3 páginas

Prévia do material em texto

Questão 1/5 - Estrutura de Dados 
Quando utilizamos vetores, matrizes e registros em nossos programas 
temos que tomar vários cuidados com a inicialização de variáveis, 
armazenamentos, limites de memória e outras tantas coisas. 
Considerando o conteúdo ministrado na aula 2, com relação aos cuidados 
com programação, assinale a alternativa CORRETA 
Nota: 20.0 
 
A Quando vamos realizar sucessivas somas em uma estrutura de repetição, utilizando vetores, temos que tomar o cuidado de zerar 
inicialmente a variável que vai conter a somatória, ou como primeiro procedimento podemos armazenar inicialmente o conteúdo do 
primeiro elemento do vetor e depois realizar a somatória dos demais na estrutura de repetição. 
Você acertou! 
Slides 21 a 26 da aula 2 
 
B O primeiro elemento de um vetor está no índice 1 (um) e o último está no índice -1 (menos um) do tamanho do vetor. 
 
C Quando vamos realizar sucessivas multiplicações dos elementos de um vetor ou matriz, temos que iniciar a variável que irá conter o 
resultado final com o número 0 (zero). 
 
D Quando declaramos vetores de registros, todos os campos dos registros de todas as posições do vetor já estão automaticamente zeradas. 
 
E Quando procuramos fazer sucessivas comparações buscando o menor valor em um vetor, temos que iniciar a variável de comparação com 
o menor valor possível que podemos encontrar no vetor. No caso se for um vetor de idade, temos que inicializar com 0 (zero). 
 
Questão 2/5 - Estrutura de Dados 
Tendo como base o algoritmo a seguir, ao final da execução, qual será o 
valor armazenado em ‘x’. 
 
void main() 
{ int x,y,mat[3][3]; 
 for(x=2; x>=0; x--) 
 for(y=1; y<=3; y++) 
 mat[x][y-1] = x + y; 
 
 for(y=0; y<9; y++) 
 x += mat[0][y]; 
} 
Considerando o conteúdo ministrado na aula 2, assinale a alternativa 
CORRETA 
Nota: 20.0 
 
A 5 
 
B 6 
 
C 25 
 
D 27 
 
E 26 
Você acertou! 
Aula 02 / Slide 10, 11 e 12 
 
Questão 3/5 - Estrutura de Dados 
Com base na quantidade de bytes que cada tipo de variável ocupa na 
memória, segundo os padrões adotados nas nossas rotas de aprendizage, 
se tivermos a declaração das variáveis a seguir, quantos bytes de memória 
estarão sendo ocupados? 
 
int Main() { 
 int a[4], f[3][2]; 
 float b[3], c[7]; 
 char d[10], e[5][10]; 
} 
Considerando o conteúdo ministrado na aula 2, assinale a alternativa 
CORRETA 
Nota: 20.0 
 
A 80 
 
B 90 
 
C 100 
 
D 110 
 
E 120 
Você acertou! 
Aula 02 / Slide 06 
 
Questão 4/5 - Estrutura de Dados 
Sobre registros é incorreto afirmar que: 
Considerando o conteúdo ministrado na aula 2, assinale a alternativa 
INCORRETA 
Nota: 20.0 
 
A Registro é definido como um novo tipo de variável, pois este deve ser declarado de acordo com a necessidade do programa. 
 
B Um registro pode conter variáveis numéricas e caracteres 
 
C Registros são variáveis isoladas que possuem campos distintos, deste modo não podemos ter vetores de registros por não termos como 
acessar um determinado campo do registro em um determinado vetor. 
Você acertou! 
Slides Aula 02 
 
D Um dos objetivos do registro, é que podemos agrupar dados distintos de uma mesma pessoa ou objeto, em uma única variável. 
 
E O tamanho de bytes que um registro ocupa na memória, é a somatória individual de todas as variáveis que este registro possui. 
 
Questão 5/5 - Estrutura de Dados 
Sobre vetores, é correto afirmar que: 
Considerando o conteúdo ministrado na aula 2, assinale a alternativa 
CORRETA 
Nota: 20.0 
 
A O primeiro elemento do vetor está no índice 1 (um) do vetor. 
 
B Somente podemos ter vetores com duas dimensões. 
 
C Um mesmo vetor pode receber qualquer tipo de dado, seja inteiro ou string. 
 
D O último índice de um vetor de 20 posições é o 19. 
Você acertou! 
Aula 02 / Slide 04 
 
E Vetores multidimensionais são utilizados para armazenar tipos de variáveis diferentes.

Outros materiais