Você está na página 1de 35

Hardware e Software: Conceitos Bsicos

Para quem deseja realizar uma prova de concursos pblicos, necessrio ter
conhecimentos bsicos sobre os conceitos de informtica. Alm disso, essas
informaes auxiliam em situaes do dia a dia quando h problemas com o
computador. Desse modo, o computador dividido em: hardware e software.
Hardware so as partes concretas de uma mquina, como o gabinete, o teclado, o
mouse, a impressora, o disco rgido, a memria, entre outros itens utilizados na
fabricao de um computador ou equipamentos eletrnicos. Esses elementos se
comunicam com os demais atravs do barramento, um dos componentes da placa-me.
O profissional responsvel por essa rea, dentro da cincia da computao o
arquiteto de computadores. O computador qualquer dispositivo eletrnico que pode
armazenar, manipular e enviar dados processados de volta ao usurio.
Componentes do Computador
Gabinete (Sistema Central)
uma caixa de metal com elementos de plstico que pode ser vertical ou horizontal
responsvel por armazenar a CPU, o disco rgido, o driver de CD/DVD, sadas para a
impressora, caixas de som, etc. Um dos principais elementos que ela armazena a
fonte de alimentao que converte a corrente alternada para contnua com o objetivo
de alimentar os componentes do computador. Por isso, ela deve ser conectada placame, ao cooler, aos drives e ao HD. O gabinete do computador pode ser em forma de:

Desktop: o gabinete que fica na horizontal (geralmente se coloca o monitor


em cima dele);
Torre: o gabinete que fica na posio vertical, que pode ser Mini Tower, Mid
Tower ou Full Tower, com 3, 4 e acima 4 baias (espao que so inseridos os
drivers) respectivamente;

Processador
O processador chamado de CPU (unidade central de processamento) e est
acoplado placa-me. Ele um pequeno chip que faz todo o controle das operaes
que sero realizadas pelo computador. Quanto melhor o processador, maior agilidade as
tarefas sero realizadas.
O processador composto pelo cooler, um sistema capaz de controlar a sua
temperatura padro. Se houver essa regulao, maior vida til ter o chip e isso ir
variar de acordo com o fabricante. Todo processador formado por um conjunto de
pinos (contatos) que servem para serem conectados em determinado tipo de placame. Os fabricantes mais conhecidos deste componente so Intel e AMD. Exemplo de
processadores: Intel Core 2 Duo, Intel Core i7, AMD Athlon X2, AMD Phenom II,
entre outros.
Memrias
Memria RAM (Random Access Memory ou Memria de Acesso Randmico)

uma memria voltil e rpida para acesso pelo processador, porm muito mais cara. A
CPU a utiliza para armazenar temporariamente os dados dos programas que esto
rodando no computador. Esta memria somente fica ativa enquanto o computador
estiver ligado e os contedos devem ser salvos, pois quando ele for desligado, tudo o
que estiver armazenado nesta memria perde-se. Ela tem uma capacidade de
armazenamento que varia entre 256Mb (megabytes) a 1Gb (gigabytes). A memria RAM
pode ser dividida em:
memria esttica (SRAM Static Random- Access Memory), rpidas, caras e
armazenam poucos dados, cerca de 1048 kilobytes (1 megabyte), geralmente so
utilizadas como cache;
memria dinmica (DRAM Dynamic Random-Access Memory), possuem um preo
acessvel e armazenam grande quantidade de dados, mas so mais lentas se
comparadas as estticas, com capacidade de 4 megabytes a 32 megabytes. Existe
ainda um tipo de memria recente, chamada de MRAM (Magnetoresistive RandomAccess Memory), memria que utiliza clulas magnticas, consumindo pouca energia,
so rpidas e armazenam dados por mais tempo, at mesmo se no houver energia
eltrica. Um dos problemas desse tipo de memria que elas so caras e armazenam
poucos dados.
Memria ROM (Read-Only Memory ou Memria Somente de Leitura)
Memria responsvel pelo armazenamento permanente dos dados, Esses dados no
podem ser apagados ou alterados, apenas se forem utilizados procedimentos
especficos. Quando a energia acaba ou o computador desligado os dados no se
perdem, sendo uma memria no voltil. Existem vrios tipos de memria ROM, como:
memria flash, cd-rom, dvd-rom e outros relacionados, EPROM (Erasable
Programmable Read-Only Memory), PROM (Programmable Read-Only Memory), etc.
Memria Externas
Existem uma infinidade de tipos e capacidades de armazenamento. Alguns exemplos:
Pen-drives, CDs, DVDs, HDs, disquetes, fitas, SDs etc. So dispositivos que geralmente
utilizam portas USB ou encaixes para conexo ao computador, no fazem parte do
computador propriamente dito, mas podem ser facilmente instalados e removidos. A
taxa de transferncia dos dados tambm varia de modelo, mas geralmente so bastante
rpidos.
Memria Cache
A memria cache um tipo de memria de acesso randmico mais rpida que
armazena os dados mais utilizados pelo processador. Para processar dados, ele verifica
primeiramente na memria cache se esses dados esto armazenados l, se os encontra
(proveniente de leituras anteriores desses mesmos dados) no necessita obt-los de
outra memria mais lenta (memria RAM).
Sem a memria cache o desempenho da mquina ficaria mais lento e limitado
memria RAM. Existem dois tipos atualmente:

Cache de nvel 1 (cache L1) - localizada no mesmo chip do processador;

Cache nvel 2 (cache L2) - localizada geralmente em um chip RAM separado,


tem um valor mais popular, porm um pouco mais lenta que a primeira.

A memria cache tambm uma rea especial chamada cache de disco que contm
os dados mais recentes lidos do HD. Ela deve ser aprimorada a medida que so
desenvolvidos novos processadores.
Disco Rgido (HD Hard Disk)
um tipo de disco de grande capacidade para armazenamento de dados permanentes
ou at que sejam removidos do computador. Ela mais lenta para acesso, porm muito
mais barata. Nela se rmazenam todos os dados e programas que devem permanecer no
computador, mesmo estando ele desligado. Sua capacidade de armazenamento
geralmente varia de 80Gb a 250Gb (gigabytes). Para seu correto funcionamento
necessrio que hajam interfaces de controle, como IDE (Integrated Drive Electronics),
SATA (Serial ATA) e SCSI (Small Computer System Interface).
Placa Me (Motherboard)
Placa central que se destina a conexo com todas as outras placas e componentes do
computador. Ela chamada de 'espinha dorsal'. Assim, ela possui diferentes
conectores e nela que o processador instalado, num suporte chamado de 'socket'. J
o HD conectado por meio das portas IDE ou SATA e a placa de vdeo em slots
chamados de PCI-Express 16x ou AGP 8x. J as placas de rede, som, entre outras,
podem ser encaixadas nos slots PCI ou em entradas PCI Express.
Alm disso, existem outros elementos que so conectados placa-me. As placasmes possuem um software de controle localizado no chip da memria ROM que
armazena todas as informaes do hardware relativas data e hora do computador.
Esse software chamado de BIOS (Basic Input Output System Sistema Bsico de
Entrada e Sada), uma bateria de nquel e cdmio (ou ltio) que conserva as
configuraes, mesmo se o sistema for desligado.
Saiba Mais
Barramento: tambm chamado de bus so suportes responsveis por fazer a
intercomunicao entre a placa-me e os demais componentes.
Placa de Vdeo
um dispositivo responsvel por garantir o aparecimento das imagens em seu monitor
de vdeo. As placas mais conhecidas so as da marca AMD e NVIDIA, que fabricam o
chip grfico (GPU - Graphics Processing Unit, um tipo de processador que gera grficos
principalmente imagens 3D). Existem placas de vdeo no mercado que j vem embutidas
em placas-mes, so conhecidas como onboard.
O custos dessas integradas bem menor, mas aconselhvel que seja utilizado apenas
em computadores que executem atividades bsicas, pois podem atrapalhar no seu
desempenho.
Dispositivos de Entrada e Sada do Computador

Drive de disquete: dispositivos de entrada e sada de de dados. Atualmente, os drivers


de disquete so caros e esto em desuso. O disquete um tipo de envoltrio que
armazena o disco magntico, onde so gravadas as informaes. Ele tem capacidade
de at 1,44 MB de armazenamento.
Drive de CD/DVD-ROM: dispositivos de entrada e sada de de dados capaz de ler e
gravar CDs e DVDs-ROM. Antigamente havia apenas os leitores de CDs. Podem ser do
tipo CD-ROM (apenas leitor de CDs); CD-RW(funciona como leitor e gravador de CD-R
e CD-RW); CD-RW/DVD (leitor e gravador de CD e leitor de DVD); DVD-RW (leitor e
gravador de CDs e DVDs). Esto surgindo no mercado computadores que suportem a
leitura de Blu-Ray.
Monitor de Vdeo: dispositivo de sada que envia ao usurio as informaes impressas
na tela. Antigamente haviam os monitores CRT (Cathode Ray Rude), hoje existem os
monitores de LCD (Liquid Crystal Display). As telas podem ser mais largas (widescreen)
e o tamanho pode variar de 17'' a 23'.'
Teclado/Mouse: so dois dispositivos tpicos de entrada, porque permitem que voc
insira dados/informaes no computador. O primeiro, auxilia na digitao e sua
combinao de teclas podem facilitar em jogos e outros aplicativos. J o segundo,
representado por um cursor na tela do computador para voc 'clicar' em lugares
especficos.
Existem os mouses pticos, que movimentam o cursor por meio de um laser e o
mouses com esfera que utilizam uma pequena esfera para realizar o movimento do
cursor. Eles se conectam ao computador por meio da porta PS/2 encontrada na parte de
trs do gabinete, mas tambm h aqueles que utilizam o conectador por meio de portas
USB, que servem para conectar outros dispositivos de entrada e sada, como pendrives,
cmeras digitais, scanners, impressoras, etc. Existem placas-mes que permitem a
conexo atravs das entradas FireWire, utilizada para a transmisso de informaes de
HDs Externos ou filmadores digitais, por exemplo.
Saiba Mais
Portas USB (Universal Serial Bus): so entradas ou conexes encontradas no
computador para a insero de perifricos que utilizam-se dessa interface (pendrives,
cabos para impressora, mouses, teclados, cmeras digitais, MP3 Player, etc.).
Software
Os softwares so programas inseridos dentro hardware que realizam diversas tarefas.
Ela a parte lgica do computador e so compostos por comandos e declaraes de
dados. Quando ocorre a interpretao dos dados, ele realiza as funes das quais foi
projetado. Um processador de texto um software, assim como um jogo de computador.
Eles podem ser desenvolvidos para pessoas particulares personalizados ou para o
mercado geral, genricos ou comerciais.
Considere a seguinte situao: um pianista o hardware e sua partitura musical o
software. Se voc remover uma nota e coloc-la em outro lugar na partitura, sair uma
msica diferente.
Tipos de Softwares

