Buscar

Cadernos Didáticos Informática

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Introdução à Informática_TSC-CEDERJ_01.pdf
MÓDULO 1MÓDULO 1
AULA 1AULA 1
IntroduçãoIntrodução àà
InformáticaInformática
Alexandre Alexandre MeslinMeslin
((meslinmeslin@@ncence.ufrj..ufrj.brbr))
MÓDULO 1MÓDULO 1
AULA 1AULA 1ObjetivoObjetivo dodo CursoCurso
�� Apresentar os conceitos básicos de informática, Apresentar os conceitos básicos de informática, 
de software e de hardwarede software e de hardware..
�� Introduzir os conceitos relativos à representação Introduzir os conceitos relativos à representação 
da informação e o sistema de numeração em da informação e o sistema de numeração em 
base binária.base binária.
�� Fornecer Fornecer uma noção geral das partes uma noção geral das partes 
constituintes de um computador e de sua constituintes de um computador e de sua 
funcionalidade.funcionalidade.
MÓDULO 1MÓDULO 1
AULA 1AULA 1Programação do CursoProgramação do Curso
�� Introdução ao ComputadorIntrodução ao Computador
�� Números binários e hexadecimaisNúmeros binários e hexadecimais
�� Representação InternaRepresentação Interna
�� Conceitos básicos do hardware do computadorConceitos básicos do hardware do computador
�� Organização lógica e funcional do modeloOrganização lógica e funcional do modelo VonVon--
NeumannNeumann
�� Estudo dos diversos componentes de um Estudo dos diversos componentes de um 
processadorprocessador
�� Unidade de entrada e saídaUnidade de entrada e saída
�� MemóriaMemória
MÓDULO 1MÓDULO 1
AULA 1AULA 1Aula 1Aula 1
�� Introdução ao ComputadorIntrodução ao Computador
�� HardwareHardware
�� UnidadeUnidade dede EntradaEntrada
�� UnidadeUnidade dede SaídaSaída
�� MemóriaMemória PrincipalPrincipal
�� CPUCPU
�� SoftwareSoftware
�� AlgoritmosAlgoritmos
�� ProgramasProgramas
�� LinguagemLinguagem dede ProgramaçãoProgramação
�� CompiladorCompilador
�� Sistemas OperacionaisSistemas Operacionais
MÓDULO 1MÓDULO 1
AULA 1AULA 1VocabulárioVocabulário
�� UCPUCP ou ou CPUCPU
��UUnidade nidade CCentralentral de de PProcessamentorocessamento (Central (Central 
Processing Unit)Processing Unit)
��Responsável pelo processamentoResponsável pelo processamento dede informaçõesinformações
��ControlaControla oo fluxofluxo dede informaçõesinformações (dados)(dados)
MÓDULO 1MÓDULO 1
AULA 1AULA 1VocabulárioVocabulário
�� HardwareHardware
��A A parte física (palpável) da máquinaparte física (palpável) da máquina
��Composta por gabinetesComposta por gabinetes,, tecladosteclados, monitor, etc., monitor, etc.
�� SoftwareSoftware
��PProgramasrogramas, , aplicativosaplicativos, , sistemas operacionaissistemas operacionais
MÓDULO 1MÓDULO 1
AULA 1AULA 1VocabulárioVocabulário
�� Dados AnalógicosDados Analógicos
��Os sinais que nós enviamos para nos comunicarmos Os sinais que nós enviamos para nos comunicarmos 
são dados. Nosso dia a dia tem muitas formas de são dados. Nosso dia a dia tem muitas formas de 
dados: sons, letras, números e outros símbolos dados: sons, letras, números e outros símbolos 
(escritos ou impressos), fotografias, gráficos, filmes, (escritos ou impressos), fotografias, gráficos, filmes, 
etc.etc.
��Todos estes dados são na sua natureza analógicos, o Todos estes dados são na sua natureza analógicos, o 
que significa que eles são variados nos seus tipos.que significa que eles são variados nos seus tipos.
��Desta forma eles são inúteis em um computador.Desta forma eles são inúteis em um computador.
��O computador somente pode processar formatos de O computador somente pode processar formatos de 
dados concisos e simples.dados concisos e simples.
MÓDULO 1MÓDULO 1
AULA 1AULA 1VocabulárioVocabulário
�� Dados DigitaisDados Digitais
��O computador é uma unidade elétrica, então ele O computador é uma unidade elétrica, então ele 
somente pode manipular dados, os quais são somente pode manipular dados, os quais são 
associados com eletricidade.associados com eletricidade.
�� Isto pode ser associado a interruptores elétricos que Isto pode ser associado a interruptores elétricos que 
podem estar ligados ou desligados. Se o interruptor podem estar ligados ou desligados. Se o interruptor 
estiver desligado, o computador obterá o valor estiver desligado, o computador obterá o valor 
numérico 0 (zero). Se o interruptor estiver ligado, será numérico 0 (zero). Se o interruptor estiver ligado, será 
obtido o valor numérico 1.obtido o valor numérico 1.
��Uma outra analogia pode ser feita para obter dados de Uma outra analogia pode ser feita para obter dados de 
saída: uma lâmpada acesa pode representar o valor saída: uma lâmpada acesa pode representar o valor 
numérico 1 (um), enquanto que uma lâmpada apagada numérico 1 (um), enquanto que uma lâmpada apagada 
representa o valor numérico 0 (zero).representa o valor numérico 0 (zero).
MÓDULO 1MÓDULO 1
AULA 1AULA 1ConceitosConceitos
�� Computador: máquina capaz de receber, Computador: máquina capaz de receber, 
armazenar, recuperar, processar e exibir armazenar, recuperar, processar e exibir 
informaçõesinformações
COMPUTADORDADOS INFORMAÇÃO
MÓDULO 1MÓDULO 1
AULA 1AULA 1FluxoFluxo dede InformaçãoInformação
Entrada Processamento Saída
Memória
MÓDULO 1MÓDULO 1
AULA 1AULA 1ComputadorComputador
MÓDULO 1MÓDULO 1
AULA 1AULA 1Unidades de EntradaUnidades de Entrada
�� Equipamentos utilizados para introduzir dados no Equipamentos utilizados para introduzir dados no 
computadorcomputador
�� Ex.:Ex.:
�� tecladoteclado
��mousemouse
��scannerscanner
��unidade de fita magnéticaunidade de fita magnética
��unidade de disco magnéticounidade de disco magnético
MÓDULO 1MÓDULO 1
AULA 1AULA 1Unidades de SaídaUnidades de Saída
�� Equipamentos utilizados para externar os Equipamentos utilizados para externar os 
resultados do processamento dos dadosresultados do processamento dos dados
�� Ex.:Ex.:
��monitor de vídeomonitor de vídeo
�� impressoraimpressora
��unidade de fita magnéticaunidade de fita magnética
��disco magnéticodisco magnético
MÓDULO 1MÓDULO 1
AULA 1AULA 1Memória PrincipalMemória Principal
�� Dispositivo eletrônico interno de armazenamento Dispositivo eletrônico interno de armazenamento 
temporáriotemporário
�� Atua como se fosse uma área de trabalho para a Atua como se fosse uma área de trabalho para a 
CPUCPU
�� Armazena dados intermediários ou finais Armazena dados intermediários ou finais 
resultantes do processamentoresultantes do processamento
�� Memória Secundária:Memória Secundária:
��Acesso lento;Acesso lento;
��Recurso abundante e barato;Recurso abundante e barato;
MÓDULO 1MÓDULO 1
AULA 1AULA 1UCP ou CPUUCP ou CPU
�� Unidade Central de ProcessamentoUnidade Central de Processamento
�� Contém os circuitos responsáveis pela Contém os circuitos responsáveis pela 
interpretação/execução das instruções e pelo interpretação/execução das instruções e pelo 
controle de fluxo de dadoscontrole de fluxo de dados
Controlador
de
Dispositivo
Unidade
de
Controle
Unidade
Lógica e
Aritmética
MÓDULO 1MÓDULO 1
AULA 1AULA 1CPUCPU
MÓDULO 1MÓDULO 1
AULA 1AULA 1SoftwareSoftware
�� AlgoritmosAlgoritmos
�� ProgramasProgramas
�� LinguagensLinguagens dede ProgramaçãoProgramação
�� CompiladorCompilador
�� Sistemas OperacionaisSistemas Operacionais
MÓDULO 1MÓDULO 1
AULA 1AULA 1AlgoritmosAlgoritmos
�� SeqüênciaSeqüência dede passospassos comcom objetoobjeto dede realizar realizar 
determinada tarefadeterminada tarefa
�� ““ReceitaReceita de Bolo”de Bolo”
�� PodePode serser escrito sem preocupaçãoescrito sem preocupação comcom sintaxesintaxe,,
linguagem ou computadorlinguagem ou computador
�� Deve prever
todos os possíveis eventosDeve prever todos os possíveis eventos ee
ocorrênciasocorrências
MÓDULO 1MÓDULO 1
AULA 1AULA 1AlgoritmoAlgoritmo –– ExemploExemplo
�� Exemplo: Calcular o salário médio em uma Exemplo: Calcular o salário médio em uma 
companhia.companhia.
��Descubra quanto ganha cada pessoaDescubra quanto ganha cada pessoa
��Conte quantos empregados você temConte quantos empregados você tem
��Totalize os saláriosTotalize os salários
��Divida o total pelo número de empregados.Divida o total pelo número de empregados.
MÓDULO 1MÓDULO 1
AULA 1AULA 1LinguagemLinguagem dede ProgramaçãoProgramação
�� TextoTexto formalformal para representarpara representar oo algoritmoalgoritmo
�� Utiliza rígidas normasUtiliza rígidas normas dede escritaescrita
�� ImpossibilidadeImpossibilidade dede ambiguidadeambiguidade
MÓDULO 1MÓDULO 1
AULA 1AULA 1
ExemplosExemplos dede LinguagemLinguagem dede
ProgramaçãoProgramação
�� Fortran Fortran –– destinadodestinado aa aplicações matemáticasaplicações matemáticas
�� Cobol Cobol –– destinadodestinado aa aplicações comerciaisaplicações comerciais ee
financeirasfinanceiras
�� Basic Basic –– simples desimples de implementarimplementar,, sintaxe sintaxe 
elementarelementar
�� Lisp Lisp –– destinadodestinado aa manipulaçãomanipulação dede listaslistas ee
símbolossímbolos
�� Pascal Pascal –– linguagemlinguagem simplessimples destinada ao destinada ao 
aprendizadoaprendizado dede programaçãoprogramação
�� C C –– liguagemliguagem dede uso geraluso geral,, extremamente extremamente 
eficienteeficiente ee rápidarápida
MÓDULO 1MÓDULO 1
AULA 1AULA 1ProgramasProgramas
�� SeqüênciaSeqüência dede comandos em códigocomandos em código dede máquinamáquina
�� Texto em binário paraTexto em binário para a CPUa CPU
�� Programa em linguagemPrograma em linguagem de altode alto nívelnível
�� a=10;a=10;
�� b=20;b=20;
�� c=a+b;c=a+b;
�� ProgramaPrograma prontopronto parapara serser executado pelaexecutado pela CPUCPU
�� Linguagem de máquinaLinguagem de máquina
�� 11000111000001101100011000000010000010100000000011001100011100000110110001100000001000001010000000001100
01110000011011001000000000100001010000000000101000010111000001101100100000000010000101000000000010100001
11000110000000100000001100000110110010000000001010101100011000000010000000110000011011001000000000101010
0011110010100000001000111100101000000010
MÓDULO 1MÓDULO 1
AULA 1AULA 1CompiladorCompilador
�� ConverteConverte umum textotexto de umde um programa emprograma em umum
programa executávelprograma executável
�� Adiciona bibliotecasAdiciona bibliotecas
�� Verifica errosVerifica erros dede sintaxesintaxe
�� Não verifica errosNão verifica erros dede lógicalógica
MÓDULO 1MÓDULO 1
AULA 1AULA 1CompilaçãoCompilação
 
