aula 3 sistema computacional (hardware e software)

35
Técnico em Informática Organização de Computadores Aula 3 Sistema Computacional (Hardware e Software) Prof. Vitor Hugo Melo Araújo

Upload: vitor-hugo

Post on 13-Jan-2015

958 views

Category:

Education


2 download

DESCRIPTION

Sistema Computacional Definição Peopleware / hardware / software ... firmware Componentes de hardware (componentes de entrada/saída/armazenamento/processamento) Arquitetura de von Neumann (base e atual) Componentes de Entrada/Saída/Armazenamento Armazenamento Volátil / não-volátil / programável / não-programável disco rígido HD Memória Principal - RAM Memória Cache Registradores Componentes de Processamento (controle / processamento) Barramento / Clock software ( tipo de software)

TRANSCRIPT

Page 1: Aula 3   sistema computacional (hardware e software)

Técnico em InformáticaOrganização de Computadores

Aula 3 – Sistema Computacional (Hardware e Software)

Prof. Vitor Hugo Melo Araújo

Page 2: Aula 3   sistema computacional (hardware e software)

SISTEMA COMPUTACIONAL

O que você entende porSistema Computacional?

Page 3: Aula 3   sistema computacional (hardware e software)

SISTEMA COMPUTACIONAL

A definição de Sistema Computacional provem da interação existenteentre os diversos componentes de hardware, software e peoplewareque trabalham de forma conjunta sobre uma determinada massa dedados de forma a produzir informações/resultados de interesse paraoutros sistemas/usuários.

Page 4: Aula 3   sistema computacional (hardware e software)

SISTEMA COMPUTACIONAL

Page 5: Aula 3   sistema computacional (hardware e software)

SISTEMA COMPUTACIONAL

Peopleware: São os agentes humanos (usuários e programadores)que fazem uso e configuram as ações a serem executadas pelohardware e software

Hardware: Diz respeito a toda estrutura física que compõem oSistema Computacional que é responsável pelo processamento,aquisição e armazenamento de informações, ou seja, o própriocomputador, impressora, mouse, teclado, etc.

Software: Este elemento é composto de toda lógica responsávelpor controlar os componentes de hardware

Curiosidade:Para quem ainda te dificuldade de saber a diferença entre Software e Hardware:• Software: é a parte que você xinga;• Hardware: é a parte que você chuta.

Page 6: Aula 3   sistema computacional (hardware e software)

COMPONENTES DE HARDWARE

Os diversos componentes de hardware do computador sãoresponsáveis por prover os mecanismos de interação entre o usuárioe o sistema, além de armazenar informações.

Componentes de entrada Componentes de saída Componentes de armazenamento Componentes de processamento

Page 7: Aula 3   sistema computacional (hardware e software)

ARQUITEUTRA DE VON NEUMANN

Unidade deProcessamento

MemóriaArmazenamento

Saída

Entrada

A arquitetura dos computadores base para os computadores atuais foi definido por Von Neumann por volta de 1945.

Page 8: Aula 3   sistema computacional (hardware e software)

Unidade deProcessamento

Memória

Armazenamento

Saída

Entrada

BARRAMENTO

TecladoScannerMicrofoneCâmera

RAMROM

HDCD/DVDPen Drive

Monitor de vídeoImpressoraAuto Falante

Processadores

ARQUITEUTRA DOS COMPUTADORES ATUAIS

O Barramento é um conjunto de linhas de comunicação (fios elétricos condutores em paralelo) que permitem a interligação entre dispositivos de um sistema computacional.

Page 9: Aula 3   sistema computacional (hardware e software)

COMPONENTES DE ENTRADA

Os componentes de entrada são responsáveis por fazer a aquisição dedados e receber os comando originados pelo usuário ou por outrosistema computacional.

Page 10: Aula 3   sistema computacional (hardware e software)

COMPONENTES DE SAÍDA

Os componentes de saída são responsáveis por apresentar aousuário, ou outro sistema, as informações resultantes doprocessamento de uma determinada massa de dados.

Além disso, os dispositivos de saída podem atuar diretamente em umprocesso, como por exemplo, uma válvula que pode ser aberta oufechada por um sistema para controlar o nível de água de um tanquede abastecimento.