Software Bsico: so programas utilizados para o funcionamento do sistema. Ele


capaz de gerar um ambiente de interao entre mquina e usurio. Ex.: sistema
operacional, linguagens de programao, compiladores, etc.
Sistema Operacional
o software mais importante do computador. Ele instalado em uma rea especial
dentro do disco rgido e carregado (para a memria RAM) toda vez que o computador
ligado. ele que controla todos os recursos do computador. Ex.: Unix, Linux, Debian,
Windows, etc. Conhea mais sobre Sistema Operacional lendo o artigo Noes de
Sistema Operacional: Windows e Linux
Software Aplicativos: so programas utilizados pelos usurios para auxiliar nas tarefas
realizadas no dia a dia. Ex.: editores de texto, navegadores, planilhas eletrnicas,
programas grficos, etc.
Softwares Utilitrios: so programas que permitem ao usurio realizarem tarefas
adicionais quelas oferecidas pelo o sistema operacional. Ex.: Winzip, antivrus,
desfragmentao de unidades de discos, vrus, etc.
Introduo Redes de Computadores
O que so Redes de Computadores?
Redes de Computadores refere-se a interconexo por meio de um sistema de
comunicao baseado em transmisses e protocolos de vrios computadores com o
objetivo de trocar informaes, alm de outros recursos. Essa conexo chamada de
estaes de trabalho (ns, pontos ou dispositivos de rede).
Por exemplo, se dentro de uma casa, existe um computador no quarto e outro na sala e
estes esto isolados, eles no se comunicam. Mas, por outro lado, se houver um cabo
coaxial interligando-os de forma que eles entrem em contato com a internet, temos uma
rede.
Atualmente, existe uma interconexo entre computadores espalhados pelo mundo que
permite a comunicao entre os indivduos, quer seja quando eles navegam pela
internet ou assiste televiso. Diariamente, necessrio utilizar recursos como
impressoras para imprimir documentos, reunies atravs de videoconferncia, trocar emails, acessar s redes sociais ou se entreter por meio de jogos RPG, etc.
Hoje, no preciso estar em casa para enviar e-mails, basta ter um tablet ou
smartphone com acesso internet em dispositivos mveis. Apesar de tantas vantagens,
o crescimento das redes de computadores tambm tem seu lado negativo. A cada dia
surgem problemas que prejudicam as relaes entre os indivduos, como pirataria,
espionagem, roubos de identidade (phishing), assuntos polmicos como racismo, sexo,
pornografia, sendo destacados com mais nfase, entre outros problemas.
Desde muito tempo, o ser humano sentiu a necessidade de compartilhar conhecimento
e estabelecer relaes com pessoas distantes. Na dcada de 1960, durante a Guerra
Fria, as redes de computadores surgiram com objetivos militares: interconectar os
centros de comando dos EUA para proteo e envio de dados.

A experincia com redes iniciaram atravs dos cientistas Lawrence Roberts e Thomas
Merril, que fizeram uma conexo entre os centros de pesquisa na Califrnia e
Massachusetts. Esses experimentos com redes se deu por causa da corrida espacial
durante o programa da Advanced Research Projects Agency (ARPA), renomeada
posteriormente para DARPA. A partir da, vrios conceitos relacionados a redes de
computadores, como transferncia de pacotes de dados, protocolo TCP/IP, entre outros,
surgiram estando relacionados criao da internet. Aps isso, as redes tiveram
propsitos acadmicos e pesquisa em vrias universidades.
Saiba Mais
Advanced Research Project Agency (ARPA), agncia norte-americana que surgiu na
dcada de 50 e contribuiu para a criao da rede de longa distncia ARPANET em
conjunto com universidades conceituadas e centros de pesquisas. Seu objetivo era
trabalhar com pesquisas sobre a comunicao e transmisso rpida de dados.
Posteriormente seu nome foi alterado para Defense Advanced Research Project Agency
(DARPA).
Alguns tipos de Redes de Computadores
Antigamente, os computadores eram conectados em distncias curtas, sendo
conhecidas como redes locais. Mas, com a evoluo das redes de computadores, foi
necessrio aumentar a distncia da troca de informaes entre as pessoas. As redes
podem ser classificadas de acordo com sua arquitetura (Arcnet, Ethernet, DSL, Token
ring, etc.), a extenso geogrfica (LAN, PAN, MAN, WLAN, etc.), a topologia (anel,
barramento, estrela, ponto-a-ponto, etc.) e o meio de transmisso (redes por cabo de
fibra ptica, tranado, via rdio, etc.). Veja alguns tipos de redes:

Redes Pessoais (Personal Area Networks PAN) se comunicam a 1 metro


de distncia. Ex.: Redes Bluetooth;
Redes Locais (Local Area Networks LAN) redes em que a distncia varia
de 10m a 1km. Pode ser uma sala, um prdio ou um campus de universidade;
Redes Metropolitanas (Metropolitan Area Network MAN) quando a
distncia dos equipamentos conectados uma rede atinge reas
metropolitanas, cerca de 10km. Ex.: TV cabo;
Redes a Longas Distncias (Wide Area Network WAN) rede que faz a
cobertura de uma grande rea geogrfica, geralmente, um pas, cerca de 100
km;
Redes Interligadas (Interconexo de WANs) so redes espalhadas pelo
mundo podendo ser interconectadas a outras redes, capazes de atingirem
distncias bem maiores, como um continente ou o planeta. Ex.: Internet;
Rede sem Fio ou Internet sem Fio (Wireless Local Area Network WLAN)
rede capaz de conectar dispositivos eletrnicos prximos, sem a utilizao de
cabeamento. Alm dessa, existe tambm a WMAN, uma rede sem fio para rea
metropolitana e WWAN, rede sem fio para grandes distncias.

Topologia de Redes
Astopologias das redes de computadores so as estruturas fsicas dos cabos,
computadores e componentes. Existem as topologias fsicas, que so mapas que

mostram a localizao de cada componente da rede que sero tratadas a seguir. e as


lgicas, representada pelo modo que os dados trafegam na rede:

Topologia Ponto-a-ponto quando as mquinas esto interconectadas por


pares atravs de um roteamento de dados;
Topologia de Estrela modelo em que existe um ponto central (concentrador)
para a conexo, geralmente um hub ou switch;
Topologia de Anel modelo atualmente utilizado em automao industrial e
na dcada de 1980 pelas redes Token Ring da IBM. Nesse caso, todos os
computadores so interligados formando uma anel e os dados so transmitidos
de computador computador at a mquina de origem;
Topologia de Barramento modelo utilizado nas primeiras conexes feitas
pelas redes Ethernet, se trata de computadores conectados em formato linear,
cujo cabeamento feito em sequncia;
Redes de Difuso (Broadcast) quando as mquinas esto interconectadas
por um mesmo canal atravs de pacotes endereados (unicast, broadcast e
multicast).

Hardware de Rede
Ohardware de rede de computadoresvaria de acordo com o tipo de conexo. Assim
so formados por cabos, placas de redes, roteador, hubs e outros componentes.
Cabos
Os cabos ou cabeamentos fazem parte da estrutura fsica utilizada para conectar
computadores em rede, estando relacionados a largura de banda, a taxa de
transmisso, padres internacionais, etc. H vantagens e desvantagens para a conexo
feita por meio de cabeamento. Os mais utilizados so:

Cabos de Par Tranado cabos caracterizados por sua velocidade, pode ser
feito sob medida, comprados em lojas de informtica ou produzidos pelo
usurio;
Cabos Coaxiais cabos que permitem uma distncia maior na transmisso de
dados, apesar de serem flexveis, so caros e frgeis. Eles necessitam de
barramento ISA, suporte no encontrado em computadores mais novos;
Cabos de Fibra ptica cabos complexos, caros e de difcil instalao. So
velozes e imunes a interferncias eletromagnticas.

Aps montar o cabeamento de rede necessrio realizar um teste atravs dos


testadores de cabos, adquirido em lojas especializadas. Apesar de testar o
funcionamento, ele no detecta se existem ligaes incorretas. preciso que um tcnico
veja se os fios dos cabos esto na posio certa.
Sistema de Cabeamento Estruturado
Para que essa conexo no atrapalhe o ambiente de trabalho, se feito em uma grande
empresa, so necessrias vrias conexes e muitos cabos, assim surgiu o cabeamento
estruturado.

Atravs dele, um tcnico ir poupar trabalho e tempo, tanto para fazer a instalao,
quanto a remoo da rede. Ele feito atravs das tomadas RJ-45 que possibilitam que
vrios conectores possam ser encaixados num mesmo local, sem a necessidade de
serem conectados diretamente no hub.
Alm disso, o sistema de cabeamento estruturado possui um painel de conexes, em
ingls Patch Panel, onde os cabos das tomadas RJ-45 so conectados, sendo um
concentrador de tomadas, facilitando a manuteno das redes. Eles so adaptados e
construdos para serem inseridos em um rack.
Todo esse planejamento deve fazer parte do projeto do cabeamento de rede, em que a
conexo da rede pensada de forma a realizar a sua expanso.
Repetidores
Dispositivo capaz de expandir o cabeamento de rede. Ele poder transformar os sinais
recebidos e envi-los para outros pontos da rede. Apesar de serem transmissores de
informaes para outros pontos, eles tambm diminuiro o desempenho da rede,
havendo colises entre os dados medida que so inseridas outras mquinas. Esse
equipamento, geralmente, localiza-se dentro do hub.
Hubs
Dispositivos capazes de receber e concentrar todos os dados da rede e distribu-los
entre as outras estaes (mquinas). Nesse momento nenhuma outra mquina
consegue enviar um determinado sinal at que os dados sejam distribudos
completamente. Eles so utilizados em redes domsticas e podem ter 8, 16, 24 e 32
portas, dependendo do fabricante. Existem os Hubs Passivos, Ativos, Inteligentes e
Empilhveis.
Bridges
um repetidor inteligente que funciona como uma ponte. Ele l e analisa os dados da
rede, alm de interligar arquiteturas diferentes.
Switches
Tipo de aparelho semelhante a um hub, mas que funciona como uma ponte: ele envia os
dados apenas para a mquina que o solicitou. Ele possui muitas portas de entrada e
melhor desempenho, podendo ser utilizado para redes maiores.
Roteadores
Dispositivo utilizado para conectar redes e arquiteturas diferentes e de grande porte. Ele
funciona como um tipo de ponte na camada de rede do modelo OSI (Open Systens
Interconnection - protocolo de interconexo de sistemas abertos para conectar mquinas
com fabricantes diferentes), identificando e definindo um IP para cada computador que
se conecta com a rede.
Sua funo principal organizar o trfego de dados na rede e selecionar o melhor
caminho. Existem os roteadores estticos, capaz de encontrar o menor caminho para