x.c z.c y.c 
Pré-Processador 
x.p z.p y.p 
Compilador 
x.o z.o y.o 
Linker 
Programa executável 
Texto em 
linguagem C 
Texto pré-
processado 
Código 
objeto 
Programa 
final 
MÓDULO 1MÓDULO 1
AULA 1AULA 1Sistemas OperacionaisSistemas Operacionais
�� O computador sempre estO computador sempre estáá executando algum programa.executando algum programa.
�� Quando ele Quando ele éé ligado, o computador executa o programa ligado, o computador executa o programa 
de carga do Sistema Operacional.de carga do Sistema Operacional.
�� O Sistema Operacional O Sistema Operacional éé um programa que facilita a um programa que facilita a 
interface entre o operador do computador e o hardware.interface entre o operador do computador e o hardware.
�� O sistema operacional tem como tarefaO sistema operacional tem como tarefass permitir que o permitir que o 
usuusuáário selecione programa para executar, gerenciar o rio selecione programa para executar, gerenciar o 
armazenamento de dados nos discos, facilitar entrada e armazenamento de dados nos discos, facilitar entrada e 
sasaíída de dados dos programas, etc.da de dados dos programas, etc.
Introdução à Informática_TSC-CEDERJ_02.pdf
MÓDULO 1MÓDULO 1
AULA 2AULA 2
IntroduçãoIntrodução àà
InformáticaInformática
Alexandre Meslin
(meslin@nce.ufrj.br)
MÓDULO 1MÓDULO 1
AULA 2AULA 2Aula 2Aula 2
� Bit
� Byte
� Unidades e seus Multiplicadores
�Armazenamento
�Freqüência
�Tempo
MÓDULO 1MÓDULO 1
AULA 2AULA 2UnidadesUnidades –– bitsbits
� Menor unidade de armazenamento
� Somente pode representar números de 0 até 1
� Poder estar em um entre dois estados
�Aceso – apagado
�Aberto – fechado
�Ligado – desligado
�0 – 1
MÓDULO 1MÓDULO 1
AULA 2AULA 2ConjuntoConjunto de bitsde bits
� 2 bits
� 4 combinações
� 00 01 10 11
� Pode ser associado a 4 números
� 0 até 3 (0, 1, 2, 3)
� -2 até 1 (-2, -1, 0, 1)
� 3 bits
� 8 combinações
� 000 001 010 011 100 101 110 111
� Pode ser associado a 8 números
� 0 até 7 (0, 1, 2, 3, 4, 5, 6, 7)
� -4 até 3 (-4, -3, -2, -1, 0, 1, 2, 3)
MÓDULO 1MÓDULO 1
AULA 2AULA 2Unidades Unidades –– bytebyte
� Nome dado a um conjunto de 8 bits
� Pode assumir 256 valores diferentes.
� Usado como medida de capacidade de 
armazenamento de informações.
� Pode ser associado a 256 números
�0 até 255
�-128 até 127
MÓDULO 1MÓDULO 1
AULA 2AULA 2MultiplicadoresMultiplicadores ee DivisoresDivisores
� Multiplicadores convencionais
� 101 deca da decalitro (dal)
� 102 hecto h hectograma (hg)
� 103 quilo k quilometro (km)
� Multiplicadores não muito convencionais
� 106 mega M
� 109 giga G
� 1012 tera T
� 1015 peta P
� 1018 exa E
� 1021 zeta Z
� 1024 yota Y
MÓDULO 1MÓDULO 1
AULA 2AULA 2MultiplicadoresMultiplicadores ee DivisoresDivisores
� Divisores convencionais
� 10-1 deci d decigrama (dg)
� 10-2 centi c centímetro (cm)
� 10-3 mili m mililitro (ml)
� Divisores não muito convencionais
� 10-6 micro µ
� 10-9 nano η
� 10-12 pico p
� 10-15 fento f
� 10-18 ato a
� 10-21 zepto z
� 10-24 yocto y
MÓDULO 1MÓDULO 1
AULA 2AULA 2Unidades Unidades –– MultiplicadoresMultiplicadores
� Atualmente
� 1 bit
� 1 byte = 8 bits
� 1 Kbyte = 1024 bytes (4 algarismos)
� 1 Mbyte = 1024 Kbytes = 1048576 bytes (7 algarismos)
� 1 Gbyte = 1024 Mbytes (gigabyte) (10 algarismos)
� 1 Tbyte = 1024 Gbytes (terabyte) (13 algarismos)
� Para o futuro
� 1 Pbyte = 1024 Tbytes (petabyte) (16 algarismos)
� 1 Ebyte = 1024 Pbytes (exabyte) (19 algarismos)
� 1 Zbyte = 1024 Ebytes (zetabyte) (22 algarismos)
� 1 Ybyte = 1024 Zbyte (yotabyte) (25 algarismos)
MÓDULO 1MÓDULO 1
AULA 2AULA 2
Capacidades MédiaCapacidades Média dede
ArmazenamentoArmazenamento
� Disquete de 3½”
�1,44 Mbytes
� Zip disk
�100 Mbytes
� Memória de Computador Doméstico
�128 Mbytes
� Discos magnéticos
�40 Gbytes
MÓDULO 1MÓDULO 1
AULA 2AULA 2
RepresentaçãoRepresentação dede Números Números 
InteirosInteiros
� 1 byte – 8 bits
�Números de 0 até 255
�Números de –128 até 127
� 2 bytes – 16 bits
�Números de 0 até 65535
�Números de –32768 até 32767
� 4 bytes – 32 bits
�Números de 0 até 4.294.967.295
�Números de –2.147.483.648 até 2.147.483.647
� Mais detalhes no módulo 2
MÓDULO 1MÓDULO 1
AULA 2AULA 2
RepresentaçãoRepresentação dede Números Números 
ReaisReais
� Números reais representados usando notação
mantissa/expoente
SS ExpoenteExpoente ��Parte FracionáriaParte Fracionária
MÓDULO 1MÓDULO 1
AULA 2AULA 2
RepresentaçãoRepresentação dede SímbolosSímbolos dede
GrafiaGrafia
� Necessidade de armazenar os símbolos de grafia 
em forma de dados binários
� Símbolos de grafia (caracteres): letras, números,
pontuação, acentuação, espaço, etc
� Utilização
de tabelas de conversão
�EBCDIC
�ASCII
�UNICODE
MÓDULO 1MÓDULO 1
AULA 2AULA 2TabelaTabela ASCIIASCII
� Tabela que contém a maior parte dos caracteres 
ocidentais
� Possui 256 caracteres
� Problemas de compatibilidade de implementação entre 
países que posuem letras acentuadas e/ou diferentes do
alfabeto inglês.
� Primeira parte (caracteres de 0 até 127) padronizada
� Segunda parte (caracteres de 128 até 255) com
divergência entre implementações
� Para maiores informações, consulte: 
http://www.neurophys.wisc.edu/www/comp/docs/ascii.html
MÓDULO 1MÓDULO 1
AULA 2AULA 2Divisões da TabelaDivisões da Tabela ASCIIASCII
� Pode ser dividida em 2 grandes partes
� Primeira parte
�Caracteres entre 0 e 127
�Padrão mundial
�Não possui letras acentuadas
�Somente caracteres da lingua inglesa
� Segunda parte
�Não está totalmente utilizada
�Possui caracteres acentuados e outros símbolos
�Foi acrescentada recentemente
MÓDULO 1MÓDULO 1
AULA 2AULA 2Divisões da TabelaDivisões da Tabela ASCIIASCII
� Primeira Parte: dividida em 4 áreas
� Posições de 0 até 31
� Caracteres de controle
� Posições de 32 até 63
� Alguns caracteres de pontuação !"#$%&'()*+,-./
� Caracteres numéricos em ordem alfabética 0123456789
� Mais caracteres de pontuação :;<=>?
� Posições de 64 até 95
� Caracter arroba @
� Letras maiúsculas ABCDEFGHIJKLMNOPQRSTUVWXYZ
� Mais símbolos [\]^_
� Posições de 96 até 127
� Crase `
� Letras minúsculas abcdefghijklmnopqrstuvwxyz
� Mais símbolos {|}~
MÓDULO 1MÓDULO 1
AULA 2AULA 2TabelaTabela ASCIIASCII
dec. hex. octal ASCII mnm. dec. hex. octal ASCII dec. hex. octal ASCII dec. hex. octal ASCII
0 00 000 ^@ NUL 32 20 040 64 40 100 @ 96 60 140 `
1 01 001 ^A SOH 33 21 041 ! 65 41 101 A 97 61 141 a
2 02 002 ^B STX 34 22 042 " 66 42 102 B 98 62 142 b
3 03 003 ^C ETX 35 23 043 # 67 43 103 C 99 63 143 c
4 04 004 ^D EOT 36 24 044 $ 68 44 104 D 100 64 144 d
5 05 005 ^E ENQ 37 25 045 % 69 45 105 E 101 65 145 e
6 06 006 ^F ACK 38 26 046 & 70 46 106 F 102 66 146 f
7 07 007 ^G BELL 39 27 047 ' 71 47 107 G 103 67 147 g
8 08 010 ^H BS 40 28 050 ( 72 48 110 H 104 68 150 h
9 09 011 ^I HTAB 41 29 051 ) 73 49 111 I 105 69 151 i
10 0A 012 ^J LF 42 2A 052 * 74 4A 112 J 106 6A 152 j
11 0B 013 ^K VTAB 43 2B 053 + 75 4B 113 K 107 6B 153 k
12 0C 014 ^L FF 44 2C 054 , 76 4C 114 L 108 6C 154 l
13 0D 015 ^M CR 45 2D 055 - 77 4D 115 M 109 6D 155 m
14 0E 016 ^N SO 46 2E 056 . 78 4E 116 N 110 6E 156 n
15 0F 017 ^O SI 47 2F 057 / 79 4F 117 O 111 6F 157 o
16 10 020 ^P DLE 48 30 060 0 80 50 120 P 112 70 160 p
17 11 021 ^Q DC1 49 31 061 1 81 51 121 Q 113 71 161 q
18 12 022 ^R DC2 50 32 062 2 82 52 122 R 114 72 162 r
19 13 023 ^S DC3 51 33 063 3 83 53 123 S 115 73 163 s
20 14 024 ^T DC4 52 34 064 4 84 54 124 T 116 74 164 t
21 15 025 ^U NACK 53 35 065 5 85 55 125 U 117 75 165 u
22 16 026 ^V SYN 54 36 066 6 86 56 126 V 118 76 166 v
23 17 027 ^W ETB 55 37 067 7 87 57 127 W 119 77 167 w
24 18 030 ^X CAN 56 38 070 8 88 58 130 X 120 78 170 x
25 19 031 ^Y EN 57 39 071 9 89 59 131 Y 121 79 171 y
26 1A 032 ^Z SUB 58 3A 072 : 90 5A 132 Z 122 7A 172 z
27 1B 033 ^[ ESC 59 3B 073 ; 91 5B 133 [ 123 7B 173 {
28 1C 034 ^\ FS 60 3C 074 < 92 5C 134 \ 124 7C 174 |
29 1D 035 ^] GS 61 3D 075 = 93 5D 135 ] 125 7D 175 }
30 1E 036 ^^ RS 62 3E 076 > 94 5E 136 ^ 126 7E 176 ~
31 1F 037 ^_ US 63 3F 077 ? 95 5F 137 _ 127 7F 177 DEL
MÓDULO 1MÓDULO 1
AULA 2AULA 2TabelaTabela ASCII ASCII –– Primeiro GrupoPrimeiro Grupo
dec. hex. octal ASCII mnm. dec. hex. octal ASCII dec. hex. octal ASCII dec. hex. octal ASCII
0 00 000 ^@ NUL 32 20 040 64 40 100 @ 96 60 140 `
1 01 001 ^A SOH 33 21 041 ! 65 41 101 A 97 61 141 a
2 02 002 ^B STX 34 22 042 " 66 42 102 B 98 62 142 b
3 03 003 ^C ETX 35 23 043 # 67 43 103 C 99 63 143 c
4 04 004 ^D EOT 36 24 044 $ 68 44 104 D 100 64 144 d
5 05 005 ^E ENQ 37 25 045 % 69 45 105 E 101 65 145 e
6 06 006 ^F ACK 38 26 046 & 70 46 106 F 102 66 146 f
7 07 007 ^G BELL 39 27 047 ' 71 47 107 G 103 67 147 g
8 08 010 ^H BS 40 28 050 ( 72 48 110 H 104 68 150 h
9 09 011 ^I HTAB 41 29 051 ) 73 49 111 I 105 69 151 i
10 0A 012 ^J LF 42 2A 052 * 74 4A 112 J 106 6A 152 j
11 0B 013 ^K VTAB 43 2B 053 + 75 4B 113 K 107 6B 153 k
12 0C 014 ^L FF 44 2C 054 , 76 4C 114 L 108 6C 154 l
13 0D 015 ^M CR 45 2D 055 - 77 4D 115 M 109 6D 155 m
14 0E 016 ^N SO 46 2E 056 . 78 4E 116 N 110 6E 156 n
15 0F 017 ^O SI 47 2F 057 / 79 4F 117 O 111 6F 157 o
16 10 020 ^P DLE 48 30 060 0 80 50 120 P 112 70 160 p
17 11 021 ^Q DC1 49 31 061 1 81 51 121 Q 113 71 161 q
18 12 022 ^R DC2 50 32 062 2 82 52 122 R 114 72 162 r
19 13 023 ^S DC3 51 33 063 3 83 53 123 S 115 73 163 s
20 14 024 ^T DC4 52 34 064 4 84 54 124 T 116 74 164 t
21 15 025 ^U NACK 53 35 065 5 85 55 125 U 117 75 165 u
22 16 026 ^V SYN 54 36 066 6 86 56 126 V 118 76 166 v
23 17 027 ^W ETB 55 37 067 7 87 57 127 W 119 77 167 w
24 18 030 ^X CAN 56 38 070 8 88 58 130 X 120 78 170 x
25 19 031 ^Y EN 57 39 071 9 89 59 131 Y 121 79 171 y
26 1A 032 ^Z SUB 58 3A 072 : 90 5A 132 Z 122 7A 172 z
27 1B 033 ^[ ESC 59 3B 073 ; 91 5B 133 [ 123 7B 173 {
28 1C 034 ^\ FS 60 3C 074 < 92 5C 134 \ 124 7C 174 |
29 1D 035 ^] GS 61 3D 075 = 93 5D 135 ] 125 7D 175 }
30 1E 036 ^^ RS 62 3E 076 > 94 5E 136 ^ 126 7E 176 ~
31 1F 037 ^_ US 63 3F 077 ? 95 5F 137 _ 127 7F 177 DEL
MÓDULO 1MÓDULO 1
AULA 2AULA 2TabelaTabela ASCII ASCII –– SegundoSegundo GrupoGrupo
dec. hex. octal ASCII mnm. dec. hex. octal ASCII dec. hex. octal ASCII dec. hex. octal ASCII
0 00 000 ^@ NUL 32 20 040 64 40 100 @ 96 60 140 `
1 01 001 ^A SOH 33 21 041 ! 65 41 101 A 97 61 141 a
2 02 002 ^B STX 34 22 042 " 66 42 102 B 98 62 142 b
3 03 003 ^C ETX 35 23 043 # 67 43 103 C 99 63 143 c
4 04 004 ^D EOT 36 24 044 $ 68 44 104 D 100 64 144 d
5 05 005 ^E ENQ 37 25 045 % 69 45 105 E 101 65 145 e
6 06 006 ^F ACK 38 26 046 & 70 46 106 F 102 66 146 f
7 07 007 ^G BELL 39 27 047 ' 71 47 107 G 103 67 147 g
8 08 010 ^H BS 40 28 050 ( 72 48 110 H 104 68 150 h
9 09 011 ^I HTAB 41 29 051 ) 73 49 111 I 105 69 151 i
10 0A 012 ^J LF 42 2A 052 * 74 4A 112 J 106 6A 152 j
11 0B 013 ^K VTAB 43 2B 053 + 75 4B 113 K 107 6B 153 k
12 0C 014 ^L FF 44 2C 054 , 76 4C 114 L 108 6C 154 l
13 0D 015 ^M CR 45 2D 055 - 77 4D 115 M 109 6D 155 m
14 0E 016 ^N SO 46 2E 056 . 78 4E 116 N 110 6E 156 n
15 0F 017 ^O SI 47 2F 057 / 79 4F 117 O 111 6F 157 o
16 10 020 ^P DLE 48 30 060 0 80 50 120 P 112 70 160 p
17 11 021 ^Q DC1 49 31 061 1 81 51 121 Q 113 71 161 q
18 12 022 ^R DC2 50 32 062 2 82 52 122 R 114 72 162 r
19 13 023 ^S DC3 51 33 063 3 83 53 123 S 115 73 163 s
20 14 024 ^T DC4 52 34 064 4 84 54 124 T 116 74 164 t
21 15 025 ^U NACK 53 35 065 5 85 55 125 U 117 75 165 u
22 16 026 ^V SYN 54 36 066 6 86 56 126 V 118 76 166 v
23 17 027 ^W ETB 55 37 067 7 87 57 127 W 119 77 167 w
24 18 030 ^X CAN 56 38 070 8 88 58 130 X 120 78 170 x
25 19 031 ^Y EN 57 39 071 9 89 59 131 Y 121 79 171 y
26 1A 032 ^Z SUB 58 3A 072 : 90 5A 132 Z 122 7A 172 z
27 1B 033 ^[ ESC 59 3B 073 ; 91 5B 133 [ 123 7B 173 {
28 1C 034 ^\ FS 60 3C 074 < 92 5C 134 \ 124 7C 174 |
29 1D 035 ^] GS 61 3D 075 = 93 5D 135 ] 125 7D 175 }
30 1E 036 ^^ RS 62 3E 076 > 94 5E 136 ^ 126 7E 176 ~
31 1F 037 ^_ US 63 3F 077 ? 95 5F 137 _ 127 7F 177 DEL
MÓDULO 1MÓDULO 1
AULA 2AULA 2TabelaTabela ASCII ASCII –– Terceiro GrupoTerceiro Grupo
dec. hex. octal ASCII mnm. dec. hex. octal ASCII dec. hex. octal ASCII dec. hex. octal ASCII
0 00 000 ^@ NUL 32 20 040 64 40 100 @ 96 60 140 `
1 01 001 ^A SOH 33 21 041 ! 65 41 101 A 97 61 141 a
2 02 002 ^B STX 34 22 042 " 66 42 102 B 98 62 142 b
3 03 003 ^C ETX 35 23 043 # 67 43 103 C 99 63 143 c
4 04 004 ^D EOT 36 24 044 $ 68 44 104 D 100 64 144 d
5 05 005 ^E ENQ 37 25 045 % 69 45 105 E 101 65 145 e
6 06 006 ^F ACK 38 26 046 & 70 46 106 F 102 66 146 f
7 07 007 ^G BELL 39 27 047 ' 71 47 107 G 103 67 147 g
8 08 010 ^H BS 40 28 050
( 72 48 110 H 104 68 150 h
9 09 011 ^I HTAB 41 29 051 ) 73 49 111 I 105 69 151 i
10 0A 012 ^J LF 42 2A 052 * 74 4A 112 J 106 6A 152 j
11 0B 013 ^K VTAB 43 2B 053 + 75 4B 113 K 107 6B 153 k
12 0C 014 ^L FF 44 2C 054 , 76 4C 114 L 108 6C 154 l
13 0D 015 ^M CR 45 2D 055 - 77 4D 115 M 109 6D 155 m
14 0E 016 ^N SO 46 2E 056 . 78 4E 116 N 110 6E 156 n
15 0F 017 ^O SI 47 2F 057 / 79 4F 117 O 111 6F 157 o
16 10 020 ^P DLE 48 30 060 0 80 50 120 P 112 70 160 p
17 11 021 ^Q DC1 49 31 061 1 81 51 121 Q 113 71 161 q
18 12 022 ^R DC2 50 32 062 2 82 52 122 R 114 72 162 r
19 13 023 ^S DC3 51 33 063 3 83 53 123 S 115 73 163 s
20 14 024 ^T DC4 52 34 064 4 84 54 124 T 116 74 164 t
21 15 025 ^U NACK 53 35 065 5 85 55 125 U 117 75 165 u
22 16 026 ^V SYN 54 36 066 6 86 56 126 V 118 76 166 v
23 17 027 ^W ETB 55 37 067 7 87 57 127 W 119 77 167 w
24 18 030 ^X CAN 56 38 070 8 88 58 130 X 120 78 170 x
25 19 031 ^Y EN 57 39 071 9 89 59 131 Y 121 79 171 y
26 1A 032 ^Z SUB 58 3A 072 : 90 5A 132 Z 122 7A 172 z
27 1B 033 ^[ ESC 59 3B 073 ; 91 5B 133 [ 123 7B 173 {
28 1C 034 ^\ FS 60 3C 074 < 92 5C 134 \ 124 7C 174 |
29 1D 035 ^] GS 61 3D 075 = 93 5D 135 ] 125 7D 175 }
30 1E 036 ^^ RS 62 3E 076 > 94 5E 136 ^ 126 7E 176 ~
31 1F 037 ^_ US 63 3F 077 ? 95 5F 137 _ 127 7F 177 DEL
MÓDULO 1MÓDULO 1
AULA 2AULA 2TabelaTabela ASCII ASCII –– QuartoQuarto GrupoGrupo
dec. hex. octal ASCII mnm. dec. hex. octal ASCII dec. hex. octal ASCII dec. hex. octal ASCII
0 00 000 ^@ NUL 32 20 040 64 40 100 @ 96 60 140 `
1 01 001 ^A SOH 33 21 041 ! 65 41 101 A 97 61 141 a
2 02 002 ^B STX 34 22 042 " 66 42 102 B 98 62 142 b
3 03 003 ^C ETX 35 23 043 # 67 43 103 C 99 63 143 c
4 04 004 ^D EOT 36 24 044 $ 68 44 104 D 100 64 144 d
5 05 005 ^E ENQ 37 25 045 % 69 45 105 E 101 65 145 e
6 06 006 ^F ACK 38 26 046 & 70 46 106 F 102 66 146 f
7 07 007 ^G BELL 39 27 047 ' 71 47 107 G 103 67 147 g
8 08 010 ^H BS 40 28 050 ( 72 48 110 H 104 68 150 h
9 09 011 ^I HTAB 41 29 051 ) 73 49 111 I 105 69 151 i
10 0A 012 ^J LF 42 2A 052 * 74 4A 112 J 106 6A 152 j
11 0B 013 ^K VTAB 43 2B 053 + 75 4B 113 K 107 6B 153 k
12 0C 014 ^L FF 44 2C 054 , 76 4C 114 L 108 6C 154 l
13 0D 015 ^M CR 45 2D 055 - 77 4D 115 M 109 6D 155 m
14 0E 016 ^N SO 46 2E 056 . 78 4E 116 N 110 6E 156 n
15 0F 017 ^O SI 47 2F 057 / 79 4F 117 O 111 6F 157 o
16 10 020 ^P DLE 48 30 060 0 80 50 120 P 112 70 160 p
17 11 021 ^Q DC1 49 31 061 1 81 51 121 Q 113 71 161 q
18 12 022 ^R DC2 50 32 062 2 82 52 122 R 114 72 162 r
19 13 023 ^S DC3 51 33 063 3 83 53 123 S 115 73 163 s
20 14 024 ^T DC4 52 34 064 4 84 54 124 T 116 74 164 t
21 15 025 ^U NACK 53 35 065 5 85 55 125 U 117 75 165 u
22 16 026 ^V SYN 54 36 066 6 86 56 126 V 118 76 166 v
23 17 027 ^W ETB 55 37 067 7 87 57 127 W 119 77 167 w
24 18 030 ^X CAN 56 38 070 8 88 58 130 X 120 78 170 x
25 19 031 ^Y EN 57 39 071 9 89 59 131 Y 121 79 171 y
26 1A 032 ^Z SUB 58 3A 072 : 90 5A 132 Z 122 7A 172 z
27 1B 033 ^[ ESC 59 3B 073 ; 91 5B 133 [ 123 7B 173 {
28 1C 034 ^\ FS 60 3C 074 < 92 5C 134 \ 124 7C 174 |
29 1D 035 ^] GS 61 3D 075 = 93 5D 135 ] 125 7D 175 }
30 1E 036 ^^ RS 62 3E 076 > 94 5E 136 ^ 126 7E 176 ~
31 1F 037 ^_ US 63 3F 077 ? 95 5F 137 _ 127 7F 177 DEL
MÓDULO 1MÓDULO 1
AULA 2AULA 2Unidades de TempoUnidades de Tempo
� Hertz: utilizado para explicitar a velocidade do 
processador, de barramentos e, atualmente, de
memórias
� 1 Hz = 1 ciclo por segundo
� 1 Hz = 1/(1s)
� 1 KHz = 1000 Hz
� 1 MHz = 1000 KHz
� 1 GHz = 1000 MHz
MÓDULO 1MÓDULO 1
AULA 2AULA 2FreqüênciasFreqüências
� Rotação do motor do carro – 15 Hz (900 rpm)
� Energia elética – 60 Hz
� Rotação do disco do HD – 120 Hz (7200 rpm)
� Ciclo do 8088 (primeiro PC) – 4,77 MHz
� Ciclo do 286 – 16 MHz
� Ciclo do 386 – 40 MHz
� Rádio FM – 88 MHz – 108 MHz
� Ciclo do 486 – 120MHz
� Ciclo do Pentium – 233 MHz
� Ciclo do PII – 450 MHz
� Ciclo do PIII – 900 MHz
� Ciclo do PIV – 2GHz (2 bilhões de ciclos por segundo)
MÓDULO 1MÓDULO 1
AULA 2AULA 2Unidades de TempoUnidades de Tempo
� Segundos
� Utilizado para marcar o tempo de acesso a 
dispositivos (memória, disco, etc)
� 1 s
� 1 ms = 0,001 s (milisegundo)
� 1 µs = 0,001 ms (microsegundo)
� 1 ηs = 0,001 µs (nanosegundo)
� 1 ps = 0,001 ηs (picosegundo)
MÓDULO 1MÓDULO 1
AULA 2AULA 2ExemplosExemplos de Temposde Tempos
� Copo caindo de cima da mesa – pouco menos de 
1 segundo
� Tempo para cabeça de HD mudar de trilha – 4 
ms
� Leitura de 1 byte da memória – 60 ηs
� Leitura entre byte consecutivos da memória – 10 
ηs
MÓDULO 1MÓDULO 1
AULA 2AULA 2PeríodoPeríodo xx FreqüênciaFreqüência
� Comparação entre CPU e módulos de memória
� Processador
� Velocidade medida em hertz (Hz)
� Atualmente entre 100 MHz e 2 GHz
� Ou seja, 1 ciclo = 10 ηs – 500 ps
� Memória de baixo custo
�Memória lenta
� 150 ηs - 60 ηs
� Capacidade máxima: 512 Mbytes
� US$1,00/Mbyte
� Baixo consumo de energia
� Memória 6-120 vezes mais lenta que processador
MÓDULO 1MÓDULO 1
AULA 2AULA 2PeríodoPeríodo xx FreqüênciaFreqüência
� Comparação entre CPU e memórias cache
� Processador
� Velocidade medida em Hertz (Hz)
� Atualmente entre 100 MHz e 2 GHz
� Ou seja, 1 ciclo = 10 ηs – 500 ps
� Memória de alta velocidade
�Memória rápida
� 10 ns - 6ns
� Capacidade máxima: 4 Mbytes
� US$20,00/Mbyte
� Alto consumo de energia
� Memória 12-20 vezes mais lenta que processador
MÓDULO 1MÓDULO 1
AULA 2AULA 2DificuldadesDificuldades ee SoluçõesSoluções
� Dificuldades:
�Interface do circuito em acionar sinais externos
�Degradação do sinal ao percorrer a placa que 
interligas os circuitos integrados
�Sensibilidade dos circuitos em receberem os sinais 
degradados
� Solução
�Inclusão de memórias no interior do processador
�Criação de diversos conjuntos de memórias para 
serem acessados em paralelo
Introdução à Informática_TSC-CEDERJ_03.pdf
MÓDULO 1MÓDULO 1
AULA 3AULA 3
IntroduçãoIntrodução àà
InformáticaInformática
Alexandre Alexandre MeslinMeslin
((meslinmeslin@@ncence.ufrj..ufrj.brbr))
MÓDULO 1MÓDULO 1
AULA 3AULA 3Aula 3Aula 3
�� PeriféricosPeriféricos
��VídeoVídeo
��TecladoTeclado
��DiscoDisco
��MouseMouse
MÓDULO 1MÓDULO 1
AULA 3AULA 3PeriféricosPeriféricos
�� EntradaEntrada
��Digitalizam informações analógicasDigitalizam informações analógicas dodo mundomundo exteriorexterior
parapara a CPUa CPU
�� SaídaSaída
��ConvertemConvertem dadosdados digitais dadigitais da CPUCPU parapara oo formato formato 
analógicoanalógico dodo mundomundo exteriorexterior
MÓDULO 1MÓDULO 1
AULA 3AULA 3Interface deInterface de VídeoVídeo
�� ConectaConecta--se nose no barramentobarramento da placa mãeda placa mãe
�� Escolha uma placa de vídeo compatível com o Escolha uma placa de vídeo compatível com o 
monitor e com omonitor e com o barramentobarramento
�� PossuemPossuem
��Um Um conector doconector do barramentobarramento do PCdo PC
��UUm conector de vídeo (15 ou 9 pinos fêmea)m conector de vídeo (15 ou 9 pinos fêmea)
MÓDULO 1MÓDULO 1
AULA 3AULA 3PlacaPlaca dede VídeoVídeo
MÓDULO 1MÓDULO 1
AULA 3AULA 3PlacaPlaca dede VídeoVídeo
Placa MãePlaca Mãe
CPUCPU
ControladorControlador
dede VídeoVídeo RAMRAM RAMDACRAMDAC
AGPAGP ouou PCIPCI
DadosDados
MÓDULO 1MÓDULO 1
AULA 3AULA 3Interface deInterface de VídeoVídeo
�� CaracterísticaCaracterística
��Padrão (CGA/EGA/VGA/SVGA)Padrão (CGA/EGA/VGA/SVGA)
��Número de coresNúmero de cores
��ResoluçãoResolução
��EntrelaçamentoEntrelaçamento
��TaxaTaxa dede atualizaçãoatualização (refresh rate)(refresh rate)
��Tamanho da MemóriaTamanho da Memória
��Capacidade de ProcessamentoCapacidade de Processamento
��BarramentoBarramento
MÓDULO 1MÓDULO 1
AULA 3AULA 3Padrão
Padrão CGA/EGA/VGA/SVGACGA/EGA/VGA/SVGA
�� CGACGA
��Muito antigoMuito antigo
��GráficosGráficos dede baixa resoluçãobaixa resolução
��Amplamente utilizados nos primeiros computadoresAmplamente utilizados nos primeiros computadores
PCPC
��AtéAté 16 cores16 cores
��Resolução atéResolução até 640 x 200640 x 200 pontospontos
��((forafora dodo mercadomercado))
MÓDULO 1MÓDULO 1
AULA 3AULA 3Padrão Padrão CGA/EGA/VGA/SVGACGA/EGA/VGA/SVGA
�� EGAEGA
��Sucessor daSucessor da interface CGAinterface CGA
��Permite gráficosPermite gráficos dede mais alta resoluçãomais alta resolução ee maismais corescores
��VidaVida muito curtamuito curta
��AtéAté 256 cores256 cores
��Resolução atéResolução até 640 x 480640 x 480 pontospontos
��((forafora dodo mercadomercado))
MÓDULO 1MÓDULO 1
AULA 3AULA 3Padrão Padrão CGA/EGA/VGA/SVGACGA/EGA/VGA/SVGA
�� VGAVGA
�� InterfaceInterface gráfica padrãográfica padrão dede muitas máquinasmuitas máquinas
��Permite resoluçãoPermite resolução dede atéaté 800800 porpor 600600 pontospontos
��Número maiorNúmero maior de cores (de cores (atéaté 256 cores)256 cores)
��Substituida pelo padrãoSubstituida pelo padrão SVGASVGA
��Configuração básicaConfiguração básica dede toda placatoda placa dede vídeo atualvídeo atual
MÓDULO 1MÓDULO 1
AULA 3AULA 3Padrão Padrão CGA/EGA/VGA/SVGACGA/EGA/VGA/SVGA
�� SVGASVGA
�� Implemetações particularesImplemetações particulares dede diversos fabricantesdiversos fabricantes
��TipoTipo de interface dede interface de vídeo utilizada atualmentevídeo utilizada atualmente
��Permite grande variedadePermite grande variedade dede resoluçõesresoluções
��Possui grande quantidadePossui grande quantidade de coresde cores possíveis possíveis 
simultaneamentesimultaneamente
��Não existe padrãoNão existe padrão de softwarede software parapara interface interface ––
necessitanecessita de driverde driver específicoespecífico
MÓDULO 1MÓDULO 1
AULA 3AULA 3Cores eCores e ResoluçãoResolução dede VídeoVídeo
�� Imagem representada por pontosImagem representada por pontos
�� Tela formada por matrizTela formada por matriz dede pontospontos
MÓDULO 1MÓDULO 1
AULA 3AULA 3Cores eCores e ResoluçãoResolução dede VídeoVídeo
MÓDULO 1MÓDULO 1
AULA 3AULA 3Cores eCores e ResoluçãoResolução dede VídeoVídeo
MÓDULO 1MÓDULO 1
AULA 3AULA 3Cores eCores e ResoluçãoResolução dede VídeoVídeo
MÓDULO 1MÓDULO 1
AULA 3AULA 3Cores eCores e ResoluçãoResolução dede VídeoVídeo
MÓDULO 1MÓDULO 1
AULA 3AULA 3Cores eCores e ResoluçãoResolução dede VídeoVídeo
�� Cada pontoCada ponto comcom características própriascaracterísticas próprias
�� ProfundidadeProfundidade
��QuantidadeQuantidade de coresde cores por pontopor ponto
�� ResoluçãoResolução
��QuantidadeQuantidade dede pontos horizontaispontos horizontais ee verticaisverticais
MÓDULO 1MÓDULO 1
AULA 3AULA 3Cores deCores de VídeoVídeo
�� Cada ponto emCada ponto em um monitorum monitor coloridocolorido éé formado formado 
pelapela soma de 3 coressoma de 3 cores
��VermelhoVermelho
��AzulAzul
��VerdeVerde
MÓDULO 1MÓDULO 1
AULA 3AULA 3Cores deCores de VídeoVídeo
�� BitsBits por pontopor ponto
��1 bit 1 bit –– ponto aceso ou apagadoponto aceso ou apagado
��2 bits 2 bits –– 4 cores4 cores
��4 bits 4 bits –– 16 cores16 cores
��8 bits 8 bits –– 256 cores256 cores
��16 bits 16 bits –– 65536 cores (64 k cores)65536 cores (64 k cores)
��24 bits 24 bits –– 16 Mega cores (8 bits16 Mega cores (8 bits para cada cor primáriapara cada cor primária))
��32 bits 32 bits –– 4 Giga cores4 Giga cores
MÓDULO 1MÓDULO 1
AULA 3AULA 3Interface deInterface de VídeoVídeo –– CoresCores
�� Relação entre cor/memória/resoluçãoRelação entre cor/memória/resolução
MemóriaMemória ResoluçãoResolução Número deNúmero de CoresCores
11 MbyteMbyte 640x480640x480 256/64256/64kk/16M/16M
800x600800x600 256256kk/64/64kk
22 MbytesMbytes 800x600800x600 256256kk/64/64kk/16M/16M
1024x7681024x768 256256kk/64/64kk
33 MbytesMbytes 1024x7681024x768 256256kk/64/64kk/16M/16M
4 Mbytes4 Mbytes 1024x7681024x768 256k/64k/16M/4G256k/64k/16M/4G
MÓDULO 1MÓDULO 1
AULA 3AULA 3
Interface deInterface de VídeoVídeo --
ResoluçãoResolução
��1280 x 10241280 x 1024 pontospontos = 1310720= 1310720 pontospontos
��1024 x 7681024 x 768 pontospontos = 786432= 786432 pontospontos
��800 x 600800 x 600 pontospontos = = 
��480000480000 pontospontos
MÓDULO 1MÓDULO 1
AULA 3AULA 3Interface deInterface de VídeoVídeo
�� EntrelaçamentoEntrelaçamento
��ApresentaçãoApresentação dede linhas em quadros alternadoslinhas em quadros alternados
��Tela cintilanteTela cintilante
�� Atualização da ImagemAtualização da Imagem
��AtualizaçãoAtualização verticalvertical
��AtualizaçãoAtualização horizontalhorizontal
MÓDULO 1MÓDULO 1
AULA 3AULA 3Atualização da ImagemAtualização da Imagem
�� AA taxataxa dede atualização atualização 
podepode serser configuradaconfigurada::
�� PainelPainel dede ControleControle ��
�� VVíídeodeo ��
�� ConfiguraConfiguraçõçõeses ��
�� AvanAvanççadasadas ��
�� AdaptadorAdaptador ��
�� TaxaTaxa dede atualizaatualizaçãçãoo
MÓDULO 1MÓDULO 1
AULA 3AULA 3Interface deInterface de VídeoVídeo
�� CapacidadeCapacidade dede ProcessamentoProcessamento
�� ImagensImagens 2D2D
�� ImagensImagens 3D3D
MÓDULO 1MÓDULO 1
AULA 3AULA 3CapacidadeCapacidade dede ProcessamentoProcessamento
Placa MãePlaca Mãe
CPUCPU
ControladorControlador
dede VídeoVídeo RAMRAM RAMDACRAMDAC
AGPAGP ouou PCIPCI
DadosDados
MÓDULO 1MÓDULO 1
AULA 3AULA 3CapacidadeCapacidade dede ProcessamentoProcessamento
Placa MãePlaca Mãe
CPUCPU
ControladorControlador
dede VídeoVídeo RAMRAM RAMDACRAMDAC
AGPAGP ouou PCIPCI
InstruçõesInstruções
MÓDULO 1MÓDULO 1
AULA 3AULA 3Interface deInterface de VídeoVídeo
�� TipoTipo dede BarramentoBarramento
�� ISAISA
��VLBVLB
��PCIPCI
��AGPAGP
MÓDULO 1MÓDULO 1
AULA 3AULA 3Interface deInterface de VídeoVídeo ISAISA
MÓDULO 1MÓDULO 1
AULA 3AULA 3Interface deInterface de VídeoVídeo PCIPCI
MÓDULO 1MÓDULO 1
AULA 3AULA 3Interface deInterface de VídeoVídeo AGPAGP
MÓDULO 1MÓDULO 1
AULA 3AULA 3DiscoDisco
MÓDULO 1MÓDULO 1
AULA 3AULA 3Disco Disco –– InterfacesInterfaces
�� MFM, RLL MFM, RLL –– forafora dodo mercadomercado
�� IDE IDE –– substituida pelasubstituida pela EIDEEIDE
�� EIDE EIDE –– melhoramento damelhoramento da interface IDEinterface IDE antigaantiga,,
também conhecida por apenastambém conhecida por apenas IDEIDE
�� SCSI SCSI –– interface de altointerface de alto desempenhodesempenho ee custocusto..
Utilizada em sistemas profissionaisUtilizada em sistemas profissionais
MÓDULO 1MÓDULO 1
AULA 3AULA 3Disco Disco –– TrilhasTrilhas
Borda exterior do disco
Trilha ou cilindro
Borda interior do disco
MÓDULO 1MÓDULO 1
AULA 3AULA 3Discos Discos –– SetoresSetores
 
