Prévia do material em texto
Disc.: PENSAMENTO COMPUTACIONAL Aluno(a): MARCUS VINICIUS CORREA DA COSTA 202003241482 Acertos: 10,0 de 10,0 15/09/2021 1a Questão 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 II e IV III e IV II e III Respondido em 15/09/2021 19:49:03 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. 2a Questão Acerto: 1,0 / 1,0 O que é um algoritmo? O processador do computador, que processa instruções escritas em alguma linguagem para, através de uma sequência de instruções bastantes simples, gerar uma aplicação útil. Um algoritmo é sequência finita de instruções complexas e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores. É outra denominação para código de computador. Um algoritmo é sequência finita de instruções simples e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores. O ser humano, que escreve códigos em alguma linguagem para, através de uma sequência de instruções complexas, gerar uma aplicação útil. Respondido em 15/09/2021 19:49:25 Explicação: Um algoritmo é sequência finita de instruções simples e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores. 3a Questão Acerto: 1,0 / 1,0 Leia atentamente às afirmações a seguir e assinale a alternativa correta: I. A capacidade de armazenamento de memórias, como RAM e discos/HD/pen drives, é medida em bits. II. Um bit corresponde à unidade básica de informação a ser processada e pode assumir dois valores, 0 ou 1. III. O agrupamento de oito bits dá origem a um byte, que podem assumir quaisquer valores numéricos. IV. A cada agrupamento de 8 bits é possível representar um conjunto de 256 combinações. São corretas, apenas: II e III III e IV I, II e III II e IV I, III e IV Respondido em 15/09/2021 19:53:25 Explicação: São corretas somente II e IV, pois a capacidade dos componentes de hardware é medida em bytes e não bits, que só podem assumir valores binários 0 e 1. 4a Questão Acerto: 1,0 / 1,0 Um pixel é a menor unidade que compõe uma imagem, seja ela uma foto ou um frame (quadro) de um vídeo. Eles estão presentes não só em filmes, animações e capturas fotográficas, como também são parte importante das telas de TVs, monitores e smartphones e de sensores de câmeras. Sobre o pixel assinale a alternativa correta: Um pixel pode assumir mais de uma cor por vez. Você pode, em um mesmo instante, representar mais de uma cor em um pixel. As imagens digitais são formadas por pixels que são retangulares. Quanto menor o número de pixels em uma imagem digital, pior será nossa percepção sobre a qualidade da imagem, uma vez que usamos menos pontos para representá-la. Se você quiser analisar a quantidade de pixels em uma imagem, basta checar quantos formam sua largura (linhas) e quantos formam sua altura (colunas). Então, o número total de pixels é apenas uma questão de divisão. O termo megapixel se é usado para se referir a 1.000.000.000 (um bilhão) de pixels. Respondido em 15/09/2021 20:02:39 Explicação: As características fundamentais de qualquer imagem digital são: Elas são formadas por pixels. Os pixels são quadrados. Um pixel só pode assumir uma cor por vez. Você não pode, em um mesmo instante, representar mais de uma cor em um pixel. Se você quiser analisar a quantidade de pixels em uma imagem, basta checar quantos formam sua largura (colunas) e quantos formam sua altura (linhas). Então, o número total de pixels é apenas uma questão de multiplicação. O termo megapixel é usado para se referir a 1.000.000 (um milhão) de pixels. A qualidade de uma imagem depende de quantos pixels a compõem. Logo, quanto mais pixels, maior a qualidade. 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: Não haverá nenhuma mudança na imagem figura.jpg, pois não foram conferidos valores às variáveis. A imagem figura.jpg será apagada. O tamanho, em pixels, da imagem figura.jpg diminuirá à metade do valor original. A imagem figura.jpg ficará em tons da escala de cinza. A imagem figura.jpg terá suas tonalidades vermelho, verde e azul intensificadas. Respondido em 15/09/2021 20:04:05 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 bits existem em um byte, e quantos valores distintos é possível representar com um byte, respectivamente? 4 e 32 8 e 512 7 e 128 8 e 256 4 e 16 Respondido em 15/09/2021 20:04:35 Explicação: 8 e 256 7a Questão Acerto: 1,0 / 1,0 Considere a grade de pixels a seguir: Qual é a coordenada do pixel em preto? (2,3) (2,1) (1,1) (1,2) (3,2) Respondido em 15/09/2021 20:05:29 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,0) (255,255,255) (100,100,100) (0,0,255) (0,255,0) Respondido em 15/09/2021 20:05:46 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: (120,80,0) (0,0,255) (0,0,0) (0,255,0) (255,255,255) Respondido em 15/09/2021 20:06:11 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: Abstração Análise/avaliação Decomposição Automação Detecção de padrões Respondido em 15/09/2021 20:06:32 Explicação: Detecção de padrões