Вы находитесь на странице: 1из 34

UNIVERSIDAD MICHOACANA DE SAN NICOLAS DE

HIDALGO

Programacin
Aspectos bsicos de la computacin

Morelia, Michoacn a 13 de febrero de 2015


ndice

Contenido

pg.

Introduccin

1
Objetivo.

2
1. Qu
es
la
computadora?
.. 3
1.1
Origen
de
la
computadora. 4
1.2
Clasificacin
de
las
computadoras.. 6
2. Organizacin
fsica
de
una
computadora....... 8
2.1
Dispositivos
de
entrada/salida
(E/S):
perifricos.
10
2.2
Memoria
principal.
.
11
2.3
Unidades
de
memoria..
..
12
2.4
El
procesador...............................................................................
14
3. Dispositivos
de
almacenamiento
secundario..
.. 18
3.1
Tipos
de
almacenamiento...
18
4. Conectores
de
dispositivos
E/S.....
. 19
4.1
Conectores
USB..
19
4.2
Conectores
firewire. 19
4.3
Conectores
DVI
20
4.4
Conectores
HDMI
20
4.5
Conectores
RGV/VGA..20

4.6
Puerto
paralelo
. 21
4.7
Entrada
PCI
..
21
4.8
Entrada
AGP
21
5. El
software
(los
programas).

21
5.1
software
de
sistema.

22
5.2
Software
de
aplicacin 22
5.3Sistema
operativo
.
24
5.3.1
Funciones
bsicas
del
sistema
operativo. 25
5.3.2 Las
distintas
partes
del
sistema
operativo.
26
6. Lenguajes
de
programacin..
27
Conclusin
..29
Biografa
..30

Introduccin
En el presente trabajo se presentaran conceptos tales como la
organizacin de una computadora, el hardware, el software y sus
componentes as como el leguaje de programacin.

Objetivo
1

Conocer las partes que conforman la computadora como el hardware y


software, as como tambin los programas que la componen y los lenguajes
con los cuales se programan.

1. Qu es una computadora?
Las computadoras se construyen y se incluyen en todo tipo de dispositivos:
automviles (coches/carros), aviones, trenes, relojes, televisores A su vez estas
mquinas pueden enviar, recibir, almacenar, procesar y visualizar la informacin
de todo tipo: nmeros, textos, imgenes, grficos, sonidos, etc. Estas potentes
maquinas son dispositivos que realizan clculos a velocidades increbles (millones
de operaciones de las computadoras personales hasta cientos de millones de
operaciones de las supercomputadoras). La ejecucin de una tarea determinada
requiere una lista de instrucciones o un programa. Los programas se escriben
normalmente en un lenguaje de programacin especfico, tal como C, para que
pueda ser comprendido por una computadora.
Una computadora es un dispositivo electrnico, utilizado para procesar
informacin y obtener resultados, capaz de ejecutar clculos y tomar decisiones a
velocidades millones o cientos de millones ms rpidos que pueden hacerlo los
seres humanos. En el sentido ms simple una computadora es un dispositivo
para realizar clculos o computar. El trmino de sistema de computadora o
simplemente computadora se utiliza para enfatizar que, en realidad, son dos
partes distintas: Hardware y software. El hardware es la computadora en s misma.
El software es el conjunto de programas que indican a la computadora las tareas
que debe realizar. Las computadoras procesan datos bajo el control de un
conjunto de instrucciones denominadas programas de computadora. Estos
programas controlan y dirigen a la computadora para que realice un conjunto de
acciones (instrucciones) especificadas por personal especializadas, llamadas
programadores de computadoras.
Los datos y la informacin se pueden introducir en la computadora por una
entrada (input) y a continuacin se procesan para producir una salida (output,
resultados). La computadora se puede considerar como una unidad en la que se
colocan ciertos datos (entrada de datos), se procesan y se produce un resultado
(datos de salida o informacin). Los datos de entrada y los datos de entrada y los
datos de salida pueden ser, realmente, de cualquier tipo: texto, dibujos, sonido,
imgenes El sistema ms sencillo de comunicarse una persona con la
computadora es mediante un teclado, una pantalla (monitor) y un ratn (mouse).
Hoy da existen otros dispositivos muy populares tales como escneres,
micrfonos, alta voces, cmaras de videos, etc.; de igual manera, atreves de
mdems, es posible conectar su computadora con otras computadoras a travs de
la red internet.

Como se ha dicho antes, los componentes fsicos


que componen la computadora, junto con los
dispositivos que realizan las tareas de entradas y
salidas, se conocen con el trmino de hardware o
sistemas fsicos. El programa se encuentra
almacenado en su memoria; a la persona que
escribe programas se llama programador y al
conjunto de programas escritos para una
computadora se llama software.
Una computadora consta de varios dispositivos (tales como teclado, pantalla,
ratn, discos, memorias, DVD, CD, memorias flash, unidades de procesos,
impresoras, etc.) que son conocidos como hardware. Los programas de
computadoras que se ejecutan o corren sobre una maquina se conoce como
software. El coste del hardware se ha reducido drsticamente en los ltimos aos
y sigue reducindose al menos en termino de relacin precio/ prestaciones, ya que
por el mismo precio es posible encontrar equipos de computadoras con unas
prestaciones casi el doble de las que se conseguan hace tan solo dos o tres aos
por un coste similar. Afortunadamente, el precio de software estndar tambin se
ha reducido drsticamente, pero con suerte cada da se requiere ms aplicaciones
especficas en los programadores profesionales cada da tienen as grandes retos
y oportunidades, de modo que los esfuerzos y costes que requieren los desarrollos
modernos suelen tener compensaciones econmicas para sus autores.
1.1 Origen de las computadoras
La primera computadora digital que resea historia de la informtica, se puede
considerar fue diseada a finales de la dcada de los treinta por el Dr. John
Atanasof y el estudiante de postgrado Clifford Berry en la universidad de Iowa.
Disearon la computadora para realizar clculos matemticos en fsica nuclear.
Sin embargo, la primera computadora electrnica digital de aplicaciones o
propsito general se llamaba ENIAC y se termin en 1946 en la universidad de
Pennsylvania, fue financiada por el ejrcito de EE.UU (U.S. Army). La ENIAC
pesaba 30 toneladas y ocupaba un espacio de 30 por 50 pies. Se utilizaba
esencialmente para predicciones de tiempo, clculo de tablas balsticas, clculo de
energa atmica. Sus diseadores fueron J. Prespert Eckert y John Mauchley.
En el mismo de ao de 1946, el Dr. John Von Neumann de Princeton University
propuso el concepto de computadora con programa almacenado que consista en
un programa cuyas instrucciones se almacenaban en la memoria de la
computadora.
4

