Professional Documents
Culture Documents
Fundamentos da Computao
Toda Cincia, ao que parece, est se tornando Cincia da Computao Fsica quase inteiramente computacional Dez anos atrs, os bilogos desconsideravam a necessidade de Computao
3
O COMPUTADOR
! Um sistema de computao :
! uma coleo de componentes que realizam operaes lgicas e aritmticas (transformao) ! sobre um conjunto de dados (entrada) e fornecem uma sada (os dados transformados)
! Um computador uma mquina capaz de executar automaticamente alguma transformao no conjunto de dados de entrada
O COMPUTADOR
Programa uma sequncia de ordens (comandos, instrues) dadas a um computador que, a partir de dados inseridos, obtm um resultado que ser disponibilizado por algum dispositivo de sada Entrada de Dados Processamento dos comandos de um programa Sada de Dados
2+5
10
O COMPUTADOR
Aplicao informtica: conjunto de um ou vrios programas que realizam determinado trabalho completo
No dia-a-dia, no senso comum, os termos software, aplicao informtica e programa so usados como sinnimos
O COMPUTADOR
! Um programa de computador um conjunto de instrues reunidas em determinada ordem ! O computador executa estas instrues Um computador pode desempenhar diferentes funes, dependendo do programa e dos dados carregados em um sistema de memria
HARDWARE
O hardware de um sistema computacional formado por seus componentes mecnicos e eletromecnicos, que podem ser classificados em quatro subcategorias: o Dispositivos de entrada: Teclado, mouse, cmera de vdeo, etc. o Dispositivos de sada: Monitores, impressoras, etc o Unidade de processamento: Processar os dados de entrada e transform-los nos dados de sada (CPU) o Dispositivos de armazenamento: Memria RAM, Hard Disk, pen drive, etc
8
SOFTWARE
Software: programas de computadores que permitem explorar os recursos dos hardwares, executar determinadas tarefas e resolver problemas de forma automtica atravs do software que interagimos com a mquina e tornamos o sistema computacional operacional
TIPOS DE SOFTWARE
Os trs principais tipos de softwares so: o Softwares de Sistema: Permite interagir com os componentes de hardware do computador. Ex: BIOS, drivers, Sistema Operacional (SO) o Softwares de Aplicao: Programas criados para resolver tarefas especficas. Ex: Acessar a internet, editar um texto, etc o Softwares de Servio (Aplicativos Web): No precisam ser instalados em um sistema computacional. Ex: Google Maps, Tidia, etc
10
MODELO DE TURING
! A ideia de um dispositivo de computao universal foi descrita, pela primeira vez, por Alan Turing, em 1937 ! Turing props que toda a computao poderia ser realizada por um tipo especial de mquina, denominada Mquina de Turing
11
MODELO DE TURING
O modelo de Turing melhor para um computador de propsito geral, porque acrescenta um elemento extra de computao especfica: o PROGRAMA Nesse modelo, os dados de sada dependem da combinao de dois fatores: ! os dados de entrada ! o programa
12
MODELO DE TURING
MESMO PROGRAMA, DIFERENTES DADOS DE ENTRADA
Com o mesmo programa, podemos gerar diferentes resultados, se modificarmos os dados de entrada
13
MODELO DE TURING
MESMOS DADOS DE ENTRADA, DIFERENTES PROGRAMAS
Com os mesmos dados de entrada podemos gerar diferentes resultados, se modificarmos o programa
14
MQUINA DE TURING
Na Mquina de Turing, o operador da mquina s precisaria escrever claramente as instrues a serem seguidas, pois a Mquina no teria de entender o significado daquelas instrues, mas apenas execut-las Assim, Turing demonstrou que praticamente qualquer ao imaginada, seja somar nmeros ou desenhar figuras, poderia ser traduzida em passos lgicos simples que a mquina seria capaz de seguir
15
Processamento: o crebro do computador 2) Unidade de Lgica e Aritmtica: onde ocorrem as operaes de lgica e de clculos. 3) Memria principal 4) Unidades de entrada e sada
16
Memria Principal
Memria Secundria
17
scanner mouse
Monitor TouchScreen
Unidades de Sada
Monitor
Impressora
18
CPU - MICROPROCESSADOR
Processamento
Unidade de Controle
A Unidade de Controle o centro nervoso de computador. Assume toda a tarefa de controle das aes a serem realizadas pelo computador, comandando os demais componentes de sua arquitetura A Unidade Lgica e Aritmtica executa operaes aritmticas e lgicas
19
CPU - MICROPROCESSADOR
Unidades Centrais de Processamento de Computadores Pessoais
20
CPU - MICROPROCESSADOR
As 4 maiores empresas que produzem processadores : ! Intel, que domina mais de 70% do mercado ! AMD ! Via ! IBM, que embora no tenha um chip prprio, fabrica processadores para outra empresas, como a Transmeta
21
Memria Principal
Memria Secundria
22
24
25
PLACA ME
A funo da placa me criar meios para que o processador (CPU) possa comunicar-se com componentes do computador tais como perifricos, memrias, HDs, placas de vdeo, etc
26
27
28
REFERNCIAS BIBLIOGRFICAS
Pimentel, Edson Pinheiro e Braga, Juliana Cristina Braga. Fundamentos da Computao, Material Didtico da Disciplina Bases Computacionais da Cincia, 2011
29