580 likes | 725 Views
CURSO DE Administração Informática 2009/ 2 Histórico e Conceitos Básicos Prof. Valderi R. Q. Leithardt. Histórico.
E N D
CURSO DE Administração Informática 2009/2 Histórico e Conceitos Básicos Prof. Valderi R. Q. Leithardt
Histórico Antes de 3000AC as primeiras tentativas de calcular provavelmente surgiram através de comparação, onde o homem primitivo comparava seus bens com alguns objetos de referência sem se preocupar com a quantidade. Por exemplo: Cada ovelha do rebanho tinha uma pedra correspondente.
Histórico Entre 3000 e 2000 AC, no oriente médio, estima-se que o Ábaco, primeira máquina que ajudava o homem a calcular, tenha surgido. O Ábaco foi muito utilizado até o século XVII e ainda é usado em alguns países orientais.
Histórico Entre 1610 e 1614, John Napier desenvolveu umas tabelas móveis de multiplicação feitas de marfim, denomida Ossos de Napier, ou Napier´s bones.
Histórico • Em 1621, o matemático inglês William Oughtred desenvolveu a Régua de Cálculo inspirada nas tabelas de Napier. • No ano de 1623, o matemático alemão Schickard inventou a 1ª máquina de calcular. • Entre 1642 e 1647, o matemático francês Blaise Pascal desenvolveu uma máquina de calcular capaz de somar e subtrair por meio de engrenagens mecânicas, com funcionamento semelhante ao odômetro de um carro, denominada Pascaline.
Histórico No ano de 1671, o matemático alemão Gottfried Von Leibnitz, adicionou à Pascaline os recursos de multiplicação e divisão baseados na repetição dos processos de soma e subtração anteriormente desenvolvidos naquela máquina.
Histórico Em 1801, o matemático francês Josef Marie Jacquard introduziu o conceito de armazenamento de informações em placas perfuradas utilizadas em máquinas de tear.
Histórico Em 1820, o francês Charles Thomas de Calmar aperfeiçoou a máquina de Leibnitz e inventou a primeira máquina de calcular com sucesso comercial, denominada Arithometer. Em 30 anos, foram vendidas por volta de 1500 unidades. Entre 1823 e 1834, o inglês Charles Babbage, com o auxílio do governo, desenvolveu a Máquina diferencial.
Histórico Entre 1834 e 1871, Charles Babbage trabalhou em um ambicioso projeto, chamado de Máquina analítica, que nunca ficou pronto. A tecnologia da época tornou o projeto caro e trabalhoso, impedindo o financiamento.
Histórico Em 1854, baseado nos projetos de Babbage, George Boole desenvolveu a álgebra booleana. Este paradigma matemático, que deu ênfase a notação binária em vez da tradicional notação decimal, estabeleceu os princípios binários utilizados atualmente nos computadores.
Histórico No ano de 1880, o matemático especializado em estatística Hermann Hollerith, modificou o sistema de Jacquard para desenvolver um método de contagem automática dos dados levantados pelo Census Bureau, nos Estados Unidos. O processo de cartões perfurados reduziu em um terço o tempo necessário para contagem do censo americano. O sucesso da máquina motivou Hollerith a comercializá-la. Em 1896, Hermann Hollerith fundou a Tabulating Machine Company (TMC), que em 1911 associou-se a outras companhias. Em 1914, Thomas Watson assume a direção da TMC e em 1924 a TMC passa a chamar-se IBM.
Histórico Em 1890, o bancário e contador William S. Burroughs iniciou a produção de uma calculadora mecânica que imprimia as parcelas e os resultados. Era vendida inicialmente pela American Arithometer Company, que mudou de nome, vindo a chamar-se Burroughs Company. Em 1986 uniu-se com a Univac e transformou-se na Unisys.
Histórico Em 1935, o alemão Konrad Zuse desenvolveu a primeira calculadora eletrônica. No ano de 1936 o matemático inglês Alan Mathison Turing desenvolveu a teoria da máquina universal, capaz de resolver qualquer cálculo arbitrário desde que carregada com um programa pertinente. A máquina ficou conhecida como Máquina de Turing. Em 1941, Konrad Zuze construiu o Z3, que foi o primeiro computador eletromecânico. Esta máquina marcou o que chamamos de Geração Zero dos computadores. Em 1944, Howard Aiken também construiu um computador eletromecânico, conferindo esta tecnologia também para os Estados Unidos. A máquina chamava-se MARK I.
Histórico Eniac
Histórico ENIAC - Eletronic Numerical Integrator Analyser and Computer Desenvolvido em 1946 porJohn Mauchly e Pesper Eckertna universidade da Pensilvania. Esta máquina se notabilizou por ser o primeiro computador genuinamente eletrônico e também pelas suas exageradas dimensões. Tamanho:170m2; Peso:30 toneladas; 18000 válvulas; 10000 capacitores; milhares de resistores e relés; Consumia 150Kw.
Histórico ENIAC - Eletronic Numerical Integrator Analyser and Computer 5000 adições ou subtrações por segundo; 20 registradores com capacidade para armazenar um número decimal de 10 dígitos, cada um; Programação feita por fios, alterando a estrutura da própria máquina. Custo do equipamento: $500.000,00 da época. Esta máquina marcou o início da geração de computadores construídos com válvulas, muito mais rápidas que o sistema eletromecânico utilizado na geração zero.
Histórico ENIAC - Eletronic Numerical Integrator Analyser and Computer • O ENIAC inaugurou a Primeira Geração de Computadores, e as características desta geração eram: • máquinas com armazenamento interno de dados e instruções; • sistema operacional manual (os técnicos tinham de cuidar de todo o funcionamento básico da máquina); • poucos recursos de programação (utilização de linguagem de máquina); • armazenamento em cartões perfurados e início do armazenamento em tambores magnéticos.
Histórico EDVAC Electronic Discrete Variable Automatic Computer1947 Mauchly e Eckert construiram um outro computador electrónico que permitia armazenar na memória qualquer programa e constituisse um multipurpose computer. A memória do EDVAC era construida com lâmpadas de mercúrio (mercury delay lines ). Excitando uma lâmpada de mercúrio com um impulso elétrico este poderia ser enviado para a frente e para trás de modo a ser lido sob a forma de 0 ou 1.
Histórico John Von Neumann No período entre 1945 e 1950 - John Von Neumann, Burks e Goldstine desenvolveram a lógica dos circuitos, os conceitos de programação, operações com números binários e o conceito de que tanto instruções como os dados podiam ser armazenados e manipulados internamente. Estes conceitos estão presentes em todos os computadores construídos desde aquela época.
Histórico Segunda Geração • O transistor inaugura a Segunda Geração de Computadores que possuem as seguintes características: • aumento na capacidade do armazenamento interno de dados e instruções; • sistema operacional com um certo grau de automação; • médios recursos de programação (surgimento de linguagens de programação de alto nível como Cobol - utilizado em aplicações comerciais e Fortran - empregado em aplicações científicas); • armazenamento em cartões perfurados e início do armazenamento em discos magnéticos.
Conceitos Básicos • Informática • Dados e Informação • Classificação dos Computadores • Componentes do Ambiente Computacional • Bit e Byte • Esquema Básico do Computador • Dispositivos de Hardware • Classificação de Software • Instrução / Programa / Rotina • Multiprogramação X Multiprocessamento • Ergonomia • Ética
Conceitos Básicos INFORMÁTICA Trata a informação de forma automática INFORMÁTICA = INFORMAÇÃO + AUTOMÁTICA
Conceitos Básicos Cibernética INFORMÁTICA Teoria da Informação Ciência da Computação Teoria dos Sistemas
Conceitos Básicos INFORMÁTICA Ciência da Computação: preocupa-se com o processamento de dados, levando-se em conta a arquitetura das máquinas e a programação das mesmas. Ciência da Informação: preocupa-se com o tratamento da informação, como é armazenada, manipulada e mostrada. Teoria dos Sistemas: preocupa-se com o estudo e técnicas para solucionar problemas. Cibernética: preocupa-se com a eficiência de ações ordenadas feitas através de mecanismos autômatos.
Conceitos Básicos Principais Funções da Informática • Desenvolvimento de novas máquinas; • Desenvolvimento de novos métodos de trabalho; • A construção de aplicações automáticas; • A melhoria de métodos e aplicações existentes.
Conceitos Básicos DADOS São os elementos necessários para compor a informação. Podem ser considerados como a matéria-prima para a informação. INFORMAÇÃO É um conjunto de dados organizados, sensíveis ao contexto e tendo portanto, significado.
Conceitos Básicos CLASSIFICAÇÃO DOS COMPUTADORES • quanto ao princípio de operação: • quanto à característica de utilização: • quanto à característica de construção:
Conceitos Básicos CLASSIFICAÇÃO DOS COMPUTADORES • quanto ao princípio de operação: • Analógicos (Ex.: velocímetro) • Digitais (Ex.: odômetro) • quanto à característica de utilização: • quanto à característica de construção:
Conceitos Básicos CLASSIFICAÇÃO DOS COMPUTADORES • quanto ao princípio de operação: • Analógicos • Digitais • quanto à característica de utilização: • Científicos • Comerciais • quanto à característica de construção:
Conceitos Básicos CLASSIFICAÇÃO DOS COMPUTADORES • quanto ao princípio de operação: • Analógicos • Digitais • quanto à característica de utilização: • Científicos • Comerciais • quanto à característica de construção: • 1ª Geração • 2ª Geração • 3ª Geração • 4ª Geração • 5ª Geração
Conceitos Básicos EQUIPAMENTOS ELETRÔNICOS DE COMPUTAÇÃO CONVENCIONAL • 1ª Geração • Circuitos eletrônicos a válvulas • Operações internas em milissegundos (10-3 seg) • 2ª Geração • Circuitos eletrônicos transistorizados • Operações internas em microssegundos (10-6 seg) • 3ª Geração • Circuitos integrados (SSI e MSI) • Operações internas em nanossegundos (10-9 seg) • 4ª Geração • Tecnologia de firmware • Chips (LSI, VLSI, ULSI) • Operações internas em picossegundos (10-12 seg)
Conceitos Básicos EQUIPAMENTOS ELETRÔNICOS DE COMPUTAÇÃO CONVENCIONAL ? ? ? ? ? 5ª Geração ? ? ? ? ? ?
Conceitos Básicos TIPOS DE COMPUTADORES • Palmtop • Laptop • Desktop • Microcomputadores • Computadores de Grande Porte (Mainframe) • Supercomputadores
Conceitos Básicos O QUE É UM COMPUTADOR? É um dispositivo eletrônico que quando manipulado através de um programa executa as seguintes operações básicas: 1. Entrada 2. Processamento 3. Armazenamento 4. Saída
Conceitos Básicos Componentes de um Ambiente Computacional Usuário Hardware Software
Conceitos Básicos SOFTWARE É a parte LÓGICA do computador. São os programas que possibilitam a manipulação do hardware para atender as necessidades dos usuários. HARDWARE É a parte FÍSICA do computador. É o equipamento.
702 00000111 00000000 00000010 Conceitos Básicos BIT • É a menor unidade de informação do computador. • O computador é um sistema biestável, isto é, distingue apenas 2 estados: 1 - passa corrente elétrica; 0 - não passa corrente elétrica. • 0 e 1 são dígitos binários (BInary digiT) BYTE • É a unidade básica de tratamento de informação. • É o conjunto de 8 bits necessários para representar um caracter: algarismo, letra ou símbolo. • É a contração de BinarYTErm.
Processamento e Controle Unidade de Entrada Unidade de Saída Armazenamento Secundário Conceitos Básicos ESQUEMA BÁSICO DO COMPUTADOR
Conceitos Básicos DISPOSITIVOS DE ENTRADA DE DADOS • Teclado • Mouse • Scanner DISPOSITIVOS DE SAÍDA DE DADOS • Matricial • Jato de tinta • Laser • Monitor • Impressora • Plotador
Conceitos Básicos DISPOSITIVOS DE ENTRADA/ SAÍDA DE DADOS • Monitor • Modem • Meios de armazenamentos
Conceitos Básicos CPU (Central Processing Unit) ou UCP (Unidade Central de Processamento) • Processa e analisa os dados de entrada gerando resultados e apresentando-os. • Microprocessador (chip): determina o modelo do microcomputador (PC486, Pentium, Pentium II, Pentium III...) • A velocidade do processador é medido em: • MIPS no microcomputador (MHz, GHz…) • FLOPS em supercomputadores (Mflops, Gflops…)
Conceitos Básicos MEMÓRIA • Função • Armazenar dados e programas. • Tipos • Principal: Ela é usada para armazenar as instruções e os dados que estão sendo processados pela CPU. • Secundária: Permite o armazenamento permanente de dados e programas.
Conceitos Básicos ARMAZENAMENTO SECUNDÁRIO • As informações podem ser lidas, gravadas, regravadas ou apagadas. • Disquetes (discos flexíveis / floppy disk) • Disco rígido (hard disk / HD / winchester) • CD-ROM • DVD • Zip Driver
Conceitos Básicos MEMÓRIA A memória é medida em bytes: 1 byte = 8 bits 1 Kbyte = 210 bytes = 1024 bytes 1 Mbyte = 220 bytes = 1024 Kbytes (210 x 210 bytes) 1 Gbyte = 230 bytes = 1024 Mbytes (210 x 220 bytes) 1 Tbyte = 240 bytes = 1024 Gbytes (210 x 230 bytes) 1 Pbyte = 250 bytes = 1024 Tbytes (210 x 240 bytes) ... ...
Conceitos Básicos CLASSIFICAÇÃO DE SOFTWARE • Básico • Sistemas operacionais • Linguagens de programação • Aplicativos
Conceitos Básicos SISTEMAS OPERACIONAIS • DOS • WINDOWS 95, 98, 2000, XP, Vista, NT • LINUX • UNIX • OS/2 • Solaris • IRIX • UNICOS
Conceitos Básicos LINGUAGENS DE PROGRAMAÇÃO • Visual Basic • Delphi • C • C++ • Fortran • Java • HTML
Conceitos Básicos PROGRAMAS APLICATIVOS • EDITORES DE TEXTO • MS-Word (*) • Word Pad • SO-Writer • PLANILHAS ELETRÔNICAS • MS-Excel (*) • SO-Calc
Conceitos Básicos PROGRAMAS APLICATIVOS • 3. EDITORES GRÁFICOS • Paint / Paintbrush • Corel Draw • Photo Shop • Auto CAD • 3D Studio • GERENCIADORES DE BANCO DE DADOS • MS-Access • Fox Pro • dBase V • Paradox
Conceitos Básicos INSTRUÇÃO É um comando que define integralmente uma operação a ser executada pelo computador. PROGRAMA É um conjunto de instruções ordenadas logicamente, com início e fim para encontrar um resultado. ROTINA ou BIBLIOTECA É um sub-programa que pode ser inserido em diversos programas.