Você está na página 1de 78

SUMRIO

UNIDADE

CONTEDO

PG

Apresentao

Palavra do professor

Apresentao do curso

Histrico da computao

Unidades de Informao e medidas em


informtica
Hardware

12

Aritmtica Computacional e
Representao de dados
Organizao de computadores

20

Conceitos iniciais

32

Arquitetura de Sistemas Operacionais

39

Gerncia de Processos, memria e


arquivos
Conceitos iniciais

40

O caso Snowden

59

Conceitos Iniciais

60

Os Princpios da Segurana da Informao

64

Vrus, trojans e spywares,


ransonwares,worms e spam
Cuidados a serem tomados

65

Dicas de Ferramentas

66

O mundo da Internet

72

Computao em Nuvem

77

I Fundamentos da
Informtica
II Introduo arquitetura

III- Sistemas Operacionais

IV- Fundamentos das Redes


de Computadores

V- Segurana da Informao

VI Informtica e Novas
Tecnologias

15

24

42

65

PALAVRA DO PROFESSOR
Ol! caro estudante, seja bem-vindo ao curso de Informtica e Novas
Tecnologias, promovido pela Secretaria de Cincia, Tecnologia e Inovao
(SECTI) do Maranho, por meio do Instituto Estadual de Educao, Cincia e
Tecnologia (IEMA).
No mundo atual, temos observamos que o mercado de trabalho tem se
tornado cada vez mais exigente, mais dinmico e mais competitivo. Mudanas
ocorrem diariamente. Esse cenrio nos tem imposto uma crescente
necessidade: o aperfeioamento profissional.
Estamos orgulhosos de proporcionar a voc, uma forma de aprender
e/ou atualizar seus conhecimentos na rea de informtica.
Este curso ser ofertado de forma livre e aberta. Essa uma tendncia
mundial na educao. Se trata dos Moocs, os Massive Open Online Course,
ou cursos abertos massivo online. um tipo de curso aberto ofertado por meio
de ambientes virtuais de aprendizagem, ferramentas da Web 2.0 ou redes
sociais que visam oferecer para um grande nmero de alunos a oportunidade
de ampliar seus conhecimentos num processo de co-produo.
A ideia que voc possa aprender, de forma individualizada, mas
interagindo com pares em um ambiente na internet, cheio de ferramentas e
recursos que facilitam seu aprendizado.
Espero que voc extraia o mximo de conhecimento deste material e
cresa enquanto profissional, atualize-se e se destaque no to concorrido
mundo profissional.
Bons estudos!
Marco Aurlio S. Vieira
Professor

APRESENTAO DO CURSO
Caro estudante, durante o planejamento deste curso, tivemos a ideia
de lhe proporcionar alguns conhecimentos relevantes no mbito da informtica.
No se trata, em momento algum, de ofertar um curso completo na rea de
informtica. Mas, separamos e vamos explorar alguns itens essenciais neste
to rico e amplo campo do conhecimento.
Desta forma, o curso de informtica e novas tecnologias, estar
distribudo nas seguintes unidades:

Unidade 1: Fundamentos de Informtica.


Unidade 2: Arquitetura de Computadores.
Unidade 3: Sistemas Operacionais.
Unidade 4: Fundamentos de Redes de Computadores.
Unidade 5: Segurana da Informao.
Unidade 6: Novas Tecnologias em Informtica.
Em um primeiro momento voc ir conhecer sobre o histrico, evoluo
e conceitos relacionados aos computadores e aos sistemas de informao. Na
unidade 2 voc encontrar informaes sobre o funcionamento dos
componentes da arquitetura de um computador bem como as formas internas
de representao de dados. Na unidade 3 veremos que um SO (sistema
operacional)

grande

gestor

do

computador

possui

muitas

responsabilidades como: alocar recursos, gerenciar usurios e processos,


controlar a execuo de programas de usurios e muito mais.
Na unidade 4 conheceremos alguns princpios das comunicaes de
dados, pois em um ambiente onde precisamos interagir uns com os outros
constantemente, contamos com diversos recursos de comunicao que
interligam vrios equipamentos eletrnicos e nos do respostas precisas e
rpidas, atendendo aos nossos anseios. Da surge necessidade das redes de
computadores. Na unidade 5, vamos abordar a segurana da informao e
compreender porque importante manter dados seguros e livres de ms
intenes de terceiros. Por fim, na unidade 6, apresentaremos uma viso geral
das novas tendncias do mundo da informao. Ns vamos observar que
transformao a palavra! Ela move o mundo da tecnologia e da Informao.
UNIDADE 1 FUNDAMENTOS DE INFORMTICA

Objetivos:
Apresentar o histrico dos computadores, os sistemas de informao e seus
fundamentos;
Descrever a evoluo dos computadores e os principais fatos que contriburam
para que ela ocorresse;
Identificar os principais tipos de mdias utilizadas nos computadores para uso,
transporte e armazenamento de dados e informao.
Caro estudante, seja bem-vindo a primeira unidade do seu caderno de
estudos do curso de Informtica e Novas Tecnologias. Neste primeiro
momento, faremos uma introduo ao universo da Informtica. No decorrer
deste captulo iremos apresent-lo o histrico e os fundamentos da informtica,
fazendo um passeio pela sua histria, conhecendo como se deu a evoluo
dos computadores, desde os primrdios da informao, chegando aos dias
atuais. Iremos destacar o que de mais relevante ocorreu e contribuiu para que
chegssemos ao que conhecemos hoje em termos de tecnologia da
informao.
Na sequncia, vamos estudar as unidades de informao e medidas
em informtica e conhecer os tipos de mdias utilizadas nos computadores para
uso, transporte e armazenamento de dados e informao.
1. HISTRICO DA COMPUTAO
A histria e a evoluo dos computadores esto intimamente ligadas
necessidade sempre eminente do ser humano de resolver problemas de forma
rpida e prtica. A Histria da Computao est marcada por interrupes
repentinas, por mudanas inesperadas e imprevistas, tornando-se difcil a viso
da evoluo dos computadores mediante uma mera enumerao linear de
invenes-nomes-datas (ASCARI, 2010). No entanto, iremos reconstruir aqui,
de forma sistemtica, a histria e evoluo dos computadores, para que voc
entenda e conhea os caminhos que a tecnologia da informao percorreu at
chegarmos aos mais modernos computadores atuais.

ATENO
A histria da computao est intimamente ligada prpria histria da matemtica, da
lgica e outras cincias que tem no clculo o seu fundamento. Nesse sentido, a
compreenso do conceito de nmero e suas abstraes so fundamentais e so o ponto de
partida para o entendimento da computao.

1.1. Linha do tempo da histria da computao


1.1.1. O baco: a primeira mquina de calcular
Na antiguidade, por volta do ano 3000 A.C, os povos utilizavam essa
ferramenta para a realizao de clculos cotidianos. Era muito comum para
tarefas relacionadas s reas como o comrcio, a construo, etc. Era um
sistema simples, porm bastante eficiente, pois solucionava problemas de
rotina ligados matemtica. O baco (Figura 1) era formado, basicamente, por
um conjunto de varetas de forma paralela com pequenas bolas que deslizam,
realizando uma contagem.

Figura 1: baco
Fonte: https://pt.wikipedia.org

O primeiro registro de uso deste instrumento dos povos que


habitavam a antiga mesopotmia. Existem registros histricos que tambm
apontam a utilizao do baco pelos antigos babilnios, gregos, ndios,
chineses e japoneses. Na clssica civilizao romana, o baco era chamado de
calculus, desse termo, em latim, resulta a palavra clculo.
1.1.2. O Renascimento e a rgua de clculo
O Renascimento foi um importante movimento de ordem artstica,
cultural e, sobretudo, cientfica, que se deflagrou na passagem da Idade Mdia
para a Idade Moderna.

Em

um

quadro

de

sensveis

transformaes

que

no

mais

correspondiam ao conjunto de valores apregoados pelo pensamento medieval,


o renascimento apresentou um novo conjunto de temas e interesses aos meios
cientficos e culturais de sua poca.
No campo da cincia, o racionalismo, o experimentalismo e a nova
maneira de abordar o conhecimento humano provocaram o questionamento de
vrios dogmas medievais. Dentre eles, destacava-se a ideia da Terra como o
centro do universo, o geocentrismo, que foi intensamente questionado pelos
novos

observadores

dos

movimentos

celestes,

os

astrnomos,

que

propuseram novas explicaes (FILHO, 2007).


No campo da matemtica muitos intelectuais debruaram-se sobre a
ideia de descobrir alguma maneira que tornasse mais eficaz o processo de
efetuao de clculos. Assim, em 1638, j na era crist, o ento padre ingls
William Oughtred, cria uma tabela que facilita a multiplicao de grandes
quantidades (Figura 2). Sua inveno esteve baseada em pesquisas sobre
logaritmos, realizada pelo escocs John Napier.

Figura 2: A regra de clculo, inveno do ingls William Oughtred


Fonte: https://technauta.wordpress.com/

Em 1642, surge o que se pode considerar como sendo a primeira


mquina de calcular da histria, construda por Blaise Pascal (1623-1662). Mas
sabe-se que outra mquina foi construda mesmo antes que a de Pascal e esta
mquina feita por Wilhelm Schickard (1592-1635) tinha capacidades de somar,
subtrair, multiplicar e dividir diferentes da de Pascal, que fazia apenas somas e
subtraes.
Por muito tempo a mquina de calcular de Wilhelm Schickard ficou
esquecida e por isso a primeira calculadora (Figura 3) foi atribuda a Blaise

Pascal. Inventor do clculo, o alemo Gottfried Wilhelm Leibniz (1646-1726)


tambm trabalhou no projeto de Pascal o aprimorando.

Fonte:

Figura 3: A calculadora de Pascal


https://catarinabaptista.wordpress.com/2010/06/20/calculadora-depascal/

1.1.3. A Revoluo Industrial e a Programao Funcional

A revoluo industrial impe um novo ritmo de produo


humanidade. O conjunto de mudanas que aconteceram na Europa nos
sculos XVIII e XIX trazem como particularidade a substituio do trabalho
artesanal pelo assalariado e com o de mquinas, o que renova e acelera a
produo de bens na Europa.

DICAS DE LEITURA
Leia o Livro: Da Revoluo Industrial ao Imperialismo.

Eric John Ernest

Hobsbawm. Editora Forense. Ano: 2011

DICAS DE LEITURA
Seguindo essa mentalidade, a ideia de programar uma mquina surgiu
da necessidade de que as mquinas de tecer produzissem padres de cores
diferentes. Depois de inventarem no sculo XVIII uma forma de representar
padres em cartes de papel perfurado, em 1801, Joseph Marie Jacquard

(1752-1934) inventou um tear mecnico, com uma leitora automtica de


cartes. Essa inveno serviu de inspirao para um professor de matemtica
de Cambridge da poca, chamado Charles Babbage (1792-1871), ele
desenvolveu uma mquina para tecer nmeros, uma mquina de calcular
controlada por cartes perfurados denominada calculador analtico (Figura 4).
Alm de tudo isso Babbage ainda imaginou a primeira mquina de impresso.

Figura 4: Charles Babage e seu calculador analtico.


Fonte: https://www.pinterest.com/pin/24629129186707893/

Ainda no mesmo perodo a primeira programadora da histria, Ada


Lovelace (1815-1852) auxilia Babbage na explicao e projetao dos
programas para a mquina ainda inexistente. Ada inventou conceitos
importantes para a programao, foram eles:
O par de sub-rotina, uma sequncia de instrues que pode ser usada vrias
vezes;
O conceito de de loop, uma instruo que permite a repetio de uma
sequncia de instrues;
O conceito de salto condicional, instruo que permite saltar para algum trecho
do programa caso uma condio seja satisfeita.
1.1.4. A Teoria de Boole

George Boole (Figura 5) nasceu em Lincoln - Inglaterra em 2 de


Novembro de 1815, filho de um sapateiro pobre. A sua formao bsica,
ocorreu na escola primria da National Society e foi muito rudimentar.
Autodidata, fundou aos 20 anos de idade a sua prpria escola e dedicou-se ao
estudo da Matemtica.
O ingls pode ser apontado como o pai da Lgica como a concebemos
atualmente. Boole criou e desenvolveu um sistema lgico que reduzia a
representao de valores atravs dos nmeros 0 e 1. Esse sistema, batizado
por ele de nmeros binrios, se tornou mais tarde, a base em que os atuais
computadores processam informao (ASCARI, 2010).

Figura 5: George Boole


Fonte: http://ro.math.wikia.com/wiki/George_Boole

1.1.5. A Mquina de Hollerith e a computao do sculo XX


Nos Estados Unidos, durante a dcada de 1890. Hermanm Hollerith
desenvolveu um mecanismo que dinamizava o processo de computao de
dados. A mquina (Figura 6), que utilizava cartes perfurados para organizar,
automaticamente,

grande

quantidade

de

dados

coletados

nos

recenseamentos do governo, acabou por se tornar um mtodo revolucionrio


que deu notoriedade a Hollerith, que cria uma empresa que anos mais tarde se
tornaria a Internacional Business Machines Corporation, a IBM trs letras que
se tornaram sinnimo de computador.

10

Figura 6: A mquina de Hollerith


Fonte: http://www2.contilnet.com.br

Durante a primeira metade do sculo XX, houve vrias iniciativas no


sentido do desenvolvimento de computadores mecnicos. A partir da vrios
outros componentes foram adicionados s ideias e projetos. O computador
como hoje o conhecemos, a materializao dessas ideias. A seguir, de
acordo com Ascari, 2010, estabelecemos uma cronologia do sculo XX e os
principais avanos na computao.
Em 1930 - Vannevar Bush, americano, constri um
computador utilizando vlvulas de rdio e componentes mecnicos para
seu funcionamento.
Em 1946 surge o ENIAC Surge o ENIAC (Eletronic
Numerical Integrator Analyzer And Computer), nome dado primeira
mquina que merece ser chamada de computador. Em 1954, com a
descoberta do transistor, o ENIAC comea ser fabricado com silcio.
Em 1956 o O Instituto de Tecnologia de Massachusetts
(MIT) cria primeiro computador com transistores em lugar de vlvulas de
vidro.
Em 1963 e 1968 patenteado o mouse, o teclado janelas,
por Douglas Engelbart.
Em 1964, Paul Baran, polons, desenvolve a primeira rede
de computadores, interligando alguns aparelhos. Em 1969, as Foras
Armadas norte-americanas estendem a rede para uso militar. O sistema
recebe o nome de ARPnet.
Em 1971 surge o primeiro microcomputador pessoal, o
MCS-4.
Em 1976 Steve Wozniak e Steve Jobs, ambos americanos,
finalizam o projeto do micro Apple I.
Em 1985 lanado pela Microsoft, o Windows e a verso
de um programa de texto, chamado de Word.
Em 1991 surge o Linux, programa de cdigo fonte aberto.
Em 1992 a Microsoft lana o Windows 3.1.

