Buscar

Quiz algoritmo - Ci-convertido

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

Usuário 
Curso 2103-ALGORITMOS E PROGRAMAÇÃO I 
Teste Clique aqui para iniciar o Quiz 
Iniciado 24/11/21 09:24 
Enviado 24/11/21 10:01 
Data de vencimento 29/11/21 23:59 
Status Completada 
Resultado da tentativa 10 em 10 pontos 
Tempo decorrido 36 minutos 
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários 
 
 
 
Sala de Aula Tutoriais 
 
 
 
 
STADCAS1DA_2103-2103-686268 2103-ALGORITMOS E PROGRAMAÇÃO I Quiz 
Revisar envio do teste: Clique aqui para iniciar o Quiz 
 
 
REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ 
 
 
 
Pergunta 1 1 em 1 pontos 
 
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( , ) ); 
 
Resposta Selecionada: 
b. 5 e 0 
Respostas: 
a. 3 e 1 
b. 5 e 0 
c. 5 e 10 
d. 10 e 0 
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/blackboard/execute/courseMain?course_id=_169948_1
https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_169948_1&content_id=_7581273_1&mode=reset
 
 
Comentário 
da 
resposta: 
e. 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 2 1 em 1 pontos 
 
Essa estrutura de comporta como uma tabela e armazena valores diversos em suas linhas e 
colunas. 
 
Sobre qual estrutura de programação estamos falando? 
 
Resposta Selecionada: 
a. Matriz 
Respostas: 
a. Matriz 
b. Vetor 
c. Função 
d. Laço de repetição 
e. Tomada de decisão 
Comentário 
da resposta: 
Resposta A. As matrizes são tabelas que armazenam diversos dados em 
suas linhas e colunas. É conhecido como array bidimensional. 
 
 
 
 
 
Pergunta 3 1 em 1 pontos 
 
Para utilizarmos função em nosso sistema, devemos obedecer a algumas regras. Identifique 
os elementos importantes na declaração de uma função: 
 
I. Palavra function para identificar 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 afirmações acima são verdadeiras? 
Resposta Selecionada: 
c. I e II 
Respostas: 
a. I, II e III 
b. III e IV 
c. I e II 
d. Todas são verdadeiras 
 
 
Comentário 
da 
resposta: 
e. Todas são falsas 
Resposta C. Realmente, todas as funções devem possuir nome e uma palavra 
que as identifique (no caso do JavaScript é a palavra reservada function). 
Porém, nem todas precisam de parâmetro ou retorno. 
 
 
 
 
 
Pergunta 4 1 em 1 pontos 
 
Observe o comando em JavaScript: 
 
Numero = prompt (“Digite sua idade”) 
 
Que tipo de dado a variável “Numero” irá armazenar? 
 
Resposta Selecionada: 
c. Caractere 
Respostas: 
a. Inteiro 
b. Real 
c. Caractere 
d. Booleano 
e. Flutuante 
Comentário da 
resposta: 
Resposta C. O comando prompt() retorna uma cadeia de caracteres, 
também chamada de string. 
 
 
 
 
Pergunta 5 1 em 1 pontos 
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: 
Resposta Selecionada: toda bicicleta é um meio de transporte. 
Respostas: 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. 
Comentário da resposta: Texto feedback 
 
 
Pergunta 6 1 em 1 pontos 
 
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: 
 
Resposta Selecionada: 
e. Modularização 
Respostas: 
a. Funcionalidade 
b. Laço de repetição 
c. Linguagem Orientada a Objetos 
d. Programação estruturada 
e. Modularização 
Comentário 
da 
resposta: 
Resposta E. O conceito de modularização é dividir nosso complexo sistema em 
problemas menores e resolver, cada um, independentemente um dos outros. 
 
 
 
 
Pergunta 7 1 em 1 pontos 
 
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? 
 
Resposta Selecionada: 
d. 20 
Respostas: 
a. 10 
b. 
0 
c. 15 
d. 20 
e. 11 
Comentário 
da 
resposta: 
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 8 1 em 1 pontos 
 
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 n ome? 
 
Resposta 
Selecionada: 
b. 
3 
Respostas: 
a. 4 
b. 
3 
c. 
2 
d. 
1 
e. 
O valor que quisermos, afinal não foi definido o tamanho da matriz. 
 
Comentário da resposta: Texto feedback 
 
 
 
 
 
Pergunta 9 1 em 1 pontos 
 
Qual a quantidade de vezes que esse laço será executado? 
 
var x = 0; 
 
while (x > 0){ 
x++; 
} 
 
Resposta Selecionada: 
e. Não será executado nenhuma vez. 
Respostas: 
a. 10 
b. 20 
c. 100 
d. O laço está em loop infinito. 
 
 
Comentário da 
resposta: 
e. Não será executado nenhuma vez. 
Resposta E. A condição não é verdadeira, portanto, o laço não irá 
executar. 
 
 
 
 
 
Pergunta 10 1 em 1 pontos 
 
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: 
 
Resposta Selecionada: 
c. For 
Respostas: 
a. While 
b. Do-while 
c. For 
d. If-else 
e. Switch-case 
Comentário 
da 
resposta: 
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. 
 
Quarta-feira, 24 de Novembro de 2021 10h01min09s BRT 
 
 
← OK

Continue navegando