Você está na página 1de 6

32

RENAN HENRIQUE STORER

Sala de Aula Tutoriais

SP_GRAD_686274_2204_01 2204-ALGORITMOS E PROGRAMAÇÃO II


Quiz
Revisar envio do teste: Clique aqui para iniciar o QUIZ

REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ

Usuário RENAN HENRIQUE STORER


Curso 2204-ALGORITMOS E PROGRAMAÇÃO II
Teste Clique aqui para iniciar o QUIZ
Iniciado 20/11/22 13:59
Enviado 20/11/22 21:46
Data de vencimento 02/12/22 23:59
Status Completada
Resultado da tentativa 9 em 10 pontos
 
Tempo decorrido 7 horas, 46 minutos
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas

Pergunta 1 1 em 1 pontos

Observe o seguinte vetor:

int[] valores = {5,3,0,7,2,0};

É necessário, a cada dois valores, somá-los e inserir o resultado dessa soma na


posição seguinte, onde consta o valor zero. Quais seriam as instruções que
resolveriam esse problema?

Resposta Selecionada: valores[2] = valores[1] + valores[0];

a.
valores[5] = valores[4] + valores[3];

Respostas: valores[2] = valores[1] + valores[0];

a.
valores[5] = valores[4] + valores[3];

valores[3] = valores[2] + valores[1];

b.
valores[4] = valores[5] + valores[6];

valores[2] = valores[1] + valores[0];

c.
valores[3] = valores[4] + valores[5];

valores[3] = valores[2] + valores[1];

d.
valores[6] = valores[5] + valores[4];
valores[2] = valores[1] + valores[0];
e.
valores[6] = valores[5] + valores[4];

Pergunta 2 1 em 1 pontos

Observe o código abaixo.

int[,] valores = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };

for (int l = 0; l < 3; l++)

   for (int c = 0; c < 3; c++)

      if(l>=c)

         Console.Write(valores[l,c]+" ");

O que será impresso pela execução do código?

Resposta Selecionada:
b.
1 4 5 7 8 9

Respostas:
a.
1 2 3 4 5 7

b.
1 4 5 7 8 9

c.
1 2 3 5 6 9

d.
3 5 6 7 8 9

e.
1 2 3 4 5 6

Pergunta 3 1 em 1 pontos

A palavra “indie” provém originalmente de “independente”, e hoje é indissociável


de um movimento iniciado no fim dos anos 2000, onde jogos lançados por
pequenas equipes provenientes de redes de produção mainstream da época.
Contudo, pouco tempo depois, o movimento acabou sendo reconhecido mais por
suas composições estéticas, o que colocou esse termo em “disputa”. Essa
“disputa” teria como um dos principais fatores:

Resposta c.
Selecionada: A popularidade da estilística desses jogos chamou a atenção de
grandes corporações, que utilizam o termo para definir escolhas
puramente estéticas/mecânicas.

Respostas: a.
A proeminência de modelos do tipo crowdfunding, fazendo com
que produtores acabem se tornando por demais dependentes de
feedback externo.

b.
A compra de pequenos estúdios por grandes corporações.

c.
A popularidade da estilística desses jogos chamou a atenção de
grandes corporações, que utilizam o termo para definir escolhas
puramente estéticas/mecânicas.

d.
A necessidade de produtores estarem dentro de circuitos
“alternativos” provenientes de outras áreas como o cinema, como
o SXSW ou Sundance.

e.
A impossibilidade de produzir jogos “fora” das redes de produção
mainstream.

Pergunta 4 1 em 1 pontos

Qual o tipo de dado utilizado para iniciar a escrita de um arquivo e o método


utilizado para escrever em cada linha do arquivo?

Resposta Selecionada:
a.
StreamWriter e WriteLine

Respostas:
a.
StreamWriter e WriteLine

b.
StreamWriter e FileWriter

c.
StreamLine e LineWriter

d.
StreamFile e WriteFile

e.
StreamLine e LineWriter

Pergunta 5 1 em 1 pontos

Observe a seguinte matriz:

int[][] valores = { {0,3,5},{6,0,4},{7,8,0} };

