Prévia do material em texto
Javascript, ou simplesmente JS, é uma das linguagens mais utilizadas na atualidade e compreender suas características básicas é essencial para o profissional de TI. Nesse sentido, marque a opção que representa o código Javascript responsável por produzir o resultado abaixo. casa chuva 1988 print( "casa", "chuva" 1988 ); print( casa, chuva, 1988 ); prinf( "casa", "chuva", 1988 ); print( "casa", "chuva", 1988 ); print( casa, chuva, "1988" ); Data Resp.: 26/09/2023 15:55:08 Explicação: A resposta correta é: print( "casa", "chuva", 1988 ); Prinf não é uma palavra reservada da linguagem. Para utilização do comando print sua sintaxe deve ser respeitada, isso inclui a correta utilização de parentes, vírgula e aspas duplas para delimitar as strings. FUNDAMENTOS DE SOFTWARES DE COMPUTADORES 2. Qual das opções a seguir descreve melhor o que um interpretador Javascript faz? Traduz o código-fonte C++ em código de máquina. Interpreta e executa, uma a uma, cada linha do código fonte Javascript. Interpreta e executa, uma a uma, cada linha do código-fonte C++. Traduz o código-fonte C++ em código Javascript. Traduz código de máquina em código C++. Data Resp.: 26/09/2023 15:55:20 Explicação: A resposta correta é: Interpreta e executa, uma a uma, cada linha do código fonte Javascript. FUNDAMENTOS DE HARDWARE 3. 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 512 4 e 32 4 e 16 8 e 256 7 e 128 Data Resp.: 26/09/2023 15:55:30 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. NOÇÕES DE PROGRAMAÇÃO: EXEMPLOS COM MANIPULAÇÃO DE IMAGENS DIGITAIS 4. 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 alternativa cuja instrução reflete essa ideia: pixel=img.getPixel(10,10) pixel.setZoom(20) if( pixel.getRed() > 130 ) pixel.setRed(0) for(pixel: img) Data Resp.: 26/09/2023 15:55:43 Explicação: A resposta correta é: for(pixel: img) O laço de repetição for pode ser usado para automatizar o processo desejado e, portanto facilitar a codificação. REPRESENTAÇÃO DE IMAGENS EM COMPUTADORES 5. Quantos pixels possui uma imagem com resolução de 800x600? 2.800 240.000 120.000 480.000 1.400 Data Resp.: 26/09/2023 15:55:49 Explicação: A resposta correta é: 480.000 INTRODUÇÃO AOS PRINCÍPIOS FUNDAMENTAIS DA COMPUTAÇÃO 6. Computadores são máquinas eletrônicas projetadas para executar tarefas computacionais de forma automatizada. Eles podem processar, armazenar e transmitir informações através de seus componentes, como processadores, memórias, discos rígidos e dispositivos de entrada e saída. O que é um código em um computador? Uma série de instruções que só podem ser criadas por Inteligência Artificial. Uma série de instruções que são difíceis para o usuário compreender. Uma série de instruções que são difíceis para o computador executar. Uma série de instruções que o computador não consegue entender. Uma série de instruções que o computador executa de forma rápida. Data Resp.: 26/09/2023 15:56:10 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íficas de forma rápida e funcional. FUNDAMENTOS DE SOFTWARES DE COMPUTADORES 7. (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 executar o programa como você desejar, para qualquer propósito. a liberdade de acessar o código-fonte, mas não pode modificá-lo, apenas disponibilizar novas ferramentas a partir do que já existe. 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. 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 redistribuir as cópias livremente do software. Data Resp.: 26/09/2023 15:56:22 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. FUNDAMENTOS DE HARDWARE 8. (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: Possui partes mecânicas para a escrita e leitura de dados, ao contrário do HD externo. 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. Costuma ser mais pesado do que um HD externo de mesma capacidade. Tem mais chance de ter um problema de natureza mecânica do que um HD externo. Data Resp.: 26/09/2023 15:56:39 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. REPRESENTAÇÃO DE IMAGENS EM COMPUTADORES 9. 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? 85.200 342.000 1.296.000 710.400 720.000 Data Resp.: 26/09/2023 15:56:56 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 01201-TETI-2103PENSAMENTO COMPUTACIONAL E APLICAÇÕES NAS ÁREAS DE CONHECIMENTO 10. A Conferência das Nações Unidas para o Comércio e o Desenvolvimento (UNCTAD) afirma que o conceito de Economia Criativa está em constante evolução. Atualmente, podemos subdividir a Economia Criativa nos seguintes tipos de atividades I. Música ao vivo, teatro, dança, circo etc. II. Cinema, rádio, TV etc. II. Software, games e demais conteúdos digitais. Marque a alternativa correta. I, II e III. II, apenas. III, apenas. II e III, apenas. I e III, apenas. 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? 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. É outra denominação para código de computador. 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. Data Resp.: 26/09/2023 15:58:46 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. 2. Javascript, ou simplesmente JS, é uma das linguagens mais utilizadas na atualidade e compreender suas características básicas é essencial para o profissional de TI. Nesse sentido, marque a opção que representa o código Javascript responsável por produzir o resultado abaixo. casa chuva 1988 print( casa, chuva, "1988" ); print( "casa", "chuva" 1988 ); prinf( "casa", "chuva", 1988 ); print( "casa", "chuva", 1988 ); print( casa, chuva, 1988 ); Data Resp.: 26/09/2023 15:58:56 Explicação: A resposta correta é: print( "casa", "chuva", 1988 ); Prinf não é uma palavra reservada da linguagem. Para utilização do comando print sua sintaxe deve ser respeitada, isso inclui a correta utilização de parentes, vírgula e aspas duplas para delimitar as strings. 3. 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. É 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 constituído por uma sequência de caracteres, ou seja, um texto. É o nome dado às instruções simples e interpretáveis por computadores que formam um código. Data Resp.: 26/09/2023 15:59:20 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. 4. Estudamos sobre a equação essencial dos computadores. Segundo o que estudamos, os computadores são inacreditavelmente rápidos. A segunda característica fundamental é: São inteligentes. São tolos. Possuem capacidade de compreensão dos dados. Processam instruções complexas. São lentos. Data Resp.: 26/09/2023 15:59:27 Explicação: A resposta correta é: são tolos. Essencialmente os computadores são extremamente poderosos para cálculos matemáticos, porém profundamente tolos, pois não possuem capacidade de compreensão e discernimento. 5. 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 intuitiva. Acerca dessa linguagem, marque a opção que representa o código Javascript que produz o resultado abaixo. alho treze dois screen( "alho", 13, "dois" ); show( "alho", "treze" "dois" ); print( "alho", 13, 2); print( "alho", "treze", "dois" ); put( "alho", "treze", "dois" ; Data Resp.: 26/09/2023 15:59:39 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. 6. 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? A capacidade de pensamento humano é limitada pela capacidade do computador. 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 é infinita, enquanto a capacidade do computador é limitada. O computador é mais avançado do que o pensamento humano. Data Resp.: 26/09/2023 15:59:54 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. 7. Computadores são máquinas eletrônicas projetadas para executar tarefas computacionais de forma automatizada. Eles podem processar, armazenar e transmitir informações através de seus componentes, como processadores, memórias, discos rígidos e dispositivos de entrada e saída. O que é um código em um computador? Uma série de instruções que o computador executa de forma rápida. Uma série de instruções que só podem ser criadas por Inteligência Artificial. Uma série de instruções que são difíceis para o computador executar. Uma série de instruções que o computador não consegue entender. Uma série de instruções que são difíceis para o usuário compreender. Data Resp.: 26/09/2023 16:00:12 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íficas de forma rápida e funcional. 8. 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 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 ferramenta de gerenciamento de banco de dados. Um algoritmo é uma técnica de codificação para desenvolver softwares. Um algoritmo é uma equação matemática usada para solucionar problemas. Data Resp.: 26/09/2023 16:00:37 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. 9. Programação é o processo de desenvolver e escrever códigos de computador para realizar tarefas específicas e solucionar problemas. Nesse sentido, o que é um erro de sintaxe na programação? Um erro que é ignorado pelo computador Um erro que não é comum, mesmo para programadores experientes Um erro que ocorre quando a sintaxe é muito simples Um erro que não é importante e não requer correção Um erro que é causado por uma escrita imprópria do código Data Resp.: 26/09/2023 16:01:24 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 continuar o processo de desenvolvimento do software. 10. 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 o computador compreenda o que fazer Para que sejam utilizados somente os recursos principais da linguagem Para tornar os códigos mais complexos Para tornar os códigos mais chiques e chamativos 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. Subtraia um número de outro. Ajuste o nível de vermelho de um ponto da tela para 255. Atribua um valor a uma variável. Adicione dois números. Data Resp.: 26/09/2023 16:04:28 Explicação: A resposta correta é: Ajuste o nível de vermelho de um ponto da tela para 255. 2. Marque as opções que descreve corretamente a relação entre humanos, código-fonte e código de máquina: 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. 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. 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-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. Data Resp.: 26/09/2023 16:04:56 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. 3. 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. Somente I e III estão corretas. Apenas II está correta. Apenas I está correta. Apenas III está correta. Data Resp.: 26/09/2023 16:05:17 Explicação: A resposta correta é: Somente I e IV estão corretas. 4. 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++. Traduz o código-fonte C++ em código Javascript. Traduz código de máquina em código 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. Data Resp.: 26/09/2023 16:05:24 Explicação: A resposta correta é: Interpreta e executa, uma a uma, cada linha do código fonte Javascript. 5. O Windows é um software 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 Microsoft. 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 Microsoft. 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 à Microsoft, que é que detém exclusividade do código fonte do Windows. Apenas as opções I e IV estão corretas. Apenas a opção IV está correta. Apenas a opção I está correta. Apenas a opção II está correta. Apenas as opções II e III estão corretas. Data Resp.: 26/09/2023 16:05:45 Explicação: A resposta correta é: Apenas as opções I e IV estão corretas. 6. (Avança SP/2022) Um software é um serviço computacional utilizado para realizar ações nos sistemas de computadores. Ou seja: Um software é todo programa presente nos diversos dispositivos (computadores, celulares, televisores, entre outros). Considerando a temática, não se enquadra como Software: Android. iOS. Microsoft Word. Webcam. Alexa. Data Resp.: 26/09/2023 16:05:56 Explicação: Uma webcam é um hardware, ou seja, um componente físico de um computador, e não um programa de software. Enquanto programas de software como o Microsoft Word, Android e iOS são programas que realizam tarefas específicas e estão instalados em diferentes dispositivos, a webcam é uma peça física do computador e não pode ser considerada como software. 7. (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 executar o programa como você desejar, para qualquer propósito. 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. 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 redistribuir as cópias livremente do software. Data Resp.: 26/09/2023 16:06:08 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.8. (IDIB/2020 - Adaptada) As linguagens de programação que utilizamos 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 alternativa que indica corretamente o nome do programa destinado a transformar um código escrito em linguagem de alto nível em instruções de código de máquina compreensíveis à CPU. compilador. interpretador. ligador. roteador. montador. Data Resp.: 26/09/2023 16:06:23 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, otimiza e gera o código executável. 9. (Instituto Consulplan/2019 - Adaptada) "Contém todo o software básico, necessário para inicializar a placa-mãe, checar os dispositivos instalados e carregar o Sistema Operacional, o que pode ser feito a partir do HD, CD-ROM, pendrive, ou qualquer outra mídia disponível." Trata-se de: BIOS (Basic Input / Output System). RAID (Redundant Array of Independent Disks). SPAN (Switched Port Analyzer). HDMR (Hardware Direct MIDI Routing). SATA (Serial AT Attachment). Data Resp.: 26/09/2023 16:06:28 Explicação: A BIOS é um software 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 dispositivos 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. 10. (UNIOESTE/2022) Hardwares e Softwares são partes responsáveis pelo funcionamento que compõem um sistema computacional. Assinale a alternativa correta que indica um hardware e um software, respectivamente: Mouse e Editor de Textos Monitor e Pendrive Adobe Reader e Mozilla Firefox Scanner e Caneta ótica MS Windows 10 e MS Office 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 Data Resp.: 26/09/2023 16:07:26 Explicação: A resposta correta é: com 5 bits (25) podemos representar até 32 números. 2. 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 efetivamente por executar instruções. CPU. RAM. HD. SSD. Pendrive. Data Resp.: 26/09/2023 16:07:35 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. 3. 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? 4.096 1.024 1.073.741.824 512 1.048.576 Data Resp.: 26/09/2023 16:07:44 Explicação: A resposta correta é: 1024. Por convenção, 1GB apresenta 1024MB. 4. 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. I e III Somente III I e II II e III Somente I Data Resp.: 26/09/2023 16:07:55 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. 5. A conversão de grandezas nem sempre é uma tarefa trivial, mas o entendimento das unidades de medida e sua lógica de utilização são fundamentais para o profissional de TI. Nesse sentido, quantos bits possui um Megabyte? 8.192 bits 1.048.576 bits 8.388.608 bits 1024 bits 1.073.741.824 bits Data Resp.: 26/09/2023 16:09:45 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 6. 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 512 4 e 32 8 e 256 7 e 128 4 e 16 Data Resp.: 26/09/2023 16:09:59 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. 7. (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 HB (hyperbyte). 1024 PB (petabyte). 1024 TB (terabyte). 1024 YB (yotabyte). Data Resp.: 26/09/2023 16:10:12 Explicação: 1 ZB corresponde a aproximadamente um sextilhão de bytes. 8. (INSTITUTO AOCP/2020) Efetuando a divisão binária de 110 por 11, qual é o valor que um programador obtém? 11. 10. 111. 01. 00. Data Resp.: 26/09/2023 16:10:16 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. 9. (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. HD. CPU. Disco rígido. CMOS. Data Resp.: 26/09/2023 16:10:27 Explicação: CPU também chamada de processador, é uma espécie de cérebro. É a CPU quem, de fato, processa instruções. 10. (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 possuir um menor custo para um mesmo espaço de armazenamento. Proporciona transferência de arquivos mais rápida do que o HD externo. Tem mais chance de ter um problema de natureza mecânica do que um HD externo.Possui partes mecânicas para a escrita e leitura de dados, ao contrário do HD externo. Costuma ser mais pesado do que um HD externo de mesma capacidade. Quantos pixels possui uma imagem com resolução de 800x600? 2.800 1.400 240.000 480.000 120.000 Data Resp.: 26/09/2023 16:11:22 Explicação: A resposta correta é: 480.000 2. Considere a grade de pixels a seguir: Quais são as coordenadas dos pixels em preto? (0,0) e (6,5) (1,1) e (6,5) (1,2) e (5,5) (0,0) e (5,4) (1,1) e (5,4) Data Resp.: 26/09/2023 16:12:09 Explicação: A resposta correta é: (0,0) e (5,4) 3. Considere a grade de pixels a seguir: Qual é a coordenada do pixel em preto? (2,3) (1,1) (2,1) (1,2) (3,2) Data Resp.: 26/09/2023 16:12:31 Explicação: A resposta correta é: (2,1) 4. 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? 710.400 720.000 1.296.000 85.200 342.000 Data Resp.: 26/09/2023 16:12:49 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 5. (IBFC/2019 - Adaptada) O sistema de cor RGB (vermelho, verde e azul, na sigla em inglês) é utilizado para descrever cores luminosas. No século 17, o físico Isaac Newton realizou um experimento para comprovar a dispersão da luz, utilizando um prisma de vidro e a luz do sol. Com isto, foi possível observar um arco-íris. Sobre esse fenômeno, assinale a alternativa correta. Em computação as cores são divididas em VGA. A junção de todos os pigmentos no sistema CMYK (ciano, magenta, amarelo e preto, na sigla em inglês) resulta na cor branca. O experimento de Isaac Newton provou que as cores da luz e os pigmentos têm o mesmo sistema de cores. A dispersão da luz branca prova que ela é a junção de todas as cores. A luz proveniente do sol é a ausência de outras cores. Por isso ela é branca. Data Resp.: 26/09/2023 16:13:35 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. 6. A imagem digital é uma parte essencial das peças publicitárias modernas. Ela permite que os anunciantes transmitam mensagens 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 sentido, qual é a definição correta de pixel? A unidade básica de medida de resolução em imagens digitais. O tamanho físico de um ponto de cor em uma tela de computador. A unidade de medida para a densidade de pixels em uma imagem. A quantidade de cores disponíveis em uma imagem digital. O formato de imagem mais utilizado em fotografias digitais. Data Resp.: 26/09/2023 16:14:07 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 quantidade de pixels em uma imagem, maior será sua resolução e qualidade visual. As outras alternativas não correspondem à definição correta de pixel. 7. (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, assinale a alternativa correta. Resolução é a nitidez de detalhes em uma imagem e é medida em pixels por polegada (ppi). Quanto mais pixels por polegada, maiores as dimensões da imagem. A quantidade de dados de uma imagem varia conforme o zoom aplicado. Resolução e dimensões não estão relacionadas. Geralmente, uma imagem com uma resolução menor produz uma imagem impressa de melhor qualidade. Data Resp.: 26/09/2023 16:15:06 Explicação: A quantidade 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 nitidez 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. 8. Pensamento computacional é uma habilidade cognitiva que envolve a capacidade de resolver problemas, pensar de forma lógica e sistêmica, decompor problemas em partes menores, identificar padrões e criar soluções utilizando 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: abstração. exatidão. formatação. precisão. imperícia. Data Resp.: 26/09/2023 16:15:23 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. 9. 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 cotidiana, 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: Azul, roxo e verde. vermelho, verde e azul. Amarelo, marrom e rosa. preto, cinza e laranja. Cinza, amarelo e vermelho. Data Resp.: 26/09/2023 16:15:36 Explicação: 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 utilizado em dispositivos eletrônicos, como telas de computador, telefones celulares e televisores. 10. (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; F; V. V; F; F. V; V; F. F; V; V. 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: (255,255,255)(0,0,255) (0,0,0) (120,80,0) (0,255,0) Data Resp.: 26/09/2023 16:16:33 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. 2. Observe o código a seguir, que está manipulando uma imagem totalmente branca: 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 preto se deslocando para a direita. 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 baixo. Data Resp.: 26/09/2023 16:16:46 Explicação: A execução sequencial do código revelará um pixel preto, código RGB (0,0,0), se deslocando para baixo. 3. 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: Automação Análise/avaliação Decomposição Abstração Detecção de padrões Data Resp.: 26/09/2023 16:17:52 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. 4. 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 alternativa cuja instrução reflete essa ideia: pixel=img.getPixel(10,10) pixel.setRed(0) if( pixel.getRed() > 130 ) pixel.setZoom(20) for(pixel: img) Data Resp.: 26/09/2023 16:18:01 Explicação: A resposta correta é: for(pixel: img) O laço de repetição for pode ser usado para automatizar o processo desejado e, portanto facilitar a codificação. 5. 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 alternativa cuja instrução reflete essa ideia de escolher pixels que serão afetados por um conjunto de instruções: pixel=img.getPixel(10,10) for(pixel: img) pixel.setZoom(20) pixel.setRed(0) if( pixel.getRed() > 130 ) Data Resp.: 26/09/2023 16:18:19 Explicação: A resposta correta é: if( pixel.getRed() > 130 ) O texto reflete a necessidade de uma estrutura condicional. Utilizamos a sintaxe da declaração if para alcançar o objetivo de decisão específico que foi estabelecido. 6. 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 objetivo. No entanto, ela não tem certeza qual é o parâmetro correto a ser utilizado. Com base na necessidade de aumentar o zoom de uma imagem no código fonte, assinale a alternativa que indica o parâmetro mais apropriado a ser manipulado: setOpacity. setZoom. setSize. setEscale. setResolution. Data Resp.: 26/09/2023 16:18:26 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 alternativas não estão diretamente relacionadas à funcionalidade de zoom, tornando a opção "setZoom" a resposta correta para essa situação hipotética. 7. 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 automaticamente para chegar ao resultado desejado? Padrões. Fatoração. Iteração. Automação. Imaginação. Data Resp.: 26/09/2023 16:18:41 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 objetivo é fornecer ao computador um conjunto de instruções claras e precisas que ele possa seguir para alcançar o resultado desejado. 8. Lucas é um estudante de programação e está aprendendo sobre a importância das estruturas de repetição na programação. Ele está explorando como essas estruturas permitem executar um conjunto de instruções várias vezes de forma eficiente. Com base no seu conhecimento sobre a importância das estruturas de repetição em programação, assinale a alternativa 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. Permitir 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áticas e lógicas em um programa. Data Resp.: 26/09/2023 16:19:15 Explicação: As estruturas de repetição permitem que um conjunto de instruções seja executado várias vezes, evitando a repetição de código e tornando o programa mais eficiente. Elas são fundamentais para resolver problemas complexos que exigem a execução repetida de tarefas ou a manipulação de grandes volumes de dados. As demais alternativas mencionam outras funcionalidades importantes na programação, mas não descrevem adequadamente a função das estruturas de repetição. 9. No pensamento computacional, qual é o conceito fundamental que envolve a capacidade de simplificar um problema complexo por meio da identificação de características essenciais e ignorando detalhes irrelevantes? Algoritmo. Padrões. Abstração. Decomposição. Iteração. Data Resp.: 26/09/2023 16:19:23 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, identificando características essenciais e ignorando detalhes irrelevantes. A abstração é essencial para lidar com problemas computacionais, permitindo uma compreensão mais clara e a busca por soluções eficientes. 10. Rafael é um estudante de design de interfaces e está aprendendo sobre esquemas de cores utilizados em projetos visuais. Ele está pesquisando sobre o esquema de cores RGB, que é amplamente utilizado narepresentaçã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 alternativa correta que descreve como as cores são representadas: 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 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 matrizes alfabéticas 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éticas que combinam tons de amarelo, ciano e magenta, resultando em uma vasta gama de cores. O Pensamento Computacional é uma habilidade mental que permite solucionar problemas de forma lógica e sistemática, por meio da aplicação de conceitos e técnicas utilizados na área da computação. Dentro desse contexto, qual a definição de abstração, um dos pilares do Pensamento Computacional? A capacidade de criar sistemas inclusivos. A técnica para otimizar o tempo de execução de um algoritmo. A habilidade de criar soluções utilizando uma única linguagem de programação. A capacidade de entender e manipular circuitos eletrônicos. A habilidade de simplificar problemas complexos por meio de conceitos mais gerais. Data Resp.: 26/09/2023 16:23:42 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 identificação de padrões que podem ser aplicados em outros problemas. 2. (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 Decomposição, reconhecimento de padrões, abstração e algoritmos. 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 decomposição. Composição, reconhecimento de padrões, análise e algoritmos. Data Resp.: 26/09/2023 16:23:51 Explicação: De forma geral, há quatro pilares ou habilidades necessárias para que possamos exercer o pensamento computacional, conforme ilustrado a seguir: 3. 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: Desde o Ensino Fundamental, para todos os alunos. A partir do Nível Superior, para alunos de todos os cursos. A partir do Ensino Médio, para todos os alunos. A partir do Nível Superior, para alunos dos cursos de Tecnologia da Informação. A partir do Ensino Médio, para alunos que desejam cursar a área de exatas. Data Resp.: 26/09/2023 16:24:07 Explicação: A resposta correta é: O ensino do pensamento computacional deve ser estimulado progressivamente no Ensino Fundamental, para todos os alunos. 4. 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 habilidade de programar em linguagens de computação. A incapacidade de criar e executar tarefas de forma sequencial. A técnica para realizar cálculos matemáticos avançados. A habilidade de lidar com hardware de computadores. O conjunto de habilidades mentais para solucionar problemas de forma lógica e sistemática. Data Resp.: 26/09/2023 16:24:36 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ática, 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 alternativa marcada como correta é a que melhor representa a definição de Pensamento Computacional. As outras alternativas não abrangem todas as características desse conceito. 5. (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. O valor dos projetos colaborativos para a globalização. A lógica da programação e como funcionam os algoritmos. O manuseio e a função dos aplicativos digitais. Data Resp.: 26/09/2023 16:25:03 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. 6. A economia criativa pode facilitar o mundo de várias maneiras, incluindo o estímulo à inovação e criatividade e o fortalecimento da identidade cultural. Qual das seguintes opções melhor representa uma das principais características da economia criativa? Ausência de colaboração e cooperação entre diferentes setores e indústrias. Ênfase na geração de lucro a curto prazo. Foco exclusivo no setor de tecnologia. Combinação de recursos criativos e econômicos para gerar valor. Concentração de recursos em grandes empresas multinacionais. Data Resp.: 26/09/2023 16:25:24 Explicação: A economia criativa se caracteriza por utilizar a criatividade e a inovação para gerar valor econômico e social em diferentes setores e indústrias, combinando recursos criativos e econômicos. 7. A Conferência das Nações Unidas para o Comércio e o Desenvolvimento (UNCTAD) afirma que o conceito de Economia Criativa está em constante evolução. Atualmente, podemos subdividir a Economia Criativa nos seguintes tipos de atividades I. Música ao vivo, teatro, dança, circo etc. II. Cinema, rádio, TV etc. II. Software, games e demais conteúdos digitais. Marque a alternativa correta. II, apenas. IIe III, apenas. I, II e III. I e III, apenas. III, apenas. Data Resp.: 26/09/2023 16:25:29 Explicação: A Conferência das Nações Unidas para o Comércio e o Desenvolvimento (UNCTAD) afirma que o conceito de Economia Criativa está em constante evolução e inclui diferentes tipos de atividades que envolvem a combinação de criatividade, cultura, conhecimento e propriedade intelectual para gerar valor econômico e social.As atividades mencionadas na questão são exemplos de três setores da Economia Criativa, 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. Software e serviços criativos, incluindo design gráfico, arquitetura, moda, editoração, softwares e outras formas de propriedade intelectual. Portanto, todas as opções mencionadas na questão estão corretas e fazem parte da Economia Criativa. 8. (Quadrix/2021) Quem lida com gestão de pessoas pode até não saber o que significam, literalmente, soft 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 aptidã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 ótima ferramenta de seleção; entretanto, essas competências técnicas, denominadas hard skills, agora dividem espaço com outras, relacionadas ao comportamento: as chamadas soft skills. A diferença entre esses dois conceitos foi bem definida pela chefe de marketing Susan Vitale: "hard skills é o que você faz; soft 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 estivessem 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á substituído pelas inovações. Criatividade, bom relacionamento interpessoal, autogestão e inteligência emocional são alguns exemplos disso. Para muitos gestores, encontrar tais características 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 soft skills - exigem mais atenção e observação pelas lideranças. Hoje, em uma planta industrial, os setores já não trabalham mais de forma isolada. Eles estão interligados e devem atuar em consonância com os objetivos organizacionais. Justamente por isso, é imprescindível que as soft skills de todos sejam desenvolvidas, independentemente do nível hierárquico. É claro que nada, nunca, substituirá 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 skills podem ser desenvolvidas após a contratação. Internet: (com adaptações). Infere-se do texto que as competências comportamentais (soft skills) São mais relevantes que as competências técnicas (hard skills) no contexto da indústria 4.0. Incluem habilidades como criatividade, bom relacionamento interpessoal, autogestão e inteligência emocional. Não são identificáveis por gestores no momento de seleção e avaliação de colaboradores, diferentemente das competências técnicas (hard skills). Consistem em características valorizadas desde sempre por recrutadores em processos de seleção tradicionais. Devem ser desenvolvidas primeiramente em colaboradores que não ocupem cargos de liderança, depois em gestores. Data Resp.: 26/09/2023 16:25:48 Explicação: A resposta é direta e pode ser encontrada no texto: "(...) é preciso que os colaboradores ofereçam aquilo que jamais será substituído pelas inovações. Criatividade, bom relacionamento interpessoal, autogestão e inteligência emocional são alguns exemplos disso." As chamadas habilidades interpessoais, cujo termo em inglês é soft skills, têm chamado a atenção das empresas, principalmente das áreas de vendas, marketing e software. 9. 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 é fator agregador para a Economia Criativa, mas não é essencial para sua existência. A Economia Criativa não existe sem o pensamento computacional, pois todas as suas atividades são derivadas da tecnologia. A Economia Criativa não possui relação direta com o pensamento computacional. O pensamento computacional e a Economia Criativa não possuem relação, pois são áreas totalmente divergentes. Data Resp.: 26/09/2023 16:25:59 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. 10. 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? Substituiçã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. Automatização de todo o processo jurídico. Melhoria na organização e gestão de processos jurídicos.