Está en la página 1de 28

Universidad Nacional Experimental Del Táchira

Vicerrectorado Académico
Decanato De Docencia
Departamento De Ingeniería En Informática

Computación I

MATERIAL DE APOYO
Recopilado y Diseñado por:
Prof. ARMANDO CARRERO

Material Recopilado y Diseñado por Armando Carrero 1


CONTENIDO
1.- UNIDAD I: LA CIENCIA DE LA COMPUTACION Pág.

RESEÑA HISTORICA . . . . . . . . . . . . . . . . . . . ….. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

GENERACIÓN DE LAS COMPUTADORAS .….. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

HARDWARE Y SOFTWARE .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

COMPONENTES DE UN COMPUTADOR DIGITAL. . . . . . . . . . . . . . . . . . . . . . . . . . . 11

1.- Unidad Central de Procesamiento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12


2.- Memoria R.A.M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.- Memoria R.O.M. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.- Periféricos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.-Dispositivos de Almacenamiento. . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

VISTA INTERNA DE LOS COMPONENTES DE UN COMPUTADOR . . . . . . . . . . . . 19

MEDIDAS DE ALMACENAMIENTO DE LA INFORMACIÓN. . . . . . . . . . . . . . . . . . . 20

UNIDAD DE LA MEDIDA DE MEMORIA……………………. . . . . . . . . . . . . . . . . . . . 21

SISTEMA DE CODIFICACION ASCII. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

SISTEMAS NUMERICOS BINARO - DECIMAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Conversión de Decimal a Binario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24


Conversión de Binario a Decimal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

CONCEPTOS BASICOS….. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Material Recopilado y Diseñado por Armando Carrero 2


UNIDAD N° I LA CIENCIA DE LA COMPUTACION

Reseña Histórica
La evolución de la Computación data desde la misma aparición del hombre, pues el
primer y más perfecto computador que existe es el propio cerebro humano. Sin embargo se
trata de reseñar aquí el desarrollo de los computadores como la máquina inventada por el
hombre. Este tema puede consumir un extenso número de páginas, por lo que a
continuación se trata de condensar y hacer referencia a los hechos más resaltantes hasta el
día de hoy.

FECHA ACONTECIMIENTO

 2000 A.C. Aparece en la China (se presume) el ÁBACO, considerado como el primer
dispositivo para calcular, construido por el hombre. Hoy día, aún, es
utilizado con gran habilidad por comerciantes de los países asiáticos.

1632 William Oughtre inventa la REGLA DE CALCULO. Utilizada por los


estudiantes de nuestras instituciones hasta la década de los setenta.
1642 Blaise Pascal, matemático y filósofo francés, en afán por resolver los
problemas de su padre, recolector de impuestos, construye la PASCALINA,
máquina sumadora construida en base a ruedas dentadas.

Material Recopilado y Diseñado por Armando Carrero 3


1671 El alemán Leibnitz inventa una máquina que permitía realizar operaciones
de suma, resta, multiplicación, división y cálculo de raíces.

1830 Charles Babbage, ingles inventor de un sinnúmero de máquinas, entre ellas


la MÁQUINA DIFERENCIAL Y LA ANALÍTICA que nunca funcionaron a
cabalidad por el escaso desarrollo de la tecnología. Fue un hombre
obsesionado por la construcción de máquinas, pues abandonaba la
construcción de una cuando su invención le generaba mejoras a su anterior
proyecto. Nunca tuvo éxito, allegados a éste aseguran que antes de morir
manifestó : "jamás tuve un día feliz en mi vida". Se le conoce como uno de
los padres de la computación, pues sus ideas definieron
posteriormente los elementos básicos del computador.

1890 El norteamericano Hans Hollerith, realiza el censo de los EE.UU., usando


una máquina que se alimentaba con TARJETAS PERFORADAS.

Material Recopilado y Diseñado por Armando Carrero 4


1924 Se crea la IBM, poderosa empresa de la industria de la computación.

1943 Alan Turing, de origen ingles, basándose en la teoría de Babbage construye


el COLOSUS, máquina que fue usada para descifrar el código enigma de
los alemanes en la segunda guerra mundial. Usaba 1500 válvulas de vacío,
que se quemaban a razón de 2 por minuto, debido al calor que generaban.

1944 Se construye el MARK-1, primer computador electromecánico; tenia muchas


semejanzas a la máquina analítica de Babbage. Fue el resultado de una
investigación patrocinada por la IBM y desarrollada por el profesor de la
universidad de Harward, Howard Aiken.

