Buscar

SIMULADO 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 6 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 6 páginas

Prévia do material em texto

Disc.: PENSAMENTO COMPUTACIONAL 
Aluno(a): 
Acertos: 9,0 de 10,0 
 
 
 
1a 
 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? 
 
 
4 e 32 
 
7 e 128 
 8 e 256 
 
4 e 16 
 
8 e 512 
Respondido em 06/07/2023 08:40:43 
 
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. 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
(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 ser mais pesado do que um HD externo de mesma capacidade. 
 
Possui partes mecânicas para a escrita e leitura de dados, ao contrário do 
HD externo. 
 
Tem mais chance de ter um problema de natureza mecânica do que um HD 
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. 
Respondido em 06/07/2023 08:41:05 
 
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. 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
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? 
 
 1.296.000 
 
342.000 
 
710.400 
 
85.200 
 
720.000 
Respondido em 06/07/2023 08:41:24 
 
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 
 
 
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. 
 
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. 
 
O experimento de Isaac Newton provou que as cores da luz e os pigmentos 
têm o mesmo sistema de cores. 
 
Em computação as cores são divididas em VGA. 
Respondido em 06/07/2023 08:42:31 
 
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 
 
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.setRed(0) 
 if( pixel.getRed() > 130 ) 
 
pixel.setZoom(20) 
 
for(pixel: img) 
 
pixel=img.getPixel(10,10) 
Respondido em 06/07/2023 08:43:43 
 
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. 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
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 habilidade de simplificar problemas complexos por meio de conceitos 
mais gerais. 
 
A habilidade de criar soluções utilizando uma única linguagem de 
programação. 
 
A capacidade de entender e manipular circuitos eletrônicos. 
 
A técnica para otimizar o tempo de execução de um algoritmo. 
Respondido em 06/07/2023 08:45:10 
 
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. 
 
 
7a 
 Questão 
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 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 06/07/2023 08:48:11 
 
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. 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
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 o computador não consegue entender. 
 
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 são difíceis para o usuário compreender. 
Respondido em 06/07/2023 08:48:58 
 
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. 
 
 
9a 
 Questão 
Acerto: 0,0 / 1,0 
 
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 IV está correta. 
 
Apenas as opções II e III estão corretas. 
 Apenas a opção I está correta. 
 Apenas as opções I e IV estão corretas. 
 
Apenas a opção II está correta. 
Respondido em 06/07/2023 08:49:53 
 
Explicação: 
A resposta correta é: Apenas as opções I e IV estão corretas. 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Marque as opções que descreve corretamente a relação entre humanos, código-
fonte e código de máquina: 
 
 
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. 
 
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. 
 
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. 
 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.

Continue navegando