Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 (OBJETIVA/2022 - Adaptada) O componente do hardware, considerado o "cérebro" do computador, responsável pela execução de instruções programadas e procedimentos fornecidos pelos usuários, é chamado: HD. CMOS. CPU. BIOS. Disco rígido. Respondido em 07/06/2023 18:25:36 Explicação: CPU também chamada de processador, é uma espécie de cérebro. É a CPU quem, de fato, processa instruções. 2a Questão Acerto: 1,0 / 1,0 O Bit é a menor unidade utilizada na computação, podendo assumir apenas dois valores: 0 ou 1. Nesse sentido, quantos valores distintos podem ser representados por 5 bits? 8 16 128 64 32 Respondido em 07/06/2023 18:25:49 Explicação: A resposta correta é: com 5 bits (25) podemos representar até 32 números. 3a Questão Acerto: 1,0 / 1,0 Quantos pixels possui uma imagem com resolução de 800x600? 120.000 2.800 480.000 1.400 240.000 Respondido em 07/06/2023 18:26:24 Explicação: A resposta correta é: 480.000 4a Questão Acerto: 1,0 / 1,0 Considere a grade de pixels a seguir: Qual é a coordenada do pixel em preto? (1,2) (1,1) (2,1) (2,3) (3,2) Respondido em 07/06/2023 18:26:45 Explicação: A resposta correta é: (2,1) 5a Questão Acerto: 1,0 / 1,0 Suponha que os passos a seguir tenham como objetivo a cor dos pixels de uma imagem: · Carregar a imagem na memória para que seja trabalhada: escrevemos uma linha de código que carrega a imagem. · Automaticamente processar, um a um, todos os pixels (centenas de milhares) de uma imagem: usamos a estrutura for para instruir o computador a repetir as instruções para cada pixel da imagem. · Selecionar quais pixels desejamos realizar ajuste de cores: escrevemos a estrutura if para que o computador realizasse testes e, conforme resultado, verdadeiro ou falso, executasse ou não as instruções de manipulação de cores do pixel. · Alterar a cor de um pixel: escrevemos linhas de código para alterar os componentes RGB (Vermelho, Verde e Azul) para alterar a cor de um pixel, conforme nosso objetivo. · Imprimir o resultado na tela: escrevemos a função print para que o resultado final das instruções (a imagem manipulada) fosse apresentado na tela. Este é um exemplo da habilidade de pensamento computacional denominada: Detecção de padrões Decomposição Análise/avaliação Abstração Automação Respondido em 07/06/2023 18:27:02 Explicação: A resposta correta é: Decomposição. O texto reflete a habilidade de decomposição, onde uma tarefa maior e complexa é dividida em pedaços menores e de mais fácil resolução. 6a Questão Acerto: 0,0 / 1,0 (SEED-PR/2021) O pensamento computacional utiliza quatro dimensões interdependentes e de grande importância durante o processo de formulação de soluções computacionalmente viáveis. Essas dimensões são Composição, reconhecimento de padrões, análise e decomposição. Decomposição, reconhecimento de padrões, abstração e algoritmos. Composição, reconhecimento de padrões, abstração e decomposição. Composição, reconhecimento de padrões, análise e algoritmos. Decomposição, reconhecimento de padrões, análise e algoritmos. Respondido em 07/06/2023 18:29:32 Explicação: De forma geral, há quatro pilares ou habilidades necessárias para que possamos exercer o pensamento computacional, conforme ilustrado a seguir: 7a Questão Acerto: 1,0 / 1,0 A memória do computador é capaz de armazenar diferentes tipos de dados. A forma como lidamos com esses dados depende da necessidade do programador e da linguagem por ele utilizada. Em computação, o que é uma string? É o nome de um tipo de dado estritamente numérico. É o nome dado a uma sequência de instruções. É o nome de um tipo de dado constituído por uma sequência de caracteres, ou seja, um texto. É um tipo de dado que admite valores numéricos, como inteiros e decimais. É o nome dado às instruções simples e interpretáveis por computadores que formam um código. Respondido em 07/06/2023 18:28:05 Explicação: É o nome de um tipo de dado constituído por uma sequência de caracteres, ou seja, um texto. Nesse sentido, podemos utilizar uma string para representar o nome de pessoas, endereços residenciais ou páginas web. Não podemos esquecer que algumas linguagens exigem que as strings estejam delimitadas por aspas duplas. 8a Questão Acerto: 1,0 / 1,0 Linguagens de programação são conjuntos de símbolos, palavras e regras sintáticas que permitem ao programador escrever códigos. Qual é o objetivo da utilização de uma linguagem de programação na escrita de códigos para o computador? Para imprimir na tela instruções simplificadas Para que sejam utilizados somente os recursos principais da linguagem Para tornar os códigos mais complexos Para que o computador compreenda o que fazer Para tornar os códigos mais chiques e chamativos Respondido em 07/06/2023 18:28:24 Explicação: As linguagens de programação fornecem uma forma de comunicação entre o programador e o computador. Através da utilização de uma linguagem de programação, o programador pode escrever códigos que o computador entenda e execute. O objetivo principal da utilização de uma linguagem de programação é garantir que o computador compreenda corretamente as instruções escritas pelo programador, possibilitando a realização de tarefas e a resolução de problemas complexos. 9a Questão Acerto: 1,0 / 1,0 Qual das opções a seguir descreve melhor o que um interpretador Javascript faz? Traduz código de máquina em código C++. Interpreta e executa, uma a uma, cada linha do código-fonte C++. Interpreta e executa, uma a uma, cada linha do código fonte Javascript. Traduz o código-fonte C++ em código de máquina. Traduz o código-fonte C++ em código Javascript. Respondido em 07/06/2023 18:28:43 Explicação: A resposta correta é: Interpreta e executa, uma a uma, cada linha do código fonte Javascript. 10a Questão Acerto: 1,0 / 1,0 (AVALIA/2023) Existem vários tipos de softwares no mercado, alguns são livres e outros proprietários. É correto afirmar que é uma característica do software proprietário: a liberdade de redistribuir as cópias livremente do software. a liberdade de executar o programa como você desejar, para qualquer propósito. são os programas com um autor definido que negam o acesso livre ao código fonte, seja para modificá-lo, estudá-lo ou distribuí-lo. a liberdade de distribuir cópias de suas versões modificadas. Desta forma, pode-se dar a toda a comunidade a chance de se beneficiar com as mudanças. Mas sem acesso ao código-fonte, que é de propriedade do desenvolvedor. a liberdade de acessar o código-fonte, mas não pode modificá-lo, apenas disponibilizar novas ferramentas a partir do que já existe. Respondido em 07/06/2023 18:29:09 Explicação: A resposta correta é "são os programas com um autor definido que negam o acesso livre ao código fonte, seja para modificá-lo, estudá-lo ou distribuí-lo." Isso é uma característica dos softwares proprietários, onde o código-fonte não é disponibilizado para que outras pessoas possam modificá-lo ou utilizá-lo. A propriedade intelectual é protegida e restrita ao autor ou a uma empresa.