MÓDULO 1MÓDULO 1
AULA 3AULA 3TecladoTeclado
�� 86 teclas (XT)86 teclas (XT)
�� 101 teclas (AT/XT)101 teclas (AT/XT)
�� 102 teclas (AT/XT)102 teclas (AT/XT)
�� Chave de comutação: ATChave de comutação: AT--XTXT
�� ConexãoConexão
MÓDULO 1MÓDULO 1
AULA 3AULA 3MouseMouse
MÓDULO 1MÓDULO 1
AULA 3AULA 3FinalFinal
�� ExercíciosExercícios
Introdução à Informática_TSC-CEDERJ_04.pdf
Introdução à InformáticaIntrodução à Informática
Sistemas NuméricosSistemas Numéricos
Representações NuméricasRepresentações Numéricas
Ageu Pacheco e Alexandre Ageu Pacheco e Alexandre MeslinMeslin
Sistemas NuméricosSistemas Numéricos
Representações NuméricasRepresentações
Numéricas
zz Objetivo do MóduloObjetivo do Módulo : : 
Estudo de outros sistemas numéricos além do Estudo de outros sistemas numéricos além do 
decimal visando entendimento decimal visando entendimento e e domínio domínio de de 
operações aritméticas operações aritméticas do sistema binário (de basedo sistema binário (de base 2) 2) 
e do seu relativo; hexadecimal ou de base16.e do seu relativo; hexadecimal ou de base16.
Sistemas NuméricosSistemas Numéricos
Representações NuméricasRepresentações Numéricas
zz Objetivo daObjetivo da Aula:Aula:
zz Conhecer representaçõesConhecer representações dede númerosnúmeros emem outrasoutras
basesbases
Sistemas NuméricosSistemas Numéricos
Sistema DecimalSistema Decimal
zz Concebido pelos hindus cerca de 2000 anos atrás. Concebido pelos hindus cerca de 2000 anos atrás. 
Posteriormente foi adotado pelos árabes que o Posteriormente foi adotado pelos árabes que o 
introduziram aos europeus.introduziram aos europeus.
zz Também denominado sistema arábico porque utiliza Também denominado sistema arábico porque utiliza 
símbolos arábicos para representar os dez símbolos arábicos para representar os dez 
algarismos ou dígitos (dedo em Latim) que a base algarismos ou dígitos (dedo em Latim) que a base 
suporta: (0,1,2,3,4,5,6,7,8,9).suporta: (0,1,2,3,4,5,6,7,8,9).
zz Base é a quantidade de símbolos disponíveis para Base é a quantidade de símbolos disponíveis para 
representar os diferentes dígitos do sistemarepresentar os diferentes dígitos do sistema..
Sistemas NuméricosSistemas Numéricos
Sistema DecimalSistema Decimal
zz A representação de qualquer número na base A representação de qualquer número na base 
decimal é posicional; isto é cada dígito assume um decimal é posicional; isto é cada dígito assume um 
valor ponderado à posição que ocupa.valor ponderado à posição que ocupa.
Ex: 638 = 6 x 10Ex: 638 = 6 x 1022 + 3 x 10+ 3 x 1011 + 8 x 10+ 8 x 1000
zz O valor que cada dígito assume na notação O valor que cada dígito assume na notação 
posicional é igual ao seu valor absoluto multiplicado posicional é igual ao seu valor absoluto multiplicado 
pela base elevada à posição relativa do dígito pela base elevada à posição relativa do dígito –– 1.1.
Sistemas NuméricosSistemas Numéricos
Representações NuméricasRepresentações Numéricas
zz ExemploExemplo de de sistema numérico não ponderadosistema numérico não ponderado: : 
Sistema Sistema Romano Romano 
Algarismos romanosAlgarismos romanos::
II, V, X, L, C, D, M , V, X, L, C, D, M 
1, 5, 10, 50, 100, 500, 10001, 5, 10, 50, 100, 500, 1000
Exemplos Exemplos de de números romanosnúmeros romanos;;
MCMLXXXMCMLXXXIIX, MCMXCX, MCMXCIIX, MM, MMX, MM, MMII
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz OutraOutrass bases ponderadas utilizando os mesmos bases ponderadas utilizando os mesmos 
símbolos arábicos:símbolos arábicos:
Exemplos:Exemplos:
zz Base 3: Base 3: 
0,1,2,10,11,12,20,21,22,100,101,102,110…0,1,2,10,11,12,20,21,22,100,101,102,110…
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz OutraOutrass bases ponderadas utilizando os mesmos bases ponderadas utilizando os mesmos 
símbolos arábicos:símbolos arábicos:
Exemplos:Exemplos:
zz Base 3: Base 3: 
0,1,2,10,11,12, 20,21,22,100, 101,102,110…(base 3)0,1,2,10,11,12, 20,21,22,100, 101,102,110…(base 3)
0,1,2, 3, 4, 5, 6, 7, 8, 9 , 10, 11, 12….(base10)0,1,2, 3, 4, 5, 6, 7, 8, 9 , 10, 11, 12….(base10)
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz Exemplos outras bases (cont):Exemplos outras bases (cont):
zz Base 5: Base 5: 
0,1,2,3,4,10,11,12,13,14,20,21,22,23,24,30,...0,1,2,3,4,10,11,12,13,14,20,21,22,23,24,30,...
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz Exemplos outras bases (cont):Exemplos outras bases (cont):
zz Base 5: Base 5: 
0,1,2,3,4,10,11,12,13,14,20,21,22,23,24,30...0,1,2,3,4,10,11,12,13,14,20,21,22,23,24,30...
….….
0,1,2,3,4, 5, 6, 7, 8, 9, 10,11,12,13,14,15…0,1,2,3,4, 5, 6, 7, 8, 9, 10,11,12,13,14,15…
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz Exemplos outras bases (cont):Exemplos outras bases (cont):
zz Base 7: Base 7: 
0,1,2,3,4,5,6,10,11,12,13,14,15,16,20,21,22,23,24...0,1,2,3,4,5,6,10,11,12,13,14,15,16,20,21,22,23,24...
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz Exemplos outras bases (cont):Exemplos outras bases (cont):
zz Base 7: Base 7: 
0,1,2,3,4,5,6,10,11,12,13,14,15,16,20,21,22,23,24...0,1,2,3,4,5,6,10,11,12,13,14,15,16,20,21,22,23,24...
….….
0,1,2,3,4,5,6, 7, 8, 9, 10,11,12,13,14,15,16,17,18...0,1,2,3,4,5,6, 7, 8, 9, 10,11,12,13,14,15,16,17,18...
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz Exemplos outras bases (cont):Exemplos outras bases (cont):
zz Base 2: Base 2: 
0,1,10,11,100,101,110,111,1000,1001,1010,1011...0,1,10,11,100,101,110,111,1000,1001,1010,1011...
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz Exemplos outras bases (cont):Exemplos outras bases (cont):
zz Base 2: Base 2: 
0,1,10,11,100,101,110,111,1000,1001,1010,1011,...0,1,10,11,100,101,110,111,1000,1001,1010,1011,...
0,1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 110,1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ..., ...
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz Exemplos outras bases (cont):Exemplos outras bases (cont):
zz Base 16: Base 16: 
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13,…0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13,…
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz Exemplos outras bases (cont):Exemplos outras bases (cont):
zz Base 16: Base 16: 
0,1,2,3,4,5,6,7,8,9,A, B, C, D, E, F, 10,11,12,13,… 0,1,2,3,4,5,6,7,8,9,A, B, C, D, E, F, 10,11,12,13,… 
….….
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,…0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,…
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
ConcluindoConcluindo……
zz Propriedades Propriedades dos dos sistemas numéricos posicionaissistemas numéricos posicionais::
zz O O número número de de dígitos usados dígitos usados emem qualquerqualquer sistema sistema é é 
sempre igual sempre igual `a base`a base
zz O O maior dígito maior dígito é é igual ao igual ao valor valor da da base base menosmenos 11
zz O valor que cada dígito assume na notação posicional O valor que cada dígito assume na notação posicional 
é igual ao seu valor absoluto multiplicado pela base é igual ao seu valor absoluto multiplicado pela base 
elevada à posição relativa do dígito elevada à posição relativa do dígito menosmenos 11
zz O O número que corresponde número que corresponde à base é à base é sempre igualsempre igual a a 
10 (um10 (um--zero)zero)
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz Assim Assim um um número inteiro qualquer número inteiro qualquer NN de de uma uma dada dada 
base base bb representado por sua notação posicionalrepresentado por sua notação posicional::
NNbb = (= (AAnnAAnn--11… A… A22AA11AA00) ) bb ,
pode ser expresso em termos quantitativos por:
NNbb = AAnn.bbnn + AAnn--11.bbnn--11 + …… + A+ …… + A22.bb22 ++ AA11.bb11 ++ AA00.bb00
((expressão da expansão da notação posicionalexpressão da expansão da notação posicional ))
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1)1) 4264261010 = 4 x 10= 4 x 1022 + 2 x 10+ 2 x 1011 + 6 x 10+ 6 x 1000
= 426= 4261010
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1) 42610 = 4 x 102 + 2 x 101 + 6 x 100 = 42610
2)2) 42642677 = 4 x 7= 4 x 722 + 2 x 7+ 2 x 711 + 6 x 7+ 6 x 700 = 216= 2161010
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1) 42610 = 4 x 102 + 2 x 101 + 6 x 100 = 42610
2) 4267 = 4 x 72 + 2 x 71 + 6 x 70 = 21610
3)3) 7777777788 = 7 x 8= 7 x 833 + 7 x 8+ 7 x 822 + 7 x 8+ 7 x 811 + 7 x 8+ 7 x 800 = 4095= 40951010
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1) 42610 = 4 x 102 + 2 x 101 + 6 x 100 = 42610
2) 4267 = 4 x 72 + 2 x 71 + 6 x 70 = 21610
3) 77778 = 7 x 83 + 7 x 82 + 7 x 81 + 7 x 80 = 409510
4)4) 4303430355 = 4 x 5= 4 x 533 + 3 x 5+ 3 x 522 + 3 =+ 3 = 5785781010
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1) 42610 = 4 x 102 + 2 x 101 + 6 x 100 = 42610
2) 4267 = 4 x 72 + 2 x 71 + 6 x 70 = 21610
3) 77778 = 7 x 83 + 7 x 82 + 7 x 81 + 7 x 80 = 409510
4) 43035 = 4 x 53 + 3 x 52 + 3 = 57810
5)5) 430343031616 = 4 x 16= 4 x 1633 + 3 x 16+ 3 x 1622 + 3 = 17155+ 3 = 171551010
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1) 42610 = 4 x 102 + 2 x 101 + 6 x 100 = 42610
2) 4267 = 4 x 72 + 2 x 71 + 6 x 70 = 21610
3) 77778 = 7 x 83 + 7 x 82 + 7 x 81 + 7 x 80 = 409510
4) 43035 = 4 x 53 + 3 x 52 + 3 = 57810
5) 430316 = 4 x 163 + 3 x 162 + 3 = 1715510
6)6) 210222102233 = 2 x 3= 2 x 344 + 1 x 3+ 1 x 333 + 2 x 3 + 2 = 197+ 2 x 3 + 2 = 1971010
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1) 42610 = 4 x 102 + 2 x 101 + 6 x 100 = 42610
2) 4267 = 4 x 72 + 2 x 71 + 6 x 70 = 21610
3) 77778 = 7 x 83 + 7 x 82 + 7 x 81 + 7 x 80 = 409510
4) 43035 = 4 x 53 + 3 x 52 + 3 = 57810
5) 430316 = 4 x 163 + 3 x 162 + 3 = 1715510
6) 210223 = 2 x 34 + 1 x 33 + 2 x 3 + 2 = 11610
7)7) 1011010101101022 = 1 x 2= 1 x 266 + 1 x 2+ 1 x 244 + 1 x 2+ 1 x 233 + 1 x 2 = 90+ 1 x 2 = 901010
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1) 42610 = 4 x 102 + 2 x 101 + 6 x 100 = 42610
2) 4267 = 4 x 72 + 2 x 71 + 6 x 70 = 21610
3) 77778 = 7 x 83 + 7 x 82 + 7 x 81 + 7 x 80 = 409510
4) 43035 = 4 x 53 + 3 x 52 + 3 = 57810
5) 430316 = 4 x 163 + 3 x 162 + 3 = 1715510
6) 210223 = 2 x 34 + 1 x 33 + 2 x 3 + 2 = 11610
7) 10110102 = 1 x 26 + 1 x 24 + 1 x 23 + 1 x 2 = 9010
8)8) ABCABC1616 = 10 x 16= 10 x 1622 + 11 x 16 + 12 = 2748+ 11 x 16 + 12 = 27481010
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1) 42610 = 4 x 102 + 2 x 101 + 6 x 100 = 42610
2) 4267 = 4 x 72 + 2 x 71 + 6 x 70 = 21610
3) 77778 = 7 x 83 + 7 x 82 + 7 x 81 + 7 x 80 = 409510
4) 43035 = 4 x 53 + 3 x 52 + 3 = 57810
5) 430316 = 4 x 163 + 3 x 162 + 3 = 1715510
6) 210223 = 2 x 34 + 1 x 33 + 2 x 3 + 2 = 11610
7) 10110102 = 1 x 26 + 1 x 24 + 1 x 23 + 1 x 2 = 9010
8) ABC16 = 10 x 162 + 11 x 16 + 12 = 274810
9)9) 50417650417677 == nãonão éé possívelpossível aa representação narepresentação na base 7base 7
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz RepresentaçãoRepresentação dede números reaisnúmeros reais::
NúmeroNúmero real emreal em umauma dada base b:dada base b:
NNRR = (= (AAnnAAnn--11… A… A22AA11AA00 .. AA--11AA--22AA--33… A… A--mm))
NNR R = N= NII + N+ NF F ,, ondeonde::
NNII = A= Ann.bbnn + AAnn--11.bbnn--11 + …… ++ …… + AA11.bb11 ++ AA00.bb00
NNFF = A= A--11.bb--11 + AA--22.bb--22 + …… ++ …… + AA--m+1m+1.bb--m+1m+1 ++ AA--mm.bb--mm
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1)1)426.45426.451010 = 426 + 4 x 10= 426 + 4 x 10--11 + 5 x 10+ 5 x 10--22 = 426.45= 426.451010
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1)1)426.45426.451010 = 426 + 4 x 10= 426 + 4 x 10--11 + 5 x 10+ 5 x 10--22 = 426.45= 426.451010
2)2)426.45426.4577 = 4 x 7= 4 x 722 + 2 x 7+ 2 x 711 + 6 x 7+ 6 x 700 + 4 x 7+ 4 x 7--11 + 5 x 7+ 5 x 7--22
= 216 + 4 x 1 + 5 x 1= 216 + 4 x 1 + 5 x 1
7 497 49
= 216 + 0.57 + 0.10 = 216.67= 216 + 0.57 + 0.10 = 216.671010
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1)1)426.45426.451010 = 426 + 4 x 10= 426 + 4 x 10--11 + 5 x 10+ 5 x 10--22 = 426.45= 426.451010
2)2)426.45426.4577 = 4 x 7= 4 x 722 + 2 x 7+ 2 x 711 + 6 x 7+ 6 x 700 + 4 x 7+ 4 x 7--11 + 5 x 7+ 5 x 7--22
= 216 + 4 x 1 + 5 x 1= 216 + 4 x 1 + 5 x 1
7 497 49
= 216 + 0.57 + 0.10 = 216.67= 216 + 0.57 + 0.10 = 216.671010
3)3)1001.10111001.101122 = 9 + 2= 9 + 2--1 1 + 2+ 2--3 3 + 2+ 2--4 4 = = 
= 9 + 0.5 + 0.125 + 0.0625 = 9.6875= 9 + 0.5 + 0.125 + 0.0625 = 9.68751010
Sistemas NuméricosSistemas Numéricos
Outras BasesOutras Bases
zz ExemplosExemplos::
1)1)426.45426.451010 = 426 + 4 x 10= 426 + 4 x 10--11 + 5 x 10+ 5 x 10--22 = 426.45= 426.451010
2)2)426.45426.4577 = 4 x 7= 4 x 722 + 2 x 7+ 2 x 711 + 6 x 7+ 6 x 700 + 4 x 7+ 4 x 7--11 + 5 x 7+ 5 x 7--22
= 216 + 4 x 1 + 5 x 1= 216 + 4 x 1 + 5 x 1
7 497 49
= 216 + 0.57 + 0.10 = 216.67= 216 + 0.57 + 0.10 = 216.671010
3)3)1001.10111001.101122 = 9 + 2= 9 + 2--1 1 + 2+ 2--3 3 + 2+ 2--4 4 = = 
= 9 + 0.5 + 0.125 + 0.0625 = 9.6875= 9 + 0.5 + 0.125 + 0.0625 = 9.68751010
4)4)1A.1A1A.1A1616 = 26 + 0.0625 + 10 x 0.0039 = 26.10156= 26 + 0.0625 + 10 x 0.0039 = 26.101561010
		Introdução à Informática
		Sistemas NuméricosRepresentações Numéricas
		Sistemas NuméricosRepresentações Numéricas
		Sistemas NuméricosSistema Decimal
		Sistemas NuméricosSistema Decimal
		Sistemas NuméricosRepresentações Numéricas
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
		Sistemas NuméricosOutras Bases