1946 Se construye el primer computador electrónico en la Universidad de


Pennsylvania EE. UU., bautizado como el E.N.I.A.C. ( Electronic Numerical
Integrator and Calculator), usaba 1800 válvulas de vacío, 1500 reles,
pesaba unas 30 toneladas, ocupaba un espacio de 450 m2. Fue utilizado en
la segunda guerra mundial para calcular la trayectoria de los cohetes. El
ENIAC sólo podía almacenar 20 números de 10 dígitos y todo el programa
tenía que hacerse reordenando las conexiones. Los primeros problemas se
generaron por su escasa memoria y la falta de confiabilidad . En 1952 se le
cambiaron más de 19000 válvulas. Su vida fue corta, se retiro de
funcionamiento ese mismo año.

Así se inició lo que se conoce como la primera generación de computadores,


caracterizados por usar tubos de vacío.

Material Recopilado y Diseñado por Armando Carrero 5


CUADRO DE CARACTERÍSTICAS DE TODAS LAS GENERACIONES

Generaciones de las computadoras

Teniendo en cuenta las diferentes etapas de desarrollo que tuvieron las


computadoras, se consideran las siguientes divisiones como generaciones aisladas con
características propias de cada una, las cuales se enuncian a continuación:

Primera generación  Sistemas constituidos por tubos de vacío.


(1951-1958)  Máquinas grandes y pesadas. se construye el ordenador
ENIAC de grandes dimensiones (30 toneladas).
 Alto consumo de energía.
 Continúas fallas o interrupciones en el proceso.
 Programación en lenguaje de máquina.
 Uso de tarjetas perforadas para suministrar datos y los
programas.
Segunda generación  Transitar como potente principal. El componente principal
(1959- 1964) es un trozo pequeño de semiconductor y se expone en los
circuitos transistorizados.
 Disminución del tamaño.
 Disminución del consumo y de la producción de calor.
 Mayor rapidez, la velocidad de las operaciones ya no se
mide en segundos sino en milisegundos.
 Instrumentos de almacenamiento: cintas y discos.
 Lenguajes de programación de alto nivel, más potentes y
ensambladores (fortran, cobol y algol)
Tercera  Circuito integrado, miniaturizado y reunión de centenares
generación(1964-1971) de elementos en una placa de silicio o chip.
 Aumento de fiabilidad y flexibilidad.
 Aumenta la capacidad de almacenamiento y se reduce el
tiempo de respuesta.
 Teleproceso: se instalan terminales remotas, que acceden
a computadoras centrales para realizar operaciones,
extraer o introducir información en bancos de datos, etc.
 Renovación de periféricos.
 Ampliación de aplicaciones en procesos industriales,
educación, hogar, agricultura, administración y juegos.
Cuarta  El microprocesador: el proceso de reducción del tamaño
generación(1971-1982) de los componentes llega a operar a escalas
microscópicas.
 Se minimizan los circuitos, aumenta la capacidad de
almacenamiento.

Material Recopilado y Diseñado por Armando Carrero 6


 Reducen el tiempo de respuesta.
 Gran expansión del uso de las computadoras.
 Memorias electrónicas más rápidas.
 Multiproceso y microcomputadora.
