Computador ou equipamento eletrônico de processamento de ...

46
3 Hardware Computador ou equipamento eletrônico de processamento de dados É uma máquina (conjunto de partes eletrônicas e eletromecânicas) capaz de sistematicamente coletar, manipular e fornecer os resultados da manipulação de informações para um ou mais objetivos. = hardware + software

Transcript of Computador ou equipamento eletrônico de processamento de ...

Page 1: Computador ou equipamento eletrônico de processamento de ...

3

Hardware

▪ Computador ou equipamento eletrônico de processamento de dados

▪ É uma máquina (conjunto de partes eletrônicas eeletromecânicas) capaz de sistematicamente coletar, manipulare fornecer os resultados da manipulação de informações paraum ou mais objetivos.

= hardware + software

Page 2: Computador ou equipamento eletrônico de processamento de ...

4

Hardware

▪ Hardware

▪ Conjunto formado pelos circuitos eletrônicos e parteseletromecânicas do computador. É a parte física e correspondea primeira fase do projeto de um computador.

▪ Software

▪ São os programas (conjunto ordenado de instruções), dequalquer tipo e qualquer linguagem, que são introduzidos nocomputador para fazê-lo trabalhar e produzir resultados.

Page 3: Computador ou equipamento eletrônico de processamento de ...

5

Hardware

▪ Hardware de microcomputador:

▪ Sistema Central (gabinete)

▪ Periféricos (dispositivos)

- Hardware localizado fora do microcomputador que viabiliza acomunicação com o mesmo.

- Tipos:

Dispositivos de entrada de dadosDispositivos de saída de dadosDispositivos de entrada e saída de dados

Page 4: Computador ou equipamento eletrônico de processamento de ...

6

Hardware

▪ Principais componentes do sistema central

COMPUTADORPROCESSADOR

MEMÓRIA

PLACA MÃE DISCO RÍGIDO

PLACA DE VÍDEO

PLACA DE REDE

Page 5: Computador ou equipamento eletrônico de processamento de ...

7

Hardware

▪ Processador (cpu):

▪ É a parte mais importante do computador (cérebro). É acoplado à placamãe e se conecta, direta ou indiretamente, a todo componente da mesma.

Algumas funções importantes:

- Interpreta e executa as instruções fornecidas pelos programas.- Cálculos de operações aritméticas e comparações lógicas.- Processamento de todos os tipos de dados.- Controle e gerenciamento dos demais componentes de hardware.

Constituído por milhões de transistores:Intel 80486 – 1,2 milhões de transistores (7,6 cm x 7,6 cm x 0,3 cm)cpu + coprocessador matemático + 8K cache

Velocidade do processador => clock (MHz / GHz)

Page 6: Computador ou equipamento eletrônico de processamento de ...

8

Hardware

▪ Memória:

▪ É o componente responsável pelo armazenamento, temporário ou não, deprogramas (instruções) e dados. Conhecido também como memóriaprincipal.

Tipos:- RAM (Random Acess Memory)

Memória volátil onde são carregados programas e dados, que sãolidos do HD. Permite leitura e gravação.Seu conteúdo precisa ser salvo antes do desligamento.Muito mais veloz do que as memórias secundárias (HD, CD-ROM).

- ROM (Read Only Memory)Memória não volátil que armazena as rotinas de inicialização docomputador (Ex: BIOS).Permite apenas leitura e é gravada pelo fabricante.

Unidade de capacidade: MB ou GB.

Page 7: Computador ou equipamento eletrônico de processamento de ...

9

Hardware

▪ Placa mãe (motherboard, system board ou planar):

▪ É uma placa de circuito impresso responsável pela interconexão de todos

os componentes (processador, memória, placa de vídeo, hd, etc). Através

dela o processador se comunica com os demais componentes eperiféricos.

Algumas características importantes:

- Contém a ROM com o programa de controle BIOS (Basic Input Output

System) responsável pelo teste inicial do sistema, rotinas deinicialização, carga do so, armazenamento de configurações de hw,

data e hora.

- Quantidade de slots de expansão existentes (Agp, Pci) e portas USB.- Velocidade de comunicação com periféricos.

Page 8: Computador ou equipamento eletrônico de processamento de ...

10

Hardware

▪ Disco rígido (HD):

