Beruflich Dokumente
Kultur Dokumente
______________________________________________________
Introduo: Conceitos bsicos: Porque informatizar:
Grande volume de servio Repetio de transaes Grande quantidade de clculos Necessidade de maior preciso nas informaes Necessidade de diminuio nos tempos de resposta Necessidade de maior qualidade e segurana nas informaes
Introd. Informtica
______________________________________________
O que um computador:
os computadores so mquinas que podem ser utilizadas eficientemente na soluo de alguns tipos de problemas um computador um equipamento eletrnico com a capacidade de receber, processar, transformar, armazenar e devolver informaes ao usurio Um computador possui partes de hardware e de software: Hardware: toda a parte fsica do computador. Ex: monitor, teclado, impressora, placas, processadores, discos rgidos, dentre outros Software: conjunto de instrues ou informaes utilizado pelo hardware
Introd. Informtica
______________________________________________________
Histrico gerao de computadores: Primeira gerao (1945-55) vlvulas e painis de conectores:
Mquinas enormes, lentas e no confiveis, compostas por milhares de vlvulas O mesmo grupo de pessoas projetava, construa, programava, operava e mantinha cada mquina A programao normalmente era feita ligando com fios painis de conectores para controlar as funes bsicas da mquina Os Sistemas Operacionais no existiam Os cartes perfurados foram introduzidos no incio da dcada de 50
Introd. Informtica
______________________________________________________
Histrico gerao de computadores: Segunda gerao (1955-65) transistores e sistemas de lote:
A situao melhorou bastante com a introduo dos transistores Os computadores ficaram mais confiveis Para executar um job (programa) o programador escrevia o programa e depois transformava em cartes perfurados. Os cartes eram entregues, ento, a um operador Sistemas em lotes (batch): os cartes eram passados em lote para uma fita
Introd. Informtica
______________________________________________________
Histrico gerao de computadores: Terceira gerao (1965-80) CIs multiprogramao:
A IBM lana o System/360 primeira linha importante de computadores a utilizar circuitos integrados: vantagem de preo e desempenho sobre as mquinas de 2 gerao Surge a idia de famlia de computadores problema: todos os softwares, incluindo o SO, teriam que funcionar em todos os modelos (desde os que faziam pequenas operaes at os que realizavam os clculos mais pesados) Surgimento de vrias tcnicas que so utilizadas at hoje: Multiprogramao
Introd. Informtica
Surgimento do Unix
______________________________________________________
Histrico gerao de computadores: Quarta gerao (1980-atual) advento do PCs (computadores pessoais):
Desenvolvimento dos circuitos LSI (Large Scale Integration): Chip contendo milhares de transistores por centmetro quadrado de silcio O microprocessador possibilitou que uma pessoa pudesse ter o seu prprio computador custo bem mais baixo
Introd. Informtica
______________________________________________________
Noes de Hardware
parte fsica do computador. Ex: monitor, teclado, impressora, placas, processadores, discos rgidos, dentre outros Computador digital transformao e contagem de dgitos para obteno do processamento solicitado Bit (BInary digiT) menor unidade de um dado. pulso eltrico (0 - desligado / 1 - ligado) Byte conjunto de 8 bits Seu contedo representa o espao ocupado por um caracter (todas as letras, sinais de pontuao, caracteres, dentre outros) Utilizado como unidade padro de medida de capacidade Sistema de numerao principais bases Decimal - sistema de numerao comumente utilizado pelo homem (base 10) Binrio sistema de numerao dos computadores atuais utilizado internamente pelo hardware (base 2): 10 Aritmtica mais simples que a decimal
Introd. Informtica
______________________________________________________
Introd. Informtica
11
______________________________________________________
Noes de Hardware Mltiplos de bytes mais utilizados: Kilo Byte (Kb) 1.024 b (210 b) Mega Byte (Mb) 1.024 Kb (220 b) Giga Byte (Gb) 1.024 Mb (230 b) Tera Byte (Tb) 1.024 Gb (240 b) Peta Byte (Pb) 1.024 Tb (250 b) ..................... 12
Introd. Informtica
______________________________________________________
Noes de Hardware Componentes bsicos
Introd. Informtica
13
______________________________________________________
Noes de Hardware CPU Central Processing Unit (Unidade Central de Processamento (UCP) ou processador)
responsvel pela execuo de todos os programas do sistema um programa composto por uma srie de instrues (operaes bsicas como somar, subtrair, comparar dados...)
Introd. Informtica
14
______________________________________________________
Noes de Hardware Memria (capacidade medida em Bytes) parte do computador onde so armazenados os dados que sero manipulados e as instrues que sero executadas pelo processador RAM (Random Acess Memory)
memria de acesso aleatrio leitura e escrita voltil (no preserva o seu contedo)
Introd. Informtica
Memria Secundria
meio de armazenamento no voltil formatao
15
______________________________________________________
Noes de Hardware Dispositivos de Entrada e Sada utilizados para permitir a comunicao entre o computador e o mundo externo dispositivos de Entrada: enviam dados para serem processados pela CPU dispositivos de Sada: recebem informaes que foram processadas e enviadas pela CPU alguns exemplos de dispositivos: monitor, teclado, mouse, disco-rgido, dentre outros
Introd. Informtica
Portas de comunicao:
Porta Paralela Conectores PS2 Porta Serial (RS-232) Porta USB
16
______________________________________________________
Noes de Software Sequncia de instrues a serem seguidas e/ou executadas, na manipulao ou modificao de um dado ou informao Parte lgica de um computador Categorias de softwares:
- Software bsico elo de ligao entre o hardware e os demais softwares (gerencia e apia operaes de sistemas) Ex: sistemas operacionais, gerenciadores de redes, monitores de desempenho, tradutores de linguagens de programao e outros - Software aplicativo voltados para um objetivo definido, visando satisfazer determinado tipo de necessidade do usurio (executa tarefas para usurios finais) Ex: editor de texto, correio eletrnico, gerenciamento de banco de dados, sistemas de contabilidade e folha de pagamento, navegadores e outros
Introd. Informtica
17
______________________________________________________
Noes de Software
Os softwares esto baseados em programas sequncia de atitudes a serem tomadas em situaes previamente determinadas Linguagens de programao conjunto de regras sintticas e semnticas usadas para definir um programa de computador Variedade de linguagens de programao variadas formas de se atingir o mesmo objetivo Classes de linguagens: Linguagem de Mquina linguagem de programao mais prxima da mquina; linguagem que consegue enviar instrues ao processador; utilizam instrues em cdigo binrio Linguagem de Baixo nvel prxima a usada pela mquina, porm mais acessvel ao usurio. Ex: assembler (utiliza uma notao mais legvel do que os cdigos binrios) Linguagem de Alto nvel regras e cdigos mais prximos da linguagem do ser humano. Ex: Cobol, C, Pascal, Fortran e outras
Introd. Informtica
______________________________________________________
Noes de Sistemas Operacionais conceitos bsicos Sistema Operacional Definio: conjunto de ferramentas utilizado para que um computador possa se comunicar com seus dispositivos Tarefas principais:
Interface de linha de comando ou interface grfica para o usurio se comunicar com o computador Gerenciar os dispositivos de hardware do computador Gerenciar e manter os sistemas de arquivos em disco Fornecer um ambiente onde os usurios possam executar programas de forma eficiente
Introd. Informtica
comum que softwares feitos para um determinado sistema operacional no funcionem em outro
19
______________________________________________________
Noes de Sistemas Operacionais Simplificao da viso de um SO
Introd. Informtica
20
______________________________________________________
Noes de Sistemas Operacionais classificao dos Sos Segundo o tipo de comercializao:
Sistemas Proprietrios pagos Sistemas Gratuitos liberado para utilizao mas no para alterao e venda Software Livre a pessoa tem o direito legal de us-lo, alter-lo, ou at mesmo vender cpias, mas no pode impedir que outras pessoas faam o mesmo
Introd. Informtica
Modelo Cliente-Servidor:
Dividido em: processo cliente e processo servidor O processo cliente envia as requisies (requisita servios) para o processo servidor, que recebe as requisies, realiza uma operao e retorna a resposta (os servios)
21
______________________________________________________
Noes de Sistemas Operacionais Um pouco da histria dos SOs Windows e Linux
A IBM lana seu primeiro computador pessoal em 1981 a microsoft (fundada por Gates e Allen em 1975) foi a escolhida para desenvolver um SO para a mquina MS-DOS: a microsoft compra o sistema operacional QDOS e cria o MS-DOS Por volta de 1983 Richard Stallman criava a Free Software Foundation, fundao sem fins lucrativos, que lutava contra as restries de cpia e alteraes de software projeto GNU A partir de um acordo, a Apple permitiu que a microsoft utilizasse o GUI (Interface Grfica de Usurio) em seu novo sistema operacional: em 1985 surge o Windows 1.0, que era executado sobre o MS-DOS, tratando-se mais de um ambiente grfico do que realmente um novo sistema operacional O grupo liderado por Stallman estava desenvolvendo um SO livre, quando, em 1991, o finlands Linus Torvalds cria o ncleo de um SO, chamado de Linux
Introd. Informtica
22
______________________________________________________
Noes de Sistemas Operacionais Um pouco da histria dos SOs Windows e Linux
Windows NT 3.1 em 1993 a microsoft lana o seu primeiro SO Windows com verso para usurio-final e servidores
Introd. Informtica
Por volta de 1994 foi lanado para o Linux um programa que criava interfaces grficas - at ento o linux funcionava totalmente em modo texto Em 1995 lanado o Windows 95
23
______________________________________________________
Noes de Sistemas Operacionais Um pouco da histria dos SOs Windows e Linux
Por volta de 1997 surgem diversas distribuies Linux - o que geralmente diferenciava as distribuies eram os softwares inclusos na instalao 1998 surge o Windows 98: primeira verso do Windows feita especificamente para usurios suporte a DVD e USB 2001 criado o Windows XP, que prometia recursos avanados para utilizao tanto em residncias at em empresas 2004 - surge o Linux Ubuntu uma das distribuies mais utilizadas 2007 surge o Windows Vista nova interface 2009 surge o Windows 7 2010 Linux Ubuntu 10.10 2012 Linux Ubuntu 12.04
Introd. Informtica
24
25
______________________________________________________
Usos das Redes de Computadores
Algumas aplicaes Acesso, produo e compartilhamento de informaes Comunicao entre pessoas Entretenimento Comrcio-eletrnico Ensino distncia Meio de comunicao entre os funcionrios Correio-eletrnico Vdeo-conferncia Transaes comerciais com outras empresas
Introd. Informtica
26
______________________________________________________
Usos das Redes de Computadores
Mobilidade Segmento de rpido crescimento na indstria da informtica Vrios dispositivos M-commerce Questes sociais Informaes equivocadas Direitos do empregado/empregador Um mundo conectado
Introd. Informtica
27
______________________________________________________
Meios de transmisso das Redes de Computadores Meios de transmisso guiados
Definies Vantagens Desvantagens
Ex: cabo par-tranado (cabo e conectores) Vantagens X Desvantagens
Introd. Informtica
28
______________________________________________________
Meios de transmisso das Redes de Computadores Formas bsicas de interligao de computadores em uma rede
Ponto a ponto
Caractersticas Vantagens X Desvantagens
Introd. Informtica
Hub
Caractersticas Vantagens X Desvantagens
Switch
Caractersticas Vantagens X Desvantagens
Access Point
Caractersticas Vantagens X Desvantagens
29
______________________________________________________
Internet
O que a Internet? Protocolos e padres Principais servios da internet: WWW (World Wide Web): um sistema baseado em hipertexto para localizar e acessar recursos na Internet navegadores Correio eletrnio (e-mail): e-mails internos e webmails Compartilhamento de arquivos: servidores Web FTP (File Transfer Protocol) usado na Internet para transferncia de arquivos entre computadores (ftp://ftp.ufba.br/) Acesso remoto (VPN / VNC...) Colaborao: NewsGroup, chats, Wiki, redes de relacionamento... Buscadores: sites cuja funo indexar, classificar, organizar e fornecer resultados relevantes ao usurio com base em palavras-chave
Introd. Informtica
30
______________________________________________________
Histrico da Internet
1957: criao da ARPA (Advanced Research Projects Agency). - Redes de comunicao para fins militares 1969: criao da ARPANET: rede capaz de conectar computadores distantes entre si, permitindo o fluxo de informaes independentemente de pontos da rede 1982: adoo do protocolo padro da ARPANET (TCP/IP) - Integrao ARPANET com outras redes - TCP/IP (Transmission Control Protocol / Internet Protocol): a linguagem oficial da internet 1989: criao do padro html (HyperText Markup Language) - Possibilitou que em uma palavra ou frase fosse anexado um link para outra pgina ou documento na Internet, o que deu origem World Wide Web
Introd. Informtica
1993: Criao do software navegador (browser) Do incio at meados da dcada de 90 internet comercial
31
______________________________________________________
Noes de Redes de Computadores
Introd. Informtica
Internet
Intranet Extranet
32