Von Neumann descubri que era posible que los programas se almacenaran en la
memoria de la computadora y que podran cambia ms fcilmente que las
complejas conexiones de cables y fijaciones de interruptores del ENIAC. Von
Neumann diseo una computadora basada en esta idea. Su diseo ha constituido
en el nacimiento de la computacin moderna y ha dado origen a la denominada
arquitectura de Von Neumann que es la base de las computadoras digitales
actuales.
Estas computadoras primitivas utilizaban tubos de vaco como componente
electrnicos bsicos. No solo eran muy voluminosas, sino lentas y difciles de
manipular a la par que requeran usos cuidados especiales. Los avances
tecnolgicos en semiconductores, transistores y circuitos integrados concluyeron
en disear y fabricar las nuevas generaciones de computadoras que conducan a
maquinas ms pequeas, ms rpidas y ms econmicas que sus predecesoras.
En la dcada de los setenta, los fabricantes Altair (suele considerarse como la
primera microcomputadora de la historia) y Apple fabrican la primera
microcomputadora de la historia. Steve Jobs y Stephen Wozniac construyeron el
Apple, la primera computadora domestica de la historia. Por aquellas pocas otras
compaas que fabricaron microcomputadoras fueron Commodore, Radio Shack,
Heathkit y en Europa Sinclair que fabrico el mtico ZX Spectrum con el que
aprendieron a programar y a jugar con videojuegos muchos de los grandes
ingenieros, catedrticos, etc., de esta dcada. Eran computadoras que en aquella
poca no eran aceptadas por la comunidad profesional, las empresas y las
industrias.
El 12 de agosto de 1981 IBM presento en Nueva York y en otras ciudades
norteamericanas, la primera computadora de escritorio de la historia, denominada
por su inventor, IBM PC (Personal Computer, computadora personal de IBM), cuyo
software fundamental fue desarrollado por una compaa conocida como
Microsoft. El PC se convirti en un xito instantneo hasta llegar a convertirse en
un aparato o dispositivo electrnico de uso general, al estilo de una TV o un
equipo de msica. Sin embargo, conviene recordar que el PC, tal como se conoce
en la actualidad, no fue la primera computadora personal ya que le precedieron
otras mquinas con microprocesadores de 8 bits, muy populares en su tiempo,
tales como Apple II, Pet CBM, Atari, TRS-80, etc., y el mitico ZX Spectrum, de lops
diferente fabricantes citados en el prrafo anterior.
El termino PC se utiliza indistintamente con el trmino genrico de computadora
de escritorio o computadora porttil (desktop) o (laptop).

1.2 Clasificacin de las computadoras


Las computadoras modernas se pueden clasificar en computadoras personales,
servidores, minicomputadoras, grandes computadoras (mainframes) y
supercomputadoras.
Las computadoras personales (PC) son los ms populares y abarcan desde
computadoras porttiles (laptop o notebooks, en ingls) hasta computadoras de
escritorio (desktop) que se suelen utilizar como herramientas en los puestos de
trabajo, en oficinas, en laboratorios de enseanza e investigacin, empresas, etc.
Los servidores son computadoras personales profesionales y de gran potencia
que utilizan para gestionar y administrar las redes internas de las empresas o
departamentos y muy especialmente para administrar sitios web de internet. Las
computadoras tipo servidor son optimizadas especficamente para soportar una
red de computadoras, facilitara a los usuarios la comparticin de archivos, se
software o de perifricos como impresoras y otros recursos de red. Los servidores
tienen memorias grandes, altas capacidades de memoria en disco e incluso
unidades de almacenamiento masivo como unidades de cinta magnticas u
pticas, as como capacidades de comunicaciones de alta velocidad y potentes
CPUS, normalmente especficas para sus cometidos.

Estaciones de trabajo (Workstation) son


computadoras de escritorio muy potentes
destinadas a los usuarios pero con capacidades
matemticas y graficas superiores a un PC y que
pueden realizar tareas ms complicada que un PC
en la misma o menor cantidad de tiempo. Tienen
capacidad para ejecutar programas tcnicos y
clculos cientficos, y suelen utilizar UNIX o
Windows NT como sistema operativo.

Las minicomputadoras, hoy da muchas veces


confundidas con los servidores, son computadoras de
rango medio, que se utilizan en centros de investigacin,
departamentos cientficos, fabricas, etc., y que poseen una
gran capacidad de proceso numrico y tratamiento de
grfico, fundamentalmente, aunque tambin son muy
utilizadas en el mundo de las gestin, como es el caso de
los conocidos AS/400 de IBM.
6

Las grandes computadoras (mainframes) son mquinas de gran proceso y


extremadamente rpidas y adems disponen de una gran capacidad de
almacenamiento masivo, son los ms potentes y sofisticados que existen en la
actualidad; se utilizan para tareas que requieren clculos complejos y
extremadamente rpidos. Estas computadoras utilizan numerosos procesadores
en paralelo y tradicionalmente se han utilizado y
utilizan para fines cientficos y militares en
aplicaciones tales como meteorologa, previsin
de desastres naturales, balstica, industria
aeroespacial, satlites, avinica, biotecnologa,
nanotecnologa, etc. Estas computadoras
emplean numerosos procesadores en paralelo y
se estn comenzando a utilizar en negocios para
manipulacin
masiva
de
datos.
Una
supercomputadora, ya popular es el Blue, Gene de IBM o el Mare Nostrum de la
Universidad Politcnica de Catalua.
Adems de esta clasificacin de computadoras, existen actualmente otras
microcomputadoras que se incorporan a un gran nmero de dispositivos
electrnicos y que constituyen el corazn y brazos de los mismos, por su gran
capacidad de procesos. Este es el caso de los PDA (asistentes personales
digitales) que en muchos casos vienen conversiones especficas para estos
dispositivos de los sistemas operativos populares, como es el caso de Windows
Mobile, y en otros casos utilizan sistemas operativos exclusivos como es el caso
de Symbiam y Palm OS. Tambin es cada vez ms frecuente que otros
dispositivos de mano, tales como los telfonos inteligentes, cmara de fotos,
cmaras digitales, videocmaras, etc., incorporen tarjetas de memorias de 128 Mb
hasta 4 GB, con tendencia a aumentar.

2. Organizacin fsica de una computadora


