Buscar

alg e prog 5 de 10

Prévia do material em texto

05/06/2021 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_19187752_1&course_id=_154505_1&content_id=_677241… 1/7
 
Revisar envio do teste: Clique aqui para iniciar o Quiz
STADCAS1DB_2101-2101-686268 2101-ALGORITMOS E PROGRAMAÇÃO I Quiz
REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ 
Usuário PAULO HENRIQUE NUNES MATOS
Curso 2101-ALGORITMOS E PROGRAMAÇÃO I
Teste Clique aqui para iniciar o Quiz
Iniciado 05/06/21 12:37
Enviado 05/06/21 12:43
Data de vencimento 07/06/21 23:59
Status Completada
Resultado da tentativa 5 em 10 pontos  
Tempo decorrido 5 minutos
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Essa estrutura de comporta como uma tabela e armazena valores diversos em
suas linhas e colunas.
Sobre qual estrutura de programação estamos falando?
Vetor
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.
Sala de Aula Tutoriais
0 em 1 pontos
PAULO HENRIQUE NUNES MATOS
https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_154505_1
https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_154505_1&content_id=_6772385_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
05/06/2021 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_19187752_1&course_id=_154505_1&content_id=_677241… 2/7
Pergunta 2
Resposta Selecionada: 
Respostas:
 
Comentário da resposta:
Observe as seguintes proposições:
 
Todo automóvel é um meio de transporte.
Todo meio de transporte se locomove.
Uma bicicleta se locomove.
 
Baseado nas afirmações anteriores, podemos concluir que:
toda bicicleta é um meio de transporte.
todo meio de transporte é um automóvel.
toda bicicleta é um automóvel.
tudo o que se locomove é um automóvel.
toda bicicleta é um meio de transporte.
todo automóvel é uma bicicleta.
Texto feedback
Pergunta 3
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
Quais valores que as variáveis X e I devem ter para que o código abaixo imprima
o valor 15?
 
function a(x,i){
 while (i < 10){
 i++;
 x = a(x+1);
 }
 return x;
}
alert ( a(__,__) );
5 e 10
3 e 1
5 e 0
5 e 10
10 e 0
1 em 1 pontos
0 em 1 pontos
05/06/2021 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_19187752_1&course_id=_154505_1&content_id=_677241… 3/7
e. 
Comentário
da
resposta:
5 e 5
Resposta B. A função A está chamando ela mesma algumas vezes
(isso chama-se recursividade). O laço while termina quando a
variável I chega a 10. Nesse momento, somamos à variável X a
quantidade de vezes que entramos no laço.
Pergunta 4
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
A = 11
B = 0
C = 10
D = 5
A = 1000
B = 100
C = 1000
D = 0
1 em 1 pontos
05/06/2021 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_19187752_1&course_id=_154505_1&content_id=_677241… 4/7
 
Comentário
da resposta:
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 5
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Durante a Segunda Guerra Mundial, houve a necessidade de se desenvolver uma
máquina capaz de desvendar a estratégia dos inimigos e, assim, ganhar a guerra.
Porém, sabemos que as máquinas de hoje em dia funcionam por meio de
linguagens de programação.
Qual linguagem foi utilizada na primeira máquina, a chamada ENIAC?
Chaves manuais
Assembly
JavaScript
C
Chaves manuais
Cobol
Resposta D. Na época, não existia linguagem de programação, e
as máquinas funcionavam com a utilização de válvula e controles
manuais (como disjuntores).
Pergunta 6
Verifique o código abaixo:
 
Var a = 10, b = 10;
While (a != 0){
 a = a – 1;
 b = b + 1;
}
 
Qual o valor final da variável B?
1 em 1 pontos
1 em 1 pontos
05/06/2021 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_19187752_1&course_id=_154505_1&content_id=_677241… 5/7
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
20
10
0
15
20
11
Resposta D. Cada vez que entramos no laço, a variável B é
incrementada em 1. Como entramos 10 vezes no laço (pois a
condição é a variável A chegar em 0) B valerá, no final, 20 (porque
já inicia em 10).
Pergunta 7
Resposta
Selecionada:
e. 
Respostas: a.
b. 
c. 
d.
e. 
Comentário
da resposta:
Observe o código em JavaScript:
 
Var nome = prompt (“insira sua idade”);
Alert (nome + 1);
 
Caso o usuário digite o valor 22, o que será exibido na tela?
Não vai exibir nada na tela.
A variável “nome” não armazena valor inteiro referente à
idade.
23
221
O código está errado, pois “nome + 1” deveria estar entre
aspas.
Não vai exibir nada na tela.
0 em 1 pontos
05/06/2021 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_19187752_1&course_id=_154505_1&content_id=_677241… 6/7
Resposta C. A variável “nome” está armazenando uma string e foi
concatenada ao valor “1”, exibindo, na tela, 221.
Pergunta 8
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Uma matriz, também chamada de array bidimensional, é uma estrutura de
armazenamento de dados constituída de linhas e colunas. Para manipularmos
esses dados devemos “varrer” essa matriz, ou seja, percorrer todas as suas linhas
e colunas. Qual é a melhor estrutura para varrermos uma matriz?
For aninhado (um for dentro do outro)
While
Do-while
For
For aninhado (um for dentro do outro)
While aninhado (um while dentro do outro)
Resposta D. O FOR aninhado é a melhor estrutura para se varrer
uma matriz. Um FOR controla a quantidade de linhas enquanto o
outro FOR controla a quantidade de colunas.
Pergunta 9
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Um laço de repetição é uma estrutura utilizada em programação para que um
determinado trecho de código se repita enquanto uma condição estiver sendo
verificada.
Indique qual é o laço de repetição que tem um contador intrínseco à sua sintaxe:
Do-while
While
Do-while
For
If-else
Switch-case
Resposta C. A estrutura FOR tem, em seu cabeçalho, a declaração
de uma variável, a verificação lógica de uma condição e o
incremento (ou decremento) da variável contadora.
1 em 1 pontos
0 em 1 pontos
05/06/2021 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_19187752_1&course_id=_154505_1&content_id=_677241… 7/7
Sábado, 5 de Junho de 2021 12h43min19s BRT
Pergunta10
Resposta
Selecionada:
c. 
Respostas: a.
b.
c. 
d. 
e. 
Comentário
da resposta:
Qual é a alternativa CORRETA sobre programação imperativa?
Não utiliza variáveis.
Programação realizada pelos desenvolvedores na época do
império.
Baseada em estado de variáveis e em comandos que dão a
ideia de ordens.
Não utiliza variáveis.
Paradigma baseado em objetos.
Programa apenas com código binário.
Resposta B. A programação imperativa é um paradigma baseado
em comandos e mudança nos estados de variáveis.
← OK
0 em 1 pontos
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_6772385_1&course_id=_154505_1&nolaunch_after_review=true');

Continue navegando