Buscar

TESTES DE CONHECIMENTO 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 38 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 38 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 9, do total de 38 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

Prévia do material em texto

PENSAMENTO COMPUTACIONAL
2a aula
		
	 
	Lupa
	 
	 
	 
	
	
	 
		1
        Questão
	
	
	Observe o esquema a seguir que representa, sinteticamente, os passos para a execução de um software pelo computador.
Escolha a alternativa que melhor descreva os passos 1, 2 e 3 para o correto funcionamento do programa.exe:
 
		
	
	1: CPU executa as instruções dadas pela RAM. 2: CPU copia as instruções para a RAM. 3: A RAM armazena as instruções.
	
	1: CPU armazena as instruções. 2: Ordenar que a CPU execute as instruções. 3: Comando para a RAM executar sequencialmente as instruções armazenadas.
	
	1: Copiar as instruções para a CPU. 2: Ordenar que a RAM execute as instruções. 3: CPU roda sequencialmente as instruções.
	 
	1: Cópia e armazenamento de instruções na RAM. 2: Comando para a CPU executar as instruções. 3: CPU executa sequencialmente as instruções.
	
	1: Comando para a CPU executar as instruções. 2: CPU executa sequencialmente as instruções. 3: A RAM armazena as instruções.
	Respondido em 10/09/2020 00:02:22
	
Explicação:
A sequência correta de eventos é mostrada na alternativa D: 1: Cópia e armazenamento de instruções na RAM. 2: Comando para a CPU executar as instruções. 3: CPU executa sequencialmente as instruções.
	
	
	 
		2
        Questão
	
	
	Avalie as afirmações a seguir e assinale a alternativa incorreta:
		
	
	A principal diferença entre softwares de código aberto e fechado, é que no primeiro deles o desenvolvedor permite que qualquer usuário tenha a liberdade de promover ajustes, correções e melhorias.
	 
	A memória RAM, do inglês Random Access Memory, é responsável pelo processamento das informações armazenadas na CPU de um computador.
	
	Um firmware é responsável por iniciar o processo de boot, para carregamento do sistema operacional.
 
	
	A BIOS ou Sistema Básico de Entrada e Saída é responsável pela verificação completa dos componentes do hardware conectados ao computador. Controla o computador desde o momento em que é ligado até o sistema operacional principal assumir o controle das operações.
	
	Um software pode ser definido como um conjunto de funções executadas na programação de um computador, sendo o sistema operacional principal software do computador, pois possibilita que todos os demais programas operem.
	Respondido em 10/09/2020 00:02:36
	
Explicação:
A alternativa C é incorreta, pois a memória RAM não é responsável pelo processamento em um computador e sim, pelo armazenamento de instruções e informações que estão sendo processadas/utilizadas.
	
	
	 
		3
        Questão
	
	
	O que é um algoritmo?
		
	
	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.
	 
	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 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.
	
	É outra denominação para código de computador.
	
	Um algoritmo é sequência finita de instruções complexas e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores.
	Respondido em 10/09/2020 00:02:45
	
Explicação:
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.
	
	
	 
		4
        Questão
	
	
	As instruções de código de máquina são executadas pela:
		
	
	Compilador
	
	RAM (Random Access Memory)
	 
	CPU (Central Processing Unit)
	
	ROM (Read Only Memory)
	
	SSD (solid-state drive)
	Respondido em 10/09/2020 00:02:49
	
Explicação:
Conforme explicado no módulo 1 do tema 2, a CPU (Central Processing Unit), também chamada de processador, é uma espécie de cérebro. É ela quem realmente executa o que chamamos de ¿instruções de código de máquina¿.
	
	
	 
		5
        Questão
	
	
	"Um conjunto de tipos de programas administrativos e de supervisão que organizam todo o sistema". Estamos falando do conceito de:
		
	
	Linguagem de Máquina
	 
	Sistema Operacional
	
	Hardware
	
	Linguagem binária
	
	Software
	Respondido em 10/09/2020 00:02:53
	
