Arquitetura básica de um computador

26
Prof. Nécio de Lima Veras http://lattes.cnpq.br/8284657916723590 Operação de Computadores e dos Serviços do Sistema Operacional Unidade II Introdução à Informática

Transcript of Arquitetura básica de um computador

Page 1: Arquitetura básica de um computador

Prof. Nécio de Lima Verashttp://lattes.cnpq.br/8284657916723590

Operação de Computadores e dos Serviços do Sistema Operacional

Unidade IIIntrodução à Informática

Page 2: Arquitetura básica de um computador

Prof. Nécio de Lima Verashttp://lattes.cnpq.br/8284657916723590

Operação de Computadores e dos Serviços do Sistema Operacional

Objetivo: Visualizar os principais componentes de um microcomputador.

Créditos: Estes slides foram construídos a partir da apostila do Prof. Francisco Gerson de A. Meneses (IFPI) e com notas de aula do prof. Msc. Rafael Robson (UEL)

Page 3: Arquitetura básica de um computador

Prof. Nécio Veras

PeoplewarePeopleware

HardwareHardware

SoftwareSoftware

Parte física ou material“hardware” Parte lógica

“software”

Componentes de um Componentes de um sistema computacionalsistema computacional

Page 4: Arquitetura básica de um computador

Prof. Nécio Veras

● O que entedemos sobre peoplewares?– Pessoas que trabalham diretamente, ou

indiretamente, com a área de processamento de dados, ou mesmo com Sistema de Informação.

PeoplewarePeopleware

Page 5: Arquitetura básica de um computador

Prof. Nécio Veras

ErgonomiaErgonomia

“Lembre-se de que ao adotar uma postura correta você estará

preservando seu corpo”

Page 6: Arquitetura básica de um computador

Prof. Nécio Veras

● Formas de uso do computador:

Posição corretaPosição incorreta

Ao fim de duas horas ao computador, levante-se e descanse 10-15 minutos. Levante-se e estique o corpo, ou dê alguns passos. Se puder pratique os exercícios de alongamento e de relaxamento.

ErgonomiaErgonomia

Page 7: Arquitetura básica de um computador

Prof. Nécio Veras

Ergonomia: cuidados com a Ergonomia: cuidados com a visãovisão

● Olhos devem ficar a uma distância de 60 cm do monitor, de tal forma que se consiga olhá-lo como um todo e não somente um ponto fixo;

● A imagem não deve ser trêmula;

● Evite que luzes reflitam no monitor;

● De vez em quando, dê uma volta, saia da frente do computador para descansar as vistas;

● Prefira monitores grandes;

● Consulte um oftalmologista frequentemente.

Page 8: Arquitetura básica de um computador

Prof. Nécio Veras

● São os componentes físicos de um sistema de computação, ou seja, são todos os equipamentos utilizados pelo usuário nas ações de entrada, processamento e saída de informação;

HardwaresHardwares

Page 9: Arquitetura básica de um computador

Prof. Nécio VerasArmazenamentoArmazenamento

EntradaEntrada

SaídaSaída

ProcessamentoProcessamento

Divisão básicaDivisão básica

SecundárioSecundário

PrimárioPrimário

Page 10: Arquitetura básica de um computador

Prof. Nécio Veras

Unidadede

Entrada Unidadede

Saída

Processamentoe

Controle

ArmazenamentoSecundário

Esquema simplificadoEsquema simplificado

Page 11: Arquitetura básica de um computador

Prof. Nécio Veras

Sistema Central

Periféricos

Unidade Central de Processamento (UCP ou CPU)

Memória Principal

Unidade de Controle (UC)

Unidade Lógicae Aritmética (ULA)

Page 12: Arquitetura básica de um computador

Prof. Nécio Veras

Unidade de Entrada

Unidade de Saída

Memória Auxiliar

Periféricos

Sistema

Central

Page 13: Arquitetura básica de um computador

Prof. Nécio Veras

Unidade Central de Processamento

Responsável por fazer o processamento dos dados, ou seja, transformar dados de entrada em dados de saída.O processamento é feito através do ciclo:

• Buscar (copiar) instrução na memória principal;• Executar a instrução;• Buscar a instrução seguinte;• Executar a instrução seguinte;•etc.

Sistema CentralSistema Central

Page 14: Arquitetura básica de um computador

Prof. Nécio Veras

• Componentes principais: – processador– memória principal– dispositivos de entrada e de saída

ComputadorComputador

Page 15: Arquitetura básica de um computador