trfego de dados, mesmo se a rede estiver congestionada; e os roteadores dinmicos


que encontram caminhos mais rpidos e menos congestionados para o trfego.
Modem
Dispositivo responsvel por transformar a onda analgica que ser transmitida por meio
da linha telefnica, convertendo-o em sinal digital original.
Servidor
Sistema que oferece servio para as redes de computadores, como por exemplo, envio
de arquivos ou e-mail. Os computadores que acessam determinado servidor so
conhecidos como clientes.
Placa de Rede
Dispositivo que garante a comunicao entre os computadores da rede. Cada
arquitetura de rede depende de um tipo de placa especfica. As mais utilizadas so as
do tipo Ethernet e Token Ring (rede em anel).
Software de Rede
As redes de computadores possuem vrios componentes, quer sejam fsicos ou lgicos
baseadas em camadas e protocolos. A esse conjunto d se o nome dearquitetura de
rede. Cada sistema operacional possuem caractersticas especficas que oferecem
suporte.
A maioria das redes se organiza em camadas ou nveis (hierarquia), que so colocadas
sobrepostas, sendo que cada uma tem a sua funo especfica, oferecendo suporte as
camadas superiores. Para estabelecerem comunicao entre camadas de mquinas
diferentes existem os protocolos da camada n.
Protocolos
Protocolos so cdigos ou padres especficos emitidos por meio de um sistema de
pergunta e resposta, utilizado entre dispositivos diferentes. Esses padres permitem que
haja uma interao entre software e hardware.Alm disso, eles so regras de
comunicao.
Existem vrios tipos de protocolos para situaes especficas. Por exemplo, um
protocolo de rede executado quando digitamos o endereo de uma pgina da web. O
computador envia uma mensagem pedindo a conexo com um servidor remoto, este ir
responder positivamente mensagem, quando essa conexo feita, a pgina digitada
pelo usurio encontrada e o servidor envia o arquivo correspondente.
Os protocolos de comunicao em rede para internet conhecidos so:

Protocolo TCP/IP (Transmission Control Protocol/ Internet Protocol) tipo de


protocolo de aplicao de rede para internet. Ele organiza a transmisso de
informaes e estabelece o tipo de endereamento e envio de dados;

Protocolo UDP (User Datagram Protocol) protocolo no to confivel e


rpido. utilizado para o transporte de informaes, sem garantia da entrega
dos dados;
Protocolo TCP (Transmission Control Protocol) realiza a transferncia de
dados de modo seguro e full-duplex ( preciso haver conexo antes da
transferncia dos dados);
Protocolo HTTP (Hypertext Transfer Protocol) - faz a transferncia do
hipertexto, udio, vdeo, textos, etc. para que haja comunicao entre as
pginas da internet e os usurios;
Protocolo FTP (File Transfer Protocol) protocolo utilizado para a transmisso
de arquivos entre computadores portteis e locais, na realizao de download e
upload;
Protocolo SMTP (Simple Mail Transfer Protocol) um protocolo essencial
para a trocas de mensagens eletrnicas. Ele utiliza o servio do TCP, ideal para
a segurana na transferncia de e-mail entre o remetente e o destinatrio, entre
outros.

Linguagem de Modelagem Unificada - UML


Padronizao de linguagem orientada a objeto
Fases do Desenvolvimento de um Sistema em UML
Estas fases so executadas concomitantemente de forma que problemas detectados
numa certa fase modifiquem e melhorem as outras fases.
1. Anlise de Requisitos: captura as necessidades bsicas funcionais e nofuncionais do sistema que deve ser desenvolvido;
2. Anlise: modela o problema principal (classes, objetos) e cria um modelo ideal
do sistema sem levar em conta requisitos tcnicos do sistema;
3. Design (Projeto): expande e adapta os modelos da anlise para um ambiente
tcnico, onde as solues tcnicas so trabalhadas em detalhes;
4. Programao: consiste em codificar em linguagem de programao e banco
de dados os modelos criados;
5. Testes - devem testar o sistema em diferentes nveis, verificando se o mesmo
corresponde as expectativas do usurio, testes de unidade, de integrao e de
aceitao.
Notaes
Um sistema composto por diversos aspectos: funcional (que sua estrutura esttica
e suas interaes dinmicas), no funcional (requisitos de tempo, confiabilidade,
desenvolvimento, etc.) e aspectos organizacionais (organizao do trabalho,
mapeamento dos mdulos de cdigo, etc.)
VISES:
Cada viso descrita por um nmero de diagramas que contm informaes que do
nfase aos aspectos particulares do sistema. Pode haver certa sobreposio entre os
diagramas, ou seja podem fazer parte de mais de uma viso.Viso "use-case":
Descreve a funcionalidade do sistema desempenhada pelos atores externos. Seu

contedo a base do desenvolvimento de outras vises do sistema. montada sobre


os diagramas de use-case e eventualmente diagramas de atividade.

Viso Lgica: Descreve como a funcionalidade do sistema ser


implementada. Ela descreve e especifica a estrutura esttica do sistema
(classes, objetos, e relacionamentos) e as colaboraes dinmicas quando os
objetos enviarem mensagens uns para os outros. Propriedades como
persistncia e concorrncia so definidas nesta fase, bem como as interfaces e
as estruturas de classes. A estrutura esttica descrita pelos diagramas de
classes e objetos. O modelamento dinmico descrito pelos diagramas de
estado, sequncia, colaborao e atividade.
Viso de Componentes: uma descrio da implementao dos mdulos e
suas dependncias. Consiste nos componentes dos diagramas.
Viso de concorrncia: Trata a diviso do sistema em processos e
processadores (propriedade no funcional do sistema). Esta viso mostrar
como se d a comunicao e a concorrncia das threads. suportada pelos
diagramas dinmicos e pelos diagramas de implementao ( diagramas de
componente e execuo).
Viso de Organizao: mostra a organizao fsica do sistema, os
computadores, os perifricos e como eles se conectam entre si. representada
pelo diagrama de execuo.

MODELOS DE ELEMENTOS
definido como a semntica, a definio formal do elemento com o exato significado do
que ele representa sem definies ambguas e tambm define sua representao
grfica.
1. Classes
Uma classe a descrio de um tipo de objeto. Todos os objetos so instncias de
classes, onde a classe descreve as propriedades e comportamentos daquele objeto.Em
UML as classes so representadas por um retngulo dividido em trs compartimentos. O
compartimento de operaes contm os mtodos de manipulao de dados e de
comunicao de uma classe com outras do sistema.
2. Objetos
Em UML um objeto mostrado como uma classe s que seu nome (do objeto)
sublinhado, e o nome do objeto pode ser mostrado opcionalmente precedido do nome
da classe.
3. Estados
o resultado de atividades executadas pelo objeto e normalmente determinado pelos
valores de seus atributos e ligaes com outros objetos. Um objeto muda de estado
quando acontece algo, um evento. Pode-se prever todos os possveis comportamentos
de um objetos de acordo com os eventos que o mesmo possa sofrer.
4. Pacotes

Pacote um mecanismo de agrupamento dos modelos de elementos, sendo estes


chamados de "Contedo do pacote". Um pacote possui vrios modelos de elementos,
mas estes no podem ser includos em outros pacotes.
5. Componentes
Um componente pode ser tanto um cdigo em linguagem de programao como um
cdigo executvel j compilado. Por exemplo, em um sistema desenvolvido em Java,
cada arquivo Java ou Class um componente do sistema, e ser mostrado no diagrama
de componentes que os utiliza.
6. Relacionamentos
Os relacionamentos ligam as classes/objetos entre si criando relaes lgicas
entre estas entidades.

Linguagem de Programao
A linguagem de programao(LP) composta por uma sintaxe e semntica prpria
(formada por regras com letras, dgitos e smbolos dotados de significado) e um conjunto
de normas restrito e tem o objetivo de dar instrues para uma mquina. Elas so
linguagens que auxiliam aos programadores a escrever programas com maior facilidade
e rapidez.
A sintaxe responsvel por definir como os programas podem auxiliar na resoluo de
conflitos dentro do computador. Alm disso, executam outras funes como oferecer
segurana, traduzir linguagens, trabalhar a comunicao e criar arquivos.
Sintaxe
um conjunto de regras utilizadas para escrever um programa de computador por meio
de dgitos, letras ou caracteres especiais.
Desde os primrdios da computao foram sendo desenvolvidas vrias linguagens e
adaptadas conforme os computadores evoluram. Com isso, as linguagens de
programao foram divididas em quatro geraes desde o incio da dcada de 50 at os
dias atuais.
Na primeira gerao, a programao era feita atravs de linguagem de mquina e a
Assembly, cujas linguagens dependiam de um hardware/software para que as tarefas
pudessem ser executadas. S devendo serem usadas quando as linguagens de alto
nvel no atenderem as necessidades de um usurio.
Na segunda gerao, comearam a ser desenvolvidas linguagens mais modernas que
fizeram sucesso no mercado e ampliaram o uso de bibliotecas de software, garantindo a
programao entre vrios usurios, etc. As linguagens que marcaram essa gerao
foram Fortran (usada por engenheiros e cientistas), Cobol (usada em aplicaes
comerciais), Algol (usada para suporte s estruturas de controle e tipos de dados),
Basic (usada para propsitos acadmicos), etc.
Na terceira gerao, as linguagens de programao so tambm chamadas de
linguagens estruturadas, caracterizada pela sua enorme clareza e estruturao na

organizao dos dados. Atravs delas foi possvel atribuir recursos inteligentes, criar
sistemas distribudos, etc. So classificadas em:

linguagens de propsito geral - baseadas na linguagem Algol e podem ser


