You are on page 1of 49

IFBA INSTITUTO FEDERAL DE EDUCAO, CINCIA

E TECNOLOGIA DA BAHIA - CAMPUS SANTO AMARO

Informtica Aplicada a Educao

Prof. Thiago Souto

tsoutom@gmail.com

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 ______________________________________________________


Processamento de Dados Com o passar do tempo, o homem evoluiu, ficou mais inteligente, e suas atividades de processamento de dados se tornaram cada vez mais complexas. Comearam a surgir muitas mquinas para auxiliar as atividades de processamento. As primeiras mquinas da antiguidade eram constitudas de pedras, paus e o que tinha disponvel na poca. Durante a revoluo industrial do sculo XVIII, comearam a surgir mquinas mecnicas bem mais avanadas e, no sculo XX, surgiram s mquinas digitais. Com o avano da tecnologia, os dados passaram a ser processados mais rapidamente e com maior preciso. Vamos dar agora uma definio mais formal sobre Processamento de dados.

Introd. Informtica ______________________________________________________


Processamento de Dados Quando o primeiro ser humano comeou a analisar o ambiente em que vivia (nos primrdios da civilizao) ele passou a realizar uma atividade conhecida como processamento de dados. Essa primeira anlise era simplesmente a de observar o cu e descobrir, pela aparncia das nuvens, que estava armando um temporal, que um determinado animal era hostil ao homem e outro no, e outras situaes desse tipo. Da, conclumos que o homem analisava o ambiente sua volta e tomava uma deciso como resultado dessa anlise. Isso processamento de dados. Cabe ressaltar aqui que muitos animais tambm possuem capacidade de processar dados.

Introd. Informtica ______________________________________________________


Processamento de Dados

Introd. Informtica ______________________________________________________


Processamento de Dados Processamento de dados uma atividade aplicada a um conjunto de dados para extrair conhecimento. As mquinas que utilizamos para realizar atividades de processamento de dados so chamadas de computadores. Os computadores existem desde a idade da pedra e evoluram junto com o ser humano, passando para computadores mecnicos e finalmente, chegando aos computadores digitais.

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? 8

______________________________________________
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

Introd. Informtica

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

______________________________________________________
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

10

______________________________________________________
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

11

______________________________________________________
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

12

______________________________________________________
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

13

______________________________________________________
Evoluo do computador: Microcomputador: relao custo X benefcio Histrico (resumo): Prolgica CP-200/500/700 Linha TK Aple II Incio da dcada de 80: IBM PC (PC XT/AT; AT286/386; 486SX/DX/DX2/DX4) Pentium: MMX / Pro / II / III / IV Miniaturizao: Desktop Laptop (notebook) Palmtop / Pocket 14

Introd. Informtica

______________________________________________________
O uso do computador nas empresas:
Cadastrar clientes, produtos, fornecedores, etc. Realizar vendas de forma rpida Debitar o pagamento da conta corrente ou creditar no carto do cliente Analisar as vendas do ms para detectar a lucratividade de cada produto Fazer previso de vendas para determinada poca do ano Fechamento de caixa Pedido de mercadoria aos fornecedores Mala direta aos clientes Agenda telefnica e de compromissos Troca de correspondncia eletrnica dentro da empresa e para fora da empresa Telemarketing Simulao de vendas Controle de qualidade da produo Acesso conta corrente para pagamentos, extrato, transferncias bancrias, etc. Venda de produtos pela Internet (comrcio eletrnico) Realizar projetos arquitetnicos e de engenharia

Introd. Informtica

15

______________________________________________________
Noes de Hardware
parte fsica do computador. Ex: monitor, teclado, impressora, placas, processadores, discos rgidos, dentre outros

Introd. Informtica

Computador digital transformao e contagem de dgitos para obteno do processamento solicitado


Bit (BInary digiT) menor unidade de um dado. Impulso 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): 16 Aritmtica mais simples que a decimal

______________________________________________________

Introd. Informtica

Noes de Hardware Indicao de leitura e pesquisa

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

17

