Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 (INSTITUTO AOCP/2020) Efetuando a divisão binária de 110 por 11, qual é o valor que um programador obtém? 10. 111. 01. 00. 11. Respondido em 28/04/2023 13:23:24 Explicação: Uma forma trivial de resolução seria transformar os valores binários fornecidos para a base 10. 110 equivale ao número 6 11 equivale ao número 3 Posteriormente, realizamos a divisão e transformamos para binário. 2 em binário equivale a 10. 2a Questão Acerto: 1,0 / 1,0 (INSTITUTO AOCP/2020 - Adaptada) Com 40 trilhões de gigabytes de dados gerados no mundo no último ano, profissionais com habilidade para traduzir informações em decisões estratégicas serão essenciais dentro das empresas. Disponível em: https://exame.com/carreira/dados-uso-favor/. Acesso em: 10 nov. 2022. Nesse sentido, a unidade métrica de um sistema computacional representada por 1 ZB (zettabyte) corresponde a: 1024 EB (exabyte). 1024 PB (petabyte). 1024 HB (hyperbyte). 1024 YB (yotabyte). 1024 TB (terabyte). Respondido em 28/04/2023 13:24:15 Explicação: 1 ZB corresponde a aproximadamente um sextilhão de bytes. 3a Questão Acerto: 1,0 / 1,0 Quantos pixels possui uma imagem com resolução de 800x600? 2.800 480.000 1.400 240.000 120.000 Respondido em 28/04/2023 13:24:55 Explicação: A resposta correta é: 480.000 4a Questão Acerto: 1,0 / 1,0 A resolução em pixels é uma medida importante para se avaliar a qualidade de uma imagem digital. Quantos pixels possui uma imagem com resolução de 1440x900? 342.000 85.200 1.296.000 710.400 720.000 Respondido em 28/04/2023 13:25:21 Explicação: Para calcular a quantidade de pixels de uma imagem, basta multiplicar as dimensões (largura x altura) em pixels. Portanto, uma imagem com resolução de 1440x900 tem: 1440 x 900 = 1.296.000 pixels 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: Decomposição Detecção de padrões Automação Abstração Análise/avaliação Respondido em 28/04/2023 13:25:44 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: 1,0 / 1,0 A Economia Criativa pode ser definida como as atividades realizadas por indivíduos, exercitando sua imaginação e explorando seu valor econômico. Como podemos relacioná-la com o pensamento computacional? A Economia Criativa é fundamental para o pensamento computacional e para sua existência. O pensamento computacional e a Economia Criativa não possuem relação, pois são áreas totalmente divergentes. A Economia Criativa não existe sem o pensamento computacional, pois todas as suas atividades são derivadas da tecnologia. O pensamento computacional é fator agregador para a Economia Criativa, mas não é essencial para sua existência. A Economia Criativa não possui relação direta com o pensamento computacional. Respondido em 28/04/2023 13:26:31 Explicação: A resposta correta é: O pensamento computacional é um fator muito importante para a Economia Criativa, mas não é essencial para sua existência. O pensamento computacional está presente em todas as áreas do conhecimento, de forma a agregar valor. 7a Questão Acerto: 1,0 / 1,0 Para Aristóteles, o pensamento é a atividade da alma que permite ao ser humano compreender o conhecimento. Atualmente, o que é destacado na relação entre a capacidade de pensamento humano e a capacidade do computador? O computador é mais avançado do que o pensamento humano. A capacidade de pensamento humano é limitada pela capacidade do computador. A capacidade de pensamento humano é infinita, enquanto a capacidade do computador é limitada. O computador é limitado pela capacidade de pensamento digital. A capacidade do computador e a capacidade de pensamento humano são iguais. Respondido em 28/04/2023 13:27:09 Explicação: O computador é uma ferramenta criada pelo ser humano, ou seja, a sua capacidade está limitada pelo conhecimento e programação fornecidos por programadores humanos. Além disso, a capacidade de pensamento humano é ampla, incluindo criatividade, intuição e emoção, enquanto o computador é limitado aos comandos programados. 8a 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 dado às instruções simples e interpretáveis por computadores que formam um código. É um tipo de dado que admite valores numéricos, como inteiros e decimais. É o nome dado a uma sequência de instruções. É o nome de um tipo de dado estritamente numérico. É o nome de um tipo de dado constituído por uma sequência de caracteres, ou seja, um texto. Respondido em 28/04/2023 13:27:51 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. 9a Questão Acerto: 1,0 / 1,0 Analise as afirmações abaixo, e marque a opção correta. I - Programas escritos em linguagens compiladas em geral rodam mais rapidamente nas CPUs, se comparados à programas escritos em linguagens interpretadas; II - Programas escritos em linguagem compiladas em geral rodam mais lentamente nas CPUs, se comparados à programas escritos em linguagens interpretadas; III - Programas escritos em linguagens interpretadas em geral rodam mais rapidamente nas CPUs, se comparadas à programas escritos em linguagens compiladas; IV - Programas escritos em linguagens interpretadas em geral rodam mais lentamente nas CPU, se comparados à programas escritos em linguagens compiladas. Somente I e IV estão corretas. Apenas II está correta. Somente I e III estão corretas. Apenas I está correta. Apenas III está correta. Respondido em 28/04/2023 13:28:19 Explicação: A resposta correta é: Somente I e IV estão corretas. 10a Questão Acerto: 1,0 / 1,0 Marque as opções que descreve corretamente a relação entre humanos, código-fonte e código de máquina: Código-fonte, escrito em uma linguagem de programação, é de fácil compreensão para humanos. Então, em geral, os programadores escrevem instruções usando uma linguagem de programação, e essas instruções estão prontas para serem executadas pela CPU. Compiladoressão usados para testar o código de máquina antes de ele ser executado pela CPU, por razões de segurança. O código-fonte, escrito em uma linguagem de programação, é de difícil compreensão para humanos. Então, os programadores escrevem instruções de código de máquina usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções referentes à linguagem de programação. Código de máquina é de difícil compreensão para humanos. Então, os programadores escrevem instruções usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções em linguagem de máquina. Código de máquina é de fácil compreensão para humanos. Então, em geral, os programadores escrevem instruções usando linguagem de máquina, e essas instruções estão prontas para serem executadas pela CPU. Respondido em 28/04/2023 13:28:51 Explicação: A resposta correta é: Código de máquina é de difícil compreensão para humanos. Então, os programadores escrevem instruções usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções em linguagem
Compartilhar