Prévia do material em texto
QUESTÕES OBJETIVAS Questão 1.1 Com relação a algoritmos, qual a alternativa está correta? a) Tem como objetivo alcançar uma solução que sempre produza o mesmo resultado para um problema. b) Não depende m das condições em que são executados. c) Tem como objetivo principal desenvolver a lógica de programação. d) Indicam os passos necessários para a solução, mas não a sequência em que são executados. e) São usados única e exclusivamente pela área de informática. RESOLUÇÃO A resposta correta é: Tem como objetivo alcançar uma solução que sempre produza o mesmo resultado para um problema. JUSTIFICATI VA Um algoritmo visa como resultado a solução de um problema, garantindo que sempre que executado sob as mesmas condições, produza o mesmo resultado. O objetivo principal da Lógica de Programação é a construção de algoritmos. Um algoritmo pode ser definido como uma sequência de passos que visam atingir um objetivo bem definido. Algoritmos são comuns em nosso cotidiano, com uma receita de bolo. Questão 1.2 Enquanto o produto do raciocínio lógico é a prova, o produto do raciocínio computacional é _______________ _. Assinale a alternativa que preenche corretamente a lacuna do trecho acima: a) o computador. b) o programa. c) a demonstração da prova. d) a computação do resultado. e) o algoritmo. RESOLUÇÃO A resposta correta é: o algoritmo. JUSTIFICATI VA Enquanto o produto do raciocínio lógico é a prova, o produto do raciocínio computacional é o algoritmo, ou seja, a sequência de regras que de fine a transformação. Questão 1.3 Observe atentamente a imagem a seguir: imagem refere -se ao App Inventor, com base nela, assinale a alternativa correta. a) As setas em azul são as caixas de texto com valores fixos, informativos (“títulos”) . b) As setas na cor laranja são as caixas de texto que explicam o programa para o usuário . c) A seta em verde é o botão para que o usuário possa digitar os dados . d) A seta em amarelo é o botão para que seja feito o cálculo da área . e) A seta em amarelo é a caixa que irá temporizar o programa . RESOLUÇÃO A resposta correta é: As setas em azul são as caixas de texto com valores fixos, informativos (“títulos”). JUSTIFICATI VA As setas e m azul são as caixas de texto com valores fixos, informativas (“títulos ”). As setas na cor laranja são as caixas de texto nas quais o usuário de verá inserir valores. A seta em verde é o botão que o usuário deverá clicar para que seja feito o cálculo da área. A seta em amarelo é a caixa em que o resultado será exibido. Questão 1.4 O que é requerido para ter a solução ou resposta de um problema? a) Capacidade financeira e intelectual e equipe técnica habilidosa . b) Sorte, astúcia e habilidade s sociotécnicas. c) Conhecimento técnico, teórico e experiência prática . d) Inteligência lógica e emocional, maturidade . e) Pesquisa, estudo, reflexão e grande esforço. RESOLUÇÃO A resposta correta é: Pesquisa, estudo, reflexão e grande esforço . JUSTIFICATI VA Problema é um tem a ou que estão, em qualquer área do conhecimento, cuja solução ou resposta requer considerável pesquisa, estudo, reflexão e grande esforço para ser solucionado . Questão 1.5 Em Scratch, um Sprite está na posição X=- 10 e Y=40 em u m certo momento d a execução de um programa. Qual o comando necessário para posicioná-lo na posição X=3 0, Y=30? a) Mude X para 30 | Mude Y para 3 0. b) Adicione 40 a X | Adicione -10 a Y. c) Vá para X:+40 Y:-10. d) Vá para X:30 Y:30 . e) Deslize. RESOLUÇÃO A resposta correta é: Vá para X: 30 Y:30. JUSTIFICATI VA A forma mais simples de levar um Sprite no Scratch a uma posição X, Y específica é o comando “Vá para X: Y:”, que lev a o Sprite para a posição indicada, independentemente da posição que o Sprite estava antes do comando. Questão 1.6 Sabendo que “peso.texto” tem o valor 60 e “altura. texto” tem o valor 2, simule a execução do programa abaixo: Assinale a alternativa que indica corretamente o valor ao final de “Mensagem.Tex to”. a) “Classificação: Magreza” b) “Classificação: Normal” c) “Classificação: Sobrepeso” d) “Classificação: Obesidade” e) “Classificação: Obesidade Grave” RESOLUÇÃO A resposta correta é: “Classificação: Magreza” JUSTIFICATI VA A variável “Var_resultado” vai receber 60/(2X2) = 15. Com o 15 é <= 18,5, entrará no primeiro “Se” o que fará com que “Mensagem. Texto” receba “Classificação: Magreza”. Questão 1.7 Assinale a alternativa que faça a correlação corre ta com base nas três afirmações abaixo: I. Computador composto por gabinete, teclado, mouse e tela, dispostos em uma mesa . II. Computador portátil que pode ser levado pelo seu usuário, em uma mal a resistente e espaçosa. III. Computador portátil pequeno e lev e, que é levado na mochila do se u usuário . a) I- desktop, II- netbook, III- notebook b) I- desktop, II- computador, III- Macintosh c) I- processador, II- notebook, III- netbook d) I- CPU, II- notebook, III- netbook e) I- desktop, II- notebook, III - netbook RESOLUÇÃO A resposta correta é: I- desktop, II- notebook, III- netbook. JUSTIFICATI VA Desktop é utilizado e conhecido no Brasil como um “computador de mesa”, tendo vários periféricos separados, como tela, tec lado e mouse . Notebooks são computadores portáteis , que podem ser levados pelo usuário. Netbooks são menores e mais lev es que os notebooks. O que é o Framework K -12? RESOLUÇÃO É um trabalho proposto por ACM (Association for Computing Machinery ), Code. org, CSTA, Cyber Innovation Center e a Iniciativa Nacional d e Matemática e Ciência que propõe diretrizes conceituais para o ensino de Ciências da Computação. O Framework K -12 organiza o conhecimento de ciência da computação em conceitos funda mentais que representam áreas de conteúdo-chave em ciência da computação e práticas fundamentais que representam ações que os alunos usam para se envolver com os conceitos de maneiras ricas e significativas. Justificativa No intervalo correspondente, o valor de X deve ser maior ou igual a 3 e menor que 7