11

Em 1993 surge o Mosaic, um programa de navegao


capaz de exibir imagens. No mesmo ano surge o processador pentiu da
Intel.
Em 1995 surge o sistema operacional Windows 95. No
mesmo ano surge a plataforma JAVA.
1.1.6. Os anos 2000 e a computao mvel.
Os anos 2000, para o campo da informtica, so marcados pelo
surgimento e aperfeioamento da computao mvel e dos tablets.
Em 2002 a empresa canadense RIM lanava o primeiro smartphone do
mundo, chamado de Blackberry. O aparelho oferecia sistemas de e-mail e
navegao na web, alm de conexo mvel. Mas, apesar de todos os
lanamentos importantes daquela dcada, ela foi marcada pelo surgimento do
iPhone.
Em 2007, Steve Jobs apresentou o Iphone durante a WWDC. Era o
primeiro smarthphone com tela sensvel ao toque e com um SO avanado,
capaz de rodar aplicaes mais complexas.
Em 2010 lanado o iPad que deu incio a uma verdadeira indstria
de Tablets.
O final desta dcada marcado pelo lanamento do Windows 7. O
Windows 7 inclui novas maneiras de trabalhar com janelas, como os recursos
de ajuste, espiada e tremulao, que melhoram a funcionalidade e tornam o
uso da interface mais divertido.
A saga do Windows continuaria em 2012, com o lanamento do
Windows 8 e 8.1 e em 2015 com o lanamento do Windows 10.
2. UNIDADES DE INFORMAO E MEDIDAS EM INFORMTICA
Na computao, os sistemas atuam a partir de impulsos positivos e
negativos. Estes so representados pelos nmeros 0 e 1. A estes impulsos
damos o nome de Bit. Um conjunto de Bits forma um Byte. Em um sistema
computacional, os 256 nmeros binrios representam todo o tipo de
informao. Por isso, os bytes possuem 8 bits.

12

Dessa forma, os computadores operam utilizando a combinao de


nmeros binrios com smbolos: A tabela ASCII (American Standard Code for
Information Interchange). Esse cdigo formado pelas combinaes possveis
de 8 bits. A partir da, foram criados vrios termos para facilitar a compreenso
humana da capacidade de armazenamento, processamento e manipulao de
dados nos computadores. Observe a Tabela 1.
1 Byte
1 Kilobyte
1 Megabyte
1 Gigabyte
1 Terabyte
1 Petabyte
1 Exabyte
1 Zettabyte
1 Yottabyte

8 bits
1024 bytes
1024 kilobytes
1024 megabytes
1024 gigabytes
1024 terabytes
1024 petabytes
1024 exabytes
1024 zettabytes
Tabela 1: Combinaes possveis 8 bits
Fonte: do autor

De acordo com a relao, um Megabyte equivale, ento, a 1.048.576


bytes (1.024 x 1.024 bytes), um Gigabyte equivale a 1.073.741.824 bytes
(1.024 x 1.024 x 1.024), e assim respectivamente.
3. ALGUNS TIPOS DE MDIA
3.1. Dvds
O DVD um formato para armazenar dados. Possui uma maior
capacidade de armazenamento que o CD, devido a uma tecnologia ptica
superior, alm de padres melhorados de compresso de dados.

popularizao do uso do DVD fez como que diversos formatos desse tipo de
mdia fossem criados:

O DVD RAM.
O DVD R.
O DVD RW.
O DVD + R.
O DVD + RW.

3.2. Os Discos Rgidos.

13

So dispositivos de armazenamento de dados que esto enquadrados


na categoria chamada de dispositivos de memria secundria. O disco rgido
uma memria no voltil, ou seja, dados inseridos no so perdidos quando o
computador desligado.
3.3. Pen Drives
Est caracterizado por ser um dispositivo de armazenamento que
possui uma memria flash e uma ligao USB, o que permite realizar a
conexo pelo mesmo tipo de entrada que encontramos presente em,
praticamente, todos os computadores.
RESUMO
Nesta aula, estudamos que um pouco da histria e da evoluo dos
computadores. Observamos desde os primeiros sistemas numricos, como o
baco, por exemplo, at a computao de bolso atual. Estudamos ainda, os
principais tipos de mdia de um computador, como os DVDs, os discos rgidos
e os pen drives. Na unidade que se segue, vamos analisar como se da a
arquitetura de um computador. At l.

ATIVIDADES
1. Construa uma linha do tempo, evidenciando os principais acontecimentos
que marcam a histria da computao.
2. Faa uma pesquisa e descreva um pouco sobre a histria do LINUX, sistema
operacional muito popular atualmente, que possui como principal caracterstica,
ser de cdigo aberto.
3. Pesquise sobre as principais diferenas entre estes tipos de DVDs:
O DVD RAM.
O DVD R.

14

O DVD RW.
O DVD + R.
O DVD + RW.

REFERNCIAS
ASCARI, Soelaine Rodrigues. Informtica Bsica. Cuiab: EduUFMT 2010.
A
Historia
do
Computador
e
Sua
Evoluo.
Disponvel
em:
<http://www.techtudo.com.br/noticias/noticia/2014/08/dia-da-informatica confira-

historia-do-computador-e-sua-evolucao.html>.
2015.

Acesso em 03 de Agosto de

Informtica
Bsica:
O
que

um
computador.
Disponvel
<https://technauta.wordpress.com/>. Acesso em 03 de Agosto de 2015.

em

FILHO, Fonseca Cleuzio. Histria da Computao: O caminho do pensamento e da


tecnologia. Porto Alegre: EDIPUCRS, 2007.
A
Histria
dos
Computadores
e
da
Computao.
Disponvel
em
<http://www.tecmundo.com.br/tecnologia-da-informacao/1697-a-historia-dos-

computadores-e-da-computacao.htm>. Acesso em 03 de Agosto de 2015.


Uma
Breve
Histria
da
Computao.
Disponvel
em
<http://www.icmc.usp.br/~andretta/ensino/aulas/sme0230-1-10/aula01.pdf>.

Acesso em 03 de agosto de 2015.


A Histria do Linux. Disponvel em <http://www.oficinadanet.com.br/post/13511-a-

historia-do-linux>. Acesso em 03 de agosto de 2015.


Uma Histria do Windows. Disponvel em http://windows.microsoft.com/ptbr/windows/history#T1=era10. Acesso em 03 de Agosto de 2015.

UNIDADE 2 INTRODUO ARQUITETURA DE COMPUTADORES


Objetivos da Unidade:
Compreender o funcionamento dos componentes da arquitetura de um
computador.
Identificar as formas internas de representao de dados e suas relaes com
o desenvolvimento de sistemas.
Conhecer os principais modelos de organizao de computadores.

15

Ol caro estudante, seja bem-vindo unidade 2 do curso de


Informtica e Novas Tecnologias. Dando continuidade aos nossos estudos,
iremos abordar o tema arquitetura de computadores. Nesta unidade vamos
aprender alguns conceitos relacionados a hardware e software. Vamos
entender como um computador representa dados atravs dos estudos da
aritmtica computacional. Vamos estudar os modelos de organizao de
computadores e o que uma CPU.
2.1. Hardware
O Hardware entendido como a parte fsica do computador. tudo
aquilo que ns podemos tocar, como por exemplo, as caixas de som, fios,
placas, mouse e outros componentes em geral. Ele basicamente utilizado
por computadores e elementos eletrnicos. Qualquer tipo de equipamento
fsico que auxilie no funcionamento do computador pode ser definido como
hardware.

Figura 7 Exemplos de Hardware


Fonte:
http://www.novanett.com.br/cursos/profissionalizantes_hardware.html
2.1.1. Hardware: entrada e sada
Em um computador, os dispositivos de entrada e sada (E/S) ou
input/output podem ser denominados tambm como perifricos. Eles permitem
a interao do processador com o homem, possibilitando a entrada e/ou a
sada de dados.

Algumas unidades so de entrada e sada de dados ou

tambm chamados Dispositivos Hbridos. As interfaces de entrada e sada so


responsveis

pela

conexo

entre

as

vrias

partes

de

um

sistema

computacional. Imagine que algum lhe pergunta qual a cor da sua casa. Voc

16

recebe esta informao atravs de sua audio, isso configura uma entrada de
dados. A pergunta que chega ser processada pelo seu crebro para que ele
gere uma resposta, isso processamento. Utilizando a fala, voc responde,
emitindo dados (sada). dessa forma que o computador trabalha, de forma
genrica.
Unidades de entrada so, portanto, dispositivos fsicos que capturam os
dados a serem processados, que podem ser de vrios formatos (texto, vdeo,
udio).

Figura 8 Exemplos de Dispositivos de Entrada


Fonte: http://enderecoindesponivel.blogspot.com.br/2014/09/ficha-1interface-grafica-e.html
Unidades de sada apresentam os resultados finais do processamento.
Para o usurio, os dispositivos de sada so to normais que quase no so
percebidos, como por exemplo, os monitores, as impressoras, etc.

Figura 9 Exemplos de Dispositivos de Sada

17

Fonte: http://9c2010.weebly.com/dispositivos-de-saiacuteda-dedados.html
2.1.2. Memria
O termo memria, em informtica, utilizado de forma genrica para
denominar as partes do computador ou dos dispositivos perifricos aonde
dados e programas so armazenados.
A memria pode ser dividida em dois tipos de categorias:
Memria Principal.
Memria Secundria.
Memria principal de acesso mais rpido, porm, de capacidade mais
restrita. Ela armazena informaes temporrias. A memria secundria de
acesso mais lento, tendo capacidade maior de armazenamento.
2.1.3. Unidade Central de Processamento (UCP).
A Unidade Central de Processamento (UCP), tambm chamada de
microprocessador ou processador corresponde ao crebro do computador.
Nela so feitos a maior parte dos clculos pelos quais um computador
responsvel. A CPU responsvel pelo processamento de todos os tipos de
dados e pelos resultados deste processamento. Na maioria das CPUs a tarefa
de processamento de dados dividida entre uma unidade de controle que
dirige o fluxo do programa e uma ou mais unidades que executam operaes
em dados.
Uma CPU formada pelos seguintes componentes: a ULA (unidade
lgica e aritmtica), a Unidade de Controle (UC) e os registradores e memria.
A ULA executa as operaes lgicas e aritmticas. A Unidade de Controle
extrai instrues da memria e as decodifica e executa, requisitando a ULA
quando necessrio. Os Registradores e Memria Cache armazenam dados
para o processamento.

18

Figura 10 Organizao de um Sistema Computacional


Fonte: http://alumni.ipt.pt/~pramos/computador.html
2.1.4. Software
Um Software uma sequncia de instrues que so escritas para
serem interpretadas por um computador. A partir desta interpretao o
computador executa tarefas especificas. O Software, em suma, so programas
que comandam o funcionamento do computador. A memria armazena,
essencialmente, os bits. A menor unidade de informao em um computador
o bit, que pode assumir os valores 0 ou 1. Podemos classificar os softwares ou
programas de vrias formas. Separamos as trs mais genricas:
Software de Sistema.
Software de Programao.
Software de Aplicao.
Um software de sistema, ambiente ou mesmo sistema operacional, o
software responsvel pelo gerenciamento do computador. Sem esse tipo de
software, o funcionamento de um computador inconcebvel.
Um software de Programao ou de linguagens aquele responsvel
por servir de meio de comunicao entre computadores e usurios. As
linguagens podem ser de baixo e alto nvel. Essa classificao depende da
forma como o computador as interpreta. As linguagens de baixo nvel so

19

interpretadas diretamente pelo computador. J as de alto nvel necessitam de


compiladores, que traduzem a informao para a linguagem binria.
O software de aplicao ou aplicativo possuem uma funo especfica
e nos oferecem um determinado tipo de servio, tais como processadores de
textos, editores de planilhas ou clculos, edio de imagens, criao de vdeos,
manipulao de banco de dados, criao de apresentaes, etc.
2.2. Aritmtica Computacional e Representao de Dados
2.1.1. Os Nmeros Binrios
Em nosso cotidiano, utilizamos como sistema de numerao o sistema
decimal. Essa nomenclatura advm do fato de que utilizamos dez smbolos
para representa-lo. Os computadores funcionam atravs do sistema binrio.
Isso porque seu processador trabalha apenas com dois tipos de informao:
ligado ou desligado, 1 ou 0.
Fazendo uma comparao entre os dois sistemas, temos o seguinte: o
sistema decimal possui dez dgitos, o sistema binrio, dois. Assim como
fazemos potncia de dez para calcular o nmero no sistema decimal, fazemos
potncia de dois para calcular o nmero no sistema binrio. A seguir temos o
seguinte exemplo:
Na base dois, a base usada nos computadores binrios, o nmero
110101 representa: 1x25 + 1x24 + 1x22 + 1x20 = (53)decimal.
CC
O sistema de numerao hexadecimal um dos sistemas mais comuns
em programao, principalmente em sistemas de desenvolvimento. Essa
denominao advm dos termos 6 (hexa) e 10 (deci) e indicam a base 16. O
sistema Hexadecimal usado na informtica, pois os computadores utilizam o
byte como unidade bsica da memria e com um byte representa-se 256
valores, ou seja, todo o alfabeto (maisculas e minsculas), os nmeros e
outros caracteres especiais. A maior vantagem de utilizao desse tipo de
sistema vai se tornando clara medida em que os nmeros vo se tornando

20

maiores. O conjunto de algarismos hexadecimais representado da seguinte


