Fundamentos da Computação

Document Sample
Fundamentos da Computação Powered By Docstoc
					1
                       Conceitos Básicos
                          INFORMÁTICA


                                Trata a
                            informação de
                          forma automática


             INFORMÁTICA =                  INFORMAÇÃO
                                                 +
                                             AUTOMÁTICA

“Ciência que estuda o tratamento automático e racional da informação”
“Ciência que descreve as facilidades e recursos para a manipulação e distribuição de
informações”
                                                                                 2
                      Conceitos Básicos
                                 Cibernética




                                INFORMÁTICA
   Teoria da                                                       Ciência da
  Informação                                                      Computação


                               Teoria dos Sistemas
Ciência da Computação: preocupa-se com o processamento de dados, levando-
se em conta a arquitetura das máquinas e a programação das mesmas.
Ciência da Informação: preocupa-se com o tratamento da informação, como é
armazenada, manipulada e mostrada.
Teoria dos Sistemas: preocupa-se com o estudo e técnicas para solucionar
problemas.
Cibernética: preocupa-se com a eficiência de ações ordenadas feitas através de   3
mecanismos autômatos
    Principais Funções da Informática

• Desenvolvimento de novas máquinas
• Desenvolvimento de novos métodos de
 trabalho
• A construção de aplicações automáticas
• A melhoria dos métodos e aplicações
 existentes.


                                           4
        Áreas da Informática


•   Redes de Computadores
•   Banco de Dados
•   Inteligência Artificial
•   Computação Paralela e Distribuída
•   Computação Gráfica
•   Segurança de Sistemas
•   Robótica
•   ...                                 5
   Aplicações da Informática


• Medicina;
• Engenharia;
• Educação - computador com
  ferramenta de aprendizado (ensino a
  distância, cursos multimídia)
• Telefonia, Supermercado, Bancos;
• Previsão de tempo;
• ....
                                        6
                Histórico

Década de 40: surgiu o ENIAC (Primeira Geração
de Computadores).
Década de 50: transistores (Segunda Geração de
Computadores).
Década de 60: chips (Terceira Geração de
Computadores).
Década de 70: ARPANET – a rede de
computadores americana - militar.
Década de 80: popularização dos
microcomputadores; BITNET – a rede acadêmica
americana.
Década de 90: computadores portáteis e
INTERNET
                                                 7
                             Gerações

1ª Geração
  Circuitos eletrônicos a válvulas
  Operações internas em milissegundos (milésimo de segundos,
 10-3 seg)
 2ª Geração
  Circuitos eletrônicos transistorizados
  Operações internas em microssegundos (milionésimo de
 segundo, 10-6 seg)
 3ª Geração
  Circuitos integrados
  Operações internas em nanossegundos (bilionésimo de
 segundo10-9 seg)
 4ª Geração
  Chips
  Operações internas em picossegundos (Trilionésimo de
 segundo, 10-12 seg, )                                          8
              Gerações


• Alguns autores consideram que a
  terceira geração de computadores
  perdura até hoje.
• Outros autores consideram a existência
  de uma quarta geração de computadores
  que também seria baseada em circuitos
  integrados.


                                           9
        Tipos de Computadores

• Supercomputadores: máquinas ultra-rápidas
  construídas para processar quantidades
  enormes de dados científicos. Ex.. simulações.
• Mainframes: são destinados a operar grandes
  volumes de informação.
• Microcomputadores: PC (Personal Computer).
  São projetados para uso individual;
  Interconexão.
• Notebooks: pequenos, fáceis de transportar e
  utilizam baterias

                                                   10
DADOS

  São os elementos necessários para compor
  a informação.
  Matéria-prima obtida de uma ou mais fontes
  para ser processada
  Conjunto de letras, números, símbolos ou
  combinação entre estes.
INFORMAÇÃO
  É um conjunto de dados.
  É o dado processado, sensível ao
  contexto, ou seja, possui significado.       11
