Prévia do material em texto
THIAGO DA SILVA BRASILEIRO 202001338632 Disciplina: PENSAMENTO COMPUTACIONAL AV Aluno: THIAGO DA SILVA BRASILEIRO 202001338632 Professor: LUIZ GIL SOLON GUIMARAES Turma: 9007 ARA0002_AV_202001338632 (AG) 22/11/2021 22:14:24 (F) Avaliação: 9,0 Nota Partic.: Av. Parcial.: 2,0 Nota SIA: 10,0 pts PENSAMENTO COMPUTACIONAL - EEX0096 Ref.: 3882555 Pontos: 0,00 1,00 / Marque as opções que representam o código Javascript que produz o resultado abaixo. alho treze dois pront( alho, 13, dois ); print( "alho", 13, "dois" ); print( "alho", "treze", "dois" ; print( "alho", "treze", "dois" ); print( "alho", "treze" "dois" ); Ref.: 3882573 Pontos: 1,00 1,00 / Qual é a diferença entre 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. 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. 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. Algoritmos precisam ser escritos em alguma linguagem de programação padrão, códigos podem ser escritos em português ou inglês. Ref.: 3882617 Pontos: 1,00 1,00 / Marque, abaixo, a opção que avalia corretamente a corretude das afirmações I, II e III I- Programas escritos em linguagens interpretadas estão em desuso, pois eles rodam mais lentamente nas CPUs, se comparados aos programas escritos em linguagens compiladas Educational Performace Solution EPS ® - Alunos II- Apesar de rodarem mais lentamente nas CPUs, programas escritos em linguagens interpretadas são cada vez mais comuns, pois é mais fácil e eficiente (leva menos tempo) escrever programas em linguagens interpretadas, e o programador tem sido considerado o recurso mais escasso do que capacidade de processamento das CPUs III- Existe uma tecnologia, denominada JIT, que busca alcançar tanto a vantagem de maior facilidade de escrever programas em linguagens compiladas, quanto a maior rapidez de execução, pela CPU, de programas escritos em linguagens compiladas Somente II está correta Somente III está correta Somente I está correta Somente I e III estão corretas Somente II e III estão corretas Ref.: 3882637 Pontos: 1,00 1,00 / Estamos diversos componentes de software de sistemas computacionais. Além de softwares de aplicações dos usuários, estudamos alguns tipos de softwares funcionais. Marque abaixo, a opção que corretamente representa os softwares funcionais usados para: BIOS e código fonte compilador e S.O. código fonte e compilador BIOS e compilador BIOS e S.O. Ref.: 3882658 Pontos: 1,00 1,00 / Quais são os componentes de hardware são, respectivamente, usados para armazenamento não-persistente (volátil), e persistente: SSD, HD CPU, HD RAM, CPU RAM, HD CPU, RAM Ref.: 3882678 Pontos: 1,00 1,00 / Segundo a Lei de Moore, o que dobra à cada intervalo de aproximadamente 18 a 24 meses? O preço de novos chips disponíveis no mercado. A quantidade de valor produzida por novos chips disponíveis no mercado A velocidade, em GigaHertz, das CPUs O número de transistores embutidos em novos chips disponíveis no mercado O número de chips vendidos pelos principais fabricantes do mercado Ref.: 3883138 Pontos: 1,00 1,00 / Quantos pixels possui uma imagem com resolução de 1024x768? 0.78 megapixels 4 megapixels 2 megapixels 0.5 megapixels 1.7 megapixels Educational Performace Solution EPS ® - Alunos Ref.: 3883147 Pontos: 1,00 1,00 / Quantas cores diferentes o esquema RGB é capaz de representar, dado que cada um dos constituintes R, G e B podem assumir 256 valores distintos (de 0 a 255): 1024 16.7 milhões 8 milhões 256 33,5 milhões Ref.: 3883213 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: if( pixel.getRed() > 130 ) pixel=img.getPixel(10,10) pixel.setRed(0) pixel.setZoom(20) for(pixel: img) Ref.: 3883237 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: Automação Decomposição Detecção de padrões Abstração Análise/avaliação Educational Performace Solution EPS ® - Alunos