Baixe o app para aproveitar ainda mais
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=_19187647_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:20 Enviado 05/06/21 12:36 Data de vencimento 07/06/21 23:59 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 16 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: 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 final. Em meados de 1950, deu-se início à era conhecida como: terceira revolução industrial. revolução das máquinas. terceira revolução industrial. internet das coisas. inteligência artificial. 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. Sala de Aula Tutoriais 1 em 1 pontos PAULO HENRIQUE NUNES MATOS 5 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=_19187647_1&course_id=_154505_1&content_id=_677241… 2/7 Pergunta 2 Resposta Selecionada: d. Respostas: a. b. c. d. e. Comentário da resposta: Escolha a alternativa correta em relação à instrução, em JavaScript, abaixo: Var A = [ [], [], [] ]; Trata-se de uma matriz que possui 3 linhas, porém com quantidade indefinida de colunas. Trata-se de um vetor de 3 posições. Trata-se de uma matriz 3x3. Trata-se de uma função geradora de arrays. Trata-se de uma matriz que possui 3 linhas, porém com quantidade indefinida de colunas. Trata-se de uma matriz com quantidades indefinidas de linhas e colunas. Resposta D. O JavaScript simula matrizes com vetor de vetores. Essa matriz possui 3 vetores dentro dela, portanto 3 linhas. Porém, a quantidade de colunas irá depender do número de inserções que teremos em cada vetor. Pergunta 3 Resposta Selecionada: b. Respostas: a. 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 4 3 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=_19187647_1&course_id=_154505_1&content_id=_677241… 3/7 c. d. e. Comentário da resposta: 2 1 O valor que quisermos, afinal não foi definido o tamanho da matriz. Texto feedback Pergunta 4 Resposta Selecionada: a. 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 finais de A e B, respectivamente? 7 e 54 7 e 54 9 e 63 6 e 48 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 5 Analise o trecho de código abaixo: 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=_19187647_1&course_id=_154505_1&content_id=_677241… 4/7 Resposta Selecionada: c. Respostas: a. b. c. d. e. Comentário da resposta: 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 6 Resposta Selecionada: e. Respostas: a. b. c. d. 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 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=_19187647_1&course_id=_154505_1&content_id=_677241… 5/7 e. Comentário da resposta: Modularização Resposta E. O conceito de modularização é dividir nosso complexo sistema em problemas menores e resolver, cada um, independentemente um dos outros. Pergunta 7 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 8 Resposta Selecionada: e. Respostas: a. b. c. d. e. Variável é um espaço de memória que reservamos para armazenar um valor. Para criar uma variável, precisamos dar um nome a ela. Esse nome possui uma série de regras e características. Escolha a opção INCORRETA em relação ao nome de uma variável. Pode haver até duas variáveis com o mesmo nome. Não pode conter espaços entre as palavras. O único caractere especial aceito é o underline. Não pode começar com um número. Quando há diferença entre letras maiúsculas e minúsculas é chamada de case sensitive. Pode haver até duas variáveis com o mesmo nome. 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=_19187647_1&course_id=_154505_1&content_id=_677241… 6/7 Comentário da resposta: Resposta E. Não pode haver variáveis com o mesmo nome. O compilador acusaráum erro de sintaxe. Pergunta 9 Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: Qual a quantidade de vezes que esse laço será executado? var x = 0; while (x > 0){ x++; } Não será executado nenhuma vez. 10 20 100 O laço está em loop infinito. Não será executado nenhuma vez. Resposta E. A condição não é verdadeira, portanto, o laço não irá executar. Pergunta 10 Resposta Selecionada: c. Respostas: a. b. c. 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? I e II I, II e III III e IV I e II 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=_19187647_1&course_id=_154505_1&content_id=_677241… 7/7 Sábado, 5 de Junho de 2021 12h36min09s BRT d. e. Comentário da resposta: Todas são verdadeiras 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. ← OK javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_6772385_1&course_id=_154505_1&nolaunch_after_review=true');
Compartilhar