utilizadas para vrias aplicaes, desde propsitos cientficos comerciais. Ex.:
C, Pascal, Modula-2;
linguagens especializadas - desenvolvidas apenas para uma determinada
aplicao. Ex.: linguagem Lisp, usada em engenharia de software para a
manipulao de listas e smbolos; APL criada para manipulao de vetores;
Forth criada para o desenvolvimento de softwares para microprocessadores,
etc.
linguagens orientadas a objetos - com mecanismos baseados na semntica
e sinttica dando apoio programao orientada a objetos. Ex.: Smalltalk, C++,
Delphi, etc.

Na quarta gerao, tambm chamadas de linguagens artificiais, houve a criao de


sistemas baseados em inteligncia artificial. Elas foram divididas em:

linguagem de consulta - criadas para a manipulao de base de dados


gerenciando uma grande quantidade de informaes armazenadas em
arquivos;
linguagens geradoras de programas - so linguagens 4GL, que possibilitam
a criao de programas complexos, da terceira gerao e possuem um nvel
mais alto que as linguagens de quarta gerao;
outras linguagens - so aquelas usadas em sistemas de suporte deciso,
modelagem de sistemas, linguagens para prottipos, etc.

Na dcada de 90 e nos anos 2000 surgiram linguagens populares como: Python, Java,
Ruby, Javascript, PHP, Delphi, C#, etc. Dando incio a uma quinta gerao de
linguagens de programao.
Classificao das Linguagens de Programao
As linguagens de programao so agrupadas em dois nveis: linguagem de baixo nvel,
linguagem de alto nvel e linguagem de nvel mdio.
Linguagem de Baixo Nvel: uma linguagem mais prxima de ser entendida pelo
hardware. Ex.: Assembly, etc.
Linguagem de Alto Nvel: so linguagens mais distantes do hardware. Elas so mais
complexas e baseadas em uma arquitetura prpria. So mais voltadas para os
programadores e usurios com uma sintaxe mais aproximada de uma linguagem
comum. Ex.: Java, Cobol, etc.
Linguagem de Nvel Mdio: so linguagens ao mesmo tempo mais prximas do
hardware e complexas utilizando recursos de alto nvel. Ex.: C++.
Processamento de Linguagens na Execuo de Programas
Os computadores atuais so capazes apenas de interpretar programas com linguagens
de mquina. Alm disso, so econmicos, rpidos e possuem flexibilidade para a

construo de linguagens de alto nvel. Como os computadores possuem linguagem


diferente das linguagens de alto nvel necessrio haver uma implementao baseada
na interpretao e traduo.
O interpretador um programa feito com base em sequncias repetidas como obter o
comando, verificar quais aes devem ser feitas e execut-las.
J os tradutores (compiladores, linkers, carregador e montador), traduzem programas
com linguagem de alto nvel para verses correspondentes a linguagem de mquina,
antes de sua execuo.
Outras Linguagens de Programao
Linguagem de mquina
O computador formado por um conjunto de circuitos controlados por meio de
programas com uma linguagem antiga que baseado no sistema binrio de numerao
que representam dados e operaes. Essa representao chamada de linguagem de
mquina. Essa linguagem especfica para cada computador.
Essa linguagem possui cdigos que representam as palavras binrias que variam de 8 a
64 bits. Assim como o sistema decimal possui dez smbolos utilizados por ns para
representar todos os nmeros do nosso universo (0, 1, 2, 3, 4, 5, 6, 7, 8, 9), o sistema
binrio um sistema de numerao de base 2 que o computador utiliza para representar
seus dados. Ele usa apenas dois smbolos: o zero (0) e o um (1), para mapear todas
os caracteres numricos que os programas de computador precisam.
Na tabela abaixo mostramos os smbolos binrios convertidos para smbolos decimais:
Binrio Decimal
0
0
01
1
010
2
011
3
100
4
101
5
110
6
111
7
1000 8
1001 9
1010 10
Linguagem Hexadecimal
A linguagem hexadecimal era utilizada para simplificar a linguagem de mquina. Ela
uma sequncia de bits composta por nmeros hexadecimais. A leitura e programao
dessa linguagem ainda impossvel de ser feita.
Linguagem Assembly

uma linguagem de baixo nvel formada por mnemnicos (palavras abreviadas). Ela
vem acompanhada com os processadores de cada mquina.
Cobol
O COmmon Business Oriented Language (COBOL) uma linguagem de
programao utilizada na construo de aplicaes comerciais que trabalha com uma
grande quantidade de dados. Ela foi desenvolvidade em 1959 pelo grupo Comit
CODASYL com representantes da rea acadmica e fabricantes de computador, a fim
de criar programas relacionados a rea comercial com compiladores para a linguagem.
C
A criao da linguagem C est relacionada a origem do sistema operacional Unix. No
desenvolvimento desse sistema era preciso a criao de uma linguagem de alto nvel
para a realizao da programao. Assim, pesquisadores do Bell Labs, criaram uma
linguagem e a nomearam de 'linguagem B', sendo depois chamada de linguagem C,
aps isso foi criado um compilador porttil que permitiria que o Unix pudesse ser levado
facilmente para outras plataformas.
C++
uma evoluo da linguagem C e pode ser utilizada para diversas finalidades. Ela foi
desenvolvida por Bjarne Stroustrup em laboratrios da AT&T Bell, na dcada de 1980.
Java
Java uma linguagem de programao de alto nvel criada aps a dcada de 1990 pela
Sun Microsystems, com a finalidade de executar um mesmo programa que roda em
vrias plataformas. Ela uma linguagem parcialmente compilada e interpretada. O
compilador transforma o programa fonte Java para um arquivo-objeto (bytecodes),
estes por sua vez devem ser executados por interpretadores Java, criados para cada
plataforma de computador.
Os bytecodes podem ser do tipo de acesso total memria, esses so conhecidos
como aplicaes Java. J o segundo tipo de bytecodes possui restries com relao
ao acesso memria, ao sistema de arquivos e o console. Estes ltimos so
conhecidos como Java Applets.
O que Applet?
Um applet um pequeno programa que no conseguem danificar um sistema em
execuo. Eles podem realizar animaes interativas, clculos rpidos ou outras tarefas
simples sem ter que encaminhar uma requisio do usurio novamente para o servidor
para realiz-los. Outra variao da linguagem Java o JavaScript.
JavaScript considerada uma linguagem interpretada ou linguagem script produzida
pela Netscape, em 1995. usada principalmente no desenvolvimento de Web Sites
para fazer coisas como:

mudar automaticamente a data da pgina web;


mostrar uma outra pgina em uma janela pop-up;
mudar uma imagem ou texto quando o mouse passa por cima, etc.

O cdigo JavaScript pode ser includo dento da pgina HTML e interpretado pelo web
browser automaticamente. Alm disso, tambm pode rodar em um servidor Microsoft
Active Server Pages (ASPs) antes que a pgina seja mandada para quem a requisitou.
Qualquer browser hoje suporta JavaScript.
Fortran
A IBM Mathematical FORmula TRANslating system (FORTRAN) considerada a
primeira linguagem de alto nvel, criada por Backus e introduzida no mercado em 1958.
Inicialmente era utilizada para a realizao de operaes cientficas e atualmente ela
utilizada para qualquer tipo de clculos numricos.
Pascal
Linguagem desenvolvida com base no Algol, criada por Niklaus Wirth para o computador
CDC 6600, na dcada de 60, com o objetivo de realizar programaes elementares. Foi
criada para dar suporte educao, mas dela originaram-se diversas linguagens.
Alm dessa, existem outras linguagens de programao, como as linguagens
procedurais Ada, Modula-2 e 3; linguagens funcionais como Prolog, Lisp, Scheme;
linguagens orientadas a objetos como Simula, Smalltalk, Objective-c, Eiffel, CLOS;
linguagens para aplicaes especficas para banco de dados como as linguagens
Clipper e SQL; linguagens para simulao como Matlab; linguagens scripts como
Tcl/tk e Perl; linguagens para formatar textos como TeX/LaTeX, HTML, dentre
outras.
Navegador de Internet e Correio Eletrnico
A internet uma rede de computadores interligados mundialmente em que h uma
constante troca de informaes entre pessoas, empresas e entidades. No fim da dcada
de 60, o Departamento de Defesa norte-americano resolveu criar um sistema interligado
para trocar informaes sobre pesquisas e armamentos que no pudesse chegar nas
mos dos soviticos. Sendo assim, foi criado o projeto Arpanet pela Agncia para
Projeto de Pesquisa Avanados do Departamento de Defesa dos EUA.
Posteriormente, esse tipo de conexo recebeu o nome de internet e at a dcada de 80
ficou apenas entre os meios acadmicos. No Brasil ela chegou apenas na dcada de 90.
na internet que executada a World Wide Web (www), sistema que contm milhares
de informaes (grficos, vdeos, textos, sons, etc) que tambm ficou conhecido como
rede mundial.
Tim Berners-Lee na dcada de 80 comeou a criar um projeto que pode ser
considerado o princpio da World Wide Web. No incio da dcada de 90 ele j havia
elaborado uma nova proposta para o que ficaria conhecido como WWW. Tim falava
sobre o uso de hipertexto e a partir disso surgiu o "http" (em portugus significa
protocolo de transferncia de hipertexto).
URL: Tudo que disponvel na Web tem seu prprio endereo, chamado URL, ele
facilita a navegao e possui caractersticas especficas como a falta de acentuao
grfica e palavras maisculas. Uma url possui o http (protocolo), www (World Wide
Web), o nome da empresa que representa o site, .com (ex: se for um site governamental
o final ser .gov) e a sigla do pas de origem daquele site (no Brasil usado o BR).

Histria do Navegador de Internet


