Baixe o app para aproveitar ainda mais
Prévia do material em texto
Resposta Selecionada: e. Não será executado nenhuma vez. Respostas: a. 10 b. 20 c. 100 d. O laço está em loop infinito. e. Não será executado nenhuma vez. Comentário da resposta: Resposta E. A condição não é verdadeira, portanto, o laço não irá executar. · Pergunta 2 1 em 1 pontos 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: Resposta Selecionada: a. paradigma. Respostas: a. paradigma. b. algoritmo. c. programação estruturada. d. lógica de programação. e. orientação a objetos. Comentário da resposta: 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 3 0 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: b. Do-while 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. · Pergunta 4 1 em 1 pontos Qual é a alternativa CORRETA sobre programação imperativa? Resposta Selecionada: b. Baseada em estado de variáveis e em comandos que dão a ideia de ordens. Respostas: a. Programação realizada pelos desenvolvedores na época do império. b. Baseada em estado de variáveis e em comandos que dão a ideia de ordens. c. Não utiliza variáveis. d. Paradigma baseado em objetos. e. Programa apenas com código binário. Comentário da resposta: Resposta B. A programação imperativa é um paradigma baseado em comandos e mudança nos estados de variáveis. · Pergunta 5 0 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: e. 11 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 6 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 7 0 em 1 pontos 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”? Resposta Selecionada: A = 1 B = -1 C = 1 D = -1 Respostas: A = 10 B = 20 C = 5 D = 4 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 Comentário da resposta: Resposta D. Para exibir somente a frase “Certa a resposta”, uma das três primeiras expressões lógicas deve ser falsa. · Pergunta 8 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 9 0 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: d. Programação estruturada 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 10 1 em 1 pontos Observe o código em JavaScript: Var nome = prompt (“insira sua idade”); Alert (nome + 1); Caso o usuário digite o valor 22, o que será exibido na tela? Resposta Selecionada: c. 221 Respostas: a. A variável “nome” não armazena valor inteiro referente à idade. b. 23 c. 221 d. O código está errado, pois “nome + 1” deveria estar entre aspas. e. Não vai exibir nada na tela. Comentário da resposta: Resposta C. A variável “nome” está armazenando uma string e foi concatenada ao valor “1”, exibindo, na tela, 221.
Compartilhar