Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
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