Introdução à Informática_TSC-CEDERJ_05.pdf
Introdução à InformáticaIntrodução à Informática
Sistemas NuméricosSistemas Numéricos
Conversão entre BasesConversão entre Bases
Ageu Pacheco e Alexandre MeslinAgeu Pacheco e Alexandre Meslin
Sistemas NuméricosSistemas Numéricos
zz Objetivo dObjetivo da Aula: a Aula: 
ConhecerConhecer e saber aplicar os e saber aplicar os métodosmétodos dede conversão conversão 
entreentre bases, com especialbases, com especial ênfase na conversãoênfase na conversão dede
números entrenúmeros entre as bases 10, 2, e 16.as bases 10, 2, e 16.
Sistemas NuméricosSistemas Numéricos
ConversãoConversão entreentre BasesBases
zz ProblemaProblema: Dado um número : Dado um número
NNss expressoexpresso emem umauma
base base ss ((origemorigem)) achar sua representaçãoachar sua representação
NNrr nana base base rr ((destinodestino).).
zz Dois métodosDois métodos::
-- desenvolvimento da notação posicionaldesenvolvimento da notação posicional ((polinomialpolinomial))
-- divisões sucessivasdivisões sucessivas
zz EmboraEmbora ambos os ambos os métodos possammétodos possam serser utilizados utilizados 
para conversão direta entre quaisquerpara conversão direta entre quaisquer bases bases ss e e rr, é, é
desejável que uma delas sejadesejável que uma delas seja a 10.a 10. Senão vejamosSenão vejamos::
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz Desenvolvimento da notação posicionalDesenvolvimento da notação posicional::
Dado NDado Nss == AAnnAAnn--11……A……A11AA00, N, Nrr éé obtido avaliandoobtido avaliando aa
expressão expressão NNrr == AAnnssnn + A+ Ann--11ssnn--1 1 + …… + A+ …… + A11s + As + A0 0 nono
sistemasistema de base de base rr..
 -- Se s < r aSe s < r a expressãoexpressão éé avaliada diretamenteavaliada diretamente..