Explicação:
Conforme Tema 2, módulo 2 podemos conceiturar sistema operacional como um conjunto de tipos de programas administrativos e de supervisão que organizam todo o sistema. O sistema operacional está para os computadores como o governo está para uma nação.
	
	
		PENSAMENTO COMPUTACIONAL
3a aula
		
	 
	Lupa
	 
	 
	 
	
	
	 
		1
        Questão
	
	
	Leia atentamente às afirmações a seguir e assinale a alternativa correta:
I.    A capacidade de armazenamento de memórias, como RAM e discos/HD/pen drives, é medida em bits.
II.    Um bit corresponde à unidade básica de informação a ser processada e pode assumir dois valores, 0 ou 1.
III.    O agrupamento de oito bits dá origem a um byte, que podem assumir quaisquer valores numéricos.
IV.    A cada agrupamento de 8 bits é possível representar um conjunto de 256 combinações.
São corretas, apenas:
 
		
	
	I, III e IV
	
	II e III
	
	III e IV
	 
	II e IV
	
	I, II e III
	Respondido em 10/09/2020 00:14:29
	
Explicação:
São corretas somente II e IV, pois a capacidade dos componentes de hardware é medida em bytes e não bits, que só podem assumir valores binários 0 e 1.
	
	
	 
		2
        Questão
	
	
	Identifique, dentre os componentes de hardware listados a seguir, quais são os responsáveis pelo armazenamento permanente de informações, mesmo quando o computador sofre queda de fornecimento de energia elétrica, ou quando é desligado.
Disco rígido, SSD, CPU, Memória RAM, Firmware, Software, USB, Cartão SD
São componentes de hardware de armazenamento permanente, somente:
 
		
	
	Disco rígido, SSD, Firmware e Cartão SD.
	
	Disco rígido, CPU, USB e Cartão SD.
	
	Memória RAM, Firmware e Software.
	 
	Disco rígido, SSD, USB e Cartão SD.
	
	Disco rígido, SSD e CPU.
	Respondido em 10/09/2020 00:14:38
	
Explicação:
São componentes de hardware de armazenamento permanente os apresentados na alternativa E: HD, SSD, USB e Cartão SD.
	
	
	 
		3
        Questão
	
	
	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 III estão corretas
	 
	Somente I e IV estão corretas
	
	Apenas I está correta
	
	Apenas II está correta
	
	Aepenas III está correta
	Respondido em 10/09/2020 00:14:47
	
Explicação:
Somente I e IV estão corretas
	
	
	 
		4
        Questão
	
	
	Como é conhecido um pequeno computador embutido em um único chip?
		
	
	Placa Mãe
	
	Memória RAM
	
	Memória ROM
	
	Memória Persistente
	 
	Microcontrolador
	Respondido em 10/09/2020 00:14:51
	
Explicação:
Um pequeno computador embutido em um único chip é conhecido como microcontrolador, que possui todos os componentes básicos, como CPU, RAM e armazenamento persistente, em uma escala realmente pequena. Logicamente, seu poder computacional, quando comparado a computadores de mesa, é bastante limitado.
	
	
	 
		5
        Questão
	
	
	Marque as opções que descreve corretamente a relação entre humanos, código-fonte e código 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 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-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 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
	Respondido em 10/09/2020 00:14:58
	
Explicação:
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
	
	
	 
		6
        Questão
	
	
	Como é chamada a lei que diz que o número de transistores contidos em um chip dobra em um período entre 18 e 24 meses?
		
	
	Lei do Marco Civil da Internet
	 
	Lei de Moore
	
	Lei de Murphy
	
	Lei de P&D
	
	LGPD (Lei Geral de proteção de Dados)
	Respondido em 10/09/2020 00:12:47
	
Explicação:
Conforme conteúdo interativo do módulo 1 do tema 3, uma das forças mais importantes do desenvolvimento do silício é a lei de Moore, uma observação feita por Gordon Moore sobre como a fabricação de chips vinha sendo capaz de inserir cada vez mais transistores dentro de um chip
	
	
		PENSAMENTO COMPUTACIONAL
