conceptos bÁsicos de informÁtica: arquitectura del...
Post on 22-Mar-2020
15 Views
Preview:
TRANSCRIPT
1
CONCEPTOS BÁSICOS DE INFORMÁTICA:
ARQUITECTURA DEL PC
1. HARDWARE Y SOFTWARE.
Hardware son todos los dispositivos físicos que integran el ordenador.
Software es el conjunto de instrucciones necesarias para controlar el
hardware, de manera que éste ejecute las tareas que se le encomiendan.
2. FIRMWARE
El firmware es un bloque de instrucciones de programa para propósitos
específicos, grabado en una memoria de tipo no volátil (ROM, EEPROM, flash, etc.),
que establece la lógica de más bajo nivel que controla los circuitos electrónicos de
un dispositivo de cualquier tipo. Al estar integrado en la electrónica del dispositivo
es en parte hardware, pero también es software, ya que proporciona lógica y se
dispone en algún tipo de lenguaje de programación. Funcionalmente, el firmware es
el intermediario (interfaz) entre las órdenes externas que recibe el dispositivo y
su electrónica, ya que es el encargado de controlar a ésta última para ejecutar
correctamente dichas órdenes externas.
Encontramos firmware en memorias ROM de los sistemas de diversos
dispositivos periféricos, como en monitores de video, unidades de disco,
impresoras, etc., pero también en los propios microprocesadores, chips de memoria
principal y en general en cualquier circuito integrado.
3. ARQUITECTURA BÁSICA DE UN ORDENADOR. LA PLACA BASE
Placa base
Es el elemento principal del ordenador y el que determina su arquitectura
interna. Físicamente, se trata de una tarjeta de material sintético, es decir, una
superficie rígida y plana sobre la que está grabado un circuito electrónico (sistema
de buses), que conecta diversos elementos que se encuentran anclados sobre ella.
2
Microprocesador
El microprocesador es la parte más importante de la
computadora. Está diseñado para llevar acabo o ejecutar los
programas. Se trata del cerebro de la computadora. Este
ejecuta instrucciones que se le dan a la computadora a muy
bajo nivel haciendo operaciones lógicas simples, como sumar,
restar, multiplicar y dividir. Es un chip, un tipo de componente
electrónico en cuyo interior existen miles (o millones) de
elementos llamados transistores, cuya combinación permite
realizar el trabajo que tenga encomendado el chip. La mayoría
son Intel o AMD, y se insertan en el zócalo situado en la placa
base.
Chipset
Chipset es el conjunto de circuitos integrados diseñados con base a la
arquitectura de un procesador (en algunos casos diseñados como parte integral de
esa arquitectura), permitiendo que ese tipo de procesadores
funcionen en una placa base. Sirven de puente de comunicación con el
resto de componentes de la placa, como son la memoria, las tarjetas
de expansión, los puertos USB, ratón, teclado, etc.
Las placas base modernas suelen incluir dos integrados,
denominados Norte y Sur, y suelen ser los circuitos integrados más
grandes después del microprocesador.
El chipset determina muchas de las características de una placa
base y por lo general la referencia de la misma está relacionada con la del chipset.
3
Memoria. Tipos
Es el elemento que almacena los datos que van a ser procesados y los
programas con los que trabajan los PC’s. Suele construirse con semiconductores, de
carácter biestable. La memoria disponible se mide en bytes (conjunto de 8 bits).
Tipos:
Definición Imagen
PLACA B
ASE
Memor
ia
RAM
Es una memoria de acceso aleatorio (modificable) y
volátil, es decir, su contenido está cambiando
continuamente y se vacía cuando se apaga el PC. Hay
diversos tipos de memoria RAM (VRAM, SRAM, FPM,
EDO, BEDO, DRAM, SDRAM, DDR SDRAM, PB SRAM,
RAMBUS, SIMM, DIMM, DIP…)
ROM
La memoria ROM, (Read-Only Memory) o memoria de
sólo lectura, es un medio de almacenamiento utilizado en
ordenadores y dispositivos electrónicos, que permite sólo
la lectura de la información y no su borrado,
independientemente de la presencia o no de una fuente
de energía.
BIOS
Es la memoria “muerta” del PC. Es un tipo de memoria
de sólo lectura, que no puede ser modificada, salvo por
procesos especiales de acceso, pulsando una combinación
de teclas durante el proceso de arranque del ordenador.
La BIOS es un conjunto de programas incorporados en un
chip de la placa base, que se encargan de realizar las
funciones básicas de gestión y configuración del PC.
Cach
é
Memoria auxiliar, de carácter volátil, que está
localizada en el microprocesador y se utiliza para
acelerar los accesos a la memoria convencional, por lo que
es mucho más rápida.
En informática, “caché” se refiere a un conjunto de
datos duplicados de otros originales, que se hace porque
los datos originales son costosos o lentos de acceder,
respecto a la copia hecha en el caché. Cuando se accede
por primera vez a un dato, se hace una copia en el caché;
los accesos siguientes se realizan a dicha copia, haciendo
que el tiempo de acceso aparente al dato sea menor.
4
4. DISPOSITIVOS DE ALMACENAMIENTO
PLACA B
ASE
Definición Imagen
Slots
Son las ranuras donde se insertan las tarjetas de
expansión (tarjetas de red, de sonido, de video, etc.) Según la
tecnología en que se basen, es decir, el tipo de bus que usan
para comunicarse con el micro, presentan un aspecto externo
diferente, con diferente tamaño y a veces incluso en distinto
color
Bus
Es el conjunto de líneas de conexión grabadas sobre la placa
madre y las diferentes tarjetas de ampliación que permiten la
transmisión de datos entre los componentes de un sistema
informático.
Definición Imagen
Disco
dur
o
Es un dispositivo de almacenamiento de datos no volátil que
emplea un sistema de grabación magnética para almacenar datos
digitales. Se compone de uno o más platos o discos rígidos, unidos por
un mismo eje que gira a gran velocidad dentro de una caja metálica
sellada. Sobre cada plato se sitúa un cabezal de lectura/escritura
que flota sobre una delgada lámina de aire generada por la rotación
de los discos.
Disco
dur
o
exte
rno
Dispositivo de almacenamiento externo que es fácilmente
transportable sin necesidad de consumir energía eléctrica o batería.
El disco duro externo suele conectarse al ordenador a través de
USB o Firewire, aunque hay algunos que mantienen las conexiones
SCSI o SATA de los discos duros internos.
Disco
multimedia
Se trata de un disco duro externo en el que podemos grabar
contenido multimedia. Contenido que puede reproducirse sin un
ordenador de por medio, conectándolo a un televisor o una pantalla
externa. Para ello deben contar con conexiones de audio y vídeo.
También suelen venir con mando a distancia.
Blue R
ay
Es un formato de disco óptico de nueva generación de 12 cm de
diámetro (igual que el CD y el DVD) para vídeo de gran definición y
almacenamiento de datos de alta densidad.
CD
Se trata de un disco plano con información digital codificada en
espiral desde el centro hasta el exterior. Su capacidad oscila entre
700 y 800Mb. Pueden ser de sólo lectura o regrabables. (CD-ROM,
CD-RW)
5
5. FUENTE DE ALIMENTACIÓN
Dispositivo que transforma la corriente
alterna de 220 V de la red eléctrica a 12 V de
corriente continua, que suministra a la placa
madre y a las unidades lectoras de discos. Cumple
un papel muy importante en la refrigeración de la
caja, ya que el ventilador (orientado en la mayoría
de fuentes de manera que se expulse el aire al
exterior) permite que se renueve el aire caliente
del interior de la caja.
6. DISPOSITIVOS DE ENTRADA Y SALIDA
DVD
Es un disco con una capacidad unas 7 veces superior a la de un CD-
ROM convencional (4,7Gb). Al igual que el CD, pueden ser de sólo
lectura o regrabables.
Pend
rive
Es un pequeño dispositivo de almacenamiento que utiliza memoria
flash para guardar la información. Son pequeñas y ligeras y permiten
el almacenamiento masivo de datos (hay de varios tamaños: 1Gb, 2Gb,
10Gb…). Se conectan al ordenador por medio de un puerto USB.
Definición Imagen
Puert
os
Un puerto es una interfaz de comunicación que
permite la entrada y salida de datos desde el
ordenador a los distintos dispositivos externos
Tarj
eta
gráfica
Se trata de una tarjeta de expansión de una
computadora que permite procesar la información y
convertirla en datos representables en un monitor.
Tarj
eta
de s
onido Es una tarjeta de expansión para computadoras
que permite la entrada y salida de audio bajo el
control de un programa informático llamado
controlador. Provee que las aplicaciones multimedia
del contenido de audio suenen y puedan ser
gestionadas.
6
Tarj
eta
de r
ed Se trata de una tarjeta de expansión conectada
a la interfaz del ordenador que es utilizado como
conector entre un dispositivo y una red informática.
Rou
ter
Un router es un dispositivo para la interconexión
de redes informáticas que permite asegurar el
enrutamiento de paquetes entre redes o determinar
la ruta que debe tomar el paquete de datos. Asocia
una dirección IP específica a cada equipo cuando se
conecta a una red.
1
SOFTWARE Y SISTEMAS OPERATIVOS
1. SOFTWARE
Es el conjunto de componentes lógicos del ordenador. Son los programas
que utiliza el ordenador para tratar la información. Esto incluye desde los
programas de control y el Sistema Operativo hasta los programas de aplicaciones
más sofisticadas, como juegos, procesadores de texto, programas de cálculo,
programas de tratamiento de imágenes, etc.
A parte del software básico para el manejo del ordenador (es decir, el SO)
existen infinidad de programas que permiten hacer del ordenador la herramienta
más polivalente que existe. Una clasificación sencilla atendiendo a su utilidad
podría ser:
Software de sistema: Su objetivo es desvincular adecuadamente al usua-
rio y al programador de los detalles del sistema informático en particular
que se use, aislándolo especialmente del procesamiento referido a las ca-
racterísticas internas de: memoria, discos, puertos y dispositivos de co-
municaciones, impresoras, pantallas, teclados, etc. El software de sistema
le procura al usuario y al programador adecuadas interfaces de alto nivel,
controladores, herramientas y utilidades de apoyo que permiten el mante-
nimiento del sistema global. Incluye entre otros:
Sistemas operativos
Controladores de dispositivos
Herramientas de diagnóstico
Herramientas de Corrección y Optimización
Servidores
Utilidades
Software de aplicación: Es aquel que permite a los usuarios llevar a cabo
una o varias tareas específicas, en cualquier campo de actividad
susceptible de ser automatizado o asistido, con especial énfasis en los
negocios. Incluye entre otros:
Aplicaciones para Control de sistemas y automatización industrial
Aplicaciones ofimáticas (Word, Excel, PowerPoint, Access…)
Software educativo
Software empresarial
Bases de datos
Telecomunicaciones (Messenger, Skype,...)
Videojuegos
Software médico
Software de Cálculo Numérico y simbólico
2
Software de Diseño Asistido (CAD)
Software de Control Numérico (CAM)
Software de programación: Es el conjunto de herramientas que permiten
al programador desarrollar programas informáticos, usando diferentes
alternativas y lenguajes de programación, de una manera práctica.
Editores de texto
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores
herramientas, usualmente en un entorno visual, de forma tal que
el programador no necesite introducir múltiples comandos para
compilar, interpretar, depurar, etc. Habitualmente cuentan con
una avanzada interfaz gráfica de usuario (GUI).
2. SISTEMAS OPERATIVOS
Un sistema operativo (SO) es un conjunto de programas destinado a
administrar los recursos de un ordenador. Su misión es servir de puente entre
los circuitos del ordenador (hardware), sus programas (software) y el usuario. El
sistema operativo tiene dos objetivos principales:
Comodidad. Debe ser cómodo y accesible para los usuarios.
Eficiencia. Gestionar los recursos tanto de hardware como de software
de forma eficaz y adecuada.
El SO contiene los programas necesarios para manipular los dispositivos
que componen el ordenador. Por ello los diseñadores de sistemas operativos
deben conocer los procesadores que van a utilizar esos sistemas. En otras
palabras, no todos los procesadores admiten todos los sistemas operativos.
2.1 Sistemas operativos más utilizados
En ordenadores personales: Los fabricantes más importantes son
Microsoft y Apple.
Microsoft: MS-DOS, Windows 95, Windows NT, Windows 98,
Windows ME, Windows 2000, Windows XP, Windows Vista,
Windows 7 y el nuevo Windows 8.
Apple fabrica los sistemas operativos Mac OS que son utilizados
por los ordenadores Macintosh.
3
Cada vez se extiende más el uso de un SO gratuito y libre,
llamado Linux, fruto de la colaboración desinteresada de miles de
programadores, y que se presenta como alternativa a los
tradicionales Windows y Mac OS. En los últimos años han
aparecido versiones de Linux que resultan sencillas de manejar, y
con la proliferación de los programas de licencia GNU-GPL
(gratuitos y preparados para funcionar bajo Linux), el futuro de
este sistema operativo parece halagüeño.
En servidores (ordenadores que, formando parte de una red, proveen
servicios a otros ordenadores denominadas clientes): Los sistemas
operativos que más se utilizan son UNIX, versiones superiores de Linux o
de Windows.
En teléfonos móviles, MP3, MP4, iPod….: Android, Symbian OS, iOS,
BlackBerry OS, Windows Phone, Bada…
3. FUNCIONES DE LOS SISTEMAS OPERATIVOS
3.1 Interfaz de usuario.
Es la forma en la que un usuario se comunica con el ordenador. Recibe las
órdenes del exterior y muestra la información a través de la pantalla. Existen
tres tipos básicos de interfaces de usuario:
El intérprete de comandos: en el que debemos
escribir en un lenguaje comprensible por el sistema la orden
que debe ejecutarse.
El sistema de menús: se
despliega un listado de opciones a
elegir.
Los entornos gráficos: se nos presentan iconos que al ser
accionados realizan una tarea.
4
Administración de recursos de hardware. Todas las piezas conectadas a un
ordenador son gestionadas por el sistema operativo.
Administración de archivos. Controla el acceso, creación y borrado de archivos
y programas.
Administración de tareas. Hace posible que varios programas puedan estar
funcionando al mismo tiempo.
4. WINDOWS
Windows es el sistema operativo más usado en el mundo y la mayoría de los
programas suelen desarrollarse para este sistema. Windows 8 es la versión más
reciente para ordenadores personales.
4.1. La interfaz gráfica
La interfaz gráfica en Windows se conoce con el nombre de Escritorio.
Todas las aplicaciones y funciones de Windows se suceden dentro del entorno de
una ventana, que tiene las siguientes propiedades:
– Se puede mover a cualquier parte del Escritorio.
– Se puede modificar su tamaño libremente.
– Se puede maximizar, es decir, hacer que ocupe la
totalidad del Escritorio.
– Se puede minimizar, reduciendo su tamaño a un
icono y dejando que la aplicación se ejecute en un
segundo plano mientras se utiliza otra.
– Se puede cerrar, cerrando a su vez el programa que se ejecuta en ella.
En la parte inferior del escritorio se encuentra la barra de tareas que
cumple una doble función de, por un lado, albergar el menú de inicio desde el cual
se pueden acceder a las aplicaciones instaladas y, por otro, mostrar los iconos
referentes a los diferentes programas que se encuentran en ejecución para que
se pueda seleccionar cuál ejecutar en un primer plano de una forma rápida y
directa.
4.2. La administración y los usuarios
Dado que un mismo ordenador puede ser utilizado por distintas personas,
Windows permite mantener perfiles diferentes de cada uno de sus usuarios para
que las acciones y preferencias de uno no interfieran en las de otro. Esta
capacidad se denomina multiusuario.
Cada usuario registrado en la máquina dispone de un nombre de usuario y de una
contraseña con la que se identifica al iniciar la sesión. Una vez identificado se
5
carga su perfil y su escritorio personalizado con la configuración de aspecto,
colores e iconos que éste haya establecido.
4.3. El sistema de archivos
Para acceder a los archivos almacenados en el ordenador, Windows utiliza una
herramienta llamada Explorador de Windows.
4.4. Organización de archivos y carpetas
Dentro de una unidad de almacenamiento se guardan los archivos o
ficheros ordenados en forma de carpetas, también llamadas directorios. Una
carpeta puede albergar en su interior ficheros o
también otras carpetas. Esta estructura de
almacenamiento de la información se denomina árbol de
carpetas.
Una peculiaridad del sistema de archivos de Windows
es que los nombres de los archivos tienen siempre dos
partes separadas por un punto. La primera parte es el
nombre propiamente dicho y la segunda la extensión.
La extensión es un conjunto de letras, habitualmente
tres, que le dice a Windows de qué tipo es el archivo
nombrado y cómo operar con él. Para facilitar la interpretación de los tipos de
archivos por parte del usuario, el Explorador de Windows muestra un icono
específico para cada extensión, de modo que es posible identificar los diferentes
tipos de archivo de un modo más visual y sencillo.
4.5. Los programas y herramientas
El sistema operativo dispone de una serie de herramientas y pequeñas
aplicaciones de base que permiten realizar operaciones de configuración y
gestión del ordenador, así como hacer tareas más o menos sencillas.
5. LINUX
A diferencia de otros sistemas operativos, GNU/Linux destaca por dos
características:
Software libre. Es un software que ofrece a sus usuarios la posibilidad de
usarlo, estudiarlo, modificarlo y distribuir copias libremente. Por lo general, el
software libre suele ser gratuito o sólo cuesta el precio del soporte sobre el que
se distribuye.
Código abierto. Los programas son creados mediante una serie de órdenes y, en
este tipo de sistemas operativos, el usuario tiene acceso a ellas y las puede
modificar.
6
5.1. La interfaz gráfica y el intérprete de comandos
A diferencia de Windows, donde el intérprete de
comandos ha quedado convertido en una herramienta casi
testimonial, en Linux (llamado terminal o consola) tiene gran
potencia y versatilidad.
En los últimos años, las interfaces gráficas de Linux han
sufrido un fuerte desarrollo que las dotan de gran potencia y
control del sistema y un aspecto agradable.
En realidad, el entorno gráfico del sistema operativo es soportado por
otras aplicaciones incluidas en la distribución Linux: Gnome, Beryl, KDE.
Distribuciones más utilizadas de Linux: Ubuntu, OpenSUSE, Debian,
Fedora, OpenLinux OS, Mandriva, Mepis, Knoppix, Gentoo Linux, Mandrake…
5.2. La administración y los usuarios
Linux es un sistema operativo multiusuario que permite la existencia de
perfiles de escritorio independientes para cada usuario, así como un sistema de
seguridad que facilita la privacidad de los datos que cada cual almacena.
Los usuarios se identifican mediante un nombre y una contraseña al iniciar
la sesión. Una vez iniciada, se carga el escritorio con el aspecto y configuración
que el usuario haya establecido.
Cada usuario tiene una carpeta personal. El administrador del equipo
(root) tiene acceso a todo el sistema.
5.3. El sistema de archivos
Mientras que en Windows existe una carpeta básica para
cada unidad de disco y habitualmente llamada con una letra: a:,
c:, d:, etc., en Linux hay una única carpeta principal para todo el
sistema. Esta carpeta se llama raíz y de ella se cuelgan todos
los archivos bajo un sistema de directorios en árbol, y algunos
de estos directorios enlazan con estas unidades físicas de
disco.
5.4. Los programas y herramientas
La mayor parte de los programas desarrollados para Linux son software
libre. Pueden ser descargados de internet e instalados en el ordenador sin costo
monetario alguno. Las distintas distribuciones de este sistema operativo
disponen de programas que facilitan esta tarea de forma que, en ocasiones,
elegir los programas instalados en el sistema operativo es tan sencillo como
seleccionarlos de una lista y esperar a que se realicen las tareas automáticas de
descarga e instalación.
7
6. MAC OS
Es el nombre del primer sistema operativo de Apple para ordenadores
Macintosh. El clásico Mac OS surge en 1984 como un intento de
hacer un sistema operativo más accesible al usuario, en
contraste con los sistemas basados en intérpretes de comandos,
como el MS-DOS.
Se creó como un sistema operativo completamente
gráfico, una iniciativa que acabaría siendo seguida por otros, principalmente por
MS Windows.
7. DISTRIBUCIONES Y LIVECDS/LIVEDVDS
Una distribución es un conjunto de aplicaciones reunidas por un grupo,
empresa o persona para permitir instalar fácilmente un sistema Linux. Gran parte
de las recientes distribuciones de Linux vienen en formato LiveCD (o LiveDVD),
que permite usar o probar una distribución sin alterar el sistema operativo que
ya exista en el disco duro. Cuando se enciende el ordenador con una distribución
LiveCD en el lector de CD/DVD, en lugar de leer el sistema operativo desde el
disco duro, lo leerá desde dicho lector, ejecutándolo. Una vez se termina de
utilizar, se extrae el disco LiveCD y, si se vuelve a arrancar el ordenador, se
ejecutará normalmente el sistema instalado en el disco duro, como antes de usar
la distribución LiveCD.
Datos e información
En la vida cotidiana, los términos datos e información se utilizan
indistintamente, pero en informática conviene diferenciarlos. Los datos son
información codificada, lista para ser introducida y procesada por un ordenador; por
tanto, se podría decir que los datos no son más que una forma de representar
información. Los datos, como tales, carecen de significado y solo lo alcanzan cuando
son interpretados; una vez que los datos han sido procesados y se ha mostrado su
resultado de algún modo inteligible, se pueden considerar como información.
Codificación binariaEn informática, la codificación de la información se realiza mediante dos
dígitos: 0 y 1, por lo que se la conoce como codificación binaria. La razón de utilizar
solo dos dígitos se debe a que todos los dispositivos de un ordenador trabajan con dos
estados únicos: activado, desactivado; abierto, cerrado; pasa corriente, no pasa
corriente, etc.
La codificación binaria está basada en el sistema de numeración binario, que
emplea los dígitos 0 y 1 para representar cualquier número; la utilización de este
sistema de numeración es similar a la del sistema arábigo o decimal (utilizado por la
humanidad desde hace mucho tiempo) con la diferencia del número de dígitos
utilizados.
Sistemas de numeraciónUn sistema de numeración es un conjunto de símbolos y reglas que permiten
representar datos numéricos; la principal regla es que un mismo símbolo tiene distinto
valor según la posición que ocupe.
Sistema de numeración decimalEl sistema de numeración que se utiliza habitualmente es el decimal o arábigo;
este utiliza diez símbolos o dígitos (0, 1, 2, 3, 4, 5, 6, 7, 8 y 9), otorgándoles a cada
uno de ellos un valor, dependiendo de la posición que ocupe (unidades, decenas,
centenas, millares, etc.).
El valor de cada dígito está asociado al de una potencia de base 10, número que
coincide con la cantidad de símbolos o dígitos del sistema decimal, y un exponente
igual a la posición que ocupa el dígito (contado desde la derecha) menos uno.
Así, por ejemplo, el valor del número 6259 se puede calcular como:6 · 10
32 · 10
25 · 10
19 · 10
0=6259
Si el número es decimal, la situación es análoga, aunque, en este caso, algunos
exponentes de las potencias serán negativos; concretamente, el de los dígitos
colocados a la derecha del separador decimal.
Por ejemplo, el valor del número 8245,97 se calcularía como:8 · 10
3 2 · 10
2 4 · 10
15 · 10
09 · 10
−1 7 · 10
−2=8245,97
8
Sistema de numeración binarioEl sistema de numeración binario utiliza tan solo dos dígitos (0 y 1), que tienen
distinto valor dependiendo de la posición que ocupan, y que viene determinado por una
potencia de base 2 y un exponente igual a su posición (desde la derecha) menos uno.
Se puede observar que, tal y como ocurría con el sistema decimal, la base de la
potencia coincide con la cantidad de dígitos utilizados para representar los números.
Así, el número binario 11011 tendría un valor que se calcularía como:1 · 2
41 · 2
30 · 2
21 · 2
11 · 2
0=168021=27
Conversión de un número del sistema decimal al sistema binario, y viceversaLa conversión de un número expresado en el sistema decimal al sistema binario
es muy sencilla; basta con realizar divisiones por 2 y colocar los restos obtenidos en
cada una de ellas y el último cociente.
Como fácilmente se puede deducir, la cantidad de dígitos del número binario
dependerá del valor del número decimal. En el caso anterior, el número 77 queda
representado por siete dígitos; sin embargo, para números superiores a 128, serán
necesarios más dígitos. Puesto que 27=128 , este es el total de números que pueden
representarse en el sistema binario con siete dígitos.
El total de números que se pueden representar con n dígitos binarios es 2n ,
mientras que el número más grande que se puede representar es 2n−1 .
El proceso para convertir un número del sistema binario al decimal es aún más
sencillo; basta con desarrollar el número, tal y como se muestra a continuación:
1 0 0 1 1= 1 · 240 · 2
30 · 2
21 · 2
11 · 2
0=16 21=19
Código ASCIIComo ya se ha indicado, el ordenador necesita tener los datos codificados en
forma binaria, es decir, convertidos en 0 y 1; por tanto, todos los caracteres (letras,
números y símbolos) deben disponer de su correspondiente codificación binaria, lo que
da lugar al denominado código de caracteres. Este código de caracteres representa
cada carácter mediante un número binario constituido por una serie de dígitos menor
9
o igual a ocho, aunque, como ya justificaremos más adelante, conviene completar
dichos números con ceros a la izquierda hasta formar octetes.
Existen distintos códigos de caracteres, siendo el más utilizado el código
ASCII (American Standard Code for Information Interchange); en este sistema, a
cada carácter se le asigna un número decimal comprendido entre 0 y 255, que, una vez
convertido al sistema de numeración binario, nos da el código de cada carácter.
Dependiendo del valor decimal otorgado a un carácter, su representación
binaria estará constituida por un número variable de ceros y unos. Para no mezclar los
dígitos de los caracteres que le llegan de forma seguida, el ordenador completa la
representación binaria de cada carácter a 8 dígitos con ceros a la izquierda (octete),
y, a partir de ese momento, trabaja siempre con grupos de ocho dígitos; de este modo,
nunca mezcla los dígitos de caracteres distintos.
Por ejemplo, el carácter C (el código ASCII le asigna el valor 67) se introducirá,
manipulará y almacenará con su código binario (01000011).
El código binario de un carácter se obtiene al juntar los 4 dígitos de su
fila con los 4 dígitos de su columna.
Los 32 primeros
caracteres del código
ASCII están
constituidos por los
caracteres de control:
Inlto, Delete... Los
siguientes, hasta el
128, son
internacionales y, por
tanto, comunes para
todos los países. De los
restantes, algunos son
caracteres especiales
(flechas, símbolos
matemáticos, etc.) y
otros particulares de
cada país, como, por
ejemplo, nuestra
característica ñ.
Medidas de la informaciónLa unidad más pequeña de información en un ordenador corresponde a un dígito
binario, es decir, un cero o un uno. A este dígito se le denomina bit, abreviatura de las
palabras inglesas binary digit. Al conjunto de 8 bits se denomina byte. Según esto,
cada carácter está representado por un byte, que, a su vez, está constituido por 8
bits. Estas unidades de medida resultan muy pequeñas, por lo que se necesitan algunos
múltiplos del byte: Kilobyte, Megabyte, Gigabyte, etc.
Si observas la proporción entre las distintas magnitudes, comprobarás que esta es
10
1024; la razón es que este valor es la potencia de base 2 que más se aproxima al
múltiplo 1000 (21°= 1024), equivalente al prefijo kilo.
1 Kilobyte (KB) 1024 bytes
1 Megabyte (MB) 1024 Kilobytes
1 Gigabyte (GB) 1024 Megabytes
1 Terabyte (TB) 1024 Gigabytes
1 Petabyte (PB) 1024 Terabytes
1 Exabyte (EB) 1024 Petabytes
11
top related