DSC/CCT/UFCG
Introdução à
Generalidades
Informáticade
Informática
e do Domínio da
Informação
Prof.: José
Eustáquio Rangel de Queiroz
[email protected]
[email protected]
Carga Horária: 60 horas
Sistemas de
Computação
DSC/CCT/UFCG

Máquina
eletrônica
capaz
de
receber
informações, submetê-las a um conjunto
especificado/ pré-determinado de operações
lógicas/ aritméticas e fornecer o resultado destas
operações
[email protected]
[email protected]
 Computador
Introduçã
o
2
Sistemas de
Computação
DSC/CCT/UFCG
[email protected]
[email protected]
 Os computadores atuais
Introduçã
o
são dispositivos
eletrônicos que, sob direção e controle de um
programa, executam quatro operações
fundamentais:

Entrada (Input)

Processamento (Processing)

Saída (Output)

Armazenamento (Storage)
3
Sistemas de
Computação
DSC/CCT/UFCG
Entrad
a
Ciclo IPOS
[email protected]
Processamen
to
[email protected]
Saíd
a
Armazename
4
Sistemas de
Computação
DSC/CCT/UFCG
Sistema
Computacional

Integração de componentes atuando como uma
entidade, com o propósito de processar dados,
i.e. realizar algum tipo de operação aritmética/
lógica envolvendo os dados, de modo a produzir
diferentes níveis de informações
[email protected]
[email protected]
 Sistema de computação
5
Sistemas de
Computação
DSC/CCT/UFCG
Componentes de um Sistema
Computacional
[email protected]
[email protected]
Peoplewar
e
Hardwar
e
Softwar
e
6
Sistemas de
Computação
DSC/CCT/UFCG

Componentes de um Sistema
Computacional
Peopleware
Componente humana de um sistema de
computação, i.e. indivíduos que utilizam o
computador como ferramenta
[email protected]
[email protected]

7
Sistemas de
Computação
DSC/CCT/UFCG

Componentes de um Sistema
Computacional
Hardware
Componente física de um sistema de
computação, i.e.
todos os equipamentos
utilizados pelo usuário nas ações de entrada,
processamento, armazenamento e saída de
dados
[email protected]
[email protected]

8
Sistemas de
Computação
DSC/CCT/UFCG

Componentes de um Sistema
Computacional
Software
Componente lógica de um sistema de
computação, i.e. séries de instruções que fazem
o
computador
funcionar
(programas
de
computador)
[email protected]
[email protected]

9
Sistemas de
Computação
DSC/CCT/UFCG
Classificação de
Computadores

Dimensões, custos, propósitos e funcionalidades

Necessidade de agrupamento em categorias
[email protected]
[email protected]
 Grande diversidade de computadores atuais
10
Sistemas de
Computação
DSC/CCT/UFCG
[email protected]
[email protected]
 Quanto às
Classificação de
Computadores
Características de construção

1ª geração (anos 50)

2ª geração (1ª metade dos anos 60)

3ª geração (meados dos anos 60 a meados dos
anos 70)

4ª geração (meados dos anos 70 ao início dos
anos 90)

5ª geração (início dos anos 90 aos dias atuais) (?)
11
Sistemas de
Computação
DSC/CCT/UFCG
Quanto ao Princípio de construção
(quanto à Natureza do processamento)

Analógicos

Digitais
[email protected]
[email protected]

Classificação de
Computadores
12
Sistemas de
Computação
DSC/CCT/UFCG
Âmbito de ação

Propósitos Gerais

Propósitos Específicos
[email protected]
[email protected]
 Quanto ao
Classificação de
Computadores
13
Sistemas de
Computação
DSC/CCT/UFCG
[email protected]
[email protected]

Classificação de
Computadores
Quanto ao Porte (dimensões,
desempenho e propósito)

Supercomputadores

Mainframes

Minicomputadores

Estações de trabalho

