terça-feira, 24 de novembro de 2009

Lição nº3 e 4

Sumário


Conceitos básicos sobre Tecnologias de informação e comunicação.
Aquisição de Equipamentos Informáticos.


Objectivos:


  1. Conhecer os conceitos básicos relacionados com as Tecnologias da
    Informação e Comunicação

  2. Conhecer a terminologia relacionada com as TIC

  3. Identificar as áreas das TIC e as suas principais aplicações

  4. Identificar e definir o que é necessário para adquirir equipamento
    Informático
O nosso dia a dia...





Tecnologias de informação e comunicação:

Dados:
São representações codificadas de factos ou eventos, objectos, pessoas ou outros
tipos de entidades que, por si só, não têm (ou podem não ter) qualquer significado.


terça-feira, 3 de novembro de 2009

O que é DOS/MS-DOS?

DOS/MS-DOS (Disk Operating System ou sistema operacional em disco) foi originalmente desenvolvido por Tim Paterson da Seattle Computer Products sob o nome de QDOS (Quick and Dirty Operating System), sendo uma variação do CP/M-80 da Digital Research.

O QDOS era apenas um produto interno criado para testar uma nova placa com UCP 8086. Também não rodava nas CPUs 8080 (ou compatíveis) exigidas pelo CP/M-80. A Microsoft licenciou-o da SCP, fez algumas modificações e licenciou-o posteriormente à IBM (vendido como PC-DOS) para seu novo 'PC' usando a CPU 8088 (que internamente era idêntica à 8086), e a vários outros fabricantes de hardware, vendido então como MS-DOS.

MS-DOS, e seu antecessor, QDOS, foram baseados no CP/M (Control Program (for) Microcomputers/Programa de Controle para Microcomputadores) — que era o sistema operacional de disco dominante entre os microcomputadores baseados nos processadores de 8 bits Intel 8080 e Zilog Z80.), e seu antecessor, QDOS, foram baseados no CP/M (Control Program (for) Microcomputers/Programa de Controle para Microcomputadores) — que era o sistema operacional de disco dominante entre os microcomputadores baseados nos processadores de 8 bits Intel 8080 e Zilog Z80.

domingo, 1 de novembro de 2009

"Bytes"

Existem vários tipos de "Bytes":




  1. Byte (B)

  2. Megabyte (MB)

  3. Gigabyte (GB)

  4. Terabyte (TB)

  5. Petabyte (PB)

  6. Exabyte (EB)

  7. Zettabyte (ZB)

  8. Yottabyte (YB)

Byte (B):


1 Byte = 8 bits (2³ bits).


Megabyte (MB):


1 024 KB
1 048 576 (220) Bytes
8 388 608 Bits


Gigabyte (GB):


1 024 MB
1 048 576 KB
1 073 741 824 (230) Bytes
8 589 934 592 Bits


Terabyte (TB):


1 024 GB
1 048 576 MB
1 073 741 824 KB
1 099 511 627 776 (240) Bytes
8 796 093 022 208 Bits








O que é Software?

Software é uma sequência de instruções a serem seguidas e/ou executadas, na manipulação, redirecionamento ou modificação de um dado/informação ou acontecimento.

Software também é o nome dado ao comportamento exibido por essa sequência de instruções quando executada em um computador ou máquina semelhante.

Software também é um produto e é desenvolvido pela Engenharia de Software, e inclui não só o programa de computador propriamente dito, mas também manuais e especificações. Para fins contábeis e financeiros, o Software é considerado um Bem de capital.

Este produto passa por várias etapas como: Análise Econômica, Análise de requisitos, Especificação, Codificação, Teste, Documentação, Treinamento e Manutenção.


Principais Componentes e Exemplos de Hardwares

Principais Componentes:
  1. Processador (Intel, AMD e VIA);
  2. Disco rígido (memória de massa, não volátil, utilizada para escrita e armazenamento dos dados);
  3. Periféricos (impressora, scanner, webcam, etc.);
  4. Softwares (sistema operacional, softwares específicos);
  5. BIOS ou EFI;
  6. Barramento;
  7. Memória RAM;
  8. Dispositivos de multimídia (som, vídeo, etc.);
  9. Memórias Auxiliares (hd, cdrom, floppy, etc.);
  10. Memórias Cache.



