• Nenhum resultado encontrado

Índice 0. Informação Útil... 4

N/A
N/A
Protected

Academic year: 2021

Share "Índice 0. Informação Útil... 4"

Copied!
54
0
0

Texto

(1)

U

U

N

N

I

I

V

V

E

E

R

R

S

S

I

I

D

D

A

A

D

D

E

E

Z

Z

A

A

M

M

B

B

E

E

Z

Z

E

E

F

F

a

a

c

c

u

u

l

l

d

d

a

a

d

d

e

e

d

d

e

e

C

C

i

i

ê

ê

n

n

c

c

i

i

a

a

s

s

e

e

T

T

e

e

c

c

n

n

o

o

l

l

o

o

g

g

i

i

a

a

s

s

I

I

N

N

F

F

O

O

R

R

M

M

Á

Á

T

T

I

I

C

C

A

A

I

I

I

I

n

n

t

t

r

r

o

o

d

d

u

u

ç

ç

ã

ã

o

o

a

a

o

o

s

s

S

S

i

i

s

s

t

t

e

e

m

m

a

a

s

s

I

I

n

n

f

f

o

o

r

r

m

m

á

á

t

t

i

i

c

c

o

o

s

s

A

A

p

p

l

l

i

i

c

c

a

a

t

t

i

i

v

v

o

o

s

s

M

M

S

S

-

-

W

W

i

i

n

n

d

d

o

o

w

w

s

s

F

F

u

u

n

n

d

d

a

a

m

m

e

e

n

n

t

t

o

o

s

s

&

&

L

L

ó

ó

g

g

i

i

c

c

a

a

d

d

e

e

P

P

r

r

o

o

g

g

r

r

a

a

m

m

a

a

ç

ç

ã

ã

o

o

(

(

d

d

r

r

G

G

a

a

b

b

r

r

i

i

e

e

l

l

I

I

.

.

S

S

a

a

l

l

i

i

m

m

o

o

)

)

F Feevveerreeiirroo,,22001111

(2)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

Índice

0. Informação Útil ... 4

0.1. Símbolos Usados na Brochura ... 4

0.2. Terminologia Tecnológica ... 4

0.3. Curiosidades ... 8

1. Sistemas Informáticos ... 12

1.1. Tecnologias de Informação e Comunicação (TIC) ... 12

1.2. Informática ... 12

1.3. Computador ... 12

1.3.1. Histórico: a Criação do Computador ... 12

1.3.2. Gerações de Computadores ... 16

1.3.3. Princípio de Funcionamento do computador ... 16

1.3.4. Arquitectura de Hardware ... 16

1.3.5. Classificação de Computadores ... 19

1.3.6. Sistema Operativo ... 19

1.3.7. Representação e Armazenamento interna da informação... 20

1.3.8. Sistemas de Representação de valores (Sistema de Numeração) ... 20

1.3.9. Sistema de Numeração Decimal ... 20

1.3.10. Sistema de Numeração Binário ... 20

1.3.11. Sistema de Numeração Octal ... 22

1.3.12. Sistema de Numeração Hexadecimal ... 23

1.3.13. Conversão de Números numa Base b qualquer para a Base 10 ... 24

1.3.14. Unidades de medição da Informação ... 24

1.3.15. Cuidados a ter com o Computador ... 24

1.3.16. Vírus de Computador: O Que é? ... 25

1.3.17. Prevenção de Vírus no Computador ... 25

1.4. Exercícios de Revisão ... 26

2. Aplicativos Microsoft ... 28

2.1. Sistema Operativo Windows ... 28

2.1.1. Área de Trabalho (Desktop) ... 28

2.1.2. Funções Básicas... 29

2.1.3. Elevadores ou Barras de rolamento de texto ... 30

2.1.4. Exercícios de Revisão ... 32

2.2. Office 2007 ... 33

(3)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

2.2.2. Excel ... 37

2.2.3. Power Point ... 39

2.2.4. Access ... 39

2.3. Exel ... Error! Bookmark not defined. 2.3.1. Executando o Programa ... Error! Bookmark not defined. 2.3.2. Executando o Programa ... Error! Bookmark not defined. 2.4. Access ... Error! Bookmark not defined. 2.4.1. Executando o Programa ... Error! Bookmark not defined. 3. Fundamentos & Lógica de Programação ... 41

3.1. Algoritmo ... 41

3.1.1. Formulação do Algoritmo ... 41

3.1.2. Formas de apresentação do Algoritmo ... 42

3.2. Elementos e Estrutura Fundamentais de Programação ... 44

3.2.1. Dados - Constantes, variáveis e identificadores ... 44

3.2.2. Técnicas de Programação ... 45

3.2.3. Exercícios de Revisão (Algoritmos) ... 48

3.3. Linguagens de Programação, Software de Tradução e Depuração ... 50

3.3.1. Software de Tradução ... 50

3.3.2. Linguagens de Programação ... 51

3.3.3. Depuração ... 53

(4)

* *SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo * 0 0.. IInnffoorrmmaaççããooÚÚttiill 0 0..11.. SSíímmbboolloossUUssaaddoossnnaaBBrroocchhuurraa

< > Estes sinais representam que o conteúdo entre elas é uma tecla.