▪ É um disco rígido de superficie magnética instalado no gabinete.Corresponde a um sistema de armazenamento não volátil de altacapacidade onde são gravados programas e dados.

Os dados gravados no HD podem ser recuperados para amemória principal, alterados e gravados novamente, inúmerasvezes.

Importante: velocidade do hd (rpm) e tipo (IDE, SATA, SCSI).Unidade de capacidade: GB.

Page 9: Computador ou equipamento eletrônico de processamento de ...

11

Hardware

▪ Placa de Vídeo:

▪ É o componente responsável pelo processamento das imagensque serão exibidas no monitor. Determina a resolução e aquantidade de cores da imagem.

Tipos:

- Onboard (integrada na placa mãe) – economia de gastos, porémcom pior desempenho.

- Offboard – maior preço e maior performance.

Importante: quantidade de memória de vídeo (resolução e cores).

Page 10: Computador ou equipamento eletrônico de processamento de ...

12

Hardware

▪ Placa de Rede:

▪ Sua função é estabelecer a comunicação do seu computadorcom outros computadores formando uma rede. Também éutilizada para acesso a internet de banda larga (modem ADSL).

Cabo de rede

Rj45

Troubleshooting

Page 11: Computador ou equipamento eletrônico de processamento de ...

13

Hardware

▪ Vídeos

Placa mãe

Processador

Hd

Placa de rede

Page 12: Computador ou equipamento eletrônico de processamento de ...

14

Hardware

▪ Periféricos (dispositivos)

▪ Dispositivos de entrada de dados:

São usados para transmitir informação ao computador. Codificam ainformação em dados que possam ser processados pelo computador.Ex: teclado, mouse, joystick, scanner, microfone.

▪ Dispositivos de saída de dados:

São usados pelo computador para se comunicar conosco. Decodificam osdados em informação que pode ser entendida pelo usuário.Ex: monitor, caixa de som, impressora.

▪ Dispositivos de entrada e saída de dados:

Funcionam tanto para entrada como para saída de dados.Ex: drive de disquete e CD, HD, modem, pen drive.

Page 13: Computador ou equipamento eletrônico de processamento de ...

15

Hardware

▪ Tipos de microcomputador

▪ DesktopUtilização: pessoal / doméstica (pc + linha telefônica), pequenas

empresas com redes simples ou sem redes.Hardware: menos robusto.Custo: baixo.

▪ Workstation (estação de trabalho)Utilização: em empresas (manipular dados provenientes da rede

local ou corporativa), computação técnica pesada (Engenharia / Cad). São janelas pessoais abertas a umambiente de processamento mais abrangente.

Hardware: mais robusto (mais desempenho e conectividade).Custo: médio.

Page 14: Computador ou equipamento eletrônico de processamento de ...

16

Hardware

▪ Servidor

Utilização: 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 médias empresas, etc)

Page 15: Computador ou equipamento eletrônico de processamento de ...

17

Hardware

▪ Unidades utilizadas

Processador MHZ e GHZMemória MB e GBHD GBDisquete MBCD-ROM MBDVD-ROM GBFax-Modem KbpsPlaca de rede MbpsImpressora DPI

Page 16: Computador ou equipamento eletrônico de processamento de ...

18

Hardware

▪ Atividade

▪ Identificar o hardware da estação:1) Cpu e memória

- Acionar o menu Iniciar (Ctrl + Esc)- Com o mouse, selecionar Configurações- 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 diálogo, digitar “explorer” e clicar no botão OK- Clicar em Meu computador - Clicar com o botão direito do mouse em Disco local (C:) e selecionar

Propriedades- Observar os itens Capacidade e espaço livre e utilizado

3) Número de placas de rede e entradas usb- Identificação visual

Page 17: Computador ou equipamento eletrônico de processamento de ...

20

Software

▪ Sistema de Computação = hardware + software

▪ Software

▪ São os programas (conjunto ordenado de instruções), de qualquertipo e qualquer linguagem, que são introduzidos no computador para fazê-lo trabalhar e produzir resultados.

▪ Tipos de software

▪ Software básico (programas do sistema)

▪ Aplicativos (programas de aplicação)

Page 18: Computador ou equipamento eletrônico de processamento de ...

21

Software

▪ Software básico (programas do sistema)