Quinta generación(1982  Mayor velocidad
hasta nuestros días  lenguaje natural y lenguajes de programación: PROGOL
Y LISP
 Capacidad de traducción entre lenguajes que permitirán
la traducción instantánea de lenguajes hablados y
escritos.
 Características de procesamiento similares a las
secuencias de procesamiento humano.
 Aumenta la capacidad de memoria.
 Inteligencia artificial que recoge en su seno a sistemas
expertos, lenguaje natural, robótica y reconocimiento de
la voz

En vista de la acelerada marcha de la microelectrónica, la sociedad industrial se ha


dado a la tarea de poner también a esa altura el desarrollo del software y los sistemas con
que se manejan las computadoras. Surge la competencia internacional por el dominio del
mercado de la computación, en la que se perfilan dos líderes que, sin embargo, no han
podido alcanzar el nivel que se desea: la capacidad de comunicarse con la computadora en
un lenguaje más cotidiano y no a través de códigos o lenguajes de control especializados.
Japón lanzó en 1983 el llamado "programa de la quinta generación de computadoras", con
los objetivos explícitos de producir máquinas con innovaciones reales en los criterios
mencionados.

La quinta generación involucra:

 Inteligencia artificial: La inteligencia artificial es el campo de estudio que trata de


aplicar los procesos del pensamiento humano usados en la solución de problemas a
la computadora.

Material Recopilado y Diseñado por Armando Carrero 7


 Robótica: La robótica es el arte y ciencia de la creación y empleo de robots. Un robot
es un sistema de computación híbrido independiente que realiza actividades físicas y
de cálculo. Están siendo diseñados con inteligencia artificial, para que puedan
responder de manera más efectiva a situaciones no estructuradas.

 Sistemas expertos: Un sistema experto es una aplicación de inteligencia artificial


que usa una base de conocimiento de la experiencia humana para ayudar a la
resolución de problemas.

 Redes de Comunicaciones: Los canales de comunicaciones que interconectan


terminales y computadoras se conocen como redes de comunicaciones; todo el

Material Recopilado y Diseñado por Armando Carrero 8


"hardware" que soporta las interconexiones y todo el "software" que administra la
transmisión.

Con el avance de la tecnología aparece el


Raspberry Pi, donde todo está compactado
en una sola placa.

Material Recopilado y Diseñado por Armando Carrero 9


Hardware y Software
Se trata de los dos elementos fundamentales que constituyen un Sistema de
Computación. El uno es el complemento del otro; por lo que, ambos constituyen un Sistema
Computacional. A continuación se explica quienes conforman a cada uno de ellos:

HARDWARE: Se trata del conjunto de elementos físicos (equipos y dispositivos) que


constituyen un Sistema. Se considera que es la parte tangible (visible) del

Sistema, contraria al Software, es decir, lo constituye lo que se conoce como


la “parte dura”. Algunos de estos elementos son: el teclado, el monitor, el
CPU, la impresora, el disco duro etc.

SOFTWARE: Conjunto de programas (instrucciones que le indican al


computador las tareas a realizar), necesarios para que un Sistema sea funcional. Lo
constituye la parte intangible (invisible) del Sistema, también se le conoce como la
“parte blanda”. Algunos de estos programas son: los sistemas operativos, los
compiladores, los paquetes de aplicación, los lenguajes de programación, los juegos.
Estos se guardan en medios de almacenamiento como: CD, pendrives, discos externos,
o disco duros.

Material Recopilado y Diseñado por Armando Carrero 10


Componentes de un Computador Digital
Consta de dos grandes áreas:

 La Unidad Central de Procesamiento (C.P.U),


 Los dispositivos Periféricos.

ESTRUCTURA FISICA

CPU: Unidad Central de A través del Monitor:


Procesamiento, que alberga Se pueden ver los textos y
todos los componentes del gráficos generados por tu
computador. PC.

Impresora:
Es el dispositivo que
permite, trasladar los
trabajos al papel.

Modem: Equipo que


permite conectar tu PC
con otras computadoras y
te permite tener acceso a
internet.

Mouse: Con éste


dispositivo, podrás
Teclado: Es uno de los principales medios de comunicación darle órdenes a tu PC.
entre tu PC y tú. Gracias a él, es posible utilizar la PC como
una máquina de escribir entre otras funciones.

Material Recopilado y Diseñado por Armando Carrero 11


ESTRUCTURA LOGICA
Unidad Central de Procesamiento (C.P.U.)
UNIDAD UNIDAD
UNIDAD DE CONTROL
DE DE
ENTRADA SALIDA
UNIDAD DE MEMORIA

UNIDAD ARITMETICO LOGICA  Impresora


 Teclado  Monitor
 Mouse  Unidad de CD
 CD
 Escáner  Unidad de DVD
 DVD
 Unidad de CD MEMORIA
 Unidad de Blu-Ray
 Pendrive
 Puerto USB AUXILIAR O
 Puerto USB
 Disco Externo SECUNDARIA
 Disco Blu-ray
 SD, miniSD, microSD

1.- Unidad Central de Procesamiento C.P.U.:


Está constituida por tres unidades:

a) La unidad de Control.
b) La unidad Aritmético-Lógica.
c) La Memoria Principal.

a) Unidad De Control: Es la que coordina las actividades de la computadora y


determina que operaciones se deben realizar y en que orden; asimismo controla y
sincroniza todo el proceso de la computadora.

b) Unidad Aritmético Lógica: Es la que realiza las operaciones aritméticas y lógicas,


tales como: suma, resta, multiplicación, división y comparaciones.

c) Memoria Principal: Está constituida de dos tipos:

Memoria R.A.M. (Random Access Memory). Memoria de Acceso Aleatorio, que


