Prévia do material em texto
1a
Questão
Acerto: 1,0 / 1,0
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.
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.
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.
Explicação:
A alternativa B é incorreta, pois descreve a tarefa de uma máquina (computador) e não o
trabalho humano do programador.
2a
Questão
Acerto: 1,0 / 1,0
As instruções de código de máquina são executadas pela:
ROM (Read Only Memory)
CPU (Central Processing Unit)
Compilador
SSD (solid-state drive)
RAM (Random Access Memory)
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¿.
3a
Questão
Acerto: 1,0 / 1,0
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 de P&D
Lei de Moore
Lei do Marco Civil da Internet
LGPD (Lei Geral de proteção de Dados)
Lei de Murphy
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
4a
Questão
Acerto: 1,0 / 1,0
Quando se diz que um software/programa está sendo carregado, se está referindo a:
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 de linguagem de máquina para código fonte em
alguma linguagem de programação
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á sendo traduzido do código fonte, escrito em uma linguagem de
programação, em linguagem de máquina
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
5a
Questão
Acerto: 1,0 / 1,0
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.
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.
6a
Questão
Acerto: 1,0 / 1,0
Quantos Megabytes possui um Gigabyte?
1024
1099511627776
512
1048576
1073741824
Explicação:
1024
7a
Questão
Acerto: 1,0 / 1,0
Considere a grade de pixels a seguir:
Qual é a coordenada do pixel em preto?
(3,2)
(1,2)
(1,1)
(2,1)
(2,3)
Explicação:
(2,1)
8a
Questão
Acerto: 1,0 / 1,0
Assinale as alternativas que representam o código RGB para a cor branca:
(0,0,255)
(0,255,0)
(100,100,100)
(255,255,255)
(0,0,0)
Explicação:
(255,255,255)
9a
Questão
Acerto: 1,0 / 1,0
Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor
laranja:
(0,0,255)
(120,80,0)
(255,255,255)
(0,255,0)
(0,0,0)
Explicação:
(120,80,0)
10a
Questão
Acerto: 1,0 / 1,0
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:
Decomposição
Abstração
Detecção de padrões
Análise/avaliação
Automação
Explicação:
Detecção de padrões