Los dos componentes principales de una computadora son: hardware y software.
El hardware es el equipo fsico o los dispositivos asociados con una computadora.
Sin embargo, para ser til una computadora necesita adems del equipo fsico un
conjunto de instrucciones dadas. El conjunto de instrucciones que indican a la
computadora aquello que debe hacer se denomina software o programas y se
escriben por programadores.
Una red consta de un nmero de computadoras conectadas entre si directamente
o a travs de otra computadora central (llamada servidor), de modo que puedan
compartir recursos tales como impresoras, unidades de almacenamiento, etc., y
que pueden compartir informacin. Una red puede contener un ncleo de PC,
estaciones de trabajo y una o ms computadoras grandes, as como dispositivos
compartidos como impresora.
Una
computadora
consta
fundamentalmente de cinco
componentes
principales:
dispositivo(s)
de
entrada,
dispositivos de salida, unidad
central de proceso (UCP) o
procesador (compuesto de la
UAL, unidad aritmtica y lgica
y la UC, unidad de control), la
memoria principal o central,
memoria secundaria o externa y
el programa.
Si la organizacin fsica de la computadora se le aade los dispositivos para
comunicacin exterior con la computadora, aparece la estructura tpica de un
sistema de computadora que, generalmente, consta de los siguientes dispositivos
de hardware:

Unidad central de proceso, UCP (CPU, Central Processing Unit).


Memoria principal
Memoria secundaria (incluye medios de almacenamiento masivos como
disquetes, memorias USB, discos duros, discos CD-ROM, DVD).
Dispositivos de entrada tales como teclado y ratn.
Dispositivos de salida tales como monitores e impresoras.
Conexiones de redes de comunicaciones, tales como mdems, conexin
Ethernet, conexiones USB, conexiones serie y paralelo, conexin firewire,
etc.
8

Las computadoras solamente entienden el lenguaje compuestos nicamente por


ceros y unos. Esta forma de comunicacin se denomina forma binario digital y en
el caso compuesto de las maquinas computadoras, el cdigo o lenguaje mquina.
Este lenguaje maquina utiliza secuencias o patrones de ceros y unos para
componer ls instrucciones que posteriormente reciben de los diferentes
dispositivos da la computadora, tales como el microprocesador, las unidades de
discos duros, los teclados, etc.
Cuando se ejecuta un programa en la computadora, el programa se debe transferir
primero de la memoria secundaria a la memoria principal antes de que pueda
ejecutarlo. Los datos se deben proporcionar de alguna fuente. La persona que
utiliza un programa (usuario de programa) puede proporcionar datos a travs de
un dispositivo de entrada. Los datos pueden proceder de un archivo (fichero), o
pueden proceder de una maquina remota va una conexin de red de la empresa o
bien la red internet.
Los datos que se almacenan en la memoria principal de una computadora a la
cual se pueden acceder y manipular mediante la unidad central de proceso (UCP).
Los resultados de esta manipulacin se almacenan de nuevo en la memoria
principal. Por ltimo, los resultados (la informacin) de la memoria principal se
pueden visualizar en un dispositivo de salida, guardar en un almacenamiento
secundario o enviarse a otra computadora conectada con ella en red.
Uno de los componentes fundamentales de un PC es la placa base (en ingls,
motherboard o mainboard) que es una gran placa de circuito impreso que conecta
entre si los diferentes elementos contenidos en ella y sobre la que se conectan los
elementos ms importantes del PC: zcalo del microprocesador, zcalos de
memoria, diferentes conectores, ranuras de expansin, puertos, etc.
Los paquetes de datos (de 8, 16, 32, 64 o ms bits a la vez) se mueven
continuamente entre la CPU y todos los dems componentes (memoria RAM,
disco duro, etc.). Estas transferencias se realizan a travs de buses. Los buses
son los canales de datos interconectan los componentes del PC; algunos estn
diseados para transferencias pequeas y otros para transferencias mayores.
Existen diferentes buses siendo el ms importante el bus frontal (FSB, Front Side
Bus) en los sistemas actuales o bus del sistema (en sistemas ms antiguos)y que
conectan la CPU o procesador con la memoria RAM. Otros buses importantes son
los que conectan la placa base de la computadora con los dispositivos perifricos
del PC y se denomina buses de E/S.

2.1 Dispositivos de entrada/salida (E/S): perifricos


Los dispositivos de entrada/salida (E/S) [input/output (I/O) en ingles] permiten la
comunicacin entre la computadora y el usuario. Los dispositivos de entrada,
como el nombre indica, sirve para introducir datos (informacin) en la computadora
para su proceso. Los datos se leen de los dispositivos de entrada y se almacenan
en la memoria central o interna. Los dispositivos de entrada convierten la
informacin de entrada en seales elctricas que se almacenan en la memoria
central. Dispositivos de entrada tpica son los teclados; otros son: lectores de
tarjetas ya en desusos-, lpices pticos, palancas de mando (joystick), lectores
de cdigos de barras, escneres, micrfonos, etc. Hoy da tal vez el dispositivo de
entrada ms popular es el ratn (mouse) que mueve el puntero elctrico sobre la
pantalla que facilita la interaccin usuario-maquina.
Los dispositivos de salida permiten representar los datos (salida) del proceso de
los datos. El dispositivo de salida tpico es la pantalla (CTR) o monitor. Otros
dispositivos de salida son impresoras (imprimen resultados en papel), trazadores
grficos (plotters), reconocedores de voz, altavoces, etc.
El teclado y la pantalla en muchas ocasiones- un nico dispositivo, denominado
terminal. Un teclado de terminal es similar a los techos de una mquina de escribir
moderna con la diferencia de algunas teclas extras que tiene el terminal para
funciones principales. Si est utilizando una computadora personal, el teclado y el
monitor son dispositivos independientes conectados a la computadora por cables.
En ocasiones, la impresora se conoce como dispositivo de copia dura (hard copy),
debido a que la escritura en la impresora es una copia permanente (dura) de la
salida, y en contraste a la pantalla se la denomina dispositivo de copia blanda (soft
copy), ya que la pantalla se pierde cuando se visualiza la siguiente.
Los dispositivos de entrada/salida y los dispositivos de almacenamiento
secundario o auxiliar (memoria externa) se conocen tambin con el nombre de
dispositivos perifricos o simplemente perifricos ya que, normalmente, son
externos a la computadora. Estos dispositivos son unidades de discos (disquetes
(ya en desuso), CD-ROM, DVD, cintas, etc.), videocmaras, telfonos celulares
(mviles), etc.

10

2.2 La memoria principal