se caracteriza por: permitir escribir y leer de ella, es volátil pues su contenido se
pierde al suspenderse el fluido eléctrico. Es la memoria disponible para ser usada
por el usuario (memoria de trabajo) para guardar sus programas, datos o archivos

Material Recopilado y Diseñado por Armando Carrero 12


de una aplicación cualquiera. Físicamente son un panel angosto de circuito
impreso de unos 8 o 10 cm de longitud, que sostiene ocho o más chips de
memoria, se conocen como SIMM o DIMM.

Memoria R.O.M. (Read Only Memory). Memoria sólo de Lectura. Se


caracteriza por: permite sólo la lectura, pero no se podrá escribir sobre ella. Su
contenido es fijo, es grabada por el fabricante y no se pierde luego de
suspenderse la energía eléctrica. Sus contenidos se crean en el momento de la
fabricación y no se pueden alterar.

4.- Periféricos: Son todos aquellos elementos del HARDWARE que pueden interconectarse
al CPU. Entre ellos se encuentran los dispositivos de Entrada/Salida, las interfaces de
comunicación, dispositivos de almacenamiento, y otros.

a) Dispositivos o Unidades de Entrada: Son las que permiten traducir a la


computadora los datos que van a ser almacenados y procesados. Pueden ser
mecánicos o electromagnéticos. El mecanismo principal de entrada suele ser un
teclado, pero además existen otros que facilitan la tarea dependiendo de la
aplicación como: el mouse, el lector óptico, los escáner, las unidades de CD,
puerto USB etc.

b) Dispositivos o Unidades de Salida: Se encargan de traducir los resultados


almacenados en sistema binario, de manera que el usuario final pueda
interpretarlos. El dispositivo más típico es el monitor, pero también se disponen de
las impresoras, las tablas digitalizadas, el mouse, el lector óptico, los escáner, las
unidades de CD, puerto USB etc.

c) Memoria Auxiliar Externa o Secundaria: Conocida como memoria de masa,


es la que permite almacenar de manera permanente todos aquellos archivos y
programas del usuario, salvando así los inconvenientes de la memoria RAM. La

Material Recopilado y Diseñado por Armando Carrero 13


constituyen los discos duros, los CD, los Blu-Ray, Pendrives, Memorias SD y otros
dispositivos.

5.- Dispositivos de almacenamiento.

Los dispositivos de almacenamiento son unidades que actúan como medio de soporte
para realizar un backup (copia de seguridad) de la información que se encuentra en
nuestro ordenador.

Los dispositivos de almacenamiento se clasifican de acuerdo al modo de acceso a los


datos que contienen, estos pueden ser:

 Acceso secuencial: El elemento de lectura del dispositivo debe pasar por el


espacio ocupado por la totalidad de los datos almacenados previamente al
espacio ocupado físicamente por los datos almacenados que componen el
conjunto de información a la que se desea acceder.

 Acceso aleatorio: El elemento de lectura ingresa directamente a la dirección


donde se encuentra almacenada físicamente la información a la que se desea
tener acceso.

Tipos de dispositivos magnéticos

 Cinta Magnética: La cinta magnética está constituida por una cinta de material
plástico recubierta por ferro magnético, sobre dicha cinta se alojan sobre pistas
paralelas al eje longitudinal de la cinta los caracteres en formas de
combinaciones de puntos. Estas cintas son de tipo secuencial, es decir que
para acceder a la información deseada es necesario leer todas las
combinaciones que proceden.

 Tambores magnéticos: Estos tambores están formados por cilindros con


material magnético capaz de retener información. En dichos dispositivos de
almacenamiento la información se graba y lee mediante un cabezal cuyo brazo

Material Recopilado y Diseñado por Armando Carrero 14


se mueve en la dirección del eje de giro del tambor. Aquí el acceso a la
información es directo.

 Disco duro: Este disco es el principal subsistema de almacenamiento de


información de los sistemas informáticos. Es un dispositivo encargado de
almacenar información de forma continua en un ordenador. El disco duro es
considerado el dispositivo de almacenamiento más importante del ordenador,
ya que en él se guardan los archivos de los programas.

Las principales características de este tipo de dispositivos de


almacenamiento son:

 Capacidad: El disco duro de un ordenador se mide en gigabytes (GB). La


capacidad es el espacio disponible para almacenar secuencias de 1 byte.
 Velocidad de giro: Esta característica se mide en revoluciones por minuto
