You are on page 1of 34

1.

Introduo
A informtica est intimamente ligada ao ser humano, seja em casa, no trabalho ou no lazer. A evoluo tecnolgica vivida por nossa sociedade tem evidenciado o valor da informao. Desde o despertar at a mais simples transao bancria que realizamos durante o dia, um telefonema, estamos nos servindo da informtica. Muitas vezes lidamos com a tecnologia do computador sem nos darmos conta: ao usar o micro-ondas, ao ligar o videocassete, tudo isso sem sair de casa. Ao circularmos no trnsito de grandes cidades nos deparamos com semforos, sistemas de segurana de empresas que visitamos, l est a informtica de novo, assim como nos controles de avies e metrs, na produo de energia eltrica, na industrializao de roupas e alimentos, etc. No mundo moderno, portanto, inevitvel o contato com o computador. Por isso, todas as pessoas precisam aprender a lidar com a informtica mais cedo ou mais tarde. E voc, que est iniciando agora, precisa conhecer a histria do computador e entender corretamente seu funcionamento para poder aproveitar toda a capacidade desta rea que imensamente vasta e repleta de novidades. 1.1. Breve histria da Informtica Como a maioria das descobertas tecnolgicas, os computadores foram construdos inicialmente para fins militares. O interesse pela construo do primeiro computador foi grande. Alemanha e E.U.A. disputavam essa acirrada corrida contra o tempo. Durante a 2 Guerra Mundial tiveram incio os projetos para a sua construo, motivados principalmente pela necessidade de agilizar o processo utilizado para codificar e decodificar as mensagens trocadas durante a Guerra. Logo depois, foi construdo o primeiro computador eletro-mecnico, que possua gigantescas dimenses. Ele funcionava a base de vlvulas a vcuo e armazenava dados atravs de carto perfurado. Porm, foi somente a partir de meados dos anos setenta que os computadores ganharam fama. Nesse perodo, avanos tecnolgicos e pesquisas cientficas foram capazes de produzir circuitos eltricos cada vez mais aperfeioados, possibilitando miniaturizar os computadores tornando-o mais barato e acessvel. A partir desses avanos chegamos ao que hoje conhecido como o Microcomputador, ou PC (Personal Computer). Umas mquinas pequenas, capazes de desenvolver os mais sofisticados trabalhos, e que se aperfeioa cada vez mais. Atualmente, a Informtica est presente em quase tudo que nos cerca. Est em um forno microondas, por exemplo, quando programamos o tempo de aquecimento de um alimento, ou ainda em um caixa eletrnico quando efetuamos um saque no banco 24 horas. Na verdade, a informtica existe para nos servir: reduzir o tempo que gastamos para escrever uma carta, aumentar a certeza de nossos clculos, automatizar processos repetitivos, auxiliar no controle de estoques, etc.

poca

Evento importante na evoluo da Tecnologia O baco, um instrumento para auxiliar nos clculos, foi inventado por volta do ano 2000 A.C. Conhecido em chins como Suan-pan e em japons como Soroban, ainda muito utilizado nos pases asiticos e em alguns centros de ensino pelo mundo.

Manual

Mecnica

Charles P. Babbage, matemtico ingls, projetou a Mquina das Diferenas em 1822, e a Mquina Analtica, em 1833. considerado o precursor do computador eletrnico digital, pois sua mquina analtica possuia trs estgios fundamentais (como os computadores atuais): (a) entrada (com cartes perfurados), (b) processamento utilizando memria (de engrenagens), abrigando o programa em execuo e (c) sada. Primeira gerao. Computadores constitudos de vlvulas eletrnicas. Exemplos: ENIAC, UNIVAC I, IBM 701. ENIAC (Electronic Numerical Integrator And Calculator) foi o primeiro computador eletrnico, inventado pelos professores John Eckert e John Mauchly da Universidade da Pennsylvania (E.U.A.), em 1946. Tinha cerca de 18000 vlvulas, ocupava trs andares e queimava uma vlvula a cada dois minutos. Segunda gerao. Com incio nos fins dos anos 50, engloba computadores equipados com transistores organizados em circuitos impressos. Exemplo: IBM 1401. Comearam a surgir tambm as linguagens de programao alto nvel: Fortran (1957), Cobol (1960), Basic (1964).

Eletrnica

Transistor Terceira gerao. Com incio em meados da dcada de 60, compreende computadores constitudos de circuitos integrados. Escalas de integrao: SSI - Small Scale of Integration MSI - Middle Scale of Integration. Exemplos: IBM /360 e IBM /370. Quarta gerao. Com incio no princpio da dcada de 70, so os computadores constitudos de circuitos integrados nas seguintes escalas: LSI - Large Scale of Integration VLSI - Very Large Scale of Integration. Exemplos: Os computadores atuais, incluindo os

Circuito integrado

Circuito integrado

microcomputadores. 1.2. Sistema de Informao Para existncia de um sistema de informao, faz-se necessrio trs componente, so eles: 9 Hardware Unidade responsvel pelo processamento dos dados, ou seja, o equipamento. 9 Software Responsvel pela organizao e metodologia no qual os dados sero processados. 9 Peopleware Pessoa que utiliza o hardware e o software, inserindo ou retirando informaes do sistema. Portanto para um perfeito funcionamento deste sistema, todos os componentes devem caminhar em perfeita harmonia. 1.3. Unidades Para quantificar o armazenamento do equipamento utilizado um sistema de medida, ou seja, o byte (B), que significa a utilizao de um caractere na memria, ou seja, se voc digitou um (*), (:), (1), (a), voc utilizou um byte. Para facilitar a escrita destes valores utilizada a seguinte unidade abaixo: B, Byte, corresponde a 8 bits KB, KiloByte , corresponde a 1024 B. MB, MegaByte, corresponde a 1024 KB. GB, GigaByte, corresponde a 1024 MB. TB, TeraByte, corresponde 1024 GB. Exemplo de grandezas em equipamentos de armazenamento. Equipamento Memria RAM Disquete 3 Hard Disk HD CD-Rom DVD Medida Utilizada MegaByte MB MegaByte MB GigaByte GB MegaByte MB GigaByte GB Exemplo 256 MB 1,44 MB 80 GB 700 MB 4,7 GB