Computadores pessoais
custos,
14
DSC/CCT/UFCG
Sistemas de
Computação
Classificação quanto às Características de
 1ª GERAÇÃO (anos 50)
[email protected]
[email protected]

Construção
Componente básico: válvula

Grandes dimensões

Aquecimento relevante

Dispêndio significativo de energia elétrica

Ocupação de espaço físico considerável

Dispositivos primitivos de E/S (uso de fita de papel
e cartões perfurados)
15
DSC/CCT/UFCG
Sistemas de
Computação
Classificação quanto às Características de
Construção

Domínio restrito e uso em aplicações científicas e
militares

Linguagem de programação (LP): linguagem de
máquina

Operações
internas
(milissegundos)
medidas
em
ms
[email protected]
[email protected]
 1ª GERAÇÃO (anos 50)
16
DSC/CCT/UFCG
Sistemas de
Computação
Classificação quanto às Características de
Construção
 2ª GERAÇÃO (1ª metade dos anos 60)
Componente básico: transistor

Menores dimensões relativas às das válvulas

Menor aquecimento

Menor dispêndio de energia elétrica

Maior durabilidade e confiabilidade
[email protected]
[email protected]

17
DSC/CCT/UFCG
Sistemas de
Computação
Classificação quanto às Características de
Construção
[email protected]
[email protected]
 2ª GERAÇÃO (1ª metade dos anos 60)

Redução das dimensões dos equipamentos

Ampliação da gama de aplicações (administração
e gestão)

Surgimento das primeiras LP

Além dos núcleos de ferrite, uso de fitas e
tambores magnéticos como dispositivos de
armazenamento

Operações
internas
(microssegundos)
medidas
em
s
18
DSC/CCT/UFCG
Sistemas de
Computação
Classificação quanto às Características de
Construção
 3ª GERAÇÃO (meados dos anos 60 a meados
[email protected]
dos anos 70)

Marco inicial: surgimento dos circuitos integrados
(CI)

Componente básico: LSI (Large Scale Integration)
(chip)
[email protected]


Pastilha de silício de 1 cm2 contendo milhares
de transistores
Redução das
desempenho
dimensões
x
Elevação
do
19
DSC/CCT/UFCG
Sistemas de
Computação
Classificação quanto às Características de
Construção
 3ª GERAÇÃO (meados dos anos 60 a meados
[email protected]
[email protected]
dos anos 70)

Evolução dos Sistemas Operacionais (SO)

Advento da multiprogramação, do processamento
em tempo real e do modo interativo

Uso de semicondutores e discos magnéticos como
dispositivos de armazenamento

Operações
internas
(nanossegundos)
medidas
em
ns
20
DSC/CCT/UFCG
Sistemas de
Computação
Classificação quanto às Características de
Construção
 4ª GERAÇÃO (meados dos anos 70 ao início
[email protected]
[email protected]
dos anos 90)

Marco inicial: surgimento dos microprocessadores

Componente básico: VLSI (Very Large Scale
Integration)

Pastilha de silício de 1 cm2 contendo milhares
de transistores

Miniaturização dos computadores

Advento dos Computadores Pessoais (PC)
21
DSC/CCT/UFCG
Sistemas de
Computação
Classificação quanto às Características de
Construção
 4ª GERAÇÃO (meados dos anos 70 ao início
[email protected]
[email protected]
dos anos 90)

Surgimento de diversas LP de alto nível

Nascimento da Teleinformática, transmissão de
dados via redes de computadores

Operações
internas
(picossegundos)
medidas
em
ps
22
DSC/CCT/UFCG
Sistemas de
Computação
Classificação quanto às Características de
Construção
 5ª GERAÇÃO (início dos anos 90 aos dias
[email protected]
[email protected]
atuais)

Obsolescência do conceito de geração

Componente básico: ULSI (Ultra Large Scale
Integration)


