Buscar

Quiz Algoritmos e Programação I

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

17/09/2021 22:55 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21114582_1&course_id=_155876_1&content_id=_684007… 1/7
 
Revisar envio do teste: Clique aqui para iniciar o Quiz
STSICAS1DA_2102-2102-686268 2102-ALGORITMOS E PROGRAMAÇÃO I Quiz
REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ 
Usuário GEOVANE DE SOUZA SILVA
Curso 2102-ALGORITMOS E PROGRAMAÇÃO I
Teste Clique aqui para iniciar o Quiz
Iniciado 17/09/21 21:38
Enviado 17/09/21 22:54
Data de vencimento 20/09/21 23:59
Status Completada
Resultado da tentativa 8 em 10 pontos  
Tempo decorrido 1 hora, 15 minutos
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
As funções são estruturas muito importantes para a construção de sistemas
computacionais. Elas trabalham com particionamento ou modularização do
sistema, dividindo-o em várias partes independentes, onde podemos desenvolver
cada uma, separadamente, tornando a solução do nosso problema menos
complexa.
Esse é o conceito de:
Modularização
Funcionalidade
Laço de repetição
Linguagem Orientada a Objetos
Programação estruturada
Modularização
Resposta E. O conceito de modularização é dividir nosso complexo
sistema em problemas menores e resolver, cada um,
independentemente um dos outros.
Sala de Aula Tutoriais
1 em 1 pontos
GEOVANE DE SOUZA SILVA
46
https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_155876_1
https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_155876_1&content_id=_6840048_1&mode=reset
https://www.ead.senac.br/
https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_193_1
https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_210_1
https://senacsp.blackboard.com/webapps/login/?action=logout
17/09/2021 22:55 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21114582_1&course_id=_155876_1&content_id=_684007… 2/7
Pergunta 2
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Analise o código abaixo:
 
function a(x){
 return x + b();
}
 
function b (){
 var y = 3;
 while (y >= 0){
 y--;
 }
 return y;
}
 
alert ( a(10) );
 
O que será exibido?
9
13
0
16
10
9
Resposta E. A função A recebe o valor 10 e retorna a soma dele
com o resultado obtido na função B. A função B decrementa o valor
de Y até chegar em -1. Logo, será exibido a soma de 10 e -1.
Pergunta 3
Essa estrutura de comporta como uma tabela e armazena valores diversos em
suas linhas e colunas.
1 em 1 pontos
1 em 1 pontos
17/09/2021 22:55 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21114582_1&course_id=_155876_1&content_id=_684007… 3/7
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Sobre qual estrutura de programação estamos falando?
Matriz
Matriz
Vetor
Função
Laço de repetição
Tomada de decisão
Resposta A. As matrizes são tabelas que armazenam diversos
dados em suas linhas e colunas. É conhecido como array
bidimensional.
Pergunta 4
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Analise o trecho de código abaixo:
 
var b = 3;
do{
 for (var a=1; a<6; a++){
 a = a + 2;
 b = a * b;
 }
}while(b<10);
 
Quais os valores �nais de A e B, respectivamente?
6 e 48
7 e 54
9 e 63
6 e 48
1 e 3
O laço entrará num loop in�nito.
Resposta A. O alço FOR irá executar por completo 1 vez. O laço do-
while impede que o FOR se repita novamente. A variável A será
incrementada duas vezes a cada interação e a variável B multiplica
seu valor com o valor atual de A.
0 em 1 pontos
17/09/2021 22:55 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21114582_1&course_id=_155876_1&content_id=_684007… 4/7
Pergunta 5
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Na década de 1970, muitas empresas corriam para ganhar o mercado de vendas
de computadores, mas a interface não era nada amigável e era de difícil utilização.
Para aumentar as vendas de computadores para o uso de usuários comuns em
suas casas, um grupo de pessoas desenvolveu o quê?
Um sistema operacional simples e fácil de usar.
Uma linguagem de programação mais simples.
Um computador menor e mais rápido.
Discos rígidos mais poderosos.
Aplicativos mobile.
Um sistema operacional simples e fácil de usar.
Resposta E. Um problema enfrentado pela Apple era desenvolver
um sistema operacional que fosse mais amigável ao usuário e que
resolvesse grandes tarefas com comandos simples.
Pergunta 6
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
Para utilizarmos função em nosso sistema, devemos obedecer a algumas
regras. Identi�que os elementos importantes na declaração de uma função:
 
