Successfully reported this slideshow.

Modulo 1: Fundamentos e Tendencias

9,159 views

Published on

Published in: Technology

Modulo 1: Fundamentos e Tendencias

  1. 1. Informática para Concursos Módulo 1 – Fundamentos e Tendências Walter Cunha Walter Cunha - Fundamentos e 23/8/2007 Tendências 1
  2. 2. Professor Contatos: falecomigo@waltercunha.com http://blog.waltercunha.com Walter Cunha - Fundamentos e 23/8/2007 Tendências 2
  3. 3. Conteúdo do Módulo Introdução à Informática Computadores: Tipos e Evoluções Classificação dos Computadores Hardware, Software, Firmware Sistemas Operacionais Organização de Arquivos Tendências Walter Cunha - Fundamentos e 23/8/2007 Tendências 3
  4. 4. Conceitos Informática - processo de tratamento automático da informação por meio de máquinas eletrônicas definidas como computadores. Computador - qualquer máquina capaz de fazer três coisas: aceitar uma entrada estruturada processa-la de acordo com regras preestabelecidas e produzir uma saída com os resultados Walter Cunha - Fundamentos e 23/8/2007 Tendências 4
  5. 5. Computador Walter Cunha - Fundamentos e 23/8/2007 Tendências 5
  6. 6. Evolução 1ª Geração: Computadores a Válvulas 2ª Geração: Transistores 3ª Geração: Circuitos Integrados 4ª Geração: Microprocessadores 5ª Geração: Processamento Paralelo Walter Cunha - Fundamentos e 23/8/2007 Tendências 6
  7. 7. Classificação Supercomputador Computador com altíssima velocidade de processamento e grande capacidade de memória, empregado em pesquisas científicas e militares. Eles são os mais poderosos, mais rápidos e de maior custo. Walter Cunha - Fundamentos e 23/8/2007 Tendências 7
  8. 8. Classificação Supercomputador O supercomputador mais A primeira máquina rápido do mundo brasileira no ranking pertence à IBM. É o pertence a Petroleum BlueGene/L, instalado Company. Ela está na no Lawrence Livermore 273ª posição. É National Laboratoy, no seguida por um Departamento de equipamento da Energia dos Estados Petrobras (275ª Unidos. posição), que está sem segundo lugar. Walter Cunha - Fundamentos e 23/8/2007 Tendências 8
  9. 9. Classificação Mainframe Computador de grande porte, dedicado normalmente ao processamento de um volume grande de informações. São capazes de oferecer serviços a milhares de usuários através de milhares de terminais conectados diretamente ou através de uma rede Walter Cunha - Fundamentos e 23/8/2007 Tendências 9
  10. 10. Classificação Servidor Um computador aperfeiçoado para prover serviços para outros computadores em uma rede. Servidores geralmente possuem processadores poderosos, grande quantidade de memória e discos rígidos com grande capacidade. Walter Cunha - Fundamentos e 23/8/2007 Tendências 10
  11. 11. Classificação Estação de Trabalho (Workstation) Computador de mesa que tenha um poderoso processador, memória e capacidade ampliada para executar um grupo especial de tarefas, como gráficos 3D ou desenvolvimento de games. Walter Cunha - Fundamentos e 23/8/2007 Tendências 11
  12. 12. Classificação Computador Pessoal Computador de uso geral construído para o uso de uma pessoa. Conhecidos primeiramente como microcomputadores, pois eram computadores completos, mas construídos em escala menor que os grandes equipamentos então usados nas empresas. Walter Cunha - Fundamentos e 23/8/2007 Tendências 12
  13. 13. Classificação Laptop Também chamados notebooks, são computadores portáteis que integram monitor, teclado, dispositivo de apontamento ou trackball, processador, memória e disco rígido em um empacotamento, operado por bateria. Walter Cunha - Fundamentos e 23/8/2007 Tendências 13
  14. 14. Classificação Palmtop Mais conhecido como Assistentes Pessoais Digitais (PDAs - Personal Digital Assistents), os palmtops são computadores integrados e compactos que freqüentemente usam memória flash em vez de unidade rígida de armazenamento. Walter Cunha - Fundamentos e 23/8/2007 Tendências 14
  15. 15. Classificação Smartcard Um quot;smart cardquot;, ou cartão inteligente, assemelha-se a um cartão de crédito em tamanho e formato, mas em seu interior existe um microprocessador embutido, que fica sob uma placa de contato de ouro em uma das faces do cartão. Walter Cunha - Fundamentos e 23/8/2007 Tendências 15
  16. 16. Classificação Cluster Sistema onde dois ou mais computadores trabalham de maneira acoplada para realizar processamento pesado Walter Cunha - Fundamentos e 23/8/2007 Tendências 16
  17. 17. Classificação Waerables A última tendência em computação são os computadores que se podem vestir (quot;computadores usáveisquot;) Walter Cunha - Fundamentos e 23/8/2007 Tendências 17
  18. 18. Hardware x Software Hardware Software Todo o equipamento, Consiste na parte que suas peças, isto é, tudo quot;não se pode tocarquot;, ou o que quot;pode ser seja, toda a parte tocadoquot;, denomina-se virtual, onde estão hardware. incluídos as aplicações, os programas e o sistema operacional. Walter Cunha - Fundamentos e 23/8/2007 Tendências 18
  19. 19. Firmware “Hardware é o Firmware Software que controla o software hardware diretamente e cristalizado” é armazenado “permanentemente” em um chip de memória de hardware, como uma ROM ou EPROM. . Walter Cunha - Fundamentos e 23/8/2007 Tendências 19
  20. 20. Programas Uma lista de instruções a serem seguidas e/ou executadas, na manipulação, redirecionamento ou modificação de um dado/informação ou acontecimento. Walter Cunha - Fundamentos e 23/8/2007 Tendências 20
  21. 21. Linguagem de Programação Linguagem artificial que especifica instruções a serem executadas pelo computador. O termo abrange um espectro amplo que vai desde as linguagens binárias de máquina até as linguagens de alto nível. Walter Cunha - Fundamentos e 23/8/2007 Tendências 21
  22. 22. Linguagem de Programação Baixo Nível Alto Nível São linguagens que se São linguagens mais aproximam mais da parecidas com as forma com que o linguagens humanas computador representa (idioma inglês). Os dados e instruções. O exemplos mais exemplo mais conhecidos são Pascal, conhecido é a C, Cobol, Fortran, Mumphs, Visual Basic, linguagem Assembly Java e outras. Walter Cunha - Fundamentos e 23/8/2007 Tendências 22
  23. 23. Código Fonte Um conjunto de instruções que podem ser entendidas por um ser humano Walter Cunha - Fundamentos e 23/8/2007 Tendências 23
  24. 24. Código Objeto Programa em linguagem de máquina resultante da compilação do código fonte. Walter Cunha - Fundamentos e 23/8/2007 Tendências 24
  25. 25. Compilador x Interpretador Compilador Interpretador programa que programa que lê linha- transforma o código a-linha e converte em escrito em linguagem código objeto a medida de alto nível em uma que vai executando o seqüência de instruções programa. (programa) que será executada por um sistema computacional. Walter Cunha - Fundamentos e 23/8/2007 Tendências 25
  26. 26. Sistemas Operacionais É um programa (software) ou um conjunto de programas cuja função é servir de interface entre um computador e o usuário. Exemplos: Windows Linux Unix Mac OS Walter Cunha - Fundamentos e 23/8/2007 Tendências 26
  27. 27. Sistemas Operacionais Visão quot;top-down“ Visão quot;bottom-upquot; é uma abstração do é um gerenciador de hardware, fazendo o recursos, i.e., controla papel de intermediário quais aplicações entre o aplicativo (processos) podem ser (programa) e os executadas, quando, componentes físicos do que recursos (memória, computador (hardware) disco, periféricos) podem ser utilizados. Walter Cunha - Fundamentos e 23/8/2007 Tendências 27
  28. 28. Sistemas Operacionais Windows Sistema operacional desenvolvido pela Microsoft, é um produto comercial, com preços diferenciados para cada uma de suas versões, embora haja uma enorme quantidade de cópias ilegais instaladas, ele é o sistema operacional mais usado do mundo. Walter Cunha - Fundamentos e 23/8/2007 Tendências 28
  29. 29. Sistemas Operacionais Linux O Linux é utilizado em aparelhos variando desde supercomputadores, até celulares, e vem ganhando popularidade no mercado de computadores pessoais. Licença GPL. Walter Cunha - Fundamentos e 23/8/2007 Tendências 29
  30. 30. Sistemas Operacionais Dual Boot É a ação de instalar múltiplos sistemas operacionais em um mesmo computador, e ser capaz de escolher qual iniciar ao ligar o computador. Walter Cunha - Fundamentos e 23/8/2007 Tendências 30
  31. 31. Sistemas Operacionais Sistemas Virtuais JVM Virtualização Ambiente em que os Ao invés de ser feita de programas Java são hardware e executando executados. Não é um um sistema operacional computador real, específico, uma existindo apenas na máquina virtual é um forma de Software e computador fictício permitindo que criado por um programa programas Java possam de simulação. Sua ser executados em memória, processador e diferentes sistemas outros recursos são operacionais. virtualizados. Walter Cunha - Fundamentos e 23/8/2007 Tendências 31
  32. 32. Aplicativos x Utilitários Aplicativo Utilitários Programa de Programas utilizados computador que tem para suprir deficiências por objetivo o dos sistemas desempenho de tarefas operacionais. Sua de índole prática, em utilização normalmente geral ligadas ao depende de licenças processamento de pagas, no caso da dados, como o trabalho plataforma windows, em escritório ou mas existem vários empresarial. utilitários livres Walter Cunha - Fundamentos e 23/8/2007 Tendências 32
  33. 33. Aplicativos x Utilitários Tipos de Aplicativos INTERNET PACOTE DE ESCRITÓRIO Navegador. Planilha Ex. IE, Firefox, etc. COMUNICAÇÃO Ex. Excell, Calc, etc. Editor de Texto Cliente de E-mail Ex. Word, Writer,etc. Ex: Outlook, Thunderbird, etc. MULTIMÍDIA Chat Áudio Ex: Msn, Icq, Gain, etc. Ex. Winamp, ITunes, etc. VoIP Vídeo Ex. Skype, etc. Ex. WMP, Real Player, etc. Walter Cunha - Fundamentos e 23/8/2007 Tendências 33
  34. 34. Organização de Arquivos Pastas/Diretórios Estrutura, em informática, utilizada para organizar arquivos em um computador. Um diretório pode conter arquivos e diretórios, que podem conter também arquivos e diretórios. Walter Cunha - Fundamentos e 23/8/2007 Tendências 34
  35. 35. Organização de Arquivos Rótulos (Tags) Os rótulos fazem todo o trabalho das pastas e ainda oferecem a você um bônus extra: adicionar mais de um arquivo a uma mesma “pasta”. Walter Cunha - Fundamentos e 23/8/2007 Tendências 35
  36. 36. Evolução das Necessidades Redes Dois ou mais computadores e outros dispositivos ligados entre si e compartilhando dados, impressoras, trocando mensagens (e-mails), etc. Internet é um exemplo de Rede. Walter Cunha - Fundamentos e 23/8/2007 Tendências 36
  37. 37. Evolução das Necessidades Banco de Dados Também conhecidos como bases de dados, são conjuntos de dados com uma estrutura regular que organizam informação normalmente utilizadas para um mesmo fim. Walter Cunha - Fundamentos e 23/8/2007 Tendências 37
  38. 38. Evolução das Necessidades Segurança da Informação Possui aspectos básicos como não- repúdio, confidencialidade, integridade e disponibilidade da informação que nos ajuda a entender as necessidades de sua proteção e que não se aplica ou está restrita a sistemas computacionais. Walter Cunha - Fundamentos e 23/8/2007 Tendências 38
  39. 39. Tendências Princípios interatividade; sistemas Foco no usuário: amigáveis, democratização, etc. mobilidade, Independência Geográfica: portabilidade, tempo real, etc. Minimização da Ociosidade: adaptação, sob demanda, etc. Sistemas Vivos: updates automáticos, mínimo de intervenção do usuário, pró-atividade, etc. Integração/Modularidade: sistemas completos, interfaces padronizadas, etc. Eliminação do Papel: validade jurídica digital, workflow, etc. Walter Cunha - Fundamentos e 23/8/2007 Tendências 39
  40. 40. Tendências Redes sem Fio Comunicação sem cabos ou fios e usa ondas eletromagnéticas como meio de propagação para estabelecer a comunicação entre dois pontos ou dispositivos. Walter Cunha - Fundamentos e 23/8/2007 Tendências 40
  41. 41. Tendências VoIP Roteamento de conversação humana usando a Internet ou qualquer outra rede de computadores baseada no Protocolo de Internet, tornando a transmissão de voz mais um dos serviços suportados pela rede de dados. Walter Cunha - Fundamentos e 23/8/2007 Tendências 41
  42. 42. Tendências WEB 2.0 Mudança para uma Internet como plataforma e um entendimento das regras para obter sucesso nesta nova plataforma. O usuário: gera conteúdo, faz escolhas, classifica a informação etc. Walter Cunha - Fundamentos e 23/8/2007 Tendências 42
  43. 43. Tendências Aplicativos WEB Termo utilizado para designar, de forma geral, sistemas de informática projetados para utilização através de um navegador, na internet ou em redes privadas . Walter Cunha - Fundamentos e 23/8/2007 Tendências 43
  44. 44. Tendências Computação em GRID Modelo computacional capaz de alcançar uma alta taxa de processamento dividindo as tarefas entre diversas máquinas, que formam uma máquina virtual. As tarefas são executadas quando as máquinas estão ociosas, assim evitando o desperdício de processamento. Walter Cunha - Fundamentos e 23/8/2007 Tendências 44
  45. 45. Tendências Multicore Consiste em colocar dois ou mais núcleos (cores) no interior de um único encapsulamento (um único chip). O sistema operacional trata esses núcleos como um processador diferente. Walter Cunha - Fundamentos e 23/8/2007 Tendências 45
  46. 46. Tendências Aplicativos Portáveis PortableApps é uma solução que permite executar programas direto do pendrive sem precisar instalar no computador. Walter Cunha - Fundamentos e 23/8/2007 Tendências 46
  47. 47. Tendências P2P Tecnologia para estabelecer uma espécie de rede de computadores virtual, onde cada estação possui capacidades e responsabilidades equivalentes. Walter Cunha - Fundamentos e 23/8/2007 Tendências 47
  48. 48. Tendências Colaboração Um software de colaboração aumenta a produtividade humana, aproximando as pessoas por meio de aplicações para mensagens, programação, elaboração de cronograma e outras. Walter Cunha - Fundamentos e 23/8/2007 Tendências 48
  49. 49. Tendências Recuperação de Informação É uma área da computação que lida com o armazenamento de documentos e a recuperação automática de informação associada a eles. Walter Cunha - Fundamentos e 23/8/2007 Tendências 49
  50. 50. Tendências Outros Certificação Digital Text to Speech/Speech to Text Computação Quântica M-Cash Walter Cunha - Fundamentos e 23/8/2007 Tendências 50
  51. 51. Dúvidas? Walter Cunha falecomigo@waltercunha.com blog.waltercunha.com Walter Cunha - Fundamentos e 23/8/2007 Tendências 51
  52. 52. Próximo Módulo Hardware Linguagem Binária Barramentos Microprocessador Placa-Mãe Memória Placas Adicionais Periféricos Walter Cunha - Fundamentos e 23/8/2007 Tendências 52
  53. 53. Informática para Concursos Módulo 1 – Fundamentos e Tendências Walter Cunha Walter Cunha - Fundamentos e 23/8/2007 Tendências 53

×