Baixe o app para aproveitar ainda mais
Prévia do material em texto
Acerto: 1,0 / 1,0 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, II e III I, III e IV III e IV II e III II e IV 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. Acerto: 1,0 / 1,0 Avalie as afirmações a seguir e assinale a alternativa incorreta: Um firmware é responsável por iniciar o processo de boot, para carregamento do sistema operacional. A memória RAM, do inglês Random Access Memory, é responsável pelo processamento das informações armazenadas na CPU de um computador. 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 Questão1 a Questão2 a os demais programas operem. 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. 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. 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: 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-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 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 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 Acerto: 1,0 / 1,0 O menor ponto que forma uma imagem digital, sendo que seu conjunto com várias cores formam a imagem inteira é conhecido como: Pixel Micropoint Ponto a ponto Canvas Gama 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. Questão3 a Questão4 a Acerto: 1,0 / 1,0 Na linguagem de Programação JavaScript o comando "img.setZoom(30);" irá realizar qual instrução? Carrega a imagem setZoom na posição 30 na memória do computador. Imprime a imagem na tela. Estabelece ampliação de 30 vezes o tamanho original para a imagem armazenada na variável img. Apresenta a imagem na tela ampliada em 30 vezes. Carrega a imagem img na posição 30 na memória do computador. Explicação: Conforme Tema 5, modulo 1 o comando irá armazenar na variável img com ampliação de 30 vezes. Acerto: 1,0 / 1,0 Um byte pode armazenar desde o número zero até o número: 511 256 127 255 128 Explicação: 255 Acerto: 1,0 / 1,0 Considere a grade de pixels a seguir: Qual é a coordenada do pixel em preto? (2,3) (1,1) (1,2) (3,2) (2,1) Questão5 a Questão6 a Questão7 a Explicação: (2,1) Acerto: 1,0 / 1,0 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 constituintes do código RGB serão iguais. Está(ão) correta(s) as afirmações: Apenas II II e III Apenas I I e II Apenas III Explicação: Apenas III Acerto: 1,0 / 1,0 Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor cinza: (0,0,0) (0,0,255) (0,255,0) (255,255,255) (100,100,100) Explicação: (100,100,100) Acerto: 1,0 / 1,0 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 ); Questão8 a Questão9 a Questão10 a 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 preto se deslocando para baixo. Um pixel preto se deslocando para a esquerda. Um pixel preto se deslocando para a direita. Um pixel cinza se deslocando para baixo. Um pixel cinza se deslocando para a esquerda. Explicação: Um pixel preto se deslocando para baixo.
Compartilhar