Você está na página 1de 15

CONCEITOS BÁSICOS

Aula 1
Rudnei Barbosa

1
SUMÁRIO

• Arquitetura e organização de computadores


• Hardware
• Software
• Conceitos básicos sobre arquivos e bancos de dados

2
SUMÁRIO

• Arquitetura e organização de computadores


– Terminologia básica
• Hardware
• Software
• Conceitos básicos sobre arquivos e bancos de dados
• Redes de computadores e internet

3
Arquitetura e organização de computadores

• Terminologia
– Processamento de dados
• Série de operações que se aplica a um conjunto de dados
(entrada) para obter outro conjunto de dados ou resultados (saída).
• Exemplos
– dar baixa, no talão de cheques, de um cheque emitido
– procurar um número de telefone na lista telefônica e anotá-lo em uma
caderneta
– somar valores de compras no supermercado
– classificar várias contas e pagá-las em ordem de data de vencimento
• Elementos Básicos
– Dados iniciais - informações iniciais sujeitas a certas transformações
– Transformações - modificações efetuadas no conteúdo ou na forma
dos dados iniciais
– Resultados finais - produto dos dados iniciais após as transformações

4
Arquitetura e organização de computadores

• Processamento eletrônico de dados


– Processamento de dados com a utilização do computador

– Vantagens
• processa grande volume de dados com rapidez
• trata grandes quantidades de informação com segurança
• realiza cálculos com exatidão
• oferece grande disponibilidade de acesso às informações armazenadas
• pode ser programado
5
Arquitetura e organização de computadores

• Dado
– Informação que será trabalhada durante o processamento
• Exemplos
– 10 (idade), 12 x 8 (pressão arterial), 1.99 (altura em metros)
• Instrução
– Operação elementar que o computador tem a capacidade de
processar
– Trabalha com os dados
– Ordens executadas pelo computador
• Exemplos
– instruções para entrada e saída (E/S) de dados
– instrução de movimentação de dados (transferência)
– instruções aritméticas
– instrução de comparação
– etc
6
Arquitetura e organização de computadores

• Programa
– roteiro que orienta o computador, mostrando-lhe a seqüência de
operações necessárias para executar uma determinada tarefa
– seqüência de instruções que dirigem a CPU na execução de alguma
tarefa
– composto por uma série de comandos ou instruções
• Hardware
– conjunto de componentes mecânicos, elétricos e eletrônicos com os
quais são construídos os computadores e equipamentos periféricos
• Software
– conjunto de programas e procedimentos que permitem usufruir da
capacidade de processamento fornecida pelo hardware

7
SUMÁRIO

• Arquitetura e organização de computadores


• Hardware
– Organização funcional do computador
• Sistema central
• Sistema de entrada/saída
– Representação de dados
– Níveis de memória
• Software
• Conceitos básicos sobre arquivos e bancos de dados

8
Organização funcional

• Sistema Central que contém:


– Unidade Central de Processamento (UCP/CPU/microprocessador)
• Unidade de Controle
• Unidade Aritmética e Lógica
– Clock
– Memória Principal
– Interfaces
• Unidades de Entrada e Saída (E/S)
– Teclado, mouse, etc...

9
Organização funcional
SISTEM A CENTRAL

UCP
CL OCK
UNIDADE
ARITM ÉTICA
E LOGICA Barr amento
MEMORIA

PRINCIPAL
UNIDADE
DE
CONTROLE

M ICROPRO CESSADOR

Barramento

INT ERFACE INT ERFACE

... ...

Unidade s
PERIFERICO PERIFERICO de
Entr ada e Saída (E/S) 10
Exemplo

11
Sistema central

• CPU/microprocessador
– Unidade de Controle (UC)
• Controla o fluxo de informações entre todas as unidades do computador e
executa as instruções na seqüência correta
– Unidade Aritmética e Lógica (UAL)
• Realiza operações aritméticas (cálculos) e lógicas (decisões), comandada
por instruções armazenadas na memória
– Fica em uma placa de circuitos chamada placa-mãe (“motherboard”)
• Clock (relógio)
– Os microprocessadores trabalham regidos por um padrão de tempo
• determinado por um clock
– gera pulsos a intervalos regulares
– a cada pulso uma ou mais instruções internas são realizadas

12
Sistema central

• Memória principal (RAM)


– Armazena temporariamente as informações (instruções e dados)
– dados ficam disponíveis ao processamento (pela ULA) e para
transferência para os equipamentos de saída
– organizada em porções de armazenamento, cada qual com um
endereço
– ROM (Read Only Memory)
• tipicamente menor que a RAM
• não depende de energia para manter o seu conteúdo
• memória permanente
• informações não podem ser apagadas (casos especiais)
• geralmente vem gravada do fabricante
• apenas de leitura
• Programas em memória ROM
– rotina de inicialização do computador, reconhecimento do hardware, identificação
do sistema operacional, contagem de memória
– Orientar o computador nas 1ªs operações
13
Software básico

• Utilitários
– Softwares de apoio à solução de problemas de disco,
memória, etc
• Desfragmentador, limpeza de disco...
– Compactadores e descompactadores de arquivos,
programas anti-virus
• Vírus
– Programas capazes de se instalar de forma clandestina nos sistemas
– Podem adotar procedimentos perturbadores
» fazer uma bolinha pular na tela
» declaradamente destrutivos (apagar informações)

14
Obrigado

15

Você também pode gostar