Prévia do material em texto
A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade Pensamento Computacional Atividades Pensamento Computacional (Universidade Estácio de Sá) A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade Pensamento Computacional Atividades Pensamento Computacional (Universidade Estácio de Sá) Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=pensamento-computacional-atividades https://www.studocu.com/pt-br/document/universidade-estacio-de-sa/pensamento-computacional/pensamento-computacional-atividades/73898499?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=pensamento-computacional-atividades https://www.studocu.com/pt-br/course/universidade-estacio-de-sa/pensamento-computacional/6175760?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=pensamento-computacional-atividades https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=pensamento-computacional-atividades https://www.studocu.com/pt-br/document/universidade-estacio-de-sa/pensamento-computacional/pensamento-computacional-atividades/73898499?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=pensamento-computacional-atividades https://www.studocu.com/pt-br/course/universidade-estacio-de-sa/pensamento-computacional/6175760?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=pensamento-computacional-atividades Pensamentos computacional –a vidades O JavaScript é uma linguagem de programação criada em meados da década de 90 e de fácil assimilação por apresentar uma sintaxe simples e intui va. Acerca dessa linguagem, marque a opção que representa o código Javascript que produz o resultado abaixo. alho treze dois Explicação: A resposta correta é: print( "alho", "treze", "dois" ); Os comandos show, put e screen não se aplicam. Como se trata de strings, elas devem estar entre aspas duplas. A memória do computador é capaz de armazenar diferentes pos de dados. A forma como lidamos com esses dados depende da necessidade do programador e da linguagem por ele u lizada. Em computação, o que é uma string? É o nome dado às instruções simples e interpretáveis por computadores que formam um código. É o nome de um po de dado cons tuído por uma sequência de caracteres, ou seja, um texto. É o nome de um po de dado estritamente numérico. É um po de dado que admite valores numéricos, como inteiros e decimais. É o nome dado a uma sequência de instruções. Explicação: É o nome de um po de dado cons tuído por uma sequência de caracteres, ou seja, um texto. Nesse sen do, podemos u lizar 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. . Javascript, ou simplesmente JS, é uma das linguagens mais u lizadas na atualidade e compreender suas caracterís cas básicas é essencial para o profissional de TI. Nesse sen do, marque a opção que representa o código Javascript responsável por produzir o resultado abaixo. casa chuva 1988 prinf( "casa", "chuva", 1988 ); print( casa, chuva, "1988" ); print( "casa", "chuva" 1988 ); print( casa, chuva, 1988 ); print( "casa", "chuva", 1988 ); Explicação: A resposta correta é: print( "casa", "chuva", 1988 ); screen( "alho", 13, "dois" ); print( "alho", "treze", "dois" ); print( "alho", 13, 2); show( "alho", "treze" "dois" ); put( "alho", "treze", "dois" ; Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 Prinf não é uma palavra reservada da linguagem. Para u lização do comando print sua sintaxe deve ser respeitada, isso inclui a correta u lização de parentes, vírgula e aspas duplas para delimitar as strings. 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 ú l. 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. É outra denominação para código de computador. 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 ú l. 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. 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. Estudamos sobre a equação essencial dos computadores. Segundo o que estudamos, os computadores são inacreditavelmente rápidos. A segunda caracterís ca fundamental é: São tolos. São lentos. São inteligentes. Processam instruções complexas. Possuem capacidade de compreensão dos dados. Explicação: A resposta correta é: são tolos. Essencialmente os computadores são extremamente poderosos para cálculos matemá cos, porém profundamente tolos, pois não possuem capacidade de compreensão e discernimento. Linguagens de programação são conjuntos de símbolos, palavras e regras sintá cas que permitem ao programador escrever códigos. Qual é o obje vo da u lização de uma linguagem de programação na escrita de códigos para o computador? Para que sejam u lizados somente os recursos principais da linguagem Para tornar os códigos mais complexos Para imprimir na tela instruções simplificadas Para tornar os códigos mais chiques e chama vos Para que o computador compreenda o que fazer Explicação: Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 As linguagens de programação fornecem uma forma de comunicação entre o programador e o computador. Através da u lização de uma linguagem de programação, o programador pode escrever códigos que o computador entenda e execute. O obje vo principal da u lização de uma linguagem de programação é garan r que o computador compreenda corretamente as instruções escritas pelo programador, possibilitando a realização de tarefas e a resolução de problemas complexos. Computadores são máquinas eletrônicas projetadas para executar tarefas computacionais de forma automa zada. Eles podem processar, armazenar e transmi r informações através de seus componentes, como processadores, memórias, discos rígidos e disposi vos de entrada e saída. O que é um código em um computador? Uma série de instruções que são di ceis para o computador executar. Uma série de instruções que o computador executa de forma rápida. Uma série de instruções que o computador não consegue entender. Uma série de instruções que só podem ser criadas por Inteligência Ar ficial. Uma série de instruções que são di ceis para o usuário compreender. Explicação: Um código em um computador é uma série de instruções escritas em uma linguagem de programação, como o Python ou o Java, que são criadas por programadores para que o computador possa realizar tarefas específicasde forma rápida e funcional. Para Aristóteles, o pensamento é a a vidade 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? 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. A capacidade de pensamento humano é limitada pela capacidade do computador. O computador é mais avançado do que o pensamento humano. 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 cria vidade, intuição e emoção, enquanto o computador é limitado aos comandos programados. Os computadores são usados em uma ampla variedade de aplicações, incluindo processamento de texto, navegação na web, jogos, edição de vídeo, design gráfico e cálculo cien fico. Eles também são usados em muitas áreas da vida co diana, como compras online, bancos e serviços de saúde. Além disso, os computadores são fundamentais para a pesquisa e desenvolvimento de novas tecnologias. Essencialmente, o que é um algoritmo em um computador? Um algoritmo é uma equação matemá ca usada para solucionar problemas. Um algoritmo é uma série de instruções ou passos para solucionar um problema ou realizar uma tarefa. Um algoritmo é um modelo de aprendizado de máquina usado para prever resultados. Um algoritmo é uma técnica de codificação para desenvolver so wares. Um algoritmo é uma ferramenta de gerenciamento de banco de dados. Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 Explicação: Algoritmo é a representação formal de um conjunto de instruções ou regras para realizar uma tarefa específica, geralmente na forma de um programa computacional. É importante para a resolução de problemas e para a automação de processos, como na realização de cálculos, processamento de dados, análise de informações, entre outros. Algoritmos são a base para a funcionalidade dos computadores, pois eles fornecem uma estrutura e uma sequência de ações para que os computadores possam realizar tarefas de forma eficiente e precisa. Programação é o processo de desenvolver e escrever códigos de computador para realizar tarefas específicas e solucionar problemas. Nesse sen do, o que é um erro de sintaxe na programação? Um erro que não é comum, mesmo para programadores experientes Um erro que ocorre quando a sintaxe é muito simples Um erro que é ignorado pelo computador Um erro que não é importante e não requer correção Um erro que é causado por uma escrita imprópria do código Explicação: A sintaxe é a estrutura e a forma como as instruções são escritas em uma linguagem de programação. Quando essa estrutura é violada, ocorre um erro de sintaxe. Os erros de sintaxe podem ser causados por escrita imprópria, como o uso de caracteres inválidos, palavras-chave escritas incorretamente ou falta de delimitadores. Esses erros impedem que o código seja compilado ou executado corretamente, sendo importantes para corrigir antes de con nuar o processo de desenvolvimento do so ware. 1. Qual das opções a seguir descreve melhor o que um interpretador Javascript faz? 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. Traduz código de máquina em código C++. Data Resp.: 21/09/2023 20:02:54 Explicação: A resposta correta é: Interpreta e executa, uma a uma, cada linha do código fonte Javascript. O Windows é um so ware de código fechado. Sobre esta questão, avalie as afirmações abaixo, e marque a opção correta I - Os usuários têm acesso ao resultado da compilação do Windows, mas não tem acesso ao seu código fonte, que fica com a Microso . Por isso, os usuários não são capazes de realizar ajustes, como correção de bugs e adição de novas funcionalidades. II - Os usuários têm acesso ao seu código fonte, mas não acesso ao resultado da compilação do Windows, que fica com a Microso . Por isso, os usuários não são capazes de realizar ajustes, como correção de bugs e adição de novas III - Os usuários têm acesso ao resultado da compilação do Windows, e também ao código fonte. Por isso, os usuários são capazes de realizar ajustes, como correção de bugs e adição de novas funcionalidades. IV - A realização de ajustes, como correção de bugs e adição de novas funcionalidades fica restrito à Microso , que é que detém exclusividade do código fonte do Windows. Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 Apenas a opção IV está correta. Apenas a opção I está correta. Apenas as opções I e IV estão corretas. Apenas a opção II está correta. Apenas as opções II e III estão corretas. Explicação: A resposta correta é: Apenas as opções I e IV estão corretas. 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 alterna vas a seguir é uma instrução de alto nível? Adicione dois números. Ajuste o nível de vermelho de um ponto da tela para 255. Subtraia um número de outro. Mul plique dois números. Atribua um valor a uma variável. Explicação: A resposta correta é: Ajuste o nível de vermelho de um ponto da tela para 255. 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. Apenas I está correta. Apenas II está correta. Somente I e III estão corretas. Somente I e IV estão corretas. Apenas III está correta. 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. 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. Código de máquina é de di 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. O código-fonte, escrito em uma linguagem de programação, é de di 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. Compiladores são usados para testar o código de máquina antes de ele ser executado pela CPU, por razões de Baixado por João Victor Araujo Silva (victslv@gmail.com)lOMoARcPSD|32898756 segurança (AVALIA/2023) Existem vários pos de so wares no mercado, alguns são livres e outros proprietários. É correto afirmar que é uma caracterís ca do so ware proprietário: a liberdade de executar o programa como você desejar, para qualquer propósito. a liberdade de redistribuir as cópias livremente do so ware. 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 par r do que já existe. 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ís ca dos so wares proprietários, onde o código-fonte não é disponibilizado para que outras pessoas possam modificá-lo ou u lizá-lo. A propriedade intelectual é protegida e restrita ao autor ou a uma empresa. (UNIOESTE/2022) Hardwares e So wares são partes responsáveis pelo funcionamento que compõem um sistema computacional. Assinale a alterna va correta que indica um hardware e um so ware, respec vamente: Adobe Reader e Mozilla Firefox MS Windows 10 e MS Office Mouse e Editor de Textos Scanner e Caneta ó ca Monitor e Pendrive Explicação: A alterna va correta é "Mouse e Editor de Textos", pois o mouse é um exemplo de hardware, enquanto o editor de textos é um exemplo de so ware. O mouse é um periférico de entrada sico que permite ao usuário controlar o cursor na tela. O editor de textos é um programa de so ware que permite ao usuário criar, editar e salvar documentos de texto. (IDIB/2020 - Adaptada) As linguagens de programação que u lizamos para construção de aplicações são de fácil entendimento para um programador, pois são conhecidas como linguagens com alto nível de abstração. No entanto, este código não pode ser executado diretamente pelo computador, pois o mesmo reconhece apenas linguagem de máquina. Assinale a alterna va que indica corretamente o nome do programa des nado a transformar um código escrito em linguagem de alto nível em instruções de código de máquina compreensíveis à CPU. ligador. montador. interpretador. roteador. compilador. Explicação: Um compilador é um programa que traduz um código fonte escrito em uma linguagem de programação de alto nível em código binário, ou seja, instruções compreendidas pela CPU. O código fonte é lido pelo compilador, que o traduz em código objeto, e em seguida, o miza e gera o código executável. Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 (Ins tuto Consulplan/2019 - Adaptada) "Contém todo o so ware básico, necessário para inicializar a placa-mãe, checar os disposi vos instalados e carregar o Sistema Operacional, o que pode ser feito a par r do HD, CD-ROM, pendrive, ou qualquer outra mídia disponível." Trata-se de: SPAN (Switched Port Analyzer). BIOS (Basic Input / Output System). SATA (Serial AT A achment). RAID (Redundant Array of Independent Disks). HDMR (Hardware Direct MIDI Rou ng). Explicação: A BIOS é um so ware básico que reside na memória flash da placa-mãe de um computador. É responsável por inicializar o hardware do sistema, verificar os disposi vos instalados e carregar o sistema operacional. A BIOS também fornece uma interface para configurar as opções de sistema, como data e hora, configurações de rede e configurações de disco. É executado antes do sistema operacional e é necessário para inicializar o sistema. (Avança SP/2022) Um so ware é um serviço computacional u lizado para realizar ações nos sistemas de computadores. Ou seja: Um so ware é todo programa presente nos diversos disposi vos (computadores, celulares, televisores, entre outros). Considerando a temá ca, não se enquadra como So ware: Webcam. iOS. Microso Word. Alexa. Android. Explicação: Uma webcam é um hardware, ou seja, um componente sico de um computador, e não um programa de so ware. Enquanto programas de so ware como o Microso Word, Android e iOS são programas que realizam tarefas específicas e estão instalados em diferentes disposi vos, a webcam é uma peça sica do computador e não pode ser considerada como so ware. 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 dis ntos é possível representar com um byte, respec vamente? 7 e 128 4 e 32 4 e 16 8 e 512 8 e 256 Data Resp.: 21/09/2023 20:44:51 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. Atualmente, a capacidade de armazenamento das memórias comercializadas pode ser medida em bytes. Existem muitas nomenclaturas que podem confundir um usuário com pouca experiência e a conversão de unidades nem sempre é uma tarefa simples. Acerca dessas unidades, quanto Megabytes possui um Gigabyte? Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 4.096 1.048.576 512 1.024 1.073.741.824 Data Resp.: 21/09/2023 20:45:34 Explicação: A resposta correta é: 1024. Por convenção, 1GB apresenta 1024MB. Podemos definir Hardware como todo equipamento fisicamente palpável da estrutura de um computador. Entre os elementos de hardware estudados, selecione a opção que indique o componente responsável efe vamente por executar instruções. CPU. Pendrive. HD. RAM. SSD. Data Resp.: 21/09/2023 20:46:10 Explicação: A resposta correta é: CPU. A CPU (Unidade Central de Processamento) é a parte mais importante de um computador. Considerada o cérebro de um PC, ela é responsável pela execução das instruções. O Bit é a menor unidade u lizada na computação, podendo assumir apenas dois valores: 0 ou 1. Nesse sen do, quantos valores dis ntos podem ser representados por 5 bits? 64 8 32 16 128 Data Resp.: 21/09/2023 20:46:43 Explicação: A resposta correta é: com 5 bits (25) podemos representar até 32 números. A conversão de grandezas nem sempre é uma tarefa trivial, mas o entendimento das unidades de medida e sua lógica de u lização são fundamentais para o profissional de TI. Nesse sen do, quantos bits possui um Megabyte? 1.073.741.824 bits 8.388.608 bits 1.048.576 bits Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 1024 bits 8.192 bits Data Resp.: 21/09/2023 20:47:30 Explicação: A resposta correta é: 8.388.608 bits 1 MB = 1024 KB 1KB = 1024 BYTES 1 BYTE = 8 BITS 1MB = 8*1024*1024 = 8.388.608 bits Conforme estudamos, a Lei de Moore é uma observação, feita originalmente por Gordon Moore, cofundador da Intel. Analise as afirmações abaixo, e selecione as que podem ser atribuídas como consequências da Lei de Moore, ao longo das últimas décadas I - A redução do custo de computadores, a ponto de serem usados em todos os setores do mercado de trabalho, tanto na esfera pública quanto privada. II - Aumento do poder computacional disponível ao público. Por exemplo, um computador pessoal (PC) modelo possui, atualmente, mais poder de processamento do que todo o poder computacional do planeta nos anos 60. III - O aumento do custo de computadores. Mesmo assim, eles têm sido usados em todos os setores do mercado de trabalho, tanto na esfera pública quanto privada. Somente III I e III I e II II e III SomenteI Data Resp.: 21/09/2023 20:48:44 Explicação: A resposta correta é: I e II. Podemos concluir que a evolução prevista pela Lei de Moore prevê um aumento de desempenho e uma redução de gastos, ou seja, o ganho econômico impulsionando o desenvolvimento. (VUNESP/2022) Deseja-se adquirir um disposi vo de armazenamento externo para um microcomputador. Com relação a esses disposi vos, é correto afirmar que quando comparado ao disco HD externo, o disposi vo SSD externo: 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. 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. Data Resp.: 21/09/2023 20:50:09 Explicação: Disposi vos de armazenamento baseados em SSD são dezenas e até centenas de vezes mais rápidos do que os Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 discos rígidos, além de serem mais confiáveis, já que não possuem partes mecânicas móveis. (INSTITUTO AOCP/2020 - Adaptada) Com 40 trilhões de gigabytes de dados gerados no mundo no úl mo ano, profissionais com habilidade para traduzir informações em decisões estratégicas serão essenciais dentro das empresas. Disponível em: h ps://exame.com/carreira/dados-uso-favor/. Acesso em: 10 nov. 2022. Nesse sen do, a unidade métrica de um sistema computacional representada por 1 ZB (ze abyte) corresponde a: 1024 TB (terabyte). 1024 EB (exabyte). 1024 YB (yotabyte). 1024 HB (hyperbyte). 1024 PB (petabyte). Data Resp.: 21/09/2023 20:51:24 Explicação: 1 ZB corresponde a aproximadamente um sex lhão de bytes. (INSTITUTO AOCP/2020) Efetuando a divisão binária de 110 por 11, qual é o valor que um programador obtém? 10. 00. 111. 01. 11. Data Resp.: 21/09/2023 20:51:59 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. (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: BIOS. Disco rígido. CMOS. CPU. HD. Data Resp.: 21/09/2023 20:52:38 Explicação: CPU também chamada de processador, é uma espécie de cérebro. É a CPU quem, de fato, processa instruções. Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 1. Considere a grade de pixels a seguir: Qual é a coordenada do pixel em preto? (2,1) (1,1) (2,3) (3,2) (1,2) Data Resp.: 21/09/2023 20:56:17 Explicação: A resposta correta é: (2,1) Considere a grade de pixels a seguir: Quais são as coordenadas dos pixels em preto? (1,1) e (6,5) (0,0) e (6,5) (1,2) e (5,5) (0,0) e (5,4) (1,1) e (5,4) Data Resp.: 21/09/2023 20:57:08 Explicação: A resposta correta é: (0,0) e (5,4) Quantos pixels possui uma imagem com resolução de 800x600? 2.800 1.400 480.000 240.000 120.000 Data Resp.: 21/09/2023 20:58:25 Explicação: A resposta correta é: 480.000 (UFFPS/2019 - Adaptada) A imagem tem sido uma forma importante de registro histórico por muitos séculos. Desde as primeiras representações rupestres em cavernas até a fotografia digital contemporânea, as imagens têm sido usadas para documentar eventos, pessoas, lugares e culturas. Sobre dimensões em pixels e resolução da imagem impressa, Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 assinale a alterna va correta. Geralmente, uma imagem com uma resolução menor produz uma imagem impressa de melhor qualidade. A quan dade de dados de uma imagem varia conforme o zoom aplicado. Resolução e dimensões não estão relacionadas. Quanto mais pixels por polegada, maiores as dimensões da imagem. Resolução é a ni dez de detalhes em uma imagem e é medida em pixels por polegada (ppi). Data Resp.: 21/09/2023 21:00:03 Explicação: A quan dade de dados de uma imagem não varia conforme o zoom aplicado. A resolução de uma imagem digital é medida em pixels por polegada (ppi). Quanto maior a resolução, maior a ni dez e os detalhes que podem ser capturados na imagem. Portanto, uma imagem com uma resolução menor não produzirá uma imagem impressa de melhor qualidade Pensamento computacional é uma habilidade cogni va que envolve a capacidade de resolver problemas, pensar de forma lógica e sistêmica, decompor problemas em partes menores, iden ficar padrões e criar soluções u lizando conceitos e técnicas da ciência da computação. O computador é capaz de representar digitalmente por meio de números uma imagem do mundo real ou orgânico. Para um computador representar digitalmente por meio de números uma imagem do mundo real ou orgânico consideramos uma habilidade chamada de: imperícia. precisão. formatação. exa dão. abstração. Explicação: A abstração é a habilidade de simplificar a representação de um objeto ou conceito, focando apenas nos aspectos relevantes e ignorando os detalhes desnecessários. No contexto da representação de imagens digitais, a abstração é essencial para que o computador possa transformar a imagem do mundo real em uma sequência de números binários que possam ser armazenados e processados digitalmente. As cores são elementos fundamentais em diversas áreas do conhecimento humano, incluindo a arte, a publicidade, o design gráfico, a psicologia, entre outras. Elas desempenham um papel crucial na nossa vida co diana, afetando a forma como percebemos o mundo ao nosso redor e influenciando nossas emoções, comportamentos e decisões. O sistema de cor RGB é baseado nas cores: Amarelo, marrom e rosa. Cinza, amarelo e vermelho. vermelho, verde e azul. Azul, roxo e verde. preto, cinza e laranja. Explicação: Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 O sistema de cor RGB (Red, Green, Blue) é baseado na adição de luzes coloridas. Essas três cores primárias são usadas para criar todas as outras cores do espectro visível. A combinação de todas as três cores em igual intensidade resulta em luz branca, enquanto a ausência de todas as cores resulta em preto. O sistema RGB é amplamente u lizado em disposi vos eletrônicos, como telas de computador, telefones celulares e televisores. (FGV/2014 - Adaptada) A fotogrametria digital tem como obje vo principal a reconstrução automá ca do espaço tridimensional, a par r de imagens bidimensionais. Sobre o tema, classifique como verdadeiro ou falso as afirma vas 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 alterna va que apresenta a sequência correta de cima para baixo. V; V; F. V; F; V. V; F; F. V; V; V. F; V; V. Data Resp.: 21/09/2023 21:01:37 Explicação: Se você quiser analisar a quan dade 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 mul plicação. Em uma imagem com 400 pixels de largura por 500 de altura, o total de pixels será a mul plicação entre esses valores. A imagem digital é uma parte essencial das peças publicitárias modernas. Ela permite que os anunciantes transmitammensagens visualmente atraentes e envolventes para seus públicos-alvo. Sabemos que quanto mais pixels houver em uma imagem, mais próxima ela será da realidade. Nesse sen do, qual é a definição correta de pixel? A unidade básica de medida de resolução em imagens digitais. O tamanho sico de um ponto de cor em uma tela de computador. O formato de imagem mais u lizado em fotografias digitais. A unidade de medida para a densidade de pixels em uma imagem. A quan dade de cores disponíveis em uma imagem digital. Data Resp.: 21/09/2023 21:04:06 Explicação: Um pixel é a menor unidade básica de uma imagem digital, que consiste em um ponto de cor único. Ele é usado como a unidade de medida para determinar a resolução de uma imagem, que é definida pelo número de pixels em largura e altura. Quanto maior a quan dade de pixels em uma imagem, maior será sua resolução e qualidade visual. As outras alterna vas não correspondem à definição correta de pixel. A resolução em pixels é uma medida importante para se avaliar a qualidade de uma imagem digital. Quantos pixels Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 possui uma imagem com resolução de 1440x900? 710.400 342.000 85.200 1.296.000 720.000 Data Resp.: 21/09/2023 21:04:33 Explicação: Para calcular a quan dade de pixels de uma imagem, basta mul plicar as dimensões (largura x altura) em pixels. Portanto, uma imagem com resolução de 1440x900 tem: 1440 x 900 = 1.296.000 pixels (IBFC/2019 - Adaptada) O sistema de cor RGB (vermelho, verde e azul, na sigla em inglês) é u lizado para descrever cores luminosas. No século 17, o sico Isaac Newton realizou um experimento para comprovar a dispersão da luz, u lizando um prisma de vidro e a luz do sol. Com isto, foi possível observar um arco-íris. Sobre esse fenômeno, assinale a alterna va correta. O experimento de Isaac Newton provou que as cores da luz e os pigmentos têm o mesmo sistema de cores. A luz proveniente do sol é a ausência de outras cores. Por isso ela é branca. A junção de todos os pigmentos no sistema CMYK (ciano, magenta, amarelo e preto, na sigla em inglês) resulta na cor branca. Em computação as cores são divididas em VGA. A dispersão da luz branca prova que ela é a junção de todas as cores. Data Resp.: 21/09/2023 21:12:34 Explicação: O experimento de Isaac Newton mostrou que a luz branca é, na verdade, uma combinação de todas as cores do espectro visível, que são vermelho, laranja, amarelo, verde, azul, anil e violeta. Quando a luz branca é passada através de um prisma, ela é dispersada em diferentes comprimentos de onda, criando o espectro de cores que vemos no arco-íris. Entre as técnicas de programação para manipulação de imagens digitais, há uma que permite instruir que o computador repita uma sequência de instruções, como, por exemplo, para todos os pixels de uma imagem. Assinale a alterna va cuja instrução reflete essa ideia: if( pixel.getRed() > 130 ) pixel.setZoom(20) pixel=img.getPixel(10,10) pixel.setRed(0) for(pixel: img) Data Resp.: 21/09/2023 21:13:28 Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 Explicação: A resposta correta é: for(pixel: img) O laço de repe ção for pode ser usado para automa zar o processo desejado e, portanto facilitar a codificação. Entre as técnicas de programação para manipulação de imagens digitais, há uma que permite instruir que o computador selecione pixels sobre os quais determinadas instruções foram executadas. Por exemplo, selecionamos pixels em tons de amarelo e, para esses pixels, instruímos o computador alterar sua tonalidade de cor. Assinale a alterna va cuja instrução reflete essa ideia de escolher pixels que serão afetados por um conjunto de instruções: for(pixel: img) if( pixel.getRed() > 130 ) pixel.setZoom(20) pixel.setRed(0) pixel=img.getPixel(10,10) Data Resp.: 21/09/2023 21:14:11 Explicação: A resposta correta é: if( pixel.getRed() > 130 ) O texto reflete a necessidade de uma estrutura condicional. U lizamos a sintaxe da declaração if para alcançar o obje vo de decisão específico que foi estabelecido. . O esquema de codificação de cores RGB é um modelo simples que permite a composição e representação de imagens coloridas em disposi vos eletrônicos. Assinale a alterna va que representa o código RGB (Red, Green, Blue) para a cor laranja: (0,255,0) (255,255,255) (120,80,0) (0,0,255) (0,0,0) Data Resp.: 21/09/2023 21:14:31 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. Observe o código a seguir, que está manipulando uma imagem totalmente branca: Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 Se o computador executar as linhas de código da parte 1 e, segundos depois, as linhas de código da parte 2, qual será o efeito observado nas imagens apresentadas na tela? Um pixel cinza se deslocando para baixo. Um pixel preto se deslocando para a esquerda. Um pixel cinza se deslocando para a esquerda. Um pixel preto se deslocando para a direita. Um pixel preto se deslocando para baixo. Data Resp.: 21/09/2023 21:14:54 Explicação: A execução sequencial do código revelará um pixel preto, código RGB (0,0,0), se deslocando para baixo. Suponha que os passos a seguir tenham como obje vo 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. Automa camente processar, um a um, todos os pixels (centenas de milhares) de uma imagem: usamos a estrutura for para instruir o computador a repe r 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 obje vo. 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: Automação Decomposição Análise/avaliação Abstração Detecção de padrões Data Resp.: 21/09/2023 21:15:15 Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 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. No pensamento computacional, qual é o conceito fundamental que envolve a capacidade de simplificar um problema complexo por meio da iden ficação de caracterís cas essenciais e ignorando detalhes irrelevantes? Algoritmo. Padrões. Abstração. Iteração. Decomposição. Data Resp.: 21/09/2023 21:15:38 Explicação: A questão aborda um dos principais conceitos do pensamento computacional, que é a abstração. A resposta correta, destaca a capacidade de simplificar problemas complexos, iden ficando caracterís cas essenciais e ignorando detalhes irrelevantes. A abstração é essencial para lidar com problemas computacionais, permi ndo uma compreensão mais clara e a busca por soluções eficientes. Lucas é um estudante de programação e está aprendendo sobre a importância das estruturas de repe ção na programação. Ele está explorando como essas estruturas permitem executar um conjunto de instruções váriasvezes de forma eficiente. Com base no seu conhecimento sobre a importância das estruturas de repe ção em programação, assinale a alterna va correta que descreve a função principal dessas estruturas. Executar um conjunto de instruções várias vezes de forma eficiente em um programa. Facilitar a organização de variáveis e comentários em um programa. Permi r a tomada de decisões com base em condições específicas em um programa. Realizar a entrada e saída de dados em um programa. Executar operações matemá cas e lógicas em um programa. Data Resp.: 21/09/2023 21:17:06 Explicação: As estruturas de repe ção permitem que um conjunto de instruções seja executado várias vezes, evitando a repe ção de código e tornando o programa mais eficiente. Elas são fundamentais para resolver problemas complexos que exigem a execução repe da de tarefas ou a manipulação de grandes volumes de dados. As demais alterna vas mencionam outras funcionalidades importantes na programação, mas não descrevem adequadamente a função das estruturas de repe ção. No pensamento computacional, qual é o conceito fundamental que envolve a capacidade de escrever soluções na forma de instruções que o computador é capaz de seguir automa camente para chegar ao resultado desejado? Automação. Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 Padrões. Imaginação. Iteração. Fatoração. Data Resp.: 21/09/2023 21:17:33 Explicação: A automação envolve a capacidade de escrever soluções na forma de instruções que podem ser executadas por um computador. Ao criar um algoritmo, o obje vo é fornecer ao computador um conjunto de instruções claras e precisas que ele possa seguir para alcançar o resultado desejado. Rafael é um estudante de design de interfaces e está aprendendo sobre esquemas de cores u lizados em projetos visuais. Ele está pesquisando sobre o esquema de cores RGB, que é amplamente u lizado na representação de cores digitais. Rafael deseja entender melhor como o esquema de cores RGB funciona e como ele é aplicado em diferentes contextos. Com base nos seus conhecimentos sobre este esquema, assinale a alterna va correta que descreve como as cores são representadas: As cores são representadas por meio de matrizes alfabé cas que combinam tons de vermelho, verde e azul, resultando em uma vasta gama de cores. As cores são representadas por meio de matrizes numéricas que combinam tons de amarelo, ciano e magenta, resultando em uma vasta gama de cores. As cores são representadas por meio de vetores gráficos que combinam tons de vermelho, verde, azul e violeta resultando em uma vasta gama de cores. As cores são representadas por meio de matrizes numéricas que combinam tons de vermelho, verde e azul, resultando em uma vasta gama de cores. As cores são representadas por meio de matrizes alfabé cas que combinam tons de amarelo, ciano e magenta, resultando em uma vasta gama de cores. Data Resp.: 21/09/2023 21:18:25 Explicação: O esquema de cores RGB (Red, Green, Blue) é um modelo adi vo de representação de cores u lizado em disposi vos eletrônicos, como monitores, telas de televisão, câmeras digitais e sistemas de iluminação. Nesse esquema, as cores são formadas pela combinação de três componentes básicos: vermelho (Red), verde (Green) e azul (Blue). Cada componente de cor (vermelho, verde e azul) é representado por um valor numérico que varia de 0 a 255, indicando a intensidade da cor. Quando os três componentes são combinados em diferentes intensidades, é possível criar uma ampla gama de cores. Carolina é uma desenvolvedora web e está trabalhando em um projeto que envolve a exibição de imagens em um site. Ela recebeu uma solicitação do cliente para implementar uma funcionalidade que permita aumentar o zoom de uma imagem quando o usuário interagir com ela. Carolina está revisando o código fonte e percebeu que existem diferentes parâmetros e propriedades que podem ser manipulados para alcançar esse obje vo. No entanto, ela não tem certeza qual é o parâmetro correto a ser u lizado. Com base na necessidade de aumentar o zoom de uma imagem no código fonte, assinale a alterna va que indica o parâmetro mais apropriado a ser manipulado: setResolu on. setOpacity. setEscale. Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 setSize. setZoom. Explicação: Ao mencionar a necessidade de aumentar o zoom da imagem, a resposta correta é o parâmetro "setZoom". Ao manipular esse parâmetro, é possível ajustar o nível de zoom da imagem para atender às necessidades do usuário. As demais alterna vas não estão diretamente relacionadas à funcionalidade de zoom, tornando a opção "setZoom" a resposta correta para essa situação hipoté ca. O pensamento educacional pode ser dividido em quatro eixos estruturantes: decomposição, abstração, reconhecimento de padrões e algoritmos. Preferencialmente, o pensamento educacional deve ser ensinado: A par r do Nível Superior, para alunos dos cursos de Tecnologia da Informação. A par r do Nível Superior, para alunos de todos os cursos. Desde o Ensino Fundamental, para todos os alunos. A par r do Ensino Médio, para todos os alunos. A par r do Ensino Médio, para alunos que desejam cursar a área de exatas. Explicação: A resposta correta é: O ensino do pensamento computacional deve ser es mulado progressivamente no Ensino Fundamental, para todos os alunos. (Quadrix/2021) Quem lida com gestão de pessoas pode até não saber o que significam, literalmente, so skills e hard skills, mas, certamente, vê seus impactos diariamente. Em uma indústria, onde diferentes colaboradores interagem entre si, é fácil perceber aqueles que têm total ap dão para as tarefas técnicas e quem se sai melhor nas relações interpessoais. Reconhecer essas potencialidades é uma das funções mais importantes para líderes e gestores atualmente. Há um tempo, recrutar novos colaboradores resumia-se a um processo minucioso de análise curricular. Eram avaliadas a formação, a experiência na função e outras capacidades técnicas, como cursos complementares. É claro que essa ainda é uma ó ma ferramenta de seleção; entretanto, essas competências técnicas, denominadas hard skills, agora dividem espaço com outras, relacionadas ao comportamento: as chamadas so skills. A diferença entre esses dois conceitos foi bem definida pela chefe de marke ng Susan Vitale: "hard skills é o que você faz; so skills é como você faz". Isso significa que essas competências não são excludentes, mas, sim, complementares. A chegada da indústria 4.0 potencializou a busca pelo equilíbrio entre elas, o que deu destaque às habilidades antes negligenciadas pelos recrutadores. A chamada manufatura avançada modificou a tecnologia a que estávamos habituados. Agora, as máquinas podem interligar setores, tomar decisões baseadas em relatórios, como no caso dos sensores de irrigação do agronegócio, e digitalizar os processos da indústria. Seria natural, então, que as habilidades técnicas es vessem cada vez mais em voga; o que ocorre, no entanto, é que, com tanta tecnologia, as competências comportamentais é que ganharam mais destaque. Afinal, como a intervenção nas máquinas já não é mais tão necessária por conta das automações, é preciso que os colaboradores ofereçam aquilo que jamais será subs tuído pelas inovações. Cria vidade, bom relacionamento interpessoal, autogestão e inteligência emocional são alguns exemplos disso. Para muitos gestores, encontrar tais caracterís cas tem-se mostrado uma grande dificuldade na hora de realizar a seleção ou avaliação dos colaboradores. Diferentemente das competências técnicas - as hard skills -, que são facilmente mensuráveis, as competências comportamentais - as so skills - exigem mais atenção e observação pelas lideranças. Hoje, em uma planta industrial, os setoresjá não trabalham mais de forma isolada. Eles estão interligados e devem atuar em consonância com os obje vos organizacionais. Justamente por isso, é imprescindível que as so skills de todos sejam desenvolvidas, independentemente do nível hierárquico. É claro que nada, nunca, subs tuirá a boa e tradicional análise curricular. Todavia, a gestão de pessoas em um mundo 4.0 não pode se ater apenas a isso, mesmo porque, especialmente em grandes empresas, há a ideia de que as hard Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 skills podem ser desenvolvidas após a contratação. Internet: (com adaptações). Infere-se do texto que as competências comportamentais (so skills) Devem ser desenvolvidas primeiramente em colaboradores que não ocupem cargos de liderança, depois em gestores. Consistem em caracterís cas valorizadas desde sempre por recrutadores em processos de seleção tradicionais. São mais relevantes que as competências técnicas (hard skills) no contexto da indústria 4.0. Não são iden ficáveis por gestores no momento de seleção e avaliação de colaboradores, diferentemente das competências técnicas (hard skills). Incluem habilidades como cria vidade, bom relacionamento interpessoal, autogestão e inteligência emocional. Explicação: A resposta é direta e pode ser encontrada no texto: "(...) é preciso que os colaboradores ofereçam aquilo que jamais será subs tuído pelas inovações. Cria vidade, bom relacionamento interpessoal, autogestão e inteligência emocional são alguns exemplos disso." As chamadas habilidades interpessoais, cujo termo em inglês é so skills, têm chamado a atenção das empresas, principalmente das áreas de vendas, marke ng e so ware. A Economia Cria va pode ser definida como as a vidades realizadas por indivíduos, exercitando sua imaginação e explorando seu valor econômico. Como podemos relacioná-la com o pensamento computacional? O pensamento computacional e a Economia Cria va não possuem relação, pois são áreas totalmente divergentes. O pensamento computacional é fator agregador para a Economia Cria va, mas não é essencial para sua existência. A Economia Cria va não existe sem o pensamento computacional, pois todas as suas a vidades são derivadas da tecnologia. A Economia Cria va é fundamental para o pensamento computacional e para sua existência. A Economia Cria va não possui relação direta com o pensamento computacional. Explicação: A resposta correta é: O pensamento computacional é um fator muito importante para a Economia Cria va, mas não é essencial para sua existência. O pensamento computacional está presente em todas as áreas do conhecimento, de forma a agregar valor. A computação desempenha um papel fundamental em ajudar outras áreas do conhecimento, por meio da aplicação de tecnologias e ferramentas de computação em problemas e desafios em diferentes setores. Qual das seguintes opções melhor representa como a computação pode ajudar o Direito? Melhoria na organização e gestão de processos jurídicos. Automa zação de todo o processo jurídico. Subs tuição completa dos profissionais do Direito por algoritmos. Eliminação da necessidade de estudos jurídicos e formação acadêmica. Redução da complexidade e importância do sistema jurídico. Explicação: A computação pode ajudar o Direito ao melhorar a organização e gestão de processos jurídicos, tornando o Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 trabalho dos profissionais mais eficiente e preciso. Tecnologias como so wares de gestão de processos, inteligência ar ficial e big data podem ajudar a analisar grandes quan dades de informações e facilitar o trabalho dos advogados na tomada de decisões e estratégias jurídicas. A automação de tarefas repe vas e burocrá cas, como preenchimento de formulários, também pode liberar tempo e recursos para que os profissionais do Direito se concentrem em tarefas mais complexas e de maior valor agregado. No entanto, a computação não subs tui a formação acadêmica em Direito e a atuação é ca e responsável dos profissionais do setor. O Pensamento Computacional é uma habilidade mental que permite solucionar problemas de forma lógica e sistemá ca, por meio da aplicação de conceitos e técnicas u lizados na área da computação. Dentro desse contexto, qual a definição de abstração, um dos pilares do Pensamento Computacional? A técnica para o mizar o tempo de execução de um algoritmo. A habilidade de criar soluções u lizando uma única linguagem de programação. A habilidade de simplificar problemas complexos por meio de conceitos mais gerais. A capacidade de criar sistemas inclusivos. A capacidade de entender e manipular circuitos eletrônicos. Explicação: A abstração é um dos pilares do Pensamento Computacional e consiste na habilidade de simplificar problemas complexos por meio de conceitos mais gerais. Isso permite que o problema seja tratado em um nível mais alto de abstração, sem se preocupar com detalhes irrelevantes para a solução do problema. Essa técnica é fundamental para a criação de soluções mais eficientes e para a iden ficação de padrões que podem ser aplicados em outros problemas. A Conferência das Nações Unidas para o Comércio e o Desenvolvimento (UNCTAD) afirma que o conceito de Economia Cria va está em constante evolução. Atualmente, podemos subdividir a Economia Cria va nos seguintes pos de a vidades I. Música ao vivo, teatro, dança, circo etc. II. Cinema, rádio, TV etc. II. So ware, games e demais conteúdos digitais. Marque a alterna va correta. I e III, apenas. I, II e III. III, apenas. II, apenas. II e III, apenas. Explicação: A Conferência das Nações Unidas para o Comércio e o Desenvolvimento (UNCTAD) afirma que o conceito de Economia Cria va está em constante evolução e inclui diferentes pos de a vidades que envolvem a combinação de cria vidade, cultura, conhecimento e propriedade intelectual para gerar valor econômico e social.As a vidades mencionadas na questão são exemplos de três setores da Economia Cria va, conforme definidos pela UNCTAD: I. Artes cênicas, incluindo música ao vivo, teatro, dança, circo e outras performances ao vivo. II. Audiovisual e mídia, incluindo cinema, televisão, rádio, publicidade, jogos eletrônicos e outras formas de conteúdo digital. III. So ware e serviços cria vos, incluindo design gráfico, arquitetura, moda, editoração, so wares e outras formas de propriedade intelectual. Portanto, todas as opções mencionadas na questão estão corretas e fazem parte da Economia Cria va. Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 A economia cria va pode facilitar o mundo de várias maneiras, incluindo o es mulo à inovação e cria vidade e o fortalecimento da iden dade cultural. Qual das seguintes opções melhor representa uma das principais caracterís cas da economia cria va? Combinação de recursos cria vos e econômicos para gerar valor. Foco exclusivo no setor de tecnologia. Concentração de recursos em grandes empresas mul nacionais. Ênfase na geração de lucro a curto prazo. Ausência de colaboração e cooperação entre diferentes setores e indústrias. Data Resp.: 21/09/2023 21:25:44 Explicação: A economia cria va se caracteriza por u lizar a cria vidade e a inovação para gerar valor econômico e social em diferentes setores e indústrias, combinando recursos cria vos e econômicos. O pensamento computacional nos permite analisar um problema complexo, entender seus detalhes e propor possíveis soluções. Qual a definição de Pensamento Computacional? A técnica para realizar cálculos matemá cos avançados. A habilidade de programar em linguagens de computação. O conjunto de habilidades mentais para solucionar problemas de forma lógica e sistemá ca. A habilidadede lidar com hardware de computadores. A incapacidade de criar e executar tarefas de forma sequencial. Data Resp.: 21/09/2023 21:26:13 Explicação: O Pensamento Computacional não se limita apenas à habilidade de programar, mas sim a um conjunto de habilidades mentais para solucionar problemas de forma lógica e sistemá ca, como o raciocínio lógico, a abstração, a decomposição, o reconhecimento de padrões e a criação de algoritmos. Dessa forma, a alterna va marcada como correta é a que melhor representa a definição de Pensamento Computacional. As outras alterna vas não abrangem todas as caracterís cas desse conceito. (SEED-PR/2021) O pensamento computacional u liza 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, abstração e decomposição. Decomposição, reconhecimento de padrões, análise e algoritmos. Composição, reconhecimento de padrões, análise e algoritmos. Decomposição, reconhecimento de padrões, abstração e algoritmos. Composição, reconhecimento de padrões, análise e decomposição. Explicação: De forma geral, há quatro pilares ou habilidades necessárias para que possamos exercer o pensamento Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756 computacional, conforme ilustrado a seguir: (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, u lizar e criar tecnologia de forma reflexiva, significa va e é ca. 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á ca, é 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 aplica vos digitais. O valor dos projetos colabora vos para a globalização. Data Resp.: 21/09/2023 21:27:24 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 alterna vas apresentam aspectos importantes relacionados à tecnologia e educação digital, mas não estão diretamente ligadas ao conceito de pensamento computacional. Os computadores são usados em uma ampla variedade de aplicações, incluindo processamento de texto, navegação na web, jogos, edição de vídeo, design gráfico e cálculo científico. Eles também são usados em muitas áreas da vida cotidiana, como compras online, bancos e serviços de saúde. Além disso, os computadores são fundamentais para a pesquisa e desenvolvimento de novas tecnologias. Essencialmente, o que é um algoritmo em um computador? Um algoritmo é uma equação matemática usada para solucionar problemas. Um algoritmo é uma ferramenta de gerenciamento de banco de dados. Um algoritmo é um modelo de aprendizado de máquina usado para prever resultados. Um algoritmo é uma série de instruções ou passos para solucionar um problema ou realizar uma tarefa. Um algoritmo é uma técnica de codificação para desenvolver softwares. Baixado por João Victor Araujo Silva (victslv@gmail.com) lOMoARcPSD|32898756