-- Se s > r éSe s > r é necessário primeiramentenecessário primeiramente converter a converter a 
base base ss e os e os dígitosdígitos AAii parapara a base a base rr..
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos::
1)1) s = 2, Ns = 2, Nss = 1110101, r = 10, N= 1110101, r = 10, Nrr = ?= ?
NNrr = 1 x 2= 1 x 266 + 1 x 2+ 1 x 255 + 1 x 2+ 1 x 244 + 1 x 2+ 1 x 222 + 1 = 117+ 1 = 1171010
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos::
1)1) s = 2, Ns = 2, Nss = 1110101, r = 10, N= 1110101, r = 10, Nrr = ?= ?
NNrr = 1 x 2= 1 x 266 + 1 x 2+ 1 x 255 + 1 x 2+ 1 x 244 + 1 x 2+ 1 x 222 + 1 = 117+ 1 = 1171010
2)2) s = 10, Ns = 10, Nss = 117, r = 2, N= 117, r = 2, Nrr = ? = ? ((casocaso de s > r)de s > r)
NNr r = 1 x (10= 1 x (1022))22 + 1 x (10+ 1 x (1022))1 1 + (7+ (722))
NNrr = 1010= 101022 + 1010 + 111 = 1100100 + 10001+ 1010 + 111 = 1100100 + 10001
NNrr = 1110101= 111010122
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz Cálculos envolvidosCálculos envolvidos nono ExemploExemplo 2:2:
10101010 11001001100100
x 1010x 1010 10101010
00000000 ++ 111111
10101010 11101011110101
00000000
+ 1010+ 1010
11001001100100
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz Exemplos Exemplos (cont.):(cont.):
3)3) s = 9, Ns = 9, Nss = 857, r = 10, N= 857, r = 10, Nrr = ?= ?
NNrr = 8 x 9= 8 x 922 + 5 x 9 + 7 = 700+ 5 x 9 + 7 = 7001010
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos::
3)3) s = 9, Ns = 9, Nss = 857, r = 10, N= 857, r = 10, Nrr = ?= ?
NNrr = 8 x 9= 8 x 922 + 5 x 9 + 7 = 700+ 5 x 9 + 7 = 7001010
4)4) s = 16, Ns = 16, Nss = BF7, r = 10, N= BF7, r = 10, Nrr = ?= ? ((casocaso de s > r)de s > r)
NNrr = (B= (B1010) x 16) x 1622 + (F+ (F1010) x 16 + 7 ) x 16 + 7 
NNrr = 11 x 256 + 15 x 16 + 7 = 3063= 11 x 256 + 15 x 16 + 7 = 30631010
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos::
3)3) s = 9, Ns = 9, Nss = 857, r = 10, N= 857, r = 10, Nrr = ?= ?
NNrr = 8 x 9= 8 x 922 + 5 x 9 + 7 = 700+ 5 x 9 + 7 = 7001010
4)4) s = 16, Ns = 16, Nss = BF7, r = 10, N= BF7, r = 10, Nrr = ?= ?
NNrr = (B= (B1010) x 16) x 1622 + (F+ (F1010) x 16 + 7 ) x 16 + 7 
NNrr = 11 x 256 + 15 x 16 + 7 = 3063= 11 x 256 + 15 x 16 + 7 = 30631010
5)5) s = 7, Ns = 7, Nss = 100, r = 2, N= 100, r = 2, Nrr = ?= ?
NoNo casocaso,, nemnem a basea base origem nemorigem nem aa destinodestino é a 10.é a 10.
AA soluçãosolução éé transformar primeiramentetransformar primeiramente 10010077 parapara a a 
base10 ebase10 e depois desta paradepois desta para a base 2a base 2 pelo métodopelo método
dasdas divisões sucessivasdivisões sucessivas aa seguirseguir..
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz MétodoMétodo dasdas divisões sucessivasdivisões sucessivas::
NNss == AAnnAAnn--11……A……A11AA00 (n(noo nana basebase origemorigem) ) 
NNrr == BBmmBBmm--11……B……B11BB00 (n(noo nana basebase destinodestino))
zz Consiste em dividir sucessivamente o número dado Consiste em dividir sucessivamente o número dado 
NNss da base origem da base origem ss pela base destino pela base destino rr..
-- Se s > rSe s > r os restosos restos BB obtidos já são os dígitosobtidos já são os dígitos
procuradosprocurados,, ou sejaou seja, N, Nrr == BBmmBBmm--11……B……B11BB0..0..
-- Se s < rSe s < r os restosos restos BB devemdevem serser primeiramente primeiramente 
convertidos paraconvertidos para a base r.a base r.
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz Divisões sucessivasDivisões sucessivas::
NNss rr
BB00 NN11 rr
BB11 NN22
NNmm--11 rr
BBmm--11 NNmm rr
((BBmm = N= Nmm)) BBmm 00
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos::
6)6) s = 10, Ns = 10, Nss = 70, r = 4, N= 70, r = 4, Nrr = ?= ?
70 470 4
22 1717 44
11 4 44 4
0 1 40 1 4 70701010 = 1012= 101244
1 01 0
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont):(cont):
 7)7) s = 10, Ns = 10, Nss = 70, r = 6, N= 70, r = 6, Nrr = ?= ?
