Você está na página 1de 25

Aula 01

Docente: Thiago Roberto Mendes


Florianpolis, 17 de fevereiro de 2017
Apresentao

Quem voc?
Plano de Ensino

Informaes da Unidade Curricular

Competncia Geral do Curso

Planejar, desenvolver e implantar sistemas computacionais de informaes.

Unidades de Competncia

Planejar sistemas computacionais de informao

Objetivo Geral da Unidade Curricular / Competncias

Analisar e avaliar o funcionamento de computadores e perifricos em ambientes computacionais.


Plano de Ensino
Contedos Formativos

Fundamentos Tcnicos Cientficos / Capacidades Sociais, Organizativas e


Conhecimentos / Bases Tecnolgicas
Capacidade Tcnicas / Habilidades Metodolgicas / Atitudes

Sistemas de numerao; Pr-atividade,


Realizar converses numricas
Representao de dados e operaes lgicas; Trabalho em equipe.

Instalar e configurar o sistema Noes de instalao e configurao de softwares


Zelo no manuseio dos equipamentos;
operacional bsicos

Conceitos de escalonamento (dinmico e esttico);


Gerncia de memria;
Definir o sistema operacional mais
Gerncia de processos; Pr-atividade
adequado ao contexto
Sistemas de arquivos

Arquitetura geral do computador;


Identificar e propor compatibilidade Componentes do computador;
Pr-atividade
entre componentes do computador Dispositivos de entrada e sada, armazenamento e
perifricos;

Histrico, conceitos e classificao dos sistemas


Identificar tipos de sistema operacionais Pr-atividade
operacionais
Plano de Ensino
Referncias Bibliogrficas

Bsica:
WEBER, RaWEBER, Raul Fernando. Fundamentos de arquitetura de computadores. Porto Alegre: Sagra
Luzzatto, 2001. ul Fernando. Fundamentos de arquitetura de computadores. Porto Alegre: Sagra Luzzatto,
2001.
MURDOCCA, Miles; HEURING, Vincent P.. Introduo arquitetura de computadores. Rio de Janeiro:
Campus, 2001.
OLIVEIRA, Romulo Silva de; CARISSIMI, Alexandre da Silva; TOSCANNI, Simao Sirineo. Sistemas Operacionais.
3. ed. Porto Alegre: Sagra Luzzatto, 2001.

Complementar:
VELLOSO, Fernando de Castro. Infomtica: conceitos bsicos. Rio de Janeiro: Campus, 2003.
ALVES, William Pereira. Informtica fundamental: introduao ao processamento de dados. So Paulo (SP):
rica, 2010.
C MANZANO, Andr Luiz; MANZANO, Maria Isabel N.G. Estudo dirigido de informtica bsica. 7. ed. So
Paulo (SP): rica, 2007.
C RABELO, Joo. Introduo informtica e windows XP: fcil e passo a passo!. Rio de Janeiro (RJ): Cincia
Moderna, 2007.
C TANENBAUM, Andrew S., Sistemas operacionais modernos. 2.ed. Rio de Janeiro: Prentice Hall do Brasil,
2003.
Plano de Ensino

Instrumentos de Avaliao

01) Avaliao em forma de prova terica sobre conhecimentos e habilidades matemticas;

02) Trabalho escrito sobre temas conceituais;

03) Avaliao prtica sobre instalao e configurao de sistemas bsicos (SO).

Participao em Sala de Aula


Refora o conhecimento aplicado na aula
Contribui para a nota final da disciplina
Biblioteca (Caminho da Felicidade!)

Visita Biblioteca Senai


Objetivos:
Conhecer a estrutura
Localizar as referncias bibliogrficas
Preferncia para as referncias bsicas
Referncia complementares importantes para pesquisas
desenvolvidas na disciplina e conhecimento adicional
Recursos de emprstimo
Reserva de livros
Garante o retorno mais breve do livro desejado
Identificar como um local de estudo e desenvolvimento
intelectual
Sistemas Numricos

Origem dos Sistemas numricos