Para que um usurio possa visualizar essas informaes ele precisa usar um navegador
de internet, tambm conhecido como browser. com o navegador que o usurio
acessa as informaes (as pginas da internet) e documentos dos servidores WEB que
so enviados para os computadores. Inicialmente eles eram muito rsticos e com o
crescimento da internet foram sendo mais desenvolvidos pelas empresas do ramo.
Em 1993 o estudante Marc Andreessen foi responsvel pelo lanamento do primeiro
programa de navegao, o Mosaic. Anteriormente, Tim Berners-Lee, o criador da World
Wide Web, conseguiu desenvolver um navegador experimental, porm o Mosaic tinha
bons grficos e menus que se aproximavam dos browsers atuais. Posteriormente, surgiu
uma outra verso chamada Netscape Navigator (1994) que passou a ser usada pela
grande maioria dos internautas da poca.
Nesse perodo a Microsoft resolveu investir nos provedores e lanou o Internet
Explorer e com isso iniciou a briga entre os navegadores Netscape e Internet
Explorer. Nos anos seguintes as duas empresas lanaram diversas atualizaes para
tentar superar o concorrente. O Netscape foi perdendo cada vez mais mercado e lanou
o Mozilla que depois passou a ser administrado pela Foundation Mozilla. Em 1998 a
empresa foi comprada pela AOL.
Internet Explorer
O Internet Explorer um navegador que comeou a ser produzido pela Microsoft em
1995. Se tornou o mais usado do mercado, uma vez que sempre foi ligado ao sistema
operacional Windows, mas nos ltimos anos vem perdendo espao para browsers de
outras empresas.
Mozilla Firefox
Mozilla Firefox um navegador livre que foi criado a partir da empresa que administrava
o Netscape e posteriormente passou a se chamar Fundao Mozilla. Firefox foi uma das
ltimas opes de nome, pois os que foram pensados anteriormente j estavam sendo
utilizados por outras empresas. Em 2004 foi lanada a primeira verso desse browser
que se tornou um forte adversrio do Internet Explorer.
Opera
Esse browser foi criado em 1994 por uma empresa da Noruega chamada Telenor e se
mostrou uma verso leve de navegador para a poca. A primeira verso pblica foi
lanada somente em 1996, mas anteriormente o navegador j havia sido disponibilizado
internamente. Atualmente o Opera se tornou muito utilizado entre os computadores
portteis.
Chrome
Esse navegador foi desenvolvido pelo Google e foi lanado em 2008 sua primeira
verso e atualmente o mais utilizado no mundo conseguindo superar o Internet
Explorer em 2012. A prosposta inicial do browser era fornecer navegao na web de
maneira rpida em uma interface eficiente.

Safari
Safari um navegador criado pela Apple e se trata do navegador padro no sistema
operacional Mac OS X.
Correio Eletrnico
O correio eletrnico, tambm conhecido como e-mail, um programa em que possvel
realizar trocas de mensagens pela internet e se tornou uma alternativa bem sucedida no
decorrer dos anos. Por ele possvel o envio e a troca de documentos, imagens e
udios para qualquer pessoa que possua um endereo de correio eletrnico.
Para acessar um e-mail no basta apenas a internet, pois necessrio tambm um
endereo eletrnico pessoal. Esse endereo separado por @ (arroba) como:
okconcursos@okconcursos.com.br . Nos sites que oferecem contas de endereo
eletrnico possvel realizar um cadastro, inserir uma senha e um nome de usurio para
ter acesso aos emails.
Okconcursos: o nome da empresa ou do usurio da conta de e-mail;
gmail.com: o endereo da empresa que possibilita o acesso ao correio eletrnico. As
mais conhecidas so: yahoo, hotmail, gmail, etc.
Caixa de Entrada: A caixa de entrada onde os usurios recebem suas mensagens e
elas ficam nesse local at serem arquivadas, lidas ou apagadas.
Caixa de Sada: Nesse espao ficam os e-mails que o usurio j enviou.
Atividades do Correio Eletrnico
Pedir arquivos;
Solicitar informaes;
Mandar mensagens;
Fazer leitura de informaes;
Fazer download de arquivos, etc.
Como enviar mensagens no e-mail
Cada programa de e-mail possui uma maneira prpria de encaminhar as mensagens e o
usurio deve verificar suas orientaes e regulamentos. Para que o e-mail seja enviado
importante preencher os seguintes dados:
To: o endereo para qual ser enviada a mensagem;
Cc: vem do ingls Carbon Copy (cpia carbonada). Nesse espao voc coloca o
endereo de uma pessoa que receber uma cpia do e-mail.
Bcc: vem do ingls Blind Carbon Copy (cpia cega). Utilizado quando o usurio deseja
encaminhar um e-mail e anexa um destinatrio que no deve aparecer na mensagem
para as outras pessoas.
Subject: o assunto de sua mensagem e pode ou no ser preenchido.

Servidores de e-mail e seus protocolos


Os correios eletrnicos podem ser divididos de duas formas: os agentes de usurios e
os agentes de transferncia de mensagens. Os agentes usurios so exemplificados
pelo Mozilla Thunderbird e pelo Outlook. J os agentes de transferncia realizam um
processo de envio dos agentes usurios e servidores de e-mail.
Os agentes de transferncia usam trs protocolos: SMTP (Simple Transfer Protocol),
POP (Post Office Protocol) e IMAP (Internet Message Protocol). O SMTP usado para
transferir mensagens eletrnicas entre os computadores. O POP muito usado para
verificar mensagens de servidores de e-mail quando ele se conecta ao servidor suas
mensagens so levadas do servidor para o computador local. Pode ser usado por quem
usa conexo discada.
J o IMAP tambm um protocolo padro que permite acesso a mensagens nos
servidores de e-mail. Ele possibilita a leitura de arquivos dos e-mails, mas no permite
que eles sejam baixados. O IMAP ideal para quem acessa o e-mail de vrios locais
diferentes.
Outlook Express
Os navegadores disponibilizam correios eletrnicos para que os usurios possam
receber e enviar e-mails. O Outlook Express um programa associado ao sistema
operacional Windows. O endereo de e-mail fica da seguinte forma:
nomedousuario@nomedoprovedor.dominio.pais
Segmentos do Outlook Express
Painel de Pastas: permite que o usurio salve seus e-mails em pastas especficas e d
a possibilidade de criar novas pastas;
Painel das Mensagens: onde se concentra a lista de mensagens de determinada pasta
e quando se clica em um dos e-mails o contedo disponibilizado no painel de
contedo.
Painel de Contedo: esse painel onde ir aparecer o contedo das mensagens
enviadas.
Painel de Contatos: nesse local se concentram as pessoas que foram cadastradas
em sua lista de endereo.

Noes de Sistema Operacional: Windows e Linux


Os Sistemas Operacionais (SO) tm evoludo com o tempo, tornando-se mais fceis,
bonitos e agradveis ao usurio. Mas antigamente a histria era outra, sua estrutura e
complexidade no permitiam que qualquer usurio comum operasse em SO.
Para adquirir noes sobre esse tema, especialmente com relao a Windows e Linux
necessrio entender o que um software. Eles foram criados para que um computador

funcionasse corretamente, pois o hardware no executa tarefas sozinho, mas por meio
de um sistema que gerencia as atividades.
Softwares so todos os elementos que fazem parte da programao e que funcionam
dentro da estrutura fsica do computador (hardware). Assim, eles so classificados em
dois tipos:
Softwares Bsicos: programas bsicos e indispensveis para o funcionamento do
computador. Ex.: Sistema Operacional, utilitrios, tradutores, linguagens de
programao e ambiente operacional.
Softwares Aplicativos: so todos os programas que se preocupam em atender as
necessidades de um usurio comum. Podem ser programas de uso geral, como
planilhas, editores de texto, criao de grficos, gerenciamento de dados, etc. E,
tambm, programas de uso especfico, construdos apenas para um determinado
objetivo, como realizao do imposto de renda, folha de pagamento, credirio, etc.
O que Sistema Operacional?
O Sistema Operacional um dispositivo lgico-fsico que realiza trocas entre o usurio e
o computador. Nele so inseridos alguns softwares que administram todas as partes do
sistema e apresentam-no de forma amigvel ao usurio.
Ele tambm tem a funo de fazer o gerenciamento dos vrios usurios da mquina e
sobre esse sistema que os programas so inseridos e os recursos do computador so
gerenciados, como a memria principal, as interrupes, a memria secundria e os
dispositivos de entrada e sada do computador.
Um sistema operacional possui duas camadas, a primeira chamada de Kernel, o
seu ncleo principal, uma das partes essenciais e bsicas que d suporte a conversa
entre software e hardware. O segundo so os utilitrios, programas utilizados para
'rodar' dentro do Kernel, ou seja, os softwares aplicativos j citados.
Importante
O Sistema Operacional dever ser projetado de acordo com as caractersticas do
hardware, as linguagens de programao e suas ferramentas.
Tipos de Sistemas Operacionais
Com o avano dos computadores foram surgindo alguns tipos de sistemas operacionais
que contriburam para o desenvolvimento do software. Os tipos de sistema operacional
existentes so:

Monotarefa (Monoprogramvel) - quando h apenas um programa em


execuo e todos os recursos so feitos em prol desse programa, tendo ele
uma estrutura bsica. Ex.: MS-DOS.
Multitarefa (Multiprogramvel) - sistema que permite o funcionamento de
vrios programas, alm de compartilhamento e gerenciamento de recursos,
apresentando uma estrutura complexa. Ex.: Windows.
Sistema com Mltiplos Processadores - sistema em que existem duas ou
mais CPUs conectadas e trabalhando em conjunto. Existem os fortemente

acoplados, quando compartilham apenas uma memria e so controlados por


um Sistema Operacional; E, os fracamente acoplados, em que cada sistema
interconectados possui o seu Sistema Operacional.
Conhea alguns Sistemas Operacionais
UNIX: sistema operacional para grandes corporaes
um sistema multiusurio (vrios usurios em nica vez) e multiprogramvel, com uma
estrutura mais complexa, organizao de arquivos por meio de subdiretrios, garantindo
a proteo das informaes e redirecionamento de entrada e sada de dados.
Ele foi criado na dcada de 1970, por desenvolvedores da AT&T, sendo distribudo
comercialmente em linguagem 'C' aps 1980 e considerado um dos primeiros sistemas
operacionais modernos. A partir dele foram criados conceitos importantes no mundo da
computao. O Unix foi projetado para grandes universidades e corporaes e aps ele,
foram lanados outros sistemas inspirados em sua interface grfica e linguagem, como o
BSD (Berkeley Software Distribuition).
O Unix est dividido internamente em Kernel (ncleo do sistema operacional) e
Interpretador de comandos SHELL (rene a interface do sistema, executa os
comandos digitados pelo usurio).
Na poca, programadores pensavam em inovar, no somente na produo de sistemas
operacionais utilizados em grandes corporaes, mas no desenvolvimento de sistemas
para usurios comuns que seriam utilizados futuramente nos computadores pessoais.
Mac OS: sistema operacional para PCs
Uma das primeiras empresas a pensar em computadores pessoais foi a Apple, empresa
fundada em 1970 por Steve Jobs. Ele lanou, inicialmente, o computador Apple I, com
um sistema operacional prprio chamado de Mac OS (Macintosh Operating System)
que era conhecido como System. Posteriormente lanou o Apple II, III, Macintosh e
Lisa.
A cada verso nova dos computadores da linha Macintosh, o sistema System sofria
modificaes e melhorias. Na dcada de 90, foi lanado o System 7, um sistema mais
avanado que permitia o uso de cores, com a vantagem de ser multitarefa, possuir a
linguagem Apple Script, dentre outras caractersticas. Aps isso, houve a insero do
processador PowerPC, da empresa IBM, e a possibilidade de criao de cpias por
outros fabricantes. Apenas, depois da verso 7.6 o nome MAC OS foi considerado.
Com o aparecimento de problemas que atingiram drasticamente esse sistema
operacional, ocasionadas pela diminuio de seu uso e domnio do sistema operacional
da Microsoft, a Apple decidiu reescrever todo o cdigo com base no Unix, sendo
chamado de MAC OSX.
Esse sistema, tem como caractersticas: qualidade na interface grfica do computador,
com o lanamento do Aqua (interface grfica que permite a produo de relevos,
sombreamentos, reflexos e outros elementos de design), alm de comandos
diferenciados em suas ltimas verses, como permisso de mltiplos toques e uma
navegao baseada na intuio do usurio.