1.4. Como o computador processa informaes Os computadores processam informaes obedecendo ao que se chama de Ciclo de Processamento de Informaes. A partir de informaes de entrada o computador realiza o processamento sob a superviso e controle de um programa e como resultado gera informaes de sada.

Ciclo de Processamento de Informaes A superviso do ciclo do processamento de informaes feita pelo programa que est sendo executado, e que foi levado, antes dos dados, para a memria do computador. A idia bastante simples. Leva -se para a memria as informaes, programas e dados, depois eles so processados e em seguida, fornece o resultado desse processamento. Alguns exemplos de Ciclo de Processamento de Informaes: 9 Exemplo da calculadora: Para uma calculadora funcionar, deve possuir em memria um programa previamente armazenado. Ao utilizar uma calculadora para realizar uma operao como a adio de dois nmeros, voc pressiona uma tecla que representa o primeiro nmero (entrada), em seguida outra tecla, a de operao (+), em seguida outra tecla que representa o segundo nmero (entrada), em seguida o sinal de = (igual) e obtm-se a soma no visor (sada). 9 Exemplo para organizar nomes: Para organizar o nome de 100 pessoas em ordem alfabtica voc fornece inicialmente ao computador um programa que tenha essa funo. Em seguida, informa o nome das 100 pessoas. Uma vez executado o programa, vai ocorrer ento o processamento das informaes fornecendo como resultado de sada uma lista dos nomes em ordem alfabtica. 9 Exemplo para escrever uma carta: Para escrever uma carta atravs de um computador levado inicialmente para a memria do computador um programa capaz de permitir a realizao dessa tarefa. Em seguida, digita a carta atravs do teclado. Como resultado final do processamento, a carta seria impressa em papel. O ciclo de processamento de informaes fica definido: as entradas equivalem ao contedo da carta digitado, o processamento corresponde a toda a manipulao e preparao da carta, e a sada, o resultado impresso em um papel. 1.5. Funes bsicas de um computador Um computador tem quatro funes bsicas: Receber dados e informaes de entrada Processar a informao Produzir dados e informao de sada Armazenar dados e informaes A forma como os computadores realizam estas tarefas so definidas pelo hardware e software que utilizam. o ciclo de processamento de dados. 9 9 9 9 1.6. A funo dos programas Um computador s capaz de efetuar tarefas sob a superviso de um programa. Um programa um conjunto de instrues que determinam passo-a-passo como deve ser realizado um processamento de informaes. 1.7. Tipos de informaes que o computador processa

Os computadores lidam com informaes de forma automtica, da ter surgido o termo INFORMTICA de origem francesa, que significa INFORmao AutoMTICA. Vivemos em uma sociedade informatizada, que utiliza a informao automtica manipulada atravs do computador. Os seres humanos manipulam informaes com muita facilidade. Sabemos ler e escrever (lidamos com dados), sabemos falar e ouvir (lidamos com sons), sabemos olhar e ver (lidamos com imagens). Os computadores processam dados, que costumamos dividir em trs tipos: 9 Dados 9 Sons 9 Imagens 1.7.1. Lidando com Dados muito importante comentar o seguinte, apesar de dados representarem qualquer tipo de informao em computao, costuma-se utilizar a palavra dados quando nos referimos a informaes numricas, alfabticas e alfanumricas. Por exemplo, quando voc vai a qualquer local, como em um consultrio mdico ou mesmo em uma locadora, e o atendente ou a recepcionista lhe pede seus dados para efetuar um cadastro qualquer, so estas informaes que chamamos de dados. Os computadores lidam com muita facilidade com dados numricos, pois foram concebidos inicialmente para realizar este tipo de tarefa. Na dcada de 40 os computadores eram grandes mquinas de clculo. Dessa fase provm o termo COMPUTADOR que significa CALCULAR. A partir da dcada de 50, alm de nmeros, o computador passou a lidar tambm com informaes no numricas, e surgiu o termo Processamento de Dados. Nessa fase surgiram os sistemas de controle administrativos como folha de pagamento, contas a pagar, controle de estoque, etc. Era o computador apoiando controles em instituies, da muitas delas possurem salas fechadas onde se encontrava uma pequena placa nas portas com as abreviaes CPD (Centro de Processamento deDados). 1.7.2. Lidando com som O termo som digital usado para se referir ao som que pode ser armazenado e manipulado em computadores.n O melhor exemplo de som digital so as msicas disponibilizadas na Internet, no formato MP3. Outro exemplo de uso de som digital o CD/A (Compact Discs/Audio ). Existem unidades de CD prprias para computadores que so chamadas de CD ROM e que armazenam qualquer tipo de informao. Placas de som podem ser incorporadas aos computadores. Elas podem ser conectadas a teclados eletrnicos, microfones e aparelhos de som com a funo de permitir a captura e reproduo do som. Elas trazem programas especiais que permitem a edio do som como a criao de efeitos, mudana de freqncia, etc. 1.7.3. Lidando com imagens Os computadores atuais lidam com dois tipos de imagens: estticas e dinmicas. Atravs de um scanner, que um perifrico de entrada do computador, podemos digitalizar

uma imagem esttica, levando-a para a memria do computador. Em tela, usando um programa de edio de imagem, possvel alterar seu tamanho, formato, cores, etc. Os computadores lidam com imagens em movimento e conseguem reproduzir o chamado vdeo digital full-motion, com exibio de 30 quadros por segundo, equivalentes ao mesmo padro de exibio analgica que temos nas televises. Tcnicas evoluem para a reproduo de vdeo pelo computador. Uma delas, chamada de compresso por comparao, apresenta o prximo quadro apenas com as mudanas que ocorreram no anterior, por comparao ao anterior. Filmes so distribudos em formato digital e podem ser adquiridos em DVDs (Digital Video Disk). As unidades de DVD esto substituindo as tradicionais unidades de CD. Para facilitar, os processadores esto incorporando circuitos e software especiais para o tratamento de vdeo em movimento. 1.8.Organizando as informaes Para organizar as informaes, os computadores utilizam uma estrutura de informao chamada arquivo.

