Buscar

APOL 03 LINGUAGEM PROGRAMACAO

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

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 6, do total de 7 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

CARLOS HENRIQUE GONÇALVES SILVEIRA - RU: 1258734 
Nota: 100 
PROTOCOLO: 2016061312587349480C4 
Disciplina(s): 
Linguagem de Programação 
Questão 1/10 
Conforme visto na Aula 03, um vetor pode ser definido como um conjunto 
de elementos consecutivos, do mesmo tipo, que podem ser acessados 
individualmente a partir de um único nome. 
Com base nestes conceitos, assinale a alternativa correta em relação aos 
vetores: 
 
A Um vetor pode conter elementos de somente um tipo de dados e pode ser de qualquer 
tipo de dados; 
Você acertou! 
 
B É possível declarar vetores sem dimensão desde que você não faça a inicialização do vetor ao mesmo tempo; 
 
C Assim como as matrizes, os vetores podem ser multidimensionais; 
 
D Os elementos de um vetor não são sempre armazenados em posições contíguas de memoria; 
 
E O índice do primeiro elemento do vetor é sempre 1 (um). 
 
Questão 2/10 
Conforme visto na Aula 03, um vetor pode ser definido como um conjunto 
de elementos consecutivos, do mesmo tipo, que podem ser acessados 
individualmente a partir de um único nome. 
Com base na definição de vetores dada acima, assinale a alternativa correta 
que corresponde a como é chamada a posição ocupada por um elemento 
de um vetor: 
 
A Posição; 
 
B Campo; 
 
C Matriz; 
 
D Vetor; 
 
E Índice. 
Você acertou! 
 
Questão 3/10 
De acordo com o conteúdo abordado na Aula 03, Matrizes podem ser 
consideradas vetores de duas ou mais dimensões. 
Assinale a alternativa que compreende ao trecho de código que apresenta a 
maneira correta de leitura de dados numa matriz bidimensional: 
 
A for ( i = 0 ; i < 4; i++ ) 
 for (i = 0; j < 40; j++); 
 
B for ( j = 0 ; i < 4; i++ ) 
 for ( j = 0; j < 40; j++); 
 
C for ( i ; i < 4; i++ ) 
 for ( j = 0 j < 40; j++); 
 
D for ( i = 0 ; j < 4; j++ ) 
 for (j = 0; i < 40; j++); 
 
E for ( i = 0 ; i < 4; i++ ) 
 for ( j = 0; j < 40; j++); 
Você acertou! 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 4/10 
Conforme visto na Aula 03, um vetor pode ser definido como um conjunto 
de elementos consecutivos, do mesmo tipo, que podem ser acessados 
individualmente a partir de um único nome. 
Com base na definição de vetores dada acima, analise atentamente o 
trecho de código apresentado abaixo: 
 
vetor[0] = 15; 
vetor[1] = 25; 
vetor[2] = 1; 
vetor [3] = vetor [0]+ vetor [1]+ vetor [2]; 
 
Assinale a alternativa correta referente ao valor armazenada em vetor[3]. 
 
A 31; 
 
B 3; 
 
C 41; 
Você acertou! 
Conteúdo abordado na Rota de Aprendizagem, páginas 01 a 06 da Aula 03. 
vetor[0] é a primeira posição do vetor e armazena o valor 15; 
vetor[1] é a segunda posição do vetor e armazena o valor 25; 
vetor[2] é a terceira posição do vetor e armazena o valor 1; 
Na quarta linha, o vetor[3], que é a quarta posição do vetor, armazena o resultado da soma desses três valores, ou seja, 41. 
 
D 50; 
 
E 42. 
 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 5/10 
De acordo com o conteúdo abordado na Aula 03, Matrizes podem ser 
consideradas vetores de duas ou mais dimensões. 
Assinale a alternativa que apresenta a definição correta de uma matriz: 
 
A float notas [10]; 
 
B float notas [10] [10]; 
Você acertou! 
 
C char notas [10 10]; 
 
D int notas [10, 10]; 
 
E int notas {10 10}. 
 
Questão 6/10 
Considerando o fragmento de código a seguir, indique qual será a saída 
apresentada pelo sistema que o executar.
 
 A 8 2 4 
 
B 8 2 
7 5 
Você acertou! 
 
C 8 2 4 
7 5 2 
 
D 7 5 2 
8 2 4 
 
E 7 5 2 
 
Questão 7/10 
De acordo com o conteúdo abordado na Aula 03, Matrizes podem ser 
consideradas vetores de duas ou mais dimensões. 
Em relação as matrizes, assinale a alternativa correta: 
 
A Os itens de uma matriz tem que ser todos do mesmo tipo de dados; 
Você acertou! 
Conteúdo abordado na Rota de Aprendizagem, páginas 06 a 08 da Aula 03. 
 
B Cada dimensão de matriz pode ter um tipo de dado diferente; 
 
C Os dados contidos em cada dimensão podem ser de tipos difrentes entre si; 
 
D Na prática, as matrizes não são armazenadas na memória; 
 
E Matriz é a uma estrutura de dados do tipo vetor com apenas uma ou duas dimensões. 
 
 
 
 
 
 
 
 
 
 
 
Questão 8/10 
Conforme visto na Aula 03, um vetor pode ser definido como um conjunto 
de elementos consecutivos, do mesmo tipo, que podem ser acessados 
individualmente a partir de um único nome. 
Assinale a alternativa que apresenta a sintaxe correta para inserção do 
valor inteiro 1 na posição inicial de um vetor: 
 
A vetor [0] == 1; 
 
B int vetor[1] = 1; 
 
C vetor =1; 
 
D int vetor[0] = 1; 
Você acertou! 
 
E int vetor [0] := 1; 
 
Questão 9/10 
Conforme visto na Aula 03, um vetor pode ser definido como um conjunto 
de elementos consecutivos, do mesmo tipo, que podem ser acessados 
individualmente a partir de um único nome. 
Com base na definição de vetores dada acima, assinale a alternativa correta 
que corresponde ao trecho de código em linguagem C para fazer a inserção 
de 10 elementos em um vetor. 
 
A for (i=0; i>10; i++) 
vetor[i] = i +1; 
 
B for (i=0; i<=10; i++) 
vetor[i] = i +1; 
 
C for (i=0; i<10; i++) 
vetor[i] = i +1; 
Você acertou! 
 
D for (i=10; i=0; i++) 
vetor[i] = i - 1; 
 
E for (i=0; i>=10; i++) 
vetor[i] = i +1; 
 
Questão 10/10 
Conforme visto na Aula 03, um vetor pode ser definido como um conjunto 
de elementos consecutivos, do mesmo tipo, que podem ser acessados 
individualmente a partir de um único nome. 
Com base na definição de vetores dada acima, analise atentamente o 
trecho de código apresentado abaixo: 
 
vetor[0] = 55; 
vetor [3] = vetor [0] * 3; 
 
Assinale a alternativa correta referente ao valor armazenada em vetor[3]. 
 
A 95; 
 
B 110; 
 
C 165; 
Você acertou! 
 
 
D 155; 
 
E 3.

Outros materiais