forma:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Nesse sistema, o A vale 10,
o B vale 11, etc, at o F, que vale 15.
2.1.3. Sistema Octal
O sistema octal um tipo de numerao de base 8, conforme sua
nomenclatura sugere. Ele recorre a 8 smbolos para a representao de um
determinado valor. Este sistema j foi muito utilizado como uma alternativa
vivel e mais compacta aos sistemas binrios.
2.1.4. Convertendo Bases
Binrio para Decimal Considerar os valores na base 2 e fazer a soma das
potncias dos bits em 1. Por exemplo:

Octal para Decimal Utilizam-se novamente os valores posicionais. Por


exemplo:

Hexadecimal para Decimal Utilizar as potncias na base 16. Por exemplo:

21

Decimal para Binrio dividir o nmero sucessivamente por dois e utilizar o


resto da diviso para compor o nmero binrio. Por exemplo:

Decimal para Octal Dividir o nmero sucessivamente por 8 e utilizar o resto


da diviso para compor o nmero octal. Por exemplo:

Decimal para Hexadecimal Dividir o nmero sucessivamente por 16 e utilizar


o resto da diviso para compor o nmero hexadecimal. Por exemplo:

Na figura abaixo, de forma resumida, temos uma tabela de converso destas


bases:

22

Figura 11 Tabela de Converso de Valores


Fonte: http://pplware.sapo.pt/gadgets/high-tech/sistemas-de-numerao-decimalbinrio-octal-e-hexadecimal/

SAIBA MAIS
Aprofunde seus conhecimentos sobre os sistemas de converso de bases:
http://pt.slideshare.net/BigTheCat/sistemas-de-numerao-e-converso
2.3. Organizao de Computadores
Atualmente, a organizao de todos os projetos de computadores tem
em comum um modelo bsico, elaborado a partir dos estudos do matemtico
Von Neumann. A caracterstica de mquinas von Neumann a composio do
sistema a partir de trs subsistemas bsicos: CPU, memria principal e sistema
de entrada e sada.

23

A CPU tem trs blocos principais: unidade de controle (UC), unidade


lgico-aritmtica (ULA) e registradores.
Esse modelo, que foi batizado com o nome do prprio matemtico,
baseado em trs preceitos bsicos:
Os dados e instrues ficam armazenados em uma nica memria;
O contedo da memria endereado pela sua posio;
As instrues so executadas de forma sequencial.

Figura 12
Modelo de Von

Neumann

Fonte: ftp://ftp.dca.fee.unicamp.br/pub/docs/ea960/ea960.pdf
2.3.1. Funes dos Computadores

Busca e Execuo: segundo Amaral (2010), no incio

de cada ciclo de instruo, o processador busca uma instruo na


memria. Existe um registrador chamado contador de programa
(program counter PC), que usado para guardar o endereo da
prxima instruo a ser buscada na memria. Aps o processador
buscar uma instruo na memria, ele incrementa o contador de
programa, incluindo o endereo de memria seguinte.

Interrupes: Segundo Monteiro

(2007),

uma

interrupo consiste em uma srie de procedimentos que suspendem o


funcionamento corrente do processador, desviando sua ateno para
outra atividade. Trata-se de uma alternativa para se evitar o desperdcio
de tempo do processador. As interrupes podem ser de software, de
relgio, de entrada/sada e de falha de hardware.

24

2.3.2. Barramentos do Sistema


Agora que sabemos que, dentro da organizao interna de um
computador, seu funcionamento caracterizado pela existncia de um conjunto
de mdulo de trs tipos bsicos: processador, memria e E/S), vamos detalhar
as estruturas de interconexo que auxiliam na comunicao entre os
dispositivos.
Na organizao de um computador, um barramento um conjunto de
linhas de comunicao (condutor eltrico ou fibra optica) que permitem a
interligao entre dispositivos de um sistema de computao (CPU; Memria
Principal; HD e outros perifricos), ou entre vrios sistemas de computao.
O desempenho do barramento medido pela sua largura de banda
(quantidade de bits que podem ser transmitidos ao mesmo tempo).
Um barramento contm linhas distintas que se agrupam em trs
classificaes:
Linhas de Dados - fornecem um caminho de transferncia entre os mdulos do
sistema (CPU, Memria e E/S).
Linhas de Endereo - utilizadas para designar a fonte ou o destino dos dados
transferidos pelo barramento de dados.
Linhas de Controle - usadas para controlar o acesso e utilizao das linhas de
endereo e de dados.
No computador (em forma de gabinetes, placas, etc.), o barramento
formado por um conjunto de fios interconectados. Na prtica, esses fios so
constitudos pelas trilhas que esto presentes na placa me. muito comum
que a estrutura de interligao dos componentes principais do sistema (CPU,
Memria, E/S) seja feita de forma modular. Assim, podemos imaginar as
estruturas de barramentos presentes na placa me como uma haste de metal
onde podemos encaixar o processador, a memria e os dispositivos de E/S.
(Amaral, 2010).

25

Figura 13 Barramento em um computador


2.3.3. Unidade Central de Processamento
A Unidade Central de Processamento (CPU) atua como o crebro do
sistema, responsvel por processar e analisar todas as informaes que
entram e saem do computador. Nos computadores mais comuns, os
microcomputadores, essa unidade representada pelo microprocessador.

Figura 14 Microprocessador intel core i7


Fonte: http://futurosengenheiros123456.blogspot.com.br/2015/04/osmicroprocessadores-ou-simplesmente.html
O microprocessador, tambm chamado de CHIP, tem sua velocidade
medida em mega-hertz.
A CPU responsvel pela manipulao de smbolos, nmeros e letras
alm de ser responsvel pelo controle das instrues executadas pelo Sistema
Operacional e comandar os outros dispositivos da mquina. Nela, as atividades
reais da computao so executadas.
A seguir, vamos dissecar a CPU a partir dos itens que a compe: a ULA
(unidade lgica e aritmtica), a unidade de controle e os registradores.

26

A ULA, unidade lgica e aritmtica estruturada a partir de dispositivos


lgicos digitais, que armazenam nmeros binrios e realizam operaes
lgicas e aritmticas.

Figura 15 ULA
Fonte: http://gismatica.blogspot.com.br/2011/10/cpu-central-processingunit.html
Segundo Stallings (2002), a ULA pode tambm ativar bits especiais
(flags) para indicar o resultado de uma operao. Por exemplo, caso o
resultado de uma operao exceda a capacidade de armazenamento de um
registrador, isso indicado atribuindo o valor 1 ao bit de overflow. A unidade de
controle (UC) controla a transferncia de dados entre a ULA e os registradores.
As unidades de controle (UC) tem como funes principais a busca, a
interpretao e o controle da execuo de instrues. Alm disso, ela exerce a
funo de controle dos demais componentes de computador, conforme sua
nomenclatura sugere. Essa funo controladora feita a partir da gerao
sinais de controle internos ao processador para mover dados entre
registradores, para comandar a ULA na execuo de uma determinada funo
e para controlar outras operaes internas.

27

Figura 16 Unidades de Controle


Fonte: http://gismatica.blogspot.com.br/2011/10/cpu-central-processingunit.html
Os registradores so unidades de memria capazes de armazenar um
nmero varivel de bits. Os registradores esto no topo da hierarquia de
memria, sendo assim, so o meio mais rpido e caro de se armazenar um
dado. Na organizao interna de uma CPU, os registradores mais importantes
so:
Contador de Instrues (CI): armazena o endereo da prxima instruo a
ser executada.
Registrador de Instruo (RI): armazena a instruo a ser executada.
Acumulador (ACC): armazena os dados para as operaes na ULA.
Registrador de armazenamento temporrio de dados: contm uma palavra
de dados a ser escrita na memria ou a palavra lida mais recentemente.

28

Figura 17 Os registradores em ao
Fonte: http://blog.caloni.com.br/basico-do-basico-assembly/

RESUMO
Nesta unidade de estudos, apresentamos os componentes da
arquitetura

bsica

de

um

computador,

apresentando

seus

principais

componentes. Entendemos os conceitos de hardware, estudamos os


dispositivos de entrada e sada, o que a memria e sua funo na arquitetura
de um computador.
Voc conheceu ainda as formas de representao de dados, ou seja, a
linguagem interna dos computadores. Analisamos a CPU, seu funcionamento e
principais componentes, entendendo assim, a lgica de organizao dos
computadores.

ATIVIDADES
1. Descreva o que um software e sua classificao bsica.
2. D exemplos de trs dispositivos de entrada e sada de um computador,
explicando as suas funes.
3.Explique qual a funo da memria em um computador.
4. Converta os sistemas de bases de acordo com o que se pede abaixo:
117 (decimal) para binrio.
4E9 (hexadecimal) para decimal.
100111 (binrio) para decimal.

29

986 (decimal) para hexadecimal.


5. Explique como o computador realiza as seguintes funes:
Busca e execuo;
Interrupo;
6. O que so registradores? Existem um ou mais tipos de registradores?
REFERNCIAS
O
que
so
barramentos?
Disponvel
<http://www.cursosdeinformaticabasica.com.br/o-que-sao-barramentos/>.
Acesso em 13 de agosto de 2015.

em

PINTO, Pedro. Sistemas de numerao: decimal, binrio, octal e hexadecimal.


Disponvel
em
<http://pplware.sapo.pt/gadgets/high-tech/sistemas-denumerao-decimal-binrio-octal-e-hexadecimal/>. Acesso em 13 de agosto de
2015.
GONALVES, Jos. Introduo Engenharia da Computao. Vitria:
LPRM/DI/UFES, 2012.
PROENA, Jos Alberto. Representao Binria de Nmeros: notas de estudo.
Disponvel em < http://gec.di.uminho.pt/lei/sc/RepresNum_Mar04.pdf>. Acesso
em 6 de agosto de 2015.
O Que o Sistema Hexadecimal? Disponvel em <http://canaltech.com.br/oque-e/o-que-e/O-que-e-sistema-hexadecimal/>. Acesso em 6 de agosto de
2015.
LOBUR, Juila; NULL, Linda. Princpios Bsicos de Arquitetura e Organizao
de Computadores. Porto Alegre: Bookman, 2006.
RICARTE, Ivan Luiz Marques. Organizao de Computadores. Disponvel em
<ftp://ftp.dca.fee.unicamp.br/pub/docs/ea960/ea960.pdf>. Acesso em 12 de
agosto de 2015.
AMARAL, Allan Francisco Forzza. Arquitetura de Computadores. Colatina:
CEAD, 2010.
MONTEIRO, Mario A. Introduo Organizao de Computadores. 5 ed.Rio
de Janeiro: LTC, 2007.

UNIDADE 3 SISTEMAS OPERACIONAIS


Objetivos da unidade:

30

Obter conhecimentos gerais sobre os Sistemas Operacionais


Entender como os SOs so construdos, quais so as caractersticas que
devem estar presentes, os tipos de sistemas operacionais e quais as
diferenas entre os sistemas.
Identificar como os SOs gerenciam dados, arquivos e processos.
Ol caro estudante, seja bem-vindo unidade 3 de estudos do curso
aberto em Informtica e Novas Tecnologias. Dando continuidade aos nossos
estudos sobre a informtica, iremos, nas linhas que se seguem, abordar o
sistema operacional.
Voc sabe o que um sistema operacional (SO)? Qual a sua funo?
Como ele atua no computador? Esses e outros questionamentos sero
respondidos ao longo dessa unidade de estudos.
Voc ver que todas as atividades que voc realiza em seu computador
dependem, em maior ou menor escala, do sistema operacional. ele quem
gerencia os recursos da mquina, estabelece prioridades, define que programa
ou processo merece mais ou menos ateno do processador. Ele gerencia a
memria de seu PC, gerencia e equilibra recursos e fornece uma interface
amigvel entre voc e a estrutura fsica do seu computador.

3.1. Conceitos Iniciais


Ao trabalhar em um computador, na sua casa, no seu trabalho, em uma
lan house, por exemplo, voc consegue, a partir da manipulao do
computador, digitar um trabalho em um editor de texto, criar uma apresentao
em power point, conversar no Skype, navegar na internet com vrias pginas
abertas ao mesmo tempo, ouvir msica em um player, etc.
Ao abrir o gerenciador de tarefas do meu notebook, por exemplo, d para
ter uma noo de quantos processos esto em andamento. Analise a figura
abaixo:

31

Figura 18 Gerenciador de Tarefas em um PC com Windows


Fonte: do autor

Perceba que meu computador executava nesse instante, 7 aplicativos e


ainda muitos outros processos, que o sistema operacional (que nesse caso
Windows 10) chamou de processos em segundo plano. Cada uma dessas
tarefas consome um valor x de memria, ocupa um espao y em disco e
consome uma porcentagem z de recursos da CPU. Ns temos a tendncia
em imaginar que tudo isso funciona ao mesmo tempo, mas provavelmente no
funciona. Apesar de as mquinas mais novas conseguirem processar algumas
instrues realmente em paralelo, ainda sim, esses aplicativos disputam
recursos sob a gerncia do Sistema Operacional.
De acordo com Tanenbaun (2010):
Um sistema computacional moderno consiste em um ou mais
processadores, memria principal, discos, impressoras, teclado,
mouse, monitor, interfaces de rede e outros dispositivos de entrada e
sada. Enfim, um sistema complexo. Se cada programador de
aplicaes tivesse de entender como tudo isso funciona em detalhes,
nenhum cdigo chegaria a ser escrito. Alm disso, gerenciar todos
esses componentes e us-los de maneira otimizada um trabalho
extremamente difcil. Por isso, os computadores tem um dispositivo
de software denominado sistema operacional, cujo trabalho fornecer
aos programas do usurio um modelo de computador melhor, mais
simples e mais limpo e lidar com o gerenciamento de todos os
recursos mencionados. (TANENBAUN, 2010, P. 19).

Para lidar com esse processo, o sistema operacional se configura enquanto


um conjunto de rotinas executadas pelo processador com a principal funo de

32

controlar o funcionamento do computador, gerenciando os recursos disponveis


no sistema.

Figura 19 Viso de um SO
Fonte: http://saberinfo.comunidades.net/sistemas-operacionais

3.1.2. Tipos de SO
Existem vrios parmetros para

se

classificar os sistemas

operacionais. A seguir, de acordo com Maziero (2014), temos os


