Sie sind auf Seite 1von 32

IFBA INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DA BAHIA - CAMPUS SANTO AMARO

Introduo Informtica 1 ano Integrado

Prof. Harlei Rosa harleivr@yahoo.com.br

Introd. Informtica ______________________________________________________


Introduo: Informtica: cincia que estuda o tratamento automtico e racional da informao Algumas funes: Desenvolvimento de novos mtodos de trabalho Construo de aplicaes Melhora dos mtodos e aplicaes j existentes

Introd. Informtica ______________________________________________________


Introduo: Conceitos bsicos: Informao - tudo aquilo que pode transmitir conhecimento Computador recurso eletrnico capaz de realizar uma grande variedade de tarefas com velocidade e preciso, desde que seja corretamente instrudo Programa: conjunto de ordens dadas a um computador para a realizao de um determinado processo Algumas tarefas: Guardar dados ou conjunto de dados Pesquisar, recuperar e classificar dados Executar clculos

______________________________________________________
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 seria do homem sem os computadores? 4

______________________________________________
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

Noes de Hardware Indicao de leitura e pesquisa

TABELA ASCII: http://www.ufpa.br/dicas/progra/arq-asc.htm

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

CPU ou processador Memria Dispositivos de Entrada e Sada Portas de comunicao

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

possui dois componentes bsicos:


Unidade de Controle (UC) - responsvel por coordenar as etapas necessrias para completar as instrues busca de instrues da memria Unidade Lgica e Aritmtica (ULA) - responsvel pela realizao de operaes lgicas e aritmticas

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

ROM (Read-Only Memory)


memria apenas de leitura permanente

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

Escolhendo uma linguagem dependendo do problema e dos recursos disponveis 18

______________________________________________________
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)

Como escolher um sistema operacional


Sistemas Operacionais para Servidores Sistemas Operacionais para Estaes Clientes

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

Noes de Redes de Computadores & Internet

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

Meios de transmisso no-guiados Definies Vantagens Desvantagens


Ex: rdio freqncia (dispositivos e antenas) Vantagens X Desvantagens

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

Das könnte Ihnen auch gefallen