< >+< > Duas teclas que devem ser submetidas em simultâneo (para obter este efeito deve premir uma e

sem largar premir a outra largando-as imediatamente em seguida. Nb: deve-se começar sempre por premir a tecla de função: Alt, Ctrl, Shift.

< >,< > Duas teclas que devem ser submetidas uma depois a outra.

Chamada de atenção para a descrição de uma situação, que requer particular atenção.

Chamada de atenção para a descrição de uma óptima solução.

Indicação de comandos/funções que podem ser executados usando o mouse (rato).

Indicação de comandos/funções que podem ser executados usando o teclado.

Chamada de atenção para a descrição de uma situação de revisão literária ou de combinação do conhecimento consolidado.

Chamada de atenção para a descrição de uma situação curiosa.  Descrição de uma situação que explica uma particular definição. 0

0..22.. TTeerrmmiinnoollooggiiaaTTeeccnnoollóóggiiccaa

ADSL (Asymmetrical Digital Subscriber Line): Variante da tecnologia DSL, banda larga via linha

telefónica, em que a velocidade de recepção de informação e de download é, em média, três a quatro vezes superior à de envio de informação e de upload. Opõe-se ao SDSL (Symmetrical Digital Subscriber Line).

Amplitude de banda Quantidade de informação digital que um sistema de comunicação pode transportar.

BBS (Bulletin Board System): Sistema electrónico para partilha de informação que, tipicamente, está

ligado à Internet. Os utilizadores, com interesses comuns, podem propor e ler mensagens, entrar em chats, comunicar entre si por correio electrónico, aceder a listas de conteúdos, etc.

Blog é uma abreviação de weblog, qualquer registo frequente de informações pode ser considerado

um blog (últimas notícias de um jornal online por exemplo).

Browser Programa que permite aceder e manipular toda a informação disponível na Internet (texto, som,

vídeo, imagem, etc.). Os browsers mais comuns são o Internet Explorer , o Mozila, Netscape...

BQP "bounded error, quantum, polynomial time”

CAL (Computer Assisted Learning): Aprendizagem assistida por computador.

CD-ROM (Compact Disk Read Only Memory) Unidade com grande capacidade de informação. Ao contrário

do significado de raiz do seu nome já é possível, hoje, escrever e gravar informação num CD-ROM, e não apenas lê-la.

(5)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

Combo-box/Dropdown List São as caixas que dão a possibilidade de escolher uma opção, ou mudar um

determinado valor, como por exemplo a mudança do tamanho/tipo de caracteres num processador de textos.

CHAT Abreviatura de IRC (Internet Relay Chatting), potencialidade para "conversas com o teclado", em

tempo real.

Cliente Computador que acede à informação disponibilizada noutro computador remoto (o servidor).

CMC (Computer Mediated Communication) Comunicação mediada por computador.

Comunicação em Rede é uma das formas de representação dos relacionamentos afectivos ou profissionais

dos seres humanos entre si ou entre seus agrupamentos de interesses mútuos que envolvem linguagem simbólica, os limites culturais e as relações de poder.

CSCL (Computer Supported Collaborative Learning) Aprendizagem colaborativa auxiliada por

computador.

CSCW (Computer Supported Collaborative Work) Trabalho colaborativo auxiliado por computador.

Digitalização é o processo pelo qual uma imagem ou sinal analógico é transformado em código digital. Isso se

dá através de um digitalizador de imagens (ou scanner) ou de um transdutor de sinal.

Download Acto de capturar um ficheiro de um computador remoto (servidor) para o próprio computador

(cliente). As páginas da Internet estão recheadas de ficheiros que permitem facilmente fazer download.

DVD (Digital Video Disc): O "equivalente ao CD-ROM" para informação vídeo, com maior capacidade de

informação.

EAROM Electrically Alterable Read Only Memory.

Email (e-mail) (Electronic mail) Correio electrónico. Equivalente ao correio clássico com as vantagens de ser

mais rápido, facilitar o envio anexo de ficheiros de texto ou figuras, permitir o envio fácil de mensagens de um utilizador para muitos e de muitos para um.

EPROM Erasable Programmable Read Only Memory.

FAQ (FAQs) (Frequently Asked Question) Perguntas mais frequentes.

Fibra óptica Material de fibra de vidro ou outro material capaz de transportar raios de luz que, uma vez

modelados, representam grande quantidade de informação.

FTP (File Transfer Protocol): É o protocolo para permuta de ficheiros (mensagens e documentos)

entre computadores ligados entre si. O próprio programa que permite essa troca de ficheiros tomou o nome de FTP.

Gopher Software Software que permite realizar uma pesquisa em todos os servers existentes no planeta.

Hiperligação (hyperlink) Ligação entre um elemento de um documento electrónico (palavra, imagem, etc.) com

outro elemento do mesmo ou de outro documento electrónico. Usam-se também os termos hipertexto (hypertext) ou hipermédia (hypermedia) quando os elementos em causa são texto, no primeiro caso, ou imagem, som, etc., no segundo caso.

(6)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

HTML (HiperText Markup Language - Linguagem que permite programar páginas que sejam

visualizáveis na WWW) A extensão mais comum dos ficheiros legíveis na Internet, usando um vulgar browser.

HTTP (Hyper Text Transfer Protocol) Protocolo de comunicação entre computadores ligados pela

Internet. Em particular, este protocolo permite a transferência universal de material digital em hipertexto.

Ícones Pequenas imagens representando aplicações, dispositivos e documentos que, pela sua aparência,

sugerem a sua utilidade.

ICT (Information and Communication Technologies) Tecnologias de informação e comunicação.

IP (Internet Protocol) - o IP é um conjunto de números atribuído à máquina do usuário assim que ele se conecta a Internet e serve para identificá-lo na rede. O IP é único, não existem duas máquinas com o mesmo IP.

iPod é um aparelho com capacidade de armazenar e tocar áudio digital da marca registada da Apple

Inc, que oferecem um interface simples para o usuário, centrada no uso de aplicações “clicável”. Os modelos em geral, utilizam memória flash e os que usam disco rígido tem maior capacidade de armazenamento de mídia.

iTunes é um reprodutor de áudio (e vídeo, a partir da versão 4.8, chamado de media player),

desenvolvido pela Apple, para reproduzir e organizar música digital, arquivos de vídeo e para a compra de arquivos de mídia digital no formato gestão de direitos digitais FairPlay.

Internet Rede mundial de computadores ligados entre si, que partilham informação.

IRC (Internet Relay Chat), Fóruns de discussão em directo.

ISP (Internet Service Provider) Qualquer empresa ou instituição que fornece o acesso à Internet, a

utilizadores individuais ou empresas.

Link Ligação. Num documento HTML ou num hipertexto identifica-se como uma palavra sublinhada ou

em destaque que indica um ponto de ligação a outra informação.

Mailing list Também designado por "discussion group", trata-se de uma lista de subscritores com interesses

comuns que se inscrevem para receber regularmente informação importante por correio electrónico, participar em "debates on-line", etc.

Modem (Modulator/demodulator) Transforma, envia e recebe dados capazes de ser apreendidos pelo

computador, ou via linha telefónica (modem convencional) ou via cabo coaxial (modem por cabo). O segundo é muito mais eficaz do que o primeiro.

Multimédia Conjunto de potencialidades de informação digital e programas de computador, sob a forma de

textos, gráficos, som, imagens e vídeo.

Network Rede de computadores ligados que partilham informação e periféricos.

On-line Significa "ligado à rede" e, assim, capaz de aceder a toda a informação disponível na Internet.

(7)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

Protocolo conjunto de regras estabelecidas que permitem a troca de informações numa rede se

estabeleça numa comunicação padronizada; elemento/regras para padronizar o envio e recebimento de sinais numa rede; elemento que permite que os elementos/sistemas envolvidos numa comunicação em rede “falem a mesma língua”.

PROM Programmable Read Only Memory

Pendrive é uma unidade externa e removível de pequena capacidade de armazenamento de informação

(minidisco).

POP (Post Office Protocol) Conjunto de comandos que facilita a troca de e-mail na Internet; leitura do correio pelo destinatário.

Portal (Portal site): Local da Internet que constitui o ponto de partida - a porta - de um utilizador.

Mediante a utilização de palavras-chave ou através de um menu prévio, o utilizador procura a informação.

PPP (Point to Point Protocol) Linguagem de comunicações que permite a um modem ligar-se a um ISP.

Projector vídeo projector muito potente, semelhante a um projector de slides, que se pode ligar a um vídeo,

câmara de vídeo ou a um computador projectando o sinal destes.

RAM (Random Access Memory) Memória de acesso aleatório; armazena dados e instruções enquanto

o computador se encontra ligado, desaparecendo quando se desliga.

RDIS Rede Digitalizadora Integradora de Serviços. Permite a ligação directa dos seus utilizadores a

uma rede telefónica digital sem necessidade de um modem.

ROM (Read Only Memory) Memória só de leitura, aonde estão armazenadas uma série de instruções

que determinam a configuração e funcionamento de um computador.

Scanner digitalizador, dispositivo que funciona como um pequeno fotocopiador cuja imagem é

disponibilizada no ecrã do computador, podendo ser tratada e armazenada.

SDSL (Symmetrical Digital Subscriber Line) Variante da tecnologia DSL, banda larga via linha

telefónica, em que a velocidade de recepção de informação e de download é, em média, igual à de envio de informação e de upload.

Servidor Computador potente centro de várias networks. O computador servidor controla o acesso às

redes e aloja páginas Web.

Site Um site da Internet é um dos nós/computadores que armazenam páginas HTML. É

frequentemente usado como sinónimo de um conjunto de páginas.

SMTP Similar ao POP, permite a consulta de e-mail; troca de correio entre servidores.

Sociedade de Informação é um termo - também chamado de Sociedade do Conhecimento ou Nova Economia -

que surge no fim do Século XX, com origem no termo globalização.

TCP/IP (Transmission Control Protocol/Internet Protocol) - protocolo base utilizado na criação da

(8)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

URL (Uniform Resource Locator) Endereço de um site da Internet.

Videoconferência Conferência entre dois ou mais utilizadores, via Internet ou através de linha telefónica com

largura de banda, onde o sinal vídeo tem papel importante. Cada posto de emissão tem associado ao computador um microfone e uma câmara vídeo, que permite a captura (para emissão) de imagens e som.

Vírus Pedaço de código próprio de computador concebido para ser transmitido de máquina em

máquina sem que o utilizador disso se aperceba, aconselhando-se o uso de programas de detecção (anti-vírus) de modo a preveni-los.

Wiki é o software colaborativo que permite a edição colectiva dos documentos usando um sistema

que não necessita que o conteúdo tenha que ser revisto antes da sua publicação. O termo "Wiki

wiki" significa "super-rápido" no idioma havaiano. Wiki (com um 'W' maiúsculo) e WikiWikiWeb são

por vezes usados para se referir ao Portland Pattern Repository.

WikiWeb permite que os documentos sejam editados colectivamente com uma linguagem de marcação

muito simples e eficaz, através da utilização de um navegador web.

Wikipedia é uma enciclopédia multilingue online livre (qualquer artigo dessa obra pode ser transcrito,

modificado e ampliado, desde que preservados os direitos de cópia e modificações), colaborativa, ou seja, escrita internacionalmente por várias pessoas comuns de diversas regiões do mundo, todas elas voluntárias.

Web pages/Web site Conjunto de páginas com informação digital (texto, imagem, som, vídeo, etc.) organizadas

e mantidas pela mesma organização, pelo mesmo grupo ou indivíduo. As páginas Web estão acessíveis via Internet, de forma livre ou com algumas limitações de acesso.

World Wide Web (WWW) A vasta colecção de informação digital disponível na Internet sob a forma de páginas

Web. Também é conhecida como a "teia mundial alargada", disponível a todos os utilizadores que disponham de um computador e de uma forma de o ligar à rede, podendo assim aceder ao vastíssimo manancial de informação disponível. WWW, W3 ou simplesmente Web, como também é designado, funciona, muitas vezes, como sinónimo de Internet.

XML (Extended Markup Language) Extensão da linguagem HTML que descreve a natureza do conteúdo

de uma página (para além das potencialidades da linguagem HTML).

zine (e-zine) (electronic magazine) Revistas que existem apenas no formato electrónico não existindo em

formato papel.

Zipdrive é uma unidade externa e removível de grande capacidade de armazenamento de informações

que lêem discos zip. 0

0..33.. CCuurriioossiiddaaddeess

Intranet e Internet

 Na Internet o serviço mais conhecido é o WWW (World Wide Web), criado com o intuito de facilitar a comunicação através da rede (já que anteriormente as pessoas necessitavam de uma série de programas específicos para localizar, buscar e visualizar as informações)

 o WWW é escrito numa linguagem chamada HTML, a visualização dos documentos HTML é feita através de programa específico chamado browser (ou navegador) e a navegação se dá a partir de hipertextos (links).

(9)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

 o protocolo utilizado pelo WWW é o HTTP (Hyper Text Transfer Protocol) responsável pela comunicação entre o browser e os servidores, que recebe e envia informações.

 Intranet (ou rede corporativa) é uma rede dentro do espaço físico da empresa, que trabalha interligando os sectores da mesma e na maioria das vezes ligando-os a Internet através de um servidor próprio.

 o endereço de uma página web é formado basicamente por 3 partes: o nome propriamente dito; o domínio, que varia de acordo com o objectivo do site (ex: “.com” para comercial, “.edu” para educacional, etc.) e o país de origem (onde está hospedado ex.: .mz para Moçambique).

 quando se digita um endereço e solicitamos o carregamento da página correspondente, o computador vai solicitar essa acção ao servidor onde o site está hospedado. Só que todas as máquinas são identificadas por números, aí o serviço chamado DNS (Domain Name System) traduz os nomes em endereço IP e vice-versa.

Blog

 Na criação do endereço do seu blog, não utilize os caracteres [, ], _, +, &. Apesar de serem aceitos em alguns sistemas no momento do cadastro, eles podem não funcionar nos browsers de alguns usuários.  A diferença entre um Blog e uma Página pessoal é uma questão técnica e também filosófica.

Tecnicamente: um Blog dispõe de uma ferramenta de edição que permite a qualquer leigo colocar de imediato os seus conteúdos online, e actualizá-los sempre sem precisar de saber absolutamente nada de html; Filosoficamente: uma página pessoal pode não ser actualizada com frequência, mantendo o seu espírito intacto, um Blog que não é actualizado com frequência, deixa de ser um Blog, uma página pessoal pode ser estática (ou não), um Blog não pode ser estático, deixa de ser um Blog.

CPU (dual-core)

 Um processador dual-core é um processador de dois núcleos, onde ambos compartilham a mesma pastilha de silício. Exemplos de processadores dual-core são o Core 2 Duo e o Athlon X2.

 Em geral, os processadores dual-core são benéficos quando se usam aplicativos que dividem a carga de processamento em várias threads (exemplos: aplicativos de edição e compressão de vídeo, renderização 3D, edição de imagens (Photoshop, Gimp, etc.) e diversos aplicativos de uso profissional)

No uso do PC predominantemente para games (sem executar outras tarefas simultaneamente como, por exemplo, deixar o PC comprimindo um DVD em segundo plano) ou que executar apenas aplicativos leves, um processador single-core mais barato, ou com uma frequência ligeiramente maior ofereceria uma relação custo-benefício melhor; no caso de servidores o uso de processador dual-core é conveniente, pois quase todos os serviços geram um volume muito grande de threads, de forma que um processador dual-core oferece sempre um ganho muito grande de desempenho.

NTIC’s

 Chamam-se de Novas Tecnologias de Informação e Comunicação (NTICs) as tecnologias e métodos para comunicar surgidas no contexto da Revolução Informacional, "Revolução Telemática" ou Terceira Revolução Industrial, desenvolvidas gradualmente desde a segunda metade da década de 1970 e, principalmente, nos anos 1990.

 Considera-se que o advento destas novas tecnologias (e a forma como foram utilizadas por governos, empresas, indivíduos e sectores sociais) possibilitou o surgimento da “sociedade de informação”. Alguns

(10)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

estudiosos já falam de sociedade do conhecimento para destacar o valor do capital humano na sociedade estruturada em redes telemáticas.

Multicast IP

 A tecnologia Multicast IP permite optimizar a utilização de meios de comunicação quando se pretende transmitir informação para múltiplos utilizadores localizados numa mesma rede. Um dos serviços que mais tem beneficiado com esta tecnologia é a Videoconferência pela Internet: IP Multicast é a transmissão de um datagrama IP para um "grupo de hosts", representado por um conjunto de zero ou mais hosts identificados por um único endereço IP de destino.

 A maioria dos protocolos de rede de alto nível (como o ISO Transportes protocolos ou TCP ou UDP) só prestar um serviço de transmissão unicast. Ou seja, nós da rede só tem a habilidade de enviar para um outro nó de cada vez:

 Todos com uma transmissão unicast serviço é inerentemente ponto-a-ponto. Se um nó deseja enviar a mesma informação para vários destinos unicast usando um serviço de transporte, é necessário realizar um replicated unicast e enviar N cópias dos dados para cada destino, em turno.

 O roteamento de datagramas IP Multicast na Internet é manipulado por roteadores multicast que podem co-exisitir ou não com os gateways Internet.

Broadcast

 Broadcast (do Inglês, "transmitir") ou Radiodifusão é o processo pelo qual se transmite ou difunde determinada informação, tendo como principal característica que a mesma informação está sendo enviada para muitos receptores ao mesmo tempo. Este termo é utilizado em rádio, telecomunicações e em informática.

 A Televisão aberta e o rádio possuem suas difusões através de broadcast, onde uma ou mais antenas de transmissão enviam o sinal televisivo (ou, radiodifusor) através de ondas eletromagnéticas e qualquer aparelho de TV (ou, rádio) que conseguir captar poderá sintonizar o sinal.

 Em informática, o broadcast é utilizado em hubs (concentradores) ligados em redes LAN,MAN, WAN e TAN.  Em Redes de computadores, um endereço de broadcast é um endereço IP (e o seu endereço é sempre o

último possível na rede) que permite que a informação seja enviada para todas as maquinas de uma LAN, MAN, WAN e TANS, redes de computadores e sub-redes. A RFC (Request for comments), RFC 919 é a RFC padrão que trata deste assunto.

 Uma de suas aplicações é no controle de tráfego de dados de várias redes, quando uma máquina (computador) ligada à rede envia informações para o hub, e se o mesmo estiver ocupado transmitindo outras informações, o pacote de dados é retornado a máquina requisitante com um pedido de espera, até que ele termine a operação. Esta mesma informação é enviada a todas as máquinas interligadas a este hub e aceita somente por um computador pré-endereçado, os demais ecos retornam ao hub, e à máquina geradora do pedido (caracterizando redundância.

(11)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

Equivalência de unidades Byte: equivale a um termo binário (Binary

termin) - geralmente composto por 8 bits. Carácter: é um conjunto de bits necessários para representar um símbolo de um código (alfabético, numérico, especial, etc.)

Palavra: é uma unidade lógica de Informação - Geralmente composto por um número

inteiro de bytes ou caracteres 1 KB (kilobyte) = 210 bytes = 1024 bytes

1 MB (megabyte) = 220 bytes = 1024 KB

1 GB (gigabyte) = 230 bytes = 1024 MB

1 TB (terabyte) = 240 bytes = 1024 GB

1 ms (milissegundo) = 10-3 segundos

1 m s (micro segundos) = 10-6 segundos

1 ns (nanossegundos) = 10-9 segundos

1 ps (pico segundos) = 10-12 segundos

Frequência / Período

A transmissão de tempo para Estados ou tempo de cada ciclo de um computador é o tempo necessário para alterar a valores de um conjunto de registos e é determinada por o relógio frequência. O prazo é calculado como o inverso da frequência:

Período * Frequência = 1 [Período] = s (segundo) [Frequência] = Hz (Hertz)

C

C

a

a

p

p

í

í

t

t

u

u

l

l

o

o

1

1

Conceitos b

ásico

s sobr

e Sistema

s Informáti

cos:

definiç

ão, históri

a e a utilidade

do

computador.

(12)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

1

1.. SSiisstteemmaassIInnffoorrmmááttiiccooss

Um Sistema Informático é um conjunto de partes interligadas Hardware, Software e Recursos Humanos (Humanware).

1

1..11.. IInnffoorrmmááttiiccaa

Informação-automática - Ciência que estuda a técnica que permite o processamento automático de dados; o

processamento de dados (operações aritméticas e de comparação) para resolver uma situação qualquer, pode ser realizado por uma máquina automática (aonde a intervenção humana é mínima).

1

1..22.. TTeeccnnoollooggiiaassddeeIInnffoorrmmaaççããooeeCCoommuunniiccaaççããoo((TTIICC))

Tecnologias: A palavra provém das palavras gregas techné, que significa saber fazer, e lógia, que significa conhecimento organizado. Tecnologia é o conhecimento adquirido e organizado reactivo a uma determinada área de intervenção.

Comunicação: acto, efeito ou meio de comunicar.

Telecomunicação: tele é um prefixo de origem grega que exprime a ideia de “longe”, ao “longe”, “à distância”. Telecomunicação é um serviço de comunicação à distância usando sistemas de comunicação (tais como televisão, vídeo, linhas telefónicas, satélites, etc.).

Telemática: é uma conjugação de meios informáticos (computadores, modems) com meios de comunicação à

distância (linhas telefónicas, satélites).

Informação: provém da palavra latina informatione ; Informação: acto ou efeito de informar, é todo o conjunto

de dados articulados.

Informação digital de dados: é toda a informação que existe sob a forma digital, à qual podemos aceder

através de um computador.

1

1..33.. CCoommppuuttaaddoorr

É uma máquina dotada de capacidades (meios e técnicas) automáticas de processamento de dados a uma grande velocidade, precisão e eficácia no processamento e disponibilização de informações proporcionando a redução de custos em várias actividades.

Monitor Processador (CPU) Mouse (Rato) Teclado 1 1..33..11.. HHiissttóórriiccoo::aaCCrriiaaççããooddooCCoommppuuttaaddoorr

500 AC: Ábaco - Na medida em que os cálculos foram se complicando e aumentando de tamanho, sentiu-se a

necessidade de um instrumento que viesse em auxílio, surgindo assim há cerca de 2.500 anos atrás o ÁBACO. Este era formado por fios paralelos e contas ou arruelas deslizantes, que de acordo com a sua posição, representava a quantidade a ser trabalhada.

(13)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

O ábaco russo era o mais simples: continham 10 contas, bastando contá-las para obtermos suas quantidades numéricas. O ábaco chinês possuía 2 conjuntos por fio, contendo 5 contas no conjunto das unidades e 2 contas que representavam 5 unidades. A variante do ábaco mais conhecida é o SOROBAN, ábaco japones simplificado (com 5 contas por fio, agrupadas 4x1), ainda hoje é utilizado, sendo que em uso de mãos treinadas continuam eficientes e rápidos para trabalhos mais simples.

Esse sistema de contas e fios recebeu o nome de calculi pelos romanos, dando origem à palavra cálculo.

1614: Logaritmos e régua de cálculo - Os Bastões de Napier foram criados como auxílio à multiplicação, pelo

nobre escocês de Edinburgo, o matemático John Napier (1550-1617), inventor dos logaritmos. Dispositivos semelhantes já vinham sendo usados desde o século XVI, mas somente em 1614 foram documentados. Os bastões de Napier eram um conjunto de 9 bastões, um para cada dígito, que transformavam a multiplicação de dois números numa soma das tabuadas de cada dígito.

Em 1633, um sacerdote inglês chamado William Oughtred, teve a idéia de representar esses logaritmos de Napier em escalas de madeira, marfim ou outro material, chamando-o de Círculos de Proporção. Este dispositivo originou a conhecida Régua de Cálculos.

Como os logaritmos são representados por traços na régua e sua divisão e produto são obtidos pela adição e subtração de comprimentos, considera-se como o primeiro

computador analógico da história.

1642: Calculadora de Pascal - O matemático francês

Blaise Pascal começa a construir sua máquina de calcular. Ela é composta por rodas dentadas. O usuário disca os números nas rodas dentadas para realizar os cálculos.

1672: Calculadora de Leibn - O matemático alemão

Gottfried Leibniz aperfeiçoa a calculadora de Pascal facilitando

as operações de multiplicação e divisão.

1822: Máquinas de Babbage - O matemático britânico

Charles Babbage começa a trabalhar no projecto de uma máquina diferencial e de uma máquina analítica. Por razões diversas suas máquinas não chegam a ser construídas. Os projectos, todavia, servem de base a pesquisadores que vem depois para o desenvolvimento dos computadores modernos.

1848: Álgebra booleana - Uma das maiores contribuições para a História da Informática não é uma máquina,

mas uma teoria matemática. O matemático inglês George Boole desenvolve a chamada álgebra booleana que cria a base teórica para todo o desenvolvimento posterior da Informática.

Figura 2.2 - Calculadora de Pascal

Figura 2.3 - Calculadora de Leibniz Figura 2.1 – Ábaco

(14)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

1890: Computador mecânico de cartões - Hermann Hollerith desenvolve o primeiro computador mecânico

para acelerar os trabalhos do censo americano de 1890. A máquina de Hollerith lê os cartões perfurados usados no recenseamento. A empresa de Hollerith em 1924 se torna a IBM (Internacional Business Machines).

1938: Teoria da Informação - O matemático americano Shannon publica uma tese que mais tarde será

conhecida como Teoria da Informação. A partir da Teoria da Informação fica demonstrado que a melhor maneira de processar dados é utilizando o sistema binário de contagem.

1943: Mark I - O Mark I é desenvolvido num projecto conjunto da Marinha Americana com a IBM e chefiado pelo

americano Howard Aiken. O Mark I é considerado o primeiro computador moderno. Trabalha com cartões perfurados e relês eléctricos. É usado para fazer cálculos complexos. Em um dia faz cálculos que antes levavam seis meses.

1945: ENIAC - O exército americano quer uma máquina que faça

complexos cálculos balísticos. John Mauchly e J. Presper Eckert apresentam o projecto de uma máquina com válvulas eletrônicas. Em 1945 começa a funcionar o ENIAC (Eletronical Numerical Integrator and Computer). O ENIAC mede 5,5m de altura por 25m de comprimento e pesa 30 toneladas.

1947: Transístor - A equipe do laboratório Bell, chefiada pelo

americano Willian Shockley desenvolve o primeiro transístor. A invenção do transístor substitui as válvulas, servindo de base para a criação dos circuitos integrados e mais tarde dos modernos processadores.

1951 UNIVAC - Os desenvolvedores do Mark I, Mauchly e Eckert,

lançam o primeiro computador comercial. O UNIVAC (Universal Automatic Computer) era electrónico e armazenava dados em fitas magnéticas. Este computador foi produzido pela empresa Remington Rand. O primeiro comprador foi o Departamento Americano do Censo de 1951.

1957: FORTRAN - O americano John Backus apresenta a primeira linguagem de alto nível para computadores, o

FORTRAN. Depois dela surgem o COBOL, ALGOL, LISP e Pascal.

1959: Circuito integrado - É proposto originalmente pelo

inglês G.W. Dummer em 1952. É patenteado em 1959 por Jack St Clair Kilby da Texas Intruments. O circuito integrado utiliza transístores alojados em pequenas cápsulas de material semicondutor. Circuitos electrónicos imensos passam a ser compactados em pequenos chips.

1964: IBM 360 - A IBM, líder na fabricação de computadores

comerciais, lança a família de computadores 360. A família 360 é chamada de terceira geração e torna-se um marco da indústria. Utiliza o conceito de multitarefa, emulação de outros computadores e de compatibilidade.

Figura 2.6 – UNIVAC Figura 2.5 – ENIAC

(15)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

1969: ARPANET - Quatro universidades americanas

interligam seus computadores em rede A partir desta rede, chamada ARPANET, nasce a Internet.

1971: Chip programável - O americano Ted Hoff, da

empresa Intel, desenvolve o primeiro chip programável, o 4004. Este chip abre o caminho para os processadores actuais.

1975 Altair - O americano Edward Roberts lança o

primeiro computador popular, o Altair. O kit para montagem do Altair custa cerca de 500 dólares e utiliza o processador 80080 da Intel.

1976: Basic - Os americanos Paul Allen e Bill Gates

desenvolvem a linguagem Basic, para facilitar a utilização do Altair. Esta linguagem existia desde 1965.

Apple: Os americanos Steven Jobs e Stephen Wozniac

criam a empresa Apple, que nos anos seguintes populariza os micros computadores.

1980: IBM PC - A IBM lança a sua versão de computador

pessoal. O PC (personal computer) da IBM estabelece o padrão para os actuais computadores pessoais. O chip utilizado é o 80086 da Intel e o sistema operacional usado é o MS-DOS, desenvolvido pela empresa Microsoft, de Bill Gates.

1985: Windows - A Microsoft lança um sistema operacional com interface gráfica que se torna o software mais

popular da História da Informática.

1989: WWW - Tim Bernes Lee apresenta um padrão de comunicação que deixa a Internet mais atraente e

intuitiva. Esta forma de divulgação, conhecida como Word Wide Web, impulsiona a popularização da Internet.

1993: Mosaic - No laboratório europeu CERN é desenvolvido o software gráfico Mosaic, para navegação na

Internet. O Mosaic serve de base para a criação dos navegadores Netscape Navigator e Microsoft Internet Explorer.

2000: AOL Time Warner - O maior provedor de acesso do mundo, a AOL, assume o controlo da maior empresa

de comunicação, a TimeWarner. É a maior operação comercial da História. Esta fusão anuncia a integração da Internet com os grandes meios de comunicação para criar o meio de comunicação do século XXI.

 Você Sabia? Ada Byron King, a condessa de Lovelace, filha de Lord Byron, junto com seu companheiro Charles Babbage, iniciou o ambicioso projecto de construção da Máquina Analítica. Ada é uma das poucas mulheres a figurar na história do processamento de dados. Matemática talentosa compreendeu o funcionamento da Máquina Analítica e escreveu os melhores relatos sobre o processo. Criou programas para a máquina, tornando-se a primeira programadora de computador do mundo.

Figura 2.8 - Altair 8800

(16)

* *SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo * 1 1..33..22.. GGeerraaççõõeessddeeCCoommppuuttaaddoorreess Geração  válvulas

 programação em linguagem máquina  velocidade tratamento - 10-3 s (ms)  grande aquecimento

 fraca fiabilidade

Exemplo: ENIAC (primeiro computador), UNIVAC I, IBM 701

Geração (Década 50)

 Transístores e circuitos impressos  Programação linguagem simbólica  Velocidade - 10-6 s (µs)

 Memória por anéis de ferrite  Aumento da fiabilidade Exemplo: IBM 1401

Geração (Década 60)

 Circuitos integrados  Velocidade - 10-9 s (ns)

 Aumento da potência e fiabilidade (Escalas de integração: “SSI - Small Scale of Integration” e “MSI - Middle Scale of Integration”)

 Tratamento de dados à distância (telemática)  generalização das linguagens evoluídas Exemplo: IBM 360

Geração (Década 70)

 Memória electrónica

 Velocidade - 10-12 s (pico segundo)

 Miniaturização (escalas: “LSI - Large Scale of Integration” e “ VLSI - Very Large Scale of Integration”)  Microprocessadores

 Queda de preços

Exemplo: Microcomputadores (PC)

Geração

 Desencadeada por um programa japonês  Massificação de sistemas e inteligência artificial  Velocidade tratamento muito elevada

 Arquitecturas paralelas e distribuídas 1

1..33..33.. PPrriinnccííppiiooddeeFFuunncciioonnaammeennttooddooccoommppuuttaaddoorr

O computador é uma máquina composta por hardware e software, basicamente quanto ao funcionamento o computador é organizado em três grandes funções ou áreas: entrada de dados, processamento de dados e saída de dados (Input-Processing-Output):

Entrada Processamento Saída

(Input) (Processing) (Output) 1

1..33..44.. AArrqquuiitteeccttuurraaddeeHHaarrddwwaarree

Hardware é a parte física da máquina, o equipamento propriamente dito: o processador, as memórias, os

periféricos de entrada e saída, a carcaça, as placas, fios, e outros componentes físicos em geral, como se ilustra em seguida:

(17)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

LEGENDA: 01- Monitor; 02- Placa-Mãe; 03- Processador; 04- Memória RAM; 05- Placas de: Rede, Placas de Som, Vídeo, Fax...; 06- Fonte de Energia; 07- Leitor de CDs e/ou DVDs; 08- Disco Rígido (HD); 09- Mouse (Rato); 10- Teclado.

O Hardware do computador se agrupa em: 1 1..33..44..11.. MMeeiioossddeeeennttrraaddaa teclado rato monitor modem

e outros dispositivos que permitem a entrada de informação. 1 1..33..44..22.. MMeeiioossddeePPrroocceessssaammeennttoo CPU 1 1..33..44..33.. MMeeiioossddeessaaííddaa monitor impressora diskette

(18)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

Descrevendo o Hardware do computador, diríamos:

O teclado, é o meio através do qual transmitimos a informação e comandos para a memória do computador. A Unidade Central de Processamento (UCP) frequentemente designado por CPU (Central Processing Unit) ou simplesmente processador, é o componente que recebe as instruções (ordens) de um programa, coordena as restantes partes do hardware a executar o que o programa “exige”. É a CPU que determina a velocidade de

execução do computador (geralmente são designados por 286, 386, 486, Pentium, …).

A memória é a componente onde o computador armazena, e compreende:

Memória interna a que é directamente acessível pelo CPU e se divide em duas partes nomeadamente a ROM e RAM.

o A ROM - Read Only Memory (memória só para leitura) é um tipo de memória interna que vem com o computador da fábrica e contém informação e programas específicos que não é possível altera-los. É uma memória sempre activa pois é alimentada de energia de uma pequena pilha. As principais funções destes programas são:

verificar se todas as componentes do computador funcionam correctamente;

gerar a memória RAM e carregar as partes essenciais de sistema operativo (comandos internos) para a RAM;

mantém a data e o tempo;

dar outras informações específicas do computador.

o A RAM - Random Access Memory (memória de acesso aleatório) é uma memória temporária e funciona como um imenso bloco de anotações preenchido com dados e instruções à medida que qualquer programa é executado; a

memória RAM determina a capacidade de execução do computador; quanto maior for a RAM maior será capacidade de

manipulação de informação consequentemente possibilidade de executar programas grandes (muitas instruções) e de funcionar com a rapidez real na execução dos programas. Esta memória só existe enquanto haver a corrente eléctrica, portanto, logo que se desligar (ou faltar corrente) ao computador, a informação na RAM perde-se imediatamente. (a RAM é identificada pela designação DDR2, DDR3, ... e pela sua capacidade que normalmente parte de 32Mb, 64Mb, 1GB em diante)

Memória externa não é directamente acessível pelo CPU. Existem vários tipos, os mais importantes são as disquetes, flash (memórias USB), o disco duro e o CD/DVD.

o Uma disquete, Flash e o CD-ROM/DVD são meios permanentes de armazenamento, e ficam fora do computador, excepto quando estão a ser utilizados. A capacidade usual da disquete é normalmente de 1.44 a 2.0 Mb, flash varia de 256 Mb até ao tamanho de um disco duro, do CD-ROM varia entre 700 e 800 Mb e DVD de 1Gb a 4Gb.

(19)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

o O disco duro (HD) é um dispositivo idêntico a outras memórias, mas não é removível, isto é, este dispositivo fica permanentemente no interior do computador e faz parte integrante da CPU podendo, por isso, ser considerado memória interna. O HD determina a capacidade de armazenamento do computador. 1

1..33..44..44.. SSooffttwwaarree

É o conjunto de programas, a parte funcional e, responsável pela coordenação na ligação do utilizador e o hardware (máquina): abarca os programas fornecidos pelo fabricante do computador (software de sistema) e programas desenvolvidos pelo utilizador (software de aplicação).

1

1..33..55.. CCllaassssiiffiiccaaççããooddeeCCoommppuuttaaddoorreess

Computadores podem ser classificados de acordo com a função que exercem ou pelas suas dimensões (capacidade de processamento). A capacidade de processamento é medida em flops.

1

1..33..55..11.. QQuuaannttooààCCaappaacciiddaaddeeddeePPrroocceessssaammeennttoo

Microcomputador - Também chamado Computador pessoal ou ainda Computador doméstico. Segundo a

Lista Top 10 Flops, chegam actualmente aos 107,58 GFlops (Core i7 980x da Intel).

Console ou videogame - Ao mesmo tempo função e capacidade. Não chega a ser um computador

propriamente dito, mas os actuais PlayStation 3 e Xbox 360 alcançam 218 e 115 GFlops respectivamente.

Mainframe - Um computador maior em tamanho e mais poderoso. Segundo a Lista Top500 de jun/2010,

ficam na casa dos TFlops (de 20 a 80 TFlops), recebendo o nome comercial de servidores (naquela lista), que na verdade é a função para a qual foram fabricados e não sua capacidade, que é de mainframe.

Super computador - Muito maior em dimensões, pesando algumas toneladas e capaz de, em alguns casos,

efectuar cálculos que levariam 100 anos para serem calculados em um microcomputador. Seu desempenho ultrapassa 80 TFlops, chegando a 1.750 TFlops (1,75 PFlops).

1

1..33..55..22.. QQuuaannttooààssssuuaassFFuunnççõõeess

Console ou videogame - Como dito não são computadores propriamente ditos, mas actualmente

conseguem realizar muitas, senão quase todas, as funções dos computadores pessoais.

Servidor (server) - Um computador que serve uma rede de computadores. São de diversos tipos. Tanto

microcomputadores quanto mainframes são usados como servidores.

Estação de trabalho (workstation) - Serve um único usuário e tende a possuir hardware e software não

encontráveis em computadores pessoais, embora externamente se pareçam muito com os computadores pessoais. Tanto microcomputadores quanto mainframes são usados como estações de trabalho.

Sistema embarcado, computador dedicado ou computador integrado (embedded computer) - De

menores proporções, é parte integrante de uma máquina ou dispositivo. Eles são chamados de dedicados pois executam apenas a tarefa para a qual foram programados. Tendem a ter baixa capacidade de processamento, às vezes inferior aos microcomputadores.

1

1..33..66.. SSiisstteemmaaOOppeerraattiivvoo

É um conjunto de programas, de base, na máquina que permitem ao utilizar aceder a todos os serviços disponíveis e asseguram a gestão dos trabalhos, as operações de entrada/saída, a atribuição de recursos aos diferentes processos, o acesso a biblioteca de programas e aos ficheiros e também a contabilização de recursos.

O sistema operativo desempenha a função de mediador entre a máquina e o utilizador permitindo a interacção de ambos. Exemplos: Windows95/98/2000/NT/XP, DOS, OS/2, UNIX, etc...

(20)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

1

1..33..77.. RReepprreesseennttaaççããooeeAArrmmaazzeennaammeennttooiinntteerrnnaaddaaiinnffoorrmmaaççããoo

O computador armazena a informação e faz todo o seu tratamento baseado em fenómenos electromagnéticos sobre sistemas biestáveis com os símbolos 0 e 1.

Os dígitos 0 e 1 são os elementos do sistema de numeração de base 2. Por isso o nome de dígitos binários ("binary digit") ou, abreviadamente, bit, denominação de unidade mínima de posição de memória no computador.

A informação: instruções referentes a um programa em processamento, dos dados iniciais referentes àquele programa, de dados intermediários e dos resultados finais transmitidos, é armazenada em Memórias.

Cada um dos elementos armazenados na memória do computador fica num "local" certo e sabido, com um endereço próprio; só assim se torna possível a busca na memória, exactamente, do que se estiver querendo a cada momento. Assim, em termos lógicos, pode-se "ver" a memória como um conjunto de endereços.

1

1..33..88.. SSiisstteemmaassddeeRReepprreesseennttaaççããooddeevvaalloorreess((SSiisstteemmaaddeeNNuummeerraaççããoo))

No estudo de sistemas digitais recorre-se a diferentes sistemas de numeração. 1

1..33..99.. SSiisstteemmaaddeeNNuummeerraaççããooDDeecciimmaall

É o nosso sistema natural: dígitos 0,1,2,....,9. Números superiores a 9; convencionamos o significado da posição de cada dígito em relação a uma potência de 10.

Por exemplo, o número 7986 traduz um valor numérico calculado por:

7986 = 7x103+9x102+8x101+6x100

Conforme observa-se, um número é expresso pela soma de potências da base 10 multiplicadas pelos dígitos correspondentes.

1

1..33..1100.. SSiisstteemmaaddeeNNuummeerraaççããooBBiinnáárriioo

Em sistemas descritos por variáveis lógicas recorremos ao sistema de numeração de base 2. A vantagem desta utilização resulta da correspondência directa entre os dígitos 0 e 1 e os valores lógicos 0 e 1. Neste sistema, os dígitos binários representam os coeficientes das potências de base 2.

Por exemplo, o número 1910 (o subscrito indica a base) é representado pela sequência de dígitos binários:

100112 = 1x24+0x23+0x22+1x21+1x20

100112 = 16 + 0 + 0 + 2 + 1

= 1910

Na prática, cada dígito binário recebe a denominação de bit (binary digital digit), conjuntos de 4 bits são chamados nibble e de 8 bits denominam-se byte.

1

1..33..1100..11.. CCoonnvveerrssããooddooSSiisstteemmaaDDeecciimmaallppaarraaooBBiinnáárriioo

Considere-se a divisão inteira de N por 2. Dado que cada divisão desloca o ponto decimal uma posição para a esquerda tem: 1 2 4 8 1 2 4 8 resto 2 ... 2 x x x x x x x x N

(21)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

O dígito menos significativo x1 corresponde ao resto da divisão inteira e o quociente corresponde a um novo

número N’ = ...x8x4x2 , onde x2 passa a ser o algarismo menos significativo. Aplicando divisões sucessivas e

considerando o resto, obtém-se a sequência de dígitos binários que representam o número N no sistema binário.

Vejamos o exemplo: converter 6910 (sistema de numeração decimal) para sistema de numeração binário

69 2 1 34 2 0 17 2 1 8 2 0 4 2 0 2 2 0 1 2 1 0 69(10) = 1000101(2) 1 1..33..1100..22.. CCoonnvveerrssããooddooSSiisstteemmaaBBiinnáárriiooppaarraaooDDeecciimmaall

Notamos, que de maneira geral, a regra básica de formação de um número consiste no somatório de cada dígito multiplicado por uma potência da base relacionada à posição daquele dígito.

O algarismo menos significativo (base elevada a zero = 1) localiza-se à direita, ao passo que os mais significativos (maiores potências da base) ficam à esquerda.

Abaixo temos algumas potências de 2:

210 29 28 27 26 25 24 23 22 21 20

1024 512 256 128 64 32 16 8 4 2 1 E, para converter de binário (1000101(2)) para decimal, teriamos:

1 0 0 0 1 0 1 + + + + + + 1*20 = 1 0*21 = 0 1*22 = 4 0*23 = 0 0*24 = 0 0*25 = 0 1*26 = 64 --- 69

NB: lembrando que 0 zero à esquerda de um número é um algarismo não significativo, daí que o número 0011102

= 11102 , e a conversão seria:

11102 = 1x23+1x22+1x21+0x20

11102 = 8 + 4 + 2 + 0

(22)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

1

1..33..1111.. SSiisstteemmaaddeeNNuummeerraaççããooOOccttaall

Neste sistema a base é 8, e os dígitos são 0,1,2,...7. Há uma relação especial entre o sistema octal e o sistema binário que reside no fato de que três dígitos binários representarem oito (23) números distintos. Esta relação permite efectuar conversões entre estes sistemas de forma quase imediata como veremos adiante.

1

1..33..1111..11.. CCoonnvveerrssããooddooSSiisstteemmaaOOccttaallppaarraaooDDeecciimmaall

Utilizamos o conceito básico de formação de um número já explicado. Observemos o exemplo: Converter 3458

em decimal.

3458 = 3x82 + 4x81 + 5x80

3458 = 192 + 32 + 5

= 22910

Vejamos outro exemplo: Converter 4778 em decimal.

4778 = 4x82 + 7x81 + 7x80

4778 = 256 + 56 + 7

= 31910

1

1..33..1111..22.. CCoonnvveerrssããooddooSSiisstteemmaaDDeecciimmaallppaarraaooOOccttaall

O processo é análogo ao da conversão decimal para binário, ou seja, empregar divisões sucessivas pela base. Exemplificando: Converter 9010 para octal.

90|8 2 11|8 3 1|8

1 0 9010 = 1328

Converter 12810 para octal.

128|8 0 16|8 0 2|8 2 0 12810 = 2008 1 1..33..1111..33.. CCoonnvveerrssããooddooSSiisstteemmaaOOccttaallppaarraaooBBiinnáárriioo

Para realizar a conversão basta converter cada dígito octal no seu correspondente binário. Isto se deve à relação anteriormente mencionada.

Exemplificando:

Converter 778 em binário

Converter 1238 em binário

1

1..33..1111..44.. CCoonnvveerrssããooddooSSiisstteemmaaBBiinnáárriiooppaarraaooOOccttaall

Utiliza-se o processo inverso do anterior. Separamos o número binário em grupos de três bits à partir da direita. Depois, convertemos cada grupo de bits para o sistema octal.

Exemplificando: Converter 11100102 em octal

  8 2 111 111 111111 77 7 7    8 2 011 010 001 1010011 123 3 2 1

(23)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

11100102 = 1 110 010 = 1628

Vejamos outros exemplos:

Converter 100012 em octal: 100012 = 10 001 = 218

Converter 11101002 em octal: 11101002 = 1 110 100 = 1648

1

1..33..1122.. SSiisstteemmaaddeeNNuummeerraaççããooHHeexxaaddeecciimmaall

Este sistema tem base 16 e portanto possui 16 dígitos: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E e F são os dígitos deste sistema. O dígito A representa a quantidade 10, B representa 11, até o F que representa 15. Este sistema é bastante utilizado em microcomputadores tanto em hardware como em software.

1

1..33..1122..11.. CCoonnvveerrssããooddooSSiisstteemmaaHHeexxaaddeecciimmaallppaarraaooDDeecciimmaall

Novamente usamos o conceito básico de formação de um número já explicado. Exemplificando. Converter 2D16 em decimal.

2D16 = 2x161 + 13x160

= 32 + 13 = 45.

Vejamos outro exemplo. Converter 1C316 em decimal.

1C316 = 1x162 + 12x161 + 3x160

= 256 + 192 + 3 = 45110.

1

1..33..1122..22.. CCoonnvveerrssããooddooSSiisstteemmaaDDeecciimmaallppaarraaooHHeexxaaddeecciimmaall

Novamente usamos divisões sucessivas.

Exemplificando. Converter 100010 em hexadecimal.

1000|16 8 62|16 14 3|16 3 0 100010 = 3E816 Converter 12010 em hexadecimal 120|16 8 7|16 7 0 12010 = 7816 1 1..33..1122..33.. CCoonnvveerrssããooddooSSiisstteemmaaHHeexxaaddeecciimmaallppaarraaooBBiinnáárriioo

É análoga à conversão do sistema octal para o binário. Desta vez, precisamos de quatro bits para representar cada dígito hexadecimal.

Exemplificando:

Converter AB316 em binário:    2 3 16 101010110011 1010101100 11 3 B A AB

(24)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

Vejamos outro exemplo, Converter F8DD16 em binário:

1

1..33..1122..44.. CCoonnvveerrssããooddooSSiisstteemmaaBBiinnáárriiooppaarraaooHHeexxaaddeecciimmaall

Novamente é análoga à conversão do sistema octal para o binário. Desta vez agrupamos os bits de 4 em 4 à partir da direita. Exemplificando: Converter 10011102 em hexadecimal 10011102 = 100 1110 = 4E16 Converter 11000110112 em hexadecimal 11000110112 = 11 0001 1011 = 31B16 1 1..33..1133.. CCoonnvveerrssããooddeeNNúúmmeerroossnnuummaaBBaasseebbqquuaallqquueerrppaarraaaaBBaassee1100 Nb = an.bn + .... + a2.b2 + a1.b1 + a0.b0 + a-1.b-1 + a-2.b-2 + .... + a-n.b-n 1 1..33..1144.. UUnniiddaaddeessddeemmeeddiiççããooddaaIInnffoorrmmaaççããoo

Denomina-se byte - contracção das palavras binary term - à unidade básica de tratamento de informação. Um

byte é composto por oito bit’s pois, na memória do computador, cada letra, algarismo ou símbolo, necessita de 8 dígitos binários para ser identificado.

Bit bit equivalente a posição ocupada por um símbolo binário (0 ou 1)

Byte byte equivalente a 8 bit’s

KiloByte KB equivalente a 1024 bytes

MegaByte MB equivalente a 1024 Kilobytes

GigaByte GB equivalente a 1024 Megabytes

TeraByte TB equivalente a 1024 Gigabytes

1

1..33..1155.. CCuuiiddaaddoossaatteerrccoommooCCoommppuuttaaddoorr

Para o correcto funcionamento do computador aconselha-se uma temperatura entre 21° - 24°C e humidade entre 40% - 60%. Entre outras as partes, mais sensíveis, do computador o VDU (Visual Display Unit) e os drives de disquete/disco/CD são os dispositivos que requerem maiores cuidados como a protecção contra a poeira e outros. O VDU ou seja o monitor é um dispositivo que se assemelha a uma TV, exige cuidados especiais.

Para a segurança na utilização do computador é necessária uma corrente permanente e estabilizada, por isso é aconselhável ter ligado, ao computador, um UPS (uninterruptible power supply) que também, no caso de corte de corrente eléctrica garante a um encerramento pacífico do computador.

Ainda observe o seguinte:

Se desligou (da corrente eléctrica) o seu computador e quer voltar a ligá-lo, espere pelo menos 3 minutos; Introduza a diskette de papel (cardboard disk) no seu drive de diskettes, sempre que for a deslocar o seu

computador;

Proteja da poeira o seu computador e a sua impressora; Nunca desloque o computador enquanto estiver ligado;

Não abra, nem toque nas componentes eléctricas internas do seu computador sem a devida protecção; Proteger-se dos Vírus.

    2 8 16 1111100011011101 1111100011 011101 8 D D F DD F

(25)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

1

1..33..1166.. VVíírruussddeeCCoommppuuttaaddoorr::OOQQuueeéé??

Um vírus electrónico é um programa ou fragmento de programa que se instala em uma máquina sem que o usuário perceba, e nela começa a se reproduzir (gerar cópias de si mesmo).

Por definição “Vírus de Computador é um programa de código malicioso capaz de danificar diversas áreas da máquina, desde aplicativos, Sistema Operacional e até alguns componentes físicos”. O vírus apenas necessita de um arquivo hospedeiro para infectar e se espalhar através dele.

Os vírus se dividem em 3 tipos/grupos (de programa, de macro e de boot):

 Os vírus não atacam arquivos de dados puros como imagens jpg, bmp, gif e textos em txt.

Vírus de Programa: Normalmente atacam arquivos de código executável (exe, bin, drv, etc), causando danos em diversos programas e até no Sistema Operacional.

Vírus de Macro: Ataca geralmente programas do pacote MS Office, que utilizam macros (comando usado regularmente para executar tarefas repetitivas dentro de um programa, como trocar uma palavra pelo seu sinónimo dentro de todo o documento). Ele infecta esses códigos bloqueando tarefas como Abrir, Salvar, Fechar e Sair.

Vírus de Boot: Ataca o registo mestre de um disco (MBR), ou seja, o registo de inicialização, a primeira área do disco a ser executada, onde contém informações essenciais para o carregamento da máquina, por isso tem um alto poder de destruição do sistema. A única maneira de ser infectado por um vírus desse tipo é inicializando o sistema com um disco infectado.

Outros tipos de programas com estas características são:

Worms: os vírus de worm são programas também maliciosos que se reproduzem de um sistema para outro (normalmente por e-mail) sem usar um arquivo hospedeiro. Na maioria das vezes causam mais transtornos do que danos, gerando alto tráfego de mensagens na rede.

Cavalo de Tróia: são programas aparentemente saudáveis, mas carregam um código de vírus, geralmente usado para abrir portas do PC para ataques de hacker, capturar senhas e enviá-las por e-mail ou até mesmo apagar arquivos.

Spam: mensagem de e-mail, contendo na maioria das vezes propaganda não solicitada.

Hoax (boato): são e-mails contendo mentiras, alertas falsos sobre vírus que circulam pela Internet.  A forma de "contágio" mais comum é a execução de programas piratas, de origem desconhecida, no

microcomputador (especialmente os “joguinhos”); entretanto, existem os vírus transmitidos através das mensagens de e-mail.

1

1..33..1177.. PPrreevveennççããooddeeVVíírruussnnooCCoommppuuttaaddoorr

Existem vários utilitários para procurar e retirar vírus de seu sistema, como o ViruScan (McaFee), o MSAV (Microsoft), o NAV (Norton) e outros, mas nada melhor que a prevenção.

Para isso, recomenda-se o seguinte:  evite utilizar programas piratas;

(26)

*

*SSiisstteemmaassIInnffoorrmmááttiiccooss,,AApplliiccaattiivvoossMMiiccrroossoofftt,,eeFFuunnddaammeennttooss&&LLóóggiiccaaddeePPrrooggrraammaaççããoo *

 sempre que for utilizar um programa novo, pesquise antes a existência de vírus; se encontrar algum, remova-o;

 proteja as memorias auxiliares (disquetes, flash, ...) contra gravações indevidas;

 faça sempre cópias de segurança (backup) de seus arquivos, pois assim você terá como recuperá-los em caso de ataque de vírus ou de danos no disco;

 controle seu sistema quanto ao seu uso por pessoas estranhas ou não autorizadas;

 sempre verifique seu equipamento logo após terem sido efectuadas nele apresentações de novos programas/sistemas, ou após a intervenção do pessoal da assistência técnica;

 se for possível, deixe instalado um programa anti-vírus funcionando em “background”, ou seja, enquanto você utiliza o computador - ele irá intervir toda vez que algum vírus se manifestar ou for encontrado. 1

1..44.. EExxeerrccíícciioossddeeRReevviissããoo((IInnffoorrmmááttiiccaa))

1). Elabore um diagrama representativo dos principais componentes de um computador, focando o CPU, as memórias e os principais periféricos.

2). Distinga entre memoria ROM e memoria RAM.