4a aula
		
	 
	Lupa
	 
	 
	 
	
	
	 
		1
        Questão
	
	
	Os computadores são máquinas extremamente rápidas em processamento, porém, sem desenvolvimento intelectual próprio. Dessa forma, utiliza-se de interpretações de linguagens de alta complexidade para códigos binários para que possam executar tarefas necessárias de processamento.
Em relação à representação de imagens digitais, encontre a alternativa incorreta:
		
	
	Pela escala RGB de coloração de imagens, os valores R=0, G=0 e B=0 retorna a cor preta. 
	
	O computador interpreta apenas números (0 e 1), portanto, as imagens digitais são representadas por pixels, cada um representando um código binário que, por sua vez, representa uma única cor. 
	
	A escala de cinza usada em imagens digitais é formada por uma composição de valores numéricos da escala RGB, com valores iguais a atribuídos entre 1 e 254.
	
	Quanto mais pixels houver em uma imagem, mais próxima ela será da realidade (mais bem definida).
	 
	O esquema de codificação de cores chamado de Red Green Blue (RGB) representa apenas as cores da nomenclatura, Vermelho, Verde e Azul.
	Respondido em 10/09/2020 00:17:34
	
Explicação:
A alternativa C está incorreta, pois a escala RGB é usada para todas as cores de imagens digitalizadas, não somente das cores vermelho, verde e azul padrão.
	
	
	 
		2
        Questão
	
	
	A escala RGB ou Red Green Blue, é utilizada em computadores para determinar a coloração de imagens digitais. A formação de cada cor depende da combinação de valores de 0 a 255 de cada uma dessas cores básicas, retornando uma cor única de acordo com a combinação do código numérico escolhido.
Analise as cores a seguir e assinale a alternativa que oferece seus códigos RGB, corretamente:
		
	 
	A: (255,0,0)
B: (255,255,255)
C: (0,0,0)
	
	A: (255,0,0)
B: (0,0,0)
C: (0,0,100)
	
	A: (0,100,0)
B: (0,0,0)
C: (255,255,255)
	
	A: (100,0,0)
B: (255,255,255)
C: (0,0,0)
	
	A: (255,0,0)
B: (0,0,0)
C: (255,255,255)
	Respondido em 10/09/2020 00:17:49
	
Explicação:
O código RGB correto para as cores representadas nas imagens A, B e C é A: (255,0,0) B: (255,255,255) e C: (0,0,0).
	
	
	 
		3
        Questão
	
	
	O esquema de codificação de cores específico é conhecido como?
		
	 
	RGB (Red Green Blue)
	
	Prisma
	
	MicroPixel
	
	Gama
	
	Pixel
	Respondido em 10/09/2020 00:17:55
	
Explicação:
Conforme Tema 4, módulo 2. RGB o são combinados de várias formas de modo a reproduzir um largo espectro cromático com as cores vermelho, verde e azul.
	
	
	 
		4
        Questão
	
	
	Qual é o componente de um sistema computacional responsável por realizar testes de hardware logo após o ligamento do equipamento, e, em seguida, procurar um sistema operacional em um sistema de armazenamento persistente, para dar início ao seu carregamento?
		
	
	Compilador
	
	Sistema operacional
	
	Código fonte
	
	Interpretador
	 
	Firmware
	Respondido em 10/09/2020 00:17:59
	
Explicação:
Firmware
	
	
	 
		5
        Questão
	
	
	O menor ponto que forma uma imagem digital, sendo que seu conjunto com várias cores formam a imagem inteira é conhecido como:
		
	
	Gama
	
	Micropoint
	
	Canvas
	
	Ponto a ponto
	 
	Pixel
	Respondido em 10/09/2020 00:18:02
	