SOFTWARE
É o conjunto de instruções que deve ser fornecido ao hardware para
executar uma determinada tarefa. É o conjunto de programas referentes
a operação do computador.
Exemplos: Editor de texto, navegador (Browser), sistema operacional...

HARDWARE
Se refere aos componentes físicos(mecânicos e eletrônicos) isto é
trata-se da máquina propriamente dita.Exemplos: monitor, teclado e
circuitos internos.




                                                                         12
                       Software

• Existem 3 tipos:
  – Aplicativos: efetuar tarefas que sirvam
    diretamente ao usuário, como processador de
    texto, calculadora, acesso à Internet

  – Utilitários: administrar o ambiente
    computacional, como verificar disponibilidade de
    memória

  – Básicos: programas necessários para o
    funcionamento do computador
                                                       13
              Software Aplicativo

• Automatizam rotinas científicas, comercias e
  administrativas.
  – Uso Geral: processador ou editor de texto: Word,
    WordPad, banco de dados, planilhas.
  – Uso Específico:controle de estoque e de
    contabilidade




                                                       14
                   Software Aplicativo
1.   EDITORES DE TEXTO        1.   NAVEGADORES
                                   •  Mozilla
     •   MS-Word (*)
                                   •  Netscape
     •   Word Pad
                                   •  Internet Explorer
     •   OpenOffice
     •   StarOffice
                              2.   CORREIO ELETRÔNICO
                                   •  Netscape Mail
2.   PLANILHAS ELETRÔNICAS
                                   •  Outlook
     •  MS-Excel (*)
                                   •  Eudora
     •  OpenOffice
     •  StarOffice
                              •    MP3 PLAYER
                                   •  Music Mach
•    EDITORES GRÁFICOS
                                   •  Winamp
     •   Paint / Paintbrush
     •   Corel Draw           •    MENSAGEM INSTANTÂNEA
     •   Photo Shop
     •   Auto CAD                  •   icq
     •   3D Studio                 •   mirc               15
                 Software Utilitário

• Fornecem ao usuário ferramentas para organizar os
  discos (HD e disquetes), verificar disponibilidade de
  memória e corrigir falhas de processamento.
   – Exemplos: Norton Utilities e PC-Tools
• Entrada e Saída do Sistema
   – Save Smart : grava automativamente a tela de trabalho
     do usuário quando a máquina é desligada e retorna no
     mesmo ponto quando ela for ligada novamente
   – Formatadores: programas para formatar disco.




                                                             16
                Software Utilitário

• Compactadores de arquivo: reduzir o tamanho do
  arquivo
   – WinZip
   – Arj
   – Pkzip
• Compactadores de disco: permitem ao winchester
  comportar mais dados do que o especificado.
   – Stacker
   – Double Space




                                                   17
                  Software Utilitário

• Antivírus: programas para detectar e eliminar a
  presença de vírus
   – vírus: programas que se intalam nos sistemas para
     danificar arquivos ou máquina.
   – Scan
   – Norton Anti-Virus
• Defragmentadores: regravam de forma mais eficiente
  os arquivos que foram fragmentados pelo sistema
  operacional.
   – Speed Disk
   – Compress
   – Defrag
                                                         18
                 Software Básico
• Todo programa que é necessário para o funcionamento do
  computador.
• Sistema Operacional:
   – programa que comanda o computador, gerenciando o
     funcionamento e as operações internas deste.
   – é o primeiro programa carregado na memória principal
     quando o computador é ligado.
   – MS-DOS (Disc Operating System), Windows 95, Windows
     98, Unix, OS/2, Linux, Solaris




                                                            19
                     Software Básico

• Classificam-se de acordo com suas características de
  funcionamento em sistema:
   – Monousuário / Multiusuário
   – Monotarefa / Multitarefa




                                                         20
                 Sistema Monousuário
• Sistema monousuário - CPU somente pode ser
  utilizada por um único usuário por vez. Posui
  processamento centralizado. Ex: MS-DOS

     MS-DOS                          Windows 3.1
                            (não é um sistema operacional)



                             gerenciador de programas
                                ou ambiente gráfico

    compartilha tempo do DOS para
     executar múltiplas atividades                           21
      quase que simultaneamente.
                Sistema Multiusuário

