SlideShare uma empresa Scribd logo
1 de 40
Baixar para ler offline
Organização	
  e	
  Arquitetura	
  de	
  Computadores

           COMPONENTES	
  DE	
  UM	
  SISTEMA	
  
           DE	
  COMPUTAÇÃO


segunda-feira, 30 de maio de 2011                                  1
Descrição	
  dos	
  Componentes


            § Sistema	
  de	
  computação	
  é	
  um	
  conjunto	
  de	
  
                 componentes	
  integrados	
  para	
  funcionar	
  como	
  
                 se	
  fossem	
  um	
  único	
  elemento	
  e	
  que	
  têm	
  por	
  
                 objetivo	
  realizar	
  manipulação	
  com	
  dados,	
  isto	
  
                 é,	
  realizar	
  algum	
  tipo	
  de	
  operações	
  com	
  os	
  
                 dados	
  de	
  modo	
  a	
  obter	
  uma	
  informação	
  útil.




segunda-feira, 30 de maio de 2011                                                        2
Descrição	
  dos	
  Componentes


            § 1º	
  Algoritmo;
            § 2º	
  Codificar	
  o	
  algoritmo	
  em	
  comandos	
  de	
  uma	
  
               linguagem	
  de	
  programação:	
  Programa	
  de	
  
               Computador;
            § 3º	
  Interpretação	
  pela	
  máquina:
            § É	
  preciso	
  que	
  a	
  máquina	
  seja	
  instruída	
  para	
  
               realizar	
  as	
  operações;
            § As	
  tarefas	
  são	
  operações	
  que	
  a	
  máquina	
  pode	
  
               fazer	
  através	
  de	
  instruções.
segunda-feira, 30 de maio de 2011                                                     3
Instruções


            § Instrução	
  é	
  a	
  tarefa	
  que	
  a	
  máquina	
  pode	
  fazer;
            § A	
  CPU	
  é	
  o	
  componente	
  capaz	
  de	
  entender	
  
               uma	
  instrução;
            § A	
  CPU	
  tem	
  como	
  função	
  básica	
  ler	
  e	
  
               interpretar	
  instruções	
  e	
  realizar	
  operações	
  
               matemáticas	
  definidas	
  após	
  a	
  interpretação	
  
               de	
  uma	
  instrução;



segunda-feira, 30 de maio de 2011                                                       4
Para	
  que	
  Uma	
  CPU	
  Trabalhe


            § Entender	
  e	
  executar	
  uma	
  instrução	
  de	
  
                 máquina:
                 ú Introduzir	
  o	
  programa	
  no	
  sistema;
                 ú converter	
  em	
  código;
                 ú CPU	
  executar	
  o	
  código.




segunda-feira, 30 de maio de 2011                                        5
Componentes	
  de	
  Um	
  Sistema	
  de	
  
            Computação




segunda-feira, 30 de maio de 2011                          6
Componentes	
  de	
  Um	
  Sistema	
  de	
  
            Computação
            § CPU:	
  
                 ú realiza	
  as	
  ações	
  finais
                 ú interpreta	
  o	
  tipo	
  e	
  o	
  modo	
  de	
  execução	
  de	
  uma	
  
                    instrução
                 ú controla	
  quando	
  e	
  o	
  que	
  deve	
  ser	
  realizado	
  pelos	
  
                    demais	
  componentes
            § Memória:
                 ú armazena	
  dados	
  e	
  programas
            § Entrada	
  ou	
  Saída:
                 ú Permite	
  que	
  o	
  Sistema	
  de	
  Computação	
  se	
  comunique	
  
                     com	
  o	
  mundo	
  exterior

segunda-feira, 30 de maio de 2011                                                                  7
Resumo	
  de	
  Sistemas	
  
            Computacionais
            § Os	
  sistemas	
  atuais	
  possuem	
  os	
  mesmos	
  
                 componentes	
  apresentado	
  por	
  John	
  von	
  
                 Neumann:
                 ú Dados	
  e	
  instruções	
  armazenados	
  em	
  uma	
  memória	
  
                    que	
  escreve	
  e	
  recupera;
                 ú Conteúdo	
  de	
  memória	
  é	
  endereçado	
  conforme	
  a	
  
                    sua	
  posição,	
  independente	
  do	
  tipo	
  da	
  informação	
  
                    nele	
  contido;
                 ú Execução	
  das	
  instruções	
  é	
  seqüencial.



segunda-feira, 30 de maio de 2011                                                           8
Representação	
  das	
  Informações	
  
            Bit
            § Nos	
  computadores	
  digitais,	
  toda	
  informação	
  
               introduzida	
  é	
  convertida	
  para	
  a	
  forma	
  binária;
            § O	
  menor	
  elemento	
  disponível	
  de	
  uma	
  
               linguagem	
  humana	
  é	
  o	
  caractere;
            § A	
  menor	
  unidade	
  de	
  informação	
  armazenável	
  
               em	
  um	
  computador	
  é	
  o	
  bit:	
  0	
  ou	
  1;
            § Um	
  caractere	
  isolado	
  nada	
  significa,	
  assim	
  
                 como	
  um	
  bit.