Explicação:
Pode-se constatar que a imagem é formada por pequenos quadrados, cada um de uma cor diferente. Eles são o que chamamos de pixels. Então, cada pixel é um quadrado.
	
	
	 
		6
        Questão
	
	
	Quando se diz que um software/programa está sendo carregado, se está referindo a:
		
	
	A CPU está lendo e executando, diretamente do disco, as instruções que compõem o programa
	 
	O programa está sendo lido do disco e copiado para a memória RAM, para que, logo em seguida, a CPU inicie sua execução
	
	O programa está endo lido da memória RAM e copiado para o disco, para que, logo em seguida, a CPU inicie sua execução
	
	O programa está sendo traduzido do código fonte, escrito em uma linguagem de programação, em linguagem de máquina
	
	O programa está sendo traduzido de linguagem de máquina para código fonte em alguma linguagem de programação
	Respondido em 10/09/2020 00:18:15
	
Explicação:
O programa está sendo lido do disco e copiado para a memória RAM, para que, logo em seguida, a CPU inicie sua execução
	
	
		
PENSAMENTO COMPUTACIONAL
5a aula
		
	 
	Lupa
	 
	 
	 
	
	
	 
		1
        Questão
	
	
	Considere o fragmento de código a seguir:
img = new SimpleImage("figura.jpg");
for( pixel: img ){
soma=(pixel.getRed()+pixel.getGreen()+pixel.getBlue());
media= soma/3;
pixel.setRed( media );
pixel.setGreen( media );
pixel.setBlue( media );
}
print( img );
Ao executar esse código:
 
		
	
	A imagem figura.jpg será apagada.
	
	A imagem figura.jpg terá suas tonalidades vermelho, verde e azul intensificadas.
	 
	A imagem figura.jpg ficará em tons da escala de cinza.
	
	Não haverá nenhuma mudança na imagem figura.jpg, pois não foram conferidos valores às variáveis.
	
	O tamanho, em pixels, da imagem figura.jpg diminuirá à metade do valor original.
	Respondido em 10/09/2020 00:21:55
	
Explicação:
Ao solicitar no código-fonte que se estabeleça uma média dos valores RGB, desde que sejam todos iguais entre si (R=G=B), obtém-se uma imagem em escala de cinza.
	
	
	 
		2
        Questão
	
	
	Considere a imagem intitulada quadrado.bpm (5 x 5 pixels) a seguir. O programador começou a preencher o código-fonte para construí-la, mas algumas informações ficaram faltando. 
CÓDIGO-FONTE INCOMPLETO:
img = new SimpleImage("quadrado.bmp");    
img.setZoom(20);    
pixel = img.getPixel(a,b)    
pixel.setRed(c)
pixel.setGreen(d)
pixel.setBlue(e)
pixel = img.getPixel(f,g)    
pixel.setRed(h)
pixel.setGreen(i)
pixel.setBlue(j)
print(image);    
 
Se você fosse o programador deste trecho do código-fonte, quais valores escolheria para preencheras variáveis a, b, c, d, e, f, g, h, i, j, respectivamente, para que a imagem mostrada fosse idêntica à do enunciado?
		
	
	a=2, b=4, c=255, d=0, e=0, f=4, g=2, h=0, i=0, j=0.
	
	a=1, b=3, c=0, d=0, e=255, f=1, g=3, h=255, i=0, j=0.
	
	a=1, b=3, c=0, d=255, e=0, f=3, g=1, h=255, i=255, j=255.
	 
	a=1, b=3, c=255, d=0, e=0, f=3, g=1, h=0, i=0, j=0.
	
	a=3, b=1, c=0, d=0, e=0, f=1, g=3, h=255, i=0, j=0.
	Respondido em 10/09/2020 00:22:05
	