Pastilha de silício de 1 cm2 contendo milhares
de transistores
Características: aplicações de linguagem natural,
processamento paralelo, inteligência artificial
23
DSC/CCT/UFCG
Sistemas de
Computação
Classificação quanto às Características de
Construção
 5ª GERAÇÃO (início dos anos 90 aos dias
[email protected]
[email protected]
atuais)

Velocidade de processamento bastante elevada

Alto grau de interatividade
Alguns historiadores consideram os computadores atuais ainda como de 3ª
GERAÇÃO, enquanto outros afirmam que as máquinas construídas de 1970
até os dias atuais pertencem à 4ª GERAÇÃO. Uma terceira corrente apregoa
que a 4ª GERAÇÃO iniciou a partir de 1975, com a integração VLSI. Uma
quarta corrente de historiadores considera como 5ª GERAÇÃO desde as
máquinas RISC, a integração ULSI e o advento do processamento paralelo.
24
Sistemas de
Computação
Classificação quanto ao Princípio de
DSC/CCT/UFCG
[email protected]
[email protected]
 Computadores ANALÓGICOS
Construção

Representa variáveis por meio de analogias físicas

Categoria de computadores destinada à resolução
de problemas referentes à condições físicas, por
meio de quantidades mecânicas ou elétricas,
utilizando circuitos equivalentes como analogia ao
fenômeno físico que está sendo tratado

Processamento contínuo da informação recebida

A informação pode ser um conjunto de valores e.g.
de corrente elétrica, de temperatura ou de
velocidade
25
Sistemas de
Computação
Classificação quanto ao Princípio de
DSC/CCT/UFCG
[email protected]
[email protected]
 Computadores DIGITAIS
Construção

Processamento da informação representada por
combinações de dados discretos ou descontínuos

Em essência, trata-se de equipamentos projetados
para a execução de seqüências de operações
lógicas e aritméticas

Grande versatilidade de uso  Maior utilização do
que os computadores analógicos
Via de regra, quando não é feita qualquer referência à natureza
do computador subentende-se que se trata de um computador
digital.
26
Sistemas de
Computação
Classificação quanto ao Âmbito de Ação
DSC/CCT/UFCG

Computadores concebidos para desempenhar um
conjunto reduzido e específico de tarefas

Uso e.g. no controle de mecanismos industriais e
em cálculos científicos
[email protected]
[email protected]
 Computadores de âmbito ESPECÍFICO
27
Sistemas de
Computação
Classificação quanto ao Âmbito de Ação
DSC/CCT/UFCG

Computadores capazes de desempenhar uma
grande variedade de tarefas, através da execução
de um grande número de programas

Uso bastante difundido em escritórios, escolas e
residências
[email protected]
[email protected]
 Computadores de âmbito GERAL
28
Sistemas de
Computação
Classificação quanto à Utilização
DSC/CCT/UFCG
 O computador também pode ser classificado
quanto
[email protected]
[email protected]
à utilização

Científico

Comercial
 A maioria dos fabricantes dispõe atualmente de
produtos ditos de uso geral, os quais comportam o
uso tanto na em nível científico quanto comercial
29
Sistemas de
Computação
Classificação quanto à Utilização
DSC/CCT/UFCG
 Computador Científico
[email protected]
[email protected]

Utilização para propósito de cálculo e pesquisa
científica, em áreas nas quais se requer
resultados mais precisos e volume reduzido de
entrada e saída de dados
 Computador Comercial

Uso em situações que requerem o tratamento
rápido e seguro de problemas que comportam
grande volume de entrada e saída de dados
(maioria das máquinas usadas nas empresas)
30
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
 Supercomputadores
 Mainframes
[email protected]
 Minicomputadores
 Estações de trabalho
 Computadores pessoais

[email protected]


Desktop
Notebook
Palmtop
O grande desenvolvimento das comunicações tem introduzido
um novo conceito computacional: computador de rede.
31
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
[email protected]
[email protected]
 Supercomputadores

Grande poder de processamento