Outras verses do Sistema Operacional Mac OS X


As verses do sistema operacional Mac OS X recebem o nome de felinos, sendo
algumas desenvolvidas para funcionar em tablets da Apple, Iphone e Ipod Touch, veja:
Mac OS X verso 10.0 Cheetah;
Mac OS X verso 10.1 Puma;
Mac OS X verso 10.2 Jaguar;
Mac OS X verso 10.3 Panther;
Mac OS X verso 10.4 Tiger;
Mac OS X verso 10.5 Leopard;
Mac OS X verso 10.6 Snow Leopard;
Mac OS X verso 10.7 Lion;
Mac OS X verso 10.8 Montain Lion.
Windows: sistema operacional em janelas
A palavra Windows traduzida do ingls quer dizer 'janelas', um gerenciador de
interfaces que permite o usurio ver informaes e se comunicar com o computador. Ele
foi desenvolvido, na dcada de 1980, por Bill Gates, mas somente se tornou um
sistema operacional a partir do Windows NT, lanado na dcada de 90. A partir da
primeira interface, foram surgindo outras verses para Windows, como 1.01, 2.03, 2.1,
3.0, etc.
O Windows NT (New Tecnology) foi desenvolvido para o ambiente corporativo. Ele
multiusurio, multitarefa e multiplataforma, rodando no somente em plataformas como
INTEL, mas em DEC Alpha, MIPS, etc. Uma das caractersticas dos NT a de se
transformar em servidor na internet, sendo dividido em Windows NT Server e Windows
NT Workstation.
Anteriormente, no havia ainda o Windows, mas softwares que 'rodavam' no
computador e eram sistemas grficos com verses compatveis ao sistema DOS (MSDOS, DR-DOS, PC-DOS), sendo utilizado e criado pela Microsoft, o MS-DOS (sistema
orientado por meio de linhas de comando digitadas atravs do teclado pelo o utilizador).
Outras Verses do Sistema Operacional Windows
Cada verso foi sendo melhorada e adaptada para os usurios, trazendo uma
convergncia de tecnologias, alm de maior desempenho e rapidez com a tecnologia de
64 bits. As verses do Windows possuem preos diferenciados, por se tratar de um
software proprietrio:
Windons 35;
Windowa 98;

Windows Me (Millennium Edition);


Windows 2000;
Windows XP (Experience);
Windows Server 2003;
Windows Vista;
Windows 7;
Windows 8.
Linux: sistema operacional de cdigo aberto
O sistema operacional GNU/Linux foi desenvolvido por Linus Torvalds, na Finlndia,
em 1991. Ele uma verso do SO Unix que possui cdigo aberto e pode ser escrito e
distribudo por qualquer tipo de usurio na internet, por ser um software gratuito (free
software), sendo proibido a comercializao do sistema.
Qualquer pessoa poder ver o cdigo fonte de um sistema Linux, resolver problemas
atravs de uma lista de discusso online, em que consultores e usurios que trabalham
na manuteno do cdigo podero solucionar, fazer atualizaes, etc. Alm disso, ele
d suporte a placas, cd-rom e outros dispositivos mais ultrapassados e/ou avanados.
Das caractersticas desse sistema esto a multitarefa, multiusurio, conexo com outros
tipos de sistemas operacionais, segurana quanto a proteo de processos executados
na memria RAM, no h licena para seu uso, etc.
O SO Linux composto pelo kernel e vrios programas, que podem ser criados de
acordo com as suas distribuies. Cada distribuio linux tem caractersticas diferentes
e foram criadas para usurios especficos.
Outras distribuies do Sistema Operacional Linux
Slawckaware;
Debian;
Fedora;
Red Hat;
Conectiva;
Monkey;
Ubuntu;
Mandriva;
Mint;

Opensuse;
Puppy;
Sabayon, etc.
Segurana da Informao
Aps o crescimento do uso de sistemas de informao, comrcio eletrnico e tecnologia
digital as empresas se viram obrigadas a pensar na segurana de suas informaes
para evitar ameaas e golpes. Assim, a segurana da informao surgiu para reduzir
possveis ataques aos sistemas empresariais e domsticos. Resumindo, a segurana da
informao uma maneira de proteger os sistemas de informao contra diversos
ataques, ou seja, mantendo documentaes e arquivos.
Princpios Bsicos da Segurana da Informao
Disponibilidade
a garantia de que os sistemas e as informaes de um computador estaro
disponveis quando necessrio.
Confidenciabilidade
a capacidade de controlar quem v as informaes e sob quais condies. Assegurar
que a informao s ser acessvel por pessoas explicitamente autorizadas.
Autenticidade
Permite a verificao da identidade de uma pessoa ou agente externo de um sistema.
a confirmao exata de uma informao.
Integridade
Princpio em que as informaes e dados sero guardados em sua forma original
evitando possveis alteraes realizadas por terceiros.
Auditoria
a possibilidade de rastrear os diversos passos que o processo realizou ou que uma
informao foi submetida, identificando os participantes, locais e horrios de cada etapa.
Exame do histrico dos eventos dentro de um sistema para determinar quando e onde
ocorreu violao de segurana.
Privacidade
Capacidade de controlar quem viu certas informaes e quem realizou determinado
processo para saber quem participou, o local e o horrio.
Legalidade
a garantia de legalidade de uma informao de acordo com a legislao vigente.

No Repdio
No h como "dizer no" sobre um sistema que foi alterado ou sobre um dado recebido.
Ameaas
Uma ameaa acontece quando h uma ao sobre uma pessoa ou sobre um processo
utilizando uma determinada fraqueza e causa um problema ou consequncia. Sendo
assim, so caracterizados como divulgao ruim, usurpao, decepo e rompimento.
As ameaas podem ter origem natural, quando surgem de eventos da natureza, como
terremotos ou enchentes; podem ser involuntrias, como falta de energia ou erros
causados por pessoas desconhecidas; ou se tratam de ameaas voluntrias em que
hackers e bandidos acessam os computadores no intuito de disseminar vrus e causar
danos.
Tipos de Ameaa
Ameaa Inteligente: Situao em que seu adversrio possui capacidade tcnica e
operacional para fazer uso de algo vulnervel no sistema;
Ameaa de Anlise: Aps uma anlise podero descobrir as possveis consequncias
da ameaa a um sistema.
Principais Ameaas ao Sistema de Informao: incndio, problemas na eletricidade,
erros no hardware e software, alteraes em programas, furto de dados, invaso ao
terminal de acesso, dificuldades de telecomunicao, etc.
Ataques
Um ataque pode ser decorrente de um furto a um sistema de segurana no intuito de
invadir sistemas e servios. Ele pode ser dividido em ativo, passivo e destrutivo;o ativo
muda os dados, o passivo libera os dados e o destrutivo probe qualquer acesso aos
dados. Para que um ataque seja considerado bem sucedido o sistema atacado deve
estar vulnervel.
Tipos de Ataque
Cavalo de Troia
O cavalo de troia ou trojan horse, um programa disfarado que executa alguma tarefa
maligna. Um exemplo:o usurio roda um jogo que conseguiu na Internet. O jogo
secretamente instala o cavalo de troia, que abre uma porta TCP do micro para invaso.
Alguns trojans populares so NetBus, Back Orifice e SubSeven. H tambm cavalo de
troia dedicado a roubar senhas e outros dados sigilosos.
Quebra de Senha
O quebrador, ou cracker, de senha um programa usado pelo hacker para descobrir
uma senha do sistema. O mtodo mais comum consiste em testar sucessivamente as
palavras de um dicionrio at encontrar a senha correta.
Denial Of Service (DOS)

Ataque que consiste em sobrecarregar um servidor com uma quantidade excessiva de


solicitaes de servios. H muitas variantes, como os ataques distribudos de negao
de servio (DDoS). Nessa variante, o agressor invade muitos computadores e instala
neles um software zumbi, como o Tribal Flood Network ou o Trinoo. Quando recebem a
ordem para iniciar o ataque, os zumbis bombardeiam o servidor-alvo, tirando-o do ar.
Mail Bomb
a tcnica de inundar um computador com mensagens eletrnicas. Em geral, o
agressor usa um script para gerar um fluxo contnuo de mensagens e abarrotar a caixa
postal de algum. A sobrecarga tende a provocar negao de servio no servidor de email.
Phreaking
o uso indevido de linhas telefnicas, fixas ou celulares. Conforme as companhias
telefnicas foram reforando a segurana, as tcnicas tornaram-se mais complexas.
Hoje, o phreaking uma atividade elaborada, que poucos hackers dominam.
Scanners de Portas
Os scanners de portas so programas que buscam portas TCP abertas por onde pode
ser feita uma invaso. Para que a varredura no seja percebida pela vtima, alguns
scanners testam as portas de um computador durante muitos dias, em horrios
aleatrios.
Smurf
O Smurf outro tipo de ataque de negao de servio. O agressor envia uma rpida
seqncia de solicitaes de Ping (um teste para verificar se um servidor da Internet
est acessvel) para um endereo de broadcast. Usando spoofing, o cracker faz com
que o servidor de broadcast encaminhe as respostas no para o seu endereo, mas
para o da vtima. Assim, o computador-alvo inundado pelo Ping.
Sniffing
O sniffer um programa ou dispositivo que analisa o trfego da rede. Sniffers so teis
para gerenciamento de redes. Mas nas mos de hackers, permitem roubar senhas e
outras informaes sigilosas.
Spoofing
a tcnica de se fazer passar por outro computador da rede para conseguir acesso a
um sistema. H muitas variantes, como o spoofing de IP. Para execut-lo, o invasor usa
um programa que altera o cabealho dos pacotes IP de modo que paream estar vindo
de outra mquina.
Scamming
Tcnica que visa roubar senhas e nmeros de contas de clientes bancrios enviando um
e-mail falso oferecendo um servio na pgina do banco.

