Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: Clique aqui para iniciar o Quiz STADCAS1DB_2103-2103-686268 2103-ALGORITMOS E PROGRAMAÇÃO I Quiz REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ Usuário MARIANA LOUREIRO AGUIAR DA SILVA Curso 2103-ALGORITMOS E PROGRAMAÇÃO I Teste Clique aqui para iniciar o Quiz Iniciado 26/11/21 07:50 Enviado 26/11/21 08:25 Data de vencimento 29/11/21 23:59 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 35 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários Pergunta 1 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. Pergunta 2 Sala de Aula Tutoriais 1 em 1 pontos 1 em 1 pontos MARIANA LOUREIRO AGUIAR DA SILVA 55 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: 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 3 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 4 Analise o código abaixo: 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: b. Respostas: a. b. c. d. e. Comentário da resposta: 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 2 1 O valor que quisermos, afinal não foi definido o tamanho da matriz. Texto feedback Pergunta 5 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. 1 em 1 pontos Pergunta 6 Resposta Selecionada: a. Respostas: a. b. c. d. e. Comentário da resposta: Pode ser definido como um conjunto de regras necessárias para a execução de uma tarefa específica. Este conceito está relacionado: a algoritmo. a algoritmo. à linguagem de programação. à estrutura de tomada de decisão. ao paradigma. à programação orientada a objeto. Resposta A. A palavra algoritmo é um conjunto de regras e procedimentos lógicos perfeitamente definidos, que levam à solução de um problema, em um número finito de etapas. Pergunta 7 Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: 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. Resposta E. Não pode haver variáveis com o mesmo nome. O compilador acusará um erro de sintaxe. Pergunta 8 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos 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 9 Analise o código abaixo: function a(x){ return x + b(); } function b (){ var y = 3; while (y >= 0){ 1 em 1 pontos Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: 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 10 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. 1 em 1 pontos Sexta-feira, 26 de Novembro de 2021 08h25min31s BRT ← OK javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_7581456_1&course_id=_169950_1&nolaunch_after_review=true%27);
Compartilhar