Discos, Pastas e Arquivos Arquivos ficam armazenados em disco, ou outro dispositivo, e so trazidos quando necessrio para a memria do computador. As informaes em um computador so representadas fisicamente por arquivos, que ficam contidos em pastas. Arquivo uma unidade de armazenamento de informaes em um computador Cartas comerciais, relatrios financeiros, pginas para a Internet, desenhos, grficos, e demais informaes ficam armazenadas em disco na forma de arquivos. Para cada informao h um tipo de arquivo para armazen-la. Os tipos de arquivos mais comuns em um sistema de computador so: 9 Arquivos de programas 9 Arquivos de dados 9 Arquivos de som 9 Arquivos de imagens 1.8.1. Arquivos de programas Arquivos de programas equivalem s aplicaes de um computador que por sua vez so softwares escritos para serem executados por um computador.

Programas instruem o computador na realizao de suas tarefas. Arquivos de programas quando carregados na memria do computador so processados e realizam as tarefas definidas pelo aplicativo. Normalmente, arquivos tm um nome e uma extenso. Arquivos com .EXE e com .COM so as mais comuns para nomes de arquivos de programas. 1.8.2. Arquivos de dados Como dito anteriormente, um fichrio eletrnico, um conjunto de pginas de um livro e um cadastro de CDs podem ser considerados arquivos de dados. Uma forma interessante para armazenar dados atravs de uma estrutura de registros. Eles so como fichas de informaes eletrnicas. Um conjunto de registros compe um arquivo de dados. Registros so constitudos de campos e campos contm informaes (dados, som, imagens). As extenses: .MDB, .DBF, so as mais comuns para nomes de arquivos de dados. 1.8.3. Arquivos de som Existem diversos tipos de arquivos de som. Alguns comportam apenas voz, outros msica de qualidade de CD, outros msicas geradas por instrumentos musicais eletrnicos, etc. Circuitos e placas especiais de som so responsveis por permitir a gerao e apresentao de som nos computadores. As extenses: .WAV e .MID e .MP3 so as mais comuns para nomes de arquivos de som. 1.8.4. Arquivos de imagens Arquivos de imagens so formados por imagens estticas (fotografias, desenhos, grficos, etc.) ou imagens dinmicas (vdeo, animao). As extenses .BMP, .TIF e .GIF e .JPG so as mais comuns para nomes de arquivos para imagens estticas. As extenses .AVI e .MPG e .MOV so as mais comuns para nomes de arquivos para imagens dinmicas.

2. Definio e classificao do software


Nas dcadas de 50 e 60 um sistema de computador era comercializado em valores proporcionais a 90% aplicados em hardware e 10% em software. Nas dcadas seguintes esta relao acabou se invertendo. Voc sabia que o custo do Hardware inferior ao do Software? Adquira o hardware de um microcomputador e depois procure adquirir os softwares. Compare e ver. Mas, o que existe de to especial no Software? Esta pergunta pode ser respondida com uma nica palavra: Inteligncia. atravs do software que as tarefas so realizadas no computador. O Software corresponde parte inteligente, parte lgica do computador. 2.1. Conceituando software Software pode ser conceituado como:

Um ou mais programas que definem uma aplicao especfica para o computador". Exemplos: 9 Um programa que represente um pequeno jogo pode ser considerado um software. 9 Um conjunto de 500 programas que juntos realizam a administrao e controle de uma caderneta de poupana tambm um software. Tarefas realizadas por computador dependem do controle de programas chamados de Software. 2.2. Uma analogia entre hardware e software: 9 A interface fsica de comunicao entre usurio e o computador o hardware. 9 A interface lgica de comunicao entre usurio e computador o software.

Relao entre Usurio, Software e Hardware 2.3. Classificao do software Podemos classificar o software da seguinte maneira: 9 Software de base; 9 Software aplicativo; 9 Software cliente/servidor. 2.3.1. Software de base Software de base permite a operao e a programao do computador. Exemplos so os sistemas operacionais e as linguagens de programao. Exemplo: Sistema Operacional Windows XP 2.3.2. Software aplicativo Softwares aplicativos permitem a realizao de tarefas por usurios finais. Exemplos so os jogos, processadores de texto, folhas de pagamento, aplicaes multimdia, softwares grficos para pintura e desenho, softwares para editorao eletrnica, softwares para correio eletrnico (e-mail), etc. 2.3.3. Software cliente/servidor Equivale a um tipo de software de aplicao desenvolvido para redes ou Internet. So aplicaes constitudas de dois lados: o cliente e o servidor. Atravs do cliente, o usurio utiliza servios que esto sendo fornecidos pelo servidor. Exemplos mais comuns so as pginas de Internet, publicadas por um servidor e acessadas a partir do navegador de Web no lado cliente.

2.4. O software de base Operao a tarefa de estabelecer comunicao com o computador. Programao a tarefa de elaborar programas para o computador. O software de base constitudo pelos programas que permitem a operao e a programao do computador. Ele classificado em: 9 Utilitrios 9 Linguagens 2.4.1. Utilitrios So programas que permitem a operao do computador. O principal deles o sistema operacional. Exemplos: Windows, MAC OS, Linux, etc. O sistema operacional a base sobre a qual so desenvolvidos os softwares de aplicao. Os demais programas e softwares dependem dele.

Organizao do Software em um computador Por questes de compatibilidades, softwares desenvolvidos para um sistema operacional no sero utilizados em outros. O programa de processamento de textos Word da Microsoft, escrito para o Windows, no pode ser utilizado no Linux ou no Mac OS X da Apple. Computadores sempre trazem um sistema operacional instalado. Computadores da famlia PC trazem o Windows como sistema operacional padro. Alm do sistema operacional os utilitrios como: formatadores de disco, copiadores de arquivo, monitores do sistema, so includos, e constituem o software de base de um computador. 2.4.1.1. Os sistemas operacionais Classificamos os sistemas operacionais em trs formas: 9 Forma operacional 9 Forma de comunicao homem mquina 9 Forma que atuam em rede 2.4.1.1.2. Forma operacional A forma operacional determina como o sistema trabalha em relao a usurios e tarefas. Sistema Utilidades Utilidades Monousurio e Um usurio, uma tarefa.

monotarefa Monousurio e multitarefa Multiusurio e multitarefa

Exemplo: CP/M e DOS Base dos microcomputadores nas dcadas de 70 e 80. Um usurio, vrias tarefas. Exemplo: Windows 9x, Windows 2000 e XP Home Edition, MAC OS, OS/2. Vrios usurios, vrias tarefas. Exemplo: Unix, Linux, Windows NT, Windows 2000 Server e XP Professional, MAC OS X Server 2.4.1.1.3. Forma de comunicao homem-mquina

