Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 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 2 Resposta Selecionada: a. Respostas: a. b. c. d. e. Comentário da resposta: Essa estrutura de comporta como uma tabela e armazena valores diversos em suas linhas e colunas. 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 3 Qual a quantidade de vezes que esse laço será executado? var x = 0; 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: 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 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. 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”. Pergunta 5 Verifique o código abaixo: Var a = 10, b = 10; While (a != 0){ a = a – 1; b = b + 1; 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: d. Respostas: a. b. c. d. e. Comentário da resposta: } Qual o valor final da variável B? 20 10 0 15 20 11 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 6 Resposta Selecionada: b. Respostas: a. b. c. d. e. Comentário da resposta: Qual é a alternativa CORRETA sobre programação imperativa? Baseada em estado de variáveis e em comandos que dão a ideia de ordens. Programação realizada pelos desenvolvedores na época do império. Baseada em estado de variáveis e em comandos que dão a ideia de ordens. Não utiliza variáveis. Paradigma baseado em objetos. Programa apenas com código binário. Resposta B. A programação imperativa é um paradigma baseado em comandos e mudança nos estados de variáveis. Pergunta 7 Analise o código abaixo: var nome = [[],[],[]]; for(i=0; i < ___; i++){ for (j=0; j<10; J++){ 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: b. Respostas: a. b. c. d. e. Comentário da resposta: 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 8 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 9 Resposta Selecionada: Pode ser definido como um conjunto de regras necessárias para a execução de uma tarefa específica. Este conceito está relacionado: 1 em 1 pontos 1 em 1 pontos Segunda-feira, 20 de Setembro de 2021 18h33min11s BRT a. Respostas: a. b. c. d. e. Comentário da resposta: 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 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. 1 em 1 pontos
Compartilhar