70 670 6
44 1111 66
55 1 61 6
1 0 1 0 70701010 = 154= 15466
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz Algoritmo da divisão sucessivaAlgoritmo da divisão sucessiva::
NNss rr
BB00 NN11 rr
BB11 NN22
NNmm--11 rr
BBmm--11 NNmm rr
((BBmm = N= Nmm)) BBmm 00
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz DemonstraçãoDemonstração::
NNs s = N= N11 . r + B. r + B00
NN11 = N= N22 . r + B. r + B11
NNmm = 0 . r += 0 . r + BBmm
NNss = (N= (N22 . r + B. r + B11) r + B) r + B00 = N= N22 . r. r22 + B+ B1 1 . r + B. r + B00
NNss = (N= (N33 . r + B. r + B22) r) r22 + B+ B1 1 . r + B. r + B00 ..................
NNss == BBmm .. rrmm ++ BBmm--11.. rrmm--11 + ....... + B+ ....... + B11. r + B. r + B00 = N= Nrr
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
8)8) s = 10, Ns = 10, Nss = 69, r = 2, N= 69, r = 2, Nrr = ?= ?
69 269 2
1 34 21 34 2
00 17 217 2
1 8 21 8 2 69691010 = 1000101= 100010122
0 4 20 4 2
0 2 20 2 2
0 1 20 1 2
1 01 0
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
9)9) s = 2, Ns = 2, Nss = 1000101, r = 10, N= 1000101, r = 10, Nrr = ? (= ? (casocaso s < r)s < r)
A baseA base destinodestino rr nãonão temtem representaçao direta narepresentaçao direta na
base base ss origemorigem. É. É precisopreciso antesantes achar representaçãoachar representação
dada basebase destino nadestino na dede origem para depois realizarorigem para depois realizar aa
conversãoconversão..
r = 10r = 101010 = 1010= 101022
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
9)9) 1000101 10101000101 1010
-- 10101010 110 1010110 1010
11101110 00
-- 10101010
10011001 Nr = (110)Nr = (110)22 (1001)(1001)22 = 69= 691010
110110
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz Apenas relembrandoApenas relembrando aa sequência inicial dasequência inicial da base 2:base 2:
zz Base 2: Base 2: 
0,1,10,11,100,101,110,111,1000,1001,1010,1011,...0,1,10,11,100,101,110,111,1000,1001,1010,1011,...
0,1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10,1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...1, ...
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
9a)9a) s = 2, Ns = 2, Nss = 1000101, r = 10, N= 1000101, r = 10, Nrr = ?= ?
AA solucãosolucão dodo exemploexemplo 4, em4, em queque s < r, és < r, é muito maismuito mais
facilmente obtida através da decomposição posicionalfacilmente obtida através da decomposição posicional
dodo número fornecidonúmero fornecido. . 
NNrr = 1 x 2= 1 x 266 + 1 x 2+ 1 x 222 + 1 = 64 + 4 + 1 = 69+ 1 = 64 + 4 + 1 = 691010
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ConsiderandoConsiderando ss (base(base origemorigem) e ) e rr (base(base destinodestino))
temos na prática quetemos na prática que::
 -- Quando Quando s < r e r = 10s < r e r = 10 aplicaraplicar oo métodométodo dodo