Em relao interface de comunicao entre o homem e o computador, podemos classificar os sistemas operacionais em trs grupos. 9 CLI - Command Line Interface (Interface atravs de Linhas de Comandos) 9 GUI - Graphical User Interface (Interface Grfica para o Usurio) 9 HI - Humam Interface (Interface Humana) 2.4.1.1.3.1. Sistemas CLI Os sistemas CLI permitem a comunicao atravs de linha de comandos, que correspondem a aes a serem executadas pelo computador.

Linhas de comandos Caractersticas: 9 Comunicao via teclado; 9 Comunicao na forma de texto; 10

9 Linhas de comandos contendo palavras chave que o sistema ir entender e executar, originando uma ao a ser realizada pelo computador; 9 Voltados para o uso do especialista em informtica; 9 Utilizados nas dcadas de 70 e 80; 9 Exemplos: CP/M, MS DOS e UNIX. 2.4.1.1.3.2. Sistemas GUI Sistemas GUI foram desenvolvidos com a finalidade de permitir comunicao grfica com o computador. Estes sistemas operacionais substituram os CLI.

Caractersticas: 9 9 9 9 Voltados para o usurio; Comunicao atravs do mouse; Comunicao grfica; Metfora da mesa de trabalho eletrnica (desktop) constituda de objetos como cones, janelas, cortinas, caixas de dilogo, elevadores, botes de rdio, etc; 9 Utilizados comercialmente a partir da dcada de 90; 9 Exemplos: Windows e Mac OS X. 2.4.1.1.3.3. Sistemas HI Sistemas HI o futuro. Proporcionaro comunicao mais prxima da humana, como voz, gestos, escrita, etc.

11

Caractersticas: 9 Comunicao escrita, falada e gestual; 9 Emprego de recursos GUI mais avanados, como cones ativos, janelas tridimensionais, agentes, etc.; 9 Processamento de conhecimento; Exemplos so os sistemas de realidade virtual. Dispositivos especiais como capacete e luva de dados proporcionam a comunicao com os computadores. Jogos e simuladores de vo fazem uso intensivo desta tecnologia, alm da rea mdica.

Treinamento mdico em realidade virtual Outros exemplos so os PDA (assistentes digitais pessoais), que permitem a comunicao na forma escrita. Os sistemas GUI suportam dispositivos para interfaces humanas. Exemplo: 9 Dispositivos de simulao de veculos (carros de corrida, avies, naves espaciais, submarinos, etc.); 9 Dispositivos de realidade virtual (cintos, luvas de dados, capacetes e cmeras, roupas com sensores, etc.); 9 Dispositivos para esporte (clubes de golf, luvas de baseball, etc.). 2.4.1.1.4. Forma que atuam em rede Em relao forma que atua em rede os sistemas operacionais podem ser: 9 Ponto-a-ponto

12

Redes ponto-a-ponto Ambientes onde os usurios administram seus sistemas. So clientes em uma rede. Usados para grupo de trabalho. Windows 9.x, Windows Me, Windows XP Home Edition, Mac OS X. 9 Baseado em servidor Sistemas que exigem segurana e administrao centralizada. Destinados a aplicaes Cliente /servidor. Estes sistemas operacionais so utilizados nas corporaes para realizar atividades de misso crtica, onde no pode ocorrer perda de dados: Windows NT Server, Windows 2000, Windows XP Server, Linux, Unix, MAC OS X Server.

Rede baseada em servidor 2.4.2. Linguagens de programao Linguagens naturais como o Portugus, Ingls e Espanhol, so utilizadas para a comunicao humana. J os computadores utilizam linguagens artificiais, chamadas de linguagens de programao. Um programa um conjunto de procedimentos que diz ao computador exatamente o que deve ser feito, passo-a-passo. So escritos na forma de linguagens de programao para que possam ser entendidos pelo computador. Estas linguagens de programao so constitudas por verbos em ingls que representam procedimentos. Que por suas vez so decodificados em aes para o 13

computador atravs de um Tradutor. Tradutores so programas, que recebem procedimentos escritos pelo ser humano e os transforma em aes binrias para o computador.

Conceito do programa Tradutor A linguagem de programao se resume no tradutor, responsvel pela traduo, interpretao ou transcrio das informaes para serem entendidas pelo computador. Sendo assim, o programa escrito pelo homem chamado de Programa Fonte", que entendido pelo ser humano. Depois de traduzido ele chamado de Programa Objeto, que entendido somente pelo computador.

Programa Fonte x Programa Objeto As linguagens de programao podem ser descritas a partir de geraes: 1 Gerao: Linguagem binria ou de mquina Foi a primeira forma de programar o computador. Os computadores eram programados a partir de grandes painis com chaves que ativavam estados 1 (um) ou 0 (zero). Nessa fase no existia o tradutor ou intrprete. O ser humano transcrevia as informaes em binrio para a mquina. 2 Gerao: Linguagem hexadecimal ou assemby Surgiu o primeiro intrprete ou tradutor chamado de As sembly (montador). O ser humano escrevia o programa no sistema de numerao hexadecimal, traduzido pelo Assembly para a linguagem da mquina, linguagem binria. 3 Gerao: Linguagens procedurais Os programas se tornaram um conjunto de instrues codificados em linhas que representavam procedimentos para o computador executar. As instrues eram codificadas em frases, utilizando verbos em Ingls. O tradutor lia as instrues e as traduzia para a linguagem de mquina. As linguagens de 3 gerao foram chamadas de linguagens procedurais. Linguagens e tradutores mais conhecidos: BASIC, COBOL, PASCAL, FORTRAN, SMALLTALK, LOGO, LISP, PROLOG, ALGOL, C, ADA, linguagens de consulta de banco de dados como SQL, etc. Muitas linguagens atendiam reas especficas, como a cientfica (FORTRAN), comercial (COBOL), programao bsica (BASIC), aplicaes voltadas para inteligncia artificial (LISP, PROLOG), etc. 4 Gerao: Linguagens orientadas para objetos 14