(RPM). Cuanto más rápido gira el disco, más rápido logra acceder a la
información la cabeza lectora.
 Capacidad de transmisión de datos: A la hora de adquirir un ordenador es
necesario controlar las características del disco duro, ya que si el disco
transmite los datos lentamente, no servirá de nada su capacidad. Es necesario
un disco duro de gran capacidad y rápida velocidad de transmisión de datos.

Tipos de dispositivos ópticos

 CD-R: Estos tipos de dispositivos de almacenamiento son discos compactos de 650 o


700 MB de capacidad que pueden ser leídos la cantidad de veces el usuario lo desee,
pero su contenido no puede ser modificado una vez que haya sido grabado.

 CD-RW: A diferencia del CD-R, estos dispositivos de almacenamiento son


regrabables. Las unidades CD-RW tienen la capacidad de grabar información sobre
discos CD-R y CD-RW, y además pueden leer discos CD-ROM y CDS de audio.

Las interfaces soportadas por estos dispositivos de almacenamiento son EIDE, SCSI
y USB.

 DVD-ROM: Consiste en un disco compacto que tiene la capacidad de almacenar 4.7


GB de datos en una cara del disco.

Material Recopilado y Diseñado por Armando Carrero 15


Los futuros medios de DVD-ROM serán capaces de almacenar datos en ambas caras
del disco y usar medios de doble capa con el objetivo de permitirle a las unidades leer
hasta cuatro niveles de datos almacenados en las dos caras del disco; obteniendo
como resultado una capacidad de almacenamiento de 17 GB.

 DVD-RAM: Estos tipos de dispositivos de almacenamiento tienen una capacidad de


2.6 GB en un disco de cara simple y 5.2 GB en un disco de doble cara. Los DVD-RAM
son capaces de leer cualquier disco CD-R o CD-RW, pero no son capaces de escribir
sobre dichos formatos.

Además, los DVD-RAM son regrabables pero dichos discos no pueden ser leídos por
unidades DVD-ROM.

 PC-Cards: Las PC Cards pueden ser dispositivos de almacenamiento o tarjetas de


I/O. Dichas tarjetas son compactas, ligeras y fiables, convirtiéndolas en dispositivos
ideales para notebooks, handheld, PDAs y palmtop.

Gracias a su pequeño tamaño, estos dispositivos de almacenamiento son utilizados


para el almacenamiento de datos, aplicaciones, etc.

Las PC Cards poseen el tamaño de una tarjeta de crédito. Existen tres espesores
diferentes para las PC Cards:

o Tipo I 3.3 milímetros (mm) de espesor


o Tipo II 5.0 milímetros (mm) de espesor
o Tipo III 10.5 milímetros (mm) de espesor

 Flash Cards: Estos dispositivos de almacenamiento son tarjetas de memoria no


volátil, es decir que conservan los datos guardados en ellas aun cuando estas no
están alimentadas por una fuente eléctrica.

Las flash cards presentan una gran ventaja: sus datos pueden ser leídos, modificados
y borrados.

Gracias a las características positivas que presentan estos dispositivos de


almacenamiento, las flash cards han sido adoptadas como medio de almacenamiento
de cámaras digitales, teléfonos móviles, dispositivos digitales de música, etc.

Material Recopilado y Diseñado por Armando Carrero 16


Obteniendo como resultado un menor costo de dichos aparatos electrónicos y una
gran capacidad de almacenamiento.

Tipos de dispositivos extraíbles

 Pendrive/Memory Flash: Es un pequeño dispositivo de almacenamiento que utiliza


memoria flash para guardar información sin necesidad de pilas o baterías.

Los pendrive fueron creados con la resistencia que los antiguos medios de
almacenamiento portables carecían, es decir que estos modernos dispositivos de
almacenamiento son resistentes a los rasguños y el polvo; marcando así una gran
diferencia con los CD y los discos flexibles.

Los sistemas operativos más modernos son capaces de leer y escribir en


dichos dispositivos sin necesidad de controladores especiales.

Material Recopilado y Diseñado por Armando Carrero 17


Estos son los dispositivos de almacenamiento más comunes hasta el día de hoy en el
mundo de los sistemas informáticos.

Los avances tecnológicos y la evolución de las computadoras han ido avanzando


rápidamente con el paso del tiempo, y se espera que en un futuro no muy lejano las
computadoras pertenezcan a una nueva generación; una era de las computadoras, la
inteligencia artificial y la robótica.

Almacenamiento en la nube