La memoria de una computadora almacena datos de entrada, programas que se
han de ejecutar y resultados. En la mayora de las computadoras existen dos tipos
de memoria principal: memoria de acceso aleatorio RAM que soporta
almacenamiento temporal de programas y datos y, memoria de solo lectura ROM
que almacena datos o programas de modo permanente.
La memoria central (RAM, Random, Access Memory) o simplemente memoria se
utiliza para almacenar, de modo temporal informacin, datos y programas. En
general la informacin almacenada en memoria puede ser de dos tipos: las
instrucciones de un programa y los datos con los que operan las instrucciones.
Para que un programa se pueda ejecutar (correr, rodar, funcionar, en ingles run),
debe ser situado en la memoria central, en un operacin denominada carga (load)
del programa. Despus, cuando se ejecuta (se realiza, funciona) el programa. En
la memoria central, hay tambin datos diversos y espacio de almacenamiento
temporal que necesita el programa cuando se ejecuta con el a fin de poder
funcionar.
La memoria principal es la encargada de almacenar los programas y datos que se
estn ejecutando y su principal caracterstica es que el acceso a los datos o
instrucciones desde esta memoria es muy rpido.
Es un tipo de memoria voltil (su contenido se pierde cuando se apaga la
computadora); esta memoria es, en realidad, la que se suele conocer como
memoria principal o de trabajo; en esta memoria se pueden escribir datos y leer en
ella. Esta memoria RAM puede ser esttica (SRAM) o dinmica (DRAM) segn
sea el proceso de su fabricacin. Las memoria RAM actuales ms utilizadas son:
SDRAM en sus dos tipos: DDR (Double Data Rate)y DDR2.
Ejecucin
Cuando un programa se ejecuta (realiza, funciona) en una computadora, se dice
que se ejecuta.
En la memoria principal se almacena:

Los datos enviados para procesarse desde los dispositivos de entrada.


Los programas que realizaran los procesos.
Los resultados obtenidos para enviarse a un dispositivo de salida.

La memoria ROM, es una memoria que almacena informacin de modo


permanente en la que no se puede escribir (viene pregrabada grabada por el
fabricante) ya que una memoria de solo lectura. Los programas almacenados en
11

ROM no se pierden al apagar la computadora y cuando se enciende, se lee la


informacin almacenada en esta memoria. Al ser memoria de solo lectura, los
programas almacenados en los chips ROM no se pueden modificar y suelen
utilizarse para almacenar programas bsicos que sirven para arrancar la
computadora.
Con el objetivo de que el procesador pueda obtener los datos de la memoria
central ms rpidamente, la mayora de los procesadores actuales (muy rpidos)
utilizan con frecuencia una memoria denominada cach que sirva de
almacenamiento intermedio de datos entre el procesador y la memoria principal.
La memoria cach en realidad- se incorpora casi siempre al procesador.
Normalmente una computadora contiene mucha ms memoria RAM que memoria
ROM interna; tambin la cantidad de memoria se puede aumentar hasta un
mximo especificado, mientras que la cantidad de memoria ROM, normalmente es
fija.
La memoria RAM es una memoria muy rpida y limitada en tamao, sin embrago
la computadora tiene otra memoria denominada memoria secundaria o
almacenamiento secundario que puede crecer comparativamente en trminos
mucho mayores. La memoria secundaria es realmente un dispositivo de
almacenamiento masivo de informacin y por ello, y a veces se le conoce como,
memoria auxiliar, almacenamiento auxiliar, almacenamiento externo y memoria
externa.
2.3 Unidades de medida de memoria
Bit: Es la mnima unidad de memoria obtenida del sistema binario y representada
por 0 1. Posee capacidad para almacenar slo dos estados diferentes,
encendido (1) o apagado (0).
Las computadoras, trabajan con el sistema de numeracin binario, basado en slo
esos dos valores (0 y 1). El motivo de esto es que las computadoras son un
conjunto de circuitos electrnicos y en los circuitos electrnicos existen dos
valores posibles: que pase corriente (identificado con el valor 1) o que no pase
corriente (identificado con el valor 0). Cada dgito binario recibe el nombre de
bit (Binary digit).
Para disponer de los numerosos caracteres que se necesitan en el lenguaje
escrito (letras, nmeros, smbolos, etc.) se requiere que los bits se unan para
formar agrupaciones ms grandes, cuyas combinaciones permitan identificar
distintos caracteres. Esta agrupacin de bits, se denomina byte.

12

Byte: Tambin es una unidad de medida de almacenamiento de informacin. Pero


esta unidad de memoria equivalente a 8 bits consecutivos. Al definir el byte como
la combinacin de 8 bits, se pueden lograr 256 combinaciones. Estas son ms que
suficientes para todo el alfabeto, los signos de puntuacin, los nmeros y muchos
otros caracteres especiales. Cada carcter (letra, nmero o smbolo) que se
introduce en una computadora se convierte en un byte siguiendo las equivalencias
de un cdigo, generalmente el cdigo ASCII.
Kilobyte (KBytes): [Abrev. KB] Unidad de memoria equivalente a 1024 bytes.
Megabyte (MBytes): [Abrev. MB] Unidad de memoria equivalente a 1024
Kilobytes. Es la unidad ms tpica actualmente, usndose para verificar la
capacidad de la memoria RAM, de las memorias de tarjetas grficas, de los CDROM, o el tamao de los programas, de los archivos grandes, etc. Parece que
todava le queda bastante tiempo de vida aunque para referirse a la capacidad de
los discos duros ya ha quedado obsoleta, siendo lo habitual hablar de Gigabytes.
Gigabyte (GBytes): [Abrev. GB] Unidad de memoria equivalente a 1024
Megabytes.
Terabyte (TByte): [Abrev. TB] Unidad de memoria equivalente a 1024 Gigabytes.
Es una unidad de almacenamiento tan desorbitada que resulta imposible
imaginrsela, ya que coincide con algo ms de un trilln de bytes.
Petabyte (PByte): [Abrev. PB] Unidad de memoria equivalente a 1024 Terabytes.
Exabyte (EByte): [Abrev. EB] Unidad de memoria equivalente a 1024 Petabytes.
Zetabyte (ZByte): [Abrev. ZB] Unidad de memoria equivalente a 1024 Exabytes.
La siguiente tabla muestra la relacin entre las distintas unidades de
almacenamiento que usan las computadoras
Nombre........... Medida Binaria.......... Cantidad de bytes........ Equivalente
Kilobyte (KB)....... 2^10................................................. 1024.........1024 bytes
Megabyte (MB).... 2^20...........................................1048576............ 1024 KB
Gigabyte (GB)..... 2^30...................................... 1073741824.............1024 MB
Terabyte (TB)...... 2^40.................................1099511627776............ 1024 GB
Petabyte (PB)...... 2^50......................... 1125899906842624............. 1024 TB
Exabyte (EB)...... 2^60..................... 1152921504606846976............. 1024 PB
Zettabyte (ZB)..... 2^70................ 1180591620717411303424............ 1024 EB
Yottabyte (YB)..... 2^80.......... 1208925819614629174706176........... 1024 ZB