As linguagens de programao chegam ao ambiente grfico e tornam-se ambientes de programao. A orientao para objetos equivale a um novo paradigma no desenvolvimento de software. A forma de programar passa a ser visual, menos escrita, menos procedural, mais interativa. No precisamos saber montar cadeiras ou mesa para organizar uma sala. J adquirimos estes objetos prontos. Esta analogia levada para o computador. Se objetos estiverem prontos, basta escolher os que interessam e montar a aplicao desejada. As linguagens de 4a. gerao mais comuns so o Visual Basic, Delphi, Java, SmallTalk, etc. JAVA: uma linguagem muito especial Como foi dito, softwares desenvolvidos para o Windows no servem para o MAC OS ou para o UNIX. Mas a Internet conecta computadores em nvel mundial. Os computadores no utilizam um nico sistema operacional, o que dificulta a comunicao. Nesse cenrio surgiu JAVA. JAVA uma linguagem que proporciona desenvolvimento de aplicaes multiplataformas. Um programa escrito em JAVA pode ser utilizado em vrios ambientes operacionais. JavaScript uma linguagem de Script baseada em JAVA que os navegadores interpretam junto com o HTML. HTML: a linguagem universal da Internet A visualizao de pginas (contedo) na Internet exige um software conhecido como navegador (browser). Para que computadores e sistemas operacionais pudessem interoperar entre si utilizando navegadores, foi necessrio o desenvolvimento de um formato especial de dado que ficou conhecido como HTML. HTML (Hypertext Markup Language ou Linguagem de Marcao Hipertexto) a lngua me para a publicao de pginas na Internet. Originalmente desenvolvida no incio da dcada de 90 por Tim Berners-Lee, um pesquisador que visualizou uma plataforma comum na Internet. Para manter a padronizao das verses de HTML foi criado um consrcio conhecido como W3C( www.w3c.org) .

3. O Software aplicativo
3.1. Introduo Usurios utilizam computadores e softwares aplicativos para a realizao de tarefas. O sucesso dos microcomputadores se deve ao desenvolvimento destes softwares. reas de utilizao 9 rea Profissional O mercado de trabalho tem sido cada vez mais exigente forando os profissionais a conhecer os principais aplicativos utilizados em suas reas. Saber utilizar a Internet importante para a maioria dos profissionais. Secretrias, professores ou advogados fazem uso intensivo de processadores de texto. Engenheiros precisam de programas de CAD. Administradores em geral fazem uso de planilhas eletrnicas.

15

9 rea pessoal O uso dos softwares aplicativos vem se disseminando, seja no controle financeiro, entretenimento, auto-educao, ou no apoio ao desenvolvimento educacional dos filhos. Garoto joga em rede em uma Lan House. 3.2. Tipos de softwares aplicativos A seguir relacionamos os mais comuns para uso nas reas profissional e pessoal. 9 Aplicativos Internet; 9 Aplicativos de produtividade pessoal; 9 Aplicativos grficos para ilustraes; 9 Aplicativos para editorao eletrnica. 3.2.1. Aplicativos Internet Proporciona comunicao e acesso a Internet. Os aplicativos mais comuns so: 9 Navegador Web; Permite a visualizao de pginas armazenadas e publicadas em servidores. Os dois softwares mais utilizados no mercado so o Firefox e o Internet Explorer.

Navegador Firefox 9 Correio eletrnico; Aplicativo utilizado para enviar e receber mensagens eletrnicas.

16

Correio eletrnico. 9 Aplicativos de comunicao e mensagens; Permitem comunicao atravs de troca de mensagens em tempo real, reunies eletrnicas e bate-papo. timo para grupos virtuais.MSN Software de comunicao instantnea Skype Software de bate -papo por voz na Internet

Skype

17

Existe um software muito famoso utilizado tambm para a comunicao instantnea, chama-se ICQ(www.icq.com). 9 Aplicativos para desenvolvimento de pginas Web; Publicar na Internet no mais privilgio de especialistas. Exemplos: Microsoft FrontPage, Macromedia DreamWeaver, Adobe GoLive.

Macromedia Dreamweaver MX 3.2.2. Aplicativos de produtividade pessoal Concebidos na dcada de 80, popularizados na de 90. Os aplicativos mais utilizados so: 9 Processadores de texto; 9 Planilhas eletrnicas e geradores de grficos; 9 Softwares de apresentao; 9 Gerenciadores de banco de dados. Comercializados como sutes, contendo um ou mais softwares. Exemplos: Microsoft Office, Lotus SmartSuite, BROffice, etc. A sute mais utilizada no mercado o Microsoft Office. Constituda pelo Word (processador de textos), Excel (planilha eletrnica e gerador de grficos), PowerPoint (apresentao), Outlook (gerenciador de informaes pessoais) e Access (gerenciador de banco de dados).

18

3.2.2.1. Processadores de texto Permitem digitao, edio e formatao de textos atravs do computador. Servem a diversos propsitos como preparao de livros, manuais, revistas, relatrios, etc. Exemplo: Microsoft Word e o Writer do BrOffice.

Writer 3.2.2.2. Planilhas eletrnicas e geradores de grficos Utilizados para planejamentos financeiros, reas financeiras e cientficas. Geradores de grficos normalmente so integrados aos softwares de planilha.

Grficos em Excel

19

3.2.2.3. Software de apresentao

Permite a produo de apresentaes tanto para tela quanto para impresso em acetato e gravao em slides. Exemplo: PowerPoint, Lotus Freelance.

Microsoft PowerPoint 3.2.2.4. Gerenciadores de banco de dados Permitem a organizao das informaes na forma de registros e arquivos. Utilizados na rea comercial para desenvolvimento de sistemas como controle de estoque, contas a pagar e a receber, contabilidade, etc. Exemplo: Microsoft Access, Microsoft SQL, Borland Paradox, Lotus Approach, Oracle, SyBase, etc.

20