En realidad la nube es una metáfora empleada para hacer referencia a servicios que
se utilizan a través de Internet. Se trata de un servicio de administración de los datos de un
sistema de computación, que permite el almacenamiento remoto en servidores que se
encuentran en la “nube” y que son administrados por un proveedor del servicio. Los datos
que se almacenen allí, estarán disponibles para los usuarios a través de una red, como lo es
internet. Existen básicamente tres tipos de servicios de almacenamiento en la nube: público,
privado e hibrido. Entre los servicios públicos más populares para el alojamiento de datos se
encuentran los dados por las compañías Dropbox, Google Drive y otros.

Material Recopilado y Diseñado por Armando Carrero 18


Vista interna de los componentes de un computador

Material Recopilado y Diseñado por Armando Carrero 19


Medidas de almacenamiento de la información

A continuación se explica cómo se expresan las medidas de almacenamiento de datos


dentro de un ordenador:

 bit: Unidad de información mas pequeña , que representa un cero(0) o un uno (1)
 byte: Unidad de información que está compuesto por 8 bits. En procesamiento
informático y almacenamiento es el equivalente a un único carácter, como puede ser
una letra, un número o un signo de puntuación.

En informática, cada letra, número o signo de puntuación ocupa un byte (8 bits). Como el
byte es una unidad de información muy pequeña se utilizan sus múltiplos:

kilobyte (Kb); 1024 b


megabyte (Mb): 1.048.576 b
gigabyte (Gb), 1.073.741.824 b
terabyte (Tb); 1.099.511.627.776 b
Petabyte (Pb); 1.125.899.906.842.624 b
Exabyte (Eb); 1.152.921.504.606.846.976 b
Zettabyte (Zb); 1.180.591.620.717.411.303.424 b
Yottabyte (Yb); 1.208.925.819.614.629.174.706.176 b
Brontobyte (Bb) 1.237.940.039.285.380.274.899.124.224 b
Geopbyte (Gb) 1.267.650.600.228.229.401.496.703.205.376 b

Cabe destacar que en informática se utilizan potencias de 2 en lugar de potencias de


10, es decir que cada uno de los múltiplos del byte no es 1.000 veces mayor que el anterior,
sino 1.024 (210 = 1.024).

Material Recopilado y Diseñado por Armando Carrero 20


Unidad de Medida de la Memoria

Los datos se guardan temporalmente en la unidad de memoria principal y en forma


permanente en dispositivos de almacenamiento secundario. Este almacenamiento se
efectúa basado en los dos estados eléctricos: encendido y apagado, que pueden presentar
los elementos de que están compuestos los diferentes dispositivos de almacenamiento. Esa
característica física hace posible que letras y números puedan representarse mediante la
combinación de esos dos estados.

La asociación del estado físico “apagado” con el dígito cero (0) y el “encendido” con
el dígito uno (1), hizo posible el uso del sistema binario (de base 2) y de la lógica binaria
para la representación y procesamiento de los datos. A uno de esos estados se le conoce
como un “bit”, que es el acortamiento de la frase dígito binario en ingles ( binary digit ).

De manera que las letras, números y otros caracteres que introducimos a un sistema
de computación, deben traducirse a bits, es decir a unos (1) y ceros (0) para su
almacenamiento y/o procesamiento. La computadora vuelve a traducir los bits a letras,
números y/o símbolos, mediante sistemas de codificación, para que podamos reconocer y
entender los resultados.

El sistema de codificación que más se usa a nivel de microcomputadores se conoce


como el código ASCII (Código eStándar Americano para el Intercambio de Información) y
utiliza 8 bits para representar un caracter (una letra, un número o un símbolo especial
como : %, +, incluso el espacio en blanco ). Así, con sus 256 combinaciones, es más que
suficiente para representar todos los caracteres de nuestro idioma. La tabla siguiente
contiene el equivalente en los sistemas binario y decimal para algunos caracteres de uso
común:

Material Recopilado y Diseñado por Armando Carrero 21


SISTEMA DE CODIFICACION CODIGO ASCII

Valor en Valor en Valor en Valor en Valor en Valor en


Caracter Binario Decimal Caracter Binario Decimal Caracter Binario Decimal

! 00100001 33 A 01000001 65 a 01100001 97


