Fat-Uerj: Introdução à computação

Documentos relacionados
Depois do estudo deste capítulo, o estudante deve ser capaz de:

Arquitetura e Organização de Computadores. Histórico. Gerações

Flávia Rodrigues. Silves, 26 de Abril de 2010

Introdução à Informática

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

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

Unidade 1: O Computador

Processamento de Dados aplicado à Geociências. AULA 1: Introdução à Arquitetura de Computadores

ARQUITETURA DE COMPUTADORES

ARQUITETURA DE COMPUTADORES

Microcontroladores e Microprocessadores

4/11/2010. Computadores de grande porte: mainframes e supercomputadores. Sistemas Computacionais Classificação. Sistemas Computacionais Classificação

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I

Evolução dos Computadores

Evolução do Computador. Evolução do computador. Evolução do computador. 1ª máquina mecânica de calcular com as 4 operações Charles Thomas, 1820.

Organização de Computadores I

Formação Modular Certificada. Arquitetura interna do computador. História dos computadores UFCD Joaquim Frias

Informática I. Aula Aula 19-20/06/06 1

História do Computadores Prof. Rafael Gross

Hardware. Objetivos do Capítulo

Organização Básica de computadores e linguagem de montagem

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

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

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

Introdução à Computação

O Sistema de Computação

4 Sistema Computacional:

Aula 03. Processadores. Prof. Ricardo Palma

ARQUITETURA DE COMPUTADORES. Professor: Clayton Rodrigues da Siva

13:22:21. Introdução à Informática com Software Livre

Unidade Central de Processamento Organização da UCP Execução de instruções em paralelo ("pipeline") Execução de programas

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

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

SISTEMAS DISTRIBUÍDOS

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

Lógica de Programação. Profas. Simone Campos Camargo e Janete Ferreira Biazotto

Banco de Dados I. Prof. Edson Thizon

Processamento de dados - Aula I

Metodologias de PETI. Prof. Marlon Marcon

Arquitetura de Computadores. AULA 1 Introdução


Introdução à Programação de Computadores Parte I

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

Arquitetura de Computadores. Prof. Marcelo Mikosz Gonçalves

Arquitetura de Computadores. por Helcio Wagner da Silva

O Sistema de Computação

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

1. Histórico e Evolução dos Computadores

Introdução. Aula 02. Estrutura de Dados II. UFS - DComp Adaptados a partir do material da Profa. Kenia Kodel Cox

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

PRONATEC FUNDAMENTOS DE HARDWARE. Prof. Kilmer Pereira

FONTES DE ENERGIA. Energia. [Do gr. energéia, pelo lat. energia]. 1. Maneira como se

Informática Aplicada

Capítulo 1 Introdução

Introdução a Informática

Sistemas Operacionais

Universidade Estadual de Ponta Grossa PRÓ-REITORIA DE GRADUAÇÃO DIVISÃO DE ENSINO

Organização de Computadores 1

Leitor MaxProx-PC. O leitor de cartões de proximidade MaxProx-PC é destinado aos Integradores de Controle de Acesso.

Sistemas Computacionais e Hardware. Disciplina: Informática Prof. Higor Morais

Sistemas Operacionais. Rodrigo Rubira Branco

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

A Evolução dos Computadores: do ENIAC ao Jaguar

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

M3D4 - Certificados Digitais Aula 2 Certificado Digital e suas aplicações

Aula 02: Tendências Tecnológicas e Custos

Organização e Arquitetura de Computadores I

O que é um banco de dados? Banco de Dados. Banco de dados

Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW

CIÊNCIA E TECNOLOGIA DO RIO GRANDE INFORMÁTICA BÁSICA AULA 01. Docente: Éberton da Silva Marinho ebertonsm@gmail.

A história da computação. Prof: Diego Medeiros

Notas de Aula Guilherme Sipahi Arquitetura de Computadores. Arquitetura de von Neumann

Introdução à Informática. Aula 05. Redes de Computadores. Prof. Fábio Nelson

INTRODUÇÃO À COMPUTAÇÃO

Conceitos Básicos de Programação

O Computador. Conceito

Processamento de Dados

Arquitetura e Organização de Computadores

Fundamentos de Sistemas Operacionais

Fundamentos de Programação. Diagrama de blocos

Microcontroladores e Microprocessadores. Conversão de Bases Prof. Samuel Cavalcante

Aula 01. Breve História dos Computadores Informatiquês O Computador Software vs. Hardware. Introdução à Informática. Prof. Fábio Nelson.

História do Computador. História do Computador. História do Computador. Desenvolvimento de Dispositivos Automáticos de Cálculo

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.

Protótipo de um Hardware Periférico para Mixagem de Músicas MP3 utilizando a Porta Paralela de um PC Padrão IBM

