unimetro - informática básica.pptx
TRANSCRIPT
-
8/19/2019 UniMetro - Informática Básica.pptx
1/113
Introdução à Informática
Programa:
Unidade I: Conceitos básicos deInformática
Unidade II: Arquitectura Básica de
Computadores
-
8/19/2019 UniMetro - Informática Básica.pptx
2/113
Introdução à informática-Unidade I
Informática = Informação automática
! a ci"ncia que estuda o processamentoautomático da informação por meio deum computador
-
8/19/2019 UniMetro - Informática Básica.pptx
3/113
Introdução à informática
Computador:• #ão fa$ %u&$os de 'a(or• #ão decide s)$in*o + não tem
autonomia para a(,m doprogramado
Programas feitos pe(o *omem:
• ornar o computador .ti( para areso(ução de prob(emas onde aautomati$ação , ben,/ca
• 0edu$ir o esforço *umano
-
8/19/2019 UniMetro - Informática Básica.pptx
4/113
Introdução à informática
Computador:
1umanida
deCriati'idad
e
2u&$os de'a(or
Intuição
Computad
or3e(ocida
de
Precisão
0epetição
4inergia
In'estigação
Ind.stria
5nsino
6estão7a$er
-
8/19/2019 UniMetro - Informática Básica.pptx
5/113
Introdução à informática
4istemas de informação• A informação sempre foi
necessária para a tomada de
decisão• 8 'o(ume de informaçãodispon&'e( cresceue9ponencia(mente
• 1o%e em dia não *á fa(ta deinformação mas e9cesso dedados
• ! preciso organi$ar a enormeuantidade de dados:
-
8/19/2019 UniMetro - Informática Básica.pptx
6/113
Introdução à informática
4istema de informação
• ! um con%unto de componentescomo pessoas computadoresprocessos que possibi(itaprodu$ir reco(*er e arma$enar
dados + informação que seráuti(i$ada posteriormente natomada de decisão
-
8/19/2019 UniMetro - Informática Básica.pptx
7/113
Introdução à informática4istema de informaçãoeng(oba
• 1ard;are: equipamento informáticouti(i$ado na reco(*a e tratamento dosdados e arma$enamento da informação
• 4oft;are: programa informático quepermita tratar os dados e traba(*arcom o equipamento
• 8rgani$ação: maneira como são
organi$ados os processos e as pessoasde forma a reco(*er tratar e arma$enara informação
• Pessoas: dirigem a organi$ação
• 0esu(tado: o produto /na( + a
-
8/19/2019 UniMetro - Informática Básica.pptx
8/113
Introdução à informática4istema de informação -
8b%ecti'os• A informação , um recurso 'ita( ta(como os recursos *umanos ou os/nanceiros
• 8 sistema de informação de'e ser
capa$ de a%udar a empresa a atingir osseus ob%ecti'os< e(e de'e ter por/na(idade:
• 0eco(*er tratar e arma$enar os
dados para ser'irem de apoio átomada de decisão
• ornar a informação acess&'e( atodos os n&'eis de gestão
0esumoe'e fornecer informaç>es organi$adas
de forma a a%udar os gestores a tomardecis>es certas ou com o m&nimo de
-
8/19/2019 UniMetro - Informática Básica.pptx
9/113
Introdução à informática4istemas de informação -Concepção
• A área de neg)cio da empresa• Uma empresa do ramo a(imentar
• Bo(ac*as• 5n(atados• 0efrigerantes
•
As áreas de gestão• Comercia(• 0ecursos *umanos• ?inanceira
• Produção
Podem ser imp(ementados segundo:
-
8/19/2019 UniMetro - Informática Básica.pptx
10/113
Introdução à informática
4istemas de informação - 0esumo
• 0eco(*a de dados• ratamento dos dados• Arma$enamento da informação
As tr"s funç>es de um sistema de
informação:
-
8/19/2019 UniMetro - Informática Básica.pptx
11/113
Introdução à informática
ratamento da informação
Con%unto de operaç>es sobre os
dados de modo a produ$irinformação
59emp(o:
• C(assi/cação• 8rdenação• Cá(cu(os
-
8/19/2019 UniMetro - Informática Básica.pptx
12/113
Introdução à informática
ratamento da informaçãoados
4ão a base para a formação de um %u&$o ou cá(cu(o
5m informática são a mat,ria-
prima
59emp(o: informática @ na de- a(unos esco(a
-
8/19/2019 UniMetro - Informática Básica.pptx
13/113
Introdução à informática
ratamento da informação
Informação
• ! o con%unto de dadosde'idamente organi$ado deforma a ter signi/cado
59emp(o: A(unos na esco(a deinformática - @
-
8/19/2019 UniMetro - Informática Básica.pptx
14/113
Introdução à informática5(ementos de suporte á
informática• 5(ectricidade• Comunicação
8 processo de geração transmissão ourecepção de mensagens para si pr)prio ou
outra entidade59emp(os:
• 4at,(ite• 8ndas de rádio
• 3&deo• 4om
• 4i(&cio• 8 principa( e(emento no fabrico do processador
dos computadores• 4egundo e(emento mais abundante na crosta
-
8/19/2019 UniMetro - Informática Básica.pptx
15/113
Introdução á Informática
Computador:
• em origem na pa(a'ra (atinacomputare que signi/ca contarca(cu(ar a'a(iar
• 5m ing("s di$-se computer e em
franc"s ordinateur
-
8/19/2019 UniMetro - Informática Básica.pptx
16/113
Introdução á Informática
Computador:• A pa(a'ra ing(esa computer
começou a ser uti(i$ada em @@para designar uma pessoa queefectua'a cá(cu(os oucomputaç>es
• A partir do /m do s,cu(o @Dpassou a ter o signi/cado *o%emais fami(iar de uma máquina
que efectua computaç>es
-
8/19/2019 UniMetro - Informática Básica.pptx
17/113
Introdução á Informática
8 que , umcomputador E
Um computador , um con%unto deequipamentos e componentese(ectr)nicos que funcionam emcon%unto formando um sistema que permite o tratamento
automático de dados
Um sistema possui tr"scomponentes:
• 5ntrada• Processamento
-
8/19/2019 UniMetro - Informática Básica.pptx
18/113
Introdução á Informática
4istema omemos como e9emp(o umsistema Fu(ticai9a:
• 3oc" insere o cartão oc)digo e o pedido• A máquina processa ainformação
• 3oc" recebe o din*eiro ocartão e o ta(ão5ntrad
a dedadosGinputH
4a&dade
dados
Goutput
Processamento
-
8/19/2019 UniMetro - Informática Básica.pptx
19/113
Introdução á Informática
4istema
Um sistema não precisa
necessariamente de en'o('erum computador
Um sistema de manuseio de
correspond"ncia seria:• 3oc" entrega a carta
• 8 sistema a processa• 8 destinatário a recebe
-
8/19/2019 UniMetro - Informática Básica.pptx
20/113
Introdução á Informática4istema
0esumo
• Jua(quer coisa em que inserimosa(go e obtemos uma coisa diferente
• Podem e9istir sistemas dentro desistemas
o 59emp(o:
Um programa de computador
• #ão , necessário saber como osistema se comporta para o usar
e/cientemente + basta saber que
-
8/19/2019 UniMetro - Informática Básica.pptx
21/113
Introdução á InformáticaComputador + 0esumo
• ! um dispositi'o e(ectr)nicoconcebido para manipu(ar dadoscom rapide$ e precisão
• 0ecebe os dados por dispositi'osde entrada processa-osautomaticamente e recebemos ainformação .ti( por meio dedispositi'os de sa&da
• 8 processamento automático ,feito pe(o seu processador GCPU +
Centra( Processing UnitH com base+
-
8/19/2019 UniMetro - Informática Básica.pptx
22/113
Introdução á Informática
Computador5'o(ução *ist)rica
• #o decorrer dos s,cu(os foramdesen'o('idos dispositi'os quepermitissem ao *omem processardados de uma forma mais fáci(
• Antes do primeiro computadormuitas in'enç>es mecLnicas foramefectuadas 'isando essencia(mentecá(cu(os aritm,ticos
-
8/19/2019 UniMetro - Informática Básica.pptx
23/113
Introdução á Informática
Computador5'o(ução *ist)rica
1674DC
-
8/19/2019 UniMetro - Informática Básica.pptx
24/113
Introdução á Informática
Computador5'o(ução *ist)rica
• 8 ábaco , o mais antigo
instrumento de cá(cu(o con*ecidocom origem no m,dio-oriente em AC
• 5m @@M o escoc"s 2o*n #apierin'entou uma máquina compostapor ci(indros de ossos G8ssos de#apierH
• 8 franc"s B(aise Pasca( em @NO
-
8/19/2019 UniMetro - Informática Básica.pptx
25/113
Introdução á Informática
Computador5'o(ução *ist)rica
• 5m @MN o a(emão 6ottfried
7eibni$ criou uma máquinaautomática de ca(cu(ar superior áde Pasca(
• 8 ing("s C*ar(es Babbage foi oprimeiro em @ a introdu$ir oconceito de uma máquina decá(cu(o programá'e( embora
puramente mecLnica + tida como a
-
8/19/2019 UniMetro - Informática Básica.pptx
26/113
Introdução á InformáticaComputador
5'o(ução *ist)rica• 5m @D o a(emão-americano
1erman 1o((erit* empregou uma
máquina de cá(cu(o e(ectromecLnicano recenseamento popu(aciona( dos5UA que guarda'a dados em cart>esperfurados
-
8/19/2019 UniMetro - Informática Básica.pptx
27/113
Introdução á InformáticaComputador
5'o(ução *ist)rica
Farcos importantes
Data Autor Sistema
País
@D Qonrad
Ruse
R1 A(eman
*a@DN Betc*(eKParS
Colossus 0einoUnido
@DN Uni'ersi
d1a'ard
Mark I 5UA
-
8/19/2019 UniMetro - Informática Básica.pptx
28/113
-
8/19/2019 UniMetro - Informática Básica.pptx
29/113
Introdução á InformáticaComputador
5'o(ução *ist)rica• 1a'ard FarS I
-
8/19/2019 UniMetro - Informática Básica.pptx
30/113
Introdução á InformáticaComputador
5'o(ução *ist)rica
Farcos importantes
Data Autor Sistema
País
@DNT Uni'ersi
dPensi('Lnia
5#IAC 5UA
@DNT 2o*n 'on#eumann
(conceitode
programa
1.ngaro-
America
-
8/19/2019 UniMetro - Informática Básica.pptx
31/113
Introdução á InformáticaComputador
5'o(ução *ist)rica• 5m @DNT na Uni'ersidade da
Pensi('Lnia foi desen'o('ido o primeirocomputador e(ectr)nico + o 5#IACG5(ectronic #umerica( Integrator AndComputerH
• ?oi constru&do para o e9,rcito
americano durante a 4egunda 6uerraFundia(
• 5ra um computador modu(arcomposto por pain,is indi'iduais que
desempen*a'am funç>es distintas
-
8/19/2019 UniMetro - Informática Básica.pptx
32/113
Introdução á InformáticaComputador
5'o(ução *ist)rica
• 5#IAC
• 5ra principa(mentecomposto por tubos de'ácuo
• Um tubo queima'a-se
em m,dia dia sim dianão e os t,cnicos(e'a'am @T minutospara o descobrir
• 8 má9imo de tempo
-
8/19/2019 UniMetro - Informática Básica.pptx
33/113
Introdução á InformáticaComputador
5'o(ução *ist)rica• 5#IAC
-
8/19/2019 UniMetro - Informática Básica.pptx
34/113
Introdução á InformáticaComputador
5'o(ução *ist)rica
Farcos importantes
Data Autor Sistema País
@DNM Vi((iam4*ocS(eK
Gin'ençãodo
trans&storH
5UA
@DND Uni'ersidFanc*ester
ManchesterMark I
0einoUnido
@DT@ U#I3AC UNIVAC I 5UA
-
8/19/2019 UniMetro - Informática Básica.pptx
35/113
Introdução á InformáticaComputador
5'o(ução *ist)rica
• 5m @DND surgiu o Fanc*ester FarSI que foi o primeiro computador
e(ectr)nico que arma$ena'a umprograma
• ?oi desen'o('ido na Uni'ersidadede Fanc*ester na Ing(aterra
• ?oi a primeira máquina aapresentar as caracter&sticasbásicas dos computadores actuaisGcentro de cá(cu(o mem)ria
arma$enamentoH
-
8/19/2019 UniMetro - Informática Básica.pptx
36/113
Introdução á InformáticaComputador
5'o(ução *ist)rica• Fanc*ester FarS I
-
8/19/2019 UniMetro - Informática Básica.pptx
37/113
Introdução á Informática
Computador
5'o(ução *ist)rica
• 5m @DT@ surge o U#I3AC I GU#I3ersa(
Automatic Computer IH que foi oprimeiro computador comercia(produ$ido nos 5UA
• 8s computadores 'istos anteriormenteeram basicamente uti(i$ados emInstituiç>es e não eram fabricados ems,rie
-
8/19/2019 UniMetro - Informática Básica.pptx
38/113
Introdução á InformáticaComputador
5'o(ução *ist)rica
• U#I3AC I
• ?oi desen*ado principa(mentepe(os in'entores do 5#IAC
• Apenas o comp(e9o centra(Gcomposto pe(o processador e a
mem)riaH media N m 9 O m 9O m e o computador tota( pesa'a@ to(enadas
• Conseguia e9ecutar cerca @DT
operaç>es por segundo
-
8/19/2019 UniMetro - Informática Básica.pptx
39/113
Introdução á InformáticaComputador
5'o(ução *ist)rica• U#I3AC I
-
8/19/2019 UniMetro - Informática Básica.pptx
40/113
-
8/19/2019 UniMetro - Informática Básica.pptx
41/113
Introdução á InformáticaComputador
5'o(ução *ist)ricaFarcos importantes
ubo de
'ácuo etrans&stor
-
8/19/2019 UniMetro - Informática Básica.pptx
42/113
Introdução á InformáticaComputador
5'o(ução *ist)rica
Farcos importantes
Data Autor Sistema País@D 5C PP-1
Gprimeirocomp
comercia( comtec(ado emonitorH
5UA
@DN oug(as
5nge(bart
(inven!o do
rato)
5UA
-
8/19/2019 UniMetro - Informática Básica.pptx
43/113
Introdução á InformáticaComputador
5'o(ução *ist)ricaPP-1 GProgrammed ataProcessor -1H
-
8/19/2019 UniMetro - Informática Básica.pptx
44/113
Introdução á InformáticaComputador
5'o(ução *ist)ricaPrimeiro rato
-
8/19/2019 UniMetro - Informática Básica.pptx
45/113
Introdução á InformáticaComputador - 5'o(ução
*ist)ricaGeração Período Componentes ComentárioI 1"#$ % 1"&' 3á('u(ascart>esperfurados
U#I3AC IBFT
II 1"&' % 1"# rans&stores IBFMD<Computadores mais
rápidos e demenores dimens>es
III 1"# % 1"1 Circuitosintegrados
IBF11*$U#I3AC11$$$<Poss&'e( Otrans&stores num
circuito< Compmais rápidos epequenos
I3 1"1 % 1"' Ficroprocessadores
oda unidadeprocessamentonum .nico circuitointegrado Gc*ipH<disSette< redes de
-
8/19/2019 UniMetro - Informática Básica.pptx
46/113
-
8/19/2019 UniMetro - Informática Básica.pptx
47/113
Introdução á InformáticaComputadorArquitectura básica
• ec(ado
ispositi'os de entrada
• 0ato• igita(i$adorG4cannerH•
Caneta)ptica G7ig*tpenH• 2oKsticS
-
8/19/2019 UniMetro - Informática Básica.pptx
48/113
-
8/19/2019 UniMetro - Informática Básica.pptx
49/113
Introdução á InformáticaComputador
Arquitectura básica
ispositi'os de entrada Ysa&da• ri'e
dedisSettes• ri'e)pticaGCH• Fodem
• P(acade som• P(acade rede• Fonitor
-
8/19/2019 UniMetro - Informática Básica.pptx
50/113
Introdução á InformáticaComputador
Arquitectura básica
ispositi'os dearma$enamento
• isSette• C-0 C-0V 3-03-0V• isco duro
• Pendri'e
-
8/19/2019 UniMetro - Informática Básica.pptx
51/113
Introdução á InformáticaComputador
Arquitectura básica
Fem)ria primária
• 08F Gread on(KmemorKH• 0AF Grandomaccess memorKH
-
8/19/2019 UniMetro - Informática Básica.pptx
52/113
Introdução á InformáticaComputador
C(assi/cação doscomputadores
Podemos caracteri$á-(osquanto:
• ipo de dados queprocessam
• ?ina(idade
• Pot"ncia e n.mero deuti(i$adores
-
8/19/2019 UniMetro - Informática Básica.pptx
53/113
Introdução á InformáticaComputador
C(assi/cação ipo de dadosprocessados:• Ana()gicos
• Uti(i$am 'ariá'eis medidas numa esca(acont&nua para os seus cá(cu(os pore9emp(o sinais e(,ctricos não n.meros
• 59: uso na simu(ação da suspensão de umcarro
• igitais
• raba(*am com d&gitos que representam ainformação
• 59: os computadores mais comuns• 1&bridos
• Podem usar dados discretos e cont&nuos
-
8/19/2019 UniMetro - Informática Básica.pptx
54/113
Introdução á InformáticaComputador
C(assi/cação
?ina(idade:
• Uso espec&/co• 0ea(i$am tarefas bem de/nidas
• 59: centra( te(ef)nica sistema deapoio á na'egação G6P4H
• Uso gera(• #ormais + cu%a uti(i$ação se adapta a
'ários ob%ecti'os de acordo com oprograma se(eccionado
-
8/19/2019 UniMetro - Informática Básica.pptx
55/113
Introdução á Informática
Computador
C(assi/cação
Pot"ncia e n.mero deuti(i$adores:
• 4upercomputadores
• Usados em tarefas de cá(cu(o intenso• 5(e'ado desempen*o Grapide$ e cá(cu(oH
e custo• 4er'em muitos uti(i$adores• Permitem (igar diferentes sistemas
• 59: para /ns mi(itares
-
8/19/2019 UniMetro - Informática Básica.pptx
56/113
-
8/19/2019 UniMetro - Informática Básica.pptx
57/113
Introdução á Informática
Computador
C(assi/cação
Pot"ncia e n.mero deuti(i$adores:
• Finicomputadores
• 5(e'ado desempen*o mas custo m,dio• 4er'em muitos uti(i$adores
• Uti(i$ados em pequenas e m,diasorgani$aç>es
• 59: uso em uni'ersidades empresas
-
8/19/2019 UniMetro - Informática Básica.pptx
58/113
Introdução á Informática
Computador
C(assi/cação
Pot"ncia e n.mero deuti(i$adores:
• Ficrocomputadores
• 6rande Ze9ibi(idade e bai9o custo• 4er'em de interface com os sistemas
maiores• Uti(i$ados em pequenas empresas e /ns
pessoais
• 59: estaç>es de traba(*o computadorespessoais portáteis G(aptopsH
-
8/19/2019 UniMetro - Informática Básica.pptx
59/113
-
8/19/2019 UniMetro - Informática Básica.pptx
60/113
á á
-
8/19/2019 UniMetro - Informática Básica.pptx
61/113
Introdução á InformáticaFicrocomputador
Con/guração básica• 8 tec(ado , + +ard,are• As instruç>es que di$em ao computadoro que fa$er quando arranca são +
• Uma pen-dri'e , +• A informação na pen-dri'e , +• Uma parte de um computador que pode
segurar , +• Um %ogo que pratica no computador , +• 3oc" '" o %ogo num monitor que , +• Um C , +
• Uma página de Internet , +
ã á á
-
8/19/2019 UniMetro - Informática Básica.pptx
62/113
Introdução á InformáticaFicrocomputador
Con/guração básica 7egenda:@ + FonitorO + P(aca-mãe + Processador
N + Fem)ria0AFT + P(acas de
e9pansãoGrede modem'ideo etcH
+ ?onte dea(imentação
M + 7eitorG6ra'adorH deC G3H
+ isco duro
1ard;are
d ã á f á i
-
8/19/2019 UniMetro - Informática Básica.pptx
63/113
Introdução á InformáticaFicrocomputador
Con/guração básica1ard;are
3&deo com os principaiscomponentes internos de umcomputador
I d ã á I f á i
-
8/19/2019 UniMetro - Informática Básica.pptx
64/113
Introdução á InformáticaFicrocomputador
Con/guração básica1ard;are + 7eitor Ggra'adorH de CG3H
esStop
7aptop59tern
I d ã á I f á i
-
8/19/2019 UniMetro - Informática Básica.pptx
65/113
Introdução á InformáticaFicrocomputador
Con/guração básica + 1ard;areG periféricosH
I t d ã á I f áti
-
8/19/2019 UniMetro - Informática Básica.pptx
66/113
Introdução á InformáticaFicrocomputador
Con/guração básica8 processador
• 8 c,rebro de qua(quer sistema , oprocessamento
• Igua(mente num computador oc,rebro , o processador
• 1ert$ , a unidade de frequ"ncia + emre(ação a um computador um numeroem F1$ ou 61$ e9pressa a rapide$com que o processador acede à
informação na mem)ria: 1 61R = 1-
I t d ã á I f áti
-
8/19/2019 UniMetro - Informática Básica.pptx
67/113
Introdução á InformáticaFicrocomputador
Con/guração básicaA mem)ria 0AF
• A pa(a'ra memória em computadores ,usada para identi/car uma forma dearma$enamento rápida e temporária
• A informação , transferida do disco
duro para a 0AF GFem)ria de AcessoA(eat)rioH e a partir de(a , uti(i$ada pe(oprocessador
• 4e o processador ti'esse de aceder ao
disco duro para reco(*er cada
I t d ã á I f áti
-
8/19/2019 UniMetro - Informática Básica.pptx
68/113
Introdução á InformáticaFicrocomputador
Con/guração básicaA mem)ria 0AF
• A seguir ao processador a 0AF ,o factor mais importante nodesempen*o do computador
• 4e o seu sistema responde(entamente ao adicionar mais0AF pode me(*orar ofuncionamento
I t d ã á I f áti
-
8/19/2019 UniMetro - Informática Básica.pptx
69/113
Introdução á InformáticaFicrocomputador
Con/guração básica8 disco duro
• 8 computador arma$ena toda ainformação que ne(e se co(oca nodisco duro
• iscos de fabricantes diferentespodem ter diferentes 'e(ocidades deacesso à informação Gemmi(issegundosH contudo *o%e em dia
e(as são muito seme(*antes e
-
8/19/2019 UniMetro - Informática Básica.pptx
70/113
I t d ã á I f áti
-
8/19/2019 UniMetro - Informática Básica.pptx
71/113
Introdução á InformáticaFicrocomputador
Con/guração básica + 7igar o tec(adoe rato
I t d ã á I f áti
-
8/19/2019 UniMetro - Informática Básica.pptx
72/113
Introdução á InformáticaFicrocomputador
Con/guração básica + 7igar asco(unas
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
73/113
Introdução á InformáticaFicrocomputador
Con/guração básica + 7igar aimpressora
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
74/113
Introdução á InformáticaFicrocomputador
Con/guração básica + 7igar ocomputador
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
75/113
Introdução á InformáticaComputador
0epresentação interna da informação
A representação da informação nocomputador está de acordo com o seu
funcionamento• odo o programa no computador ,
e9ecutado pe(o processador a partirda mem)ria principa( G0AFH
• A mem)ria , um dispositi'o comcomponentes em dois estados (igadoou des(igado + um semicondutor
condu$ ou não a corrente conforme a
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
76/113
Introdução á InformáticaComputador
0epresentação interna da informação
• Como os componentes da mem)rias) podem ter dois estados e , ne(es
onde se guarda a informação osistema de representação dainformação adequado , o binário pors) ter dois d&gitos + o e 1
• 5stes d&gitos binários Gem ing("sbinarK digitsH em informáticadenominam-se bits
• 8 bit , a unidade de informação
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
77/113
Introdução á InformáticaComputador
0epresentação interna da informação5qui'a("ncia ao sistema decima(
De.im
a/$
1
+*
#
&
0inári
o11$
111
1$$$1$$1
1$1$
De.im
a/
'"
1$
0inári
o$
1
1$11
1$$
1$1
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
78/113
Introdução á InformáticaComputador
0epresentação interna da informaçãoCon'ersão de decima( parabinário
ecima(: D10
Binário:1$11$$1
89 2
1 44 2
0 22 2
0 11 2
1 5 21 2 2
0 1 2
1 0
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
79/113
Introdução á InformáticaComputador
0epresentação interna da informaçãoCon'ersão de binário paradecima(
ecima( = # , 1 , ' , 1 -
1 0 1 1 0 0 1
1 . +0
- 1$ . +1 - $
$ . +2 - $
1 . +3 - '
1 . +4 - 1
$ . +5 - $
1 . +6 - #
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
80/113
Introdução á InformáticaComputador
0epresentação interna da informação
8 sistema binário , como 'imos omodo de codi/cação interno
uti(i$ado no funcionamento docomputador:
• atra',s da passagem ou nãode e(ectricidade:
Vo/ts 0inário
-T 1
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
81/113
Introdução á InformáticaComputador
0epresentação interna da informaçãoUm byte , um con%unto de oito bitsGoctetoH
Um byte , o espaço de mem)ria emque podemos arma$enar um caracter+ uma (etra um a(garismo umespaço em branco um sina( grá/coum s&mbo(o matemático
8 endereço Rua da Paz, 510 ocupa15 bKtes em mem)ria
A mem)ria , medida em bytes
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
82/113
Introdução á InformáticaComputador
0epresentação interna da informação8 sistema binário , de base O
Por isso a capacidade da mem)ria (embytes) , medida em m.(tip(os de O:
Pot2n.ia
03tes
+$ 1
+1 +
++ #
+* '
/ /
1$
8 pre/9o kilo equi'a(e a 1
#o sistema
binário o 'a(ormais apro9imadoa 1$$$ 0 1$+#
Assim kilo no
sistema 2in3rio 0
-
8/19/2019 UniMetro - Informática Básica.pptx
83/113
-
8/19/2019 UniMetro - Informática Básica.pptx
84/113
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
85/113
Introdução á Informática
?ases de reso(ução de um
prob(emaUma a/rmação como[Ca(cu(e a nota mais e(e'ada daturma na discip(ina de Informática
Básica\
espec&/ca o que pretendemosmas , demasiado 'aga para ser
reso('ida por um computador• ?a(ta informação como:
• que pro'as
• onde estão as notas
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
86/113
Introdução á Informática
?ases de reso(ução de umprob(ema
• e'emos di'idir o prob(ema empartes mais pequenas e menoscomp(e9as at, compreendermose9actamente cada uma daspartes
• epois podemos maisfaci(mente indicar semambiguidades os passos
Ga(goritmoH para a so(ução do
-
8/19/2019 UniMetro - Informática Básica.pptx
87/113
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
88/113
Introdução á Informática
?ases de reso(ução de um
prob(ema
Prob(ema Genunciado
c(aro eprecisoH
ecomposição Gop-o;nH
5strutura dedados A(goritmo
Programa
Aná(isedoprob(em
a
Portugu"snarrati'o
Portugu"sestruturado
0eso-
(ução do
pro-b(ema Imp(ementa
ção doprob(ema
Dií.i/ou
impossí8e/
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
89/113
Introdução á Informática
A(goritmos
8s computadores apenas fa$emaqui(o que mandamos pe(o quenão de'e e9istir qua(quer
ambiguidade nas instruç>esdadas ao computador
Um algoritmo , uma sequ"ncia
ordenada e sem ambiguidadesde passos que (e'am á so(ução deum dado prob(ema
• 59emp(o: as instruç>es dadas para
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
90/113
Introdução á Informática
A(goritmos
! importante que os a(goritmosten*am as seguintes
propriedades:• passos simp(es e semambiguidades
• passos numa ordemcuidadosamente de/nida
• de'em ser e/ca$es + reso('er oprob(ema num n.mero /nito de
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
91/113
Introdução á InformáticaA(goritmos
59emp(o: e(abore um a(goritmo quepermita a um robot mudar o pneufurado de uma 'iatura
4ubstituir
o pneufurado
0etirarporcas substituirpneu apertarporcas
Afrou9arporcas co(ocarmacaco e(e'ar
carro
Bai9arcarro retirar
macaco a%ustar
porcas
Ir buscar omacaco pneubom c*a'e
6uardarmacaco pneu
furado c*a'e
@ op + o;nGgrá/coH
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
92/113
Introdução á InformáticaA(goritmos
59emp(o: e(abore um a(goritmoque permita a um robot mudar opneu furado de uma 'iatura
O #arrati'a identada Gsubstituir pneuH
1. [Buscar chave macaco e pneusobressalente!
a) "epetir até chegar ao porta#bagagens do carro
i. $ar passo
b) %brir porta#bagagens
c) &egar no macaco chave e pneu bom
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
93/113
Introdução á InformáticaA(goritmos
O #arrati'a identada Gsubstituir pneuH]cont^
'. [%frouar porcas colocarmacaco elevar carro!
a) argar o pneu e o macaco
b) "epetir cinco ve*es
i. $eslocar a chave atéencaiar na porca
ii. "epetir até porca n+ooferecer resist,ncia
a. "odar chave no sentido
anti#horário
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
94/113
Introdução á InformáticaA(goritmos
O #arrati'a identada Gsubstituir pneuH]cont^
'. [%frouar porcas colocarmacaco elevar carro! - [cont.!
a) &egar no macaco
b) $eslocar o macaco no sentidodo carro até encaiar
c) ncaiar manivela do macacona roldana
d) "epetir até carro elevado
i. "odar manivela do macaco
no sentido horário
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
95/113
Introdução á Informática
A(goritmos
O #arrati'a identada Gsubstituir pneuH]cont^
/. ["etirar porcas substituir pneuapertar porcas!
a) &egar na chave
b) "epetir cinco ve*es
i. $eslocar a chave até
encaiar na porcaii. "epetir até a porca cair
a. "odar a chave nosentido anti#horário
c) argar a chave
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
96/113
Introdução á Informática
A(goritmos
O #arrati'a identada Gsubstituir pneuH]cont^
/. ["etirar porcas substituir pneuapertar porcas! - [cont.!
a) &egar no pneu furado
b) $eslocar o pneu furado nosentido contrário ao do carro
c) argar o pneu furadod) &egar no pneu sobressalente
e) $eslocar o pneu sobressalenteno sentido do carro
f) ncaiar pneu sobressalente
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
97/113
Introdução á InformáticaA(goritmos
O #arrati'a identada Gsubstituir pneuH]cont^
/. ["etirar porcas substituir pneuapertar porcas! - [cont.!
a) &egar na chaveb) "epetir cinco ve*es
i. &egar na porca
ii. ncaiar porca
iii. $eslocar a chave atéencaiar na porca
iv. "epetir até apertar
a. "odar chave no sentido
-
8/19/2019 UniMetro - Informática Básica.pptx
98/113
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
99/113
Introdução á Informática
A(goritmos
O #arrati'a identada Gsubstituir pneuH]cont^
2. [3uardar macaco pneu furado
chave!a) &egar no macaco no pneu
furado e na chave
b) "epetir até ao porta#bagagens
i. $ar passoc) argar macaco chave e pneu
furado
d) 4echar o porta#bagagens
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
100/113
Introdução á Informática
C(assi/cação do soft;are
8 soft;are pode ser di'idido emtr"s c(asses:
• 4oft;are de sistema• 4oft;are de programação• 4oft;are de ap(icati'os
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
101/113
Introdução á Informática
C(assi/cação do soft;are
4oft;are de sistema
A%uda a traba(*ar com o *ard;are do
computador e inc(ui:
• 4istemas operati'os• Contro(adores de dispositi'os
Gdri'ersH• Uti(itários
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
102/113
odução á o á ca
C(assi/cação do soft;are
4istemas operati'os
Sistema
operativo , oprograma quecontro(a ocomputador
4em o 48 umcomputador , in.ti(
! o programa quepermite ao
uti(i$ador interagir
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
103/113
çC(assi/cação do soft;are
4istemas operati'os59emp(os
F4Vindo;s
App(e Fac84
4un
7inu9
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
104/113
çC(assi/cação do soft;are
Contro(adores dedispositi'os
Um controlador de dispositi'o (driver) , um programa de computador(soft5are) que permite que programasde n&'e( superior Gcomo o sistema
operati'o ou ap(icati'osH secomuniquem com um dispositi'o de*ard;are (equipamento informático)
8 contro(ador do dispositi'o depende
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
105/113
ç
C(assi/cação do soft;are
Contro(adores dedispositi'os
4em o contro(ador o dispositi'oinformático não se comunica com ocomputador portanto não funciona(igado a esse computador
#orma(mente o *ard;are 'emacompan*ado do dri'er quandoadquirido
4e perder o dri'er gera(mente pode
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
106/113
çC(assi/cação do soft;are
Uti(itáriosUm utilitário , um programa decomputador concebido para gerir oume(*orar o desempen*o do hard5aredo computador sistema operativo ouaplicativos
59emp(os:
• 6estão de discos Particionadores de disco BacSup
• Anti'irus
• 7impadores do registo
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
107/113
ç
C(assi/cação do soft;are
4oft;are de programação
?ornece ferramentas para a%udar os
programadores a escre'er programasde computadores e inc(ui:
• Compi(adores
• epuradores de erro• 5ditores de te9to para (inguagensde programação
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
108/113
ç
C(assi/cação do soft;are
Compi(ador
! um programa de computador que
transforma o c6digo fonte Gprogramaescrito numa (inguagem deprogramação e (eg&'e(H em c6digoobecto que gera(mente tem a forma
bináriaA principa( ra$ão para a con'ersão , ointuito de criar um programaeecutável Gque possa ser entendido e
e9ecutado e(a má uina
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
109/113
ç
C(assi/cação do soft;are
epurador
! um programa de computador que
testa procura e fa$ sugest>es pararedu$ir os erros de outros programasde computador
-
8/19/2019 UniMetro - Informática Básica.pptx
110/113
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
111/113
ç
C(assi/cação do soft;are
4oft;are de ap(icati'os
Permite que uti(i$adores rea(i$em
tarefas mais espec&/cas Gnãore(acionadas ao desen'o('imentoinformáticoH e inc(ui:
• Automação industria(
• 4oft;are corporati'o Gparaneg)ciosH
• 2ogos de computador• 4oft;are educaciona(•
0efer"ncias bib(iográ/cas
-
8/19/2019 UniMetro - Informática Básica.pptx
112/113
g
• ?ernando Castro 3e((oso +
Informática Conceitos Básicos5ditora Campus O Gdispon&'e(na bib(iotecaH
• 4cott 1 A C(arS + Aprender PC_s5ditora Fc6ra; 1i(( OOGdispon&'e( na bib(iotecaH
• 0e'ista de apresentação da
UniFetro G(ogotipoH
• ;;; ;iSipediaorg Y
• ;;; ac(aimimages comY
Introdução á Informática
-
8/19/2019 UniMetro - Informática Básica.pptx
113/113
?im