Buscar

apol 3 linguagem de programação

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

Prévia do material em texto

APOL 3
PROTOCOLO: 201606182379139702C2BIANCA BREKAILO SILVEIRA NUNES - RU: 237913 Nota: 100
Disciplina(s):
Linguagem de Programação
Data de início: 18/06/2016 15:56
Prazo máximo entrega: - 
Data de entrega: 18/06/2016 16:06
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 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.
Questão 2/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;
B Cada dimensão de matriz pode ter um tipo de dado diferente;
C
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 06 a 08 da Aula 03. A posição ocupada por um elemento de
um vetor também é chamada de índice.

Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 06 a 08 da Aula 03.

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 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++);
Questão 4/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];
C char notas [10 10];
D int notas [10, 10];
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 06 a 08 da Aula 03.

Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 06 a 08 da Aula 03.

E int notas {10 10}.
Questão 5/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;
D for (i:=10; i=0; i++) 
vetor[i] = i ­ 1;
E for (i:=0; i>=10; i++) 
vetor[i] = i +1;
Questão 6/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;
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;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 01 a 06 da Aula 03.
A alternativa correta é a alternativa C, pois o vetor inicia na posição 0, ou seja, i=0, e a cada iteração, o valor de i é
incrementado em 1 e adicionado esse valor em cada uma das posições do vetor.

Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 01 a 06 da Aula 03.

E O índice do primeiro elemento do vetor é sempre 1 (um).
Questão 7/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;
D 155;
E 3.
Questão 8/10
Considerando o fragmento de código a seguir, indique qual será a saída apresentada pelo sistema que o executar.
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 55, na segunda linha esse valor é multiplicado por 3,
resultando em 165.

A 8 2 4
B 8 2 
7 5
C 8 2 4 
7 5 2
D 7 5 2 
8 2 4
E 7 5 2
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, 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;
D 50;
E 42.
Você acertou!
Observe o índice do for referente ao j este for contará apenas as colunas 0 e 1.

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.

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.
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;
E int vetor [0] := 1;
Você acertou!
Conteúdo abordado na Rota de Aprendizagem, páginas 01 a 06 da Aula 03.
A posição inicial do vetor é a posição 0, portanto, para inserir o valor inteiro a forma correta é int vetor[0] = 1.


Outros materiais