Baixe o app para aproveitar ainda mais
Prévia do material em texto
PENSAMENTO COMPUTACIONAL Lupa Calc. ARA0002_202002106131_TEMAS Aluno: Matr.: Disc.: PENSAMENTO COMPU 2022.2 (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. INTRODUÇÃO AOS PRINCÍPIOS FUNDAMENTAIS DA COMPUTAÇÃO 1. 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 lentos. Processam instruções complexas. São inteligentes. Possuem capacidade de compreensão dos dados. São tolos. Data Resp.: 01/09/2022 20:53:52 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. 2. 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? É um tipo de dado que admite valores numéricos, como inteiros e decimais. É o nome de um tipo de dado estritamente numérico. É o nome de um tipo de dado constituído por uma sequência de caracteres, ou seja, um texto. É o nome dado às instruções simples e interpretáveis por computadores que formam um código. https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); É o nome dado a uma sequência de instruções. Data Resp.: 01/09/2022 20:54:41 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. FUNDAMENTOS DE SOFTWARES DE COMPUTADORES 3. 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 a opção I está correta. Apenas as opções I e IV estão corretas. Apenas a opção II está correta. Apenas a opção IV está correta. Apenas as opções II e III estão corretas. Data Resp.: 01/09/2022 20:56:06 Explicação: A resposta correta é: Apenas as opções I e IV estão corretas. https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp 4. 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. 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. 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. Data Resp.: 01/09/2022 20:57:50 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. FUNDAMENTOS DE HARDWARE 5. 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. RAM. HD. Pendrive. CPU. SSD. Data Resp.: 01/09/2022 20:58:30 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. https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp 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 256 7 e 128 4 e 16 4 e 32 8 e 512 Data Resp.: 01/09/2022 21:02:56 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 7. 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.setRed(0) if( pixel.getRed() > 130 ) pixel.setZoom(20) pixel=img.getPixel(10,10) for(pixel: img) Data Resp.: 01/09/2022 21:06:52 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. https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp REPRESENTAÇÃO DE IMAGENS EM COMPUTADORES 8. Assinale as alternativas que representam o código RGB para a cor branca: (0,0,0) (0,255,0) (0,0,255) (255,255,255) (100,100,100) Data Resp.: 01/09/2022 21:07:44 Explicação: A resposta correta é: (255,255,255) 9. Quantas coresdiferentes o esquema RGB é capaz de representar, dado que cada um dos constituintes R, G e B podem assumir 256 valores distintos (de 0 a 255): 8 milhões 16.7 milhões 256 1024 33,5 milhões Data Resp.: 01/09/2022 21:08:23 Explicação: A resposta correta é: 16.7 milhões https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp 01201-TETI-2103PENSAMENTO COMPUTACIONAL E APLICAÇÕES NAS ÁREAS DE CONHECIMENTO 10. 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 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. O pensamento computacional é fator agregador para a Economia Criativa, mas não é essencial para sua existência. A Economia Criativa é fundamental para o pensamento computacional e para sua existência. Data Resp.: 01/09/2022 21:09:12 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. https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
Compartilhar