▪ Gerenciam a operação do computador e proporcionam umambiente de utilização da máquina ao usuário.

▪ Ex: compiladores, linguagens de programação, sistemasoperacionais.

▪ Aplicativos (programas de aplicação)

▪ Programas de usuário (abordagem sistêmica).▪ Ex: editor de texto, planilha eletrônica, navegador para Internet,

software comercial (folha de pagamento, controle de estoque).

Page 19: Computador ou equipamento eletrônico de processamento de ...

23

Sistemas operacionais

▪ Sistema Operacional

▪ Programa formado por vários módulos que trabalham de modocooperativo para administrar os recursos de hardware damáquina e auxiliar na execução dos programas do usuário,oferecendo a este uma interface mais amigável com o hardware.

▪ É o principal software básico que controla todos os recursos docomputador.

Page 20: Computador ou equipamento eletrônico de processamento de ...

24

Sistemas operacionais

▪ Funções básicas:

▪ Comunicação do usuário com o hardware.

▪ Prover aos usuários uma utilização otimizada e compartilhadados recursos do sistema.

▪ Controle dos recursos de hardware:

- Gerencia a memória principal- Gerencia as interrupções- Gerencia o acesso à memória secundária- Gerencia o acesso aos dispositivos de entrada/saída

Page 21: Computador ou equipamento eletrônico de processamento de ...

25

Sistemas operacionais

▪ Estruturado em módulos (módulo => funções específicas)

HARDWARE

Núcleo

Gerenciador de memória

Sistema de E/S

Sistema de arquivos

Escalação e alocação de recursos

Interpretador de comandos

=> drivers

Page 22: Computador ou equipamento eletrônico de processamento de ...

26

Sistemas operacionais

▪ Estruturado em módulos (módulo => funções específicas)

Núcleo Gerenciadorde memória

Sistema de E/S

Page 23: Computador ou equipamento eletrônico de processamento de ...

27

Sistemas operacionais

Usuário / Programa

S.O

Hardware

Page 24: Computador ou equipamento eletrônico de processamento de ...

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

Page 25: Computador ou equipamento eletrônico de processamento de ...

30

Software livreSoftware livre

▪ Software livre (Free software)

▪ “É o software disponível com a permissão para qualquer um usá-lo, copiá-lo, e distribuí-lo, seja na sua forma original ou commodificações, seja gratuitamente ou com custo. Em especial, apossibilidade de modificações implica em que o código fonteesteja disponível.” HEXSEL, Roberto[s.d.]

▪ Não confundir software livre com software grátis.

▪ GPL (GNU General Public License): licença que acompanha ospacotes distribuídos pelo Projeto GNU, incluindo o núcleo dosistema operacional Linux. Versão oficial em inglês.

Page 26: Computador ou equipamento eletrônico de processamento de ...

31

Software livreSoftware livre

▪ Linux

▪ É um kernel (núcleo) idealizado em 1991 pelo finlandês LinusTorvalds (estudante de ciência da computação). Seu objetivo foicriar um sistema operacional no qual fosse possível alterarconforme a necessidade.

chassis => kernel (+código fonte)carroceria => coleção de programas e aplicativos

▪ DistribuiçãoÉ um sistema operacional Unix-like incluindo o kernel Linux eoutros softwares de aplicação, formando um conjunto.Distribuições (ou “distros”) são mantidas por organizações comerciais ou projetos comunitários.

Page 27: Computador ou equipamento eletrônico de processamento de ...

32

Software livreSoftware livre

▪ Algumas distribuições populares oferecem a possibilidade deexecução 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/) => amigávelKurumin (brasileira - http://www.guiadohardware.net/kurumin/)

Lista completa: http://lwn.net/Distributions/

Page 28: Computador ou equipamento eletrônico de processamento de ...

33

Software livreSoftware livre

▪ Como escolher uma distribuição

- Esta distribuição suporta todo o meu hardware?

- Ela inclui os pacotes de software de que necessito?

- O processo de instalação e configuração está de acordo com minhasaptidões?

- Ela tem documentação e treinamento em um idioma que eu entendo?

- O suporte prestado (gratuito ou pago) atende minhas necessidades?

- Existe uma comunidade de usuários da qual eu possa participar?

- Ela lança atualizações de segurança quando necessário?

- Ela continuará sendo atualizada?

- Ela é livre? É grátis? O preço é aceitável?

Page 29: Computador ou equipamento eletrônico de processamento de ...

34

Software livreSoftware livre

▪ Debian- Uma das distribuições cuja utilização mais cresce no mundo.- Segura e confiável: cada versão é lançada após rigorosos testes

de segurança e correção de falhas (ambiente corporativo).- Distribuição oficial do projeto GNU/Linux.- Mantida por programadores, hackers e especialistas de

segurança 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 gratuíto x cd pago).