segunda-feira, 30 de maio de 2011                                                 9
Representação	
  das	
  Informações	
  
            Byte
            § Menor	
  grupo	
  ordenado	
  de	
  oito	
  bits,	
  tratados	
  
               de	
  forma	
  individual,	
  como	
  unidade	
  de	
  
               armazenamento	
  e	
  transferência,	
  que	
  pode	
  
               representar	
  uma	
  informação	
  em	
  computador;
            § Foi	
  definido	
  para	
  servir	
  de	
  referência	
  para	
  a	
  
               construção	
  e	
  funcionamento	
  dos	
  dispositivos	
  
               de	
  armazenamento	
  e	
  também	
  nos	
  processos	
  
               de	
  transferência.
            § Byte	
  =	
  caractere

segunda-feira, 30 de maio de 2011                                                      10
Representação	
  das	
  Informações	
  
                         Palavra
            § Conjunto	
  de	
  bits	
  que	
  representa	
  uma	
  
               informação	
  útil	
  para	
  os	
  computadores;
            § Associada	
  ao	
  tipo	
  de	
  interação	
  entre	
  CPU	
  e	
  
               MP;
            § Relacionada	
  com	
  o	
  armazenamento	
  e	
  a	
  
               transferência	
  de	
  dados	
  entre	
  a	
  MP	
  e	
  a	
  CPU.




segunda-feira, 30 de maio de 2011                                                    11
Representação	
  das	
  Informações	
  
                  Arquivos	
  e	
  Registros
            § Todo	
  processamento	
  consiste	
  na	
  manipulação	
  de	
  
                 dados	
  segundo	
  um	
  conjunto	
  de	
  instruções	
  
                 (programa);
            §   Para	
  individualizar	
  um	
  conjunto	
  de	
  informações	
  
                 são	
  criados	
  os	
  Arquivos;
            §   Arquivo	
  de	
  informações	
  é	
  um	
  conjunto	
  de	
  
                 informações	
  de	
  um	
  mesmo	
  tipo	
  para	
  uma	
  mesma	
  
                 aplicação.
            §   Cada	
  arquivo	
  é	
  constituído	
  por	
  itens	
  individuais	
  de	
  
                 informação	
  chamados	
  registros.
            §   Um	
  programa	
  é	
  um	
  arquivo.


segunda-feira, 30 de maio de 2011                                                               12
Representação	
  das	
  Informações
            Resumo




                                       Computad                                               Humanos



            Bit        Byte	
  e	
     Palavra    Registro   Arquivos   Caractere   Palavra   Frases    Textos   Livros




segunda-feira, 30 de maio de 2011                                                                                         13
Grandezas	
  em	
  Computação


                                        1	
  byte	
  =	
  8	
  bits




                                     1kB	
  =	
  1024B	
  =	
  210




                                    1MB	
  =	
  1024KB	
  =	
  220




                                    1GB	
  =	
  1024MB	
  =	
  230




                                    1TB	
  =	
  1024GB	
  =	
  240




segunda-feira, 30 de maio de 2011                                     14
Classificação	
  


            § Os	
  computadores	
  podem	
  ser	
  classificados	
  
                 pelos	
  critérios:
                 ú Velocidade	
  de	
  Processamento;
                 ú Capacidade	
  de	
  Armazenamento;
                 ú Utilização;
                 ú Tamanho	
  Físico.
            § Utilizaremos	
  o	
  tamanho	
  físico.




segunda-feira, 30 de maio de 2011                                       15
segunda-feira, 30 de maio de 2011   16
Supercomputadores


            § Processa	
  uma	
  grande	
  quantidade	
  de	
  dados	
  
                 com	
  processamento	
  paralelos;
            §   Processa	
  aplicações	
  científicas	
  complexas	
  
                 (grande	
  quantidade	
  e	
  complexidade	
  de	
  
                 cálculos	
  matemáticos);
            §   Poucos	
  no	
  mundo	
  (caro);
            §   São	
  tops	
  em	
  velocidade;
            §   Ex.:	
  NASA,	
  CERN.


segunda-feira, 30 de maio de 2011                                           17
segunda-feira, 30 de maio de 2011   18
segunda-feira, 30 de maio de 2011   19
segunda-feira, 30 de maio de 2011   20
Mainframes


            § Década	
  de	
  50;
            § Computadores	
  eram	
  máquinas	
  complexas	
  
               operadas	
  por	
  especialistas;
            § Para	
  processar	
  as	
  pessoas	
  enfileiravam-­‐se	
  
               para	
  submeter	
  seus	
  cartões	
  ou	
  fitas	
  
               magnéticas	
  para	
  processamento	
  em	
  lote;
            § Não	
  havia	
  interação;
            § Daí	
  surgiu	
  o	
  termo	
  CPD	
  –	
  Centro	
  de	
  
               Processamento	
  de	
  Dados.
segunda-feira, 30 de maio de 2011                                            21
Era	
  Mainframes




segunda-feira, 30 de maio de 2011   22
Mainframes


            § Em	
  1960	
  surgiu	
  os	
  primeiros	
  terminais	
  
                 (burros)	
  interativos;




segunda-feira, 30 de maio de 2011                                         23
Minicomputadores


            § Veio	
  para	
  as	
  empresas	
  que	
  não	
  
               podiam	
  comprar	
  mainframes;
            § Era	
  mais	
  barato	
  e	
  
               processamento	
  menor;
            § Possibilidade	
  de	
  se	
  conectar	
  
               com	
  outros	
  




