BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf ·...

12
BÁSICO DE COMPUTAÇÃO EM TC Prof. Dr. Charlie Antoni Miquelin

Transcript of BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf ·...

Page 1: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

BÁSICO DE COMPUTAÇÃO EM TC

Prof. Dr. Charlie Antoni Miquelin

Page 2: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

SISTEMA COMPUTACIONAL

COMPUTAÇÃO BÁSICA EM TCDefinições

O computador digital é uma máquina capaz de receber informações, processá-las e devolver resultados.

Estes resultados podem ser mostrados em um monitor, armazenados, gravados ou ainda transmitidos para outros computadores.

Sistemas computacionais são o conjunto composto por hardware, software e usuário.

No sistema computacional o recebimento de dados é chamado INPUT e a saída de OUTPUT.

ENTRADA PROCESSAMENTO SAÍDA

Prof. Dr. Charlie Antoni Miquelin

Page 3: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

COMPUTAÇÃO BÁSICA EM TCOrganização do Hardware

UNIDADE DE PROCESSAMENTO CENTRAL (CPU)

•Unidade de Controle•Unidade Lógico-Aritmética

ARMAZENAMENTO SECUNDÁRIO•Disco Ótico•Disco Externo•PenDrive

ARMAZENAMENTO PRIMÁRIO•Disco (s) Rígido (s) Interno (s)

EQUIPAMENTOS DE COMUNICAÇÃO

PERIFÉRICOS DE SAÍDA

•Monitores•Impressoras•Caixas de Som

PERIFÉRICOS DE ENTRADA

•Teclado•Mouse•Tela de toque•Microfone•etc

Fluxo de Dados

Sinais de Controle

Prof. Dr. Charlie Antoni Miquelin

Page 4: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

COMPUTAÇÃO BÁSICA EM TCOrganização do Software

Um conjunto de instruções para operar o Hardware é chamado software ou programas.

Pelo menos três categorias de softwares operam sobre o hardware:

Sistemas Operacionais (Windows, Linux, MacOSX);

Aplicativos (Office, Editores de Imagem, Navegadores);

Ferramentas de Desenvolvimento (C++, Java, Fortran, Pascal);

Todos os sistemas operacionais (OS) funcionam em cima de um núcleo de gerenciamento do hardware chamado kernel.

Prof. Dr. Charlie Antoni Miquelin

Page 5: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

COMPUTAÇÃO BÁSICA EM TCPesquise você mesmo!!

Processamento Serial ou Seqüencial;

Processamento Distribuído;

Multi-tarefa;

Multi-processamento;

Processamento Paralelo;

Pipelining;

Prof. Dr. Charlie Antoni Miquelin

Page 6: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

COMPUTAÇÃO BÁSICA EM TCFundamentos Digitais

Computadores são um componente central nos equipamentos de diagnóstico por imagem.

Portanto, entender como os sistemas digitais estão fundamentados é de extrema importância para extrair o máximo destes equipamentos e suas ferramentas.

Prof. Dr. Charlie Antoni Miquelin

Page 7: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

COMPUTAÇÃO BÁSICA EM TCSistema Binário

Somos instruídos desde cedo a utilizar o sistema decimal, o qual possui 10 como base e é representado de 0 - 9. Com ele é possível escrever qualquer número:

321 = 300 + 20 + 1

321 = (3 x 100) + (2 x 10) + (1 x 1)

321 = (3 x 102)+ (2 x 101)+ (1 x 100)

No sistema decimal qualquer número pode ser expresso em função das unidades, dezenas, centenas, milhares, milhões ... Esta seqüência nomeamos de potências de 10:

1 x 100 = 11 x 101 = 101 x 102 = 100 ...1 x 106 = 1.000.000

Prof. Dr. Charlie Antoni Miquelin

Page 8: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

COMPUTAÇÃO BÁSICA EM TCSistema Binário

Já o sistema binário possui a base 2, no qual apenas existem dois valores possíveis, 0 e 1.

Isto significa que qualquer número é representado por uma seqüência de 0 ou 1, e é esta numeração que fará sentido para o computador.

O número decimal 1 em uma representação de 8 bits é 00000001, já o número 7 corresponde a 00000111 e o 10 é 00001010.

Como se faz a conversão de decimal para binário e vice-versa?

Tomemos o número 133 como exemplo.

Prof. Dr. Charlie Antoni Miquelin

Page 9: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

COMPUTAÇÃO BÁSICA EM TCConversão de Decimal Binário

133 / 2 = 066 resto 1 066 / 2 = 033 resto 0 033 / 2 = 016 resto 1 016 / 2 = 008 resto 0 008 / 2 = 004 resto 0 004 / 2 = 002 resto 0 002 / 2 = 001 resto 0 001 / 2 = 000 resto 1

1 0 0 0 0 1 0 1

Prof. Dr. Charlie Antoni Miquelin

Page 10: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

COMPUTAÇÃO BÁSICA EM TCConversão de Decimal - Binário

Outro método para converter 133:

Lembrar das potências com base 2

20 = 1 24 = 16 28 = 256 212 = 4096 216 = 6553621 = 2 25 = 32 29 = 512 213 = 8192 217 = 13107222 = 4 26 = 64 210 = 1024 214 = 16384 218 = 26214423 = 8 27 = 128 211 = 2048 215 = 32768 219 = 524288

Pegar o numero binário mais próximo de 133, que é 128.

Distribuir os números binários de 128 até 1:

128 64 32 16 8 4 2 1

Lembrar que 133 = 128 + 5 ou 128 + 4 + 1, então:

128 64 32 16 8 4 2 1

1 1 1

1 0 0 0 0 1 0 1

(128 x 1)+(64 x 0)+(32 x 0)+(16 x 0)+(8 x 0)+(4 x 1)+(2 x 0)+(1 x 1) = 133

Prof. Dr. Charlie Antoni Miquelin

Page 11: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

COMPUTAÇÃO BÁSICA EM TCConversão de Binário - Decimal Converter 01010110 para decimal:

Este número tem 8 dígitos, então escrevemos as 8 primeiras posições das potências de 2:

27 26 25 24 23 22 21 20

128 64 32 16 8 4 2 1

0 1 0 1 0 1 1 0

(128 x 0)+(64 x 1)+(32 x 0)+(16 x 1)+(8 x 0)+(4 x 1)+(2 x 1)+(1 x 0) = 86

Um digito binário ou bit é um único número binário (0 ou 1). Seus agrupamentos são 4 bits = nibble; 8 bits = byte; 16 bits = word; 32 bits = double word.

Pelo fato de serem grandes, os números binários são agrupados em grupos de 8 bits chamados bytes.

Um byte representa a menor unidade de memória que pode ser alocada em um endereço da memória do computador.

Prof. Dr. Charlie Antoni Miquelin

Page 12: BçSICO DE COMPUTA ÌO EM TChpc.ct.utfpr.edu.br/.../docs/TOMO/TOMO_AULA_01_Basico.pdf · 2014-05-05 · COMPUTA ÌO BçSICA EM TC Convers o de Decimal - Bin rio Outro método para

COMPUTAÇÃO BÁSICA EM TCComunicação - PACS

ExternoWAN

InternoLAN

Acesso Remoto

Monitor do Computador

Base de Dados Central

RIS/HIS

Arquivo Físico

Impressão

TC RM CR/DR

COMUNICAÇÃO

AQUISIÇÃO

VISUALIZAÇÃO

Prof. Dr. Charlie Antoni Miquelin