Uma visão geral sobre computadores e Internet

Documentos relacionados
Arquitetura de Computadores

INTRODUÇÃO. Introdução a Informática. Vinícius Pádua

Hardware. Componentes Básicos e Funcionamento

Barramento. Entrada. Saída

Barramentos de Entrada/Saída

O que é um microprocessador?

Barramentos e interfaces de comunicação Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Informática básica. Professor: Francisco Ary

Barramentos. Alguns sistemas reutilizam linhas de barramento para múltiplas funções; Dados Endereços Controle

INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO

Hardware. Computador. Computador. Computador. Evolução dos Computadores. Laboratório de Utilização de Microcomputadores (DCA0302) Aula 01

Informática básica. Professor: Francisco Ary

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

Introdução à Informática. Aula 1

Aula 05 PLACAS DE EXPANSÃO. IDENTIFICAÇÃO, INSTALAÇÃO, CONFIGURAÇÃO E MANUTENÇÃO.

Curso Técnico de Nível Médio

Introdução a Tecnologia da Informação

Objetivo Da Aula 1- DESLIGAR O COMPUTADOR 2- PEGAR O CADERNO 3- ATENÇÃO 4-3º TRIMESTER PLACA MÃE, DIAGRAMA DE BLOCO E PROCESSADOR 19/11/2018

Algoritmos e Lógica de Programação Componentes e Arquitetura

Organização de Computadores II

Aula Breve História dos Computadores - Informatiquês - O Computador - Software vs. Hardware. Introdução à Engenharia da Computação

Informática Aplicada. Introdução

BARRAMENTOS. Adão de Melo Neto

Introdução a Tecnologia da Informação

Barramentos. Alberto Felipe Friderichs Barros

O Sistema de Computação

Arquitetura e Organização de Computadores I

Instalação e Manutenção de Computadores Sandra Silva

PLACA MÃE. Hardware de Computadores

INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.

Arquitetura de Computadores. Infraestrutura de TI: Hardware

Sâmia Rodrigues Gorayeb. Arquitetura de Computadores Barramento

1. Conceitos Básicos de Computação

I TR T ODUÇÃO O À I N I FO F RMÁ M TI T C I A OBJETIVO

Montagem e Manutenção Processadores

Barramentos. Prof: André Luiz da Costa Carvalho h6p://scufam.wordpress.com

SSC0112 Organização de Computadores Digitais I

Tecnologias de Informação e Comunicação. Conceitos Básicos

AULA 2. Prof.: Jadiel Mestre. Introdução à Informática. Introdução à Informática Componentes de um Sistema de Informação

Principais Componentes e Tecnologias

Principais Componentes do Gabinete. Componentes Básicos de um Computador. CPU ou UCP (Processador) 17/02/2017

CES-10 Introdução à Computação. Prof. Paulo André IEC - ITA

Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão.

Unidade I. Organização de Computadores. Prof. Renato Lellis

Máquinas Multiníveis Aula 04. Prof. Jadir Eduardo Souza Lucas Universidade Federal do Espírito Santo Departamento de Informática

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho


BARRAMENTOS. Adão de Melo Neto

Aula 1: Introdução à Organização de Computadores

Noções de Informática INSS. Novo Curso. Aula 01

Aula 03. Componentes Básicos de um Computador, Dispositivos de Entrada e Saída, Dispositivos de Armazenamento de Dados, Periféricos.

Projeto de Algoritmos

Organização de Computadores I

ORGANIZAÇÃO DE COMPUTADORES

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

INFORMÁTICA (NCINF) CONCEITOS BÁSICOS DE HARDWARE

Sistema Computacional. Prof. Carla Plantier Prof. Marcelo Zorzan

Princípios de Sistemas de Informação. Infraestrutura de TI: Hardware e Software

Lista de Exercícios sobre Conceitos de Informática. Exercício 1: Correspondência

Construção de um protótipo de interface para microcomputador tipo PC para interligar duas placas mãe

UNIVERSIDADE ESTADUAL DO PARÁ UEPA LISTA DE EXERCÍCIOS DE INTRODUÇÃO A COMPUTAÇÃO. 2. O que diferencia os computadores de 1ª geração dos da 2ª.

Cap. 12 Gerência de Dispositivos 1

Arquitetura de Microprocessadores

HARDWARE. Givanaldo Rocha

Estrutura dos Computadores. Arquitetura de Computadores

DSC/CEEI/UFCG. Introdução à Computação

Sistema numérico decimal

ENIAC Primeiro computador de Propósito Geral. William Stallings Computer Organization and Architecture 6 th Edition (2003)

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Componentes do Computador