principais tipos de sistemas operacionais:
De Lote: os sistemas operacionais mais antigos trabalhavam por lote, ou
seja, todos os programas a executar eram colocados em uma fila, com seus
dados e demais informaes para a execuo.
De Redes: deve possuir suporte operao em rede, ou seja, a capacidade de
oferecer s aplicaes locais recursos que estejam localizados em outros
computadores da rede, como arquivos e impressoras.
Distribudo: os recursos de cada mquina esto disponveis globalmente, de
forma transparente aos usurios.

33

Multiusurio: deve suportar a identificao do dono de cada recurso dentro


do sistema (arquivos, processos, reas de memria, conexes de rede) e impor
regras de controle de acesso para impedir o uso desses recursos por usurios
no autorizados.
Desktop: voltado ao atendimento do usurio domstico e corporativo para a
realizao de atividades corriqueiras, como edio de textos e grficos,
navegao na Internet e reproduo de mdias simples.
Servidor: deve permitir a gesto eficiente de grandes quantidades de recursos
(disco, memria, processadores), impondo prioridades e limites sobre o uso
dos recursos pelos usurios e seus aplicativos.
Embarcado: construdo para operar sobre um hardware com poucos
recursos de processamento, armazenamento e energia. Aplicaes tpicas
desse tipo de sistema aparecem em telefones celulares, sistemas de
automao industrial e controladores automotivos, equipamentos eletrnicos de
uso domstico (leitores de DVD, TVs, fornos-micro-ondas, centrais de alarme,
etc.).
Tempo Real: no precisa ser necessariamente ultra-rpido; sua caracterstica
essencial ter um comportamento temporal previsvel (ou seja, seu tempo de
resposta deve ser conhecido no melhor e pior caso de operao).
importante notar que os sistemas operacionais podem se encaixar
em uma ou mais caractersticas descritas acima.
3.1.3. Funcionalidades de um SO
Para cumprir seus objetivos de abstrao e gerncia, o sistema
operacional deve atuar em vrias frentes. Cada um dos recursos do
sistema

possui

suas

particularidades,

que

impe

exigncias

especficas para gerenciar e abstrair os mesmos. Sob esta perspectiva,


podemos elencar algumas das principais funcionalidades de um SO, a
partir da anlise do diagrama abaixo:

34

Gerencia do processador

Suporte de Rede

Gerencia de Memria

Ncleo
Gerencia de Proteo

Interface Grfica

Gerencia de dispositivos

Gerencia de Arquivos

Figura 20 Funcionalidade do SO
Fonte: do autor, adaptado de Maziero (2014)

3.1.4.Estrutura de um SO
A estrutura de um SO composta pelos seguintes componentes: o
Ncleo, tido como o corao do sistema, gerenciando recursos do hardware
usados pelas aplicaes; Drivers, mdulos de cdigo especficos para acessar
os dispositivos fsicos; Cdigo de Inicializao, que reconhecem os
dispositivos instalados, os testam e os configuram adequadamente para seu
uso posterior; e Programas Utilitrios, que facilitam o uso do sistema
computacional.

35

Figura 21: Estrutura de um SO


Fonte: Maziero (2014).
3.1.5. SO e Estrutura de Hardware
Um SO trabalha constantemente em sintonia com o hardware, a parte
fsica do computador. Portanto, necessrio perceber os recursos fornecidos
pelo hardware e como o sistema operacional os acessa.
Um sistema de computao tpico constitudo de um ou mais
processadores, responsveis pela execuo das instrues das aplicaes,
uma rea de memria que armazena as aplicaes em execuo e dispositivos
perifricos que permitem o armazenamento de dados e a comunicao com o
mundo exterior, como discos rgidos, terminais e teclados. A maioria dos
computadores mono-processados atuais segue uma arquitetura bsica definida
nos anos 40 por Von Neumann, conhecida por arquitetura Von Neumann. A
principal caracterstica desse modelo a ideia de programa armazenado, ou
seja, o programa a ser executado reside na memria junto com os dados. Os
principais elementos constituintes do computador esto interligados por um ou
mais barramentos (para a transferncia de dados, endereos e sinais de
controle).

36

3.1.6. Pipelining
Segundo Coutinho (2010), pilpeline corresponde diviso de uma
tarefa em uma sequncia de subtarefas. O processador, por meio de suas
vrias unidades funcionais pipeline, funciona de forma a permitir que, enquanto
uma instruo se encontra na fase de execuo, uma outra instruo possa
estar na fase de busca. Esse tipo de tcnica realizada por sistemas com um
ou mais processadores.
3.1.7. Tradutores, compiladores, montadores e interpretadores.
A funo de um tradutor converter a linguagem de programao de
um sistema para o cdigo de mquina.
Um compilador um programa de computador (ou um grupo de
programas) que, a partir de um cdigo fonte escrito em uma linguagem
compilada, cria um programa semanticamente equivalente, porm escrito em
outra linguagem, cdigo objeto. Classicamente, um compilador traduz um
programa de uma linguagem textual facilmente entendida por um ser humano
para uma linguagem de mquina, especfica para um processador e sistema
operacional.
Um programa que faz uma traduo entre uma linguagem de
montagem e o cdigo de mquina denominado montador.
Um interpretador um tradutor que no gera o mdulo objeto. A partir
de um programa fonte, escrito em linguagem de alto nvel, o interpretador, no
momento da execuo do programa, traduz cada instruo e a executa em
seguida.
3.1.8.Linker
O ligador (linker) um utilitrio que gera um nico programa
executvel. Ele resolve todas as referncias simblicas existentes entre os
mdulos - objeto, reserva memria para a execuo do programa e determina
uma regio da memria onde o programa ser carregado para sua execuo.

37

3.1.8. Loader
O loader, tambm chamado de carregador, coloca fisicamente na
memria principal um programa para sua execuo. Ele permite que um
programa possa ser carregado em regies diferentes sempre que for trazido
para a memria. O carregador pode ser absoluto, quando s necessita
conhecer o endereo de memria inicial e o tamanho do mdulo para realizar o
carregamento; e relocvel, quando o programa pode ser carregado em
qualquer posio de memria.
3.1.9. Depurador
Um depurador permite que o usurio acompanhe e controle a
execuo de um programa, podendo detectar erros em sua estrutura. Embora
no corrija os erros encontrados, o depurador indica ao usurio algumas
possibilidades de recursos, tais como acompanhar a execuo de um
programa instruo por instruo, alterao e a visualizao do contedo de
variveis, colocar pontos de parada dentro do programa, especificar em forma
de envio de mensagem, toda vez que o contedo de uma varivel for
modificado. (COUTINHO, 2010).

3.2. Arquitetura de Sistemas Operacionais


Um sistema operacional pode ser arquitetado de diversas formas. De
uma forma gera, apresentaremos no quadro abaixo, as arquiteturas mais
populares para a organizao de sistemas operacionais.
Quadro 1- Arquitetura de Sistemas Operacionais

38

Fonte do autor

3.2.1. Mquinas Virtuais e Virtualizao


Um sistema operacional s funciona sobre o hardware para o qual foi
construdo, uma biblioteca s funciona sobre o hardware e sistema operacional
para os quais foi projetada e as aplicaes tambm tm de obedecer a
interfaces pr-definidas.
Essa questo de compatibilidade contornada atravs do conceito e
tcnica de virtualizao. Segundo Maziero (2010), possvel:
Construir uma camada de software que oferea aos demais
componentes servios com outra interface. Essa camada
permitir assim o acoplamento entre interfaces distintas, de
forma que um programa desenvolvido para uma plataforma A
possa executar sobre uma plataforma distinta B. O sistema
computacional visto atravs dessa camada denominado
mquina virtual. (Maziero, 2010).

De maneira simplificada, uma mquina virtual funciona como se fosse


um computador dentro de um computador. Basta apenas instalar um programa
especfico dentro de um computador como qualquer outro. dentro desse
programa que se cria um disco rgido virtual e poder executar um sistema
operacional inteiro a partir dele. As mquinas virtuais so usadas em diversos
casos, como no lanamento de programas e SOs ainda em estgio de

39

desenvolvimento. Dessa forma, no se torna refm de aplicativos inacabados


que podem apresentar diversos bugs.

Figura 22 Mquina Virtual em Funcionamento


Fonte: Maziero (2010)

SAIBA MAIS

Dicas de programas para virtualizao de mquinas:


Microsoft Virtual PC
http://www.baixaki.com.br/site/dwnld41555.htm
Virtual Box http://www.baixaki.com.br/download/virtualbox.htm

3.3. Gerncia de processos, memria e arquivos.


Um processo pode ser considerado um programa que se encontra em
execuo dentro do sistema operacional. um programa de tempo
compartilhado e precisa de determinados recursos, tais como tempo de CPU,
memria, dispositivos E/S, etc. Em relao gerncia de processos, um
sistema operacional se responsabiliza pelas seguintes atividades:
Criar e excluir processos;
Suspender e retomar processos;

40

Contribuir para a sincronizao e comunicao de processos;


Contribuir para o tratamento de deadlocks.
Outra preocupao central de um SO, diz respeito forma como ele
gerencia a memria. Nesse sentido um SO realiza as seguintes atividades:
Mantm o registro das partes da memria que esto sendo usadas no
momento e por qual processo;
Decide quais processos devero ser carregados na memria quando houver
espao disponvel;
Aloca e desaloca esao na memria.
O gerenciamento de arquivos a atividade mais visvel realizada pelo
sistema operacional. Ela se d na superfcie do sistema. Um arquivo uma
coleo de informaes relacionadas definidas por seu criador. O sistema
operacional interage com os arquivos na medida em que:
Cria e exclui arquivos e diretrios;
Fornece suporte para sua manipulao;
Provm ferramentas de recuperao de arquivos.

RESUMO
Nesta unidade de estudos abordamos o sistema operacional. Vimos que um
SO o grande responsvel pelo funcionamento do computador. um conjunto
de arquivos de programas e rotinas que controla recursos de um computador e
permite o acesso aos servios de um computador. Vimos ainda quais as
funcionalidades de um SO, como ele se estrutura e dialoga com o hardware.
Definimos os tipos de arquitetura de sistemas operacionais, o conceito de
mquinas virtuais e virtualizao e como um SO gerencia processos, arquivos
e memria.
ATIVIDADES:
1) Defina o que um sistema operacional.
2) Escolha trs tipos de sistemas operacionais e discorra a respeito.

41

3) Conceitue Tradutor, compilador, montador e interpretador.


4) Aponte as vantagens e desvantagens da utilizao do SO do tipo
microncleo.
5) Explique quais as atividades de um SO no que tange o gerenciamento de
memria, arquivos e processos.

REFERENCIAS
COUTINHO, Bruno Cardoso. Sistemas Operacionais. Colatina: CEAD/IFES,
2010.
TANENBAUM, Andrew S. Sistemas Operacionais Modernos. So Paulo:
Pearson Prentice Hall, 2009.
MAZIERO, Carlos Alberto. Sistemas Operacionais: conceitos e mecanismos.
Disponvel em
http://dainf.ct.utfpr.edu.br/~maziero/lib/exe/fetch.php/so:socap01.pdf. Acesso em 10 de agosto de 2015.

UNIDADE 4 FUNDAMENTOS DE REDES DE COMPUTADORES


Objetivos da Unidade:
Compreender o funcionamento, princpios, conceitos e histrico das redes de
computadores.
Possuir uma viso da rea de redes de computadores como uma plataforma
bsica para o desenvolvimento de sistemas e aplicaes distribudas.
Identificar os ativos de rede.
Caro estudante, seja bem-vindo unidade 4 do curso de informtica e
novas tecnologias. Dando continuidade aos nossos estudos, iremos abordar os
fundamentos das redes de computadores.
Com o avento da informtica e dos computadores, as grandes, pequenas
empresas e os usurios comuns tiveram a possibilidade de transformar seu
cotidiano a partir da utilizao dos recursos que os computadores ofereciam.

42

No entanto, essa revoluo na informao era, de certa forma, limitada. Faltava


algo que preenchesse a lacuna da informao e tornasse os sistemas de
informao mais dinmicos e rpidos. Essa limitao residia no fato de que os
computadores no eram interligados entre si, mantendo uma distncia entre
determinado usurio e outro. O passo inicial para a quebra dessa barreira foi
dado na dcada de 1980 a partir da utilizao da tecnologia de redes de
computadores.
A

importncia

das

redes

de

computadores

vem

crescendo

progressivamente com o passar dos anos. Hoje em dia as redes de


computadores so encontradas em todos os lugares desde uma residncia
familiar at grandes empresas multinacionais. Isso acontece devido sua grande
versatilidade, pois ela pode ser utilizada por uma variedade de aplicaes que
capaz de atender as necessidades de cada usurio. O grande objetivo das
redes, e o que a torna to importante ela fazer com que mltiplos usurios
em distncias indeterminadas compartilhem um determinado recurso
Hoje, a interligao entre computadores permitiu uma srie de outras
possibilidades, principalmente no mercado de trabalho. No campo da
tecnologia da informao, imprescindvel que haja um profissional capaz de
administrar a rede de computadores de uma empresa, negcio, escola,
faculdade, etc, garantindo a manuteno, a fluidez e, sobretudo, a segurana
da informao trocada nesses espaos.
4.1. Conceitos Iniciais
4.1.1. Comunicao e Transmisso de Dados
De uma forma genrica, a comunicao de dados definida como uma
troca de informao entre dois dispositivos, auxiliada por algum meio fsico.
Essa comunicao prev a existncia de, pelo menos, cinco elementos, a
saber:

A mensagem;
Transmissor;
Receptor;
Meio;
Protocolo.

43

A mensagem a informao, o dado a ser transmitido. O transmissor o


dispositivo que envia essa informao. O receptor recebe a mensagem. O meio
o caminho que o dado percorre at chegar ao receptor. O protocolo um
conjunto de especificaes que governa a comunicao, estabelecendo as
regras desta.
A transmisso destes dados, entre dispositivos, pode ser de trs formas
diferentes:
Simplex: quando a transmisso unidirecional.
Half-duplex: quando a transmisso bidirecional, ou seja, os dispositivos
compartilham o mesmo canal de comunicao.
Full-duplex: os dispositivos transmitem e recebem dados de forma simultnea.
4.1.2. Conceito, classificao e topologia de redes
Segundo Tanenbaum (2010), uma rede de computadores representa:
Um conjunto de computadores autnomos interconectados por
uma
nica
tecnologia.
Dois
computadores
esto
interconectados quando podem trocar informaes. A conexo
no precisa ser feita por um fio de cobre; tambm podem ser
usadas fibras pticas, micro-ondas, ondas de infravermelho e
satlites de comunicaes. Existem redes em muitos
tamanhos, modelos e formas. (Tanembaum, 2007).