Controles de Segurana
Autenticar e Autorizar
Autorizar um usurio conceder ou negar acesso ao sistema utilizando controles de
acesso no intuito de criar perfis de acesso. Com esses perfis possvel definir que
tarefa ser realizada por determinada pessoa. Autenticar a comprovao de que uma
pessoa que est acessando o sistema quem ela diz ser. Ela importante, pois limita o
controle de acesso e autoriza somente determinadas pessoas o acesso a uma
informao.
Processo de Autenticao
Identificao positiva: quando o usurio possui alguma informao em relao ao
processo, como acontece quando ele possui uma senha de acesso.
Identificao proprietria: o usurio tem algum material para utilizar durante a etapa
de identificao como um carto.
Identificao Biomtrica: casos em que o usurio se identifica utilizando alguma parte
do corpo como a mo ou impresso digital.
Preveno de Riscos e Cdigos Maliciosos (Malware)
Contas e Senhas
Elabore sempre uma senha que contenha pelo menos oito caracteres, compostos de
letras, nmeros e smbolos e jamais utilize como senha seu nome, sobrenomes,
nmeros de documentos, placas de carros, nmeros de telefones, datas que possam ser
relacionadas com voc ou palavras que faam parte de dicionrios.
Utilize uma senha diferente para cada servio e altere com frequncia. Alm disso, crie
tantos usurios com privilgios normais, quantas forem as pessoas que utilizam seu
computador.
Vrus

Instale e mantenha atualizado um bom programa antivrus e atualize as


assinaturas do antivrus, de preferncia diariamente;
Configure o antivrus para verificar os arquivos obtidos pela Internet, discos
rgidos (HDs) e unidades removveis, como CDs, DVDs e pen drives;
Desabilite no seu programa leitor de e-mails auto-execuo de arquivos
anexados s mensagens;
No execute ou abra arquivos recebidos por e-mail ou por outras fontes,
mesmo que venham de pessoas conhecidas. Caso seja necessrio abrir o
arquivo, certifique-se que ele foi analisado pelo programa antivrus;
Utilize na elaborao de documentos formatos menos suscetveis propagao
de vrus, tais como RTF, PDF ou PostScript;
No utilize, no caso de arquivos comprimidos, o formato executvel. Utilize o
prprio formato compactado, como por exemplo Zip ou Gzip.

Worms, Bots e Botnets


Siga todas as recomendaes para preveno contra vrus;

Mantenha o sistema operacional e demais softwares sempre atualizados;


Aplique todas as correes de segurana (patches) disponibilizadas pelos
fabricantes, para corrigir eventuais vulnerabilidades existentes nos Softwares
utilizados;
Instale um firewall pessoal, que em alguns casos pode evitar que uma
vulnerabilidade existente seja explorada ou que um worm ou bot se propague.

Incidente de Segurana e Uso Abusivo na Rede


O incidente de segurana est relacionado a qualquer problema confirmado ou no e
tem relao com redes de computadores ou sistemas de computao. Pode ser
caracterizado por tentativas de acesso aos dados de um sistema, acessos no
autorizados, mudanas no sistema sem prvia autorizao ou sem conhecimento da
execuo, etc.
O uso abusivo na rede um conceito mais difcil de ser definido, mas possui
caractersticas especficas como envio de spams e correntes, distribuio de
documentao protegida por direito autoral, uso indevido da internet para ameaar e
difamar pessoas, ataques a outros computadores, etc.
Registros de Eventos (logs)
Os logs so registros de tarefas realizados com programas de computador e geralmente
so detectados por firewalls. Os logs podem ser acusados no momento em que uma
pessoa tenta entrar em um computador e impedido pelo firewall. Verifique sempre os
logs do firewall pessoal e de IDSs que estejam instalados no computador e confira se
no um falso positivo, antes de notificar um incidente.
Notificaes de Incidentes
Muitas vezes um computador atacado por um programa ou pessoa mal intencionada.
Caso seja um ataque proveniente de um computador, avise aos responsveis pela
mquina para que sejam tomadas medidas necessrias. No entanto, caso esse ataque
venha de uma pessoa que invadiu seu sistema com um computador importante avislo de tal atitude para que tome as medidas cabveis.
Incluia logs completos com data, horrio, time tone (fuso horrio), endereo IP de
origem, portas envolvidas, protocolo utilizado e qualquer outra informao que
tenha feito parte da identificao do incidente. Alm disso, envie a notificao
para os contatos da rede e para os grupos de segurana das redes envolvidas;
manter cert@cert.br na cpia das mensagens.
Segurana na Internet
A internet j faz parte do cotidiano da maioria das pessoas e atualmente elas no se
imaginam sem ela. Os sites so usados para trabalhos escolares, conhecer pessoas,
realizar pagamentos, publicar documentos e fotos, estudar, ouvir msica, assistir vdeos,
dentre outros.
No entanto, ela tambm possui muitos perigos, pois qualquer um est sujeito a sofrer
ataques de hackers ou ter seu computador invadido por vrus ao acessar emails e

documentos mal-intencionados. necessrio que as pessoas saibam os riscos e


estabeleam medidas de segurana na internet.
Os principais riscos na internet so:
Acesso de contedos indevidos e ofensivos: sites que contenham imagens
relacionadas a pornografia, pedofilia e fotos que alimentem dio a determinada raa ou
populao;
Contato com pessoas ruins: sequestros, furtos e estelionatos so apenas alguns dos
golpes que podem ser aplicados na internet e os golpistas aproveitam o annimato da
internet para cometer esses crimes;
Roubo de Identidade: pessoas mal-intencionadas podem utilizar sua identidade para
aplicar golpes causando srios problemas a seu nome e reputao;
Roubo e perda de dados: com cdigos e aes na internet, diversas pessoas podem
roubar ou apagar dados do seu computador;
Phishing: fraude na qual uma pessoa tenta roubar dados de um usurio utilizando
engenharia social e mensagens eletrnicas. Eles podem fazer pginas falsas de redes
sociais, bancos e lojas de venda eletrnica;
Invaso de Privacidade: seus dados, documentos e fotos muitas vezes podem ser
acessados com apenas um clique na internet. Muitas redes sociais possuem condies
de privacidade especficas e importante estar atento a tudo que compartilhado em
seu perfil.
Problemas para Excluir Dados: um dado inserido na internet as vezes no pode ser
apagado ou pode ter sido repassado antes da excluso. Sendo assim, o que foi dito
poder ser acessado por pessoas do seu meio social.
Plgio e Direitos Autorais: muitos contedos e arquivos na internet so roubados
causando transtornos para milhares de usurios. O autor do plgio pode ser processado
e ter que responder judicialmente.
Engenharia Social: aes realizadas acessando dados sigilosos de empresas ou
utilizando sistemas para enganar pessoas aplicando golpes.
Browsers
Mantenha seu browser sempre atualizado e desative a execuo de programas Java na
configurao, a menos que seja estritamente necessrio. Alm disso, desative a
execuo de JavaScripts antes de entrar em uma pgina desconhecida. Outra maneira
de manter a segurana do seu computador ao acessar um browser permitir que os
programas ActiveX sejam executados em seu computador apenas quando vierem de
sites conhecidos e confiveis.
Tenha maior controle sobre o uso de cookies e caso voc queira ter maior privacidade
ao navegar na Internet, bloqueie pop-up windows e permita apenas para sites
conhecidos e confiveis ou onde forem realmente necessrias. Certifique-se da

procedncia do site e da utilizao de conexes seguras ao realizar transaes via Web


(bancos, compras coletivas, etc).
Protegendo seus e-mails
Mantenha seu programa leitor de e-mails sempre atualizado;
No clique em links no contedo do e-mail. Se voc realmente quiser acessar
quela pgina, digite o endereo diretamente no seu browser;
Desligue as opes que permitem abrir ou executar automaticamente arquivos
ou programas anexados s mensagens;
No abra arquivos ou execute programas anexados aos e-mails. sem antes
verific-los com um antivrus;
Desconfie sempre dos arquivos anexados mensagem, mesmo que tenham
sido enviados por pessoas ou instituies conhecidas. O endereo do
remetente pode ter sido forjado e o arquivo anexo pode ser, por exemplo, um
vrus ou um cavalo de tria;
Faa download de programas diretamente do site do fabricante;
Somente acesse sites de instituies financeiras e de comrcio eletrnico
digitando o endereo diretamente no seu browser, nunca clicando em um link
existente em uma pgina ou em um e-mail.
Programa de Bate Papo
Mantenha seu programa de troca de mensagens sempre atualizado;
No aceite arquivos de pessoas desconhecidas, principalmente programas de
computadores;
Evite fornecer muita informao, principalmente para pessoas que voc acabou
de conhecer e no libere informaes sensveis, tais como senhas ou nmeros
de cartes de crdito;
Configure o programa para ocultar o seu endereo IP.
Programas de Distribuio de Arquivos e Compartilhamento
Mantenha seu programa de distribuio de arquivos sempre atualizado e bem
configurado e certifique-se que os arquivos obtidos ou distribudos so livres, ou seja,
no violam as leis de direitos autorais. Tenha um bom antivrus e estabelea senhas
para os compartilhamentos, caso seja estritamente necessrio compartilhar recursos do
seu computador.
Faa Cpias de Segurana (Backup): Procure sempre fazer cpias dos dados do
computador regularmente e criptografe dados sensveis. Armazene as cpias em local
acondicionado, de acesso restrito e com segurana fsica e considere a necessidade de
armazenar as cpias em um local diferente daquele onde est o computador.
Fraudes na Internet
A fraude ocorre quando uma pessoa tenta enganar a outra a fim de obter dados
sigilosos e pessoais para ser usado em benefcio prprio. importante que todos os
usurios tomem as seguintes precaues: no fornea dados pessoais, nmeros de
cartes e senhas atravs de contato telefnico; fique atento a e-mails ou telefonemas
solicitando informaes pessoais; no acesse sites ou seguir links recebidos por email e sempre que houver dvida sobre a real identidade do autor de uma mensagem