______________________________________________________
Noes de Hardware Mltiplos de bytes mais utilizados: Kilo Byte (Kb) 1.024 b (210 b) Mega Byte (Mb) 1.024 Kb (220 b)

Introd. Informtica

Giga Byte (Gb) 1.024 Mb (230 b)


Tera Byte (Tb) 1.024 Gb (240 b)

Peta Byte (Pb) 1.024 Tb (250 b)

18

______________________________________________________
Noes de Hardware Componentes bsicos

Introd. Informtica

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

19

______________________________________________________
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

20

______________________________________________________
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

21

______________________________________________________
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

22

______________________________________________________
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

23

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

______________________________________________________
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 Extenses 25

______________________________________________________
Noes de Sistemas Operacionais Simplificao da viso de um SO

Introd. Informtica

26

______________________________________________________
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

27

______________________________________________________
Vrus Os vrus so programas cuja finalidade prejudicar o funcionamento de um computador e causar transtornos ao seu usurio. Por serem malficos, estes programas normalmente so escondidos dentro de outros programas para que o usurio no saiba da sua existncia.

Introd. Informtica

O processo de infeco e remoo de vrus de um programa

28

______________________________________________________
A Pirataria de Softwares Todo software um produto intelectual de uma pessoa ou de um grupo de pessoas. Sendo assim, apenas o fabricante do software possui direito comercial sobre ele. Quando uma empresa desenvolve um software, ela pode comercializ-lo ou permitir que terceiros faam isso. Ao adquirir um software do fabricante ou de um revendedor autorizado, voc est adquirindo um produto legal honestamente, caso contrrio, est adquirindo um software pirata. Se um usurio compra um software original e vende uma cpia deste software a outro, ele est vendendo uma cpia pirata do software. Se este usurio cede gratuitamente a cpia do software, tambm est cedendo uma cpia pirata.

Introd. Informtica

29

______________________________________________________
As cpias de segurana (Backup)
As cpias de segurana so uma prtica obrigatria tanto nas empresas quanto em casa, pois tem como finalidade evitar a perda de dados importantes no caso de uma pane no disco rgido, vrus ou excluso acidental de dados. Em casos de perda de dados, as cpias de segurana permitem ao usurio recuperar os dados perdidos, desde que haja uma cpia destes. O backup de dados importantes deve ser feito diariamente e em alguns casos mais de uma vez por dia, dependendo da sua importncia para a empresa e da possibilidade de fazer tal operao diversas vezes no mesmo dia. A perda de dados por falta de backup um problema to srio que pode levar uma empresa falncia. Quanto mais importantes so os dados, maior deve ser o controle sobre eles.

Introd. Informtica

30

______________________________________________________
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

31

______________________________________________________
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

32

______________________________________________________
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

Introd. Informtica

33

______________________________________________________
OS PROFISSIONAIS DA REA DE INFORMTICA A informtica uma rea muito diversificada que define vrios tipos de profissionais, onde cada um se especializa em um determinado campo. Entre esses profissionais podemos encontrar o analista de sistemas, o programador, o administrador de rede, o tcnico em hardware, o Web Designer, entre outros. Vamos ver agora o que estes profissionais fazem.

Introd. Informtica

34

______________________________________________________
OS PROFISSIONAIS DA REA DE INFORMTICA Licenciado em Computao A Licenciatura em Computao confere aos egressos o grau de licenciado, possibilitando a atuao no ensino da Informtica e na pesquisa da Computao como instrumento educacional ou como objeto de aprendizagem. O curso oferece uma formao multidisciplinar ou especializada, que vai desde fundamentos tcnicos de informtica at teorias pedaggicas e educacionais aplicadas Informtica em suas inmeras dimenses.

Introd. Informtica

35

