Você está na página 1de 48

Hardware, software e sistemas operacionais

1 de outubro de 2009

Agenda
1) Hardware Conceitos bsicos Hardware de microcomputador: sistema central e perifricos Componentes do sistema central e suas caractersticas Perifricos e suas caractersticas Classificao do computador segundo sua utilizao 2) Software Conceitos bsicos Diferena entre software bsico e aplicativos 3) Sistemas Operacionais Conceitos bsicos Funes bsicas Estrutura 4) 5) Software livre Conceitos bsicos Licena GPL Linux e suas distribuies Dicas para escolher uma distribuio Debian Windows Caractersticas importantes O que o Service pack e como obter Principais extenses de arquivos e suas finalidades BrOffice.org Conceito de Antvirus e anti-spyware Conceito de Firewall e anti-spam Dicas para utilizar a Internet de forma mais segura

6) Demonstrao do Ubuntu

Hardware

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 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.
4

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
5

Hardware
Principais componentes do sistema central

PROCESSADOR

COMPUTADOR

PLACA DE REDE

MEMRIA

PLACA DE VDEO

PLACA ME

DISCO RGIDO

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)
7

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.
8

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.
9

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.

10

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).
11

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

12

Hardware
Vdeos Como funciona um computador I Como funciona um computador II Processador Hd

13

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, CD, DVD, modem, pen drive.
14

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. Servidor - Utilizao: hospedagem de aplicativos. - Hardware: muito robusto e diferenciado (cpu, hd, placa de rede). - Custo: alto.
15

Software

16

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)
17

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).

18

Sistemas operacionais

19

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. Funciona como um intermedirio entre o usurio e o hardware, tornando o uso do computador mais conveniente. o principal software bsico que controla todos os recursos do computador.

20

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 Alguns exemplos: Unix, Hp-ux, Aix, Linux (Debian, Ubuntu, Fedora, etc), OS2, MS-DOS, Windows, Z/OS.
21

Sistemas operacionais
Estruturado em mdulos (mdulo => funes especficas)

Interpretador de comandos Escalao e alocao de recursos Sistema de arquivos Sistema de E/S Gerenciador de memria Ncleo HARDWARE
22

=> drivers

Sistemas operacionais
Usurio / Programa

Aplicativo

S.O
Sw Bsico

Hardware

23

Software livre

24

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.
25

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.
26

Software livre
Principais distribuies 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-br.org/) => amigvel Algumas oferecem a possibilidade de execuo em modo Live CD: Kurumin (brasileira) e Ubuntu. Lista completa: http://lwn.net/Distributions/
27

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?
28

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. - Suporte a mais de 10 arquiteturas (Intel x86, Sparc, Macintosh). - Site: www.debian.org. - Como obter (download gratuto x cd pago). Ubuntu Informaes: www.softwarelivre.gov.br , www.migrandoaplicacoes.com.br
29

Software livre

Operating System Market Share (August, 2009)

Fonte: Net Applications. [online] Disponvel na Internet via www.


URL: http://marketshare.hitslink.com/operating-system-market-share.aspx?qprid=8.

Arquivo capturado em 21 de setembro de 2009.

30

Windows

31

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$ 199,00 - fonte: Brasoftware)
32

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
33

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, flv, 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
34

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
35

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.
36

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.
37

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, Avira x Norton, VirusScan, Nod32 Anti-spyware Malwarebyte, Spybot, Superantispyware

38

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)
39

Windows e Internet
Dicas para utilizar a Internet de forma mais segura Web sites infectados com badware

Total: 213.575 China - 52% U.S - 21% Russia - 4%


Total em Set/2009: 364.670

Fonte: StopBadware.org. [online] Disponvel na Internet via www. URL: http://www.stopbadware.org/home/badwebs. Arquivo capturado em 01julho 2008.

40

Sistemas operacionais - Windows

theserials.com

41

Sistemas operacionais - Windows

42

Sistemas operacionais - Windows

43

Windows e Internet
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. Utilizado em 22,98% dos computadores que acessam a Internet (fonte: Net Applications).
44

Sistemas operacionais - Windows

45

Sistemas operacionais - Windows

46

Sistemas operacionais - Windows

47

Obrigado !

48

Você também pode gostar