ou ligao telefnica, entrar em contato com a instituio, provedor ou empresa para


verificar a veracidade dos fatos.
Transaes Bancrias ou Comerciais
Siga todas as recomendaes sobre utilizao do programa leitor de e-mails e
do browser de maneira segura;
Fique atento e prevena-se dos ataques de engenharia social;
Realize transaes somente em sites de instituies que voc considere
confiveis;
Procure sempre digitar em seu browser o endereo desejado. No utilize links
em pginas de terceiros ou recebidos por e-mail;
Certifique-se de que o endereo apresentado em seu browser corresponde ao
site que voc realmente quer acessar antes de realizar qualquer ao;
Certifique-se que o site faa uso de conexo segura (ou seja, que os dados
transmitidos entre seu browser e o site sero criptografados).
Antes de aceitar um novo certificado verifique junto instituio que mantm o
site sobre sua emisso e quais so os dados nele contidos. Ento verifique o
certificado do site antes de iniciar qualquer transao para assegurar-se que
ele foi emitido para a instituio que se deseja acessar e est dentro do prazo
de validade;
No acesse sites de comrcio eletrnico ou lnternet Banking atravs de
computadores de terceiros;
Desligue sua Webcam (caso voc possua alguma) ao acessar um site de
comrcio eletrnico ou Internet banking.
"Boatos" na Internet
Um boato um contedo divulgado na internet que falso e que muitas vezes se trata
de uma tentativa de golpe. Eles podem causar diversos problemas como prejudicar uma
pessoa ou empresa, aumentar a quantidade de emails de um determinado lugar, reduzir
a credibilidade de uma empresa ou espalhar vrus pela internet.
As principais caractersticas dos boatos so: a afirmao de que aquilo no um
boato, possui erros de ortografia, afirma que se aquilo no for lido algo grave poder
ocorrer (como as conhecidas "correntes"), foi enviado para diversas pessoas e garante
retorno financeiro para quem l.
Dicas para preveno de boatos:
-Verifique sempre a procedncia da mensagem e se o fato sendo descrito verdico;
-Verifique em sites especializados e em publicaes da rea se o e-mail recebido j no
est catalogado como um boato.
Privacidade na Internet
Dados pessoais sites, Blogs e Sites de Relacionamento
Evite disponibilizar seus dados pessoais ou de familiares e amigos (e-mail,
telefone, endereo, data de aniversrio, etc);
Procure no repassar dados sobre o seu computador ou softwares que utiliza;

Evite fornecer informaes do seu cotidiano (como, por exemplo, hora que saiu
e voltou para casa, data de uma viagem programada, horrio que foi ao caixa
eletrnico, etc);
Nunca fornea informaes sensveis (como senhas e nmeros de carto de
crdito), a menos que esteja sendo realizada uma transao (comercial ou
financeira) e se tenha certeza da idoneidade da instituio que mantm o site.

Dados armazenados em um disco rgido


Criptografe todos os dados sensveis, principalmente se for um notebook e sobrescreva
os dados do disco rgido antes de vender ou se desfazer do seu computador usado.
Telefones celulares, PDAs e outros aparelhos com bluetooth
Mantenha o bluetooth do seu aparelho desabilitado e somente faa isso quando
for necessrio;
Fique atento s notcias, principalmente quelas sobre segurana, veiculadas
no site do fabricante do seu aparelho;
Aplique todas as correes de segurana (patches) que forem disponibilizadas
pelo fabricante do seu aparelho, para evitar que possua vulnerabilidades;
Caso voc tenha comprado uma aparelho usado, restaurar as opes de
fbrica.
Windows 8
o sistema operacional da Microsoft que substituiu o Windows 7 em tablets,
computadores, notebooks, celulares, etc. Ele trouxe diversas mudanas, principalmente
no layout, que acabou surpreendendo milhares de usurios acostumados com o antigo
visual desse sistema.
A tela inicial completamente alterada foi a mudana que mais impactou os usurios.
Nela encontra-se todas as aplicaes do computador que ficavam no Menu Iniciar e
tambm possvel visualizar previso do tempo, cotao da bolsa, etc. O usurio tem
que organizar as pequenas miniaturas que aparecem em sua tela inicial para ter acesso
aos programas que mais utiliza.
Caso voc fique perdido no novo sistema ou dentro de uma pasta, clique com o boto
direito e ir aparecer um painel no rodap da tela. Caso voc esteja utilizando uma das
pastas e no encontre algum comando, clique com o boto direito do mouse para que
esse painel aparea.
Organizar a Tela Start do Windows 8
Essa tela nova funciona como o antigo Menu Iniciar e consiste em um mosaico com
imagens animadas. Cada mosaico representa um aplicativo que est instalado no
computador. Os atalhos dessa rea de trabalho, que representam aplicativos de verses
anteriores, ficam com o nome na parte de cima e um pequeno cone na parte inferior.
Novos mosaicos possuem tamanhos diferentes, cores diferentes e so atualizados
automaticamente.
A tela pode ser customizada conforme a convenincia do usurio. Alguns utilitrios no
aparecem nessa tela, mas podem ser encontrados clicando com o boto direito do
mouse em um espao vazio da tela. Se deseja que um desses aplicativos aparea na

sua tela inicial, clique com o boto direito sobre o cone e v para a opo Fixar na Tela
Inicial.
Charms Bar
O objetivo do Windows 8 ter uma tela mais limpa e esse recurso possibilita esconder
algumas configuraes e aplicaes. uma barra localizada na lateral que pode ser
acessada colocando o mouse no canto direito e inferior da tela ou clicando no atalho
Tecla do Windows + C. Essa funo substitui a barra de ferramentas presente no
sistema e configurada de acordo com a pgina em que voc est.
Personalizando o Windows 8
Cor do Papel de Parede
Com a Charm Bar ativada, digite Personalizar na busca em configuraes. Depois
escolha a opo tela inicial e em seguida escolha a cor da tela. O usurio tambm pode
selecionar desenhos durante a personalizao do papel de parede.
Redimensionar as tiles
Na tela esses mosaicos ficam uns maiores que os outros, mas isso pode ser alterado
clicando com o boto direito na diviso entre eles e optando pela opo menor. Voc
pode deixar maior os aplicativos que voc quiser destacar no computador.
Grupos de Aplicativos
Pode-se criar divises e grupos para unir programas parecidos. Isso pode ser feito
vrias vezes e os grupos podem ser renomeados.
Visualizar as pastas
A interface do programas no computador podem ser vistos de maneira horizontal com
painis dispostos lado a lado. Para passar de um painel para outro necessrio usar a
barra de rolagem que fica no rodap.
Compartilhar e Receber
Comando utilizado para compartilhar contedo, enviar uma foto, etc. Tecle Windows +
C, clique na opo Compartilhar e depois escolha qual meio vai usar. H tambm a
opo Dispositivo que usada para receber e enviar contedos de aparelhos
conectados ao computador.
Alternar Tarefas
Com o atalho Alt + Tab, possvel mudar entre os programas abertos no desktop e os
aplicativos novos do SO. Com o atalho Windows + Tab possvel abrir uma lista na
lateral esquerda que mostra os aplicativos modernos.

Telas Lado a Lado


Esse sistema operacional no trabalha com o conceito de janelas, mas o usurio pode
usar dois programas ao mesmo tempo. indicado para quem precisa acompanhar o
Facebook e o Twitter, pois ocupa da tela do computador.
Visualizar Imagens
O sistema operacional agora faz com que cada vez que voc clica em uma figura, um
programa especfico abre e isso pode deixar seu sistema lento. Para alterar isso
preciso ir em Programas Programas Default Selecionar Windows Photo Viewer e
marcar a caixa Set this Program as Default.
Imagem e Senha
O usurio pode utilizar uma imagem como senha ao invs de escolher uma senha
digitada. Para fazer isso, acesse a Charm Bar, selecione a opo Settings e logo em
seguida clique em More PC settings. Acesse a opo Usurios e depois clique na opo
Criar uma senha com imagem. Em seguida, o computador pedir para voc colocar
sua senha e redirecionar para uma tela com um pequeno texto e dando a opo para
escolher uma foto. Escolha uma imagem no seu computador e verifique se a imagem
est correta clicando em Use this Picture. Voc ter que desenhar trs formas em
touch ou com o mouse: uma linha reta, um crculo e um ponto. Depois, finalize o
processo e sua senha estar pronta. Na prxima vez, repita os movimentos para
acessar seu computador.
Internet Explorer no Windows 8
Se voc clicar no quadrinho Internet Explorer da pgina inicial, voc ter acesso ao
software sem a barra de ferramentas e menus.
Atalho do Novo Windows
Comando

Atalho no
Word

Comando

Atalho no
Word

Troca entre a rea de


Trabalho e a ltima
aplicao rodada

Mostra as configuraes, dispositivos


Tecla
Windows
instalados, opes de
Windows
+C
compartilhamento e pesquisa.

Abre o desktop

Windows Abre o Windows Explorer para ver


+D
seus arquivos.

Windows
+E

Abre o painel de busca de Windows Abre o painel de compartilhamento de Windows


arquivos e pastas.
+F
dados.
+H
Abre a tela de
configuraes.

Windows
Abre o painel de dispositivos.
+I

Windows
+K

Minimiza o Windows
Explorer ou o Internet

Windows Troca para um segundo monitor, caso Windows


+M
exista.
+P

Comando

Atalho no
Word

Comando

Atalho no
Word

Explorer
Abre a ferramenta de
busca.

Windows
Trava o computador.
+Q

Mostra os avisos do
sistema (notifications).

Digite Power e voc ter links para


Windows
Windows
opes de gerenciar energia, desligar,
+V
+W
reiniciar e hibernar o computador.

Mostra o menu de
contexto do boto direito
do mouse em tela cheia.

Windows
Permite fazer zoom.
+Z

Abre o centro de acessibilidade,


Windows
Abre a caixa de execuo.
permitindo configuraes de tela,
+R
teclado e mouse, entre outros.
Efeito zoom out.

Windows
Abre o programa narrador.
+-

Windows
+L

Windows
++

Windows
+U
Windows
+ Enter