13

En informtica, cada letra, nmero o signo de puntuacin ocupa un byte (8 bits).


Por ejemplo, cuando se dice que un archivo de texto ocupa 5.000 bytes estamos
afirmando que ste equivale a 5.000 letras o caracteres. Ya que el byte es una
unidad de informacin muy pequea, se suelen utilizar sus mltiplos: kilobyte (kB),
megabyte (MB), gigabyte (GB).
2.4 El procesador
El procesador es el cerebro del sistema, encargado de procesar toda la informacin.
Bsicamente, es el "cerebro" de la computadora. Prcticamente, todo pasa por l, ya
que es el responsable de ejecutar todas las instrucciones existentes. Mientras ms rpido
vaya el procesador, ms rpido sern ejecutadas las instrucciones.

Es el componente donde es usada la tecnologa ms reciente. Los mayores productores


de procesadores en el mundo, son grandes empresas con tecnologa para fabricar
procesadores competitivos para computadoras: Intel (que domina el mercado), AMD, Va e
IBM, que fabrica procesadores para otras empresas, como Transmeta.
Algunos de los modelos ms modernos, y los cuales cuentan con la tecnologa ms
avanzada de la actualidad son el Intel Core Sandy Bridge en sus variantes i3, i5 e i7, el
AMD Fusion y FX, los cuales pueden incorporar hasta 8 ncleos.

14

El procesador es el componente ms complejo


frecuentemente ms caro, pero l no puede
hacer nada solo. Como todo cerebro, necesita
de un cuerpo, que es formado por los otros
componentes de la computadora, incluyendo
la memoria, el disco duro, la placa de vdeo y de
red, monitor, teclado y mouse.

Para qu sirven los Coolers?


Generalmente los procesadores, debido a su
estructura, y a la velocidad, calientan, y para
evitar ese sobrecalentamiento, se usan los
Coolers. En las computadoras actuales la
refrigeracin de los procesadores es realizada a
travs de un disipador de calor, fabricado en aluminio o cobre, con un pequeo ventilador
sobre el y un conducto de aire que extrae el aire caliente del gabinete.
Como entender la nomenclatura de los procesadores
Las dos firmas ms importantes, fabricantes de procesadores, son Intel y AMD. Cada una
de esas empresas adopta una determinada nomenclatura para otorgarle informacin al
consumidor a partir del nombre del procesador. Aparentemente la nomenclatura de esos
procesadores es un tanto confusa, pero con un poco de atencin podemos identificar
muchas de sus caractersticas.

Nomenclatura de Intel
En el caso de la prestigiosa compaa Intel, todo procesador Quad Core (que posee 4
ncleos) comienza con la letra Q, de Quad. Por ejemplo: Q9550, Q8400s, Q9300.
15

Todo procesador Dual Core (que posee 2


ncleos) comienza con la letra Y. Por
ejemplo: Y7500, Y6750, Y4700.
La
nomenclatura
de
los poderosos
procesadores
Core
iX es
dividida
jerrquicamente de la siguiente forma:
Core i7: Procesadores de alto desempeo (y
alto costo)
Core i5: Procesadores de desempeo intermedio
Core i3: Procesadores de desempeo bsico

Si el procesador fuera un Atom significa que fue hecho para netbooks (EeePCs).
Si es un Xeon, significa que fue hecho para servidores.
Si el procesador que vas a comprar en un Celeron, significa que este es un procesador de
bajo desempeo y bajo costo, estaramos hablando de una versin que carece de un
buen procesador. Esos Celerones normalmente forman parte de las computadoras ms
econmicas.
Nomenclatura de AMD
Todo procesador que termina con X2, X3 y X4 posee 2,3 y 4 ncleos,
respectivamente. Por ejemplo: Athlon 64 X2 4400.

16

Siempre se encontrara al lado del nombre de


un procesador AMD una numeracin. Esa
numeracin no significa la frecuencia (o
velocidad) del procesador, slo indica el
modelo.

Las versiones que poseen FX al final del


nombre tienen el multiplicador liberado,siendo
ideales para overclock..
Un procesador denominado Sempron, es un procesador ultra bsico. Con memoria cache
y single core (nico ncleo) ningn procesador Sempron es Dual Core.
Con respecto a los procesadores Phenom, existen el Phenom y el Phenom II (el II es el
mejor) y son procesadores de alto desempeo.

Los procesadores Turion fueron hecho exclusivamente para notebooks.


Un Opteron, es un procesador diseado para servidores, as como el Xeon de Intel.

17

3. Dispositivos de almacenamiento secundario


Un dispositivo de almacenamiento secundario posee los datos por separado del
procesador. Los datos se mantienen en almacenamiento incluso cuando se retira
la alimentacin a la computadora. Una unidad de disco duro y una unidad ptica
son los dos dispositivos de almacenamiento secundario.
La memoria secundaria es un medio de almacenamiento masivo y no voltil a
diferencia de la memoria RAM que no es permanente.
Caractersticas del almacenamiento secundario
* Capacidad de almacenamiento grande.
* No se pierde informacin a falta de alimentacin.
* Altas velocidades de transferencia de informacin.
* Mismo formato de almacenamiento que en memoria principal.
Siempre es independiente del CPU y de la memoria primaria. Debido a esto, los
dispositivos de almacenamiento secundario, tambin son conocidos como,
Dispositivos de Almacenamiento Externo
3.1 Tipos de medios de almacenamiento
Existen tres tipos de medios de almacenamientos estas son:

18

Memorias magnticas: Es una tcnica que consiste en la