Exemplos de Hardwares:

  1. CPU.
  2. Monitor.
  3. Mouse ou Rato.
  4. Teclado.
  5. Placa de vídeo.
  6. Impressora.
  7. Scanner.
  8. Placa de som.
  9. Webcam.
  10. Microfone.
  11. Joystic.
  12. Caixas de Som.
  13. Modem.


CPU

Monitor

Mouse ou Rato

Teclado

Placa de video

Impressora

Scanner

Placa de Som

Web

Microfone

Joystick


Colunas

Modem

O que é Hardware?

Hardware é a parte física do computador, ou seja, é o conjunto de componentes electrónicos, circuitos integrados e placas, que se comunicam através de barramentos. Em complemento ao hardware, o software é a parte lógica, ou seja, o conjunto de instruções e dados processado pelos circuitos electrónicos do hardware.

Toda a interacção dos usuários de computadores modernos é realizada através do software, que é a camada, colocada sobre o hardware, que transforma o computador em algo útil para o ser humano.

Além de todos os componente de hardware, o computador também precisa de um software chamado Sistema Operacional. O Sistema Operacional torna o computador utilizável.

Ele é o responsável por gerenciar os dispositivos de hardware do computador (como a memória, a unidade de disco rígido e unidade de CD) e oferecer o suporte para os outros programas funcionarem (Word, Excel etc).

O termo "hardware" não se refere apenas aos computadores pessoais, mas também aos equipamentos embarcados em produtos que necessitam de processamento computacional, como o dispositivos encontrados em equipamentos hospitalares, automóveis, aparelhos celulares (em Portugal portáteis), entre outros.


Na ciência da computação a disciplina que trata das soluções de projeto de hardware é conhecida como arquitetura de computadores.


Para fins contábeis e financeiros, o Hardware é considerado um Bem de capital.


Qual o Funcionamento do Sistema Operativo?

Um sistema operacional possui as seguintes funções:

  1. gerenciamento de processos;
  2. gerenciamento de memória;
  3. sistema de arquivos;
  4. entrada e saída de dados.

Gerenciamento de processos.

O sistema operacional multitarefa é preparado para dar ao usuário a ilusão que o número de processos em execução simultânea no computador é maior que o número de processadores instalados. Cada processo recebe uma fatia do tempo e a alternância entre vários processos é tão rápida que o usuário pensa que sua execução é simultânea.

São utilizados algoritmos para determinar que processo será executado em determinado momento e por quanto tempo.

Os processos podem se comunicar, isto é conhecido como IPC (Inter-Process Communication). Os mecanismos geralmente utilizados são:

  1. sinais,
  2. pipes,
  3. named pipes,
  4. memória compartilhada,
  5. soquetes (sockets),
  6. semáforos,
  7. trocas de mensagens.

O sistema operacional, normalmente, deve possibilitar o multiprocessamento (SMP ou NUMA). Neste caso, processos diferentes e threads podem ser executados em diferentes processadores. Para essa tarefa, ele deve ser reentrante e interrompível, o que significa que pode ser interrompido no meio da execução de uma tarefa.

Gerenciamento de memória.

O sistema operacional tem acesso completo à memória do sistema e deve permitir que os processos dos usuários tenham acesso seguro à memória quando o requisitam.
Vários sistemas operacionais usam memória virtual, que possui 3 funções básicas:

  1. Assegurar que cada processo tenha seu próprio espaço de endereçamento, começando em zero, para evitar ou resolver o problema de relocação (Tanenbaum, 1999);
  2. Prover proteção da memória para impedir que um processo utilize um endereço de memória que não lhe pertença;
  3. Possibilitar que uma aplicação utilize mais memória do que a fisicamente existente.

Sistema de arquivos.

A memória principal do computador é volátil, e seu tamanho é limitado pelo custo do hardware. Assim, os usuários necessitam de algum método para armazenar e recuperar informações de modo permanente.
Um arquivo é um conjunto de bytes, normalmente armazenado em um dispositivo periférico não volátil (p.ex., disco), que pode ser lido e gravado por um ou mais processos.
O sistema de arquivos é a estrutura que permite o gerenciamento de arquivos—criação, destruição, leitura, gravação, controle de acesso, etc.