Você está na página 1de 54

1

Hardware, software e
Hardware, software e
sistemas operacionais
sistemas operacionais
10 de novembro de 2008
2
Hardware
Hardware
3
Hardware
Computador ou equipamento eletrnico de processamento de dados
uma mquina (conjunto de partes eletrnicas e
eletromecnicas) capaz de sistematicamente coletar, manipular
e fornecer os resultados da manipulao de informaes para
um ou mais objetivos.
= hardware + software
4
Hardware
Hardware
Conjunto formado pelos circuitos eletrnicos e partes
eletromecnicas do computador. a parte fsica e corresponde
a primeira fase do projeto de um computador.
Software
So os programas (conjunto ordenado de instrues), de
qualquer tipo e qualquer linguagem, que so introduzidos no
computador para faz-lo trabalhar e produzir resultados.
5
Hardware
Hardware de microcomputador:
Sistema Central (gabinete)
Perifricos (dispositivos)
- Hardware localizado fora do microcomputador que viabiliza a
comunicao com o mesmo.
- Tipos:
Dispositivos de entrada de dados
Dispositivos de sada de dados
Dispositivos de entrada e sada de dados
6
Hardware
Principais componentes do sistema central
COMPUTADOR
PROCESSADOR
MEMRIA
PLACA ME DISCO RGIDO
PLACA DE VDEO
PLACA DE REDE
7
Hardware
Processador (cpu):
a parte mais importante do computador (crebro). acoplado placa
me e se conecta, direta ou indiretamente, a todo componente da mesma.
Algumas funes importantes:
- Interpreta e executa as instrues fornecidas pelos programas.
- Clculos de operaes aritmticas e comparaes lgicas.
- Processamento de todos os tipos de dados.
- Controle e gerenciamento dos demais componentes de hardware.
Constitudo por milhes de transistores:
Intel 80486 1,2 milhes de transistores (7,6 cm x 7,6 cm x 0,3 cm)
cpu + coprocessador matemtico + 8K cache
Velocidade do processador => clock (MHz / GHz)
8
Hardware
Memria:
o componente responsvel pelo armazenamento, temporrio ou no, de
programas (instrues) e dados. Conhecido tambm como memria
principal.
Tipos:
- RAM (Random Acess Memory)
Memria voltil onde so carregados programas e dados, que so
lidos do HD.
Permite leitura e gravao.
Seu contedo precisa ser salvo antes do desligamento.
Muito mais veloz do que as memrias secundrias (HD, CD-ROM).
- ROM (Read Only Memory)
Memria no voltil que armazena as rotinas de inicializao do
computador (Ex: BIOS).
Permite apenas leitura e gravada pelo fabricante.
Unidade de capacidade: MB ou GB.
9
Hardware
Placa me (motherboard, system board ou planar):
uma placa de circuito impresso responsvel pela interconexo de todos
os componentes (processador, memria, placa de vdeo, hd, etc). Atravs
dela o processador se comunica com os demais componentes e
perifricos.
Algumas caractersticas importantes:
- Contm a ROM com o programa de controle BIOS (Basic Input Output
System) responsvel pelo teste inicial do sistema, rotinas de
inicializao, carga do so, armazenamento de configuraes de hw,
data e hora.
- Quantidade de slots de expanso existentes (Agp, Pci) e portas USB.
- Velocidade de comunicao com perifricos.
10
Hardware
Disco rgido (HD):
um disco rgido de superficie magntica instalado no gabinete.
Corresponde a um sistema de armazenamento no voltil de alta
capacidade onde so gravados programas e dados.
Os dados gravados no HD podem ser recuperados para a
memria principal, alterados e gravados novamente, inmeras
vezes.
Importante: velocidade do hd (rpm) e tipo (IDE, SATA, SCSI).
Unidade de capacidade: GB.
11
Hardware
Placa de Vdeo:
o componente responsvel pelo processamento das imagens
que sero exibidas no monitor. Determina a resoluo e a
quantidade de cores da imagem.
Tipos:
- Onboard (integrada na placa me) economia de gastos, porm
com pior desempenho.
- Offboard maior preo e maior performance.
Importante: quantidade de memria de vdeo (resoluo e cores).
12
Hardware
Placa de Rede:
Sua funo estabelecer a comunicao do seu computador
com outros computadores formando uma rede. Tambm
utilizada para acesso a internet de banda larga (modem ADSL).
Cabo de rede
Rj45
Troubleshooting
13
Hardware
Vdeos
Placa me
Processador
Hd
Placa de rede
14
Hardware
Perifricos (dispositivos)
Dispositivos de entrada de dados:
So usados para transmitir informao ao computador. Codificam a
informao em dados que possam ser processados pelo computador.
Ex: teclado, mouse, joystick, scanner, microfone.
Dispositivos de sada de dados:
So usados pelo computador para se comunicar conosco. Decodificam os
dados em informao que pode ser entendida pelo usurio.
Ex: monitor, caixa de som, impressora.
Dispositivos de entrada e sada de dados:
Funcionam tanto para entrada como para sada de dados.
Ex: drive de disquete e CD, HD, modem, pen drive.
15
Hardware
Tipos de microcomputador
Desktop
Utilizao: pessoal / domstica (pc + linha telefnica), pequenas
empresas com redes simples ou sem redes.
Hardware: menos robusto.
Custo: baixo.
Workstation (estao de trabalho)
Utilizao: em empresas (manipular dados provenientes da rede
local ou corporativa), computao tcnica pesada
(Engenharia / Cad). So janelas pessoais abertas a um
ambiente de processamento mais abrangente.
Hardware: mais robusto (mais desempenho e conectividade).
Custo: mdio.
16
Hardware
Servidor
Utilizao: hospedagem de aplicativos.
Hardware: muito robusto e diferenciado (cpu, hd, placa de rede).
Custo: alto.
Alguns exemplos:
Dell (Desktops, Workstations, Servidores)
Hp (perfil - lar, pequenas e mdias empresas, etc)
17
Hardware
Unidades utilizadas
Processador MHZ e GHZ
Memria MB e GB
HD GB
Disquete MB
CD-ROM MB
DVD-ROM GB
Fax-Modem Kbps
Placa de rede Mbps
Impressora DPI
18
Hardware
Atividade
Identificar o hardware da estao:
1) Cpu e memria
- Acionar o menu Iniciar (Ctrl + Esc)
- Com o mouse, selecionar Configuraes
- Selecionar e clicar em Painel de controle
- Selecionar e clicar em Sistema
2) Hd
- Acionar o menu Iniciar (Ctrl + Esc)
- Com o mouse, selecionar e clicar em Executar
- Na caixa de dilogo, digitar explorer e clicar no boto OK
- Clicar em Meu computador
- Clicar com o boto direito do mouse em Disco local (C:) e selecionar
Propriedades
- Observar os itens Capacidade e espao livre e utilizado
3) Nmero de placas de rede e entradas usb
- Identificao visual
19
Software
Software
20
Software
Sistema de Computao = hardware + software
Software
So os programas (conjunto ordenado de instrues), de qualquer
tipo e qualquer linguagem, que so introduzidos no computador
para faz-lo trabalhar e produzir resultados.
Tipos de software
Software bsico (programas do sistema)
Aplicativos (programas de aplicao)
21
Software
Software bsico (programas do sistema)
Gerenciam a operao do computador e proporcionam um
ambiente de utilizao da mquina ao usurio.
Ex: compiladores, linguagens de programao, sistemas
operacionais.
Aplicativos (programas de aplicao)
Programas de usurio (abordagem sistmica).
Ex: editor de texto, planilha eletrnica, navegador para Internet,
software comercial (folha de pagamento, controle de estoque).
22
Sistemas operacionais
Sistemas operacionais
23
Sistemas operacionais
Sistema Operacional
Programa formado por vrios mdulos que trabalham de modo
cooperativo para administrar os recursos de hardware da
mquina e auxiliar na execuo dos programas do usurio,
oferecendo a este uma interface mais amigvel com o hardware.
o principal software bsico que controla todos os recursos do
computador.
24
Sistemas operacionais
Funes bsicas:
Comunicao do usurio com o hardware.
Prover aos usurios uma utilizao otimizada e compartilhada
dos recursos do sistema.
Controle dos recursos de hardware:
- Gerencia a memria principal
- Gerencia as interrupes
- Gerencia o acesso memria secundria
- Gerencia o acesso aos dispositivos de entrada/sada
25
Sistemas operacionais
Estruturado em mdulos (mdulo => funes especficas)
HARDWARE
Ncleo
Gerenciador de
memria
Sistema de E/S
Sistema de arquivos
Escalao e alocao de recursos
Interpretador de comandos
=> drivers
26
Sistemas operacionais
Estruturado em mdulos (mdulo => funes especficas)
Ncleo
Gerenciador
de memria
Sistema de E/S
27
Sistemas operacionais
Usurio / Programa
S.O
Hardware
28
Sistemas operacionais
Alguns Sistemas Operacionais importantes:
Unix
HP-UX
AIX
Linux (Red Hat, Fedora, Debian, Ubuntu, etc)
OS2
MS-DOS
Windows
MVS
Z/OS
29
Software livre
Software livre
30
Software livre
Software livre
Software livre (Free software)
o software disponvel com a permisso para qualquer um
us-lo, copi-lo, e distribu-lo, seja na sua forma original ou com
modificaes, seja gratuitamente ou com custo. Em especial, a
possibilidade de modificaes implica em que o cdigo fonte
esteja disponvel.
HEXSEL, Roberto
[s.d.]
No confundir software livre com software grtis.
GPL (GNU General Public License): licena que acompanha os
pacotes distribudos pelo Projeto GNU, incluindo o ncleo do
sistema operacional Linux. Verso oficial em ingls.
31
Software livre
Software livre
Linux
um kernel (ncleo) idealizado em 1991 pelo finlands Linus
Torvalds (estudante de cincia da computao). Seu objetivo foi
criar um sistema operacional no qual fosse possvel alterar
conforme a necessidade.
chassis => kernel (+cdigo fonte)
carroceria => coleo de programas e aplicativos
Distribuio
um sistema operacional Unix-like incluindo o kernel Linux e
outros softwares de aplicao, formando um conjunto.
Distribuies (ou distros) so mantidas por organizaes
comerciais ou projetos comunitrios.
32
Software livre
Software livre
Algumas distribuies populares oferecem a possibilidade de
execuo em modo Live CD (Kurumin).
Debian (http://www.debian.org/)
Fedora (http://fedoraproject.org/)
Gentoo (http://www.gentoo.org/)
Mandriva (http://www.mandrivalinux.com/)
Slackware (http://www.slackware.com/)
SuSE (http://www.novell.com/linux/)
Ubuntu (http://www.ubuntu.com/) => amigvel
Kurumin (brasileira - http://www.guiadohardware.net/kurumin/)
Lista completa: http://lwn.net/Distributions/
33
Software livre
Software livre
Como escolher uma distribuio
- Esta distribuio suporta todo o meu hardware?
- Ela inclui os pacotes de software de que necessito?
- O processo de instalao e configurao est de acordo com minhas
aptides?
- Ela tem documentao e treinamento em um idioma que eu entendo?
- O suporte prestado (gratuito ou pago) atende minhas necessidades?
- Existe uma comunidade de usurios da qual eu possa participar?
- Ela lana atualizaes de segurana quando necessrio?
- Ela continuar sendo atualizada?
- Ela livre? grtis? O preo aceitvel?
34
Software livre
Software livre
Debian
- Uma das distribuies cuja utilizao mais cresce no mundo.
- Segura e confivel: cada verso lanada aps rigorosos testes
de segurana e correo de falhas (ambiente corporativo).
- Distribuio oficial do projeto GNU/Linux.
- Mantida por programadores, hackers e especialistas de
segurana espalhados ao redor do mundo.
- Possui suporte a mais de 10 arquiteturas e 15 sub-arquiteturas
(Intel x86, VMS, Sparc, Macintosh, Power Pc, etc).
- Site: www.debian.org.
- Como obter (download gratuto x cd pago).
Informaes interessantes: www.migrandoaplicacoes.com.br
www.softwarelivre.gov.br
35
Software livre
Software livre
Operating System Market Share (May, 2008)
Fonte: Net Applications. [online] Disponvel na Internet via www.
URL: http://marketshare.hitslink.com/report.aspx?qprid=8&qpmr=100&qpdt=1&qpct=3&qptimeframe=M&qpsp=112&qpnp=1.
Arquivo capturado em 01julho 2008.
36
Windows
Windows
37
Windows
Windows
O Microsoft Windows uma popular famlia de sistemas operacionais
criados pela Microsoft.
Windows 1.01 (1985) interface grfica para o Ms-Dos. No era um
sistema operacional de fato.
Interface muito mais amigvel que seu antecessor (Ms-Dos), o que
alavancou o uso do micro em todo mundo.
A sua interface baseada num padro de janelas (windows) que exibem
informaes e recebem respostas dos utilizadores atravs de um
teclado ou de cliques do mouse.
A interface grfica uniforme em todos os aplicativos, o que facilita o
aprendizado.
um produto comercial, com preos diferenciados para cada uma de
suas verses, embora haja uma enorme quantidade de cpias ilegais
instaladas. (Vista Home Basic - R$ 419,00 - fonte: Brasoftware)
38
Windows
o sistema operacional mais usado do mundo e, por isso, seu impacto
no mundo atual incalculvel.
Estima-se que, de cada 10 computadores no Brasil, 9 usam Windows.
Service Pack (SP)
Pacote de atualizao do Windows que corrige bugs e traz melhorias.
As atualizaes podem aumentar a confiabilidade do sistema, a
compatibilidade de programas, a segurana, a performance, etc.
Como obter
Centro de Download da Microsoft:
http://www.microsoft.com/downloads/Search.aspx?displaylang=pt-br
39
Windows
Principais extenses de arquivos
doc documento do Word
pdf documento visualizvel pelo Acrobat Reader
txt arquivo texto
xls planilha do MS Excel
ppt apresentao do MS Power Point
avi, wmv arquivo de vdeo
bmp, jpg, gif arquivo de imagem
exe arquivo executvel (programa)
Programas instalados
- Acionar o menu Iniciar (Ctrl + Esc)
- Com o mouse, selecionar Configuraes
- Selecionar e clicar em Painel de controle
- Selecionar e clicar em Adicionar ou remover programas
Vises: nome, tamanho, frequncia de uso, data atualizao
40
Windows
MS Office
um conjunto de programas de escritrio da empresa Microsoft.
Uso mais frequente: Excel, PowerPoint e Word.
Office Standard 2007 - R$ 999,00 - fonte: Brasoftware
BrOffice.org
Verso brasileira do projeto OpenOffice.org / 2000.
Pacote de aplicativos em portugus com editor de textos, planilha
eletrnica, software de apresentao, editor de imagens, etc.
Software de cdigo aberto.
Licenciamento GNU LGPL, que permite a livre modificao, execuo e
distribuio do cdigo-fonte, com a ressalva de que todas as mudanas
devem ser publicadas abertamente.
Principais plataformas (Windows, Linux, Solaris, etc).
Equivalncias: Word - Writer, Excell - Calc, Power Point - Impress
Download - http://www.broffice.org/download
41
Windows
Vrus e antivrus
Malware (malicious software)
Qualquer cdigo com fins malficos que se instale em um computador.
- Vrus: so programas com capacidade de incorporar (infectar) seu
cdigo em outros programas, arquivos ou sistemas e us-los para fazer
cpias de si mesmos .
- Worms: so programas que tm capacidade de fazer cpias de si
mesmos, mas ao contrrio dos vrus no necessitam infectar outros
programas para esta tarefa. Basta serem executados em um sistema.
- Bot: um programa capaz de se propagar automaticamente, explorando
vulnerabilidades existentes ou falhas na configurao de softwares
instalados em um computador. Dispe de mecanismos de comunicao
com o invasor, permitindo que seja controlado remotamente.
42
Windows
Vrus e antivrus
- Trojan horses ou cavalos de Tria: so programas intrusos de
sistemas que aparentam algo til ou interessante. So compostos de
duas partes: um programa chamado cliente, que fica na mquina do
atacante, e outro chamado servidor, que fica na mquina da vtima.
- Spyware: so programas que tem o objetivo de monitorar as atividades
de um sistema e enviar as informaes coletadas para terceiros.
- Keyloggers: so espcies de cavalos de Tria especializados em
registrar ("logar") todas as teclas (keys, em ingls) digitadas no
computador e enviar as informaes atravs da Internet para um
usurio mal-intencionado.
- Backdoors: so programas similares a cavalos de Tria que abrem uma
porta de comunicao escondida no sistema.
43
Windows
Vrus e antivrus
Antivrus
So programas que procuram detectar e, ento, anular ou remover os
vrus de computador.
Funcionalidades: identificar e eliminar a maior quantidade possvel de
vrus; analisar arquivos obtidos pela Internet e anexados em email;
verificar continuamente os discos rgidos, flexveis e removveis; atualizar
as assinaturas de vrus pela rede.
Avast, AVG (30 dias), Avira x Norton, VirusScan, Nod32
44
Windows
Firewall e Anti-spam
Firewall pessoal
Programa utilizado para proteger um computador contra acessos no
autorizados vindos da Internet.
o nico componente capaz de impedir acesso ao computador via
backdoor. Zone Alarm, Comodo x Norton, Viruscan
Spam
Corresponde a e-mails no solicitados, que geralmente so enviados
para um grande nmero de pessoas. (Unsolicited Commercial E-mail)
Anti-spam
Programa utilizado para filtrar e barrar spams.
Tipos: servidor ou estao
Segurana => antivrus + firewall + anti-spam
Mais informaes: Cartilha de Segurana para Internet (Cert.br)
45
Windows e Internet
Dicas para utilizar a Internet de forma mais segura
Web sites infectados com malware
Fonte: StopBadware.org. [online] Disponvel na Internet via www.
URL: http://www.stopbadware.org/home/badwebs. Arquivo capturado em 01julho 2008.
Total: 213.575
China - 52%
U.S - 21%
Russia - 4%
46
Sistemas operacionais - Windows
47
Sistemas operacionais - Windows
48
Sistemas operacionais - Windows
49
Navegadores
Browser Market Share (October, 2008)
Fonte: Net Applications. [online] Disponvel na Internet via www.
URL: http://marketshare.hitslink.com/report.aspx?qprid=0&qpmr=100&qpdt=1&qpct=3&qptimeframe=M.
Arquivo capturado em 06 novembro 2008.
50
Navegadores
Mozilla Firefox
Possui vrios recursos (extenses) que voc pode adicionar ao
browser.
Arquitetura de programao baseada em extenses, que tornam
o navegador mais seguro. Em vez de incorporar inmeros
recursos, que podem ser usados por cdigos maliciosos, o
usurio quem escolhe o que adicionar.
Possui cdigo aberto e foi desenvolvido por programadores
independentes. Como h muitos envolvidos em sua criao, isso
pode facilitar no processo de deteco de erros e de criao de
correes.
51
Sistemas operacionais - Windows
52
Sistemas operacionais - Windows
53
Sistemas operacionais - Windows
54
Obrigado !

Você também pode gostar