Está en la página 1de 54

TEMA1.

LaInformacin

Contenidos

1.
2.
3.
4.
5.

Introduccin
Medidasdealmacenamientodelainformacin
Archivosoficheros
Formatosdearchivos
Codificacindecaracteres

Contenidos

1.
2.
3.
4.
5.

Introduccin
Medidasdealmacenamientodelainformacin
Archivosoficheros
Formatosdearchivos
Representacindecaracteres

Introduccin

Informacin

Definicin1:unconjuntoorganizadode
datos,queconstituyeunmensajesobreun
ciertofenmenooente.

Definicin2:esunconjuntodedatos
significativosypertinentesquedescriben
sucesosoentidades.

Introduccin

Informtica

INFORmacin+autoMATICA=INFORMATICA

Tratamientoautomticodela
informacin
EquipoInformtico

Soportefsicoylgicoparallevara
caboeltratamientoautomticodela
informacin

Introduccin

Componentesdelequipoinformtico

Hardware

Software

Informacin
Hardware:conjuntodeelementoselectrnicosy
mecnicosqueconstituyelapartefsicadelequipo
Software:conjuntodeprogramasqueconstituyenla
partelgicadelequipo
Programa:conjuntodeinstruccionesdescritoen
lenguajeentendibleporelordenadorparaqueste
resuelvaunatarea.
Instruccin:conjuntodesmbolosquerepresentan
unaordendeoperacinparaelordenador
6

Introduccin

Eninformticalainformacinesutilizadapor
losprogramaspararesolverunatareamediante
unordenador
Paraello,lainformacinhadeestar
representadaenunlenguajequelos
ordenadoresentiendan
Lainformacintambinconstituyeelresultado
deresolverlatareaporpartedelequipo
informtico

Introduccin

Tratamientobsicodelainformacinpor
partedelequipoinformtico
1.Recibeinformacin(entrada)
2.Almacenalainformacin
3.Procesalainformacinrecibida(segnun
programa)
4.Produceinformacinnueva(salida)
PROGRAMA (= software)
Informacin
de entrada

Ordenador (= hardware)
(clculo)

Informacin
de salida

Introduccin

Losordenadorestrabajaninternamentecon
impulsoselctricos
Estospulsospuedentenerdosvaloresde
voltajedevalor01aintervalosregulares

Elvalor0equivaleaqueNOpasalaelectricidad

Elvalor1equivaleaqueSIpasalaelectricidad

Tantolainformacinquehademanejarel
ordenadorcomolosprogramasestn
codificadosmedianteesosdosvalores

Introduccin

Losdatosyla
informacinsealmacenan
yprocesanutilizando
representacionesbinarias
Qusepuederepresentar
mediantebits?

Nmeros

Caracteres

Imgenes

Sonidos

Imgenes+Sonidos=
Vdeos

10

Contenidos

1.
2.
3.
4.
5.

Introduccin
Medidasdealmacenamientodelainformacin
Archivosoficheros
Formatosdearchivos
Codificacindecaracteres

11

MedidasdeAlmacenamientodeinformacin

Bit=Binarydigit
Elbiteslaunidadmnimadeinformacin
empleadaenlaInformtica

Sepuedeimaginarunbitcomoundispositivo
con2estados:

Encendido

Apagado

12

MedidasdeAlmacenamientodeinformacin

Conunbit,podemosrepresentardosvalores
cualesquiera:
0,1
verdaderoofalso
abiertoocerrado
masculinoofemenino
Bastaconasignarunodeesosvaloresal
estado"apagado"(0),yelotroalestado
"encendido"(1).

13

MedidasdeAlmacenamientodeinformacin

Elbitesunamedidadeinformacindemasiado
pequeaparasertilporsimisma:
Ejemplo:cmopodemosrepresentarlos
cuatropuntoscardinales?
Pararepresentarocodificarmsinformacin
enundispositivodigital,necesitamosuna
mayorcantidaddebits.

14

MedidasdeAlmacenamientodeinformacin

Siusamosdosbits,tendremoscuatrocombinaciones
posibles:
00Losdosestn"apagados"
01Elprimero(dederechaaizquierda)est
"encendido"yelsegundo"apagado"
10Elprimero(dederechaaizquierda)est
"apagado"yelsegundo"encendido"
11Losdosestn"encendidos"
Condosbitspodramosrepresentar,porejemplo,
loscuatropuntoscardinales,lostrestiposde
medallas(oro,plata,bronce),etc
Bastaconasignarcadaunodeesosvaloresacada
unadeesascombinaciones