“ 00100010 34 B 01000010 66 b 01100010 98
# 00100011 35 C 01000011 67 c 01100011 99
$ 00100100 36 D 01000100 68 d 01100100 100
% 00100101 37 E 01000101 69 e 01100101 101
& 00100110 38 F 01000110 70 f 01100110 102
‘ 00100111 39 G 01000111 71 g 01100111 103
( 00101000 40 H 01001000 72 h 01101000 104
) 00101001 41 I 01001001 73 i 01101001 105
* 00101010 42 J 01001010 74 j 01101010 106
+ 00101011 43 K 01001011 75 k 01101011 107
, 00101100 44 L 01001100 76 l 01101100 108
- 00101101 45 M 01001101 77 m 01101101 109
. 00101110 46 N 01001110 78 n 01101110 110
/ 00101111 47 O 01001111 79 o 01101111 111
0 00110000 48 P 01010000 80 p 01110000 112
1 00110001 49 Q 01010001 81 q 01110001 113
2 00110010 50 R 01010010 82 r 01110010 114
3 00110011 51 S 01010011 83 s 01110011 115
4 00110100 52 T 01010100 84 t 01110100 116
5 00110101 53 U 01010101 85 u 01110101 117
6 00110110 54 V 01010110 86 v 01110110 118
7 00110111 55 W 01010111 87 w 01110111 119
8 00111000 56 X 01011000 88 x 01111000 120
9 00111001 57 Y 01011001 89 y 01111001 121
Z 01011010 90 z 01111010 122

á 10100000 160 ñ 10100100 164 ½ 10101011 171


ó 10100010 162 Ñ 10100101 165 ¼ 10101100 172
é 10000010 130 ÷ 11110110 246 ± 11110001 241
í 10100001 161 ≥ 11110010 242 ¿ 10101000 168
ú 10100011 163 ≤ 11110011 243 \ 01011100 92

Material Recopilado y Diseñado por Armando Carrero 22


Como se entenderá, así como la letra “A” se representa mediante la combinación
0 1 0 0 0 0 0 1, es decir, 8 bits organizados en ese orden; de igual forma todos los demás
caracteres requieren de una serie semejante. A esta combinación de 8 bits se le denomina
“byte”, cantidad de memoria necesaria para almacenar un caracter.

El bit y el byte son unidades, al igual que el milímetro y el centímetro como unidades
de longitud, realmente muy pequeñas para manejar la gran cantidad de caracteres que
componen los datos que normalmente se manipulan, por lo que existen los múltiplos que
permiten referirnos a grandes cantidades. A continuación se muestran las características de
los múltiplos del bit y su equivalencia con las demás unidades:

UNIDAD NOMENCLATURA EQUIVALENCIA OBSERVACION

bit bit Unidad más pequeña


0ó1
de almacenamiento
byte 8 bits Cantidad necesaria
b para almacenar un
caracter
Kilobyte Kb 1.024 b 210
Mb 1.024 K ó
Megabyte 1.024 x 1.024 bytes
1.048.576 b
1.024 M ó
Gigabyte Gb 1.048.576 K ó 1.024 x 1.024 K
1.073.741.824 b 1.024 x 1.048.576 b

Material Recopilado y Diseñado por Armando Carrero 23


Sistemas Numéricos Binario - Decimal
CONVERSION DECIMAL a BINARIO, BINARIO a DECIMAL

SISTEMA NUMÉRICO BINARIO: Está basado en los mismos principios que el sistema
decimal, con el que ya estamos familiarizados. La única diferencia que hay entre los dos
sistemas es que el binario usa sólo dos dígitos, 0 y 1 y el decimal usa diez, 0, 1, 2, 3, 4, 5, 6,
7, 8, y 9.

Las primeras computadoras fueron diseñadas de acuerdo con el sistema decimal, lo


que hacía complejo el diseño de sus capacidades de lógica, y no se hacía buen uso de los
recursos, por ejemplo para almacenar un número decimal se necesitaban 10 tubos de vacío.

En 1945 el matemático, húngaro, John Von Neuman ideó que el sistema con que trabajaban
las computadoras debería aprovechar las características físicas de los circuitos electrónicos,
sugiriendo el uso del sistema binario para relacionar los estados de “prendido” y “apagado”
con los dígitos 0 y 1.

Las computadoras operan en binario y se comunican con nosotros en decimal; un


programa especial traduce de decimal a binario en la entrada, y de binario a decimal en la
salida. Ejemplo de la representación de un nombre y un decimal en binario:

María 01001101 01100001 01110010 10100001 01001101

15326 11101111011110

CONVERSION DE DECIMAL A BINARIO:

Un número puede convertirse fácilmente a un número equivalente de cualquier base mediante el