Explicação:
Para completar corretamente o código-fonte iniciado, os valores das variáveis deveriam ser a=1, b=3, c=255, d=0, e=0, f=3, g=1, h=0, i=0, j=0, respectivamente. As variáveis a, b representam as coordenadas do pixel a ser colorido de vermelho, enquanto que as variáveis c, d, e representam os códigos RGB para o vermelho puro (255,0,0). Já as variáveis f,g representam as coordenadas do pixel a ser colorido de preto, enquanto que as variáveis h, i, j representam os códigos RGB para o preto puro (0,0,0).
	
	
	 
		3
        Questão
	
	
	Na linguagem de Programação JavaScript o comando "img.setZoom(30);" irá realizar qual instrução?
		
	
	Apresenta a imagem na tela ampliada em 30 vezes.
	 
	Estabelece ampliação de 30 vezes o tamanho original para a imagem armazenada na variável img.
	
	Carrega a imagem setZoom na posição 30 na memória do computador.
	
	Imprime a imagem na tela.
	
	Carrega a imagem img na posição 30 na memória do computador.
	Respondido em 10/09/2020 00:22:18
	
Explicação:
Conforme Tema 5, modulo 1 o comando irá armazenar na variável img com ampliação de 30 vezes.
	
	
	 
		4
        Questão
	
	
	Entre os componentes de hardware estudados, selecione a opção que indique o componente responsável efetivamente executar instruções.
		
	
	RAM
	
	HD
	 
	CPU
	
	Pendrive
	
	SSD
	Respondido em 10/09/2020 00:22:22
	
Explicação:
CPU
	
	
	 
		5
        Questão
	
	
	Como pode ser definida uma estrutura de repetição?
		
	 
	Estrutura que permite executar mais de uma vez o mesmo comando ou conjunto de comandos, de acordo com uma condição.
	
	Refere-se a uma largura de instrução fixa repetida.
	
	Uma estrutura que executa um conjunto de comandos apenas uma única vez.
	
	Refere-se ao tamanho ou comprimento de uma instrução de forma repetida.
	
	É o dado que se deseja manipular.
	Respondido em 10/09/2020 00:22:28
	
Explicação:
Estruturas de repetição são extremamente importantes, pois representam um grande aumento no poder de quem escreve códigos de computador em comparação com códigos, que são capazes de manipular dados singulares. São utilizadas, por exemplo, para repetir ações semelhantes que são executadas para todos os elementos de uma lista de dados, ou simplesmente para repetir um mesmo processamento até que a condição seja satisfeita.
		PENSAMENTO COMPUTACIONAL
6a aula
		
	 
	Lupa
	 
	 
	 
	
	
	 
		1
        Questão
	
	
	Quantos bytes possui um terabyte?
		
	
	1048576
	 
	1099511627776
	
	1073741824
	
	512
	
	1024
	Respondido em 10/09/2020 00:29:02
	
Explicação:
1099511627776
	
	
	 
		2
        Questão
	
	
	Quantos bits existem em um byte, e quantos valores distintos é possível representar com um byte, respectivamente?
		
	
	7 e 128
	 
	8 e 256
	
	4 e 32
	
	4 e 16
	
	8 e 512
	Respondido em 10/09/2020 00:26:46
	
Explicação:
8 e 256
	
	
	 
		3
        Questão
	
	
	De onde um aplicativo é ¿lido¿ quando o usuário ordena a inicialização de sua execução?
		
	
	RAM
	
	Barramento
	 
	HD/SSD/Pendrive
	
	transistor
	
	CPU
	Respondido em 10/09/2020 00:29:10
	
Explicação:
HD/SSD/Pendrive
	
	
	 
		4
        Questão
	
	
	Quantos Megabytes possui um Gigabyte?
		
	 
	1024
	
	512
	
	1099511627776
	
	1073741824
	
	1048576
	Respondido em 10/09/2020 00:26:52
	
Explicação:
1024
	
	
	 
		5
        Questão
	
	
	Um byte pode armazenar desde o número zero até o número:
		
	 
	255
	
	511
	
	128
	
	127
	
	256
	Respondido em 10/09/2020 00:27:00
	
Explicação:
255
		PENSAMENTO COMPUTACIONAL
6a aula
		
	 
	Lupa
	 
	 
	 
	
	
	 
		1
        Questão
	
	
	Quantos bytes possui um terabyte?
		
	
	1048576
	 
	1099511627776
	
	1073741824
	
	512
	
	1024
	Respondido em 10/09/2020 00:29:02
	