segunda-feira, 30 de maio de 2011                                 24
PCs




segunda-feira, 30 de maio de 2011   25
Classificação	
  de	
  Sistemas	
  de	
  
            Computação
            § Microcomputadores:	
  
                 ú desktops	
  à        de	
  mesa;
                 ú   laptops	
  à	
  maiores	
  micros	
  portáteis;
                 ú   notebooks	
  à tamanho	
  menores	
  (livro);
                 ú   subnotebooks à menor	
  um	
  pouco;
                 ú   palmtops	
  à cabe	
  na	
  palma	
  da	
  mão;




segunda-feira, 30 de maio de 2011                                        26
Notebooks




segunda-feira, 30 de maio de 2011   27
Notebook




segunda-feira, 30 de maio de 2011   28
Palmtops


            § Dimensões	
  limitadas;
            § Pode	
  ser	
  visto	
  como	
  um	
  micro,	
  possui	
  teclado	
  
                 e	
  monitor.




segunda-feira, 30 de maio de 2011                                                      29
Palmtops




segunda-feira, 30 de maio de 2011   30
PDAs


            § Personal	
  Digital	
  Assistant;
            § Não	
  possuem	
  teclado;
            § Os	
  dados	
  são	
  inseridos	
  através	
  de	
  uma	
  caneta	
  
               que	
  escreve	
  diretamente	
  sobre	
  a	
  sua	
  tela	
  e	
  
               seleciona	
  itens	
  e	
  menus	
  de	
  programas;
            § Pode	
  ser	
  sincronizados	
  com	
  micros.




segunda-feira, 30 de maio de 2011                                                      31
PDAs

            § Personal	
  digital	
  assistants	
  (PDAs	
  ou	
  Handhelds),	
  
               ou	
  Assistente	
  Pessoal	
  Digital,	
  é	
  um	
  computador	
  
               de	
  dimensões	
  reduzidas,	
  dotado	
  de	
  grande	
  
               capacidade	
  computacional,	
  cumprindo	
  as	
  funções	
  
               de	
  agenda	
  e	
  sistema	
  de	
  escritório	
  elementar,	
  com	
  
               possibilidade	
  de	
  interconexão	
  com	
  um	
  
               computador	
  pessoal	
  e	
  uma	
  rede	
  informática	
  sem	
  
               fios	
  -­‐	
  wi-­‐fi	
  -­‐	
  para	
  acesso	
  a	
  correio	
  eletrônico	
  e	
  
               internet.
            § Os	
  PDAs	
  de	
  hoje	
  possuem	
  grande	
  quantidade	
  de	
  
               memória	
  e	
  diversos	
  softwares	
  para	
  várias	
  áreas	
  de	
  
               interesse.


segunda-feira, 30 de maio de 2011                                                                     32
Pocket	
  PC


            § É	
  um	
  dispositivo	
  de	
  mão	
  que	
  possibilita	
  aos	
  
               seus	
  usuários	
  armazenar	
  e	
  receber	
  e-­‐mails,	
  
               contatos,	
  compromissos,	
  tarefas,	
  tocar	
  
               arquivos	
  multimídia,	
  jogos,	
  trocar	
  mensagens	
  
               de	
  texto	
  (IM),	
  navegar	
  na	
  internet	
  e	
  muito	
  
               mais.
            § O	
  Pocket	
  PC	
  roda	
  uma	
  variante	
  do	
  sistema	
  
               operativo	
  Windows	
  CE.	
  Tem	
  muitas	
  das	
  
               capacidades	
  dos	
  PCs	
  portáteis	
  
               contemporâneos

segunda-feira, 30 de maio de 2011                                                     33
Smartphones

            § Smartphone	
  é	
  um	
  telefone	
  celular	
  com	
  
               funcionalidades	
  estendidas	
  por	
  meio	
  de	
  programas	
  
               executados	
  no	
  seu	
  Sistema	
  Operacional.	
  
            § Numa	
  tradução	
  livre,	
  do	
  inglês	
  "smartphone"	
  -­‐	
  
               "telefone	
  inteligente".	
  
            § Usualmente	
  um	
  smartphone	
  possui	
  características	
  
               mínimas	
  de	
  hardware,	
  sendo	
  as	
  principais:	
  conexão	
  
               por	
  infravermelho	
  e/ou	
  bluetooth,	
  capacidade	
  de	
  
               sincronização	
  dos	
  dados	
  do	
  organizador	
  com	
  um	
  
               computador	
  pessoal	
  e	
  câmera	
  para	
  fotos	
  e	
  vídeos



segunda-feira, 30 de maio de 2011                                                        34
Smartphone




segunda-feira, 30 de maio de 2011   35
PDAs




segunda-feira, 30 de maio de 2011   36
Sistemas	
  Embarcados


            § É	
  a	
  classificação	
  dada	
  a	
  equipamentos	
  que	
  
               contenham	
  microprocessadores	
  pré-­‐
               programados	
  para	
  executar	
  uma	
  determinada	
  
               tarefa	
  requerida	
  para	
  o	
  seu	
  funcionamento.
            § Aplicação:	
  	
  celulares,	
  máquinas	
  de	
  lavar,	
  vídeo	
  
               cassete	
  e	
  som,	
  calculadores	
  etc.	
  




segunda-feira, 30 de maio de 2011                                                      37
Sistemas	
  Embarcados




             Fonte:	
  André	
  Araujo