uso de la técnica “división/residuo”. Consiste en los siguientes pasos:

Material Recopilado y Diseñado por Armando Carrero 24


Notación: Número Número
Decimal base diez Binario base dos

1. Se divide, en forma entera, el número a convertir entre la base del sistema binario (2), repetidas
veces, hasta que el residuo resulte 0 ó 1 y se registra el residuo de cada división. El residuo
siempre será uno de los dígitos pertenecientes al sistema binario ( 0 o 1 ). La división debe
repetirse hasta que el residuo sea menor al divisor, que en este caso es dos.

2.- El resultado se obtiene tomando: primero el último cociente, y luego cada uno de los residuos en
forma inversa a como se obtuvieron.

Ejemplo: Convertir 247 ?


10 2

Solución: 247 2
04
07 123 2
1 03 61 2
1 01 30 2
1 10 15 2
0 1 7 2
1 3 2
1 1

Resultado : Ultimo cociente : 1


Residuos : 1110111

247 == 11110111
10 2

Material Recopilado y Diseñado por Armando Carrero 25


CONVERSION DE BINARIO A DECIMAL:

El método consiste en:

1.- Multiplicar los unos que tiene el número binario por el valor de la posición. La posición debe
tomarse de derecha a izquierda, iniciando en cero.

2.- Cada valor se obtiene resolviendo la potencia: 2 posición .

3.- El número en el sistema decimal se obtiene al sumar todos los productos:

Notación: Número Número


Binario base dos Decimal base diez

Ejemplo: Convertir 11110111 ?


2 10

Número Binario : 1 1 1 1 0 1 1 1

Posición : 7 6 5 4 3 2 1 0

Potencias : 27 26 25 24 23 22 21 20

Valores : 128 64 32 16 8 4 2 1

Productos : 1x128 1x64 1x32 1x16 0x8 1x4 1x2 1x1

Resultado = 128 + 64 + 32 + 16 + 0 + 4 + 2 + 1 = 247

11110111 == 247
2 10

Material Recopilado y Diseñado por Armando Carrero 26


CONCEPTOS BASICOS:

Computador Máquina o equipo usado en el tratamiento automático de la información. Capaz


de ejecutar cálculos complejos, incluyendo operaciones aritméticas y lógicas, a
grandes velocidades en base a unos procesos o instrucciones dados con
anterioridad.

Características a) Posee memoria.


b) Es veloz.
c) Es programable.
d) Es veraz.
e) Permite la comunicación bidireccional.

De acuerdo al uso: De propósito general.


De uso específico.
Tipos De acuerdo al tamaño de la memoria:
Microcomputador.
Minicomputador.
Maxicomputador o Mainframe.
De acuerdo a la forma de procesar los datos: Digitales y Analógicos.

Bit Contracción del término binary dgit(dígito binario). Representa la unidad de


datos más pequeña y puede tomar sólo dos valores: 0 y 1. Los datos almacenados
en memoria o en disco son bits, que al agruparse en grupos de 8 forman los bytes.

Sistema Operativo Programa Principal de Control que maneja el computador y cumple el papel de
planificador y agente del transito de datos, además de administrar las rutinas para
encender el computador, abrir programas, apagar el equipo, etc.

Material Recopilado y Diseñado por Armando Carrero 27


Algoritmo Lista de instrucciones en seudocódigo que indican una secuencia de operaciones,
que al ejecutarlas proporcionan la respuesta a un problema en particular.

Lenguaje de Conjunto de símbolos, códigos y reglas para redactar programas, a ser


Programación suministrados a un sistema. Se clasifican en lenguajes de alto nivel (más accesible
al hombre), como el BASIC, FORTRAN, COBOL, PASCAL, etc.; y lenguajes de
bajo nivel (más cerca a la máquina), como el ASSEMBLER

Programa Algoritmo traducido, utilizando un lenguaje de programación. Conjunto de


instrucciones ordenadas correctamente que permiten que el computador realice
una tarea específica.

Programa Fuente Traducción de un algoritmo en un lenguaje de alto de alto nivel. No es ejecutable


directamente por el computador.

Compilador Programa que convierte (traduce) un programa escrito (programa fuente) en


lenguaje de alto nivel, en el lenguaje de máquina(programa objeto), es decir el que
entiende el computador.

Programa Objeto Programa resultado de compilar un programa fuente, es un código de máquina


ejecutable.

Material Recopilado y Diseñado por Armando Carrero 28

También podría gustarte