As redes de computadores so estruturas fsicas e lgicas que permitem


que dois ou mesmo mais computadores possam compartilhar suas informaes
entre si. Quando um computador est conectado a uma rede de computadores,
ele pode ter acesso s informaes que chegam a ele e s informaes
presentes nos outros computadores ligados a ele na mesma rede, o que
permite um nmero muito maior de informaes possveis para acesso atravs
daquele computador.
Para a classificao das redes de computadores o critrio mais utilizado
a condio geogrfica. Sendo assim, as redes de computadores so
classificadas em Locais (LANs), Metropolitanas (MANSs) e distribudas
(WANs).
Uma rede do tipo LAN (Local Area Network) um tipo de tecnologia que
apresenta uma boa resposta para interligao de dispositivos com distncias

44

relativamente pequena, com uma largura de banda considervel. Funciona


perfeitamente quando se quer conectar dispositivos em um mesmo prdio,
empresa, campus, por exemplo.

Figura 22 Uma rede LAN


Fonte: http://fabrica.ms.senac.br/2013/07/redes-de-computadores-parte-v/

Uma rede do tipo MAN (Metropolitan Area Networks) devem prover a


interligao das redes locais em uma rea metropolitana de uma determinada
regio.

Figura 23 Rede MAN


Fonte: http://redes-108005.webnode.pt/modulo-1-2/redes-de-computador/
Uma rede do tipo WAN (Wide Area Networks) a abordagem a ser feita
quando as distncias envolvem so maiores que uma regio metropolitana,
podendo ser a disperso to grande quanto distncia entre continentes .

45

Figura 23 Rede WAN


Fonte: https://10infrcpaulo.wordpress.com/2012/12/11/wan/
Em redes de computadores uma topologia entendida como o canal no
qual o meio de rede est conectado aos computadores e outros componentes
de uma rede de computadores. Essencialmente, a estrutura topolgica da
rede, e pode ser descrito fsica ou logicamente. Basicamente, a topologia de
redes dividida em trs:
Barramento;
Estrela;
Anel.
A topologia de barramento aquela em que os microcomputadores so
ligados um mesmo cabo. Nessa topologia nenhum dispositivo pode utilizar o
cabo em questo, enquanto este estiver sendo utilizado.

Figura 24 Topologia em Barramento


Fonte: https://estudoderedes.wordpress.com/tag/hibrida/
A topologia em estrela utiliza um ativo de rede concentrador (que pode ser
um hub), interligando as mquinas.

46

Figura 25 Topologia em estrela


Fonte: http://tudodownloads.uol.com.br/tutoriais/redes/aq174modelos_de_redes_de_computadores_de_grande_porte.html?pagina=2
Na topologia em anel, os computadores so conectados uns aos outros,
obedecendo um sentido, formando um anel.

Figura 26 Topologia em estrela


Fonte: http://voipbic.xpg.uol.com.br/topologias.htm
4.1.3. Os meios de transmisso
Os meios de transmisso so formas fsicas pelas quais so realizadas as
transmisses de dados. Esses meios so agrupados em guiados (fios de
cobre, por exemplo) e no guiados (ondas de rdio, por exemplo). A seguir,
alguns exemplos de meios de transmisso que, segundo Tanembaum (2007)
so os principais meios fsicos para a transmisso de dados:

47

Quadro 2 Tipos de meios de transmisso


Fonte: do autor (adaptado de Tanembaum, 2007)
Meio

Cabo Coaxial

Par Tranado

Fibra tica

Caractersticas
Consiste em um fio de cobre esticado na
parte central, envolvido por um material
isolante. O isolante protegido por um
condutor cilndrico, geralmente uma
malha slida entrelaada.

o tipo de cabo de rede mais usado


atualmente. Existem basicamente dois
tipos de par tranado: sem blindagem,
tambm chamado UTP (Unshielded
Twisted Pair), e com blindagem, tambm
chamado de STP (Shielded Twisted
Pair). A diferena entre eles justamente
a existncia, no par tranado com
blindagem, de uma malha em volta do
cabo protegendo-o contra interferncias
eletromagnticas.
Transmite informaes atravs de sinais
luminosos, em vez de sinais eltricos. A
fibra tica totalmente imune a rudos,
com isso, a comunicao mais rpida.
As fibras ticas so classificadas em
monomodo,quando um nico sinal
transportado e multimodo, quando um
feixe de luz que viaja ao longo do seu
trajeto, fazendo diferentes refraes nas
paredes do ncleo do cabo.

Ilustrao

48

4.1.4. Os modelos de referncia em redes


Para facilitar o entendimento da arquitetura das redes de computadores
foram criados modelos de referncia. Examinaremos aqui duas importantes
contribuies nesse sentido: o modelo de referncia OSI e o modelo TCP/IP.
Para satisfazer as necessidades e solicitaes das novas redes de
comunicao, os fabricantes de equipamentos e sistemas desenvolveram
solues

proprietrias

para

as

vrias

arquiteturas

de

sistemas.

Consequentemente, vrias redes foram criadas a partir de diferentes


implementaes de hardware e de software.
O modelo OSI foi criado pela International Standards Organization (ISO) e
tinha por objetivo estabelecer um esquema que fosse padro para o
desenvolvimento de produtos para redes de comunicao de dados, propondo
uma estrutura em camadas para o desenvolvimento de solues que
resolvessem problemas de compatibilidade.
Segundo Spurgeon (2000), o modelo de referncia OSI o mtodo para
descrever como os conjuntos interconectados de hardware e software de rede
podem ser organizados para que trabalhem concomitantemente no mundo das
redes. Com efeito, o modelo OSI oferece um modo de dividir arbitrariamente a
tarefa da rede em pedaos separados, que esto sujeitos ao processo formal
de padronizao. Assim o modelo OSI apresenta uma arquitetura de redes
dividas em camadas, a saber:

Fsica;
Enlace de Dados;
Rede;
Transporte;
Sesso;
Apresentao;
Aplicao.

No quadro abaixo, voc tem uma viso das camadas e suas respectivas
caractersticas.
Quadro 3 As camadas do Modelo OSI
Fonte: Do autor. Adaptado de Pinheiro (2008).

49
Camada
Fsica

Caractersticas
Responsvel pela interface fsica entre os equipamentos e os protocolos a serem
seguidos para a transmisso das informaes entre os diversos sistemas de
informao e gerencia a transferncia fsica da informao sobre os meios de

Enlace de Dados

transmisso possveis.
Gerencia a transferncia da informao atravs do canal de transmisso.
responsvel pelo controle do fluxo da informao na rede, bem como sua

Rede

sincronizao e garantia de entrega.


Responsvel pelo gerenciamento do transporte das informaes entre uma rede

Transporte

composta de mltiplos segmentos.


Proporciona a interface entre as trs camadas superiores e as trs camadas
inferiores, isolando o utilizador dos aspectos funcionais e fsicos da rede. Garante
ainda, a comunicao ponto-a-ponto, define e controla a qualidade da transmisso.
Fornece uma estrutura de controle para a comunicao entre aplicaes. Cuida do

Sesso

mecanismo conhecido como "name-to-station address translation" (NAT), ou seja, a


Apresentao

traduo de endereos para o nome de uma estao de rede especfica.


Realiza a converso do formato de dados de forma que eles sejam entendidos por
todos os sistemas envolvidos na comunicao. Esta camada tambm faz a
compresso / descompresso e criptografia / descriptografia.
Define a semntica da informao a transmitir/receber. Os servios desta camada so

Aplicao

usados pelos prprios usurios do ambiente OSI.

O modelo TCP/IP a arquitetura mais conhecida na atualidade. O TCP/IP


baseia-se em um modelo de referncia de quatro camadas. Todos os
protocolos que pertencem ao conjunto de protocolos TCP/IP esto localizados
nas trs camadas superiores desse modelo. So camadas do modelo TCP/IP:

Aplicao;
Transporte;
Inter rede;
Interface de Rede.
Cada uma dessas camadas possui caracterstica e funo especfica.
Analise o quadro abaixo:
Quadro 4 Camadas do modelo TCP/IP
Fonte: do autor, adaptado de Alencar (2010).

Camada
Aplicao

Caracterstica
Faz a comunicao entre os aplicativos e o protocolo de transporte. Existem vrios
protocolos que operam na camada de aplicao. Os mais conhecidos so o HTTP,

Transporte

SMTP, FTP, SNMP, DNS e o Telnet.


Responsvel por captar os dados enviados pela camada de aplicao e transform-

50
los em pacotes, a serem repassados para a camada de Internet. Nesta camada
operam dois rotocolos: o TCP (Transmission Control Protocol) e o UDP (User
Datagram Protocol).
H vrios protocolos que podem operar nesta camada: IP (Internet Protocol), ICMP

Inter rede

(Internet Control Message Protocol), ARP (Address Resolution Protocol) e RARP


(Reverse Address Resolution Protocol). responsvel pelo roteamento de pacotes,
isto , adiciona ao datagrama informaes sobre o caminho que ele dever
Interface de Rede

percorrer.
Tem como principal funo, a interface do modelo TCP/IP com os diversos tipos de
redes (X.25, ATM, FDDI, Ethernet, Token Ring, Frame Relay, etc.) e transmitir os
datagramas pelo meio fsico, tem a funo de encontrar o caminho mais curto e
confivel.

4.1.5. Protocolos de Comunicao e Endereamento IP


Um protocolo um tipo de linguagem que os dispositivos usam de
modo que consigam se entender. Conforme vimos no incio desta unidade,
significam um conjunto de regras e normas que governam a comunicao de
dados. A seguir, descrevemos os principais tipos de protocolos, na viso de
Alencar (2010):
HTTP - usado principalmente para acessar dados na World Wide Web.
SMTP - esse protocolo o mecanismo padro de correio eletrnico da internet.
FTP - mecanismo padro oferecido pela internet para copiar um arquivo de um
host para outro.
SNMP gerencia a internet.
DNS - identifica endereos IPs e mantm uma tabela com os endereos dos
caminhos de algumas redes na internet.
TCP oferece um servio confivel entre aplicaes.
UDP envia todos os seus pacotes, acreditando que eles chegaro sem
problemas e em sequncia ao destinatrio.
IP o principal protocolo do nvel de inter-rede na arquitetura TCP/IP.
ICMP prover mensagens de controle na comunicao entre ns num
ambiente de rede TCP/IP.
ARP mapeia um endereo IP no respectivo endereo MAC.
RARP - mapeia um endereo MAC a um endereo IP.
Nossos computadores e smartphones conseguem acessar facilmente
pginas da web, enviar, receber arquivos, entre outras coisas. Isso possvel,

51

estando conectado internet. Isso ocorre, porque, tanto em nvel local como
em nvel mundial, cada dispositivo conectado possui um endereo. Esse
endereo chamado de IP (Internet Protocol). Esse mesmo princpio vlido
para sites na web.
Segundo Tanembaum (2007):
Na Internet, cada host e cada roteador tem um endereo IP que
codifica seu nmero de rede e seu nmero de host. A combinao
exclusiva: em princpio, duas mquinas na Internet nunca tm o
mesmo endereo IP. Todos os endereos6 IP tm 32 bits e so
usados nos campos Source address e Destination address dos
pacotes IP. importante observar que um endereo IP no se refere
realmente a um host. Na verdade, ele se refere a uma interface de
rede; assim, se um host estiver em duas redes, ele precisar ter dois
endereos IP. Porm, na prtica, a maioria dos hosts est em um a
nica rede e, portanto, s tem um endereo IP. (TANEMBAUM,
2007).

O endereo IP uma sequncia de nmeros composta de 32 bits.


Esse valor consiste em um conjunto de quatro sequncias de 8 bits. Cada uma
destas separada por um ponto e recebe o nome de octeto ou simplesmente
byte, j que um byte formado por 8 bits.
Voc pode se perguntar como, a tantos computadores, em tantos
lugares, serem atribudos endereos distintos, obedecendo uma sequncia
lgica. Isso possvel porque contamos com um sistema de distribuio
estabelecido internacionalmente, que facilita o endereamento dos dispositivos.
Esse sistema basicamente, divide endereos em classes, A, B, C, D e E:
Classe A: 0.0.0.0 at 127.255.255.255 - permite at 128 redes, cada uma com
at 16.777.214 dispositivos conectados. Os endereos dessa classe so
usados em locais aonde so necessrias poucas redes.
Classe B: 128.0.0.0 at 191.255.255.255 - permite at 16.384 redes, cada uma
com at 65.536 dispositivos. Os endereos dessa classe so utilizados aonde a
quantidade de redes equivalente ou semelhante quantidade de dispositivos.
Classe C: 192.0.0.0 at 223.255.255.255 - permite at 2.097.152 redes, cada
uma com at 254 dispositivos. Os endereos dessa classe so usados em
locais que requerem grande quantidade de redes.
Classe D: 224.0.0.0 at 239.255.255.255 multicast. Os endereos dessa
classe so usados para propagao de pacotes especiais para a comunicao
entre os computadores.

52

Classe E: 240.0.0.0 at 255.255.255.255 - multicast reservado. Os endereos


dessa classe so reservados para aplicaes futuras ou experimentais.
Ainda assim, esses endereamentos podem ser insuficientes, devido
ao aumento vertiginoso no nmero de dispositivos, cada vez mais conectados.
Prevendo isso, foi planejado o IPV 6, uma nova especificao que suporta at
340.282.366.920.938.463.463.374.607.431.768.211.456 de endereos. Talvez
voc nem consiga ler este nmero, devido a sua enorme dimenso, mas o IPV
6 j est em uso atualmente. Ns iremos aprofundar este tema em nossa
ltima unidade, quando trataremos das novas tecnologias em informtica.
4.1.6. Os Ativos de Redes
Os ativos de redes so os equipamentos bsicos que fazem uma
rede de computadores funcionar. Alm dos meios de transmisso, que j
estudamos nessa unidade e que tambm podem ser considerados ativos,
temos como exemplo de ativos de redes:
Hub: dispositivos concentradores, responsveis por centralizar a distribuio
dos quadros de dados em redes fisicamente ligadas em estrela.