Principal uso no campo científico, notadamente
no âmbito de simulações

Exemplos de aplicação


previsão de tempo

modelagem tridimensional
Computadores de âmbito usualmente específico
(execução de um grupo reduzido de tarefas)
32
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
[email protected]
[email protected]
 Supercomputadores

Custo muito elevado

Grande porte e requisitos especiais de
funcionamento (e.g. refrigeração)

Exemplos

CRAY Y-MP

IBM 9021
CRAY
NEC SX-6
33
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
[email protected]
[email protected]
 Mainframes (Computadores de Grande Porte)

Sistemas destinados ao processamento de
volumes consideráveis de dados e à execução
simultânea de programas de uma gama numerosa
e diversificada de usuários

Uso em grandes empresas, face à necessidade de
armazenamento de grande quantidade de
informação e de rápido acesso à informação

Acesso do mainframe pelos usuários via
terminais (grande quantidade de terminais está
conectada ao mainframe)
34
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
[email protected]
[email protected]
 Mainframes (Computadores de Grande Porte)

São de âmbito extenso, contrariamente aos
supercomputadores

uso
em
grandes
organizações, e.g. bancos, companhias de
seguros e centros de investigação

Exemplos
 Sistemas
IBM 3090
 Control Data CDC 6600
35
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
 Mainframes (Computadores de Grande Porte)
[email protected]
[email protected]


Terminal “burro”

Execução de
mainframe
todo
o
processamento
no

O terminal atua apenas como meio de entrada e
visualização dos dados
Terminal “inteligente”

Execução de parte do processamento no terminal

Usualmente um computador pessoal
36
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
[email protected]
[email protected]
 Minicomputadores

Resultante do processo de redução
dimensões dos sistemas computacionais
das

Capacidade de processamento elevada

Conexão com terminais

Computadores de médio porte adequados a
tarefas variadas, e.g. controle de processos
industriais e gestão de sistemas multi-usuário
37
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
[email protected]
[email protected]
 Minicomputadores

Com
o
aparecimento
e
evolução
dos
microcomputadores, a distinção entre minis e
micros é cada vez menos nítida

Exemplos

VAX-11/780 (DEC)

Sistemas AS/400 (IBM)
Minicomputador IBM-1130
(produzido a partir de 1969)
www.epub.org.br/correio/ cp970923.html
38
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
[email protected]
[email protected]
 Estações de trabalho (workstations)

Situam-se logo abaixo dos minicomputadores

Geralmente possuem arquitetura RISC e sistema
operacional UNIX

Especialmente no tocante à velocidade do
processador e capacidade de memória, o poder
de uma estação de trabalho é similar ao de um
minicomputador

Destinadas ao uso por um único usuário, ao
contrário dos minicomputadores
39
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
[email protected]
[email protected]
 Estações de trabalho (workstations)

Em essência, trata-se de um microcomputador
projetado para a execução de tarefas pesadas, em
geral na área científica ou industrial

Computações matemáticas complexas, projetos
auxiliados por computador (CAD), processamento
de imagens

Exemplos

Sistema DECstation 5000/33

IBM RS/6000
Desktop/RackMount Ultra 10
Solaris Workstations/Servers
www.nextcomfigure.com/
40
DSC/CCT/UFCG
Sistemas de
Computação
Classificação quanto ao Porte
[email protected]
[email protected]
 Computadores pessoais

Também conhecidos como microcomputadores,
micros e PC (personal computers)

Diversas formas e modelos

Característica
marcante:
integração
do
processador (único e de dimensões bastante
reduzidas) em um pequeno chip de memória
semicondutora (microprocessador)

Capacidade de processamento com evolução
rápida
41
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
[email protected]
[email protected]
 Computadores pessoais

Possibilidade de substituição de computadores
de maior porte pela interligação em rede de
computadores pessoais

Preços cada vez mais acessíveis a indivíduos

