Informática. Histórico e Conceitos Básicos. Prof. Valderi R. Q. Leithardt



Documentos relacionados
Disciplina de Informática. Profª. Me. Valéria Espíndola Lessa

Informática. A Era da Computação - Aula 1 ClevertonHentz

Fundamentos e Suporte de Computadores. Professora Monalize

Introdução à Computação

SUMÁRIO. Evolução. Do passado ao presente. Futuro. Cálculos manuais Calculadoras mecânicas Máquinas eletrônicas

Problema: Solução: Vantagens da estruturação em Níveis: Introdução INTRODUÇÃO À ARQUITETURA DE COMPUTADORES. Introdução

Evolução dos Computadores

Abstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva /msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.

Arquitetura de Computadores. AULA 1 Introdução

INFORMÁTICA BÁSICA. Prof. Rafael Zimmermann

Fundamentos de. Ricardo José Cabeça de Souza 2010 Fundamentos 1

Laboratório de Sistemas Operacionais. Prof. Fernando Nakayama de Queiroz

Informática I. Aula 1. Aula 1-17/04/2006 1

I n f o r m á t i c a

Gênese o começo de tudo... Gênese o começo de tudo... Gênese o começo de tudo... Gênese o começo de tudo... Ábaco (cerca de 3000 a.c.

1. INTRODUÇÃO. Computador Digital: É uma máquina capaz de solucionar problemas através da execução de instruções que lhe são fornecidas.

Conceitos e Evolução Capítulos 1 e 2

Unidade orgânica de Métodos Matemáticos Faculdade de Motricidade Humana Universidade Técnica de Lisboa Carlos Ferreira

Introdução à estrutura e funcionamento de um Sistema Informático

Introdução/Histórico da Informática. O Computador

INFORmação. O que é um Computador?

Computador. 1982: os computadores são ferramentas que nos permitem fazer cálculos rápida e comodamente

Prof. Orlando Rocha. Qual o nosso contexto atual?

INFORMÁTICA HISTÓRIA DA INFORMÁTICA 1º PD PROFESSOR

Evolução histórica dos computadores

Introdução. Prof. Marcos Zurita Teresina

Arquitetura de Computadores. Prof. Marcelo Mikosz Gonçalves

Programação 1. Introdução à Ciência do Computador. Principais tópicos. Uma História do Computador. Uma História do Computador

Informática Aplicada

Edeyson Andrade Gomes.

Sistemas Operacionais

Curso Técnico em Redes de computadores. Evolução Histórica dos Computadores

IPD - Conceitos básicos

Tecnologia - Conjunto de instrumentos, métodos e processos específicos de qualquer arte, ofício ou técnica.

História da Informática. Prof. Bruno Crestani Calegaro

2.1. Breve Histórico. Joseph Marie Jacquard, técnico de tecelagem francês, criou o tear automático controlado por cartões perfurados, em 1801.

Sumário. Organização de Computadores Módulo 3. Primeira Geração Válvulas ( ) Primeira Geração Válvulas ( )

Introdução ao Processamento de Dados - IPD

INFORMÁTICA INFORMÁTICA BÁSICA

Tecnologias de Informação e Comunicação

Hardware Básico. - Conceitos Básicos - Números Binários - Principais Componentes. Professor: Wanderson Dantas

Gerações de Computadores. INF005 - Arquitetura de Computadores e Software Básico Aula 3 Flávia Maristela (flavia@flaviamaristela.

Computadores - Uma história

AULA 01 CONCEITOS BÁSICOS DE PROGRAMAÇÃO. Eduardo Camargo de Siqueira INFORMÁTICA APLICADA TÉCNICO EM ELETRÔNICA

História da Computação. Coletâneas

Gestão de Sistemas de Informação / Tecnologia da Informação

Professor: Venicio Paulo Mourão Saldanha Site:

Processamento de Dados

Informática Básica. A História do Computador. Anibal de Macedo, Informática Básica - Primeira Aula. Instituto Federal do Rio Grande do Norte

História e Organização Básica de Computadores

HISTÓRIA DA COMPUTAÇÃO

Introdução à C omputação Aulas 03 e 04. Cristiane B. R. Ferreira, M.Sc.

Sistemas Operacionais. Professor Leslier Soares Corrêa

Introdução à Computação Aulas 03 e 04. Cristiane B. R. Ferreira, M.Sc.

Computador E/S, Memória, Barramento do sistema e CPU Onde a CPU Registradores, ULA, Interconexão interna da CPU e Unidade de controle.

Memória principal; Unidade de Controle U C P. Unidade Lógica e Aritmética

1 Introdução à Computação

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

Informática, Internet e Multimídia. Profa. Késsia R. C. Marchi

19/11/2015. ÁBACO AC - O nome tem origem numa palavra hebraica "abaq" (pó), em memória ao mais antigo quadro escolar.

Introdução a Informática. Prof.: Roberto Franciscatto

DISPOSITIVOS DE BLOCO. Professor: João Paulo de Brito Gonçalves

Profª MSc. Heloína Alves Arnaldo

Arquitetura de Computadores Moderna

1. Introdução - contextos de aplicações

ARQUITETURA DE COMPUTADORES

Introdução à Sistemas Operacionais. Glauber Magalhães Pires

Bases Computacionais da Ciência

Introdução. à Informática. Wilson A. Cangussu Junior. Escola Técnica Centro Paula Souza Professor:

Introdução à Computação

A História dos Computadores e da Computação

O Computador. Evolução dos métodos de cálculo. Estrutura do Computador Digital

1. - Os engenhos calculadores

Organização de Computadores 1

Cursos de Computação. Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 01 - História e Funções dos Sistemas Operacionais

SINOPSE. Leandro Gomes Matos Diretor da RNC

Organização de Computadores. Evolução histórica dos computadores

Microinformática. Perguntas:

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Novembro de / 44

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira CIRCUITOS DIGITAIS Engenharia de Computação

Fundamentos de Hardware

CURSO TÉCNICO EM REDES DE COMPUTADORES

História do primeiro computador

INTRODUÇÃO À COMPUTAÇÃO

Gerações de Máquinas. Geração Zero. Evolução dos Computadores Breve Histórico. Evolução dos Computadores Breve Histórico

Informática Instrumental Aula 1. Prof. Msc. Fernando Nakayama de Queiroz

Introdução à Computação: História dos computadores

Informática, Internet e Multimídia

Elisa Maria Pivetta Cantarelli. PDF created with pdffactory Pro trial version

1. CAPÍTULO COMPUTADORES

Chama-se sistema informatizado a integração que

Algoritmos e Programação Aula 01 Introdução a Computação


Ano Lectivo 2012/2013. Governo da República Portuguesa

MF = (M1 * 0,4) + (M2 * 0,6) MF < 6 MF = (MF * 0,6) + (EXA * 0,4)

Evolução dos Sistemas de Informação

É a parte física de um computador, formada por peças e circuitos eletrônicos que ficam dentro do Gabinete (Torre). Existem diversos tipos de

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

Transcrição:

Informática 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. 2

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. 3

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. 4

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. 5

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. 6

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. 7

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

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. 9

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. 10

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. 11

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. 12

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. 13

Histórico Eniac 14

Histórico ENIAC - Eletronic Numerical Integrator Analyser and Computer Desenvolvido em 1946 por John Mauchly e Pesper Eckert na 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. 15

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. 16

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. 17

Histórico EDVAC Electronic Discrete Variable Automatic Computer 1947 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. 18

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. 19

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. 20

INFORMÁTICA Trata a informação de forma automática INFORMÁTICA = INFORMAÇÃO + AUTOMÁTICA 21

Cibernética INFORMÁTICA Teoria da Informação Ciência da Computação Teoria dos Sistemas 22

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. 23

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

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. 25

CLASSIFICAÇÃO DOS COMPUTADORES quanto ao princípio de operação: quanto à característica de utilização: quanto à característica de construção: 26

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: 27

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: 28

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 CLASSIFICAÇÃO DOS COMPUTADORES 29

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) Conceitos Básicos EQUIPAMENTOS ELETRÔNICOS DE COMPUTAÇÃO CONVENCIONAL Operações internas em picossegundos (10-12 seg) 30

EQUIPAMENTOS ELETRÔNICOS DE COMPUTAÇÃO CONVENCIONAL???? 5ª Geração??????? 31

TIPOS DE COMPUTADORES Microcomputadores Palmtop Laptop Desktop Computadores de Grande Porte (Mainframe) Supercomputadores 32

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 33

Componentes de um Ambiente Computacional Usuário Hardware Software 34

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. 35

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. 702 É a contração de BinarY TErm. 00000111 00000000 00000010 36

ESQUEMA BÁSICO DO COMPUTADOR Processamento e Controle Unidade de Entrada Armazenamento Secundário 37 Unidade de Saída

DISPOSITIVOS DE ENTRADA DE DADOS Teclado Mouse Scanner DISPOSITIVOS DE SAÍDA DE DADOS Monitor Impressora Plotador Matricial Jato de tinta Laser 38

DISPOSITIVOS DE ENTRADA/ SAÍDA DE DADOS Monitor Modem Meios de armazenamentos 39

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

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. 41

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 42

MEMÓRIA A memória é medida em bytes: 1 byte = 8 bits 1 Kbyte = 2 10 bytes = 1024 bytes 1 Mbyte = 2 20 bytes = 1024 Kbytes (2 10 x 2 10 bytes) 1 Gbyte = 2 30 bytes = 1024 Mbytes (2 10 x 2 20 bytes) 1 Tbyte = 2 40 bytes = 1024 Gbytes (2 10 x 2 30 bytes) 1 Pbyte = 2 50 bytes = 1024 Tbytes (2 10 x 2 40 bytes)...... 43

CLASSIFICAÇÃO DE SOFTWARE Básico Sistemas operacionais Linguagens de programação Aplicativos 44

SISTEMAS OPERACIONAIS DOS WINDOWS 95, 98, 2000, XP, Vista, NT LINUX UNIX OS/2 Solaris IRIX UNICOS 45

LINGUAGENS DE PROGRAMAÇÃO Visual Basic Delphi C C++ Fortran Java HTML 46

PROGRAMAS APLICATIVOS 1. EDITORES DE TEXTO MS-Word (*) Word Pad SO-Writer 1. PLANILHAS ELETRÔNICAS MS-Excel (*) SO-Calc 47

PROGRAMAS APLICATIVOS 3. EDITORES GRÁFICOS Paint / Paintbrush Corel Draw Photo Shop Auto CAD 3D Studio 1. GERENCIADORES DE BANCO DE DADOS MS-Access Fox Pro dbase V Paradox 48

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. 49

MULTIPROGRAMAÇÃO Refere-se à existência de mais de um programa em diferentes partes da memória principal ao mesmo tempo. Objetivo: eficiência computacional. MULTIPROCESSAMENTO Refere-se a sistemas com dois ou mais processadores (CPU) em um único sistema computacional. Dessa forma, duas ou mais instruções podem ser executadas ao mesmo tempo (paralelamente). Objetivo: aumentar a velocidade de processamento 50

Ergonomia ERGONOMIA Alinhe seu equipamento de tal maneira que a iluminação do ambiente não reflita na tela do monitor de vídeo ou em seus olhos. 51

Ergonomia ERGONOMIA Caso o equipamento fique próximo a janelas, ou quaisquer outras fontes de luz, reduza o ofuscamento através de cortinas ou painéis. 52

Ergonomia ERGONOMIA Observe que existem distâncias e ângulos adequados a serem respeitados. A correta utilização dos equipamentos reduz o cansaço e minimiza a ocorrência de doenças profissionais. 53

Ergonomia ERGONOMIA Não dobre o corpo para trabalhar. Mantenha uma boa postura. 54

Ergonomia ERGONOMIA Evite torcer o corpo. 55

Ética ÉTICA: Os 10 Mandamentos 1- Não use o computador para prejudicar as pessoas. 2- Não interfira no trabalho dos outros. 3- Não vasculhe arquivos alheios. 4- Não utilize o computador para roubar. 5- Nem para mentir. 6- Não copie programas sem pagamento. 7- Nem os utilize sem autorização. 8- Não utilize trabalhos feitos por outras pessoas como se fossem seus. 9- Pense nas conseqüências sociais daquilo que escreve e/ou dissemina pela rede. 10 - Use o computador com educação e respeito pelos outros. 56

Referências: VELLOSO, Fernando de Castro. Informática - Conceitos Básicos. Editora Campus. 1997. WEBER, Raul Fernando. Fundamentos de Arquitetura de Computadores. Editora Sagra Luzzatto. 2000. WEBER, Raul Fernando. Arquitetura de Computadores Pessoais. Editora Sagra Luzzatto. 2001. Imagens retiradas dos sites: http://www.stockbrazil.com.br http://www.inforap.pt Esquema do computador retirado do site da prof. Leda Mara Cadoro do Instituto de Informática da PUC-RS. Figuras sobre ergonomia foram retiradas do site do prof. Gustavo Schimidt Moreira do Colégio Nacional, RJ. 57