Prévia do material em texto
Disc.: PENSAMENTO COMPUTACIONAL Aluno(a): TATHIANE CAETANO ANTUNES RODRIGUES 202307086631 Acertos: 2,0 de 2,0 20/09/2023 1a Questão Acerto: 0,2 / 0,2 Grande parte da vida profissional de um programador é dedicada ao estudo de diferentes linguagens de programação e como elas podem atender a uma necessidade específica da melhor maneira possível. Acerca dos princípios fundamentais da computação, o que é um algoritmo? O ser humano, que escreve códigos em alguma linguagem para, através de uma sequência de instruções complexas, gerar uma aplicação útil. É outra denominação para código de computador. Um algoritmo é uma sequência não ordenada de instruções complexas e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores. Um algoritmo é sequência finita de instruções simples e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores. O processador do computador, que processa instruções escritas em alguma linguagem para, através de uma sequência de instruções bastantes simples, gerar uma aplicação útil. Respondido em 20/09/2023 16:29:21 Explicação: A resposta correta é: Um algoritmo é uma sequência finita de passos simples e bem projetados a serem seguidos para realizar uma tarefa ou resolver um problema. Em Ciência da Computação, um algoritmo é uma sequência finita e bem definida de instruções executáveis que, normalmente, visa proporcionar uma solução para um determinado problema. 2a Questão Acerto: 0,2 / 0,2 O código de máquina da CPU possui apenas instruções simples e de baixo nível. Uma linguagem de computador (como Javascript) adiciona recursos de alto nível, como o loop for que usamos. Qual das alternativas a seguir é uma instrução de alto nível? Multiplique dois números. Atribua um valor a uma variável. Ajuste o nível de vermelho de um ponto da tela para 255. Adicione dois números. Subtraia um número de outro. Respondido em 20/09/2023 16:29:50 Explicação: A resposta correta é: Ajuste o nível de vermelho de um ponto da tela para 255. 3a Questão Acerto: 0,2 / 0,2 O bit(simplificação para dígito binário, em inglês, binary digit) é a menor parcela de informação que um computador processa. Quantos bits existem em um byte, e quantos valores distintos é possível representar com um byte, respectivamente? 8 e 256 4 e 16 4 e 32 7 e 128 8 e 512 Respondido em 20/09/2023 16:30:31 Explicação: A resposta correta é: 8 e 256. Por convenção, um byte representa exatamente 8 bits e de posse de um byte temos 28 = 256 valores representáveis. 4a Questão Acerto: 0,2 / 0,2 (FGV/2014 - Adaptada) A fotogrametria digital tem como objetivo principal a reconstrução automática do espaço tridimensional, a partir de imagens bidimensionais. Sobre o tema, classifique como verdadeiro ou falso as afirmativas abaixo: ( ) A imagem digital é uma matriz composta por células quadradas, chamadas pixels. ( ) Em cada pixel, há somente uma coloração sólida, definida por um número digital. ( ) Em uma imagem com 400 pixels de largura por 500 de altura, o total de pixels será: 400 + 500 = 900. Assinale a alternativa que apresenta a sequência correta de cima para baixo. V; V; V. V; V; F. F; V; V. V; F; F. V; F; V. Respondido em 20/09/2023 16:32:17 Explicação: Se você quiser analisar a quantidade de pixels em uma imagem, basta checar quantos formam sua largura (colunas) e quantos formam sua altura (linhas). Então, o número total de pixels é apenas uma questão de multiplicação. Em uma imagem com 400 pixels de largura por 500 de altura, o total de pixels será a multiplicação entre esses valores. 5a Questão Acerto: 0,2 / 0,2 O esquema de codificação de cores RGB é um modelo simples que permite a composição e representação de imagens coloridas em dispositivos eletrônicos. Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor laranja: (0,0,255) (0,255,0) (0,0,0) (120,80,0) (255,255,255) Respondido em 20/09/2023 16:32:50 Explicação: A resposta correta é: (120,80,0) Por eliminação chegaríamos a conclusão que o esquema RGB (0,255,0) reflete a cor verde. Azul para (0,0,255), branco para (255,255,255) e (0,0,0) para o preto. 6a Questão Acerto: 0,2 / 0,2 (IBADE/2020) O pensamento computacional está formando uma linguagem tão importante quanto a oral ou a escrita para as crianças e jovens de hoje. A construção dessa linguagem já é uma realidade e sua solidificação é uma consequência inevitável. A necessidade de desenvolver tecnologia e educação digital com crianças e jovens na escola está, inclusive, prevista em uma das competências da Base Nacional Comum Curricular, a BNCC. Ela diz que todo jovem precisa compreender, utilizar e criar tecnologia de forma reflexiva, significativa e ética. Mais do que uma ferramenta facilitadora de absorção de conhecimentos, da forma como funcionou no que se convencionou chamar de inclusão digital, a tecnologia digital hoje abriga um conjunto de conhecimentos e competências que precisam ser desenvolvidos com os alunos. Para os estudiosos dessa temática, é fundamental que toda criança ou adolescente, compreenda: A dinâmica de interação proporcionada pela internet. A maneira como funcionam os sites e as redes sociais. A lógica da programação e como funcionam os algoritmos. O manuseio e a função dos aplicativos digitais. O valor dos projetos colaborativos para a globalização. Respondido em 20/09/2023 16:33:53 Explicação: O pensamento computacional é uma habilidade importante para a resolução de problemas e tomada de decisões, e envolve a compreensão de conceitos como algoritmos, lógica de programação e pensamento sistêmico. Compreender a lógica da programação e como funcionam os algoritmos é um aspecto fundamental do pensamento computacional, pois permite que os alunos possam entender e criar soluções para problemas complexos, além de prepará-los para uma futura carreira em áreas relacionadas à tecnologia. As demais alternativas apresentam aspectos importantes relacionados à tecnologia e educação digital, mas não estão diretamente ligadas ao conceito de pensamento computacional. 7a Questão Acerto: 0,2 / 0,2 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 é limitado pela capacidade de pensamento digital. O computador é mais avançado do que o pensamento humano. A capacidade de pensamento humano é limitada pela capacidade do computador. A capacidade do computador e a capacidade de pensamento humano são iguais. A capacidade de pensamento humano é infinita, enquanto a capacidade do computador é limitada. Respondido em 20/09/2023 16:34:55 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: 0,2 / 0,2 Marque as opções que descreve corretamente a relação entre humanos, código- fonte e código de máquina: 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-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. Compiladores são usados para testar o código de máquina antes de ele ser executado pela CPU, por razões de segurança. 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 20/09/2023 16:35:53 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 de máquina. 9a Questão Acerto: 0,2 / 0,2 (VUNESP/2022) Deseja-se adquirir um dispositivo de armazenamento externo para um microcomputador. Com relação a esses dispositivos, é correto afirmar que quando comparado ao disco HD externo, o dispositivo SSD externo: Costuma ser mais pesado do que um HD externo de mesma capacidade. Proporciona transferência de arquivos mais rápida do que o HD externo. Costuma possuir um menor custo para um mesmo espaço de armazenamento. Possui partes mecânicas para a escrita e leitura de dados, ao contrário do HD externo. Tem mais chance de ter um problema de natureza mecânica do que um HD externo. Respondido em 20/09/2023 16:36:32 Explicação: Dispositivos de armazenamento baseados em SSD são dezenas e até centenas de vezes mais rápidos do que os discos rígidos, além de serem mais confiáveis, já que não possuem partes mecânicas móveis. 10a Questão Acerto: 0,2 / 0,2 Considere a grade de pixels a seguir: Qual é a coordenada do pixel em preto? (1,2) (2,1) (2,3) (1,1) (3,2) Respondido em 20/09/2023 16:37:08 Explicação: A resposta correta é: (2,1)