aplicacin de campos magnticos a ciertos materiales
capaces de reaccionar frente a esta influencia y orientarse
en unas determinadas posiciones mantenindolas hasta
despus de dejar de aplicar el campo magntico.
Ejemplo: disco duro, cinta magntica.
Memorias pticas: En los discos pticos la informacin se
guarda de una forma secuencial en una espira que
comienza en el centro del disco. Adems de la capacidad,
estos discos presentan ventajas como la fiabilidad,
resistencia a los araazos, la suciedad y a los efectos de los
campos magnticos.
Ejemplo:
CD-ROM Discos de solo lectura.
CD-R Discos de escritura y mltiples lecturas.
CD-RW Discos de mltiples escrituras y lecturas.
DVD+/-R Discos de capacidad de 4.5GB, hasta 9.4GB, de escritura y mltiples
lecturas.
DVD+/-RW Discos de capacidad de 4.5GB, hasta 9.4GB, de mltiples escritura y
mltiples lecturas.
Memorias flash: la memoria flash es una manera desarrollada de la memoria
EEPROM que permite que mltiples posiciones de memoria
sean escritas o borradas en una misma operacin de
programacin mediante impulsos elctricos, frente a las
anteriores que slo permite escribir o borrar una nica celda
cada vez. Por ello, flash permite funcionar a velocidades
muy superiores cuando los sistemas emplean lectura y
escritura en diferentes puntos de esta memoria al mismo
tiempo.
4. Conectores de dispositivos de E/S
4.1 Conector USB
Es un tipo de conexin que permite la transferencia de archivos entre la computadora y el
dispositivo que est conectado a la entrada USB. Es una conexin simple, con el concepto
plug and play. Las conexiones USB transmiten electricidad, evitando la necesidad de
conectar los aparatos conectados al USB a la corriente. Este tipo de conexin es
altamente compatible con aparatos y sistemas operativos, siendo compatible con Linux,
19

MAC, Windows y hasta con televisores, equipos de sonido, DVD, etc. El estndar USB 2.0
aument la velocidad de transmisin de 1.5mb/segundo a 60mb/segundo.
4.2 Conector Firewire
Es un estndar de conexin para la transmisin
de audio y video. Fue creado para solucionar el
problema de la baja velocidad de las entradas
USB 1.0, y es muy utilizado por filmadoras y
algunas cmaras fotogrficas digitales. Las
entradas Firewire son ms estables que las
entradas USB normales, siendo ideales para la transmisin de audio y vdeo. Es muy
utilizada por editores de vdeo y/o audio, y para una transmisin segura y rpida.
4.3 Conector DVI
Son las entradas comnmente utilizadas en las computadoras como entradas de
vdeo. Transmiten solamente imgenes. Es necesaria la utilizacin de cables P-2 + P-2
para la transmisin de audio. La
resolucin mxima transmitida es
menor que la del HDMI, siendo la
segunda
mejor
opcin
para
transmisin de video.
4.4 Conector HDMI
Son las mismas entradas citadas anteriormente. Los monitores ms modernos ya poseen
esta tecnologa de transmisin de audio y video

.
4.5 Conector RGB/VGA
Son las entradas comunes que conectan la placa de video al monitor. Son entradas
analgicas que poseen menor definicin que las entradas digitales DVI o HDMI. La
entrada VGA tambin la podemos encontrar en televisores LCD, pero no en televisores de
tubo catdico, que utilizan formato SVHS, tambin analgico y de menor calidad.
20

4.6 Puerto Paralelo


Es un tipo de conexin entre perifricos y la computadora, comnmente utilizado con las
impresoras. El puerto paralelo est compuesto por decenas de pinos dispuestos en dos
lneas horizontales que establecen la conexin del perifrico con la computadora.

4.7 Entrada PCI


Por muchos aos la entrada PCI fue la ms comn para realizar la conexin de
dispositivos a la computadora, como ser placas de red, placas de vdeo y placas de
sonido. Actualmente, el PCI evolucion y es llamado PCI Express, ste es ms veloz y
ms estable que el PCI comn.
4.8 Entrada AGP
Fue el puerto que sustituy al estndar PCI, para ofrecer mayor tasa de transmisin para
aplicaciones 3D. Sin embargo, el puerto AGP tiene una serie de problemas y slo soporta
transmisin de video. Es por eso que actualmente el PCI Express es el ms utilizado y el
que logra mejores resultados y mayor tasa de transferencia entre la computadora y los
dispositivos.
5. El software (los programas)
Software es una secuencia de instrucciones que son interpretadas y/o ejecutadas para la
gestin, redireccionamiento o modificacin de un dato/informacin o suceso.

21

Software tambin es un producto, el cual es desarrollado por la ingeniera de software, e


incluye no slo el programa para la computadora, sino que tambin manuales y
documentacin
tcnica.

Un software de computadora est compuesto por una secuencia de instrucciones, que es


interpretada y ejecutada por un procesador o por una mquina virtual. En un software
funcional, esa secuencia sigue estndares especficos que resultan en un determinado
comportamiento.
En nuestra computadora, todos los programas que usamos son software: El Windows, el
Outlook, el Firefox, el Internet Explorer, los antivirus e inclusive los virus son software.
Un software puede ser ejecutado por cualquier dispositivo capaz de interpretar y ejecutar
las instrucciones para lo cual es creado.
Cuando un software est representado como instrucciones que pueden ser ejecutadas
directamente por un procesador decimos que est escrito en lenguaje de mquina. La
ejecucin de un software tambin puede ser realizada mediante un programa intrprete,
responsable por entender y ejecutar cada una de sus instrucciones. Una categora
especial y notable de intrpretes son las mquinas virtuales, como la Mquina virtual Java
(JVM).
5.1 Software de sistema
El software es el conjunto de instrucciones que las computadoras emplean para
manipular datos. Sin el software, la computadora sera un conjunto de medios sin
utilizar. Al cargar los programas en una computadora, la mquina actuar como si
recibiera una educacin instantnea; de pronto "sabe" cmo pensar y cmo
operar. El Software es un conjunto de programas, documentos, procedimientos, y
rutinas asociados con la operacin de un sistema de cmputo. Distinguindose de
los componentes fsicos llamados hardware. Comnmente a los programas de
computacin se les llama software; el software asegura que el programa o sistema
cumpla por completo con sus objetivos, opera con eficiencia, esta adecuadamente
documentado, y suficientemente sencillo de operar. Es simplemente el conjunto de
instrucciones individuales que se le proporciona al microprocesador para que
pueda procesar los datos y generar los resultados esperados. El hardware por s
solo no puede hacer nada, pues es necesario que exista el software, que es el
conjunto de instrucciones que hacen funcionar al hardware.

22

El software de sistema comprende el sistema operativo, controladores de