15

MedidasdeAlmacenamientodeinformacin

Cmopodramosusarlospararepresentarlas
cincovocales?ylassietenotasmusicales?y
lasletrasdelabecedario?
Conunasecuenciadevariosbitssepuede
representarmsvalores:
1bit
21=2valores:{0,1}
2bits
22=4valores:{00,01,10,11}
3bits
23=8valores:
{000,001,010,011,100,101,110,111}

nbits
2nvaloresdistintos
Portantolareglagenerales:connbitsse
puedenrepresentar2nsmbolosdistintos
16

MedidasdeAlmacenamientodeinformacin
Byteuocteto:

Secuenciade8bits

8bits28=256valoresdistintossepueden
representar

Palabra:secuenciade2bytes

Elalmacenamientosesuelemedirenmltiplos
debytes

Kilobyte

KB

210 bytes

1.024 bytes

Megabyte

MB

210 KB

1.048.576 bytes

Gigabyte

GB

210 MB

1.073.741.824 bytes

Terabyte

TB

210 GB

1.099.511.627.776 bytes

17

Conversinentremedidasdeinformacin
Bit

:8

x8
Byte

: 210

x 210
KByte

: 210

x 210
MByte

:2

10

x 210
GByte

:2

10

x2

10

TByte
18

ConversinentreMedidasde
Informacin

Ejemplos:

CuntosKBytesmideunarchivode135
GBytes?

135GBx210=138240MBx210=141557760KB

CuntosGBytesmideunarchivode512
MBytes?

512MB/210=0,5GB

19

Contenidos

1.
2.
3.
4.
5.

Introduccin
Medidasdealmacenamientodelainformacin
Archivosoficheros
Formatosdearchivos
Codificacindecaracteres

20

Archivosoficheros

Elsistemadealmacenamientose
estructuraenlossiguientesrecursos:

Archivosoficheros:Conjuntodedatoscon
unformatoespecfico.Ejemplos:documentos
Word,archivosMP3,programas,
Carpetasysubcarpetaslascualesson
agrupacionesjerrquicasdearchivosy
carpetas
Unidadesdealmacenamiento.Ejemplos:Disco
duro(C:),unidaddeCD(E:),

21

ArchivosoFicheros

Cuando,medianteunordenador,seescribeun
documento,seretocaunaimagen,seaccedea
pginaweb,seescuchaunacancinoseveuna
pelculaenunordenador,seestnusando
programasque,asuvez,estnmanejandoloque
llamamosarchivosoficheros.
Unarchivooficheroinformticoesunconjunto
debitsguardadoenundispositivode
almacenamientomasivo(CD,discoduro,)
Vieneidentificadoporunnombre
Dehecho,lospropiosprogramasquemanejanlos
archivossonarchivos

22

ArchivosoFicheros

Operacionesconarchivos:

Creacin

Apertura:secargaenmemoriaprincipalparausarlo

Modificacin

Cierre

Borrado

Cambiodepermisos
Permisos:constituyenunapropiedaddelarchivoque
estableceunacorrespondenciaentrelosdistintos
usuariosdelequipoylasoperacionessobreelarchivo
queselepermitenhacer.
Ejemplosdepermisos:lectura/escritura,slolectura,
oculto,etc.

23

Contenidos

1.
2.
3.
4.
5.

ConceptodeInformacin
Medidasdealmacenamientodelainformacin
Archivosoficheros
Formatosdearchivos
Codificacindecaracteres

24

FormatosdeArchivos

Paraqueestosarchivosseanaccedidos,ledoso
modificadosporlosprogramas,necesitantener
unformato
Formato:modoespecficoenqueestcodificada
lainformacincontenidaenunarchivodemodo
queciertoprogramapuedainterpretarlosdatos
quecontiene.Seconoceelformatodeunarchivo
graciasaloquesellamaextensindelarchivo

Extensin:unsufijodetresletrasquesigueal
nombredeunarchivoyseparadodestepor.
queinformasobresuformato:
Ejemplos:.jpg,.doc,.html,sonlas
extensionesasociadasalosformatosJPEGDOC
yHTML

