Prévia do material em texto
27/05/2021 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/4 Teste de Conhecimento avalie sua aprendizagem "Um termo que reflete uma ideia mais completa, em que o conjunto de instruções possuem uma finalidade útil". Estamos falando do conceito de: Sempre que você baixa um programa ou vê um computador ligado, está presenciando algum software sendo executado. Sobre o software assinale a alternativa correta. PENSAMENTO COMPUTACIONAL Lupa Calc. EEX0096_202009244939_ESM Aluno: PEDRO HENRIQUE FERREIRA SILVA Matr.: 202009244939 Disc.: PENS COMP 2021.1 - F (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. Algoritmo Código Instrução Lei de Moore Números binários Explicação: Conforme comentado no módulo 2 do Tema 1, a definição de algoritmo é um termo que reflete uma ideia mais completa, em que o conjunto de instruções possuem uma finalidade útil. Um algoritmo não precisa ser escrito em uma linguagem de computador, podendo ser escrito, por exemplo, em português. 2. Sempre dominaremos perfeitamente todos os softwares que desejamos; afinal, sempre que aprendemos sobre um, nenhuma nova mudanças o alterará. O software é definido como o conjunto de funções executadas na programação de um computador. Sempre que um software é criado é impossível ser melhorado ou transformáado em algo mais eficiente. Somente o fornecedor é capaz de realizar ajustes e correções nos softwares de códigos abertos. Nem todo programa em seu computador, celular, tablet, smart TV, console de videogame pode ser considerado um software. Explicação: Software é o conjunto de funções executadas na programação de um computador. Todo programa em seu computador, celular, tablet, smart TV, console de videogame, etc é um software, seja ele um editor de textos, um navegador, um editor de áudio ou vídeo, um jogo, um app de streaming e por aí vai. Um software pode se apresentar de várias formas, desde um app no javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 27/05/2021 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/4 O armazenamento temporário usado pela CPU para manter os dados e o código utilizados enquanto processa instruções. Esse é o conceito de: Aprender como propor soluções a um problema (indiferentemente da área) a fim de ser resolvido por um artefato computacional. Este é o conceito de: Considere a imagem intitulada quadrado.bpm (5 x 5 pixels) a seguir. O programador começou a preencher o código-fonte para construí-la, mas algumas informações ficaram faltando. CÓDIGO-FONTE INCOMPLETO: img = new SimpleImage("quadrado.bmp"); img.setZoom(20); pixel = img.getPixel(a,b) pixel.setRed(c) pixel.setGreen(d) pixel.setBlue(e) pixel = img.getPixel(f,g) pixel.setRed(h) pixel.setGreen(i) pixel.setBlue(j) print(image); celular a um conjunto de cartões perfurados, usados em computadores eletromecânicos. Nos softwares de código aberto você mesmo pode realizar as modificações, ou talvez prefira contratar alguém para fazer uma alteração e produzir sua própria versão personalizada. Já nos softwares de código fechado somente o fornecedor é capaz de realizar ajustes e correções. 3. Memória ROM Placa Mãe Memória Secundária Memória RAM Memória Flash Explicação: A Random Access Memory (RAM), que significa Memória de Acesso Aleatório, pode ser chamada apenas de memória. A RAM é considerada a memória principal, pois é o armazenamento temporário usado pela CPU para manter os dados e o código utilizados enquanto processa instruções. 4. Dados Informação Algoritmo Lei de Moore Pensamento Computacional Explicação: Conforme conceito explorado no Tema 4 Módulo 2 5. 27/05/2021 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/4 Se você fosse o programador deste trecho do código-fonte, quais valores escolheria para preencher as variáveis a, b, c, d, e, f, g, h, i, j, respectivamente, para que a imagem mostrada fosse idêntica à do enunciado? Quantos bits existem em um byte, e quantos valores distintos é possível representar com um byte, respectivamente? Considere a grade de pixels a seguir: Qual é a coordenada do pixel em laranja? Assinale as alternativas que representam o código RGB para a cor branca: a=2, b=4, c=255, d=0, e=0, f=4, g=2, h=0, i=0, j=0. a=1, b=3, c=0, d=0, e=255, f=1, g=3, h=255, i=0, j=0. a=1, b=3, c=255, d=0, e=0, f=3, g=1, h=0, i=0, j=0. a=3, b=1, c=255, d=0, e=0, f=1, g=3, h=0, i=0, j=0. a=1, b=3, c=0, d=255, e=0, f=3, g=1, h=255, i=255, j=255. 6. 4 e 32 4 e 16 8 e 256 7 e 128 8 e 512 Explicação: 8 e 256 7. (6,5) (5,4) (1,1) (5,6) (4,5) Explicação: (5,4) 8. (0,255,0) (255,255,255) (100,100,100) (0,0,255) (0,0,0) Explicação: 27/05/2021 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/4 Assinale a alternativa que representa o código RGB (Red, Green, Blue) para a cor laranja: 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: (255,255,255) 9. (120,80,0) (0,0,255) (255,255,255) (0,255,0) (0,0,0) 10. Análise/avaliação Detecção de padrões Decomposição Automação Abstração Não Respondida Não Gravada Gravada Exercício inciado em 26/05/2021 14:00:19.