______________________________________________________
OS PROFISSIONAIS DA REA DE INFORMTICA Gerente de Projetos Um gerente de projetos um profissional no campo de gerncia de projetos que tem a responsabilidade de planejar e controlar a execuo de projetos em diversas reas de atuao, como a construo civil, arquitetura e desenvolvimento de software, entre outras reas. o profissional responsvel pela conduo do projeto e deve contar com o respaldo de patrocinadores (sponsors, segundo a nomenclatura PMI), normalmente indivduos que estejam fora do projeto a ser executado. O gerente e sua equipe de projetos planejam e coordenam o desenvolvimento do projeto colhendo mtricas, suprindo necessidades, recrutando recursos adequados e mantendo o foco na meta de projeto, alm de:
estar sempre alerta, mas no avesso a mudanas; ser sensvel a aspectos polticos: os interesses dos stakeholders nem sempre convergem; agendar reunies, acompanhar o treinamento, avaliar o desempenho de sua equipe e mant-la motivada, resolvendo conflitos.

Introd. Informtica

36

______________________________________________________
OS PROFISSIONAIS DA REA DE INFORMTICA Analista de sistemas O analista de sistemas se encarrega de obter junto ao usurio as informaes necessrias para o desenvolvimento de um novo software. Estas informaes definem quais tarefas o software dever executar, quais dados sero manipulados, quais departamentos da empresa sero contempladas pelo software, a profundidade da abrangncia do software na empresa.

Introd. Informtica

37

______________________________________________________
OS PROFISSIONAIS DA REA DE INFORMTICA Programador A fase de anlise resulta numa lista de requisitos por parte dos profissionais da anlise de sistemas. Esta lista de requisitos ser utilizada como guia para a fase de criao do software. O programador cria um software para atender lista de requisitos levantada pelo analista de sistemas.

Introd. Informtica

38

______________________________________________________
OS PROFISSIONAIS DA REA DE INFORMTICA Administrador de rede O administrador de rede responsvel pela instalao e gerenciamento de uma rede de computadores na empresa. Alm de instalar a rede, o administrador deve mant-la funcionando, corrigir falhas, dar permisso aos usurios que podem acessar a rede, definir quais recursos cada usurio poder acessar, proteger a rede contra usurios no autorizados e outros.

Introd. Informtica

39

______________________________________________________
OS PROFISSIONAIS DA REA DE INFORMTICA Tcnico em hardware Atividades que envolvem manuteno e atualizao de hardware so executadas pelo tcnico em hardware. Este profissional deve manter os computadores de uma empresa funcionando, instalar novos dispositivos de hardware, solucionar problemas com os computadores no que se refere s falhas de equipamento.

Introd. Informtica

40

______________________________________________________
OS PROFISSIONAIS DA REA DE INFORMTICA Web Designer / Web Master A exploso da Internet em meados da dcada de 1990 ampliou o mercado de profissionais na rea de informtica para novos tipos de profissionais alm dos tradicionais. Entre os novos profissionais que surgiram est o Web Designer, um profissional encarregado de criar pginas para divulgao de empresas na Internet. Outro profissional, o Web Master, cria pginas mais complexas que, alm de divulgar a empresa, tambm permitem realizar vendas de produtos pela Internet.

Introd. Informtica

41

Noes de Redes de Computadores & Internet

42

______________________________________________________
Usos das Redes de Computadores
Aplicaes domsticas Acesso a informaes Comunicao entre pessoas Entretenimento Comrcio-eletrnico Ensino distncia

Introd. Informtica

Aplicaes comerciais alguns objetivos Compartilhamento de recursos e informaes Meio de comunicao entre os funcionrios Correio-eletrnico Vdeo-conferncia Transaes comerciais com outras empresas Comrcio-eletrnico

43

______________________________________________________
Usos das Redes de Computadores
Usurios mveis Segmento de rpido crescimento na indstria da informtica M-commerce Questes sociais Grupos de discusso (notcias) Informaes equivocadas Direitos do empregado/empregador Direitos autorais

Introd. Informtica

44

______________________________________________________
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

45

______________________________________________________
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

46

______________________________________________________
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

Introd. Informtica

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

47

______________________________________________________
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

48

______________________________________________________
Noes de Redes de Computadores

Introd. Informtica

Internet

Intranet Extranet

49

You might also like