1. Conhecendo o computador O computador (Fig. 1.1) constitudo por duas partes: gabinete / perifrico (teclado, mouse, monitor, impressoras, caixas acsticas...) vamos conhecer um pouco sobre cada um. Gabinete Monitor CD-ROM (D:) Disquete (A:) Mouse Teclado Fig.1.1. PC (Computador pessoal); Esse o computador mais utilizado pelas pessoas ultimamente. 1.1.Gabinete Costumeiramente, chamamos o gabinete do computador de cpu (Central Unite Processing / Unidade Central de Processamento) por se tratar do componente mais importante do computador. A cpu responsvel por processar todos os dados que entram e que saem de sua mquina. O gabinete a parte em que esto localizados os componentes do computador. Nele h os drives CD-ROM (D:), de disquetes (A:) e o HD (C:), conhecendo tambm como disco rgido.Tambm esto localizadas a placa-me, as placas de som, vdeo e fax / modem. Todos os perifricos so conectados ao gabinete. 1.2.Perifricos Perifricos so dispositivos usados para a transmisso de dados em um computador. Esses dispositivos podem ser de entrada ou sada. 1.2.1. Dispositivos de entrada Como o prprio nome j diz, o dispositivo de entrada o instrumento usado para se enviar dados para um computador. Os dispositivos mais conhecidos so: mouse, teclado, leitor ptico, scanner... 1.2.2. Dispositivos de sada Os dispositivos de sada servem para mostrar o resultado de uma operao feita em um computador, como, por exemplo, o simples fato de se pressionar uma tecla j considerado como uma operao. O dado levado at o processador, que por sua vez, o analista o devolve decodificado para o dispositivo de sada que foi pedido, no caso o monitor. Alm do monitor, alguns outros dispositivos de sada so a impressora, o CDROM e os disquetes (esses dois ltimos servem tambm como dispositivos de entrada).

21

Outro dispositivo que tambm necessrio em um computador o estabilizador de voltagem. Ele serve para coverter energia 220V em 110V, pois os computadores, geralmente, vm com fonte 110Ve, em algumas cidades, a voltagem de 220V. O estabilizador serve ainda para estabilizar a energia enviada ao computador no caso de queda de na rede eltrica, no permitindo que o aparelho venha a se danificar. Por medida de precauo, necessrio, para que o computador no se queime por causa de raios, que o estabilizador esteja conectado a uma tomada que tenha aterramento.

22

2. O Sistema Operacional Windows: O Windows um sistema operacional grfico que foi desenvolvido no incio dos anos 90 para substituir o sistema operacional chamado MS-DOS, que no era de plataforma grfica.O Windows tornou-se o sistema operacional mais vendido e hoje , sem dvida, o mais popular de todos.Vamos conhecer um pouco sobre ele. Para acionar o Microsoft Windows, basta ligar o computador seguido sempre seqncia estabilizador / cpu / monitor. Aps o Windows iniciar, voc ver sua primeira janela, chamada de Desktop ou rea de trabalho, veja a figura 1.2. cones rea de trabalho

Menu Iniciar

Barra de tarefas

Fig. 1.2.rea de trabalho (desktop) do Microsoft Windows XP Profissional. 2.1. rea de trabalho (Desktop) Chamamos de rea de trabalho o local em que ficam armazenadas nossas matrias de trabalho. Podemos compar-la, por exemplo, a uma mesa de escritrio. Pode-se colocar, em sua rea de trabalho, papis de parede para que seu computador fique personalizado.

23

2.2. cones Na rea de trabalho esto localizados os cones dos aplicativos que esto em seu computador. De todos que esto na sua rea de trabalho, existem alguns que so do prprio Windows, como os cones Meu Computador e Lixeira. Os cones podem ser de vrios tipos, citaremos quatro deles: aplicativo, arquivo, pasta e atalho. Aplicativo: Todo aplicativo tem seu prprio cone (fig.1.3). Quando estiver desenvolvendo o programa, seu criador define o modelo e o formato que ter.

Fig 1.3. cones. Arquivo: Os cones do tipo arquivo sempre aparecem com um outro pequeno cone do programa que os gerou, assim como mostra a fig.1.3. Repare que o arquivo ( esquerda) contm um cone referente ao do Adobe Photoshop: isso significa que ele foi feito pelo Photoshop, que um programa para edio de imagens. Pasta: Os cones do tipo pasta so do prprio Windows. Cada um possui o formato de uma pastinha amarela como na fig.1.3. As pastas so usadas para armazenar os dados no computador. Podemos dizer que o Windows funciona basicamente com pastas. Existe uma pasta principal que o HD e, dentro dela, existem vrias outras, cada uma guardando um tipo de dado diferente. Elas servem para deixar seus dados mais organizados. Atalho: Os arquivos de atalho geralmente esto localizados na rea de trabalho. Seu nome j diz tudo, eles servem para que se possa abrir de maneira mais rpida um arquivo que est guardado em uma pasta. Podemos dizer que eles tambm servem como segurana, pois, para evitar que algum apague seu programa, voc pode armazen-lo em uma pasta segura e criar, em sua rea de trabalho, apenas um atalho. Da, se algum apagar, basta que voc mesmo faa outro. Os cones de atalho so identificados por ter uma setinha no canto inferior esquerdo, como mostra a fig.1.3. direita.

2.3. Barras de tarefas A barra de tarefas serve para armazenar os botes dos aplicativos que esto abertos no sistema. Nela, tambm encontram-se o menu iniciar, o relgio e o uma barra de ferramentas de botes de atalho.Com a barra de tarefas, voc no precisa se preocupar em minimizar um aplicativo para ver outro que esteja aberta, basta que clique sobre o boto do programa correspondente. 2.4. Botes dos aplicativos abertos Quando se abre um aplicativo ou uma janela no Windows, automaticamente ir armazenar-se na barra de tarefas. Isso facilitar na hora em que precisarmos utilizar dois ou

24

mais aplicativos de uma s vez. Ao invs de abrir sempre o mesmo aplicativo, ele estar pronto para uso na barra de tarefas. Para ativ-la, basta que clique sobre ele. 2.5. Botes de atalho Voc pode ter em sua barra de tarefas botes de atalho para programas que estejam instalados em seu computador.Esses botes servem para facilitar na hora de abrir aquele programa que mais se usa.Para abrir o programa basta dar um clique sobre o cone do que deseja abrir. 2.6. Relgio Na parte direita de sua barra de tarefas, encontra-se o relgio. Se precisar saber a data, basta repousar o apontador do mouse sobre ele que aparecer a data que estiver configurada em seu computador. 2.7. Boto iniciar O boto iniciar serve para nos dar um acesso mais rpido a programas ou acessrios que esto instalados no computador.Por esse boto, temos acesso a todo o contedo de nosso computador. Ao clicarmos no boto iniciar, temos um menu. Veja a fig.1.4, com as principais pastas, ou seja, as mais utilizadas.Podemos, por exemplo, desligar o computador, configurar as impressoras, abrir os ltimos documentos editados, podemos localizar arquivos ou pastas no computador, armazenar endereos de home page, imagens etc. Podemos tambm, abrir qualquer programa que esteja no computador, direcionando o apontador do mouse sobre o comando programas e aguardando abrir um novo menu. Podemos dizer que esse o principal menu do Windows, pois nele esto todos os atalhos para abrir os aplicativos instalados em seu computador, facilitando o acesso a eles. Para abrir, basta escolher o programa e clicar sobre ele.