É necessário somar os valores de uma linha, onde não sejam zero, e armazenar o
resultado na posição dessa linha onde esteja o valor zero (preenchendo assim a
diagonal principal). Quais seriam as instruções que resolveriam esse problema?

Resposta Selecionada: valores[0,0] = valores[0,1] + valores [0,2];

valores[1,1] = valores[1,0] + valores [1,2];

b.
valores[2,2] = valores[2,0] + valores [2,1];

Respostas: valores[0,0] = valores[1,0] + valores [2,0];


valores[1,1] = valores[0,1] + valores [2,1];
a.
valores[2,2] = valores[0,2] + valores [1,2];

valores[0,0] = valores[0,1] + valores [0,2];

valores[1,1] = valores[1,0] + valores [1,2];

b.
valores[2,2] = valores[2,0] + valores [2,1];
valores[1,1] = valores[2,1] + valores [3,1];
valores[2,2] = valores[1,2] + valores [3,2];
c.
valores[3,3] = valores[1,3] + valores [2,3];

valores[1,1] = valores[1,2] + valores [1,3];

valores[2,2] = valores[2,1] + valores [2,3];

d.
valores[3,3] = valores[3,1] + valores [3,2];

valores[1,1] = valores[1,0] + valores [1,2];


valores[2,2] = valores[2,0] + valores [2,1];
e.
valores[3,3] = valores[3,0] + valores [3,1];

Pergunta 6 1 em 1 pontos

Qual um termo que seja sinônimo para escrita de arquivos?

Resposta Selecionada:
a.
Salvamento

Respostas:
a.
Salvamento

b.
Carga

c.
Alteração

d.
Fechamento

e.
Manipulação

Pergunta 7 0 em 1 pontos

Observe o código abaixo.

double[] notas = {5.0,6.0,8.0};

double[] notas_com_bonus = bonus(notas);

E a função:

double[] bonus(double[] vetor){

   for(int i=0;i<vetor.Length;i++){

      vetor[i] = vetor[i]*1.2;

   }

   return vetor;

Após a execução do código, qual o valor dos elementos armazenados nos vetores
notas e notas_com_bonus?

Resposta Selecionada: notas = {5.0,6.0,8.0}


b.
notas_com_bonus = {6.0,7.2,9.6}

Respostas:
notas = {5.0,6.0,8.0}

a.
notas_com_bonus = {5.0,6.0,8.0}

notas = {5.0,6.0,8.0}
b.
notas_com_bonus = {6.0,7.2,9.6}

notas = {6.0,7.2,9.6}

c.
notas_com_bonus = {6.0,7.2,9.6}

notas = {6.0,7.2,9.6}
d.
notas_com_bonus = {5.0,6.0,8.0}

notas = {5.0,6.0,8.0}

e.
notas_com_bonus = {0.0,0.0,0.0}

Pergunta 8 1 em 1 pontos

Suponha que exista a matriz valores com tamanho 3x3. Em cada posição, ela
armazena o valor correspondente à soma de seus índices naquela posição. Qual
o valor armazenado na última coluna da primeira linha da matriz após a execução
do código abaixo?

for(int l=1;l<valores.Length;l++){

   for(int c=1;c<valores.Length;c++){

      valores[l][c] = valores[l][c] + valores[c][l];

   }

Resposta Selecionada:
d.
4

Respostas:
a.
1

b.
2

c.
3

d.
4

e.
5

Pergunta 9 1 em 1 pontos

Suponha que exista o vetor valores com tamanho 5. Na primeira posição ele
possui o valor 1. Qual o valor armazenado no índice 2 após a execução do código
abaixo?

for(int i=1;i<valores.Length;i++){

   valores[i] = valores[i-1] + 2;

}
Resposta Selecionada:
e.
5

Respostas:
a.
1

b.
2

c.
3

d.
4

e.
5

Pergunta 10 1 em 1 pontos

Aponte o valor no índice 3 do seguinte vetor:

int[] valores = {5, 3, 7, 6, 2};

Resposta Selecionada:
d.
6

Respostas:
a.
5

b.
3

c.
7

d.
6

e.
2
Domingo, 20 de Novembro de 2022 21h46min44s BRT


OK

Você também pode gostar