Notas da Aula 14 - Fundamentos de Sistemas Operacionais

SCC-120 INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO

Unidade I ORGANIZAÇÃO DE. Prof. Antônio Palmeira

FundamentosemInformática

Lista de Exercícios sobre Conceitos de Informática. Exercício 1: Correspondência

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

4.3 - DMA & Chipset. CEFET-RS Curso de Eletrônica. Profs. Roberta Nobre & Sandro Silva. e

SSC304 Introdução à Programação Para Engenharias

Universidade Federal de Minas Gerais. Sistemas Operacionais. Aula 19. Sistema de Entrada/Saída

Arquitetura de Um Computador

Direciona o sistema do computador a executar instruções de programa armazenadas. Deve comunicar-se com a memória e com a ALU.

Introdução ao Hardware Informática Básica e Aplicada PROFESSOR: DANIEL BRANDÃO

Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto

Fundamentos de Programação 1

4 Sistema Computacional:

Componentes de um Computador Típico

Os computadores ditigais podem ser classificados em 5 grupos distintos:

Sistemas Operacionais. Sistema de entrada e Saída

Conceitos sobre Computadores

Estrutura de um computador digital. Gustavo Queiroz Fernandes

Programação de Computadores I

Arquivos, Pastas e Extensões. Sistemas Operacionais. Conceitos básicos. Evolução

Organização de Computadores Computação paralela; Sistema de entrada e saída (I/O); Suporte a Sistema operacional. Professor: Francisco Ary

Organização de Computadores Sistema de Interconexão. Professor: Francisco Ary

Informática I. Aula 2. Ementa

Micr c o r co c ntr t o r lad a or o es

INFORMÁTICA APLICADA. Histórico. Gerações

Transcrição:

Uma visão geral sobre computadores e Internet O que é um computador? Breve histórico do computador Como um computador funciona? Por dentro das tecnologias A rede mundial (Internet) Sistemas operacionais: para quê? Caminhos para mais informações

O que é um computador? Definições e exemplos no mundo moderno Definições: Máquina capaz de armazenar dados e realizar operações com esses dados (dado informação) Equipamento eletrônico que manipula símbolos Máquina que computa (computar = calcular) Simplificação exagerada? Dispositivo capaz de realizar uma simples conta, como uma calculadora Hoje, a maioria dos equipamentos são computadores simples ou contém uma parte eletrônica computacional

Breve histórico do computador Um resumo do resumo da evolução eletrônica Ábaco ferramenta para calcular Blaise Pascal (1642) máquina de somar Leibniz (1694) aprimorou-a para multiplicar Babbage (1812) máquina diferencial (avanço, porém pouca utilizade) projetou um Calculador Analítico, mas não construiu Ada Augusta considerada a primeira programadora. Sub-rotinas já pensara em loops e saltos condicionais

Breve histórico do computador Um resumo do resumo da evolução eletrônica Hollerith (1890) cartões perfurados, eletricidade Mark I (1942) eletromagnético (relês), 1x / 3 s ENIAC (1946) primeiro eletrônico, 500 x / 1 s Von Neumman pré -programação, condicional 1950 transistores: menores, menos energia 1960 L.S.I (Large Scale Integration) 1970 V.L.S.I (Very Large Scale Integration) 2000 limite físico-elétrico, pesquisas em quântica

Como um computador funciona? Por dentro do equipamento: partes e nomes Divisão, em geral, em quatro partes: CPU (Central Processing Unit) Executa as operações de acordo com um programa (instruções) Velocidade alta (hoje ~1,2 GHz) Entrada de dados: teclado, mouse, etc Permite a interação com um usuário Saída de dados: monitor, impressora, etc Permite a comunicação com o usuário Memória: Armazenamento de dados e de programas Normalmente se refere a E/S como uma só

Como um computador funciona? Por dentro do equipamento: partes e nomes Todos os dispositivos devem se comunicar: compartilham uma via de dados, chamada de bus. Os dispositivos dispõe de um driver, isto é, um microprocessador acoplado, para facilitar seu uso. Um diagrama simplificado: Memória Gerenciador de Memória bus CPU Controlador de Impressora Controlador de Disco

Como um computador funciona? Por dentro do equipamento: partes e nomes CPU carrega programa (conjunto de instruções binária) na memória CPU executa cada instrução do programa