• Sistema multiusuário: permite que eu tenha mais de
  um usuário utilizando uma mesma CPU ao “mesmo
  tempo”, através de terminais ligados ao computador
• Programa e os arquivos de dados estão em um único
  computador que gerencia o uso dos seus recursos.
   – Unix, Windows NT, Windows 2000, Linux




                                                       22
            Sistema Monotarefa/Multitarefa

• Monotarefa: Só consegue executar uma atividade de
  cada vez.
   – Ex: MS-DOS
• Multitarefa: gerencia a execução de mais de uma
  tarefa ao mesmo tempo, seja pela execução
  simultânea ou pelo compartilhamento do tempo
  entre as tarefas, dando a impressão de
  simultaneidade.
   – Windows95, Window98 , Windows NT, Windows 2000, Unix,
     Linux



                                                             23
BIT
 É a menor unidade de informação do computador.
 O computador é um sistema biestável, isto é, distingue apenas
2 estados: 1 - passa corrente elétrica; 0 - não passa corrente
elétrica.
 0 e 1 são dígitos binários (BInary digiT)

BYTE
 É a unidade básica de tratamento de informação.
 É o conjunto de 8 bits necessários para representar um
caracter: algarismo, letra ou símbolo.     702
 É a contração de BinarY TErm.
                             00000111    00000000   00000010
                                                                  24
Esquema Básico do Computador


                   Processamento
                         e
                      Controle




Unidade
  de
Entrada                            Unidade
                                     de
                                    Saída
          Armazenamento
            Secundário

                                             25
          O Computador Pessoal é composto por:
•   Placas
•   Microprocessadores
•   Memórias
•   Unidades de entrada e saída
    –   Teclado
    –   Mouse
    –   Vídeo
    –   Impressoras
    –   Discos



                                                 26
DISPOSITIVOS DE ENTRADA DE DADOS
 •Teclado
 • Mouse
 • Scanner

DISPOSITIVOS DE SAÍDA DE DADOS

 • Monitor
                • Matricial
 • Impressora   • Jato de tinta
                • Laser

                                   27
        Hardware - Parte Central

• Formada por:
  – Unidade Central de Processamento (UCP ou
    CPU - Central Processing Unit ou
    processador) e
  – Memória Principal




                                               28
         Hardware - Parte Central

• Está localizada no gabinete do computador e é
  composto por circuitos eletrônicos integrados
  (chips)




                                                  29
               Hardware - Parte Central

                         CPU

                         ULA


                                          Unidade de
  Unidade de              UC                Saída
   Entrada


                        Memória
                        Principal


Periféricos
                        Memória
                        Auxiliar



                                                       30
                 UCP ou CPU

• Parte principal do computador, executa todo o
  processamento numérico e lógico
• É responsável por interpretar e executar uma
  seqüência de instruções chamada
  PROGRAMA
• Determina a velocidade de processamento do
  computador, que é medida em MHz.




                                                  31
                    UCP ou CPU

• O processamento é feito através do ciclo:
  –   Buscar (copiar) instrução na memória principal;
  –   Executar a instrução;
  –   Buscar a instrução seguinte;
  –   Executar a instrução seguinte;
  –   e assim por diante




                                                        32
             Unidade de Controle

• Comandar a execução de tarefas
• Coordenar o fluxo de informações, fazer a
  entrada dos dados, transferir dados da
  memória para ULA, armazenar e recuperar
  dados intermediários na memória e passar os
  resultados para a saída (dispositivo de saída).




                                                    33
          Unidade de Controle
               CPU

              ULA

Unidade        UC               Unidade
  de                              de
Entrada                          Saída
             Memória
             Principal




             Memória
             Auxiliar
                                          34
         Unidade Lógica e Aritmética

• Responsável pelas operações lógicas
  (comparação) e aritméticas (soma, subtração,
  divisão e multiplicação) sobre os dados.




                                                 35
                   Memória
