Prévia do material em texto
CÉSAR RODRIGO DINIZ DOS SANTOS 201808148517 Disciplina: PENSAMENTO COMPUTACIONAL AV Aluno: CÉSAR RODRIGO DINIZ DOS SANTOS 201808148517 Professor: MARIA CLAUDIA ROENICK GUIMARAES Turma: 9003 ARA0002_AV_201808148517 (AG) 28/04/2022 23:59:25 (F) Avaliação: 8,0 Nota Partic.: Av. Parcial.: 1,5 Nota SIA: 00023-TEHU-2009: INTRODUÇÃO AOS PRINCÍPIOS FUNDAMENTAIS DA COMPUTAÇÃO 1.1. Ref.: 6110747 Pontos: 1,00 / 1,00 Acerca dos princípios fundamentais da computação, qual a diferença precípua entre um código de computador e um algoritmo? Códigos de computadores e algoritmos são a mesma coisa. Código de computador é o nome dado a uma lista de instruções que o computador é capaz de seguir. O resultado pode ou não ser uma aplicação útil. Algoritmo, por outro lado, é um conjunto de instruções simples que possuem o objetivo bem definido de alcançar alguma finalidade útil. Códigos são sequências de passos simples e bem projetados para realizar uma tarefa ou resolver um problema. Algoritmos são instruções que computadores podem executar. Algoritmo é o nome dado a uma lista de instruções que o computador é capaz de seguir. O resultado pode ou não ser uma aplicação útil. Código de computador, por outro lado, é um conjunto de instruções simples que possuem o objetivo bem definido de alcançar alguma finalidade útil. Algoritmos precisam ser escritos em alguma linguagem de programação padrão, códigos podem ser escritos em português ou inglês. 2.2. Ref.: 6110749 Pontos: 0,00 / 1,00 Sobre algoritmos e códigos de computador, analise as afirmações abaixo, e marque a opção correta. I - Códigos de computadores e algoritmos são a mesma coisa. II - Códigos são sequências de passos simples e bem projetados para realizar uma tarefa ou resolver um problema. Algoritmos são instruções que computadores podem executar. Educational Performace Solution EPS ® - Alunos 12/06/2022 1:22 PM Página 1 de 4 III - Algoritmo é o nome dado a uma lista de instruções que o computador é capaz de seguir. O resultado pode ou não ser uma aplicação útil. Código de computador, por outro lado, é um conjunto de instruções simples que possuem o objetivo bem definido de alcançar alguma finalidade útil. IV - Código de computador é o nome dado a uma lista de instruções que o computador é capaz de seguir. O resultado pode ou não ser uma aplicação útil. Algoritmo, por outro lado, é um conjunto de instruções simples que possuem o objetivo bem definido de alcançar alguma finalidade útil. V - Códigos precisam ser escritos em alguma linguagem de programação padrão, enquanto algoritmos podem ser escritos em português ou inglês. II e IV IV e V II, III e IV III e V I e II 3.3. Ref.: 6110687 Pontos: 1,00 / 1,00 JavaScript é uma linguagem de programação extremamente versátil e eficiente. Acerca dos seus principais recursos, analise as opções a seguir e marque o código Javascript responsável por reproduzir o resultado abaixo. 1 12 25 print( 1 12 25 ); print( 1, 12, 25 ); print 1, 12, 25 ); print( 1, 12, 25 ; qrint( 1, 12, 25 ); 4.4. Ref.: 6110740 Pontos: 1,00 / 1,00 Estudamos que os computadores são incrivelmente rápidos, porém muito tolos. Portanto, por si só, computadores não são capazes de realizar tarefas que requeiram discernimento, compreensão e inteligência. Qual é a entidade de um sistema computacional responsável por agregar essas características ao computador? 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. O ser humano, que escreve códigos em alguma linguagem para, através de uma sequência de instruções bastantes simples, gerar uma aplicação útil. A inteligência artificial, que escreve códigos em alguma linguagem para, através de uma sequência de instruções complexas, gerar uma aplicação útil. O ser humano, que escreve códigos em alguma linguagem para, através de uma sequência de comandos não ordenados, gerar uma aplicação útil. A inteligência artificial, que escreve códigos em alguma linguagem para, através de uma sequência de instruções bastantes simples, gerar uma aplicação útil. 12/06/2022 1:22 PM Página 2 de 4 00187-TETI-2010: NOÇÕES DE PROGRAMAÇÃO: EXEMPLOS COM MANIPULAÇÃO DE IMAGENS DIGITAIS 5.5. Ref.: 5417125 Pontos: 1,00 / 1,00 Algumas práticas de programação de computadores se baseiam em exemplos de representação e manipulação de imagens digitais. A compreensão do esquema RGB requer uma habilidade do pensamento computacional denominada: Abstração Detecção de padrões Análise/avaliação Decomposição Automação 6.6. Ref.: 5417073 Pontos: 1,00 / 1,00 Entre as técnicas de programação para manipulação de imagens digitais, há uma que permite fixar em um único pixel, conforme sua posição, para que instruções o afetem apenas. Assinale a alternativa cuja instrução reflete essa ideia: pixel.setZoom(20) if( pixel.getRed() > 130 ) pixel.setRed(0) pixel=img.getPixel(10,10) for(pixel: img) 00368-TETI-2006: REPRESENTAÇÃO DE IMAGENS EM COMPUTADORES 7.7. Ref.: 5420074 Pontos: 1,00 / 1,00 Quantos pixels possui uma imagem com resolução de 1024x768? 0.5 megapixels 4 megapixels 1.7 megapixels 0.78 megapixels 2 megapixels 8.8. Ref.: 5419982 Pontos: 1,00 / 1,00 Considere a grade de pixels a seguir: 12/06/2022 1:22 PM Página 3 de 4 Qual é a coordenada do pixel em laranja? (6,5) (5,4) (4,5) (1,1) (5,6) 00437-TETI-2009: FUNDAMENTOS DE HARDWARE 9.9. Ref.: 6110568 Pontos: 0,00 / 1,00 Podemos definir, de forma simplificada, a memória de um computador como uma sequência ordenada de bytes. Quando falamos das unidades de armazenamento de dados, podemos afirmar que um byte pode armazenar desde o número zero até o número: 128 256 127 255 511 10.10. Ref.: 5388978 Pontos: 1,00 / 1,00 Quantos bytes possui um terabyte? 1024 1073741824 1099511627776 1048576 512 12/06/2022 1:22 PM Página 4 de 4