25

FormatosdeArchivos

Hayformatosparatextosimple:comnmente
marcadoconlaextensin.txt,
Hayformatosespecficosparaimgenes:

Ejemplos:JPEG,PNG,GIF,TIF,BMP,
Paradocumentosdetextoformateado(esttico)

Ejemplos:HTML,RTF,DOC,ODT
Paradocumentoslistosparaimprimir

Ejemplos:PDF,PS
Noabrimosunficherodetextoconunprograma
devisualizacindevdeoniunaimagenconun
editordetextobsico.

26

FormatosdeArchivos

Delosformatosanterioresalgunossonformatos
cerradosyotrosabiertos
Formatocerradoopropietario:codifica
informacindeformatalqueunarchivopuede
serledosolamenteporelsoftwareusado
originalmenteparacrearlo.
Laformadepresentacindesusdatoses
opaca
Sudefinicinnoestdisponiblepblicamente
Desarrolladosporcompaasdesoftware:solo
susoftwarepodrsercapazdeprocesarel
archivo.

27

FormatosdeArchivos

Formatoabiertoolibre:Garantizanqueunarchivopuedeser
ledoporcualquiersoftwareescritoparaesepropsito.
Avecessetratadeunacodificacintransparente(=legible
encualquiereditordetexto.Ejemplo:HTML
Otrasvecestienenunaformabinaria(nolegibleenun
editordetextoperoenteramentedecodificableunavezque
ladefinicindelformatoesconocidas)
Avecessonestndaresdeterminadosporautoridades
pblicas.Otrasvecessonestndarespromovidosporcompaas
privadas
Objetivo:establecernormasparainteroperabilidadde
software.
Interoperabilidaddesoftware:eslacondicinquepermite
quesistemasoproductosdiferentespuedanrelacionarse
entres,sinambigedad,paracoordinarprocesoso
intercambiardatos.Lainteroperabilidadsefundamentaen
quelasinformacionesprecisasparallevarlaacaboestn
disponiblescomoNormasoEstndares.
28

FormatosdeArchivos

Algunosformatoscerrados:
DocumentosdetextoformateadoMSWord(DOC)
TablasybasesdedatosMSExcel(XLS,XLW)
PresentacionesdeMSPowerPoint(PPS,PPT)
Imgenes(GIF,BMP,TIF,WMF)
ArchivosdeaudioMP3
AudioWindowsMedia(WMA)

29

FormatosdeArchivos

Algunosformatosabiertos:
ASCII,UNICODE: Textoplano
HTML:Formatodepginawebestndar
PNG: Formatodeimagencomnenelweb
ODF:OpenDocumentoFormat.Segnsisetrata
dedocumentodetexto,dehojadeclculoode
presentacin,haylossubtipos:
ODT: Textoformateado
ODS: Hojasdeclculo
ODP: Presentaciones
PDF:
PortableDocumentFormat:formato
dealmacenamientodedocumentoscontextoe
imagen.
30

FormatosdeArchivos

Sesuponequelosformatosabiertos:
Garantizanaccesibilidadyperpetuidada
tusdatos
Garantizantransparenciaalcontenidode
tusarchivos
Limitanlapropagacindevirus
Promuevenlainteroperabilidad
Sesuponequealcompartirficheroscon
formatoscerrados:
Secorreelriesgoqueeldestinatariono
puedaleerelarchivo
Secorreelriesgodedifundirinformacin
confidencial
Secontribuyealapropagacindevirus
31

Contenidos

1.
2.
3.
4.
5.

Introduccin
Medidasdealmacenamientodelainformacin
Archivosoficheros
Formatosdearchivos
Representacindecaracteres
Introduccin
Elementos
EsquemasdeCodificacin
NormasdeTransmisin
FuentesTipogrficas

32

Representacindecaracteres:
introduccin

Hemosvistoquelainformacinalmacenadaenunarchivo
puedeserdevariostipos(imagen,vdeo,texto,)
Pero,alfinal,cadaunodeesosarchivossereducea
unasecuenciamsomenoslargasdebits
Siunarchivoquealmacenaunasecuenciadebitsque
representaunaimagenseabreconelprogramaapropiado
(=seprocesaconelordenadorejecutandoelprograma
apropiado)entoncesvisualizaremoscorrectamenteesa
imagen.
S,porelcontrario,tratamosdeabriresearchivocon
uneditordetextos,entoncesnolapodremosvisualizar.
Lomismoocurresitratamosdeabrirunarchivodetexto
conunprogramadevisualizacindeimgenes

33

Representacindecaracteres:
introduccin

Enestaseccinnoscentramoseninformacintextual.Cualquier
documentodetextoestformadoporunacoleccindecaracteres.
Carcter:unasealomarcaqueseimprime,pintaoesculpeen
algo
Cadadocumentotienequetenerunarepresentacindigital
Cmorepresentancaractereslosordenadores?
Comocualquiertipodeinformacin,uncarcterserepresenta
comounasecuenciasdebits
Undocumentodetextoserepresentamediantesecuenciasdebits
paracadacaracteres
Paraqueapartirdeuncarcter,seobtengasurepresentacin
comosecuenciadebitsoparaque,apartirdeunasecuenciade
bits,sepuedevisualizarelcarcterporpantalla,sedefinen
unaseriedeelementosimplicados

34

Codificacindecaracteres

Siennuestrosdocumentosdetextoaparecieranslo
las5vocales,bastaraconunasecuenciade3bits
pararepresentardigitalmentecadaunadeellas.
Ejemplo:000='a'001='e'010='i'011='o'100='u'
Peronuestroalfabetotiene27letras...
Ademsennuestrosdocumentosdetextoaparecen
dgitos.Undgitotambinesuncarcter...

Ademsaparecensmbolosortogrficos...

Ademsenotrosidiomasexistenotroscaracteres...

Asque,siqueremospoderrepresentardigitalmente
undocumentoformadoporunagranvariedadde
caracteressenecesitaunnmeroNdebitsque
dependedeloextensoqueseanuestroconjuntode
caracteresposible

35

Representacindecaracteres:elementos

Conjuntoojuegodecaracteres(Character
set)

Coleccindesmbolos
Ejemplos:alfabetolatino,coleccinde
smbolosfonticoschinos,conjuntoUCS,...
ElUCS(UniversalCharacterSet)contienems
de100.000caracteresdetodoslosidiomasdel
mundoascomosmbolosdedistintas
disciplinas,(ciencias,msica,etc.)

36

Representacindecaracteres:elementos

Conjuntoojuegodecaracterescon
cdigo(codedcharacterset)

Conjuntodecaracteresdondecadaunotiene
unnmeroasociadollamadocodepoint(CP)
Ejemplos:UNICODE,ASCII
LacorrespondenciaentreelcarcteryelCP
seestablecesegnun
esquemade
codificacin

37

Representacindecaracteres:elementos

Conjuntoojuegodecaracteresconcdigo
codificado(encodedcodedcharacterset)

JuegodecaracteresconcdigodondecadaCPde
cadacarctertieneasociada,adems,una
representacinenbinario(secuenciade0sy1s)
LaconversinentreelCPysurepresentacinen
binarioasociadaseestablecesegnunanormade
transmisin

38

Representacindecaracteres:elementos

Normadetransmisin:
DefinelacorrespondenciaentreelCPy
surepresentacinenbinarioasociada
Ejemplos:ISO88591,UTF8,UTF16,
UTF32

39

Representacindecaracteres:elementos

Tablasofuentestipogrficas:asocian
undibujoacadacarcterdelconjunto
decaracterescodificadosqueseest
usando

40

Representacindecaracteres:elementos
Conjunto de caracteres

Esquema de codificacin

Conjunto de caracteres con


cdigo

Norma de transmisin

Tabla tipogrfica
Conjunto de caracteres con
cdigo codificado

Visualizacin del
conjunto de caracteres

41

Representacindecaracteres:esquemas
decodificacin

Esquemadecodificacin:engeneral,defineuna
correspondenciaentresmbolopertenecienteaun
conjunto,yunasecuenciadesmbolos
procedentesdeotroconjuntodesmbolosdistinto.

Ejemplo:elCdigoMorseestableceunacorrespondencia
entrecadacarcterdelabecedarioA,B,yunasecuencia
desmbolosprocedentesdelconjunto{.,}
Ennuestrocasounesquemadecodificacinhace
corresponderuncarcterconsuCP(nmero)
Ejemplosdeesquemas:

ASCII
UNICODE

42

Esquemasdecodificacin:ASCII

ASCII=AmericanStandardCodeforInformation
Interchange
Considera128caracteresdistintos.Incluyelos
smbolosmanejadosporlaslenguaseuropeas
occidentales
InconvenientesdeASCII:

Limitado:nocontemplatodoslosalfabetosy
escriturasdelmundo.
Incompatiblesconentornosplurilinges

43

Esquemasdecodificacin:UNICODE

Contemplaelconjuntode
caracteresuniversalUCS
Caracteresdemltiples
lenguajes(incluyendo
lenguasmuertas)y
disciplinastcnicas
Cienmilsmbolos
Eselesquemamsextenso
ycompleto
Dominanteenla
internacionalizaciny
localizacinoadaptacin
localdelsoftware
informtico.
44

Esquemasdecodificacin:UNICODE

Paracadacarcterosmboloespecifica:

Nombre
CPnico
Representacingrficaodescripcin
Otrasinformacionesnecesarias:
direccionalidad,capitalizacinetc.

ParalossmboloscontempladosenASCII
mantienelosmismosCPs

45

Esquemasdecodificacin:UNICODE

CrecimientodeUNICODEenInternet

46

Esquemasdecodificacin:otros

Haymuchosesquemasquecodifican
subconjuntosdelUCS:

47

NormasdeTransmisin

Definenlaformaenquesonalmacenadoscomo
bitsytransmitidosporlaredlos
caracterescodificadossegnlosesquemasde
codificacin
Suelenrealizaralgntipodetransformacin
alCPpersiguiendomseficienciaenel
almacenamientoy/olatransmisin
Especificanunacorrespondenciareversible
entreCPsquerepresentancaracteresy
secuenciasdebits.

48

NormasdeTransmisin:UTF8,UTF16,
UTF32

UTF8(8bitUnicodeTransformationFormat):Normade
transmisinpararepresentarUNICODE:

UTF16:NormadetransmisinpararepresentarUNICODE

SegnelCPdequesetrate,estrepresentadopor1,2,3o4bytes
Ahorraespacioentextosconmayoradecaractereslatinos
Ocupamsparatextosconcaracteresideogrficos(chinos,etc)
Procesamientomsdifcil
SegnelCPdequesetrate,estrepresentadopor16o32bits
(losmsrarospor32bits,osea,4bytesylosmscomunespor16
bits,osea2bytes)
OcupamenosqueUTF8paratextosconcaracteresideogrficos
(chinos,etc)
Procesamientomssencillo

UTF32:NormadetransmisinpararepresentarUNICODE

Usaexactamente32bits(osea4bytes)paracadasmbolo
Todoslossmbolosocupanms(seanlatinos,seanchinos)
Procesamientosencillo
49

NormasdeTransmisin:UTF8,UTF16,
UTF32

50

TablasoFuentesTipogrficas

Lossistemasdevisualizacindedocumentos,parapoder
funcionar,requierentablasofuentesdetipografa,que
asocianundibujoacadacarcterconcdigo
Haymuchsimastablasdetipografaquedibujanunamisma
letraabasedematricesdiferentesyendiferentesestilos:
Ejemplos:Arial,ArialBlack,TimesNewRoman,Courier
Sinembargo,lagranmayoradelastablastipogrficas
contienenslounpequeosubconjuntodetodosloscaracteres
UNICODE.
Porestemotivo,paraleerpginasconcaracteresasiticos,
porejemplo,nobastaqueelvisualizadorusado"acepte"la
codificacinUNICODE,sinoque,adems,elcomputadordebe
tenerinstaladaunatablatipogrficasuficientementeextensa
paraqueincluyaloscaracteresasiticos.

51

TablasoFuentesTipogrficas

Ejemplo:

JuegodeCaracteresCirlico
TablatipogrficaArial

52

TablasoFuentesTipogrficas

Ejemplo:

JuegodeCaracteresCirlico
TablatipogrficaArialBlack

53

Codificacindecaracteres:Resumen
!

UNICODE

CP de ! es 21

UTF-8

Arial Black
Almacenado y
transmitido como
00010101

Visualizacin como
!

54

También podría gustarte