• Armazenar informações.
• As informações são armazenadas na forma de
  bits (0 e 1)
• Bit (BInary digiT ) - é a menor unidade de
  informação com que o computador trabalha.
  Podem assumir 2 valores, 0-desligado, 1 -
  ligado.
• Informação representada por um conjunto de
  zeros e uns (0 e 1).


                                               36
                     Memória

Local onde são armazenados temporariamente os dados
para serem processados.
A memória é medida em bytes:
      1 byte = 8 bits
      1 Kbyte = 210 bytes = 1024 bytes
      1 Mbyte = 220 bytes = 1024 Kbytes (210 x 210 bytes)
      1 Gbyte = 230 bytes = 1024 Mbytes (210 x 220 bytes)
      1 Tbyte = 240 bytes = 1024 Gbytes (210 x 230 bytes)
      1 Pbyte = 250 bytes = 1024 Tbytes (210 x 240 bytes)
        ...        ...

                                                            37
                 Tipos de Memória
• Principal: armazena dados que são
  processados pela CPU
  – memória volátil (RAM - Random Access Memory) -
    armazena temporariamente os dados que são
    processados e permite a rápida recuperação destes.
    Ela é custosa e por isso tem o seu tamanho limitado.
  – memória não-volátil (ROM - Read Only Memory) -
    gravada pelo fabricante do computador, só pode ser
    lida pela CPU.




                                                           38
               Tipos de Memória

• Memória Auxiliar (Secundária)
  – memórias mais lentas
  – grande capacidade de armazenamento
  – utilizadas para armazenar informações que não
    estão sendo processadas no momento
  – disquete, CD-ROM, Winchester, disco de zip




                                                    39
             Tipos de Memória

• Memória Cache
• É um tipo especial de memória, uma
  memória RAM de alta velocidade de acesso,
  localizada entre a CPU e a memória RAM.
  Seu objetivo é aumentar a velocidade de
  transferência de dados e instruções.
• Mantém os dados que são mais solicitados




                                              40
      Características Importantes da
      Configuração do Computador

• Capacidade do disco rígido
• Velocidade do modem, essencial para reduzir
  o custo da linha telefônica
• Memória para rodar os programas (RAM)
• Velocidade de processamento
• Audio e vídeo (multimídia) requer maior
  poder computacional para ser processado.



                                                41
         Exemplo de Configuração

• Processador AMD Athlon™ X2 7550 (2.50
  GHz, 2 MB L3 Cache) –
• Windows Vista® Home Basic SP1 Original
  em Português
• Memória 3GB DDR2 800MHz (1x2GB +
  1x1GB)
• Disco Rigido SATA de 500GB (7200RPM)
  c/ Cache DataBurst™
• Monitor Dell LCD de 17" Widescreen -
                                           42
         Exemplo de Configuração
• Processador Intel® Pentium® E5200 (Dual
  Core, 2.50 GHz, 2 MB L2 Cache, 800 MHz
  FSB) - BRH7031
Memória 3GB DDR2 800MHz (1x1GB +
  1x2GB)
• Disco Rigido SATA de 320GB (7200RPM) c/
  Cache DataBurst™
• Monitor LCD de 17" Widescreen -
• Intel Graphics Media Accelerator 3100
  Integrado Gravador de DVD/CD (Unidade
  DVD+/- RW 16x)                            43
        Exemplo de Configuração

• Windows Vista® Home Premium SP1 Original 64-
  bit em Inglês
• Processador Intel® Core™2 Duo E7500 (2.93 GHz,
  3 MB L2 cache, 1066 MHz FSB) - BRH3618
  Memória 4GB DDR2 800MHz (2x2GB)
• Disco Rigido SATA de 500GB (7200RPM) c/
  Cache DataBurst™
• Gravador de DVD/CD Slot-Load Double Layer
  Integrado (Unidade DVD+/- RW 8x)


                                                   44
      Armazenamento Secundário

As informações podem ser lidas, gravadas e
regravadas.