1 Circuitos Pneumáticos

PROJETO DO CURSO TÉCNICO DE NÍVEL MÉDIO INTEGRADO EM INFORMÁTICA

OBJETIVO GERAL DA DISCIPLINA

VII SENABOM TEMA: O REGISTRO ELETRÔNICO DE EVENTOS (RE) Apresentado por: Ten Cel BM Flávio Rocha - CBMERJ

PALAVRAS-CHAVE Handhelds, Manutenção de Subestação, Tecnologia da Informação.

UNIVERSIDADE PAULISTA CURSOS

SUPERTEC2007 SINCRONISMO DETETOR DE MODOS MICRO

Calculadoras Mecânicas

Técnico em Radiologia. Prof.: Edson Wanderley

Acionamento de Motores: PWM e Ponte H

A História do Computador. Linguagem de Programação Rone Ilídio/ Natã Goulart UFSJ - CAP

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

UEPA - Universidade do Estado do Pará 1 APRESENTAÇÃO

Introdução Informática e TIC. Prof. Ivo Júnior

Transcrição:

Fat-Uerj: Introdução à computação Profa Pryscilla Pires Aula 1: Apresentação da disciplina Uma breve história da computação

Apresentação da disciplina UNIDADE: Faculdade de Tecnologia DEPARTAMENTO: Matemática, Física e Computação DISCIPLINA: INTRODUÇÃO À COMPUTAÇÃO MODALIDADE: presencial STATUS: obrigatória CARGA HORÁRIA: 60 horas TIPO DE APROVAÇÃO: frequência e nota Frequência: minímo de 75% Aprovação direta: nota >=7,0. Prova Final (PF)>=4,0

Objetivos OBJETIVO(S): Capacitar o aluno a elaborar algoritmos estruturados, codificar, testar e utilizar programas simples em uma linguagem computacional.

Ementa EMENTA: Conceitos básicos de organização e arquitetura de computadores. Evolução e desempenho do computador. O sistema de computação: componentes, função, e estrutura de interconexão em um computador. Conceitos fundamentais de lógica matemática e circuitos, estrutura de dados e algoritmo. Introdução à linguagem de programação estruturada FORTRAN. Instruções seqüenciais, decisões, repetições; entrada e saída de dados; procedimentos/funções/sub-rotinas/módulos; variáveis estruturadas. Desenvolvimento e documentação de programas. Aplicações.

Organização e estrutura de computadores A organização e estrutura de computadores foca no modo como ocorre a organização interna dos componentes de um computador (ex.: processador, memória, dispositivos de E/S), no que tange à tecnologia utilizada, suas características e como ocorre a comunicação entre esses componentes. Devemos entender a evolução da arquitetura de computadores e seu modo de funcionamento.

Por que surgiu a computação? A computação surgiu da idéia de auxiliar o homem nos trabalhos rotineiros e repetitivos: cálculos e gerenciamento. É uma ferramenta útil e necessária. Vantagens: Rapidez de execução; Confiabilidade dos resultados obtidos - precisão; Grande capacidade de armazenamento de informações.

História da computação O computador se desenvolveu paralelamente à necessidade crescente de cálculos rápidos e exatos da humanidade. Primeiro instrumento de cálculo que o homem utilizou foram seus próprios dedos. Há cerca de 2.500 anos, o ÁBACO surgiu.

Auxílio mecânico para os cálculos

Auxílio mecânico para os cálculos - 1642 De Blaise Pascal A máquina era constituída de engrenagens mecânicas e utilizava o sistema decimal para os seus cálculos de maneira que quando um disco ultrapassava o valor 9, retornava ao 0 e aumentava uma unidade no disco imediatamente superior.

Auxílios Mecânicos Automáticos Os dados do censo (que ocorre a cada 10 anos) de 1880 dos EUA levou quase 8 anos para ser processado. Temia-se que os dados do censo de 1890 não estivessem processados em 1900. Herman Hollerith (estatístico) foi encarregado pela Agência Estatística dos EUA de desenvolver uma técnica para acelerar o processamento dos dados do censo.

Auxílios Mecânicos Automáticos Os dados eram perfurados em cartões que podiam ser classificados por meio de pinos que passavam pelos furos. O processamento dos dados do Censo demorou somente 3 anos. Hollerith criou uma empresa chamada Tabulating Machine Company - 1924 International Business Machines Corporation IBM.

Computadores analógicos x digitais Analógicos não trabalham com números nem com símbolos que representam os números (eles procuram fazer analogia entre quantidades, ex. pesos, quantidade de elementos, níveis de tensão, pressões hidráulicas). A programação é feita diretamente no hardware (ex.: engrenagens, roldanas). Exemplos de variáveis utilizadas em computadores analógicos são: a intensidade de uma corrente elétrica em um resistor, o ângulo de giro de uma engrenagem, o nível de água em um recipiente.