Figura 28 Hub
Fonte: http://www.hardware.com.br/livros/linux-redes/conectando-hubs.html
Switch: so pontes que contm vrias portas. Eles enviam os quadros de
dados somente para a porta de destino, ao contrrio do hub, que transmite os
quadros simultaneamente para todas as portas.

53

Figura 29 Switch
Fonte: http://www.tp-link.com.br/products/details/?model=TLSF1008P
Roteador: so pontes que operam na camada de rede do Modelo OSI. Eles so
responsveis por tomar a deciso de qual caminho percorrer para interligar
redes diferentes.

Figura 30 Roteador
Fonte: http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2014/03/o-que-levarem-conta-na-hora-de-comprar-um-roteador-wireless.html
Repetidor: Os repetidores tambm so chamados de concentradores e so
usados em redes locais, aumentando seu alcance.

54

Figura 31 Repetido (wifi)


Fonte: http://www.foxoutlet.com.br/repetidor-de-sinal-wireless-wi-fi-wa850rep112
Ponte: um dispositivo capaz de dividir uma rede em sub-redes com o
objectivo de reduzir trfego ou compatibilizar diferentes padres de redes.

Figura 32 Ponte
Fonte: http://faqinformatica.com/diferencas-hub-switch-bridge-router/

RESUMO
Durante os estudos desta unidade, pudemos conhecer os fundamentos
das redes de computadores. Apresentamos os conceitos de comunicao e
transmisso de dados. Vimos a definio, classificao e as topologias mais
comuns em redes de computadores, alm dos meios de transmisso em redes.
Identificamos o modelo TCP/IP como a mais comum e utilizada arquitetura de
redes, apesar da grande contribuio do modelo OSI, criado pela ISO na
dcada de 1980. Vimos ainda que os dispositivos, para fins de comunicao

55

na internet, necessitam de uma identificao, chamada de IP. Por fim,


identificamos os ativos de redes, os equipamentos que contribuem para o
funcionamento de uma rede. Os temas relacionados internet, intranet e
extranet sero abordados no ltimo captulo do seu material de estudos.

ATIVIDADES
1) Elabore um desenho que contemple os elementos que participam da
comunicao.
2)

De acordo com a abrangncia geogrfica, as redes de computadores

podem ser classificadas em trs grupos principais.Cite e descreva esses


grupos.
3) Identifique e discorra sobre as principais topologias de redes.
4) Diferencia a arquitetura OSI da arquitetura TCP/IP
5) Cite e comente sobre as camadas do modelo OSI
6) Quais so os principais ativos de uma rede?
REFERNCIAS
PINHEIRO, Jos Maurcio Santos. OSI: um modelo de referncia. Disponvel
em
http://www.projetoderedes.com.br/artigos/artigo_osi_um_modelo_de_referencia
.php. Acesso 03 de setembro de 2015.
SPURGEON, Charles. Ethernet: O guia definitivo. Rio de Janeiro: Campus,
2000.
ALENCAR, Mrcio Aurlio dos Santos.
Computadores. Manaus: CETAM, 2010.

Fundamentos

de

Redes

de

TANENBAUM, Andrew S. Redes de Computadores. 4a edio. Rio de Janeiro:


Campus, 2007.

56

UNIDADE 5 SEGURANA DA INFORMAO


Objetivos:
- Identificar os conceitos bsicos da Segurana da Informao.
- Identificar os principais problemas enfrentados pela Segurana da
Informao.
- Conhecer os conceitos bsicos sobre o tema softwares de Segurana da
Informao.
Ol caro estudante, seja bem vindo unidade 5 do caderno de estudos
do curso de Informtica e novas tecnologias. Vamos dar continuidade aos
nossos estudos abordando uma temtica cada vez mais atual no mundo da
tecnologia: a segurana da informao. A informao um bem preciso na
humanidade. Ao longo de nossa existncia, ela foi gerada, acumulada e
passada de gerao em gerao. Isso no evitou que, em algum momento,
algo fosse perdido.
A preservao da informao permitiu que a humanidade pudesse
desenvolver meios de, por exemplo, expandir a produo de alimentos,
combater doenas, crescer em aspectos tecnolgicos e financeiros. Dessa
forma, a informao necessria e importante para a humanidade, do aspecto
mais geral ao particular e sua segurana fundamental, pois est diretamente
relacionada com a proteo de um conjunto de informaes, no sentido de
preservar o valor que possuem para um indivduo ou uma organizao
Para dimensionarmos o valor da informao na sociedade, vamos
resgatar um fato importantes e atual, que despertou a ateno do mundo e diz
respeito a forma como tratamos a informao.
5.1. O caso Snowden
No ms de junho de 2013, uma revelao sobre um esquema de
monitoramento de dados organizado pelo governo dos Estados Unidos agitou o
noticirio internacional. Tratava-se do Caso Snowden, "batizado" com este

57

nome por causa do delator do esquema de monitoramento: Edward Snowden.


O americano um ex-consultor tcnico da Agncia Central de Inteligncia
(CIA) dos Estados Unidos (EUA).
Na poca, Snowden revelou os documentos secretos sobre o modus
operandi da segurana norte-americana para os jornais The Guardian (Reino
Unido) e Washington Post (EUA). Entenda o caso:

58

Na reportagem publicada no dia 5 de junho de 2013 pelo The Guardian, Snowden apontou
que a Agncia Nacional de Segurana (NSA) coletou dados de ligaes telefnicas de
milhes de cidados americanos a partir do programa de monitoramento chamado de
PRISM. O ex-consultor da CIA tambm revelou que a Casa Branca acessava fotos, e-mails e
videoconferncias de quem usava os servios de empresas como Google, Skype e
Facebook. As denncias no pararam por a.
No dia 7 de junho, o jornal americano Washington Post detalhou a existncia de um
programa de vigilncia secreta dos Estados Unidos que envolve setores de inteligncia de
gigantes da internet como Microsoft, Facebook e Google. Aps realizar as denncias,
Snowden fugiu para Hong Kong (China).
A partir da presso dos Estados Unidos pedindo sua extradio, o ex-tcnico viajou
secretamente para a Rssia onde ficou refugiado no Aeroporto Internacional de Moscou at
conseguir asilo poltico temporrio de um ano no pas. O pedido foi aceito no incio de agosto.
Para o professor da Universidade de Braslia (UnB) e especialista em Segurana da
Computao, Pedro Rezende, os Estados Unidos realiza uma vigilncia como argumento na
luta contra o terrorismo. Na hora de monitorar, a busca est direcionada para tudo e todos
que a pretexto de encontrar uma centena de pessoas criminosas no meio de bilhes, alerta.
A presidenta Dilma Rousseff chegou a afirmar que a luta contra o terrorismo no justificava a
espionagem. Uma visita da presidenta aos Estados Unidos est marcada para o dia 23 de
outubro. O assunto espionagem deve entrar na pauta dos encontros de Dilma com polticos
americanos.
Fonte: http://www.ebc.com.br/tecnologia/2013/08/web-vigiada-entenda-asdenuncias-de-edward-snowden

59

O caso em questo exps ao mundo uma srie de problemas que


devem ser pensados em relao ao acesso, manipulao e divulgao da
informao, que no caso em questo, era confidencial. Ficou evidente que o
mundo da tecnologia da informao pode estar sujeito ao domnio de grandes
conglomerados

internacionais

(google,

Microsoft,etc).

Quando

estas

organizaes se colocam a servio de governos, ns, usurios, estamos de


certa forma refns, expondo dados, informaes, segredos em nuvens
controladas por grandes empresas.
Estamos na era do supermarketing. Facebook, Google, Twitter etc
faturam com o uso de nossos dados e cadastros proporcionando identificao
de tendncias, mecanismos de veiculao de publicidade direta do fabricante e
das lojas para o internauta, vendendo propagandas pelas redes. Em outras
palavras, quando estamos conectados, somos cotidianamente vigiados. Esse
um dos grandes pontos de discusso na era da informao.
5.2. Conceitos Iniciais
Segundo Novo (2010), a segurana da Informao o ramo do
conhecimento responsvel pela preservao e descarte dos ativos de
informao, seja ela pessoal ou corporativa, atravs da elaborao de critrios
que protejam esses ativos contra o furto, roubo, perda, corrupo ou uso
indevido. A SI considerada um fator de competitividade e sobrevivncia das
empresas no atual mundo dos negcios.
5.2.1. Dado
Um dado tido como o menor componente da informao. A
construo de todo e qualquer sistema de informao prev, necessariamente,
a fundamentao em dados. Podemos ter como exemplo de dados: gravaes,
fatos, imagens, etc.
5.2.2. Informao

60

A Informao um processo que resulta da manipulao e da


organizao de dados, sendo que, de tal forma, representa uma modificao
(quer seja quantitativa, quer seja qualitativa) naquele conhecimento do sistema
(uma pessoa, animal ou mquina, por exemplo) que a recebe. Sendo assim, a
informao nada mais que o conjunto dos dados. quando atribumos
esses dados um determinado valor. Em um contexto empresarial, a informao
um bem mais valioso que se pode ter. Toda e qualquer informao possui um
ciclo de vida. Segundo Dantas (2011):
A doutrina tem apresentado o seguinte ciclo de vida para as
informaes: produo e manuseio, armazenamento,
transporte e descarte. A produo a fase na qual nasce a
informao, e o manuseio, como o prprio nome j o diz, o
ato de manusear a informao. nessa fase que se
caracteriza a materializao do conhecimento; O transporte a
fase da conduo por quaisquer meios nos quais conste a
informao. O armazenamento o ato de arquivar as
informaes. E o descarte o ato de descartar ou inutilizar a
informao. (DANTAS, 2011, p. 19).

5.2.3. Ativos de Informao


Em um ambiente corporativo, empresarial, um ativo de informao
algo que tenha valor para uma determinada empresa.
Podemos incluir nesse conceito de ativo de informao os meios
fsicos que os suportam (e tambm que permitem seu transporte) assim como
as pessoas que os utilizam. Temos como exemplos de meios fsicos, discos
rgidos (HD), pen drive, CD, DVD, estrutura de cabeamento de redes, ativos de
redes como switches e roteadores. Alm desses ativos citados, tambm temos
os documentos impressos, as correspondncias, as linhas de cdigo para
programao, os relatrios de finanas, projetos de engenharia, etc. So esses
os principais ativos de informao que a SI objetiva sempre manter protegidos.
5.2.4. Vulnerabilidade, Ameaa, Risco e Impacto
Em

segurana

da

informao,

dizemos

que

existe

uma

vulnerabilidade quando fatores internos possuem algum potencial para expor


as informaes de um sistema a furto, roubo, perda, corrupo e ou uso
indevido. Essas vulnerabilidades podem ser classificadas em:

61

Ambientais quando so relacionadas ao meio ambiente, geografia de um


determinado local. So exemplos dessas ameaas: risco de ventos fortes,
maremotos, inundaes, terremotos.
Infraestrutura so vulnerabilidades relacionadas ao espao que abriga a
informao. So exemplos desse tipo de vulnerabilidade: locais mal
refrigerados, goteiras, cabeamento inadequado, etc.
Armazenamento esto relacionadas meios fsicos, s mdias que
armazenam a informao (CD, DVD, HD, etc).
Transmisso esto ligadas comunicao de dados. quando a informao
pode ser afetada por defeitos em meios fsicos de transmisso (cabos,
redes,ondas, etc.).
Hardware est relacionada aos equipamentos que fornecem alguma
estrutura informao.
Software est relacionada a erros em implantao de aplicativos que do
suporte informao. Essas so as vulnerabilidades mais comuns.
Humanas so decorrentes das falhas dos seres humanos, causadas pelo
desconhecimento de normas bsicas de segurana.
Enquanto as vulnerabilidades so fatores internos que expem a
informao, as ameaas so fatores externos capazes de expor a informao
aos mesmos problemas: perda, furto, roubo, corrupo ou uso indevido da
informao. Para Dantas (2011):
No ambiente atual, bastante competitivo, as empresas
devem estar sempre atentas para as ameaas aos
negcios corporativos, que, se concretizadas podero tirlas desse cenrio, encerrando suas atividades para
sempre. Com a automao dos sistemas de
processamento e de armazenamento de informaes, a
prpria informao torna-se mais susceptvel s ameaas,
uma vez que ela (a informao) est mais acessvel e
disponvel para usurios de uma forma geral. (DANTAS,
2011, p. 31).
As ameaas podem ser classificadas em:
Naturais quando so relacionadas ao meio ambiente.
Intencionais quando so resultados de aes conscientes de terceiros.
No intencionais relacionadas a atividades inconscientes de usurios do
ambiente.

62

Quando um determinado tipo de ameaa se concretiza ou possui uma


certa probabilidade de se concretizar e provocar danos informao,
chamamos esse processo de risco. Portanto, um risco pode ser considerado
como uma vulnerabilidade combinada com uma ameaa. E quando esse riso
deixa de ser uma simples possibilidade e se transforma em uma realidade,
temos um dano ou um impacto. Na figura abaixo temos a relao entre risco e
impacto.

Figura 34 Relao risco x impacto


Fonte: NOVO (2010).
5.3. Os princpios da segurana da informao
Um princpio um conceito, uma norma geral que rege uma
determinada atividade. Em SI, os princpios orientam a atividade de segurana
contra os danos potenciais. So cinco os princpios da SI:

Confidencialidade
Integridade.
Disponibilidade.
Autenticidade.
Irretratabilidade.
5.4. Vrus, trojans e spywares, ransonwares, worms e spam.

63

A seguir, listamos os principais problemas enfrentados pela segurana