Page 11: Aula 3   sistema computacional (hardware e software)

COMPONENTES DE ARMAZENAMENTO

Estes dispositivos são responsáveis pela guarda de todas asinformações que são geradas pelos dispositivos de entrada ouoriundos de um processamento.

Neste sentido, tais dispositivos são classificados quanto ao tipo dearmazenamento que estes fornecem:

Volátil Não-volátil Programável Não-programável

Page 12: Aula 3   sistema computacional (hardware e software)

COMPONENTES DE ARMAZENAMENTO

Page 13: Aula 3   sistema computacional (hardware e software)

MEMÓRIA DE ARMAZENAMENTO VOLÁTIL

Este tipo de dispositivo de armazenamento somente retém ainformação enquanto está energizado. Exemplo para este tipo dememória podemos citar a memória RAM (Random Access Memory –Memória de Acesso Aleatório)

Page 14: Aula 3   sistema computacional (hardware e software)

MEMÓRIA DE ARMAZENAMENTO NÃO-VOLÁTIL

Este tipo de dispositivo de armazenamento retém a informaçãoindependente se está ou não energizado. Exemplo para este tipo dememória podemos citar as memórias ROM (Read Only Memory –Memória Somente Leitura), Disco Rígido, CDs, DVDs, pen drive, etc.

Page 15: Aula 3   sistema computacional (hardware e software)

MEMÓRIA PROGRAMÁVEL

Este tipo de memória pode ser programada mais de uma vez, ou seja,esta memória pode ser gravada, apagada e gravada novamente.Como exemplo para este tipo de memória temos o Disco Rígido,memória principal, CD-RW, pen drive, etc.

Page 16: Aula 3   sistema computacional (hardware e software)

MEMÓRIA NÃO-PROGRAMÁVEL

Alguns tipos de memória somente podem ser programadas (gravadas)única vez. Este tipo de memória são conhecidas como memória ROM(Read Only Memory – Memória Somente Leitura) ou PROM(Programmable Read Only Memory - Memória Programável SomenteLeitura). Exemplos destes tipos de memória são: CD-R, alguns chips emicroprocessadores, etc.

Page 17: Aula 3   sistema computacional (hardware e software)

DISCO RÍGIDO - HD

O Disco Rígido (Hard Disk), ou memória secundária, é uma memóriade massa não-volátil destinada ao armazenamento de grandesvolumes de dados. Este tipo de memória possui um tempo de acessobem maior, ou seja, ela é bem mais lenta que outros tipos dememória (Memória Principal, Cache, Registradores). Esta também éuma memória barata.

Page 18: Aula 3   sistema computacional (hardware e software)

DISCO RÍGIDO - HD

Armazena grandes volumes de dados Não-volátil Armazenamento magnético Acesso lento aos dados Barata

Page 19: Aula 3   sistema computacional (hardware e software)

MEMÓRIA PRINCIPAL - RAM

A Memória Principal é uma memória que é destinada aoarmazenamento dos aplicativos e programas que estão sendoexecutados pelo computador. É uma memoria volátil, os dados sãoarmazenados enquanto esta estiver energizada. Além disso, elapossui um tempo de acesso menor comparando à MemóriaSecundária, ou seja, ela é mais rápida. Para os computadores estãosão chamadas de Memória RAM.

Page 20: Aula 3   sistema computacional (hardware e software)

MEMÓRIA PRINCIPAL - RAM

Armazena volumes de dados moderados Volátil Armazenamento eletrônico Acesso rápido aos dados Custo moderado

Page 21: Aula 3   sistema computacional (hardware e software)

MEMÓRIA CACHE

Trata-se de um tipo de memória de alto desempenho que serve paramelhorar o desempenho de processamento do computador atravésda diminuição do tempo de acesso aos dados da Memória Principal.

Esta memória armazena os dados e instruções que comumente sãomais acessadas pelo processador visando diminuir o gargalo existeentre este e a Memória Principal.

Page 22: Aula 3   sistema computacional (hardware e software)

MEMÓRIA CACHE

Armazena pequenos volumes de dados Volátil Armazenamento eletrônico Acesso rápido aos dados Alto Custo

Page 23: Aula 3   sistema computacional (hardware e software)