Computadores analógicos x digitais Os computadores digitais resolvem problemas realizando operações diretamente com números, realizando cálculos e tratando cada número, dígito por dígito. Um computador digital é uma máquina projetada para armazenar e manipular informações representadas apenas por algarismos ou dígitos, que só podem assumir dois valores distintos, 0 e 1.

Evolução tecnológica Houve uma grande evolução desde o surgimento do computador analógico até o desenvolvimento do computador digital. Descoberta dispositivos. de novos materiais e

Gerações de computadores Geração zero: (1642-1945) computadores mecânicos Essencialmente analógicos, construídos a partir de engrenagens mecânicas e eletromecânicas, operavam em baixa velocidade e eram destinados a resolver problemas específicos. Ex: a máquina de Pascal e a máquina das diferenças de Babbage.

Gerações de computadores Primeira geração: válvulas (1945-1955): Segunda Guerra Mundial foi o marco do surgimento da computação moderna. Substituição dos componentes mecânicos utilizados até então nos computadores analógicos, possibilitando o surgimento dos computadores digitais. Passou a se usar: relés, os capacitores e as válvulas.

Gerações de computadores Primeira geração: válvulas (1945-1955): A entrada de dados, instruções, e memória temporária: através de cartões perfurados. Funcionamento baseado em válvulas (cuja função básica era controlar o fluxo da corrente, amplificando a tensão que recebe de entrada). As válvulas queimavam depois de um tempo de uso. Esses computadores ocupavam muito espaço, seu processamento era lento e o consumo de energia elevado.

Gerações de computadores Primeira geração: válvulas (1945-1955): Primeiros computadores utilizarem válvulas: (eletrônicos) a) ENIAC, na Universidade da Pennsylvania; b) IBM 603, 604, 701 e SSEC; c) EDSAC, na Universidade de Cambridge; d) UNIVAC I, de Eckert e Mauchly. a

Eniac a) 3 anos para ser construído; b) funcionava com aprox. 19.000 válvulas; c) consumia 200 quilowatts; d) pesava 30 toneladas; e) tinha altura de 5,5m; f) seu comprimento era de 25 m; g) tinha o tamanho de 150 m². A finalidade do ENIAC era o cálculo de tabelas de balística para o exército americano. Base decimal e sua programação envolvia a configuração de diversos cabos e chaves, podendo levar vários dias.

IBM 704: foi criada a 1 linguagem de programaçao: FORTRAN

Segunda geração: transistores (1955-1965) A válvula foi substituída pelo transistor. Redução do volume dos computadores e aumento da sua capacidade de armazenamento. A função básica do transistor em circuitos componentes de um computador é o de um interruptor eletrônico para executar operações lógicas.

Segunda geração: transistores (1955-1965) John Von Neumann propos o modelo de computador utilizado até os dias de hoje, composto de: memória, unidade de processamento (Unidade de Controle, Unidade Lógica e Aritmética) e dispositivos de entrada e saída. Processamento baseado em aritmética binária, ao invés de decimal.

Terceira geração: circuitos integrados (1965-1980) Circuitos integrados (CI): dispositivos que incorporam inúmeros transistores e outros componentes eletrônicos em formato de miniaturas em um único encapsulamento. Vantagens: Muito menores (equipamento mais compacto e mais rápido pela proximidade dos circuitos); baixo consumo de energia e de fabricação.

Terceira geração

Quarta geração: microprocessadores (1970 - atual) A INTEL Corporation lançou no mercado um tipo novo de circuito integrado: o microprocessador. Os microprocessadores concentravam todos os componentes principais de um computador: Unidade Central de Processamento; controladores de memória e de entrada e saída.

Futuro Surgimento da nanotecnologia. Computadores ópticos: em que feixes de luz poderão se cruzar em um cubo óptico, transportando informação digital. Os computadores quânticos: nesse tipo de computador, são os átomos que desempenham o papel dos transistores. Ao contrário dos clássicos bits digitais (0 e 1), as menores unidades de informação de um computador quântico podem assumir qualquer valor entre zero e um.

Componentes básicos de um sistema computacional

Componentes básicos de um sistema computacional Software e Hardware Um ou mais algoritmos compõem um software. Algoritmo é um conjunto de regras expressas por uma sequência lógica e finita de instruções.

Elementos do sistema computacional Hardware: dispositivos de entrada e saída (ex.: monitor, teclado, impressora, webcam), dispositivos de armazenamento (ex. memória volátil e permanente), processador, assim como todo o conjunto de elementos materiais que compõem um computador.