Baixe o app para aproveitar ainda mais
Prévia do material em texto
PENSAMENTO COMPUTACIONAL Lupa Calc. Aluno: Matr.: Disc.: PENS COMP 2020.3 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. 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. 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 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. As expressões executar ou rodar um código, indicam as tarefas realizadas pelo programador de um código-fonte. 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. Explicação: A alternativa B é incorreta, pois descreve a tarefa de uma máquina (computador) e não o trabalho humano do programador. 2. As instruções de código de máquina são executadas pela: RAM (Random Access Memory) SSD (solid-state drive) ROM (Read Only Memory) CPU (Central Processing Unit) Compilador Explicação: https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096 javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 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¿. 3. 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 Moore Lei do Marco Civil da Internet Lei de P&D Lei de Murphy LGPD (Lei Geral de proteção de Dados) 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 4. 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: (0,100,0) B: (0,0,0) C: (255,255,255) A: (255,0,0) B: (0,0,0) C: (255,255,255) https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096 A: (100,0,0) B: (255,255,255) C: (0,0,0) A: (255,0,0) B: (0,0,0) C: (0,0,100) A: (255,0,0) B: (255,255,255) C: (0,0,0) 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). 5. 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: O tamanho, em pixels, da imagem figura.jpg diminuirá à metade do valor original. A imagem figura.jpg será apagada. A imagem figura.jpg ficará em tons da escala de cinza. A imagem figura.jpg terá suas tonalidades vermelho, verde e azul intensificadas. Não haverá nenhuma mudança na imagem figura.jpg, pois não foram conferidos valores às variáveis. 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. 6. Quantos bits existem em um byte, e quantos valores distintos é possível representar com um byte, respectivamente? 4 e 32 8 e 512 4 e 16 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096 7 e 128 8 e 256 Explicação: 8 e 256 7. Considere a grade de pixels a seguir: Qual é a coordenada do pixel em preto? (3,2) (1,2) (2,1) (2,3) (1,1) Explicação: (2,1) 8. Assinale as alternativas que representam o código RGB para a cor branca: (100,100,100) (0,0,0) (0,255,0) (0,0,255) (255,255,255) Explicação: (255,255,255) https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096 9. Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor laranja: (0,0,255) (0,255,0) (0,0,0) (120,80,0) (255,255,255) Explicação: (120,80,0) 10. 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 Automação Detecção de padrões Abstração Análise/avaliação Explicação: Detecção de padrões https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=125753892&cod_hist_prova=213367202&num_seq_turma=3619737&cod_disc=EEX0096
Compartilhar