desenvolvimento da notação posicionaldesenvolvimento da notação posicional dodo númeronúmero NNss
-- Quando Quando s > r e s = 10s > r e s = 10 aplicaraplicar oo métodométodo dasdas
divisões sucessivasdivisões sucessivas..
-- Quando Quando s = 10 e r = 10 converter Ns = 10 e r = 10 converter Nss parapara aa
base 10 (base 10 (desenvolvimento posicionaldesenvolvimento posicional) e) e depois depois 
converterconverter parapara a base a base rr ((divisões sucessivasdivisões sucessivas). ). 
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont):(cont):
10) 10) s = 7, Ns = 7, Nss = 100, r = 2, N= 100, r = 2, Nrr = ? (Ex5= ? (Ex5 não resolvidonão resolvido))
NNss = 1 x 7= 1 x 72 2 = 49= 491010
49 249 2
1 24 21 24 2
0 12 20 12 2 10010077 = 110001= 11000122
0 6 20 6 2
0 3 20 3 2
1 1 21 1 2
1 01 0
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont):(cont):
11)11) s = 9, Ns = 9, Nss = 87, r = 4, N= 87, r = 4, Nrr = ? = ? 
NNss = 8 x 9 + 7 = 79= 8 x 9 + 7 = 791010
79 479 4
3 19 43 19 4
3 4 43 4 4 878799 = 1033= 103344
0 1 40 1 4
1 01 0
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont):(cont):
12)12) s = 3, Ns = 3, Nss = 2120, r = 9, N= 2120, r = 9, Nrr = ? = ? 
NNss = 2 x 3= 2 x 333 + 3+ 322 + 2 x 3 = 54 + 9 + 6 = 69+ 2 x 3 = 54 + 9 + 6 = 691010
69 969 9
6 7 96 7 9 2120212033 = 76= 7699
7 07 0
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont):(cont):
11)11) s = 9, Ns = 9, Nss = 76, r = 3, N= 76, r = 3, Nrr = ? = ? 
NNss = 7 x 9 + 6 = 63 + 6 = 69= 7 x 9 + 6 = 63 + 6 = 691010
69 369 3
0 23 30 23 3
2 7 32 7 3 767699 = 2120= 212033
1 2 31 2 3
2 02 0
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz OsOs dois exemplos anteriores podemdois exemplos anteriores podem serser resolvidosresolvidos de de 
formaforma mais rápidamais rápida sese atentarmos paraatentarmos para oo fatofato dede queque a a 
base 9 ébase 9 é potência dapotência da base 3.base 3. SenãoSenão,, vejamosvejamos aa
sequência inicial dasequência inicial da base 3: base 3: 
0,1,2,10,11,12, 20,21,22,100,101,102,110…(base 3)0,1,2,10,11,12, 20,21,22,100,101,102,110…(base 3)
0,1,2, 3, 4, 5, 6, 7, 8, 10 , 11, 12, 13….(base 9) 0,1,2, 3, 4, 5, 6, 7, 8, 10 , 11, 12, 13….(base 9) 
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz Repare que cada dois dígitosRepare que cada dois dígitos emem sequênciasequência de um dadode um dado
número nanúmero na base 3base 3 corresponde diretamentecorresponde diretamente a uma um dígito dígito 
dada base 9.base 9. Assim teríamosAssim teríamos: : 
21 2021 2033 = (2 x 3 )+ 1 (2 X 3) = 7 6 = (2 x 3 )+ 1 (2 X 3) = 7 6 99
zz ÉÉ esta relaçãoesta relação dede potências entrepotências entre as basesas bases que tornaráque tornará, , 
com ocom o passarpassar do tempo, ado tempo, a conversão entreconversão entre as bases as bases 
2, 4, 8, e2, 4, 8, e principalmente entreprincipalmente entre a 2 e a 16 (e vicea 2 e a 16 (e vice--versa),versa),
muito maismuito mais simples. simples. 
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
12)12) s = 2, Ns = 2, Nss = 1011011, r = 4, N= 1011011, r = 4, Nrr = ?= ?
001 01 10 11 = 1 1 2 3 = 11231 01 10 11 = 1 1 2 3 = 112344
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
12)12) s = 2, Ns = 2, Nss = 1011011, r = 4, N= 1011011, r = 4, Nrr = ?= ?
01 01 10 11 = 1 1 2 3 = 112301 01 10 11 = 1 1 2 3 = 112344
13)13) s = 4, Ns = 4, Nss = 1123, r = 2, N= 1123, r = 2, Nrr = ?= ?
1 1 2 3 = 01 01 10 11 = 10110111 1 2 3 = 01 01 10 11 = 101101122
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
14)14) s = 2, Ns = 2, Nss = 1011011= 101101122, r = 8, N, r = 8, Nrr = ?= ?
00001 011 011 = 1 3 3 = 1331 011 011 = 1 3 3 = 13388
15)15) s = 2, Ns = 2, Nss = 1011011, r = 16, N= 1011011, r = 16, Nrr = ?= ?
00101 1011 = 5 B = 5B101 1011 = 5 B = 5B1616
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz MudançaMudança de base dede base de números reaisnúmeros reais::
NNRR = (= (AAnnAAnn--11… A… A22AA11AA00 .. AA--11AA--22AA--33...)...)
NNR R = N= NII + N+ NF F ,, ondeonde::
NNII = A= Ann.bbnn + AAnn--11.bbnn--11 + …… ++ …… + AA11.bb11 ++ AA00.bb00
NNFF = A= A--11.bb--11 + AA--22.bb--22 + A+ A--33.bb--33 + ............
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz AA parte fracionáriaparte fracionária NNFF de umde um númeronúmero emem umauma dada dada 
basebase corresponde semprecorresponde sempre `a`a parte fracionáriaparte fracionária dede sua sua 
representaçãorepresentação emem outraoutra base.base.
NNFF = A= A--11.bb--11 + AA--22.bb--22 + A+ A--33.bb--33 + ......+ ......
zz OO problemaproblema sese reduz ao cálculoreduz ao cálculo dosdos dígitos dígitos 
 AA--1 1 , A, A--2 2 , A, A--33 , ......., .......
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz MultiplicandoMultiplicando aa expressãoexpressão de Nde NFF porpor bb temostemos::
b.Nb.NFF = (A= (A--11.bb--11 + AA--22.bb--22 + A+ A--33.bb--3 3 + + ......).b......).b
b.Nb.NFF = A= A--1 1 + AA--22.bb--11 + A+ A--33.bb--33 + ……+ ……
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz Repare que na expressãoRepare que na expressão anterior Aanterior A--11 é aé a parte inteiraparte inteira
de b.Nde b.NFF..
SubtraindoSubtraindo--se Ase A--1 1 de b.Nde b.NFF ee multiplicando multiplicando 
novamente pornovamente por b ab a expressão resultante temosexpressão resultante temos::
b.(b.Nb.(b.NFF -- AA--11) = A) = A--22 + A+ A--33.bb--11 + ......+ ......
zz OO processo deve continuar até alcançarprocesso deve continuar até alcançar oo númeronúmero dede
dígitos desejado na parte fracionáriadígitos desejado na parte fracionária. A. A aplicaçãoaplicação dodo
método na práticamétodo na prática éé bem maisbem mais simplessimples queque asas
equações anteriores parecem sugerirequações anteriores parecem sugerir..
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos::
1)1) Converter 69.71Converter 69.711010 parapara a base 2.a base 2.
NNII = 1000101 de um= 1000101 de um exemploexemplo anterior.anterior.
Para NPara NFF:: 2 x (0.71) = 1.42 2 x (0.71) = 1.42 AA--1 = 11 = 1
2 x (0.42) = 0.842 x (0.42) = 0.84 AA--2 = 02 = 0
2 x (0.84) = 1.682 x (0.84) = 1.68 AA--3 = 13 = 1
2 x (0.68) = 1.362 x (0.68) = 1.36 AA--4 = 14 = 1
2 x (0.36) = 0.722 x (0.36) = 0.72 AA--5 = 05 = 0
2 x (0.72) = 1.442 x (0.72) = 1.44 AA--6 = 16 = 1
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
1)1) ContinuandoContinuando …N…NFF = 101101…… e o= 101101…… e o resultado ficaresultado fica::
69.7169.711010 = (1000101.101101……)= (1000101.101101……)22
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
1)1) ContinuandoContinuando …N…NFF = 101101…… e o= 101101…… e o resultado ficaresultado fica::
69.7169.711010 = (1000101.101101……)= (1000101.101101……)22
2)2) Converter (1000101.101101)Converter (1000101.101101)22 parapara a base 10.a base 10.
Aqui comoAqui como s < r, as < r, a soluçãosolução éé desenvolverdesenvolver aa notação notação 
posicionalposicional dodo númeronúmero::
1000101.101101 = 21000101.101101 = 266 + 2+ 222 + 1 + 2+ 1 + 2--11 + 2+ 2--3 3 + 2+ 2--4 4 + 2+ 2--6 6 ==
= 64 + 4 + 1 + 0.5 + 0.125 + 0.0625 + 0.015625 == 64 + 4 + 1 + 0.5 + 0.125 + 0.0625 + 0.015625 =
= 69.703125= 69.7031251010
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
3)3) s = 2, Ns = 2, Nss = 1001011.0110011, r = 4, N= 1001011.0110011, r = 4, Nrr = ?= ?
001 00 10 11 1 00 10 11 .. 01 10 01 101 10 01 100 = 1 0 2 3 = 1 0 2 3 .. 1 2 1 21 2 1 2
1001011.01100111001011.011001122 = 1023.1212= 1023.121244
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
3)3) s = 2, Ns = 2, Nss = 1001011.0110011, r = 4, N= 1001011.0110011, r = 4, Nrr = ?= ?
01 00 10 11 01 00 10 11 .. 01 10 01 10 = 1 0 2 3 01 10 01 10 = 1 0 2 3 .. 1 2 1 21 2 1 2
1001011.01100111001011.011001122 = 1023.1212= 1023.121244
4)4) s = 2, Ns = 2, Nss = 10101110.10011111, r = 8, N= 10101110.10011111, r = 8, Nrr = ?= ?
0010 101 11010 101 110 . 100 111 11. 100 111 1100 = 2 5 6 . 4 7 6= 2 5 6 . 4 7 6
10101110.10011111010101110.10011111022 = 256.476= 256.47688
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
5)5) s = 2, Ns = 2, Nss = 101011.1100111, r = 16, N= 101011.1100111, r = 16, Nrr = ?= ?
000010 1011 10 1011 .. 1100 1111100 11100 = 2 B = 2 B .. C EC E
101011.1100111101011.110011122 = 2B.CE= 2B.CE1616
Sistemas NuméricosSistemas Numéricos
Conversão entreConversão entre BasesBases
zz ExemplosExemplos (cont.):(cont.):
5)5) s = 2, Ns = 2, Nss = 101011.1100111, r = 16, N= 101011.1100111, r = 16, Nrr = ?= ?
0010 1011 0010 1011 .. 1100 1110 = 2 B 1100 1110 = 2 B .. C EC E
101011.1100111101011.110011122 = 2B.CE= 2B.CE1616
6)6) s = 16, Ns = 16, Nss = AB.CD, r = 8, N= AB.CD, r = 8, Nrr = ?= ?
NNss = = AA BB . . CC DD = (= (10101010 10111011 . . 11001100 11011101))22
NNss = (= (001010 101101 011011 . . 110110 011011 010100))22
NNss = (= (22 55 33 . . 66 33 22) ) 88
AB.CDAB.CD1616 = 253.632= 253.63288
		Introdução à Informática
		Sistemas Numéricos
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
		Sistemas NuméricosConversão entre Bases