▪ Informações interessantes: www.migrandoaplicacoes.com.brwww.softwarelivre.gov.br

Page 30: Computador ou equipamento eletrônico de processamento de ...

35

Software livreSoftware livre

Operating System Market Share (May, 2008)

Fonte: Net Applications. [online] Disponível 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.

Page 31: Computador ou equipamento eletrônico de processamento de ...

37

Windows

▪ Windows

▪ O Microsoft Windows é uma popular família de sistemas operacionaiscriados pela Microsoft.

▪ Windows 1.01 (1985) – interface gráfica para o Ms-Dos. Não era um sistema operacional de fato.

▪ Interface muito mais amigável que seu antecessor (Ms-Dos), o quealavancou o uso do micro em todo mundo.

▪ A sua interface é baseada num padrão de janelas (windows) que exibeminformações e recebem respostas dos utilizadores através de umteclado ou de cliques do mouse.

▪ A interface gráfica é uniforme em todos os aplicativos, o que facilita oaprendizado.

▪ É um produto comercial, com preços diferenciados para cada uma desuas versões, embora haja uma enorme quantidade de cópias ilegaisinstaladas. (Vista Home Basic - R$ 419,00 - fonte: Brasoftware)

Page 32: Computador ou equipamento eletrônico de processamento de ...

38

Windows

▪ É o sistema operacional mais usado do mundo e, por isso, seu impactono mundo atual é incalculável.

▪ Estima-se que, de cada 10 computadores no Brasil, 9 usam Windows.

▪ Service Pack (SP)

▪ Pacote de atualização do Windows que corrige bugs e traz melhorias.

▪ As atualizações podem aumentar a confiabilidade do sistema, a

compatibilidade de programas, a segurança, a performance, etc.

▪ Como obter

Centro de Download da Microsoft:

http://www.microsoft.com/downloads/Search.aspx?displaylang=pt-br

Page 33: Computador ou equipamento eletrônico de processamento de ...

39

Windows

▪ Principais extensões de arquivos

▪ doc – documento do Word▪ pdf – documento visualizável pelo Acrobat Reader▪ txt – arquivo texto▪ xls – planilha do MS Excel▪ ppt – apresentação do MS Power Point▪ avi, wmv – arquivo de vídeo▪ bmp, jpg, gif – arquivo de imagem▪ exe – arquivo executável (programa)

▪ Programas instalados

- Acionar o menu Iniciar (Ctrl + Esc)- Com o mouse, selecionar Configurações- Selecionar e clicar em Painel de controle- Selecionar e clicar em Adicionar ou remover programas

Visões: nome, tamanho, frequência de uso, data atualização

Page 34: Computador ou equipamento eletrônico de processamento de ...

40

Windows

▪ MS Office▪ É um conjunto de programas de escritório da empresa Microsoft.

Uso mais frequente: Excel, PowerPoint e Word.Office Standard 2007 - R$ 999,00 - fonte: Brasoftware

▪ BrOffice.org▪ Versão brasileira do projeto OpenOffice.org / 2000.▪ Pacote de aplicativos em português com editor de textos, planilha

eletrônica, software de apresentação, editor de imagens, etc. ▪ Software de código aberto.▪ Licenciamento GNU LGPL, que permite a livre modificação, execução e

distribuição do código-fonte, com a ressalva de que todas as mudançasdevem ser publicadas abertamente.

▪ Principais plataformas (Windows, Linux, Solaris, etc).▪ Equivalências: Word - Writer, Excell - Calc, Power Point - Impress▪ Download - http://www.broffice.org/download

Page 35: Computador ou equipamento eletrônico de processamento de ...

41

Windows

▪ Vírus e antivírus

▪ Malware (malicious software)

Qualquer código com fins maléficos que se instale em um computador.

