que ao menos uma vez voce ja tenha usado seu computador para assistir videos em DVD. A depender da resolucao usada na tela do seu monitor, e obviamente da disponibilidade de uma GPU em sua maquina, sem que tenha se dado conta, voce pode ter visto nao o video contido no DVD, mas uma representacao da versao integra, redimensionada a fim de ocupar mais harmonicamente o espaco da tela. Os calculos matematicos usados no redimensionamento dos quadros que compoem um video sao frequentemente relegados a GPU. Caso o video tenha sido apresentado com legendas, maiores ainda sao as chances de que uma GPU tenha sido envolvida.Isso porque os calculos para exibicao de caracteres, denominados algoritmos de rasterizacao de glifos, tambem sao computacionalmente pesados. Por esta mesma razao, as cores de fundo das janelas opacas do desktop, em geral, sao preenchidas pela GPU atraves de operacoes denominadas fill. E a ela, normalmente, tambem cabe a tarefa da exibicao dos icones presentes na area de trabalho, e do cursor do mouse, ambas executadas por intermedio de operacoes bit blit. De uma forma geral, uma operacao grafica e realizada por meio de aceleracao 2D sempre que sua execucao envolve os recursos computacionais da engine 2D da GPU.OPERACOES GRAFICAS 3DDe forma analoga, diz-se que quaisquer processamentos executados com o auxilio da engine 3D de um processador grafico sao realizados em regime de aceleracao 3D. Podemos ver a representacao destas duas operacoes atraves da interacao ao lado. O mapeamento de texturas e um procedimento muito comum em games modernos por meio do qual uma imagem (textura) qualquer e aplicada sobre um objeto tridimensional. Ja a rotacao consiste nos movimentos que este objeto tridimensional e capaz de realizar. Mapeamentos de texturas e rotacoes no espaco, como voce pode perceber, sao procedimentos bastante complexos do ponto de vista computacional; e sao, frequentemente, delegados a engine 3D de uma GPU.Assim, finalizamos a quarta unidade do modulo Hardware. Nas proximas unidades trataremos dos componentes de um computador pessoal moderno que se ligam ao processador atraves de barramentos menos velozes.UNIDADE V - BARRAMENTOS DE MEDIA VELOCIDADEA partir deste ponto, voltaremos nossa analise as responsabilidades que sao atribuidas aos componentes perifericos de um computador pessoal. A nossa intencao e oferecer uma visao realista das formas como esses componentes se relacionam com os restantes e, assim, leva-lo a perceber que o funcionamento de um computador moderno, diferente da ideia que se tem, nao se reduz apenas ao entendimento de seus componentes centrais. Se um computador pudesse ser visto como uma colcha de retalhos, ou seja, fabricado com perifericos e fios que se cruzam e entrecruzam, esta unidade certamente seria destinada ao estudo das tecnicas usadas para unir os componentes uns aos outros.METODOS DE I/OOs recursos de um computador que permitem a execucao de operacoes semelhantes as citadas no video deste slide, por meio das quais e possivel estabelecer uma troca de informacoes entre o processador e os dispositivos perifericos, sao denominados metodos de I/O, e representam um conceito-chave da computacao moderna. Denomina-se ainda operacoes de I/O as operacoes oferecidas por cada metodo. A seguir,