dispositivos, utilitarios de sistema y toda aquella herramienta que sirva para el
control especifico de las caractersticas de la computadora.
5.2 Software de aplicacin
El software de aplicacin est diseado y escrito para realizar tareas especficas
personales, empresariales o cientficas como el procesamiento de nminas,
la administracin de los recursos humanos o el control de inventarios. Todas estas
aplicaciones
procesan
datos
(recepcin
de materiales)
y
generan informacin (registros de nmina)
para
el
usuario.
Un sistema
Operativo (SO) es en s mismo un programa de computadora.
Sin embargo, es un programa muy especial, quiz el ms complejo e importante
en una computadora. El SO despierta a la computadora y hace que reconozca a
la CPU, la memoria, el teclado, el sistema de vdeo y las unidades de disco.
Adems, proporciona la facilidad para que los usuarios se comuniquen con la
computadora y sirve de plataforma a partir de la cual se corran programas de
aplicacin. Cuando enciendes una computadora, lo primero que sta hace es
llevar a cabo un autodiagnstico llamado auto prueba de encendido (Power On
Self Test, POST). Durante la POST, la computadora identifica su memoria, sus
discos, su teclado, su sistema de vdeo y cualquier otro dispositivo conectado a
ella. Lo siguiente que la computadora hace es buscar un SO para arrancar (boot).
Una vez que la computadora ha puesto en marcha su SO, mantiene al menos
parte de ste en su memoria en todo momento. Mientras la computadora est
encendida, el SO tiene 4 tareas principales.

Proporcionar ya sea una interfaz de lnea de comando o una interfaz grfica


al usuario, para que este ltimo se pueda comunicar con la computadora.
Interfaz de lnea de comando: t introduces palabras y smbolos desde el
teclado de la computadora, ejemplo, el MS-DOS. Interfaz grfica del
Usuario (GUI), seleccionas las acciones mediante el uso de un Mouse para
pulsar sobre figuras llamadas iconos o seleccionar opciones de los mens.

Administrar los dispositivos de hardware en la computadora. Cuando corren


los programas, necesitan utilizar la memoria, el monitor, las unidades de
disco, los puertos de Entrada/Salida (impresoras, mdems, etc.). El SO
sirve de intermediario entre los programas y el hardware.

23

Administrar y mantener los sistemas de archivo de disco. Los SO agrupan


la informacin dentro de compartimientos lgicos para almacenarlos en el
disco. Estos grupos de informacin son llamados archivos. Los archivos
pueden contener instrucciones de programas o informacin creada por el
usuario. El SO mantiene una lista de los archivos en un disco, y nos
proporciona las herramientas necesarias para organizar y manipular estos
archivos.

Apoyar a otros programas. Otra de las funciones importantes del SO es


proporcionar servicios a otros programas. Estos servicios son similares a
aquellos que el SO proporciona directamente a los usuarios. Por ejemplo,
listar los archivos, grabarlos a disco, eliminar archivos, revisar espacio
disponible, etc. Cuando los programadores escriben programas de
computadora, incluyen en sus programas instrucciones que solicitan los
servicios del SO. Estas instrucciones son conocidas como "llamadas del
sistema".

Se le llama software de aplicacin a todos aquellos programas utilizados por los usuarios
para la concrecin de una tarea, y en este grupo podemos encontrar software del tipo
ofimtico, de diseo grfico, de contabilidad y de electrnica, por solo citar una pequea
fraccin de todas las categoras de aplicaciones que podemos encontrar en el mercado.
5.3 Sistema operativo
Un sistema operativo puede ser definido como un conjunto de programas especialmente
hechos para la ejecucin de varias tareas, en las que sirve de intermediario entre el
usuario y la computadora. Este conjunto de programas que manejan el hardware de una
computadora u otro dispositivo electrnico. Provee de rutinas bsicas para controlar los
distintos dispositivos del equipo y permite administrar, escalar y realizar interaccin de
tareas.
Un sistema operativo, tiene tambin como funcin, administrar todos los perifricos de una
computadora. Es el encargado de mantener la integridad del sistema.
Podemos decir que el sistema operativo es el programa ms importante de la
computadora.
Existen muchos tipos de Sistemas Operativos, cuya complejidad vara dependiendo de
qu tipo de funciones proveen, y en qu tipo de equipo puede ser usado. Algunos
sistemas operativos permiten administrar gran cantidad de usuarios, en cambio otros
controlan dispositivos de hardware como bombas de petrleo.

24

Cuando el sistema operativo comienza a funcionar, inicia los procesos que luego va a
necesitar para funcionar correctamente. Esos procesos pueden ser archivos que necesitan
ser frecuentemente actualizados, o archivos que procesan datos tiles para el sistema. Es
posible tener acceso a distintos procesos del sistema operativo, a travs del administrador
de tareas, donde se encuentran todos los procesos que estn en funcionamiento desde la
inicializacin

del

sistema

operativo

hasta

su

uso

actual.

Una de las atribuciones del sistema operativo es cargar en la memoria y facilitar la


ejecucin de los programas que el usuario utiliza. Cuando un programa est en ejecucin,
el sistema operativo contina trabajando. Por ejemplo, muchos programas necesitan
realizar acceso al teclado, vdeo e impresora, as como accesos al disco para leer y grabar
archivos. Todos esos accesos son realizados por el sistema operativo, que se encuentra
todo el tiempo activo, prestando servicios a los programas que estn siendo ejecutados.
El sistema operativo tambin hace una administracin de los recursos de la
computadora, para evitar que los programas entren en conflicto. Por ejemplo, el sistema
operativo evita que dos programas accedan simultneamente al mismo sector de la
memoria, lo que podra causar grandes problemas. El sistema operativo funciona como un
"maestro", procurando que todos los programas y todos los componentes de la
computadora funcionen de forma armnica.
5.3.1 Funciones bsicas del Sistema Operativo
El sistema operativo es un conjunto de programas que:

Inicializa el hardware del ordenador

Suministra rutinas bsicas para controlar dispositivos

Permite administrar, escalonar e interactuar tareas

Mantiene la integridad de sistema

Un Sistema Operativo muy simple, por ejemplo, para un sistema de control de seguridad,
podra ser almacenado en una memoria ROM (Memoria de slo Lectura: un chip que
mantiene las instrucciones para el dispositivo), y tomar el control al ser conectado al
25

equipo. Su primera tarea sera reajustar (y probablemente probar) los sensores de


hardware y alarmas, y entonces activar una rutina que escucha ininterrumpidamente
todos los sensores del sistema. Si el estado de cualquier sensor de entrada cambiara, se
activara una rutina de alarma.
En un gran servidor multiusuario, con muchas computadoras conectadas a l, el Sistema
Operativo es mucho ms complejo. Tiene que administrar y ejecutar todos los pedidos de
los usuarios y asegurar que ellos no interfieran entre s. Tiene que compartir todos los
dispositivos que son del tipo serial por naturaleza (equipos que slo pueden ser usados
por un usuario de cada vez, como impresoras y discos) entre todos los usuarios que piden
utilizar este tipo de servicios. El Sistema Operativo puede ser almacenado en un disco, y
determinadas partes de l son cargadas en la memoria del ordenador (RAM) cuando es
necesario.