Explicação:
1099511627776
	
	
	 
		2
        Questão
	
	
	Quantos bits existem em um byte, e quantos valores distintos é possível representar com um byte, respectivamente?
		
	
	7 e 128
	 
	8 e 256
	
	4 e 32
	
	4 e 16
	
	8 e 512
	Respondido em 10/09/2020 00:26:46
	
Explicação:
8 e 256
	
	
	 
		3
        Questão
	
	
	De onde um aplicativo é ¿lido¿ quando o usuário ordena a inicialização de sua execução?
		
	
	RAM
	
	Barramento
	 
	HD/SSD/Pendrive
	
	transistor
	
	CPU
	Respondido em 10/09/2020 00:29:10
	
Explicação:
HD/SSD/Pendrive
	
	
	 
		4
        Questão
	
	
	Quantos Megabytes possui um Gigabyte?
		
	 
	1024
	
	512
	
	1099511627776
	
	1073741824
	
	1048576
	Respondido em 10/09/2020 00:26:52
	
Explicação:
1024
	
	
	 
		5
        Questão
	
	
	Um byte pode armazenar desde o número zero até o número:
		
	 
	255
	
	511
	
	128
	
	127
	
	256
	Respondido em 10/09/2020 00:27:00
	
Explicação:
255
		PENSAMENTO COMPUTACIONAL
6a aula
		
	 
	Lupa
	 
	 
	 
	
	
	 
		1
        Questão
	
	
	Quantos bytes possui um terabyte?
		
	
	1048576
	 
	1099511627776
	
	1073741824
	
	512
	
	1024
	Respondido em 10/09/2020 00:29:02
	
Explicação:
1099511627776
	
	
	 
		2
        Questão
	
	
	Quantos bits existem em um byte, e quantos valores distintos é possível representar com um byte, respectivamente?
		
	
	7 e 128
	 
	8 e 256
	
	4 e 32
	
	4 e 16
	
	8 e 512
	Respondido em 10/09/2020 00:26:46
	
Explicação:
8 e 256
	
	
	 
		3
        Questão
	
	
	De onde um aplicativo é ¿lido¿ quando o usuário ordena a inicialização de sua execução?
		
	
	RAM
	
	Barramento
	 
	HD/SSD/Pendrive
	
	transistor
	
	CPU
	Respondido em 10/09/2020 00:29:10
	
Explicação:
HD/SSD/Pendrive
	
	
	 
		4
        Questão
	
	
	Quantos Megabytes possui um Gigabyte?
		
	 
	1024
	
	512
	
	1099511627776
	
	1073741824
	
	1048576
	Respondido em 10/09/2020 00:26:52
	
Explicação:
1024
	
	
	 
		5
        Questão
	
	
	Um byte pode armazenar desde o número zero até o número:
		
	 
	255
	
	511
	
	128
	
	127
	
	256
	Respondido em 10/09/2020 00:27:00
	
Explicação:
255
		
PENSAMENTO COMPUTACIONAL
7a aula
		
	 
	Lupa
	 
	 
	 
	
	
	 
		1
        Questão
	
	
	Considere a grade de pixels a seguir:
Qual é a coordenada do pixel em preto?
		
	
	(1,2)
	
	(2,3)
	
	(1,1)
	
	(3,2)
	 
	(2,1)
	Respondido em 10/09/2020 00:30:16
	
Explicação:
(2,1)
	
	
	 
		2
        Questão
	
	
	Considere a grade de pixels a seguir:
Qual é a coordenada do pixel em laranja?
		
	
	(5,6)
	 
	(5,4)
	
	(6,5)
	
	(1,1)
	
	(4,5)
	Respondido em 10/09/2020 00:27:59
	
Explicação:
(5,4)
	
	
		
PENSAMENTO COMPUTACIONAL
8a aula
		
	 
	Lupa
	 
	 
	 
	
	
	 
		1
        Questão
	
	
	Assinale as alternativas que representam o código RGB para a cor branca:
		
	
	(0,255,0)
	
	(0,0,0)
	 
	(255,255,255)
	
	(0,0,255)
	
	(100,100,100)
	Respondido em 10/09/2020 00:32:46
	