I. Palavra function para identi�car que é uma função
II. Toda função deve ter um nome
III. Toda função deve ter retorno
IV. Toda função deve ter passagem de parâmetro
Quais das a�rmações acima são verdadeiras?
I e II
I, II e III
III e IV
I e II
Todas são verdadeiras
Todas são falsas
1 em 1 pontos
1 em 1 pontos
17/09/2021 22:55 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21114582_1&course_id=_155876_1&content_id=_684007… 5/7
resposta: Resposta C. Realmente, todas as funções devem possuir nome e
uma palavra que as identi�que (no caso do JavaScript é a palavra
reservada function). Porém, nem todas precisam de parâmetro ou
retorno.
Pergunta 7
Resposta
Selecionada:
c.
Respostas: a.
b. 
c.
d. 
e.
Comentário
da
resposta:
Analise o trecho de código abaixo:
 
var nome = [];
for(i=0; i<10; i++){
 nome[0] = prompt ("Insira seu nome");
}
 
Indique o erro existente nesse código.
Estamos inserindo os nomes sempre na mesma posição do
vetor.
O laço FOR não será executado, pois a condição lógica é
sempre FALSO.
Os nomes inseridos serão sempre os mesmos.
Estamos inserindo os nomes sempre na mesma posição do
vetor.
A variável nome não é um vetor.
O comando prompt não é um comando de entrada de dados.
Resposta C. Fixamos a posição do vetor nome quando colocamos 0
no índice. Dessa forma, todos os nomes digitados serão incluídos
na posição 0 e vamos perder todos os anteriores, armazenando
apenas o último nome inserido.
Pergunta 8
Após a Segunda Guerra Mundial, cientistas e empresas começaram a se
interessar pelas máquinas chamadas computadores, e o mercado tornou-se muito
atraente para o consumidor �nal. Em meados de 1950, deu-se início à era
conhecida como:
1 em 1 pontos
0 em 1 pontos
17/09/2021 22:55 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21114582_1&course_id=_155876_1&content_id=_684007… 6/7
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
revolução das máquinas.
revolução das máquinas.
terceira revolução industrial.
internet das coisas.
inteligência arti�cial.
revolução dos robôs.
Resposta B. Foi na metade do século XX que a grande evolução
tecnológica teve início, com interesses de cientistas e,
principalmente, das indústrias. Isso deu início à chamada terceira
revolução industrial.
Pergunta 9
Resposta Selecionada:
 
Respostas:
Observe o código em JavaScript:
 
If (A >= C){
   If (B != A){
       If (C > D){
         If (D <= 4){
               Alert (“Você tem certeza?”);
               } else{Alert (“Posso perguntar?”);
           }
      }
}
 
Alert (“Certa a resposta”)
 
Quais devem ser os valores de A, B, C e D para que o programa exiba, na tela,
apenas a frase “Certa a resposta”?
A = -10
B = 2
C = 10
D = 2
A = 10
B = 20
C = 5
D = 4
1 em 1 pontos
17/09/2021 22:55 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21114582_1&course_id=_155876_1&content_id=_684007… 7/7
Sexta-feira, 17 de Setembro de 2021 22h54min27s BRT
 
Comentário
da resposta:
A = 11
B = 0
C = 10
D = 5
A = 1000
B = 100
C = 1000
D = 0
A = -10
B = 2
C = 10
D = 2
A = 1
B = -1
C = 1
D = -1
Resposta D. Para exibir somente a frase “Certa a resposta”, uma
das três primeiras expressões lógicas deve ser falsa.
Pergunta 10
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Quando vemos uma pessoa realizar determinada tarefa e, tendo êxito, procuramos
imitá-la para obter êxito também. Isso se torna um processo que será imitado por
todas as pessoas. Esse comportamento é o conceito de:
paradigma.
paradigma.
algoritmo.
programação estruturada.
lógica de programação.
orientação a objetos.
Resposta A. Usamos, como exemplo de modelo, aquilo que já foi
testado e tem um resultado satisfatório. Tudo o que fazemos segue
um modelo ou padrão. Isso se chama paradigma.
← OK
1 em 1 pontos
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_6840048_1&course_id=_155876_1&nolaunch_after_review=true');

Outros materiais