Prof. Nécio Veras

Unidade de

Saída

Unidade de

Entrada

Memória Auxiliar

Sistema Central

CPU

MemóriaPrincipal

UC

“Cérebro” do Computador

Armazena dados e programas necessários para a realização

de um trabalho

Realiza as operações lógicas e aritméticas

Comanda as outras unidades ULA

Sistema CentralSistema Central

Page 16: Arquitetura básica de um computador

Prof. Nécio Veras

Unidade de Controle (UC): responsável pelo fluxo de dados e interpretação de cada instrução do programa. Todo o processamento é controlado e coordenado pela UC.

Unidade Lógica e Aritmética (ULA): responsável pelas operações aritméticas e lógicas, tomada de decisão. É coordenada pela UC.

UC ULA

UCP

Sistema CentralSistema Central

Page 17: Arquitetura básica de um computador

Prof. Nécio Veras

Processador

Memória

MotherBoard - Placa-Mãe

Hardware – (Placa-Mãe, Hardware – (Placa-Mãe, processador, memória)processador, memória)

Page 18: Arquitetura básica de um computador

Prof. Nécio Veras

● Ferramentas (mecanismos) pelas quais:

– exploramos os recursos do hardware;

– executamos determinadas tarefas;

– resolvemos problemas;

– interagimos com a máquina;

– tornamos o computador operacional.

SoftwaresSoftwares

Page 19: Arquitetura básica de um computador

Prof. Nécio Veras

● Programa de Computador que:– contém comandos em linguagem de máquina e

– são construídos a partir das linguagens de programação.

Conceito de SoftwareConceito de Software

Page 20: Arquitetura básica de um computador

Prof. Nécio Veras

● Básico: Fornece suporte para a execução de outros programas ou permitem a criação de novos programas.

● Exemplos:

Sistemas operacionais:possibilita a operação e o uso do computador, faz o primeiro contato entre o usuário e a máquina.

Ex: DOS, Windows XP, Linux, etc.

Tipos de SoftwaresTipos de Softwares

Page 21: Arquitetura básica de um computador

Prof. Nécio Veras

● Software aplicativo: Se concentra na solução de algum problema específico, automatiza as tarefas usando o computador.

– Ex: Word, Excel, Corel Draw, etc.

● Software Utilitário: Auxilia o Sistema Operacional na manutenção da máquina e dos dados.

– Ex: Anti-virus, Backup’s, Compactadores, etc.

Tipos de SoftwaresTipos de Softwares

Page 22: Arquitetura básica de um computador

Prof. Nécio Veras

Formas de distribuiçãoFormas de distribuição

● Software comercial: precisa ser adquirido por meio de compra para que o usuário possa instalá-lo em seu computador. Os códigos desses programas são propriedade das empresas que os comercializam. A sua

distribuição ou cópia (pirataria) não é permitida.– Ex: Windows, Microsoft Office, Corel Draw , etc.

Page 23: Arquitetura básica de um computador

Prof. Nécio Veras

Formas de distribuiçãoFormas de distribuição

● Software shareware: Ao contrário dos softwares comerciais, os chamados shareware podem ser distribuídos livremente, com o intuito de permitir que o usuário possa testá-lo por um determinado período. Para continuar usando depois do tempo delimitado, é necessário registrá-lo. Normalmente o custo do registro do shareware é bem menor que o custo de programas comerciais equivalentes.

– Ex: Winzip, McAfee ViruScan, etc.

Page 24: Arquitetura básica de um computador

Prof. Nécio Veras

Formas de distribuiçãoFormas de distribuição

● Software livre: se refere à liberdade dos usuários para executarem, copiarem, distribuírem, estudarem, modificarem e aperfeiçoarem o software.

● Em detalhes:

– A liberdade de executar o programa, para qualquer propósito;

– A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Acesso ao código-fonte é um pré-requisito para esta liberdade;

– A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo;

– A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie. Acesso ao código-fonte é um pré-requisito para esta liberdade.

● Exemplos: Linux, OpenOfice, Mozilla

Page 25: Arquitetura básica de um computador

Prof. Nécio Veras

Formas de distribuiçãoFormas de distribuição

● Software gratuito: Programa que pode ser usado gratuitamente.

● Não é a mesma coisa que de domínio público. O programa continua pertencendo ao seu criador. Também não é a mesma coisa que software livre, já que o programa não possui código aberto.

Page 26: Arquitetura básica de um computador

Prof. Nécio Veras

ExercíciosExercícios