Necessidade de atividades humanas
Agricultura, comrcio, etc
Evoluo gerou os algarismos romanos
Smbolos especiais
I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000
Grande complexidade em clculos de multiplicao e diviso
rabes passam a usar sistema com 10 algarismos (0 a 9)
Difundiu-se na Europa
Caractersticas:
Smbolo para valor nulo
Cada algarismo maior que seu predecessor
Notao posicional, possui valor dependendo da posio
Sistema de Numerao
O que so e caractersticas:
um sistema que mostra os nmeros de forma clara
Garante uma representao nica para cada nmero
Possui regras e notaes
Classificao dos sistemas de numerao
Possui dois grandes grupos
Sistema Posicional
Valor do smbolo depender da sua posio no nmero
Sistema no Posicional
Valor do smbolo no depende da sua posio
Ex.: Nmeros romanos:
Regra 01
smbolo <= a direita de um smbolo >, ser
somado ao smbolo >
Regra 02
smbolo < a esquerda de um smbolo >, ser
subtrado ao smbolo >
Bases Numricas
Sistemas numricos posicionais:
Diferentes sistemas numricos possuem diferentes utilidades
Sistema decimal
Sistema binrio
Sistema octal
Sistema hexadecimal
Entre outros
Os sistemas possuem equivalncia
Podem ser convertidos entre si
Diferentes representaes podem ter o mesmo valor
Mtodos de converso
Mtodo polinomial
Mtodo de subtraes
Mtodo das divises
Mtodo da substituio direta
Sistema Decimal

o sistema de numerao mais difundido na matemtica e o mais


utilizado pelos seres humanos.
um sistema posicional, ou seja, o valor de cada smbolo dependera de
sua posio, este sistema tambm conhecido como sistema de base
dez.
Base de um sistema, nada mais que a quantidade de smbolos e a
representao do valor de cada smbolo.
O sistema decimal ou de base 10, representado por 10 smbolos
distintos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Para entendermos melhor o significado do termo na base 10, dez unidades
de qualquer ordem forma uma unidade superior, veja abaixo:

10 unidades forma 1 dezena;


10 dezenas forma 1 centena;
10 centenas forma 1 milhar.
Sistema Binrio

um sistema de base 2 posicional, cuja sua representao atravs por


dois smbolos: 0 e 1 chamados de Bit (Binary Digit).
Devido aos equipamentos eletrnicos trabalharem com os estados ligado
ou desligado, adotou-se o sistema binrio para representar esses
estados, onde 0 equivale ao estado desligado e 1 equivale ao estado
ligado.
Os nmeros binrios tambm so usados para representar caracteres,
para cada caractere digitado em um editor de texto, por exemplo, existe
uma sequncia de 8 dgitos binrios que o representa.
Para representar 1 caractere (exemplo a letra B) o sistema binrio
ira utilizar 1 byte que o conjunto de 8 Bits, que por sua vez possui
256 combinaes.
Por se tratar de um sistema de numerao posicional, cada posio do
conjunto de 8 bits ou 1 byte, possui um valor em especial, e este valor ir
depender do estado do bit (ligado ou desligado).
Valor Posicional Binrio

1 byte igual a 8 bits que possuem a seguinte combinao:

BITS Ligados ou
01 01 01 01 01 01 01 01 Desligados

128 64 32 16 8 4 2 1 Valores Posicionais

O valor do binrio posicional e dependera sempre de seu estado


0 Desligado e 1 Ligado

Analise o exemplo da letra B, para representar esta letra em binrio


usamos a seguinte combinao.

Letra B 01000010

128 64 32 16 8 4 2 1
0 1 0 0 0 0 1 0 = 6610
Sistema Octal

um sistema de numerao de base 8 e posicional


Representado pelos smbolos (0, 1, 2, 3, 4, 5, 6, 7)
Este sistema j foi bastante utilizado nos sistemas computacionais
Atualmente substitudo pelos sistemas Hexadecimais
Exemplo de representao:
1408
L-se, cento e quarenta na base oito
Sistema Hexadecimal
Sistema de base 16 e posicional
Representado pelos smbolos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F).
Atualmente este sistema e bastante utilizado nos sistemas
computacionais.
Principalmente em sistemas de estudo e desenvolvimento, a nova verso
do endereamento de rede IP (IPV6), tambm utiliza suas combinaes
em hexadecimal.
O sistema hexadecimal como o prprio nome diz (hexa ou base16)
Representa dezesseis combinaes diferentes com um nico digito
para cada valor.
Representao do hexadecimal possui os nmeros:
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9) e as letras (A, B, C, D, E, F).