segunda-feira, 30 de maio de 2011        38
Tables




segunda-feira, 30 de maio de 2011   39
Medidas	
  de	
  Desempenho	
  de	
  
            Sistemas	
  de	
  Computação
            § Velocidade	
  de	
  Trabalho:
                 ú MIPS;
                 ú MFLOPS.
            § Tempo	
  de	
  Acesso:	
  trata	
  do	
  tempo	
  para	
  	
  
               recuperação	
  ou	
  escrita	
  na	
  memória;
            § Tempo	
  de	
  Resposta:	
  medida	
  de	
  desempenho	
  
               global	
  do	
  sistema.	
  É	
  o	
  período	
  entre	
  um	
  
               pedido	
  e	
  a	
  resposta	
  do	
  sistema;
            § Vazão	
  (throughput):	
  quantidade	
  de	
  ações	
  ou	
  
               transações	
  realizadas	
  num	
  instante.	
  
segunda-feira, 30 de maio de 2011                                                 40

Mais conteúdo relacionado

Mais procurados

Aula 5 de Arquitetura de Computadores
Aula 5 de Arquitetura de ComputadoresAula 5 de Arquitetura de Computadores
Aula 5 de Arquitetura de ComputadoresMarco Silva
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadoresDaniel Moura
 
Arquitetura básica de um computador
Arquitetura básica de um computadorArquitetura básica de um computador
Arquitetura básica de um computadorNécio de Lima Veras
 
A arquitetura básica de um computador
A arquitetura básica de um computadorA arquitetura básica de um computador
A arquitetura básica de um computadorredesinforma
 
Aula 6 de Arquitetura de Computadores
Aula 6 de Arquitetura de ComputadoresAula 6 de Arquitetura de Computadores
Aula 6 de Arquitetura de ComputadoresMarco Silva
 
Geração TEC Help Desk - Hardwares e Sistemas Operacionais
Geração TEC Help Desk - Hardwares e Sistemas OperacionaisGeração TEC Help Desk - Hardwares e Sistemas Operacionais
Geração TEC Help Desk - Hardwares e Sistemas OperacionaisAlan Carlos
 
Sistemas operacionais introdução
Sistemas operacionais introduçãoSistemas operacionais introdução
Sistemas operacionais introduçãoCarlos Melo
 
Aula 01 fundamentos da informática
Aula 01   fundamentos da informáticaAula 01   fundamentos da informática
Aula 01 fundamentos da informáticaGilberto Campos
 
Resumo de S.O.
Resumo de S.O.Resumo de S.O.
Resumo de S.O.dannas_06
 
Aula 3 sistema computacional (hardware e software)
Aula 3   sistema computacional (hardware e software)Aula 3   sistema computacional (hardware e software)
Aula 3 sistema computacional (hardware e software)Vitor Hugo Melo Araújo
 
Informática 1-conceitos e componentes
Informática  1-conceitos e componentesInformática  1-conceitos e componentes
Informática 1-conceitos e componentesMauro Pereira
 
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...Isabel Mendes Pedrosa
 
Apostila de informatica para concursos atualizada
Apostila de informatica para concursos atualizadaApostila de informatica para concursos atualizada
Apostila de informatica para concursos atualizadaSalomao Severo da Silva
 
Sistema Operativo XP
Sistema Operativo XPSistema Operativo XP
Sistema Operativo XPjb69
 

Mais procurados (20)

Aula 5 de Arquitetura de Computadores
Aula 5 de Arquitetura de ComputadoresAula 5 de Arquitetura de Computadores
Aula 5 de Arquitetura de Computadores
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadores
 
Arquitetura básica de um computador
Arquitetura básica de um computadorArquitetura básica de um computador
Arquitetura básica de um computador
 
Arquitetura de-computadores-apostila-avançada completa
Arquitetura de-computadores-apostila-avançada completaArquitetura de-computadores-apostila-avançada completa
Arquitetura de-computadores-apostila-avançada completa
 
A arquitetura básica de um computador
A arquitetura básica de um computadorA arquitetura básica de um computador
A arquitetura básica de um computador
 
Aula 6 de Arquitetura de Computadores
Aula 6 de Arquitetura de ComputadoresAula 6 de Arquitetura de Computadores
Aula 6 de Arquitetura de Computadores
 
Arquitetura 8
Arquitetura 8Arquitetura 8
Arquitetura 8
 
Geração TEC Help Desk - Hardwares e Sistemas Operacionais
Geração TEC Help Desk - Hardwares e Sistemas OperacionaisGeração TEC Help Desk - Hardwares e Sistemas Operacionais
Geração TEC Help Desk - Hardwares e Sistemas Operacionais
 
Sistemas operacionais introdução
Sistemas operacionais introduçãoSistemas operacionais introdução
Sistemas operacionais introdução
 
Aula 01 fundamentos da informática
Aula 01   fundamentos da informáticaAula 01   fundamentos da informática
Aula 01 fundamentos da informática
 
Resumo de S.O.
Resumo de S.O.Resumo de S.O.
Resumo de S.O.
 
Aula 3 sistema computacional (hardware e software)
Aula 3   sistema computacional (hardware e software)Aula 3   sistema computacional (hardware e software)
Aula 3 sistema computacional (hardware e software)
 