Como um computador funciona? Por dentro do equipamento: partes e nomes O computador funciona com circuitos eletrônicos chamados de portas lógicas Há dois símbolos: 0 e 1 (0V e 5V TTL) Utiliza-se portanto apenas palavras binárias: cada letra é um bit Cada processador tem seu tamanho definido de palavras (32 bits, 64 bits). Quanto maior, mais rápido e versátil é o processamento Cada bloco 8 bits é chamado de byte

Como um computador funciona? Por dentro do equipamento: partes e nomes Temos que escolher representações numérica para dados Exemplo: ASCII. Tabela de números de 7 bits, associado caracteres (A é 65, etc) Bus: a via de dados também tem seu tamanho de palavra definido, e nem sempre é o mesmo da CPU Clock: um sistema eletrônico funciona em ciclos (gerados por algum dispositivo). Os processadores atuais trabalham a 1,2 GHz. As vias de dados a 200 Mhz.

Por dentro das tecnologias Os nomes e as intermináveis siglas Bus (via de dados): [E]ISA (Integrated Systems Architecture ou Extended Industry-Standard Architecture): via de dados mais comum nos computadores (até a série 586). Limite de 16 bits (EISA) e 8 bits (ISA) PCI (Peripheral Component Interconnect): mais rápida e maior banda (32 bits). Configuração automática SCSI (Small Computer System Interface): bastante rápida (até 100 Mbytes/s) e genérica (não só para discos). Até 15 dispositivos na mesma porta AGP (Accelerated Graphics Port): desenvolvido especialmente para placas de vídeo, com comunicação direta com o controlador de memória

Por dentro das tecnologias Os nomes e as intermináveis siglas Memórias: RAM (Random Access Memory) e ROM (Read-Only Memory) Interface de disco: [E]IDE ([Enhanced] Integrated Drive Electronics): mais comum. Hoje é rápido pelo uso de UDMA. Apenas dois dispositivos por porta. Interfaces seriais: RS-232: serial mais comum, apenas um dispositivo por porta, e limite de 115 kbps USB (Universal Serial Bus): permite a ligação de vários dispositivos, e comunicação de até 12 Mbps

Por dentro das tecnologias Os nomes e as intermináveis siglas [U]DMA ([Ultra] Direct Memory Access): Normalmente os dispositivos compartilham a via da dados e necessitam de intervenção da CPU para transferência de dados O DMA permite que um dispositivo grave ou leia diretamente informações da memória. Muito utilizado por dispositivos de armazenagem e pelas placas de som e vídeo. O bus AGP já tem uma arquitetura para o acesso direto. Um disco IDE com UDMA 2 pode chegar a picos de 66 Mbytes/s. Um IDE antigo, sem DMA, apenas mantém média de 3Mbytes/s

Por dentro das tecnologias Os nomes e as intermináveis siglas Plataformas: CISC RISC (Complex Reduced Instruction Set Computer) i386: CISC, mais vendida. Intel e AMD Ainda está nos 32 bits. PowerPC: RISC, popular pelo Mac. IBM Já trabalha a 64 bits. Desenvolvendo 128 SPARC, Sun. Alpha, Digital.

A rede mundial (Internet) A comunicação entre computadores Fruto da ARPANET, inicialmente montada para comunicação entre máquinas nos EUA Rede de computadores heterogênea: diferentes plataformas e diferentes tecnologia de conexão Ethernet: A mais comum, por ser mais barata. ATM: rápida, mais serviços, mas cara. Modem: Ligação de computadores de casa na Internet. Novas tecnologias: ADSL, Cabo, etc.

Sistemas operacionais: para quê? A realização prática do uso do computador Manipulação direta impossível: dados binários, e instruções apenas para manipular dados Necessidade de uma interface entre o usuário (mesmo o programador) e o computador SO é um programa, que organiza a máquina: Disponibiliza funções definidas para uso dos dispositivos Disponibiliza o compartilhamento do sistema Segurança e eficiência do computador

Sistemas operacionais: para quê? A realização prática do uso do computador Hoje, os sistemas mais comuns: MS Windows: já integra serviços ao usuário, como interface gráfica. I386 Mac-OS: apenas família Apple (PowerMac, imac, G4, etc). 680xx e PowerPC UNIX: várias versões, e só disponibiliza o núcleo. Linux: GPL, várias plataformas Free-BSD: Berkley, um dos mais seguros Solaris: SCSL (Sun Community Source License), forte no processamento paralelo. SPARC e i386 HP-UX, IBM-AIX, Digital-True64 (Alpha): proprietários

Caminhos para mais informações História: http://video.cs.vt.edu:90/history/ Funcionamento de computadores: MAC412, MAC329 Livros sobre SO, arquitetura, etc Tecnologia: http://www.tomshardware.com