Valores posicionais hexadecimais

0 1 2 3 4 5 6 7 8 9 A B C D E F HEXA

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 DECI
MAL
Teorema Fundamental da Numerao
Demonstra que qualquer valor em determinada base ter seu equivalente
em decimal
Define uma regra ou frmula:
Frmula:
n-1
i
a = (xi . B )
i=0

a = nmero decimal
n = nmero de algarismos do nmero de determinada base
x = algarismo do numero de determinada base
B = base do sistema de numerao que ser convertido

Exemplo:
a = 1278
3-1 3-2 3-3
a = 1x8 + 2x8 + 7x8 = 64 + 16 + 7 = 87
Mtodo Polinomial

Mtodo polinomial
Definio de polinmio
Expresses algbricas que envolvem
Coeficientes
Expoentes
Variveis
Operadores aritmticos (soma, subtrao, diviso,
multiplicao e potencializao)
Exemplo: P(x) = a.x5 + b.x4 + c.x3 + d.x2 + e.x1 + f.x0
Mtodo aplica a frmula
A = xn-1.Bn-1 + xn-2.Bn-2 + .... + x2.B2 + x1.B1 + x0
Mtodo Polinomial

Legenda da frmula
A = xn-1.Bn-1 + xn-2.Bn-2 + .... + x2.B2 + x1.B1 + x0
A = nmero convertido
x = algarismo de determinada posio
n = nmero de algarismos

Exemplo
Converter 1101012 para base decimal

n = 6 (numero binrio possui seis algarismos)


B = 2 (base binria)

Maior posio da esquerda para direita

A = 15.25 + 14.24 + 03.23 + 12.22 + 01.21 + 10.20


A = 32 + 16 + 0 + 4 + 0 + 1 = 5310
HORA DE PRATICAR !

Converta com mtodo polinomial, para base decimal:

a) 1010102
b) 10103
c) 10214
d) 10256
e) 1FA216
Mtodo de Subtraes
Mtodo de subtraes
Definio do mtodo
Aplicado para converter decimal para qualquer sistema numrico
Encontrar maior potencia da nova base (subtrao positiva ou nula)
Encontrar maior coeficiente possvel (subtrao positiva ou nula)
Multiplicao do coeficiente pela potencia (valor de subtrao)
Subtraes sucessivas, at potncia ou resto igual a zero
Potncias sequenciais, com decremento de 1
Valor a ser convertido obtido dos coeficientes da multiplicao
Regras:
Expoentes so sequenciais
Resultado da subtrao nunca negativo
Coeficiente igual a zero, quando subtrao for negativa

Exemplo: Converso de 68110 para o sistema binrio


Mtodo de Subtraes
Exemplo: Converso de 68110 para o sistema binrio

681 1.29 = 681 512 = 169


169 0.28 = 169 0.256 = 169
169 1.27 = 169 1.128 = 41
41 0.26 = 41 0.64 = 41
41 1.25 = 41 1.32 = 9
9 0.24 = 9 0.16 = 9
9 1.23 = 9 1.8 = 1
1 0.22 = 1 0.4 = 1
1 0.21 = 1 0.2 = 1
1 1.20 = 1 1.1 = 0

Resultado = 10101010012
Mtodo de Subtraes

Exemplo: Converso de 6,812510 para o sistema octal (base 8)

6,8125 6.80 = 6,8125 6 = 0,8125


0,8125 6.8-1 = 0,8125 6.0,125 = 0,0625
0,0625 4.8-2 = 0,0625 4.0,015625 = 0

Resultado = 6,648
HORA DE PRATICAR !

Converta com mtodo de subtraes, os decimais para as bases


indicadas:

a) 96 para base ternria


b) 96 para base octal
c) 258 para base hexadecimal
d) 56 para base binria
e) 49 para base quaternria
Referncias

WEBER, Raul Fernando. Fundamentos de arquitetura de computadores. 4.


Ed. Porto Alegre: Bookman, 2012. 400p.
sc.senai.br | 48 3231.4100 | 48 3231.4211
Rodovia Admar Gonzaga, 2765 Itacorubi 88034-001 Florianpolis, SC