da informao:
Vrus - so programas desenvolvidos por com o objetivo de infectar sistemas
operacionais e disseminar cpias de si para mais sistemas. Em geral uma
infeco por vrus pode diminuir o desempenho dos equipamentos, furtar
informaes dos usurios e impedir o acesso a sites e vrios outros servios na
internet.
Trojans os trojans ou cavalos de tria so programas que so
aparentemente legtimos mas que, secretamente, executam uma srie de
funes que so prejudiciais ao sistema operacional e, por vezes, ao prprio
usurio. Os trojans podem estar disponveis em sites que disponibilizam algum
tipo de contedo para download, na forma de outros programas como editores
de imagens, textos, etc, visualizadores de documentos, at mesmo programas
antivrus, jogos de computador e protetores de tela esto sensveis a esses
programas. Os usurios devem ser criteriosos com os programas que baixa na
internet para seu computador assim como com os links que recebe.
Spywares - So programas criados com o objetivo de roubar informaes do
usurio, tais como: os websites que ele visita, os produtos que costuma
comprar na internet, os assuntos que lhe interessam, os horrios de acesso, os
tipos de e-mails que recebe etc., De posse desse tipo de informao o spyware
as envia para alguma uma entidade externa, sempre sem o consentimento do
usurio.
Ransomwares -

Seu funcionamento implica no sequestro dos dados do

usurio ou mesmo no bloqueio de acesso ao computador. No primeiro caso, o


ransomware criptografa o todo ou uma parte do disco rgido do usurio,
impedindo o seu acesso. No segundo, muda as senhas de login do sistema
operacional. Aps o sequestro, informa vtima que seus dados apenas sero
liberados se a pagar um resgate por eles. Os ransomwares so ferramentas de
extorso. Aps o pagamento, o usurio recebe uma senha que permite
recuperar seus dados.
Worms uma espcie de malware mais perigosa que existe. Possui como
caractersticas a alta velocidade em que suas cpias se propagam.
Spam Um spam se configura como uma atividade de envio de e-mails de
forma massiva para usurios que sequer consentiram ou solicitaram seu
recebimento.

64

5.5. Cuidados a serem tomados


Agora que voc j conhece os principais conceitos relacionados
segurana da informao, vamos indicar alguns cuidados a serem tomados por
voc, usurio, que quer se manter conectado, porm, seguro, na rede mundial
de computadores.
Segundo o Centro de Estudos, Resposta e Tratamento de Incidentes
de Segurana no Brasil (cert.br), ns usurios, estamos cotidianamente
expostos a situaes problemas relacionados segurana da informao na
internet. Assim, uma srie de requisitos bsicos devem ser tomados. A seguir
listamos alguns deles:
Identificao: permitir que uma entidade se identifique, ou seja, diga quem ela
.
Autenticao: verificar se a entidade realmente quem ela diz ser.
Autorizao: determinar as aes que a entidade pode executar.
Integridade: proteger a informao contra alterao no autorizada.
Confidencialidade ou sigilo: proteger uma informao contra acesso no
autorizado.
No repdio: evitar que uma entidade possa negar que foi ela quem executou
uma ao.
Disponibilidade: garantir que um recurso esteja disponvel sempre que
necessrio.
No cenrio organizacional esses critrios se transformam em polticas
de segurana que definem direitos e responsabilidades em relao aos
recursos computacionais que so utilizados. Uma poltica de segurana
contm:
Poltica de senhas: define as regras sobre o uso de senhas nos recursos
computacionais, como tamanho mnimo e mximo, regra de formao e
periodicidade de troca.
Poltica de backup: define as regras sobre a realizao de cpias de
segurana, como tipo de mdia utilizada, perodo de reteno e frequncia de
execuo.

65

Poltica de privacidade: define como so tratadas as informaes pessoais,


sejam elas de clientes, usurios ou funcionrios.
Poltica de confidencialidade: define como so tratadas as informaes
institucionais, ou seja, se elas podem ser repassadas a terceiros.
Poltica de uso aceitvel (PUA) ou Acceptable Use Policy (AUP): tambm
chamada de "Termo de Uso" ou "Termo de Servio", define as regras de uso
dos recursos computacionais, os direitos e as responsabilidades de quem os
utiliza e as situaes que so consideradas abusivas.
5.6. Dicas de Ferramentas
Vamos reservar este espao para indicar a voc um conjunto de
ferramentas disponveis de forma gratuita que podem auxiliar voc a manter
seus dados seguros e ntegros frente s constantes ameaas que aqui
estudamos.
5.6.1. Antivrus
So programas de proteo do computador que detectam e eliminam
os vrus (certos programas danosos) nele existentes, assim como impede sua
instalao e propagao.
AVG Antivrus 2015 - um dos antivrus mais populares e respeitados do mundo.
Este programa serve como ferramenta para que voc mantenha seu
computador protegido contra a ao dos mais variados tipos de pragas virtuais
incluindo vrus, spywares, worms e trojans.
Aonde baixar: http://www.avg.com/br-pt/free-antivirus-download
AVAST 2015 - Escaneamentos diferentes, mais precisos na hora de apontar o
que ou no uma ameaa. A quantidade de falsos-positivos deve diminuir no
seu dia a dia.
Onde baixar: https://www.avast.com/pt-br/int-trial-download-pre
5.6.2. Anti Spywares e Adwares

66

Esses programas podem auxiliar o sistema a se livrar de pragas


virtuais como os adwares, aquelas propagandas indesejadas que escondem
outros tipos de ameaas.
Spybot Search & Destroy Aplicativo que encontra e remove programas
maliciosos que se escondem em um computador.
Aonde baixar: https://www.safer-networking.org/dl/
ComboFix Aplicativo que remove grande parte das pragas que infectam um
computador.
Aonde baixar: http://www.baixaki.com.br/download/combofix.htm
5.6.3. Firewalls
So dispositivos desenvolvidos com a finalidade de aplicar polticas
de segurana ao trfego de dados entre um computador e uma rede ou entre
redes, bloqueando qualquer transmisso no autorizada de informaes.
Comodo Firewall - um firewall poderoso mundialmente premiado devido sua
qualidade, monitorando e defendendo constantemente o sistema tanto contra
ataques internos quanto externos, como trojans, sites maliciosos e crackers.
Aonde baixar: http://www.comodobr.com/firewall/comodo_firewall.php
RESUMO
Caro estudante, nesta unidade de estudos do seu caderno de estudos
do curso de Informtica e Novas Tecnologias, voc conheceu aspectos ligados
segurana da informao. Trabalhamos os conceitos de dado, informao,
ativos de informao, vulnerabilidades, ameaas, risco e impactos. Vimos que
a segurana da informao norteada por princpios que mantm os ativos de
informao seguros. Identificamos as principais ameaas segurana da
informao, como vrus, trojans, spywares, malwares, entre outros. Por fim,
analisamos o nosso papel enquanto usurios, no sentindo de nos mantermos
sempre seguros de ameaas virtuais.
ATIVIDADES

67

1) Conceitue dado, informao e ativo de informao


2) Classifique os tipos de vulnerabilidades em SI.
3) O que so ameaas em segurana da informao?
4) Quais so os princpios da SI?
5) Conceitue vrus, trojans e spywares.
6) Em um cenrio empresarial uma politica de segurana deve conter polticas
especficas. Cite-as e comente cada uma delas.
REFERNCIAS
NOVO, Jorge Procpio da Costa. Softwares de Segurana da Informao.
Manaus: CETAM, 2010.
DANTAS, Marcus Leal. Segurana da Informao: uma abordagem focada em
gesto de riscos. Olinda: Livro Rpido, 2011.
CARTILHA
de
segurana
para
internet.
Disponvel
http://cartilha.cert.br/mecanismos/. Acesso em 13 de setembro de 2015.

em

UNIDADE 6 INFORMTICA E NOVAS TECNOLOGIAS


Objetivos:

Conhecer as novas tendncias no mercado tecnolgico e informacional.


Analisar a evoluo da comunicao atravs da internet.
Estudar os conceitos relacionados computao em nuvem.
Entender o conceito de internet das coisas.
Ol caro estudante, seja bem-vindo ltima unidade do nosso
caderno de estudos, do curso de informtica e novas tecnologias. Ns vamos
finalizar nosso material abordando o tema novas tecnologias em informtica.
Trata-se de um estudo que centra suas atenes em temas relativamente
recentes na rea da tecnologia da informao, mas que, nos ltimos anos, tem
ganho fora e popularidade, devido expanso da internet e pulverizao de
recursos ligados a ela.

68

Em informtica, devido ao seu assustador avano, difcil fazer


projees, antever cenrios, abordagens, pensar o que teremos a longo prazo
em termos de tecnologia.
Em

matria

veiculada

no

site

UOL

informtica