Fig.1.4. Menu Iniciar. 2.8. Seo meu computador

Na rea de trabalho, encontra-se um cone para a seo Meu computador, que a mais importante pasta do sistema. Por ela, o usurio poder manipular todo o contedo de seus discos e outros dispositivos de armazenamento, como CDs , fitas de backup etc. Para 25

exibir a seo Meu computador, basta clicar sobre o cone correspondente, disposto na rea de trabalho do Windows. Se os ttulos do Windows estiverem sublinhados, basta clicar uma vez que ele abrir. Se no estiver sublinhado, deve-se dar duplo clique. A janela da seo Meu computador ser exibida (fig.1.5).

Fig. 1.5. Janela Meu Computador. 2.8.1. Criando e manipulando pastas Podemos criar novas pastas para armazenar arquivos em nosso computador. Para isso, escolha a unidade C:, que o seu HD, para que possamos inserir uma nova pasta. Para abrir a unidade C:, basta dar um clique duplo sobre seu cone. Repare que no foi aberta outra janela, o contedo da unidade C: est sendo mostrada na mesma janela em que estava a seo Meu Computador. Para criar a pasta, basta ir at o menu arquivo, apontar para o comando novo e clicar no comando pasta. Aparecer uma nova pasta, na rea de trabalho da janela, com um nome provisrio (nova pasta). Se o nome estiver aberto para edio, basta apagar e digitar o novo nome. Caso contrrio, ser necessrio clicar sobre o cone da pasta e pressionar a tecla F2, abrindo o nome para edio. Digite o nome para a pasta e pressione Enter.

26

2.8.2. Copiando arquivos de uma pasta para outra Podemos copiar, ou at mesmo mover, um arquivo de uma pasta para a outra. Como exemplo vamos apenas copiar um arquivo. Para isso, existem duas maneiras: uma pela barra de ferramentas e a outra, utilizando teclas de atalho. 1- Para copiar um arquivo utilizando a barra de ferramentas, basta que escolhe o que deseja copiar e d um clique sobre ele para selecion-lo. Com pasta ou arquivo selecionado, v at a barra de ferramentas e clique no boto copiar. Como exemplo, faa isso com a pasta que voc criou.Vamos colar sua pasta dentro da pasta arquivos de programas.Para isso, basta abrir a pasta arquivos de programas com um clique duplo e clicar no boto colar, que est na barra de ferramentas, ao lado do boto copiar. 2- Para copiar um arquivo utilizando as teclas de atalho, basta escolher o arquivo, selecion-lo, pressionar em conjunto as teclas CTRL + C (copiar). Seu arquivo j foi copiado. Para colar, basta abrir a pasta que deseja colar e pressionar em conjunto as teclas CTRL + V (colar). 2.9. O Windows Explorer O Windows Explorer (fig.1.6) uma outra forma de se visualizar o contedo de seu computador. A tela do Windows Explorer dividida em duas partes: Parte de estrutura das pastas e parte em que mostrado o contedo da pasta selecionada. Pelo Windows Explorer, podemos ter uma noo de como a estrutura de pastas dentro de um Computador.

Fig. 1.6. Janela Windows Explorer. Assim como na seo Meu Computador, podemos criar e mover pastas dentro do Windows Explore. A diferena que, alm de poder fazer tudo o que faria em Meu Computador no Windows Explorer, existem ainda algumas vantagens, como, por exemplo,

27

poder mover uma pasta de um lugar para outro usando apenas o mouse e, com o boto principal do mouse preso, arrastar at a pasta destino. DICA: Mova apenas as pastas que voc criar, pois , se mover alguma pasta de programa, ele poder no funcionar e , caso voc mova alguma pasta do Windows, pode acontecer do computador no ligar. 2.10. Configurando o Desktop O Windows permite-nos configurar nosso Desktop (rea de trabalho) para que fique da maneira que quisermos. Podemos definir um papel de parede, escolher uma proteo de tela, configurar o monitor de vdeo, alterar as horas, entre outras coisas. 2.10.1. Alterando o papel de parede Para alterar o papel de parede de seu computador, basta que clique, com o boto auxiliar do mouse, na rea de trabalho. Aparecer um menu suspenso com algumas opes. Escolha a opo propriedades para abrir a janela de propriedades de vdeo (fig.1.7). Clique na guia plano de fundo, nela que vamos definir o papel de parede. Repare que existe um desenho de um monitor na guia plano de fundo, nele que voc ver como sua rea de trabalho ficar. Escolha a imagem para sua rea de trabalho, clicando sobre seu nome no painel papel de parede. Depois de ter escolhido a imagem, determine a disposio que ter na tela por meio da caixa Exibir. Existem trs tipos de disposies: Centro, ampliado e lado a Fig. 1.7. Janela de Propriedades de Vdeo lado. A disposio centro far com que sua imagem fique no tamanho original e Depois de escolhido sua imagem, clique no no centro de sua tela. boto Aplicar para que ela seja aplicada em sua A disposio ampliado far com que sua rea de trabalho e, logo em seguida, clique imagem fique no tamanho de sua tela, sobre o boto OK. preenchendo-a por completo. A disposio lado a lado far com que sua imagem fique no tamanho original e preencha toda tela.

28

2.10.2. Definindo a proteo de tela Para definir a proteo de tela, vamos utilizar o mesmo item anterior. Na rea de trabalho, clique, com o boto Auxiliar do mouse, abrindo assim um menu suspenso. Clique sobre o comando propriedades para abrir a janela propriedades de vdeo. Clique na guia proteo de tela (fig.1.8) e escolha a proteo de tela. Clique na caixa e escolha a proteo letreiro digital para configur-lo. Depois de ter escolhido a tela letreiro digital, clique no boto Configuraes para que possa colocar uma frase. Na janela de configurao do letreiro (fig.1.8), coloque a frase na caixa de texto. Escolha, tambm, a cor de fundo, a velocidade que voc quer que o texto corra na tela e, tambm, se deseja que o texto role sobre a tela sempre centralizado ou aleatoriamente (ora em cima, ora no centro, ora embaixo). Agora, basta clicar no boto OK para confirmar. Se quiser ver como ficou, antes de fechar a janela de propriedades de vdeo, basta clicar sobre o boto Amostra e no encostar mais no mouse. Sua proteo de tela ser ativada. Para sair da proteo de tela, basta movimentar o mouse ou pressionar alguma tecla.