Informática 1-conceitos e componentes
Informática  1-conceitos e componentesInformática  1-conceitos e componentes
Informática 1-conceitos e componentes
 
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...
Introdução ao estudo de Arquitetura de Computadores - (baseado em Stallings, ...
 
SO - Aula 01 - Introducao
SO - Aula 01 - IntroducaoSO - Aula 01 - Introducao
SO - Aula 01 - Introducao
 
SO - Aula 02 - Conceitos
SO - Aula 02 - ConceitosSO - Aula 02 - Conceitos
SO - Aula 02 - Conceitos
 
Roteiro IOC 03_1
Roteiro IOC 03_1Roteiro IOC 03_1
Roteiro IOC 03_1
 
So-mod-1
So-mod-1So-mod-1
So-mod-1
 
Apostila de informatica para concursos atualizada
Apostila de informatica para concursos atualizadaApostila de informatica para concursos atualizada
Apostila de informatica para concursos atualizada
 
Sistema Operativo XP
Sistema Operativo XPSistema Operativo XP
Sistema Operativo XP
 

Destaque

Aula 02-oac-historia-da-computacao-part1
Aula 02-oac-historia-da-computacao-part1Aula 02-oac-historia-da-computacao-part1
Aula 02-oac-historia-da-computacao-part1Cristiano Pires Martins
 
Aula 02 tipos de encapsulamentos e eletricidade
Aula 02 tipos de encapsulamentos e eletricidadeAula 02 tipos de encapsulamentos e eletricidade
Aula 02 tipos de encapsulamentos e eletricidadeAlexandrino Sitoe
 
Aula 03 tipos de fontes e uso do multimetro em fontes
Aula 03 tipos de fontes e uso do multimetro em fontesAula 03 tipos de fontes e uso do multimetro em fontes
Aula 03 tipos de fontes e uso do multimetro em fontesAlexandrino Sitoe
 
Aula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônicaAula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônicaAlexandrino Sitoe
 

Destaque (20)

Aula 05-oac-conceitos-de-logica-digital
Aula 05-oac-conceitos-de-logica-digitalAula 05-oac-conceitos-de-logica-digital
Aula 05-oac-conceitos-de-logica-digital
 
Aula 06 textos na web
Aula 06   textos na webAula 06   textos na web
Aula 06 textos na web
 
Aula 07 acessibilidade
Aula 07  acessibilidadeAula 07  acessibilidade
Aula 07 acessibilidade
 
Java script aula 07 - eventos
Java script   aula 07 - eventosJava script   aula 07 - eventos
Java script aula 07 - eventos
 
Java script aula 06 - dom
Java script   aula 06 - domJava script   aula 06 - dom
Java script aula 06 - dom
 
Java script aula 10 - angularjs
Java script   aula 10 - angularjsJava script   aula 10 - angularjs
Java script aula 10 - angularjs
 
Java script aula 08 - formulários
Java script   aula 08 - formuláriosJava script   aula 08 - formulários
Java script aula 08 - formulários
 
Aula 03-deadlock
Aula 03-deadlockAula 03-deadlock
Aula 03-deadlock
 
Aula 06-sistemas de-arquivo
Aula 06-sistemas de-arquivoAula 06-sistemas de-arquivo
Aula 06-sistemas de-arquivo
 
Java script aula 09 - JQuery
Java script   aula 09 - JQueryJava script   aula 09 - JQuery
Java script aula 09 - JQuery
 
Java script - funções
Java script - funçõesJava script - funções
Java script - funções
 
Aula 02-oac-historia-da-computacao-part1
Aula 02-oac-historia-da-computacao-part1Aula 02-oac-historia-da-computacao-part1
Aula 02-oac-historia-da-computacao-part1
 
Java script aula 07 - j-query
Java script   aula 07 - j-queryJava script   aula 07 - j-query
Java script aula 07 - j-query
 
Aula 02 tipos de encapsulamentos e eletricidade
Aula 02 tipos de encapsulamentos e eletricidadeAula 02 tipos de encapsulamentos e eletricidade
Aula 02 tipos de encapsulamentos e eletricidade
 
Aula 03 tipos de fontes e uso do multimetro em fontes
Aula 03 tipos de fontes e uso do multimetro em fontesAula 03 tipos de fontes e uso do multimetro em fontes
Aula 03 tipos de fontes e uso do multimetro em fontes
 
Aula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônicaAula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônica
 
Aula 01-oac-introducao-a-oac
Aula 01-oac-introducao-a-oacAula 01-oac-introducao-a-oac
Aula 01-oac-introducao-a-oac
 
Aula 05-entrada e-saida
Aula 05-entrada e-saidaAula 05-entrada e-saida
Aula 05-entrada e-saida
 
Aula 01-introducao-ao-so
Aula 01-introducao-ao-soAula 01-introducao-ao-so
Aula 01-introducao-ao-so
 
Aula 08-oac-execucao-de-programas
Aula 08-oac-execucao-de-programasAula 08-oac-execucao-de-programas
Aula 08-oac-execucao-de-programas
 

Semelhante a Aula 03-oac-componentes-de-um-sistema-de-computacao

Semelhante a Aula 03-oac-componentes-de-um-sistema-de-computacao (20)

1 º parte conceitos e fundamentos
1 º parte   conceitos e fundamentos 1 º parte   conceitos e fundamentos
1 º parte conceitos e fundamentos
 
Introdução a informática
Introdução a informáticaIntrodução a informática
Introdução a informática
 
Introdução a Informática Básica
Introdução a Informática BásicaIntrodução a Informática Básica
Introdução a Informática Básica
 
Arquitetura 8 1
Arquitetura 8 1Arquitetura 8 1
Arquitetura 8 1
 
Resumos para Concursos - v.34 - Informática (2014)
Resumos para Concursos - v.34 - Informática (2014)Resumos para Concursos - v.34 - Informática (2014)
Resumos para Concursos - v.34 - Informática (2014)
 
Arquitetura 8
Arquitetura 8Arquitetura 8
Arquitetura 8
 
01 -hardware_-_1
01  -hardware_-_101  -hardware_-_1
01 -hardware_-_1
 
Aula 4
Aula 4Aula 4
Aula 4
 
Aula 4
Aula 4Aula 4
Aula 4
 
Aula 01
Aula 01Aula 01
Aula 01
 
02 hardware e software
02   hardware e software02   hardware e software
02 hardware e software
 
Roteiro IOC 05
Roteiro IOC 05Roteiro IOC 05
Roteiro IOC 05
 
Apostila pro tools_pt
Apostila pro tools_ptApostila pro tools_pt
Apostila pro tools_pt
 
Apostila pro tools pt-br
Apostila pro tools   pt-brApostila pro tools   pt-br
Apostila pro tools pt-br
 
Htm trabalho
Htm trabalhoHtm trabalho
Htm trabalho
 
Organização de Computadores - Aula 02
Organização de Computadores - Aula 02Organização de Computadores - Aula 02
Organização de Computadores - Aula 02
 
Componentes basicos do pc
Componentes basicos do pcComponentes basicos do pc
Componentes basicos do pc
 
Tipos de computador hardwares - softwares
Tipos de computador   hardwares - softwaresTipos de computador   hardwares - softwares
Tipos de computador hardwares - softwares
 
Arquitetura 7
Arquitetura 7Arquitetura 7
Arquitetura 7
 
Arquitetura 7
Arquitetura 7Arquitetura 7
Arquitetura 7
 

Mais de Cristiano Pires Martins (16)

Aula 08 - árvores
Aula 08 - árvoresAula 08 - árvores
Aula 08 - árvores
 
Aula 05 layout e composição do site
Aula 05   layout e composição do siteAula 05   layout e composição do site
Aula 05 layout e composição do site
 
Aula 04 layout e composição do site
Aula 04   layout e composição do siteAula 04   layout e composição do site
Aula 04 layout e composição do site
 
Aula 02 semiótica e cores
Aula 02   semiótica e coresAula 02   semiótica e cores
Aula 02 semiótica e cores
 
Aula 01 introdução
Aula 01   introduçãoAula 01   introdução
Aula 01 introdução
 
Aula 03 esquema de cores
Aula 03   esquema de coresAula 03   esquema de cores
Aula 03 esquema de cores
 
Java script aula 04 - objeto array
Java script   aula 04 - objeto arrayJava script   aula 04 - objeto array
Java script aula 04 - objeto array
 
WDI - aula 07 - css com html
WDI - aula 07 - css com htmlWDI - aula 07 - css com html
WDI - aula 07 - css com html
 
Aula 08 - árvores
Aula 08 - árvoresAula 08 - árvores
Aula 08 - árvores
 
OAC Aula 09 - Entrada e Saída
OAC Aula 09 - Entrada e SaídaOAC Aula 09 - Entrada e Saída
OAC Aula 09 - Entrada e Saída
 
Aula 07 - lista linear
Aula 07 - lista linearAula 07 - lista linear
Aula 07 - lista linear
 
Aula 07-oac-processadores
Aula 07-oac-processadoresAula 07-oac-processadores
Aula 07-oac-processadores
 
Aula 06-oac-memoria-principal
Aula 06-oac-memoria-principalAula 06-oac-memoria-principal
Aula 06-oac-memoria-principal
 
Aula 02-oac-historia-da-computacao-part2
Aula 02-oac-historia-da-computacao-part2Aula 02-oac-historia-da-computacao-part2
Aula 02-oac-historia-da-computacao-part2
 
Aula 10-oac-arquitetura-risc
Aula 10-oac-arquitetura-riscAula 10-oac-arquitetura-risc
Aula 10-oac-arquitetura-risc
 
Aula 04-gerenciamento-basico-de-memoria
Aula 04-gerenciamento-basico-de-memoriaAula 04-gerenciamento-basico-de-memoria
Aula 04-gerenciamento-basico-de-memoria
 

Aula 03-oac-componentes-de-um-sistema-de-computacao

  • 1. Organização  e  Arquitetura  de  Computadores COMPONENTES  DE  UM  SISTEMA   DE  COMPUTAÇÃO segunda-feira, 30 de maio de 2011 1
  • 2. Descrição  dos  Componentes § Sistema  de  computação  é  um  conjunto  de   componentes  integrados  para  funcionar  como   se  fossem  um  único  elemento  e  que  têm  por   objetivo  realizar  manipulação  com  dados,  isto   é,  realizar  algum  tipo  de  operações  com  os   dados  de  modo  a  obter  uma  informação  útil. segunda-feira, 30 de maio de 2011 2
  • 3. Descrição  dos  Componentes § 1º  Algoritmo; § 2º  Codificar  o  algoritmo  em  comandos  de  uma   linguagem  de  programação:  Programa  de   Computador; § 3º  Interpretação  pela  máquina: § É  preciso  que  a  máquina  seja  instruída  para   realizar  as  operações; § As  tarefas  são  operações  que  a  máquina  pode   fazer  através  de  instruções. segunda-feira, 30 de maio de 2011 3
  • 4. Instruções § Instrução  é  a  tarefa  que  a  máquina  pode  fazer; § A  CPU  é  o  componente  capaz  de  entender   uma  instrução; § A  CPU  tem  como  função  básica  ler  e   interpretar  instruções  e  realizar  operações   matemáticas  definidas  após  a  interpretação   de  uma  instrução; segunda-feira, 30 de maio de 2011 4
  • 5. Para  que  Uma  CPU  Trabalhe § Entender  e  executar  uma  instrução  de   máquina: ú Introduzir  o  programa  no  sistema; ú converter  em  código; ú CPU  executar  o  código. segunda-feira, 30 de maio de 2011 5
  • 6. Componentes  de  Um  Sistema  de   Computação segunda-feira, 30 de maio de 2011 6
  • 7. Componentes  de  Um  Sistema  de   Computação § CPU:   ú realiza  as  ações  finais ú interpreta  o  tipo  e  o  modo  de  execução  de  uma   instrução ú controla  quando  e  o  que  deve  ser  realizado  pelos   demais  componentes § Memória: ú armazena  dados  e  programas § Entrada  ou  Saída: ú Permite  que  o  Sistema  de  Computação  se  comunique   com  o  mundo  exterior segunda-feira, 30 de maio de 2011 7
  • 8. Resumo  de  Sistemas   Computacionais § Os  sistemas  atuais  possuem  os  mesmos   componentes  apresentado  por  John  von   Neumann: ú Dados  e  instruções  armazenados  em  uma  memória   que  escreve  e  recupera; ú Conteúdo  de  memória  é  endereçado  conforme  a   sua  posição,  independente  do  tipo  da  informação   nele  contido; ú Execução  das  instruções  é  seqüencial. segunda-feira, 30 de maio de 2011 8
  • 9. Representação  das  Informações   Bit § Nos  computadores  digitais,  toda  informação   introduzida  é  convertida  para  a  forma  binária; § O  menor  elemento  disponível  de  uma   linguagem  humana  é  o  caractere; § A  menor  unidade  de  informação  armazenável   em  um  computador  é  o  bit:  0  ou  1; § Um  caractere  isolado  nada  significa,  assim   como  um  bit. segunda-feira, 30 de maio de 2011 9
  • 10. Representação  das  Informações   Byte § Menor  grupo  ordenado  de  oito  bits,  tratados   de  forma  individual,  como  unidade  de   armazenamento  e  transferência,  que  pode   representar  uma  informação  em  computador; § Foi  definido  para  servir  de  referência  para  a   construção  e  funcionamento  dos  dispositivos   de  armazenamento  e  também  nos  processos   de  transferência. § Byte  =  caractere segunda-feira, 30 de maio de 2011 10
  • 11. Representação  das  Informações   Palavra § Conjunto  de  bits  que  representa  uma   informação  útil  para  os  computadores; § Associada  ao  tipo  de  interação  entre  CPU  e   MP; § Relacionada  com  o  armazenamento  e  a   transferência  de  dados  entre  a  MP  e  a  CPU. segunda-feira, 30 de maio de 2011 11
  • 12. Representação  das  Informações   Arquivos  e  Registros § Todo  processamento  consiste  na  manipulação  de   dados  segundo  um  conjunto  de  instruções   (programa); § Para  individualizar  um  conjunto  de  informações   são  criados  os  Arquivos; § Arquivo  de  informações  é  um  conjunto  de   informações  de  um  mesmo  tipo  para  uma  mesma   aplicação. § Cada  arquivo  é  constituído  por  itens  individuais  de   informação  chamados  registros. § Um  programa  é  um  arquivo. segunda-feira, 30 de maio de 2011 12
  • 13. Representação  das  Informações Resumo Computad Humanos Bit Byte  e   Palavra Registro Arquivos Caractere Palavra Frases Textos Livros segunda-feira, 30 de maio de 2011 13
  • 14. Grandezas  em  Computação 1  byte  =  8  bits 1kB  =  1024B  =  210 1MB  =  1024KB  =  220 1GB  =  1024MB  =  230 1TB  =  1024GB  =  240 segunda-feira, 30 de maio de 2011 14
  • 15. Classificação   § Os  computadores  podem  ser  classificados   pelos  critérios: ú Velocidade  de  Processamento; ú Capacidade  de  Armazenamento; ú Utilização; ú Tamanho  Físico. § Utilizaremos  o  tamanho  físico. segunda-feira, 30 de maio de 2011 15
  • 16. segunda-feira, 30 de maio de 2011 16
  • 17. Supercomputadores § Processa  uma  grande  quantidade  de  dados   com  processamento  paralelos; § Processa  aplicações  científicas  complexas   (grande  quantidade  e  complexidade  de   cálculos  matemáticos); § Poucos  no  mundo  (caro); § São  tops  em  velocidade; § Ex.:  NASA,  CERN. segunda-feira, 30 de maio de 2011 17
  • 18. segunda-feira, 30 de maio de 2011 18
  • 19. segunda-feira, 30 de maio de 2011 19
  • 20. segunda-feira, 30 de maio de 2011 20
  • 21. Mainframes § Década  de  50; § Computadores  eram  máquinas  complexas   operadas  por  especialistas; § Para  processar  as  pessoas  enfileiravam-­‐se   para  submeter  seus  cartões  ou  fitas   magnéticas  para  processamento  em  lote; § Não  havia  interação; § Daí  surgiu  o  termo  CPD  –  Centro  de   Processamento  de  Dados. segunda-feira, 30 de maio de 2011 21
  • 23. Mainframes § Em  1960  surgiu  os  primeiros  terminais   (burros)  interativos; segunda-feira, 30 de maio de 2011 23
  • 24. Minicomputadores § Veio  para  as  empresas  que  não   podiam  comprar  mainframes; § Era  mais  barato  e   processamento  menor; § Possibilidade  de  se  conectar   com  outros   segunda-feira, 30 de maio de 2011 24
  • 25. PCs segunda-feira, 30 de maio de 2011 25
  • 26. Classificação  de  Sistemas  de   Computação § Microcomputadores:   ú desktops  à de  mesa; ú laptops  à  maiores  micros  portáteis; ú notebooks  à tamanho  menores  (livro); ú subnotebooks à menor  um  pouco; ú palmtops  à cabe  na  palma  da  mão; segunda-feira, 30 de maio de 2011 26
  • 28. Notebook segunda-feira, 30 de maio de 2011 28
  • 29. Palmtops § Dimensões  limitadas; § Pode  ser  visto  como  um  micro,  possui  teclado   e  monitor. segunda-feira, 30 de maio de 2011 29
  • 30. Palmtops segunda-feira, 30 de maio de 2011 30
  • 31. PDAs § Personal  Digital  Assistant; § Não  possuem  teclado; § Os  dados  são  inseridos  através  de  uma  caneta   que  escreve  diretamente  sobre  a  sua  tela  e   seleciona  itens  e  menus  de  programas; § Pode  ser  sincronizados  com  micros. segunda-feira, 30 de maio de 2011 31
  • 32. PDAs § Personal  digital  assistants  (PDAs  ou  Handhelds),   ou  Assistente  Pessoal  Digital,  é  um  computador   de  dimensões  reduzidas,  dotado  de  grande   capacidade  computacional,  cumprindo  as  funções   de  agenda  e  sistema  de  escritório  elementar,  com   possibilidade  de  interconexão  com  um   computador  pessoal  e  uma  rede  informática  sem   fios  -­‐  wi-­‐fi  -­‐  para  acesso  a  correio  eletrônico  e   internet. § Os  PDAs  de  hoje  possuem  grande  quantidade  de   memória  e  diversos  softwares  para  várias  áreas  de   interesse. segunda-feira, 30 de maio de 2011 32
  • 33. Pocket  PC § É  um  dispositivo  de  mão  que  possibilita  aos   seus  usuários  armazenar  e  receber  e-­‐mails,   contatos,  compromissos,  tarefas,  tocar   arquivos  multimídia,  jogos,  trocar  mensagens   de  texto  (IM),  navegar  na  internet  e  muito   mais. § O  Pocket  PC  roda  uma  variante  do  sistema   operativo  Windows  CE.  Tem  muitas  das   capacidades  dos  PCs  portáteis   contemporâneos segunda-feira, 30 de maio de 2011 33
  • 34. Smartphones § Smartphone  é  um  telefone  celular  com   funcionalidades  estendidas  por  meio  de  programas   executados  no  seu  Sistema  Operacional.   § Numa  tradução  livre,  do  inglês  "smartphone"  -­‐   "telefone  inteligente".   § Usualmente  um  smartphone  possui  características   mínimas  de  hardware,  sendo  as  principais:  conexão   por  infravermelho  e/ou  bluetooth,  capacidade  de   sincronização  dos  dados  do  organizador  com  um   computador  pessoal  e  câmera  para  fotos  e  vídeos segunda-feira, 30 de maio de 2011 34
  • 36. PDAs segunda-feira, 30 de maio de 2011 36
  • 37. Sistemas  Embarcados § É  a  classificação  dada  a  equipamentos  que   contenham  microprocessadores  pré-­‐ programados  para  executar  uma  determinada   tarefa  requerida  para  o  seu  funcionamento. § Aplicação:    celulares,  máquinas  de  lavar,  vídeo   cassete  e  som,  calculadores  etc.   segunda-feira, 30 de maio de 2011 37
  • 38. Sistemas  Embarcados Fonte:  André  Araujo segunda-feira, 30 de maio de 2011 38
  • 39. Tables segunda-feira, 30 de maio de 2011 39
  • 40. Medidas  de  Desempenho  de   Sistemas  de  Computação § Velocidade  de  Trabalho: ú MIPS; ú MFLOPS. § Tempo  de  Acesso:  trata  do  tempo  para     recuperação  ou  escrita  na  memória; § Tempo  de  Resposta:  medida  de  desempenho   global  do  sistema.  É  o  período  entre  um   pedido  e  a  resposta  do  sistema; § Vazão  (throughput):  quantidade  de  ações  ou   transações  realizadas  num  instante.   segunda-feira, 30 de maio de 2011 40