Fácil atualização (upgrade) de hardware

Tendência à
dimensões

Presente em praticamente todos os tipos de
empresas
redução
cada
vez
maior
das
42
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
 Computadores pessoais
[email protected]
[email protected]

Há
no
mercado
microcomputadores


várias
categorias
de
Classificação usualmente relacionada ao tamanho
físico do equipamento e seu grau de portabilidade
Tipos

Desktop

Notebook

Palmtop
43
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
 Computadores pessoais
[email protected]
[email protected]

Desktop

Computador de mesa

Mais comum dos micros
InfoWay Advanced (Itautec)
www.itautecshop.com.br/
44
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
 Computadores pessoais
[email protected]
[email protected]

InfoWay Note L3800
(Itautec)
Notebook

Computador portátil

Alimentado por energia elétrica ou baterias

Mais caro

Capacidade de processamento similar à de um
desktop
Os microcomputadores portáteis (alimentados por bateria) recebem
diversas denominações, em função de suas dimensões: os maiores foram
denominados laptops; em seguida, surgiram os notebooks, menores, de
dimensões mais próximas às de um caderno, e os subnotebooks, ainda
menores. Há também os handhelds ou palmtops, assim denominados por
caberem na palma da mão, e os pocket PC, por caberem no bolso.
45
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
 Computadores pessoais
[email protected]
[email protected]

Handhelds, Palmtops e PocketPC

Computadores portáteis de pequeno porte

Alimentados por energia elétrica ou baterias

Caros comparativamente
desktops

Capacidade de processamento inferior à dos
desktops e notebooks

Também conhecidos por PDA (Personal Digital
Assistants)
PocketWay (Itautec)
(120,8 x 76,8 x 13,8) mm/ 150g
aos
custos
dos
46
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
 Computadores pessoais
[email protected]
[email protected]

Macintosh

Computador pessoal da empresa Apple

Emprego usual no domínio do processamento
gráfico por arquitetos, designers gráficos e
projetistas de aplicações gráficas envolvendo
vídeo e multimídia

Simplicidade, facilidade de uso e capacidade de
integração de uma extensa gama de mídias (e.g.
áudio, vídeo, gráficos), com ênfase na mídia
gráfica
47
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG
 Computadores pessoais
[email protected]
[email protected]

Cinema HD Display
Macintosh
iMac
17”
Mac G4
1”
PowerBook G4
(1 notebook de 17”)
o
O Mac foi o primeiro computador pessoal a incluir: drive de disco
de 3½” e drive de CD-ROM, além de ter sido o primeiro a
possibilitar a visualização de imagens fotorrealistas em milhões de
cores e a exibir seqüências de vídeo. [Apple]
48
Sistemas de
Computação
Classificação quanto ao Porte
DSC/CCT/UFCG

Provisão de grande parte das funcionalidades dos
PC por preços relativamente inferiores

Compartilhamento de software via rede de
computadores  Possibilidade de prescindência
de unidades de disco
[email protected]
[email protected]
 Computadores de Rede (Network Computers)
49
[email protected]
[email protected]
DSC/CCT/UFCG
“O cérebro humano, de um ponto de vista
estritamente funcional, pode ser definido como
um sistema complexo de 100 bilhões de
neurônios. Para conter o mesmo número de
elementos do cérebro, um computador dos
anos 40 (válvulas) teria as dimensões de São
Paulo, enquanto no final dos anos 50 teria as
dimensões do Cristo Redentor e nos anos 60
teria as dimensões de um ônibus. Atualmente,
cérebro e computador entraram num acordo
de dimensões.”
50
DSC/CCT/UFCG
Sistemas de
Computação
José Eustáquio Rangel de Queiroz
CENTRO DE CIÊNCIAS E TECNOLOGIA
DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO
[email protected]
[email protected]
UNIVERSIDADE FEDERAL DE CAMPINA GRANDE
51
Download

Notas de aula 3 - Computação UFCG