Académique Documents
Professionnel Documents
Culture Documents
Conceitos Bsicos
Princpios usados em CN
Fluxograma Soluo Numrica
PROBLEMA
modelagem
MODELO
MATEMTICO
LEVANTAMENTO
DE DADOS
PROBLEMA
CONSTRUO
DO MODELO
MATEMTICO
ESCOLHA DO
MTODO
NUMRICO
SOLUO
resoluo
IMPLEMENTAO
COMPUTACIONAL
ANLISE DOS
RESULTADOS
VERIFICAO
2
Princpios usados em CN
Comuns anlise matemtica, C&T
1. Iterao ou aproximao sucessiva
Princpios usados em CN
2. Discretizao
...
Princpios usados em CN
3. Aproximao
Substituir
Princpios usados em CN
4. Transformao
Dado
um problema P, desmembra-se P
em dois problemas mais simples de
resolver, P1 e P2
Princpios usados em CN
5. Diviso e Conquista
Resolver
etapas
Exemplo anterior (rea do trapzio)
Aulas nesta disciplina de CN
Sistemas de numerao
Representao posicional
Base
decimal (10)
Sistemas de numerao
Representao de inteiros
Base
binria (2)
2 bits disponveis [0,1]
Posio indica potncia positiva de 2
11011 na base 2 = 1x24 +1x23 + 0x22 + 1x21 +
1x20 = 16 +8+0+2+1 = 27 na base decimal
Sistemas de numerao
decimal (10)
10
Sistemas de numerao
binria (2)
11
anatomia e cultura
e binrio (2)
Uso
nos computadores
Outros sistemas
Octal
Binrio
0
1
10
11
100
101
110
111
1000
1001
1010
1011
1100
1101
1110
1111
Octal
0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17
Hexadecimal
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
13
Converso de Inteiro
visto
11011 na base 2 = 1x24 +1x23 + 0x22 + 1x21 + 1x20 = 16
+8+0+2+1 = 27 na base decimal
Converso de inteiro
12 / 2 = 6 (quociente) e resto 0
6 / 2 = 3 (quociente) e resto 0
1001
15
HEXADECIMAL
POLI
DIV
DECIMAL
POLI
DIV
OCTAL
DIV
POLI
BINRIO
16
2
31
2
15
12510 = 11111012
15
2
7
2
3
1
Sentido
33 16
1
2
Sentido
da leitura
O
resto
15
representado pela
letra F
53810 = 21F16
da leitura
17
b) (A79E)16 = ( ? )2
18
hexadecimal
No realizada diretamente
no h relao de
potncias entre as bases oito e dezesseis.
Joseana M. Fechine
Converso de frao
Operao inversa: multiplicar parte
fracionria por 2 at que parte fracionria
do resultado seja 0 (zero)
Bits da parte fracionria derivados das
partes inteiras das multiplicaes
Bit imediatamente direita da vrgula =
Parte inteira da primeira multiplicao
20
Converso de frao
Converso partes
inteira,fracionria juntas
Parte Fracionria
22
Converso partes
inteira,fracionria juntas
(8,375)10 = ( ? )2
23
Exerccios
Mostre que:
5,8
24
Representao em ponto
(vrgula) flutuante - float
Representao em ponto
(vrgula) flutuante - float
No sistema binrio:
= 110,101x23 = 1,10101x25 = 0,0110101x27
No caso dos nmeros serem armazenados em um
computador, os expoentes sero tambm gravados
na base dois
110101
Na
Exemplo: 1,10101x(2)101
26
Representao em ponto
(vrgula) flutuante - float
Algumas definies
No
OBS:
a
Representao em ponto
(vrgula) flutuante - float
Representao genrica
Uma
(.d1d2...dt ) x (b)exp ,
28
Representao em ponto
(vrgula) flutuante - float
Representao genrica
Considere
1.
2.
t=3
b = 10
exp [-5, 5]
30
31
Expoente(+/-)
Mantissa
Simples (32bits)
1 [bit31]
8 [bits30-23]
23 [bits22-00]
1 [bit63]
11 [bits62-52]
52 [bits51-00]
32
33
Casos especiais:
Overflow:
34
35