Explicação:
(255,255,255)
	
	
	 
		2
        Questão
	
	
	Analise as afirmações a seguir:
I- É possível que um pixel assuma, ao mesmo tempo, várias cores. Por exemplo, podemos ter um pixel dégradé.
II- No esquema de representação digital de cores RGB, cada um dos constituintes vermelho, verde e azul, é capaz de assumir 256 valores diferentes. Logo, este esquema é capaz de representar 768 cores distintas.
III- Se analisarmos cuidadosamente imagens em escala de cinza, notaremos que, para qualquer pixel, os três constituintesdo código RGB serão iguais.
Está(ão) correta(s) as afirmações:
		
	
	Apenas II
	
	I e II
	
	II e III
	
	Apenas I
	 
	Apenas III
	Respondido em 10/09/2020 00:32:55
	
Explicação:
Apenas III
	
	
		PENSAMENTO COMPUTACIONAL
9a aula
		
	 
	Lupa
	 
	 
	 
	
	
	 
		1
        Questão
	
	
	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)
	Respondido em 10/09/2020 00:35:03
	
Explicação:
(120,80,0)
	
	
	 
		2
        Questão
	
	
	Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor cinza:
		
	
	(0,255,0)
	 
	(100,100,100)
	
	(0,0,0)
	
	(0,0,255)
	
	(255,255,255)
	Respondido em 10/09/2020 00:35:05
	
Explicação:
(100,100,100)
		PENSAMENTO COMPUTACIONAL
10a aula
		
	 
	Lupa
	 
	 
	 
	
	
	 
		1
        Questão
	
	
	Observe o código a seguir, que está manipulando uma imagem totalmente branca:
*****Parte 1*****
pixel = imagem.getPosition(0,0)
pixel.setRed( 0 );
pixel.setGreen( 0 );
pixel.setBlue( 0 );
print(imagem);
 
*****Parte 2*****
pixel = imagem.getPosition(0,1)
pixel.setRed( 0 );
pixel.setGreen( 0 );
pixel.setBlue( 0 );
print(imagem);
pixel = imagem.getPosition(0,0)
pixel.setRed( 255 );
pixel.setGreen( 255 );
pixel.setBlue( 255 );
print(imagem);
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 preto se deslocando para baixo.
	
	Um pixel preto se deslocando para a direita.
	
	Um pixel cinza se deslocando para a esquerda.
	Respondido em 10/09/2020 00:37:30
	
Explicação:
Um pixel preto se deslocando para baixo.
	
	
	 
		2
        Questão
	
	
	Qualquer tom em amarelo possui valores mais altos dos componentes R (vermelho) e G (Verde), e valores mais baixos para o componente B (azul).
Usamos essa característica para escrever um código que seleciona, com adequada taxa de acerto, pixels em diversas tonalidades de amarelo. Este é um exemplo da habilidade de pensamento computacional denominada:
		
	
	Abstração
	
	Decomposição
	
	Automação
	 
	Detecção de padrões
	
	Análise/avaliação
	Respondido em 10/09/2020 00:37:35
	
Explicação:
Detecção de padrões
		
PENSAMENTO COMPUTACIONAL
1a aula
		
	 
	Lupa
	 
	 
	 
		
	09/09/2020
	
	2020.3 EAD
	
	202001000551
	
	 
		1
        Questão
	
	
	O pensamento computacional pode ser entendido como uma abordagem usada para solução de problemas, que utiliza conceitos básicos da Computação. Avalie as afirmações a seguir sobre o Pensamento computacional:
I.    Nesta abordagem, a Inteligência Artificial é fator fundamental para o sucesso da programação, já que contribui com o discernimento de informações e rapidez nos processamentos.
II.    O programador humano é figura importante, já que é o responsável pelas tarefas de execução e processamento dos códigos.
III.    Códigos são séries de instruções escritas em linguagem padrão e alimentadas no computador permitindo que ele execute as tarefas necessárias.
IV.    Algoritmo é o resultado de um sequenciamento de instruções simples e compreensíveis ao computador para realizar determinada tarefa, com objetivo útil.
Assinale a alternativa que engloba todas as afirmações verdadeiras:
		
	
	I, III e IV
	
	I, II e III
	
	II e III
	 
	III e IV
	
	II e IV
	Respondido em 09/09/2020 23:59:28
	
Explicação:
Apenas as afirmações III e IV são verdadeiras, pois a IA não faz discernimento de ideias, apenas executa códigos desenvolvidos por programadores, que escrevem e organizam as linhas de código para que o computador as execute na ordem que lhe foi alimentada.
	
	
	 
		2
        Questão
	
	
	O desenvolvimento de um software demanda a atividade intelectual de um programador aliada à alta capacidade do computador em executar as tarefas descritas nas linhas de códigos geradas, em busca de um objetivo específico.
Assine a alternativa incorreta sobre conceitos do pensamento computacional.
		
	 
	As expressões executar ou rodar um código, indicam as tarefas realizadas pelo programador de um código-fonte.
	
	Um algoritmo relaciona-se diretamente com a etapa de projeto de um software em que, mesmo sem saber qual será a linguagem de programação a ser utilizada, especifica-se completamente o software a ponto de na implementação ser possível traduzir diretamente essas especificações em linhas de código em alguma linguagem de programação.
	
	Javascript, Pascal, C, C++ são exemplos de linguagens utilizadas pelos programadores para traduzir um algoritmo em um código-fonte para que o computador o reconheça e realize as etapas passo a passo, em busca de um objetivo idealizado pelo programador.
	
	O trabalho do computador (máquina) consiste em seguir uma série de instruções linha a linha, respeitando as demandas de um código desenvolvido por um programador.
	
	Um algoritmo representa um conjunto de regras para a solução de um problema e determina com clareza e de forma correta as instruções que um software deverá conter para que, ao ser executado, forneça resultados esperados.
	Respondido em 09/09/2020 23:57:15
	
Explicação:
A alternativa B é incorreta, pois descreve a tarefa de uma máquina (computador) e não o trabalho humano do programador.
	
	
	 
		3
        Questão
	
	
	"Um termo que reflete uma ideia mais completa, em que o conjunto de instruções possuem uma finalidade útil". Estamos falando do conceito de:
		
	
	Instrução
	 
	Algoritmo
	
	Lei de Moore
	
	Números binários
	
	Código
	Respondido em 09/09/2020 23:57:20
	
Explicação:
Conforme comentado no módulo 2 do Tema 1, a definição de algoritmo é um termo que reflete uma ideia mais completa, em que o conjunto de instruções possuem uma finalidade útil. Um algoritmo não precisa ser escrito em uma linguagem de computador, podendo ser escrito, por exemplo, em português.
	
	
	 
		4
        Questão
	
	
	Marque as opções que representam o código Javascript que produz o resultado abaixo.
casa chuva 1988
		
	
	print( "casa", "chuva" 1988 );
	
	prinf( "casa", "chuva", 1988 );
	 
	print( "casa", "chuva", 1988 );
	
	print( casa, chuva, "1988" );
	
	print( casa, chuva, 1988 );
	Respondido em 09/09/2020 23:57:35
	
Explicação:
print( ¿casa¿, ¿chuva¿, 1988 );
	
	
	 
		5
        Questão
	
	
	Pode ser definido com uma instrução para um computador:
		
	
	A interação entre o homem e a máquina
	
	É um processo ilimitado e de não representação
	
	São variáveis não estruturadas e de difícil percepção para a máquina
	 
	Qualquer representação de um elemento num programa executável.
	
	Uma operação muito complexa para ser executada por um computador.
	Respondido em 09/09/2020 23:57:57
	
Explicação:
Uma instrução inclui um código de operação que especifica a operação a ser executada por um computador

Continue navegando