Introdução à Informática_TSC-CEDERJ_06.pdf
Introdução à InformáticaIntrodução à Informática
Sistemas NuméricosSistemas Numéricos
Operações Aritméticas em Diversas BasesOperações Aritméticas em Diversas Bases
Ageu Pacheco e AlexandreAgeu Pacheco e Alexandre MeslinMeslin
Sistemas NuméricosSistemas Numéricos
Operações Aritméticas Operações Aritméticas emem DiversasDiversas BasesBases
zz ObjetivoObjetivo da Aula:da Aula:
zz Partindo da base 10, ver como operações Partindo da base 10, ver como operações 
aritméticas são efetuadas em outras aritméticas são efetuadas em outras 
bases; em especial a 2.bases; em especial a 2.
Sistemas NuméricosSistemas Numéricos
Operações Aritméticas em Diversas BasesOperações Aritméticas em Diversas Bases
zz AdiçãoAdição nana base 10base 10::
(1)(1) ((1)1)
66 771010
++ 88 441010
11 55 111010
Sistemas NuméricosSistemas Numéricos
Operações Aritméticas em Diversas BasesOperações Aritméticas em Diversas Bases
zz AdiçãoAdição nana base 10base 10::
(1)(1) ((1)1) (1) (1)(1) (1)
66 771010 66 771010
++ 88 441010 ++ 88 441010
11 55 111010 1 (15) (11)1 (15) (11)
-- 10 1010 10
11 55 111010
Sistemas NuméricosSistemas Numéricos
Operações Aritméticas em Diversas BasesOperações Aritméticas em Diversas Bases
zz Adição na base 9Adição na base 9: : 
(1)(1) ((1)1)
66 7799
++ 88 4499
1 (15) (11)1 (15) (11)
-- 9 99 9
1 61 6 2299
Sistemas NuméricosSistemas Numéricos
Operações Aritméticas em Diversas BasesOperações Aritméticas em Diversas Bases
zz Adição na base 9Adição na base 9:: Na base

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?