El sistema operativo provee utilidades para:

Administracin de Archivos y Documentos creados por usuarios

Ejecucin controlada de Programas

Comunicacin entre usuarios y con otras computadoras

Administracin de pedidos de usuarios para usar programas y espacio de


almacenamiento.

Adicionalmente, el Sistema Operativo necesitara presentar a cada usuario una interfaz


que acepte, interprete, y ejecute comandos o programas del usuario. Esta interfaz es
normalmente llamada SHELL o intrprete de lnea de comando (CLI). En algunos sistemas
podra ser una simple lnea de texto que utilicen palabras claves; en otros sistemas podran
ser grfico, usando ventanas y un dispositivo sealador como un mouse.
5.3.2 Las Distintas Partes de un Sistema Operativo

26

El sistema operativo de una computadora que es usado por muchas personas al mismo
tiempo, es un sistema complejo. Contiene millones de lneas de instrucciones escritas por
programadores. Para hacer los sistemas operativos ms fciles se ser escritos, son
construidos como un conjunto de mdulos, siendo cada mdulo responsable de realizar
una funcin. Los mdulos tpicos en un gran Sistema Operativo multiusuario generalmente
son:

Ncleo (Kernel en ingls)

Administrador de procesos

Scheduler

Administrador de archivos

El Ncleo - Ejecucin en Tiempo-Real


El ncleo de un sistema operativo es algunas veces llamado EJECUCION en tiempo real.
Algunas de las funciones ejecutadas son:

Intercambio entre programas

Control y programacin de los dispositivos de hardware

Administracin de memoria

Administracin de procesos

Escalonamiento de tareas

Comunicacin entre procesos

Procesamiento de excepciones y de interrupciones

Nuestro sistema simple de monitorizacin de seguridad (que vimos arriba) no tendra todas
las funciones mencionadas, ya que probablemente sera un sistema mono-tarea,
ejecutando slo un programa. Por lo tanto, no necesitara gestionar cambios entre ms de
un programa o permitir comunicacin entre programas(comunicacin entre procesos). La
administracin de la memoria sera innecesaria, ya que el programa residira
27

permanentemente en la ROM o en una EPROM (una forma programable especial de


ROM).
Un sistema operativo diseado para administrar un gran nmero de usuarios necesitara
de un ncleo para ejecutar todas las funciones descriptas. Los programas de los usuarios
generalmente son almacenados en disco y necesitan ser cargados en memoria antes de
ser ejecutados. Esto plantea la necesidad de administrar la memoria, ya que la memoria
de la computadora necesitara ser explorada para localizar un rea libre para cargar un
programa de usuario en la misma. Cuando el usuario finaliza la ejecucin del programa, la
memoria consumida por ste necesita ser liberada y puesta a disposicin de otro usuario
cuando la solicite.
6. Lenguajes de programacin
Los lenguajes de programacin son herramientas que nos permiten crear
programas y software. Entre ellos tenemos Delphi, Visual Basic, Pascal, Java, etc.
Una computadora funciona bajo control de un programa el cual debe estar
almacenado en la unidad de memoria; tales como el disco duro.
Los lenguajes de programacin de una computadora en particular se conocen
como cdigo de mquinas o lenguaje de mquinas. Estos lenguajes codificados
en una computadora especfica no podrn ser ejecutados en otra computadora
diferente.
Para que estos programas funcionen para diferentes computadoras hay que
realizar una versin para cada una de ellas, lo que implica el aumento del costo de
desarrollo.
Por otra parte, los lenguajes de programacin en cdigo de mquina son
verdaderamente difciles de entender para una persona, ya que estn compuestos
de cdigos numricos sin sentido nemotcnico.
Los lenguajes de programacin facilitan la tarea de programacin, ya que
disponen de formas adecuadas que permiten ser ledas y escritas por personas, a
su vez resultan independientes del modelo de computador a utilizar.
Los lenguajes de programacin representan en forma simblica y en manera de
un texto los cdigos que podrn ser ledos por una persona.
28

Los lenguajes de programacin son independientes de las computadoras a utilizar.


Existen estrategias que permiten ejecutar en una computadora un programa
realizado en un lenguaje de programacin simblico. Los procesadores del
lenguaje son los programas que permiten el tratamiento de la informacin en
forma de texto, representada en los lenguajes de programacin simblicos.
Hay lenguajes de programacin que utilizan compilador.
La ejecucin de un programa con compilador requiere de dos etapas:
1) Traducir el programa simblico a cdigo mquina
2) Ejecucin y procesamiento de los datos.
Otros lenguajes de programacin utilizan un programa intrprete o traductor, el
cual analiza directamente la descripcin simblica del programa fuente y realiza
las instrucciones dadas.
El intrprete en los lenguajes de programacin simula una mquina virtual, donde
el lenguaje de mquina es similar al lenguaje fuente.
La ventaja del proceso interprete es que no necesita de dos fases para ejecutar el
programa, sin embargo su inconveniente es que la velocidad de ejecucin es ms
lenta ya que debe analizar e interpretar las instrucciones contenidas en el
programa fuente.

Conclusin
Las computadoras electrnicas modernas son uno de los productos ms
importante del siglo XXI, ya que se han convertido en dispositivos esenciales para
las personas, tanto en el hogar como en las oficinas.
29

El papel de los programas es fundamental ya que sin ellas la computadora seria


virtualmente intil. Los lenguajes de programacin nos permiten escribir esos
programas y as poder comunicarnos con las computadoras.

Bibliografa
http://unidadesdealmacenamientodeinformacion.blogspot.mx/

30

http://www.informatica-hoy.com.ar/aprender-informatica/El-Procesador-de-lacomputadora.php
Aguilar Joyanes Luis, programacin en pascal, Mc Graw-Hill, 4 edicin, 2006,
pg. 4-12.
http://www.ehowenespanol.com/tipos-dispositivos-almacenamiento-secundariohechos_39843/
http://mediosdealmacenamientoo.blogspot.mx/p/fhfhy.html
http://www.informatica-hoy.com.ar/electronica-consumo-masivo/Entradasconectores-computadora.php
http://www.monografias.com/trabajos12/sofsiste/sofsiste.shtml
http://www.informatica-hoy.com.ar/aprender-informatica/Que-es-Hardware-ySoftware.php
http://www.informatica-hoy.com.ar/aprender-informatica/Que-es-el-sistemaoperativo.php
http://www.lenguajes-de-programacion.com/lenguajes-de-programacion.shtml

31

Вам также может понравиться