REGISTRADORES

Trata-se de um tipo de memória que esta inserida dentro dosprocessadores e é constituída por material que garante acessoultrarrápido aos dados.

Estes dados são retidos por um curto período de tempo, e em geralpermite que os dados sejam armazenados apenas para a execução deuma instrução.

Page 24: Aula 3   sistema computacional (hardware e software)

REGISTRADORES

Armazena pequenos volumes de dados, normalmente uma únicapalavra de dados

Volátil Armazenamento eletrônico Acesso ultrarrápido aos dados Altíssimo custo

Page 25: Aula 3   sistema computacional (hardware e software)

COMPARATIVOS DAS MEMÓRIAS

Alto CustoAlta VelocidadePequeno armazenamento

Baixo CustoBaixa VelocidadeGrande armazenamento

Page 26: Aula 3   sistema computacional (hardware e software)

COMPONENTES DE PROCESSAMENTO

Estes dispositivos estão divididos em duas unidades distintas: aunidade de controle e a unidade de processamento.

Controle: Responsável por realizar operações de desvio einterpretação das instruções do programa. Também é responsávelpelo controle de outros componentes do sistema (memória,entrada/saída).

Processamento: Responsável por realizar operações aritméticas(soma, subtração, multiplicação, divisão...) e operações lógicas(comparação e lógica binária).

Page 27: Aula 3   sistema computacional (hardware e software)

COMPONENTES DE PROCESSAMENTO - BARRAMENTO

Rede de linhas de comunicação que conecta os elementos internos doprocessador a outros diversos componentes, como por exemplo amemória principal, a placa de som, etc.

Em alguns computadores (usando uma abordagem que visa a reduçãode custos), os dados podem ser transportados usando mais de umciclo de barramento.

O Objetivo do barramento é reduzir o número de interconexões entraa Unidade Central de Processamento (CPU) e seus subsistemas(sistema compartilhado).

Page 28: Aula 3   sistema computacional (hardware e software)

COMPONENTES DE PROCESSAMENTO - BARRAMENTO

Page 29: Aula 3   sistema computacional (hardware e software)

COMPONENTES DE PROCESSAMENTO - BARRAMENTO

Tipos de Barramentos

Barramento de endereços – unidirecional

Barramento de Dados – bidirecional

Barramento de Controle - bidirecional

Page 30: Aula 3   sistema computacional (hardware e software)

COMPONENTES DE PROCESSAMENTO - BARRAMENTO

Page 31: Aula 3   sistema computacional (hardware e software)

COMPONENTES DE PROCESSAMENTO - RELÓGIO

O Relógio (Clock) é o componente responsável pela frequência deoperação do processador. Para cada pulso de clock uma microinstrução é executada.

A frequência representa o número de ciclos executados a cadasegundo e sua unidade de medida é o Hertz (Hz)

Page 32: Aula 3   sistema computacional (hardware e software)

SOFTWARE

Software ou programas de computador, podem ser definidos comouma série de instruções ou declarações que são lidas e executadaspelo computador para obter certos resultados.

Os Programas são escritos usando linguagens de programação quetransformam a linguagem escrita pelo homem em linguagembinária executável pela CPU

Page 33: Aula 3   sistema computacional (hardware e software)

TIPO DE SOFTWARE

Software básico Sistemas ou ambientes operacionais

Ex: Windows, Linux, Mac OS, Android

Drivers de dispositivos

BIOS (Basic I/O System)

Linguagens de programaçãoEx: C, Pascal, Delphi, Visual Basic, JAVA, PHP

Page 34: Aula 3   sistema computacional (hardware e software)

TIPO DE SOFTWARE

Software aplicativo De uso geral: editores de texto, planilhas de cálculo, software de

apresentação, banco de dados e programas gráficos.Ex: Word, Excel, Powerpoint, Access, Writer, Corel Draw, etc.

De uso específico: Software de controle de operações profissionais eempresariais.

Ex: Controle financeiro, automação de lojas, contabilidade, folha depagamento, etc

Page 35: Aula 3   sistema computacional (hardware e software)

Técnico em InformáticaOrganização de Computadores

Aula 3 – Sistema Computacional (Hardware e Software)

Prof. Vitor Hugo Melo Araújo