3). Explicite a diferença entre armazenamento primário e armazenamento secundário, apontando alguns dos principais tipos de suportes de memória de um e de outro.

4). Liste os componentes hardware do computador agrupados em periféricos ou dispositivos de:

a). entrada; b). saída;

c). entrada e saída;

d). armazenamento temporário de informação; e). armazenamento permanente de informação; f). processamento.

5). Liste os elementos/componentes Software de computador que sejam designados por:

a). Software de Aplicação; b). Software de Sistemas.

6). Diga quanto equivale:

a). Byte b). Bit c). Megabyte

7). Realize as seguintes conversões entre sistemas de numeração:

a). Do número 1010100111112 para o sistema Hexadecimal(16). b). Do número 9AF16 para o sistema binário(2).

Referências

Documentos relacionados

Com resultados satisfatórios para a análise de consistência dos dados, foram identificadas as chuvas máximas diárias para cada ano nos postos de Brejinho e Itapetim, conforme

Equipamentos de emergência imediatamente acessíveis, com instruções de utilização. Assegurar-se que os lava- olhos e os chuveiros de segurança estejam próximos ao local de

Tendo como base os resultados gerados pela execução da atividade de alocação de recursos humanos em um projeto de software através da ferramenta proposta neste

Para separação de água/óleo a membrana recoberta internamente com filme de PEBD contendo 5% de argila organofílica em peso se mostrou mais seletiva do que a

6.4 Em caso de abertura de vaga com o perfil exigido neste Comunicado para outras Unidades pertencentes ao Sistema Findes, num prazo de até 1 (um) ano, a contar da data da

Este Termo de Referência não tem por finalidade tratar da formatação do Produto Turístico, e sim proporcionar aos empresários e gestores do circuito o conhecimento dos aspectos que

ABSTRACT: The toxicological effects of crude ethanolic extracts (CEE) of the seed and bark of Persea americana have been analyzed on larvae and pupae of

Um dos problemas encontrados foi o facto de a marca ser reconhecida entre os seus consumidores portugueses como uma marca de fraca confiança e com um fraco apoio ao