Buscar

Quiz Algo (1)

Prévia do material em texto

Revisar envio do teste: Clique aqui para iniciar o QuizSTADCAS1DB_2103-2103-686268 2103-ALGORITMOS E PROGRAMAÇÃO I Quiz
REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ 
Usuário GUSTAVO DE AGUIAR ROSA
Curso 2103-ALGORITMOS E PROGRAMAÇÃO I
Teste Clique aqui para iniciar o Quiz
Iniciado 26/11/21 18:27
Enviado 26/11/21 18:59
Data de vencimento 29/11/21 23:59
Status Completada
Resultado da tentativa 10 em 10 pontos  
Tempo decorrido 32 minutos
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Sala de Aula Tutoriais
1 em 1 pontos
GUSTAVO DE AGUIAR ROSA
66
https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_169950_1
https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_169950_1&content_id=_7581456_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
Resposta Selecionada: c. 
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?
221
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.
Resposta C. A variável “nome” está armazenando uma string e foi concatenada ao valor “1”,
exibindo, na tela, 221.
Pergunta 2 1 em 1 pontos
Resposta Selecionada: c. 
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:
For
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.
Pergunta 3
Resposta Selecionada: a. 
Respostas: a. 
Observe a instrução escrita em portugol (ou pseudocódigo):
Leia (nome)
Escolha a alternativa CORRETA sobre esse comando:
É um comando de entrada de dados.
É um comando de entrada de dados.
1 em 1 pontos
b. 
c. 
d. 
e. 
Comentário da
resposta:
É um comando de saída de dados.
Declaração da variável “nome”.
O sistema irá exibir, na tela, a palavra “nome”.
O comando pede para o usuário ler o seu nome.
Resposta A. Leia() é um comando de entrada de dados e fará a leitura do nome do usuário
digitado via teclado.
Pergunta 4
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”?
1 em 1 pontos
Resposta Selecionada:
 
Respostas:
 
Comentário da
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
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: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
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 0
3 e 1
5 e 0
5 e 10
10 e 0
5 e 5
1 em 1 pontos
da
resposta:
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 6
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
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 finais de A e B, respectivamente?
7 e 54
7 e 54
9 e 63
6 e 48
1 em 1 pontos
d. 
e. 
Comentário
da
resposta:
1 e 3
O laço entrará num loop infinito.
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.
Pergunta 7
Analise o código abaixo:
 
function a(x){
 return x + b();
}
 
function b (){
 var y = 3;
 while (y >= 0){
 y--;
 }
 return y;
}
1 em 1 pontos
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da resposta:
 
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 8
Resposta Selecionada: c. 
Observe o comando em JavaScript:
Numero = prompt (“Digite sua idade”)
Que tipo de dado a variável “Numero” irá armazenar?
Caractere
1 em 1 pontos
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Inteiro
Real
Caractere
Booleano
Flutuante
Resposta C. O comando prompt() retorna uma cadeia de caracteres, também chamada de
string.
Pergunta 9
Resposta Selecionada: b. 
Analise o código abaixo:
 
var nome = [[],[],[]];
 for(i=0; i < ___; i++){
 for (j=0; j<10; J++){
 nome[i][j] = prompt ("Insira seu nome");
 }
}
 Qual o valor que vede ter na lacuna para satisfazer a matriz nome?
3
1 em 1 pontos
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da resposta:
4
3
2
1
O valor que quisermos, afinal não foi definido o tamanho da matriz.
Texto feedback
Pergunta 10
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Consiste na arte de pensar de forma estruturada, ou seja, desenvolver e aperfeiçoar a técnica de pensamento e seguir
uma sequência de raciocínio que crie passos objetivos e seguros até a solução.
Essa definição refere-se a que conceito?
Lógica de programação.
Inteligência artificial.
Algoritmo.
Lógica de programação.
Fluxograma.
Linguagem de programação.
1 em 1 pontos
Sexta-feira, 26 de Novembro de 2021 18h59min57s BRT
Resposta C. Para usar o raciocínio lógico, é necessário ter domínio do pensar, bem como saber
pensar, ou seja, possuir e usar a “arte de pensar”.
← OK
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_7581456_1&course_id=_169950_1&nolaunch_after_review=true%27);

Mais conteúdos dessa disciplina