• Disquetes (discos flexíveis / floppy disk)
• Disco rígido (hard disk / HD / winchester)
• CD-ROM
• DVD
• Zip Driver




                                               45
               Organização do Disco

• Informações guardadas no disco flexível ou disco rígido
  são armazenadas em ARQUIVOS.
• ARQUIVOS - identificados por um nome e ao qual é
  atribuída uma extensão.
   –   teste.doc - arquivo texto
   –   teste.exe - programa executável
   –   teste.bmp - figura
   –   teste.html - página HTML (Internet)




                                                            46
           Organização do Disco

• ARQUIVOS: Dados gravados em uma área do disco
  denominada DIRETÓRIO/PASTA.
• DIRETÓRIO/PASTA: mantém informações sobre os
  arquivos como o tamanho, o tipo, a data e a hora em
  que o arquivo foi gravado. Pode conter outros
  diretórios, chamados de SUB-DIRETÓRIOS.




                                                        47
                      Vírus


• É um pequeno programa que causa algo
  inesperado e normalmente indesejado no
  computador.

• Os vírus se propagam, normalmente com
  ajuda de usuários desatentos, através de
  disquetes, cd, redes, e-mails, lista de e-
  mails...


                                               48
             Estabilizadores
• Protegem os equipamentos das
  oscilações de energia elétrica.

                  No-Break
• Da continuidade na energia elétrica
  quando a rede falha.
• Possibilita salvar os dados;

                                        49
               Rede Local

Interliga computadores via cabo, permitindo
troca de informações e também o
compartilhamento de recursos.




                                              50
               Ergonomia




Alinhe seu equipamento de tal maneira que
a iluminação do ambiente não reflita na
tela do monitor de vídeo ou em seus olhos.
                                             51
Ergonomia



     Caso o equipamento
     fique próximo a
     janelas, ou quaisquer
     outras fontes de luz,
     reduza o ofuscamento
     através de cortinas
     ou painéis.




                             52
Ergonomia


     Observe que existem
     distâncias e ângulos
     adequados a serem
     respeitados.
     A correta utilização
     dos equipamentos
     reduz o cansaço e
     minimiza a
     ocorrência de
     doenças
     profissionais.
                            53
Ergonomia


      Não dobre o corpo
      para trabalhar.
      Mantenha uma boa
      postura.




                          54
Ergonomia




    Evite torcer o corpo.




                            55
                              Ética
   Os 10 Mandamentos:

1- Não use o computador para prejudicar as pessoas.
2- Não interfira no trabalho dos outros.
3- Não vasculhe arquivos alheios.
4- Não utilize o computador para roubar.
5- Nem para mentir.
6- Não copie programas sem pagamento.
7- Nem os utilize sem autorização.
8- Não utilize trabalhos feitos por outras pessoas como se fossem seus.
9- Pense nas conseqüências sociais daquilo que escreve e/ou
   dissemina pela rede.
10 - Use o computador com educação e respeito pelos outros.

                                                                      56
                     Referências
Histórico:
   http://www.cotianet.com.br/BIT/hist/Default.htm
   http://www.ime.usp.br/~macmulti/historico/
   http://historiacomp.virtualave.net/
   http://www.softlord.com/comp
   http://www.tcm.org/html/history/timeline/years/ 1989.html
   http://dir.yahoo.com/Computers_and_Internet/History
   http://www.computer-museum.org/
Sites de Busca:
   http://www.google.com
   http://www.cade.com.br
Apostilas:
   http://www.pegar.com.br
                                                               57
                    Referências
• VELLOSO, Fernando de Castro. Informática - Conceitos
  Básicos. Editora Campus. 1997.
• Imagens retiradas dos sites:
   – http://www.stockbrazil.com.br
   – http://www.inforap.pt
• Esquema do computador retirado do site da prof. Leda Mara
  Cadoro do Instituto de Informática da PUC-RS.
• Figuras sobre ergonomia foram retiradas do site do prof.
  Gustavo Schimidt Moreira do Colégio Nacional, RJ.




                                                              58

				
DOCUMENT INFO