- Vírus: são programas com capacidade de incorporar (“infectar”) seucódigo em outros programas, arquivos ou sistemas e usá-los para fazer

cópias de si mesmos .

- Worms: são programas que têm capacidade de fazer cópias de si

mesmos, mas ao contrário dos vírus não necessitam infectar outrosprogramas para esta tarefa. Basta serem executados em um sistema.

- Bot:é um programa capaz de se propagar automaticamente, explorando

vulnerabilidades existentes ou falhas na configuração de softwares

instalados em um computador. Dispõe de mecanismos de comunicaçãocom o invasor, permitindo que seja controlado remotamente.

Page 36: Computador ou equipamento eletrônico de processamento de ...

42

Windows

▪ Vírus e antivírus

- Trojan horses ou cavalos de Tróia: são programas intrusos de

sistemas que aparentam algo útil ou interessante. São compostos deduas partes: um programa chamado cliente, que fica na máquina do

atacante, e outro chamado servidor, que fica na máquina da vítima.

- Spyware: são programas que tem o objetivo de monitorar as atividadesde um sistema e enviar as informações coletadas para terceiros.

- Keyloggers: são espécies de cavalos de Tróia especializados em registrar ("logar") todas as teclas (keys, em inglês) digitadas no

computador e enviar as informações através da Internet para um

usuário mal-intencionado.

- Backdoors: são programas similares a cavalos de Tróia que abrem uma

porta de comunicação escondida no sistema.

Page 37: Computador ou equipamento eletrônico de processamento de ...

43

Windows

▪ Vírus e antivírus

▪ Antivírus

São programas que procuram detectar e, então, anular ou remover osvírus de computador.

Funcionalidades: identificar e eliminar a maior quantidade possível devírus; analisar arquivos obtidos pela Internet e anexados em email;

verificar continuamente os discos rígidos, flexíveis e removíveis; atualizar

as assinaturas de vírus pela rede.

Avast, AVG (30 dias), Avira x Norton, VirusScan, Nod32

Page 38: Computador ou equipamento eletrônico de processamento de ...

44

Windows

▪ Firewall e Anti-spam

▪ Firewall pessoalPrograma utilizado para proteger um computador contra acessos nãoautorizados vindos da Internet. É o único componente capaz de impedir acesso ao computador viabackdoor. Zone Alarm, Comodo x Norton, Viruscan

▪ SpamCorresponde a e-mails não solicitados, que geralmente são enviadospara um grande número de pessoas. (Unsolicited Commercial E-mail)

▪ Anti-spamPrograma utilizado para filtrar e barrar spams. Tipos: servidor ou estação

▪ Segurança => antivírus + firewall + anti-spam Mais informações: Cartilha de Segurança para Internet (Cert.br)

Page 39: Computador ou equipamento eletrônico de processamento de ...

45

Windows e Internet

▪ Dicas para utilizar a Internet de forma mais segura

▪ Web sites infectados com malware

Fonte: StopBadware.org. [online] Disponível 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%

Page 40: Computador ou equipamento eletrônico de processamento de ...

46

Sistemas operacionais - Windows

Page 41: Computador ou equipamento eletrônico de processamento de ...

47

Sistemas operacionais - Windows

Page 42: Computador ou equipamento eletrônico de processamento de ...

48

Sistemas operacionais - Windows

Page 43: Computador ou equipamento eletrônico de processamento de ...

49

Navegadores

Browser Market Share (October, 2008)

Fonte: Net Applications. [online] Disponível 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.

Page 44: Computador ou equipamento eletrônico de processamento de ...

50

Navegadores

▪ Mozilla Firefox

▪ Possui vários recursos (extensões) que você pode adicionar aobrowser.

▪ Arquitetura de programação baseada em extensões, que tornamo navegador mais seguro. Em vez de incorporar inúmerosrecursos, que podem ser usados por códigos maliciosos, ousuário é quem escolhe o que adicionar.

▪ Possui código aberto e foi desenvolvido por programadoresindependentes. Como há muitos envolvidos em sua criação, issopode facilitar no processo de detecção de erros e de criação decorreções.

Page 45: Computador ou equipamento eletrônico de processamento de ...

51

Sistemas operacionais - Windows

Page 46: Computador ou equipamento eletrônico de processamento de ...

54

Obrigado !