Baixe o app para aproveitar ainda mais
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');
Compartilhar