Fig. 1.8. Janela Propriedades de Vdeo Proteo de tela e janela de configurao. 2.10.3. Configurando o monitor de vdeo Voc pode modificar as configuraes de vdeo de seu computador. Para isso, basta ir at a rea de trabalho e clicar com o boto auxiliar do mouse na mesma. No menu suspenso, escolha a opo propriedades. Na janela de propriedades de vdeo, escolha a guia configuraes (fig.1.9). Pode-se nessa tela, mudar o esquema de cores e tambm a resoluo do vdeo. Escolha o estilo de cor de 16 bits e coloque a rea da tela em 800 x 600 pixels. Clique em aplicar. O Windows modificar temporariamente sua tela. Se no gostar, basta clicar em NO quando o Windows perguntar-lhe se deseja manter a configurao, assim, a tela

29

voltar ao que estava antes. Se gostar, clique em SIM para confirmar a escolha. Depois de escolher a melhor opo, basta clicar no boto OK para confirmar e fechar.

Fig. 1.9. Janela Propriedades de Vdeo Configuraes. 2.10.4. Configurando o relgio Para configurar o relgio e a data de seu computador, basta dar um clique duplo, com o boto principal do mouse, sobre o relgio que est na barra de tarefas (fig.1.10). Para alterar o ms, basta clicar sobre a caixa dos meses e sobre o ms desejado. Para modificar o ano, existem dois botes de rolagem, um com a seta para cima (aumenta os anos) e outro com seta para baixo (diminui os anos). Para definir o dia, basta ir at o calendrio e clicar sobre o dia que deseja. Clique sobre o boto Aplicar para confirmar. Para alterar a hora de seu computador, basta clicar dentro da caixa com as horas e digitar a que deseja. Aps digitar, clique sobre o boto Aplicar para confirmar.

Fig. 1.10. Acesso para Ajuste do relgio 30

2.11. Formatando um disquete Para formatar um disquete, basta seguir estes procedimentos: 1.Coloque o disquete no drive de disquetes. 2. D um clique no cone Meu computador na rea de trabalho para abri-lo. 3. Clique, com boto auxiliar do mouse, sobre o cone disquete 3 (A:) e, no menu suspenso, clique sobre o comando formatar... 4. Na janela de formatao, veja a fig.1.11., escolha o tipo de formatao que deseja fazer. Rpida, completa ou copiar apenas os arquivos de sistema. Voc pode escolher um nome para rotular seu disco, para isso, basta digitar um nome no campo rtulo.Para comear a formatar seu disquete, basta clicar sobre o boto Iniciar e , ento, aguardar enquanto o Windows formate.

Fig. 1.11. Formatando o Disquete. 2.12. Caixa de Dilogos (Abrir e Salvar) Ao trabalhar com aplicativos, voc se depara sempre com duas caixas de dilogos, uma quando deseja abrir um arquivo e outra quando deseja salvar. Vamos saber mais sobre elas. 2.12.1. Caixa de dilogos Abrir A caixa de dilogos abrir (fig.1.12), como o prprio nome diz, serve para abrir arquivos. Ela tem uma aparncia diferente para cada tipo de aplicativo, mas sempre com o mesmo objetivo.

31

Fig. 1.12 Caixa de dilogos Abrir Para se abrir um aplicativo arquivo por meio da caixa de dilogos, basta seguir estes procedimentos: 1. Escolha o local onde est o arquivo a ser aberto pela caixa examinar. 2. Clique sobre o arquivo para selecion-lo e clique no boto abrir ou, ento, d um clique duplo sobre o mesmo. Seu arquivo ser aberto no aplicativo em que foi solicitado. 2.12.2. Caixa de dilogos Salvar Depois que criou ou modificou o arquivo, deve se sempre salv-lo. Para isso, passe sempre pela caixa de dilogos salvar como (fig.1.13).

Fig. 1.13 Caixa de dilogos Salvar 32

Com a caixa aberta, siga estes procedimentos para salvar seu arquivo: 1. Na caixa salvar em: escolha o local em que deseja salvar seu arquivo. 2. Digite um nome para seu arquivo na caixa Nome do arquivo. 3. O tipo do arquivo vai depender do aplicativo que estiver utilizando. No caso, estamos utilizando o Microsoft Word 2000 que j definiu um formato para o processo de salvar.Com o tipo definido, basta clicar sobre boto salvar. 2.13. O Wordpad para textos rpidos O wordpad (fig.1.14) um editor de textos que j vem incluso no Windows e pronto para uso. Por ele, voc poder criar e editar textos simples como cartas, requerimentos e outros mais. Para abrir o Word para do Windows, basta clicar no boto Iniciar, na barra de tarefas, apontar para a pasta programas, apontar para pasta acessrios e clicar na comando wordpad. O wordpad composto de uma barra de ferramentas com todas as ferramentas bsicas para ajustes do documento, uma barra de formatao em que voc poder formatar o texto, rguas para que tenha uma referncia do alinhamento do texto e possui, tambm, uma barra de status em que aparecem dicas sobre o programa.

Fig. 1.14 Tela do Wordpad

33

2.14. Usando a Calculadora do Windows Com a calculadora do Windows (fig.1.15), possvel efetuar aqueles clculos do dia-a-dia ou at mesmo clculos mais complexos, como clculos exponenciais, logartmicos, estatsticos, trigonomtricos.

Fig. 1.15. Calculadora do Windows: Cientfica Para abrir a calculadora do Windows, basta clicar no boto Iniciar, apontar para programas, apontar para a pasta Acessrios e clicar no comando calculadora ou digitar Calc em Executar (Fig. 1.16).

Fig. 1.16 Janela Executar Ela abrir em modo padro. Para exibir o modo cientfico, clique no menu Exibir e escolha a opo Cientfica. O modo estatstico est definido dentro do modo cientfico. Para ativ-lo, basta clicar sobre o boto Sta, esquerda, na cor azul.

34

You might also like