(http://tecnologia.uol.com.br), foram listadas algumas previses na rea de


informtica feitas a algum tempo atrs, e que falharam feio. S para listar
algumas:
Em 1977, falando sobre computadores, Ken Olsen, fundador da DEC (Digital
Equipment Corporation), uma das empresas de informtica mais respeitadas
na poca, afirmou que no h razo para qualquer indivduo ter um
computador em casa.
A televiso no se manter no mercado aps seis meses. As pessoas se
cansaro de ficar olhando para uma caixa de madeira todas as noites", afirmou
em 1946 Darryl Zanuck, produtor e cofundador da 20th Century Fox. Quando
deu esta declarao, o executivo j havia produzido mais de cem filmes para o
cinema e subestimava o poder que a pequena tela poderia ter. Em tempos de
plasma e LCD, pode-se dizer que ningum mesmo usa a caixa de madeira.
"Eu prevejo que a internet ir, em 1996, sofrer um colapso catastrfico",
afirmou em 1995 Robert Metcalfe, fundador da 3Com. Neste mesmo texto para
a revista "InfoWorld", ele declarou que se a profecia no se tornasse realidade,
ele engoliria suas prprias palavras. Em 1999, Metcalfe honrou sua palavra e,
durante uma palestra na World Wide Web Conference, engoliu uma cpia
impressa do artigo.
"Os americanos precisam do telefone, mas ns no. Temos meninos de
recados o suficiente", afirmou em 1878 William Preece, engenheiro-chefe do
servio de correio britnico. A ITU (Unio Internacional de Telecomunicaes),
ligada ONU, estima que havia 6 bilhes de usurios de telefonia celular em
todo o mundo em 2011 uma penetrao global de 86%.
"Ningum precisar de mais que 637 kb de memria em um computador
pessoal", disse em 1981 Bill Gates, da Microsoft. Hoje, caso um usurio queira
ouvir alguma msica em seu computador, precisar de pelo menos alguns
MBs. Alis, muito difcil encontrar um PC com uma configurao to rasteira
os modelos mais baratos no Brasil so vendidos com em mdia 100 GB de
espao e 500 MB de memria RAM.

69

Percebemos que, o dinmico mercado da informao sujeito,


constantemente, a inmeras transformaes. Isso fruto, em primeiro lugar,
dos avanos tecnolgicos e, em segundo lugar, da lgica de consumo imposta
pelo capitalismo globalizado.
No vamos aqui construir cenrios futuros, mas podemos fazer um
esforo semelhante ao apresentado e, com base em uma realidade mais
prxima, apresentar alguns elementos e tendncias no mundo da informtica,
para os prximos anos. Vamos listar alguns:
Incorporao do tema sustentabilidade. J h em vigor um lado verde da
tecnologia. cada vez mais comum que os dispositivos tenham alguma
preocupao em serem sustentveis. A preservao do meio ambiente ser
ampliada tambm no campo da tecnologia da informao, a partir do uso de
materiais que sejam menos poluentes e cada vez mais reciclveis.
Mais conectividade. As formas de se conectar esto sem ampliando cada vez
mais. Conexes do tipo Wi-Fi, Edge, 3G, 4G, por satlites, fibras ticas e redes
ad-hoc esto sendo melhoradas e outros tipos de conexes j esto sendo
pensadas.
A tecnologia estar ainda mais presente e ainda menos aparente. Com a
internet das coisas, as donas de casa no precisaro fazer aquelas imensas
listas de compras, j que seus eletrodomsticos, como refrigeradores, e as
dispensas faro encomendas de forma automtica quando os produtos
comearem a ficar escassos. Os pagamentos sero efetuados por meios
eletrnicos e, em pouco tempo, superaro o uso do papel moeda, tornando as
notas e os cheques ultrapassados.
Armazenamento em nuvens. A computao na nuvem traz inmeros
benefcios, tais como a necessidade dos espaos de armazenamento serem
menores, edies cada vez mais colaborativas e menores exigncias de
hardware para aplicaes. Muito embora tudo isso seja dependente de internet
em conexes altas a internet constante e de alta velocidade para funcionar
corretamente.
Advento da
Computadores

nanotecnologia.
cada

vez

Estamos

menores,

com

diminuindo
uso

computao.

diversificado.

Teremos

microcirurgies realizando operaes delicadas no corpo humano. Nadadores

70

minsculos contribuindo para a despoluio de rios e mares. Robs to


pequenos que so capazes de serem levados pelo ar para analisar condies
atmosfricas no mundo todo, promovendo uma qualidade superior na previso
do clima e catstrofes naturais.
6.1. O Mundo da Internet
A internet definida como uma rede em escala mundial, que interliga
milhes de computadores. Basicamente, uma forma de fazer com que
dispositivos distantes possam se comunicar. Essa rede, que a internet,
composta por equipamentos comuns e por outros, mais especiais, os
servidores, mquinas que possuem alta capacidade, um grande poder de
processamento de dados e informaes, conexes de alta velocidade,
controladas por instituies como universidades, empresas e rgos do
governo.
Para se chegar aos padres atuais de comunicao de dados, as de
computadores passaram por um grande processo de transformao e
evoluo. Vamos apresentar uma linha do tempo com os aspectos que marcam
o nascimento e evoluo da rede mundial de computadores.
Na dcada de 1960, foi criada a ARPNET, o que considerado o
embrio da internet. Segundo Morimoto (2008):
A rede entrou no ar em dezembro de 1969, inicialmente, com
apenas quatro ns, que respondiam pelos nomes SRI, UCLA,
UCSB e UTAH e eram sediados, respectivamente, no Stanford
Research Institute, na Universidade da Califrnia, na
Universidade de Santa Barbara e na Universidade de Utah,
todas elas nos EUA. Eles eram interligados atravs de links de
50 kbps, criados usando linhas telefnicas dedicadas,
adaptadas para o uso como link de dados. (MORIMOTO, 2008,
p. 26).

O projeto ARPNET possua como caractersticas principais:

Comunicao com um computador central;


A operao com um modem;
Expanso geogrfica;
Variedade de aplicaes;
Interconexo de computadores;
Crescimento das redes de teleprocessamento.

71

No ano de 1974, com o surgimento do protocolo TCP/IP, que passa a se


tornar definitivo no ARPNET, uma rede interligando vrias universidades
permitiu o livre trfego de dados e informaes, levando ao desenvolvimento
de alguns recursos que usamos at hoje na internet, como o e-mail, o telnet e o
FTP, que permitiam aos usurios trocar informaes, acessar a outros
computadores de forma remota e ainda compartilhar arquivos. Essa rede,
batizada de ARPA, possua como caractersticas:

Marca o incio da era da tecnologia de redes;


Distribua aplicaes entre vrios computadores interligados;
Comutao de pacotes;
Diviso em vrias camadas funcionais das tarefas de comunicao entre

aplicaes de computadores distintos;


Desenvolvimento dos protocolos FTP e TELNET, os primeiros de aplicao;
Interligao de computadores de universidades americanas e em outros
pases.
A dcada de 1980 marcou a entrada da primeira rede considerada de
grande extenso baseada no protocolo TCP/IP. Os computadores que usavam
a tal ARPANET trocaram os sistemas antigos de pacotes pela nova tecnologia
ento surgida. Em 1985, surgiu a National Science Foundation Network, um
conjunto de redes de computadores universitrias interconectadas em 56
kilobits por segundo. O Protocolo de Internet (IP) permitia a transio de dados
entre redes. Dessa forma, todas as redes conectadas pelo endereo IP
poderiam navegar pelos arquivos e trocar mensagens entre si. Ento, surgiram
os backbones, computadores que faziam estas tarefas. Estava estabelecido o
modo de conexo.
Mas foi somente em no ano de 1988, a partir da abertura da rede para
os interesses comerciais, que comeou a popularizao da grande rede. Os
servios de correio eletrnico e de provedores, que faziam a conexo s redes
pelo antigo mtodo do dial-up comearam a surgir em fins dos anos de 1980. O
grande boom da web, que observamos na dcada de 1990 s foi possvel
graas a esta atitude dos EUA em comercializar a Internet.

72

No incio da dcada de 1990, Tim Berners-Lee criou a World Wide


Web, o famoso www que ns digitamos antes do nome de um site qualquer.
Essa rede nasceu na Organizao Europeia para a Investigao Nuclear, que
props a criao dos hipertextos para que fosse possvel vrias pessoas
trabalharem de forma cooperativa,

acessando os mesmos arquivos. Isso foi

considerado o embrio do processo de conexo Internet que temos na


atualidade. Ainda nesta dcada, a empresa Netscape criou um protocolo,
chamado de HTTPS (HyperText Transfer Protocol Secure), que garantia (e
ainda garante) o envio dos dados criptografados pela web. Isso marcava o
nascimento da Internet atual. O interesse em todo mundo nesta nova
ferramenta foi enorme, o que causou o grande boom na dcada de 1990,
quando as pessoas comearam a ter computadores e acesso, ainda que fosse
discado, grande rede mundial de computadores.
A oferta de contedo passou a existir de forma massiva e aumentava a
cada ano a partir do incio da dcada de 1990. Foi nesse perodo que
comearam a surgir grandes portais de internet, como o AOL e Yahoo, salas
virtuais de bate-papo e servios de mensageiros instantneos, a exemplo do
ICQ e do mIRC. Surgiram os servios de e-mail gratuitos, como o Hotmail, e
tambm os sites de busca, como o Google e o Cad.
Aps o surgimento da Internet para o pblico em geral, era necessrio
consolida-la entre as pessoas. E esta tarefa no foi muito difcil dada s
facilidades impostas para aquisio de computadores e tambm s grandes
novidades que a web recebeu nos anos 2000. A tecnologia evoluiu muito e,
assim, permitiu avanos significativos.
A Internet discada deu lugar Banda Larga e at conexo no seu
prprio celular, com a rede 3G (e agora 4G). Ao invs de uma ferramenta de
difcil acesso e ainda crescendo, a Internet virou praticamente uma
necessidade diria, seja no dia a dia das empresas ou na casa de um usurio
que busca entretenimento ou faz pesquisas para o dever de casa.

SAIBA MAIS

73
Infogrfico interativo sobre evoluo da Web: http://www.evolutionoftheweb.com/?
hl=pt-br

6.1.1. Internet, Intranet e Extranet


Segundo Almeida e Rosa (2000), a internet um conjunto de redes de
computadores interligadas entre si, que so espalhadas pelo mundo inteiro.
Todos os servios disponveis na internet so padronizados e utilizam o mesmo
conjunto de protocolos (TCP/IP).
Uma intranet uma rede de computadores privada que [se] assenta
sobre a sute de protocolos da internet. Consequentemente, todos os conceitos
da ltima aplicam-se tambm a uma intranet, como, por exemplo, o paradigma
de cliente-servidor. Resumidamente, o conceito de Intranet pode ser
interpretado como uma verso privada da Internet, ou uma mini internet
confinada por uma organizao.
Uma extranet, em um ambiente corporativo, a poro da rede de
uma empresa que faz uso da internet para partilhar com segurana parte do
seu sistema de informao. Tomado o termo em seu sentido mais amplo, o
conceito confunde-se com intranet. A extranet tambm pode ser vista como
uma parte da empresa que estendida a usurios externos tais como
representantes e clientes. Outro uso comum do termo ocorre na designao da
parte privada de um site, onde somente usurios registrados podem navegar,
previamente autenticados por sua senha.
6.1.2. Internet das Coisas
A internet of things, ou internet das coisas, ou dos objetos um
conceito e tambm uma prtica ligada forma como j possvel conectar os
objetos do cotidiano internet. H quem diga que, com o desenfreado
crescimento tecnolgico e o impacto que isso representa para a humanidade, a
internet ser como a eletricidade. Ela estar presente em todo tipo de utenslio
necessrio para a sociedade.

74

Figura 35 Internet das coisas


Fonte: Cisco, 2011.

Muitas aplicaes prticas do conceito de internet das coisas j esto


sendo realizadas. No campo do agronegcio, por exemplo, existem sensores
de rastreamento para o gado, que permitem que os pecuaristas possam
monitorar a sade dos animais e acompanharem todos os seus movimentos,
garantindo assim um aumento na produo e tambm na qualidade do
alimento, que tende a se tornar mais saudvel para o consumo. Em nossas
casas, geladeiras inteligentes e smart TVs j so uma realidade.
Para Evans (2011),
J h projetos da IoT em desenvolvimento prometendo fechar a
lacuna entre ricos e pobres, melhorar a distribuio dos recursos do
mundo para aqueles que mais precisam deles e nos ajudar a
entender nosso planeta para podermos ser mais proativos e menos
reativos. Mesmo assim, existem vrias barreiras que ameaam
diminuir o desenvolvimento da IoT, incluindo a transio para IPv6, ter
um conjunto comum de padres e desenvolver fontes de energia para
milhes, at mesmo bilhes, de sensores minsculos. No entanto,
medida que empresas, governos, organizaes de normas tcnicas e
instituies acadmicas trabalham juntos para solucionar esses
desafios, a IoT continuar a progredir. Portanto, o objetivo deste
artigo ensinar a voc sobre termos simples para possibilitar o
entendimento da IoT e de seu potencial para mudar tudo o que
conhecemos hoje. (EVANS, 2011, p. 2).

6.2. A Computao em Nuvem

75

O sistema de computao em nuvem tem se estabelecido nos ltimos


anos como uma importante plataforma de pesquisa que apresenta uma srie
vantagens

de

desafios.

Algumas

tarefas

como

obteno,

compartilhamento, a manipulao e a explorao de enorme quantidade de


dados so absolutamente comuns no cenrio atual, porm a execuo das
mesmas demanda um grande volume de recursos.
A computao em nuvem pode contribuir com este cenrio a medida que
pode

disponibilizar de

memria,

armazenamento,

forma indefinida recursos


dentre

outros,

para

de processamento,

utilizao

imediata. A

disponibilidade destes recursos agrega uma srie de vantagens para as


organizaes e usurios, visto que preocupaes com complexas instalaes e
manutenes de infraestruturas deixam de existir e passam a ser de exclusiva
responsabilidade dos provedores de servios, alm de possibilitar que os
usurios se concentrem exclusivamente nas regras dos negcios que lhes so
pertinentes.
Este cenrio de escalabilidade de servios, processos e infraestrutura
quase ilimitados no possui precedentes e efetivamente melhora a flexibilidade
relacionada a estruturas de tecnologia de informao (TI) bem como pode
diminuir o custo total dos negcios pelo provimento de servios sob demanda.
Para Sousa (2010):
Computao em nuvem uma tendncia recente de tecnologia
cujo objetivo proporcionar servios de Tecnologia da
Informao (TI) sob demanda com pagamento baseado no uso.
Tendncias anteriores computao em nuvem foram
limitadas a uma determinada classe de usurios ou focadas em
tornar disponvel uma demanda especfica de recursos de TI,
principalmente de informtica [Buyya et al. 2009b].
Computao em nuvem pretende ser global e prover servios
para as massas que vo desde o usurio final que hospeda
seus documentos pessoais na Internet at empresas que
terceirizaro toda a parte de TI para outras empresas. Nunca
uma abordagem para a utilizao real foi to global e completa:
no apenas recursos de computao e armazenamento so
entregues sob demanda, mas toda a pilha de computao pode
ser aproveitada na nuvem. (SOUSA, 2010, sem paginao).

Como caractersticas essenciais da computao em nuvem, podemos citar:

76

Acesso rede: o acesso rede permitido por diferentes mecanismos e por

uma heterogeneidade de plataformas.


Pool de recursos: os recursos computacionais de um provedor so agrupados

a fim de servirem mltiplos consumidores em um modelo multiuso.


Localizao independente: os clientes no sabem, de forma exata, aonde esto
localizados os recursos provisionados e nem possuem o controle e

conhecimento desse local.


Rpida elasticidade: capacidade de rapidamente e elasticamente provisionar

recursos.
Servio mensurado: de forma automtica, os sistemas de cloud controlam e
otimizam recursos levando em conta a capacidade de medir em algum nvel de
abstrao apropriado por cada tipo de servio.
Os modelos de nuvens so quatro: nuvem privada, aonde a
infraestrutura controlada e operada por uma organizao e pode ser gerida
por ela prpria ou por empresa terceira ligada ela. Nuvem comunitria, aonde
a infraestrutura de cloud compartilhada por diversas organizaes e abrange
uma comunidade especfica. Nuvem pblica, aonde a infraestrutura est
disponvel para o pblico em geral ou um grupo de corporaes. Nuvem
hbrida, aonde a infraestrutura de cloud composta de uma ou mais nuvens
que se mantm como entidades nicas.
A seguir, listamos alguns servios em nuvem, que podem ser teis ao
seu dia a dia, pessoal ou profissional.
Dropbox: permite sincronizar todos os documentos que voc deseja no servio
de nuvem e tambm manter seus dados atualizados com o HD do seu
computador. O aplicativo funciona da seguinte forma: toda vez que voc copiar
ou mover um arquivo, ele ser duplicado no servidor do Dropbox e em outros
aparelhos que tenham o mesmo aplicativo instalado.
Google Drive: O sistema, alm do armazenamento, oferece vrias ferramentas
no estilo do pacote Office que possibilitam redigir textos, criar e editar planilhas
e at criar e visualizar apresentao de slides online.
SkyDrive: Assim como os outros citados acima, este tambm permite que o
internauta guarde seus arquivos na rede e os acesse de qualquer outro
computador que esteja conectado Internet. O SkyDrive oferece um aplicativo
na rea de trabalho para que o usurio sincronize os arquivos da sua mquina
ou

de

qualquer

automaticamente.

dispositivo

mvel,

como

smartphones

tablets,

77

Icloud: O iCloud a rede de computao em nuvem oferecida pela Apple.


Lanada junto com a verso 5 do IOS Sistema Operacional Mvel , a
tecnologia integra arquivos do computador Mac ou Windows com os
dispositivos mveis iPad, iPhone e/ou iPod touch.
RESUMO
Nesta unidade voc conheceu mais a respeito das novas tecnologias em
informao. Descobrimos algumas das tendncias que esto transformando
um mundo da informao. Estudamos a evoluo da internet, de uma rede
privada, limitada a trs ou quatro instituies, at a revoluo da informao
dos dias atuais. Trabalhamos o conceito de internet das coisas, como uma
maneira de conectar objetos do nosso cotidiano rede mundial de
computadores. E, por fim, vimos que a computao em nuvem provm uma
utilidade prtica, no sentido de facilitar o acesso e o armazenamento de
arquivos na internet.
ATIVIDADES
1) Crie uma linha do tempo, citando os aspectos quer marcam a histria da
internet.
2) Diferencie internet, intranet e extranet.
4) Caracterize o conceito de internet das coisas, citando exemplos.
5) Cite as principais caractersticas da computao em nuvem, citando
exemplos de servios que oferecem essa facilidade.

REFERNCIAS
MORIMOTO, Carlos Eduardo. [Hardware: manual completo]. Cabo Coaxial.
GDH
Press,
[S.l.].
2002a.
Disponvel
em:
<http://www.gdhpress.com.br/hmc/leia/index.php?p=cap13-8>.
Acesso
em
23/09/2015.

78

Top 10: previses tecnolgicas que erraram feio. Disponvel em


http://tecnologia.uol.com.br/listas/top-10-previsoes-tecnologicas-que-erraramfeio.htm. Acesso em 23/09/2015.
ALMEIDA, Marcus; ROSA, Priscila. Internet, Intranet e Redes Corporativas. Rio
de Janeiro: Brasport, 2000.
EVANS, Dave. A Internet das Coisas: como a prxima evoluo da Internet est
mudando
tudo.
Disponvel
em
http://www.cisco.com/web/BR/assets/executives/pdf/internet_of_things_iot_ibsg
_0411final.pdf. Acesso em 23/09/2015.
SOUSA, Flvio RC. Computao em Nuvem: Conceitos, Tecnologias,
Aplicaes
e
Desafios.
Disponvel
http://www.ufpi.br/subsiteFiles/ercemapi/arquivos/files/minicurso/mc7.pdf.
Acesso em 21/09/2015.

em

Você também pode gostar