Logo Passei Direto
Buscar

SIMULADO AV 1 - PENSAMENTO COMPUTACIONAL

User badge image
CHB

em

Ferramentas de estudo

Questões resolvidas

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.
A - 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.
B - 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.
C - 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.
D - As expressões executar ou rodar um código, indicam as tarefas realizadas pelo programador de um código-fonte.
E - 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.

As instruções de código de máquina são executadas pela:
RAM (Random Access Memory)
Compilador
ROM (Read Only Memory)
CPU (Central Processing Unit)
SSD (solid-state drive)

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 Murphy
LGPD (Lei Geral de proteção de Dados)
Lei de P&D
Lei do Marco Civil da Internet
Lei de Moore

Quando se diz que um software/programa está sendo carregado, se está referindo a:
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
A CPU está lendo e executando, diretamente do disco, as instruções que compõem o programa
O programa está sendo traduzido de linguagem de máquina para código fonte em alguma linguagem de programação
O programa está sendo traduzido do código fonte, escrito em uma linguagem de programação, em linguagem de máquina

Ao executar esse código: 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 );
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.

Considere a grade de pixels a seguir: Qual é a coordenada do pixel em preto?


(1,2)
(1,1)
(2,1)
(3,2)
(2,3)

Assinale as alternativas que representam o código RGB para a cor branca:


(0,255,0)
(0,0,0)
(100,100,100)
(255,255,255)
(0,0,255)

Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor laranja:


(120,80,0)
(0,0,255)
(0,255,0)
(0,0,0)
(255,255,255)

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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.
A - 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.
B - 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.
C - 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.
D - As expressões executar ou rodar um código, indicam as tarefas realizadas pelo programador de um código-fonte.
E - 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.

As instruções de código de máquina são executadas pela:
RAM (Random Access Memory)
Compilador
ROM (Read Only Memory)
CPU (Central Processing Unit)
SSD (solid-state drive)

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 Murphy
LGPD (Lei Geral de proteção de Dados)
Lei de P&D
Lei do Marco Civil da Internet
Lei de Moore

Quando se diz que um software/programa está sendo carregado, se está referindo a:
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
A CPU está lendo e executando, diretamente do disco, as instruções que compõem o programa
O programa está sendo traduzido de linguagem de máquina para código fonte em alguma linguagem de programação
O programa está sendo traduzido do código fonte, escrito em uma linguagem de programação, em linguagem de máquina

Ao executar esse código: 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 );
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.

Considere a grade de pixels a seguir: Qual é a coordenada do pixel em preto?


(1,2)
(1,1)
(2,1)
(3,2)
(2,3)

Assinale as alternativas que representam o código RGB para a cor branca:


(0,255,0)
(0,0,0)
(100,100,100)
(255,255,255)
(0,0,255)

Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor laranja:


(120,80,0)
(0,0,255)
(0,255,0)
(0,0,0)
(255,255,255)

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

Mais conteúdos dessa disciplina