Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: PENSAMENTO COMPUTACIONAL Acertos: 10,0 de 10,0 30/05/2023 Acerto: 1,0 / 1,0 Conforme estudamos, a Lei de Moore é uma observação, feita originalmente por Gordon Moore, cofundador da Intel. Analise as a�rmaçõ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 I I e II Somente III II e III Respondido em 30/05/2023 17:38:29 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. Acerto: 1,0 / 1,0 (INSTITUTO AOCP/2020 - Adaptada) Com 40 trilhões de gigabytes de dados gerados no mundo no último ano, pro�ssionais 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 PB (petabyte). Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 1024 EB (exabyte). 1024 HB (hyperbyte). 1024 YB (yotabyte). 1024 TB (terabyte). Respondido em 30/05/2023 17:40:10 Explicação: 1 ZB corresponde a aproximadamente um sextilhão de bytes. Acerto: 1,0 / 1,0 (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 fotogra�a 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). 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. Quanto mais pixels por polegada, maiores as dimensões da imagem. A quantidade de dados de uma imagem varia conforme o zoom aplicado. Respondido em 30/05/2023 17:41:55 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. Acerto: 1,0 / 1,0 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, identi�car 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: precisão. exatidão. imperícia. formatação. abstração. Respondido em 30/05/2023 17:48:09 Explicação: A abstração é a habilidade de simpli�car 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 é Questão3 a Questão4 a 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. Acerto: 1,0 / 1,0 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 re�ete essa ideia: for(pixel: img) if( pixel.getRed() > 130 ) pixel=img.getPixel(10,10) pixel.setRed(0) pixel.setZoom(20) Respondido em 30/05/2023 17:52:02 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 codi�cação. Acerto: 1,0 / 1,0 Um dos pilares do pensamento computacional versa sobre a capacidade de identi�car um problema e quebrá-lo em pedaços menores e gerenciáveis de mais fácil análise, compreensão e solução. Acerca das quatro dimensões do pensamento computacional, assinale a alternativa que apresenta um exemplo do bom uso do pensamento computacional no ensino da Engenharia. Uma aula de campo para conhecer empresas da área de Engenharia. Um professor que utiliza o PowerPoint para preparar suas aulas. Uma prova realizada no laboratório de informática. Um estudante que faz bom uso do Word para editar seus trabalhos. Uma disciplina que usa um sistema que permite ao aluno potencializar seus conhecimentos. Respondido em 30/05/2023 17:53:24 Explicação: A resposta correta é: Uma disciplina que usa um sistema que permite ao aluno potencializar seus conhecimentos. O pensamento computacional envolve não apenas o domínio de tecnologias triviais, mas a conjugação de habilidades, com ênfase nos quatro pilares do pensamento educacional, de forma a agregar relevância nas diversas áreas do conhecimento. Acerto: 1,0 / 1,0 Javascript, ou simplesmente JS, é uma das linguagens mais utilizadas na atualidade e compreender suas características básicas é essencial para o pro�ssional de TI. Nesse sentido, marque a opção que representa o código Javascript responsável por produzir o resultado abaixo. Questão5 a Questão6 a Questão7 a casa chuva 1988 print( "casa", "chuva", 1988 ); print( casa, chuva, "1988" ); prinf( "casa", "chuva", 1988 ); print( casa, chuva, 1988 ); print( "casa", "chuva" 1988 ); Respondido em 30/05/2023 17:58:18 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. Acerto: 1,0 / 1,0 Programação é o processo de desenvolver e escrever códigos de computador para realizar tarefas especí�cas e solucionar problemas. Nesse sentido, o que é um erro de sintaxe na programação? Um erro que ocorre quando a sintaxe é muito simples Um erro que é ignorado pelo computador Um erro que não é comum, mesmo para programadores experientes Um erro que é causado por uma escrita imprópria do código Um erro que não é importante e não requer correção Respondido em 30/05/2023 17:59:51 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. Acerto: 1,0 / 1,0 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 umnúmero de outro. Adicione dois números. Atribua um valor a uma variável. Ajuste o nível de vermelho de um ponto da tela para 255. Respondido em 30/05/2023 18:01:42 Explicação: Questão8 a Questão9 a A resposta correta é: Ajuste o nível de vermelho de um ponto da tela para 255. Acerto: 1,0 / 1,0 (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. roteador. compilador. montador. interpretador. ligador. Respondido em 30/05/2023 18:04:41 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. Questão10 a
Compartilhar