Buscar

PENSAMENTO COMPUTACIONAL

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

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
	 
	I e II
	
	Somente III
	
	II e III
	
	Somente I
	Respondido em 23/05/2023 09:37:53
	
	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.
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	O bit(simplificação para dígito binário, em inglês, binary digit) é a menor parcela de informação que um computador processa. Quantos bits existem em um byte, e quantos valores distintos é possível representar com um byte, respectivamente?
		
	 
	8 e 256
	
	4 e 16
	
	4 e 32
	
	8 e 512
	
	7 e 128
	Respondido em 23/05/2023 09:38:18
	
	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.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	(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.
	
	F; V; V.
	
	V; F; V.
	
	V; F; F.
	 
	V; V; F.
	Respondido em 23/05/2023 09:38:46
	
	Explicação:
Se você quiser analisar a quantidade de pixels em uma imagem, basta checar quantos formam sua largura (colunas) e quantos formam sua altura (linhas). Então, o número total de pixels é apenas uma questão de multiplicação. Em uma imagem com 400 pixels de largura por 500 de altura, o total de pixels será a multiplicação entre esses valores.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	(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.
		
	
	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.
	
	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 dispersão da luz branca prova que ela é a junção de todas as cores.
	Respondido em 23/05/2023 09:39:14
	
	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.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	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:
		
	
	Abstração
	
	Automação
	
	Análise/avaliação
	
	Detecção de padrões
	 
	Decomposição
	Respondido em 23/05/2023 09:39:30
	
	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.
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	A forma com que as empresas são administradas vem sofrendo alterações constantes. Sobre esse tema e o pensamento computacional, podemos afirmar que:
		
	
	Estão parcialmente relacionados, pois apenas empresas de tecnologia possuem essa relação direta.
	
	Estão pouco relacionados, pois apenas em alguns momentos ou em algumas áreas da empresa que o pensamento computacional pode ser aplicado.
	 
	Estão diretamente relacionados, pois, à medida que a tecnologia avança, os profissionais que atuam na empresa devem melhorar a forma de pensar.
	
	Estão parcialmente relacionados, pois apenas nos níveis mais altos da organização que o pensamento computacional é aplicado.
	
	Não estão relacionados, pois as mudanças na administração de empresas ocorrem devido ao grande número de concorrentes.
	Respondido em 23/05/2023 09:40:32
	
	Explicação:
A resposta correta é: Estão diretamente relacionados, pois, à medida que a tecnologia avança, os profissionais que atuam na empresa devem melhorar a forma de pensar.
A evolução tecnológica é contínua e para uma empresa se manter competitiva e relevante no mercado é necessário aglutinar profissionais que conjuguem habilidades necessárias para lidar com essa evolução. Nesse sentido, profissionais que saibam fazer bom uso do pensamento computacional em suas tarefas se destacam.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	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 não é comum, mesmo para programadores experientes
	
	Um erro que é ignorado pelo computador
	
	Um erro que ocorre quando a sintaxe é muito simples
	 
	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 23/05/2023 09:40:58
	
	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.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Javascript, ou simplesmente JS, é uma das linguagens maisutilizadas 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
		
	
	prinf( "casa", "chuva", 1988 );
	
	print( casa, chuva, "1988" );
	
	print( casa, chuva, 1988 );
	 
	print( "casa", "chuva", 1988 );
	
	print( "casa", "chuva" 1988 );
	Respondido em 23/05/2023 09:41:20
	
	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.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	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 Javascript.
	
	Traduz código de máquina em código C++.
	
	Traduz o código-fonte C++ em código Javascript.
	
	Interpreta e executa, uma a uma, cada linha do código-fonte C++.
	
	Traduz o código-fonte C++ em código de máquina.
	Respondido em 23/05/2023 09:42:07
	
	Explicação:
A resposta correta é: Interpreta e executa, uma a uma, cada linha do código fonte Javascript.
	
		10a
          Questão
	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.
		
	
	interpretador.
	
	montador.
	
	roteador.
	
	ligador.
	 
	compilador.
	Respondido em 23/05/2023 09:42:22
	
	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.

Continue navegando