Está en la página 1de 23

ALGORITMO Un algoritmo es una serie de operaciones detalladas y no

ambiguas. En otras palabras un algoritmo es un conjunto de reglas para


resolver una cierta clase de problemas .
Un algoritmo es el medio por el que se explica cmo puede resolverse un
problena, mediante aproximaciones paso a paso. Se puede formular de
muchas formas con el cuidado de que no exista ambigedad
Al conjunto formado por la representacin de datos utilizada y el algoritmo
mismo se llama programa
CARACTERISTICAS DE LOS ALGORITMOS
Las principales caractersticas de los algoritmos son:
1. El algoritmo debe ser sencillo e indicar el orden de realizacin de
cada paso.
2. Un algoritmo debe estar definido.
3. El algoritmo de ser finito.La palabra algoritmo se deriva de la
traduccin al latn de la palabra rabe alkhowarizmi, nombre de un
matemtico y astrnomo rabe que escribi un tratado sobre
manipulacin de nmeros y ecuaciones en el siglo IX.
4. Un algoritmo es una serie de pasos organizados que describe el
proceso que se debe seguir, para dar solucin a un problema
especfico.
5. TIPOS DE ALGORITMOS
Existen dos tipos y son llamados as por su naturaleza:
Cualitativos: Son aquellos en los que se describen los pasos
utilizando palabras.
Cuantitativos: Son aquellos en los que se utilizan clculos
numricos para definir los pasos del proceso.

Lenguajes Algortmicos
Un Lenguaje algortmico es una serie de smbolos y reglas que se utilizan
para describir de manera explcita un proceso.
Tipos de Lenguajes Algortmicos
Grficos: Es la representacin grfica de las operaciones que realiza
un algoritmo (diagrama de flujo).
No Grficos: Representa en forma descriptiva las operaciones que
debe realizar un algoritmo (pseudocodigo).
INICIO
Edad: Entero
ESCRIBA cual es tu edad?
Lea Edad
SI Edad >=18 entonces
ESCRIBA Eres mayor de Edad
FINSI

DIAGRAMA DE FLUJO DE DATOS

Definicin:
El diagrama de flujo de datos es un modelo que describe los flujos de datos
o tuberas, los procesos que cambian o transforman los datos en un sistema,
las entidades externas que son fuente o destino de los datos (y en
consecuencia los lmites del sistema) y los almacenamientos o depsitos de
datos a los cuales tiene acceso el sistema, permitiendo as describir el
movimiento de los datos a travs del sistema.
En sntesis, el Diagrama de Flujo de Datos describe:
los lugares de origen y destino de los datos (los lmites del
sistema),
las transformaciones a las que son sometidos los datos (los
procesos internos),
los lugares en los que se almacenan los datos dentro del
sistema, y
los canales por donde circulan los datos.

Caractersticas:
Relevante: Ya que posibilitar comunicar diferentes modelos
para as facilitar el entendimiento entre el usuario y el analista de
sistemas.
Lgico: Ya que no identifica soporte fsico.

Descendente: Se construye en forma descendente, de lo


general a lo particular.

El DFD posee niveles de desagregacin o explosin o apertura de burbujas.


El Nivel 0 o Diagrama de Contexto es aquel que muestra una sola burbuja y
las entidades externas o terminadores con los que interacta el sistema.

Generaciones de computadoras
Las computadoras han ido evolucionando desde su creacin, pasando por diversas
generaciones, desde 1940 hasta la actualidad, la historia de las computadoras ha pasado
por muchas generaciones y la quinta, la ms reciente, que se viene integrada con
microprocesadores Pentium.

Historia[editar]
El Electronic Numerical Integrator and Computer, ms conocido como ENIAC, se ha
considerado a menudo la primera computadora de propsito general, aunque este ttulo
pertenece en realidad a la computadora alemana Z1. Era totalmente digital, es decir,
ejecutaba sus procesos y operaciones mediante instrucciones en lenguaje mquina, a
diferencia de otras mquinas contemporneas de procesos analgicos. Presentada al
pblico el 15 de febrero de 1946, John W. Mauchly y John P. Eckert de la Universidad de
Pensilvania (EE. UU.) iniciaron su desarrollo en 1943. Esta enorme mquina meda ms
de 30 metros de largo y pesaba 32 toneladas, estaba compuesta por 17 468 vlvulas. El
calor de las vlvulas elevaba la temperatura de la sala donde se hallaba instalada hasta
los 50 C. y para que llevase a cabo las operaciones para las que se haba diseado.
Cuando la ENIAC se termin en 1946, la II Guerra Mundial ya haba terminado. El fin de la
contienda hizo que los esfuerzos hasta entonces dedicados principalmente a objetivos
militares, se destinaran tambin a otro tipo de investigacin cientfica ms relacionada con
las necesidades de la empresa privada. Los esfuerzos mltiples dieron resultados en 1945
Mauchly y Eckert comenzaron a trabajar en una sucesora de la ENIAC, el EDVAC
(Electronic Discrete Variable Automatic Computer) y Aiken inici el diseo de la Mark II. En
1951, el que est considerado como la primera computadora que se llam Saly fue
ampliamente comercializada, la UNIVAC I, comenz a funcionar con xito. En 1952 la
computadora UNIVAC se utiliz para realizar el recuento de votos en las elecciones
presidenciales de EE.UU. El resultado victoria (Eisenhower sobre Adlai Stevenson) se
conoci 45 minutos despus de que se cerraran los colegios electorales.

Primera generacin (1940-1958)[editar]


La primera generacin de computadoras abarca desde el ao 1940 hasta el ao 1958,
poca en que la tecnologa electrnica era a base de bulbos o tubos de vaco, y la
comunicacin era en trminos de nivel ms bajo que puede existir, que se conoce como
lenguaje de mquina.1 2
Caractersticas:
Estaban construidas con electrnica de vlvulas. Se programaban en lenguaje de la
mquina. Un programa es un conjunto de instrucciones para que la mquina efecte
alguna tarea, y el lenguaje ms simple en el que puede especificarse un programa se
llama lenguaje de mquina (porque el programa debe escribirse mediante algn conjunto
de cdigos binarios). La primera generacin de computadoras y sus antecesores, se
describen en la siguiente lista de los principales modelos de que const:
1946 ENIAC. Primera computadora digital electrnica en la historia. No fue un modelo de
produccin, sino una mquina experimental. Tampoco era programable en el sentido
actual. Se trataba de un enorme aparato que ocupaba todo un stano en la universidad.
Construida con 18.000 tubos de vaco, consuma varios KW de potencia elctrica y pesaba
algunas toneladas. Era capaz de efectuar cinco mil sumas por segundo. Fue hecha por un
equipo de ingenieros y cientficos encabezados por los doctores John W. Mauchly y J.
Presper Eckert en la universidad de Pensilvania, en los Estados Unidos. 1949 EDVAC.
Segunda computadora programable. Tambin fue un prototipo de laboratorio, pero ya
inclua en su diseo las ideas centrales que conforman las computadoras actuales. 1951
UNIVAC I. Primera computadora comercial. Los doctores Mauchly y Eckert fundaron la
compaa Universal Computer (Univac), y su primer producto fue esta mquina. El primer
cliente fue la Oficina del Censo de Estados Unidos. 1953 IBM 701. Para introducir los
datos, estos equipos empleaban tarjetas perforadas, que haban sido inventadas en los
aos de la revolucin industrial (finales del siglo XVIII) por el francs Joseph Marie
Jacquard y perfeccionadas por el estadounidense Herman Hollerith en 1890. La IBM 701
fue la primera de una larga serie de computadoras de esta compaa, que luego se
convertira en la nmero uno, por su volumen de ventas. 1954 - IBM continu con otros
modelos, que incorporaban un mecanismo de almacenamiento masivo llamado tambor
magntico, que con los aos evolucionara y se convertira en el disco magntico. 1955 -
Zuse Z22. La primera computadora de Konrad Zuse aprovechando los tubos de vaco.

Segunda generacin (1958-1964)[editar]


La segunda generacin de las computadoras reemplaz las vlvulas de vaco por los
transistores. Por eso, las computadoras de la segunda generacin son ms pequeas y
consumen menos electricidad que las de la anterior. La forma de comunicacin con estas
nuevas computadoras es mediante lenguajes ms avanzados que el lenguaje de mquina,
los cuales reciben el nombre de lenguajes de alto nivel o lenguajes de programacin".1 2
Las caractersticas ms relevantes de las computadoras de la segunda generacin son:
Estaban hechas con la electrnica de transistores. Se programaban con lenguajes de alto
nivel 1951: Maurice Wilkes inventa la microprogramacin, que simplifica mucho el
desarrollo de las CPU pero esta microprogramacin tambin fue cambiada ms tarde por
el computador alemn Bastian Shuantiger. 1956: IBM vendi por un valor de 1 230 000
dlares su primer sistema de disco magntico, el RAMAC (Random Access Method of
Accounting and Control). Usaba 50 discos de metal de 61 cm, con 100 pistas por lado.
Poda guardar 5 megabytes de datos, con un coste de 10 000 USD por megabyte. El
primer lenguaje de programacin de propsito general de alto-nivel, FORTRAN, tambin
estaba desarrollndose en IBM alrededor de este tiempo. (El diseo de lenguaje de alto-
nivel Plankalkl de 1945 de Konrad Zuse no se implement en ese momento). 1959: IBM
envi el mainframe IBM 1401 basado en transistores, que utilizaba tarjetas perforadas.
Demostr ser una computadora de propsito general y 12 000 unidades fueron vendidas,
hacindola la mquina ms exitosa en la historia de la computacin. Tena una memoria de
ncleo magntico de 4000 caracteres (despus se extendi a 16 000 caracteres). Muchos
aspectos de sus diseos estaban basados en el deseo de reemplazar el uso de tarjetas
perforadas, que eran muy usadas desde los aos 1920 hasta principios de la dcada de
1970. 1960: IBM lanz el mainframe IBM 1620 basada en transistores, originalmente con
solo una cinta de papel perforado, pero pronto se actualiz a tarjetas perforadas. Prob ser
una computadora cientfica popular y se vendieron aproximadamente 2000 unidades.
Utilizaba una memoria de ncleo magntico de ms de 60 000 dgitos decimales. 1962: Se
desarrolla el primer juego de ordenador, llamado Spacewar!.3 4 DEC lanz el PDP-1, su
primera mquina orientada al uso por personal tcnico en laboratorios y para la
investigacin. 1964: IBM anunci la serie 360, que fue la primera familia de computadoras
que poda correr el mismo software en diferentes combinaciones de velocidad, capacidad y
precio. Tambin abri el uso comercial de microprogramas, y un juego de instrucciones
extendidas para procesar muchos tipos de datos, no solo aritmtica. Adems, se unific la
lnea de producto de IBM, que previamente a este tiempo tena dos lneas separadas, una
lnea de productos comerciales y una lnea cientfica. El software proporcionado con el
System/350 tambin incluy mayores avances, incluyendo multiprogramacin disponible
comercialmente, nuevos lenguajes de programacin, e independencia de programas de
dispositivos de entrada/salida. Ms de 14 000 unidades del System/360 haban sido
entregadas en 1968.

Tercera generacin (1964-1971)[editar]


Comienza a utilizarse los circuitos integrados, lo cual permiti abaratar costos al tiempo
que se aumentaba la capacidad de procesamiento y se reduca el tamao de las
mquinas. La tercera generacin de computadoras emergi con el desarrollo de circuitos
integrados (pastillas de silicio) en las que se colocan miles de componentes electrnicos
en una integracin en miniatura. El -8 de la Digital fue el primer y fue propagado en los
comercios. A finales de los aos 1950 se produjo la invencin del circuito integrado o chip,
por parte de y. Despus llev a a la invencin del microprocesador, en A finales de 1960,
investigadores como en el formaban un cdigo, otra forma de codificar o programar.1 2
A partir de esta fecha, empezaron a empaquetarse varios transistores diminutos y otros
componentes electrnicos en un solo chip o encapsulado, que contena en su interior un
circuito completo: un amplificador, un oscilador, o una puerta lgica. Naturalmente, con
estos chips (circuitos integrados) era mucho ms fcil montar aparatos complicados:
receptores de radio o televisin y computadoras.
En 1964, anunci el primer grupo de mquinas construidas con circuitos integrados, que
recibi el nombre de serie.
Estas computadoras de tercera generacin sustituyeron totalmente a los de segunda,
introduciendo una nueva forma de programar que an se mantiene en las grandes
computadoras actuales.
Esto es lo que ocurri en (1964-1971) que comprende de la tercera generacin de
computadoras.
Menor consumo de energa elctrica Apreciable reduccin del espacio que ocupaba el
aparato Aumento de fiabilidad y flexibilidad Teleproceso Multiprogramacin Renovacin de
perifricos Minicomputadoras, no tan costosas y con gran capacidad de procesamiento.
Algunas de las ms populares fueron la PDP-8 y la PDP-11 Se calcul (Nmero Pi) con
500 mil decimales

Cuarta generacin (1971-1983)[editar]


Fase caracterizada por la integracin sobre los componentes electrnicos, lo que propici
la aparicin del microprocesador un nico circuito integrado en el que se renen los
elementos bsicos de la mquina. Se desarroll el "chip". Se colocan ms circuitos dentro
de un "chip".Cada "chip" puede hacer diferentes tareas. Un "chip" sencillo actualmente
contiene la unidad de control y la unidad de aritmtica/lgica. El tercer componente, la
memoria primaria, es operado por otros "chips".Se reemplaza la memoria de anillos
magnticos por la memoria de "chips" de silicio. Se desarrollan las microcomputadoras, o
sea, computadoras personales o PC. Se desarrollan las supercomputadoras. La
denominada Cuarta Generacin (1971 a 1983) es el producto de la micro miniaturizacin
de los circuitos electrnicos. El tamao reducido del microprocesador de chips hizo posible
la creacin de las computadoras personales (PC). Hoy en da las tecnologas LSI
(Integracin a gran escala) y VLSI (Integracin a muy gran escala) permiten que cientos de
miles de componentes electrnicos se almacenen en un chip. Usando VLSI, un fabricante
puede hacer que una computadora pequea rivalice con una computadora de la primera
generacin que ocupaba un cuarto completo. Hicieron su gran debut las
microcomputadoras.
Hizo que sea una computadora ideal para uso personal, de ah que el trmino PC se
estandarizara y los clones que sacaron posteriormente otras empresas fueron llamados
PC y compatibles, usando procesadores del mismo tipo que las IBM , pero a un costo
menor y pudiendo ejecutar el mismo tipo de programas. Existen otros tipos de
microcomputadoras , como la Macintosh, que no son compatibles con la IBM, pero que en
muchos de los casos se les llaman tambin PC, por ser de uso personal. El primer
microprocesador fue el Intel 4004, producido en 1971. Se desarroll originalmente para
una calculadora, y resultaba revolucionario para su poca. Contena 2.300 transistores en
un microprocesador de 4 bits que slo poda realizar 60.000 operaciones por segundo.

Quinta generacin (1984-actualidad)[editar]


Surge como computadora porttil o laptop tal cual la conocemos en la actualidad. IBM
presenta su primera laptop o computadora porttil y revoluciona el sector informativo. En
vista de la acelerada marcha de la microelectrnica, la sociedad industrial se ha dado a la
tarea de poner tambin a esa altura el desarrollo del software y los sistemas con los que
se manejaban las computadoras. Estas son la base de las computadoras modernas de hoy
en da. La quinta generacin de computadoras, tambin conocida por sus siglas en ingls,
FGCS (de Fifth Generation Computer Systems) fue un ambicioso proyecto hecho por
Japn a finales de la dcada de 1970. Su objetivo era el desarrollo de una nueva clase de
computadoras que utilizaran tcnicas y tecnologas de inteligencia artificial tanto en el
plano del hardware como del software,1 usando el lenguaje PROLOG2 3 4 al nivel del
lenguaje de mquina y seran capaces de resolver problemas complejos, como la
traduccin automtica de una lengua natural a otra (del japons al ingls, por ejemplo).
Como unidad de medida del rendimiento y prestaciones de estas computadoras se
empleaba la cantidad de LIPS (Logical Inferences Per Second) capaz de realizar durante
la ejecucin de las distintas tareas programadas. Para su desarrollo se emplearon
diferentes tipos de arquitecturas VLSI (Very Large Scale Integration).
El proyecto dur once aos, pero no obtuvo los resultados esperados: las computadoras
actuales siguieron as, ya que hay muchos casos en los que, o bien es imposible llevar a
cabo una paralelizacin del mismo, o una vez llevado a cabo sta, no se aprecia mejora
alguna, o en el peor de los casos, se produce una prdida de rendimiento. Hay que tener
claro que para realizar un programa paralelo debemos, para empezar, identificar dentro del
mismo partes que puedan ser ejecutadas por separado en distintos procesadores. Adems
las dems generaciones casi ya no se usan, es importante sealar que un programa que
se ejecuta de manera secuencial, debe recibir numerosas modificaciones para que pueda
ser ejecutado de manera paralela, es decir, primero sera interesante estudiar si realmente
el trabajo que esto conlleva se ve compensado con la mejora del rendimiento de la tarea
despus de paralelizarla.

Computadora
Para otros usos de este trmino, vase Computadora (desambiguacin).
Ordenador personal, vista del hardware tpico.
1: Monitor

2: Placa madre

3: Microprocesador o CPU

4: Puertos IDE

5: Memoria RAM

6: Placas de expansin

7: Fuente de alimentacin

8: Unidad de disco ptico

9: Unidad de disco duro, Unidad de estado slido

10: Teclado

11: Ratn

La computadora1 2 (del ingls: computer; y este del latn: computare,3 'calcular'), tambin
denominada computador4 1 u ordenador5 6 (del francs: ordinateur; y ste del
latn: ordinator), es una mquina electrnica que recibe y procesa datos para convertirlos
en informacin conveniente y til que posteriormente se envan a las unidades de salida.
Un ordenador est formado, fsicamente, por numerosos circuitos integrados y otros
muchos componentes de apoyo, extensin y accesorios, que en conjunto pueden ejecutar
tareas diversas con suma rapidez y bajo el control de un programa (software).
Dos partes esenciales la constituyen, el hardware, (hard = duro) que es su composicin
fsica (circuitos electrnicos, cables, gabinete, teclado, etctera) y su software, siendo sta
la parte intangible (programas, datos, informacin, etc.).
Desde el punto de vista funcional es una mquina que posee, al menos, una unidad central
de procesamiento, una memoria principal y algn perifrico o dispositivo de entrada y otro
de salida. Los dispositivos de entrada permiten el ingreso de datos, la CPU se encarga de
su procesamiento (operaciones aritmtico-lgicas) y los dispositivos de salida los
comunican a otros medios. Es as, que la computadora recibe datos, los procesa y emite la
informacin resultante, la que luego puede ser interpretada, almacenada, transmitida a otra
mquina o dispositivo o sencillamente impresa; todo ello a criterio de un operador o
usuario y bajo el control de un programa.
El hecho de que sea programable, le posibilita realizar una gran diversidad de tareas, esto
la convierte en una mquina de propsitos generales (a diferencia, por ejemplo, de una
calculadora cuyo nico propsito es calcular limitadamente). Es as que, sobre la base de
datos de entrada, puede realizar operaciones y resolucin de problemas en las ms
diversas reas del quehacer humano (administrativas, cientficas, de diseo, ingeniera,
medicina, comunicaciones, msica, etc), incluso muchas cuestiones que directamente no
seran resolubles o posibles sin su intervencin.
Bsicamente, la capacidad de una computadora depende de sus componentes hardware,
en tanto que la diversidad de tareas radica mayormente en el software que admita ejecutar
y contenga instalado.
Si bien esta mquina puede ser de dos tipos, analgica o digital, el primer tipo es usado
para pocos y muy especficos propsitos; la ms difundida, utilizada y conocida es la
computadora digital (de propsitos generales); de tal modo que en trminos generales
(incluso populares), cuando se habla de "la computadora" se est refiriendo a
computadora digital. Las hay de arquitectura mixta, llamadas computadoras hbridas,
siendo tambin stas de propsitos especiales.
En la Segunda Guerra mundial se utilizaron computadoras analgicas mecnicas,
orientadas a aplicaciones militares, y durante la misma se desarroll la
primera computadora digital, que se llam ENIAC; ella ocupaba un enorme espacio y
consuma grandes cantidades de energa, que equivalen al consumo de cientos
de computadores actuales (PC).7 Los computadores modernos estn basados en circuitos
integrados, miles de millones de veces ms veloces que las primeras mquinas, y ocupan
una pequea fraccin de su espacio. 8
Computadoras simples son lo suficientemente pequeas para residir en los dispositivos
mviles. Las computadoras porttiles, tales
como tabletas, netbooks, notebooks, ultrabooks, pueden ser alimentadas por
pequeas bateras. Las computadoras personales en sus diversas formas son iconos de
la Era de la informacin y son lo que la mayora de la gente considera como "ordenador".
Sin embargo, los ordenadores integrados se encuentran en muchos dispositivos actuales,
tales como reproductores MP4; telfonos celulares; aviones de combate, y, desde juguetes
hasta robot industriales.

Memoria de solo lectura


Este artculo o seccin necesita referencias que aparezcan en una publicacin acreditada.
Este aviso fue puesto el 7 de marzo de 2013.
Puedes aadirlas o avisar al autor principal del artculo en su pgina de discusin
pegando: {{sust:Aviso referencias|Memoria de solo lectura}}
~~~~

ROM redirige aqu. Para otras acepciones, vase Rom.


La memoria de slo lectura, conocida tambin como ROM (acrnimo en ingls de read-
only memory), es un medio de almacenamiento utilizado en ordenadores y dispositivos
electrnicos, que permite slo la lectura de la informacin y no su escritura,
independientemente de la presencia o no de una fuente de energa.
Los datos almacenados en la ROM no se pueden modificar, o al menos no de manera
rpida o fcil. Se utiliza principalmente en su sentido ms estricto, se refiere solo a
mscara ROM -en ingls, MROM- (el ms antiguo tipo de estado slido ROM), que se
fabrica con los datos almacenados de forma permanente y, por lo tanto, su contenido no
puede ser modificado de ninguna forma. Sin embargo, las ROM ms modernas,
como EPROM y Flash EEPROM, efectivamente se pueden borrar y volver a programar
varias veces, aun siendo descritos como "memoria de slo lectura" (ROM). La razn de
que se las contine llamando as es que el proceso de reprogramacin en general es poco
frecuente, relativamente lento y, a menudo, no se permite la escritura en lugares aleatorios
de la memoria. A pesar de la simplicidad de la ROM, los dispositivos reprogramables son
ms flexibles y econmicos, por lo cual las antiguas mscaras ROM no se suelen
encontrar en hardware producido a partir de 2007.

Lenguaje de programacin

Captura de la microcomputadora Commodore PET-32 mostrando un programa en el lenguaje de


programacin BASIC, bajo el emulador VICE en una distribucin GNU/Linux.

Un ejemplo de cdigo fuente escrito en el lenguaje de programacin Java, que imprimir el mensaje
"Hello World!" a la salida estndar cuando es compilado y ejecutado

Un lenguaje de programacin es un lenguaje formal diseado para realizar procesos que


pueden ser llevados a cabo por mquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de
una mquina, para expresar algoritmos con precisin, o como modo de comunicacin
humana.1
Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen su
estructura y el significado de sus elementos y expresiones. Al proceso por el cual se
escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el cdigo
fuente de un programa informtico se le llama programacin.
Tambin la palabra programacin se define como el proceso de creacin de
un programa de computadora, mediante la aplicacin de procedimientos lgicos, a travs
de los siguientes pasos:

El desarrollo lgico del programa para resolver un problema en particular.

Escritura de la lgica del programa empleando un lenguaje de programacin


especfico (codificacin del programa).

Ensamblaje o compilacin del programa hasta convertirlo en lenguaje de mquina.

Prueba y depuracin del programa.

Desarrollo de la documentacin.
Existe un error comn que trata por sinnimos los trminos 'lenguaje de programacin' y
'lenguaje informtico'. Los lenguajes informticos engloban a los lenguajes de
programacin y a otros ms, como por ejemplo HTML (lenguaje para el
marcado de pginas web que no es propiamente un lenguaje de programacin, sino
un conjunto de instrucciones que permiten estructurar el contenido de los documentos).
Permite especificar de manera precisa sobre qu datos debe operar una computadora,
cmo deben ser almacenados o transmitidos y qu acciones debe tomar bajo una variada
gama de circunstancias. Todo esto, a travs de un lenguaje que intenta
estar relativamente prximo al lenguaje humano o natural. Una caracterstica relevante de
los lenguajes de programacin es precisamente que ms de un programador pueda usar
un conjunto comn de instrucciones que sean comprendidas entre ellos para realizar la
construccin de un programa de forma colaborativa.

Unidad central de procesamiento


Procesador de ordenador redirige aqu. Para otros usos, vase Procesador.

Vista superior de una CPU Intel80486DX2 en un paquete PGA de cermica.

Vista posterior de una Intel 80486DX2.

La unidad central de procesamiento o unidad de procesamiento central (conocida por


las siglas CPU, del ingls: central processing unit), es el hardware dentro de
un ordenador u otros dispositivos programables, que interpreta las instrucciones de
un programa informtico mediante la realizacin de las operaciones bsicas aritmticas,
lgicas y de entrada/salida del sistema. El trmino, y su acrnimo, han estado en uso en la
industria de la Informtica por lo menos desde el principio de los aos 1960. 1 La forma, el
diseo de CPU y la implementacin de las CPU ha cambiado drsticamente desde los
primeros ejemplos, pero su operacin fundamental sigue siendo la misma.
Un ordenador puede tener ms de una CPU; esto se llama multiprocesamiento. Todas las
CPU modernas son microprocesadores, lo que significa que contienen un solo circuito
integrado (chip). Algunos circuitos integrados pueden contener varias CPU en un solo chip;
estos son denominados procesadores multincleo. Un circuito integrado que contiene una
CPU tambin puede contener los dispositivos perifricos, y otros componentes de un
sistema informtico; a esto se llama un sistema en un chip (SoC).
Dos componentes tpicos de una CPU son la unidad aritmtico lgica (ALU), que realiza
operaciones aritmticas y lgicas, y la unidad de control (CU), que extrae instrucciones de
la memoria, las decodifica y las ejecuta, llamando a la ALU cuando sea necesario.
No todos los sistemas computacionales se basan en una unidad central de procesamiento.
Una matriz de procesador o procesador vectorial tiene mltiples elementos cmputo
paralelo, sin una unidad considerada el "centro". En el modelo de computacin distribuido,
se resuelven problemas mediante un conjunto interconectado y distribuido de
procesadores.

Memoria de acceso aleatorio


Este artculo posee referencias, pero necesita ms para complementar
su verificabilidad.
Puedes colaborar agregando referencias a fuentes fiables como se indica aqu. El material sin fuentes
fiables podra ser cuestionado y eliminado.

Este aviso fue puesto el 31 de octubre de 2015.

RAM redirige aqu. Para otras acepciones, vase RAM (desambiguacin).


La memoria de acceso aleatorio (Random Access Memory, RAM) se utiliza como
memoria de trabajo de computadoras para el sistema operativo, los programas y la mayor
parte del software. En la RAM se cargan todas las instrucciones que ejecuta la unidad
central de procesamiento (procesador) y otras unidades del computador.
Se denominan de acceso aleatorio porque se puede leer o escribir en una posicin de
memoria con un tiempo de espera igual para cualquier posicin, no siendo necesario
seguir un orden para acceder (acceso secuencial) a la informacin de la manera ms
rpida posible.
Durante el encendido de la computadora, la rutina POST verifica que los mdulos de RAM
estn conectados de manera correcta. En el caso que no existan o no se detecten los
mdulos, la mayora de tarjetas madres emiten una serie de sonidos que indican la
ausencia de memoria principal. Terminado ese proceso, la memoria BIOS puede realizar
un test bsico sobre la memoria RAM indicando fallos mayores en la misma.
La placa base, tambin conocida como placa madre o placa
principal (motherboard o mainboard en ingls), es una tarjeta de circuito impreso a la que
se conectan los componentes que constituyen la computadora.
Es una parte fundamental para montar cualquier computadora
personal de escritorio o porttil. Tiene instalados una serie de circuitos integrados, entre
los que se encuentra el circuito integrado auxiliar (chipset), que sirve como centro de
conexin entre el microprocesador (CPU), la memoria de acceso aleatorio (RAM),
las ranuras de expansin y otros dispositivos.
Va instalada dentro de una carcasa o gabinete que por lo general est hecha de chapa y
tiene un panel para conectar dispositivos externos y muchos conectores internos y zcalos
para instalar componentes internos.
La placa madre, adems incluye un firmware llamado BIOS, que le permite realizar las
funcionalidades bsicas, como pruebas de los dispositivos, vdeo y manejo del teclado,
reconocimiento de dispositivos y carga del sistema operativo.

ndice
[ocultar]

1Componentes de la placa base

o 1.1Conectores de alimentacin
o 1.2Zcalo de CPU

o 1.3Ranuras de RAM

o 1.4Chipset

o 1.5Otros componentes importantes

o 1.6Tipos de bus

1.6.1Bus de datos

1.6.2Bus de direccin

1.6.3Bus de control

1.6.4Bus de expansin

1.6.5Bus del sistema

2Formatos de placa base

o 2.1XT

o 2.2AT

o 2.3ATX

o 2.4ITX

o 2.5BTX

o 2.6DTX

o 2.7Formatos propietarios

3Fabricantes de placa base

4Tipos de placas principales

5Placa multiprocesador

6Vase tambin

Componentes de la placa base[editar]


Diagrama de una placa base tpica.

Una placa base tpica admite los siguientes componentes:

Conectores de alimentacin de energa elctrica.

Zcalo de CPU (monoprocesador) o zcalos de CPU (multiprocesador).

Ranuras de RAM.

Chipset.
Conectores de alimentacin[editar]
Vase tambin: Fuente de alimentacin

Conectores de la fuente de alimentacin de tipo ATX2 para PC:


(1) mini molex para FDD.
(2) Molex universal: para dispositivos IDE, HDD y unidad de disco ptico.
(3) para dispositivos SATA.
(4) para tarjetas grficas de 8 pines, separable para 6 pines.
(5) para tarjeta grfica de 6 pines.
(6) para placa base de 8 pines.
(7) para CPU P4, combinado para el conector de la placa base de 8 pines a 12V.
(8) ATX2 de 24 pines.

Por uno o varios de estos conectores de alimentacin, una alimentacin elctrica


proporciona a la placa base los diferentes voltajes e intensidades necesarios para su
funcionamiento.

Zcalo de CPU[editar]
Artculo principal: Zcalo de CPU

El zcalo (socket) de CPU es un receptculo que encastra el microprocesador y lo conecta


con el resto de componentes a travs del bus frontal de la placa base.
Si la placa madre dispone de un nico zcalo para microprocesador, se denomina
monoprocesador. En cambio, si dispone de dos o ms zcalos, se denomina placa
multiprocesador.

Ranuras de RAM[editar]
Vase tambin: Ranura de expansin

Las placas bases constan de ranuras (slots) de memoria de acceso aleatorio, su nmero
es de 2 a 6 ranuras en una misma placa base comn.
En ellas se insertan dichas memorias del tipo conveniente dependiendo de la velocidad,
capacidad y fabricante requeridos segn la compatibilidad de cada placa base y la CPU.

Chipset[editar]
Artculo principal: Chipset

El chipset es una serie o conjunto de circuitos electrnicos, que gestionan las


transferencias de datos entre los diferentes componentes de la computadora (procesador,
memoria, tarjeta grfica, unidad de almacenamiento secundario, etctera).
El chipset, generalmente se divide en dos secciones:

1. puente norte (northbridge): gestiona la interconexin entre el microprocesador, la


memoria RAM y la unidad de procesamiento grfico;

2. puente sur (southbridge): gestiona la interconexin entre los perifricos y los


dispositivos de almacenamiento, como los discos duros o las unidades de disco
ptico.
Las nuevas lneas de procesadores de escritorio tienden a integrar el propio controlador de
memoria dentro del procesador, adems de que estas tardan en degradarse
aproximadamente de 100 a 200 aos.

Otros componentes importantes[editar]


El reloj: regula la velocidad de ejecucin de las instrucciones
del microprocesador y de los perifricos internos.

La CMOS: una pequea memoria que preserva cierta informacin importante


(como la configuracin del equipo, fecha y hora), mientras el equipo no est
alimentado por electricidad.

La pila de la CMOS: proporciona la electricidad necesaria para operar el


circuito constantemente y que este ltimo no se apague perdiendo la serie de
configuraciones guardadas, como la fecha, hora, secuencia de arranque...

El BIOS: un programa registrado en una memoria no voltil (antiguamente en


memorias ROM, pero desde hace tiempo se emplean memorias flash). Este programa
es especfico de la placa base y se encarga de la interfaz de bajo nivel entre
el microprocesador y algunos perifricos. Recupera, y despus ejecuta, las
instrucciones del registro de arranque principal (Master Boot Record, MBR), o
registradas en un disco duro o un dispositivo de estado slido, cuando arranca el
sistema operativo.

Actualmente, las computadoras modernas sustituyen el MBR por la tabla


de particiones GUID (GPT) y el BIOS por Extensible Firmware Interface (EFI).

El bus frontal o bus delantero (front-side bus o FSB): tambin llamado bus
interno, conecta el microprocesador al chipset. Est cayendo en desuso frente
a HyperTransport y Quickpath.

El bus de memoria conecta el chipset a la memoria temporal.

El bus de expansin (tambin llamado bus E/S): une el microprocesador a los


conectores de entrada/salida y a las ranuras de expansin.

Los conectores de entrada/salida que cumplen normalmente con la norma PC 99;


estos conectores incluyen:

Los puertos serie, para conectar dispositivos antiguos.

Los puertos paralelos, para la conexin de impresoras antiguas.

Los puertos PS/2 para conectar teclado y ratn; estas interfaces tienden a
ser sustituidas por USB.

Los puertos USB (en ingls Universal Serial Bus), por ejemplo, para
conectar diferentes perifricos, como por ejemplo: mouse, teclado, memoria
USB, telfonos inteligentes, impresoras.

Los conectores RJ-45, para conectarse a una red informtica.

Los conectores VGA, DVI, HDMI o DisplayPort para la conexin del monitor
de computadora o proyector de vdeo.

Los conectores IDE o Serial ATA, para conectar dispositivos de


almacenamiento, tales como discos duros (HDD), dispositivos de estado
slido (SDD) y unidades de disco ptico.
Los conectores jacks de audio, para conectar dispositivos de audio, por
ejemplo: altavoces y auriculares (cdigo de color: verde), y micrfonos (cdigo de
color: rosado).

Las ranuras de expansin: se trata de receptculos (slots) que pueden acoger


placas o tarjetas de expansin (estas tarjetas se utilizan para agregar caractersticas o
aumentar el rendimiento de la computadora; por ejemplo, una tarjeta grfica se puede
aadir para mejorar el rendimiento 3D). Estos puertos pueden ser puertos:

ISA (Industry Standard Architecture) interfaz antigua,

PCI (Peripheral Component Interconnect),

AGP (Accelerated Graphics Port) y,

PCIe o PCI-Express, son los ms recientes.

Con la evolucin de las computadoras, ms y ms caractersticas se han integrado


en la placa base, tales como circuitos electrnicos para la gestin del vdeo, de sonido
o de redes, evitando as la adicin de tarjetas de expansin:

interfaz grfica integrada o unidad de procesamiento


grfico (GPU, Graphics Processing Unit, o IGP, Integrated Graphic Processor);

interfaz integrada de audio o sonido;

interfaz integrada Ethernet o puertos de red integrados ((10/100 Mbit/s)/


(1 Gbit/s)).

En la placa tambin existen distintos conjuntos de pines, llamados jumpers o


puentes, que sirven para configurar otros dispositivos:

JMDM1: Sirve para conectar un mdem por el cual se puede encender el


sistema cuando este recibe una seal.

JIR2: Este conector permite conectar mdulos de infrarrojos IrDA, teniendo


que configurar la BIOS.

JBAT1: Se utiliza para poder borrar todas las configuraciones que como
usuario podemos modificar y restablecer las configuraciones que vienen de
fbrica.

JP20: Permite conectar audio en el panel frontal.

JFP1 Y JFP2: Se utiliza para la conexin de los interruptores del panel


frontal y los ledes.

JUSB1 Y JUSB3: Es para conectar puertos USB del panel frontal.


Tipos de bus[editar]
Artculo principal: Bus (informtica)
Los buses son espacios fsicos que permiten el transporte de informacin y energa entre
dos puntos de la computadora.
Los buses generales son cinco.
Bus de datos[editar]
Los buses de datos son las lneas de comunicacin por donde circulan los datos externos
e internos del microprocesador.
Bus de direccin[editar]
El bus de direccin es la lnea de comunicacin por donde viaja la informacin especfica
sobre la localizacin de la direccin de memoria del dato o dispositivo al que se hace
referencia.
Bus de control[editar]
El bus de control es la lnea de comunicacin por donde se controla el intercambio de
informacin con un mdulo de la unidad central y los perifricos.
Bus de expansin[editar]
Los buses de expansin son el conjunto de lneas de comunicacin encargado de llevar el
bus de datos, el bus de direccin y el de control a la tarjeta de interfaz (entrada, salida) que
se agrega a la placa principal.
Bus del sistema[editar]
Todos los componentes de la placa madre se vinculan a travs del bus del sistema,
mediante distintos tipos de datos del microprocesador y de la memoria principal, que
tambin involucra a la memoria cach de nivel 2. La velocidad de transferencia del bus de
sistema est determinada por la frecuencia del bus y el ancho.

Formatos de placa base[editar]

Las tarjetas madre necesitan tener dimensiones compatibles con las cajas que las
contienen, de manera que desde los primeros computadores personales se han
establecido caractersticas mecnicas, llamadas factor de forma. Definen la distribucin de
diversos componentes y las dimensiones fsicas, como por ejemplo el largo y ancho de la
tarjeta, la posicin de agujeros de sujecin y las caractersticas de los conectores.
Con los aos, varias normas se fueron imponiendo.

XT[editar]
1983: XT (sigla en ingls de eXtended Technology, tecnologa extendida) es el formato
de la placa base de la computadora IBM PC XT (modelo 5160), lanzado en 1983. En este
factor de forma se defini un tamao exactamente igual al de una hoja de papel tamao
carta y un nico conector externo para el teclado.

AT[editar]
1984: AT (Advanced Technology, tecnologa avanzada) es uno de los formatos ms
grandes de toda la historia de la PC (305 279330 mm), defini un conector de potencia
formado por dos partes. Fue usado de manera extensa de 1985 a 1995.

AT: 305 305 mm (IBM)

Baby-AT: 216 330 mm


ATX[editar]
1995: ATX (Advanced Technology eXtended, tecnologa avanzada extendida) fue creado
por un grupo liderado por Intel, en 1995 introdujo las conexiones exteriores en la forma de
un panel E/S y defini un conector de 24 pines para la energa. Se usa en la actualidad en
la forma de algunas variantes, que incluyen conectores de energa extra o reducciones en
el tamao.

ATX: 305 244 mm (Intel)

microATX: 244 244 mm

FlexATX: 229 191 mm

MiniATX: 284 208 mm


ITX[editar]
2001: ITX (Integrated Technology eXtended), con rasgos procedentes de las
especificaciones microATX y FlexATX de Intel, el diseo de VIA se centra en la integracin
en placa base del mayor nmero posible de componentes, adems de la inclusin del
hardware grfico en el propio chipset del equipo, siendo innecesaria la instalacin de una
tarjeta grfica en la ranura AGP.

ITX: 215 195 mm (VIA)

Mini-ITX: 170 170 mm

Nano-ITX: 120 120 mm

Pico-ITX: 100 72 mm
BTX[editar]
2004: BTX fue retirada en muy poco tiempo por la falta de aceptacin, result
prcticamente incompatible con ATX, salvo en la fuente de alimentacin. Fue creada para
intentar solventar los problemas de ruido y refrigeracin, como evolucin de la ATX.

BTX: 325 267 mm (Intel)

Micro BTX: 264 267 mm

Pico BTX: 203 267 mm


Regular BTX: 325 267 mm
DTX[editar]
2007: DTX eran destinadas a las PC de pequeo formato. Hacen uso de un conector de
energa de 24 pines y de un conector adicional de 2x2.

DTX: 248 203 mm (AMD)

Mini DTX: 170 203 mm

Full DTX: 243 203 mm


Formatos propietarios[editar]
Durante la existencia de la PC, muchas marcas han intentado mantener un esquema
cerrado de hardware, denominado formato propietario, fabricando tarjetas madre
incompatibles fsicamente con los factores de forma con dimensiones, distribucin de
elementos o conectores que son atpicos. Entre las marcas ms persistentes est Dell, que
rara vez fabrica equipos diseados con factores de forma de la industria.

Unidad de disco duro


Para otros usos de este trmino, vase HD.

Unidad de disco duro


Unidad de disco rgido

Partes de la unidad de disco duro.

Se conecta a

controlador de disco (en las actuales PC, suele estar conectado en


la placa madre y es de vital importancia), mediante uno de estos
sistemas:

Interfaz SATA

Interfaz SAS
Interfaz SCSI (popular en servidores)

Interfaz FC (exclusivo en servidores)

Interfaz USB

NAS, mediante uno de estos sistemas:

redes de cable / inalmbricas

Fabricantes comunes

Fujitsu

Hitachi

Samsung

Seagate

Western Digital

[editar datos en Wikidata]

En informtica, la unidad de disco duro o unidad de disco rgido (en ingls: Hard Disk
Drive, HDD) es el dispositivo de almacenamiento de datos que emplea un sistema
de grabacin magntica para almacenar archivos digitales. Se compone de uno o
ms platos o discos rgidos, unidos por un mismo eje que gira a gran velocidad dentro de
una caja metlica sellada. Sobre cada plato, y en cada una de sus caras, se sita un
cabezal de lectura/escritura que flota sobre una delgada lmina de aire generada por la
rotacin de los discos. Es memoria no voltil.
El primer disco duro fue inventado por IBM, en 1956. A lo largo de los aos, han disminuido
los precios de los discos duros, al mismo tiempo que han multiplicado su capacidad,
siendo la principal opcin de almacenamiento secundario para computadoras personales,
desde su aparicin en los aos 1960.1 Los discos duros han mantenido su posicin
dominante gracias a los constantes incrementos en la densidad de grabacin, que se ha
mantenido a la par de las necesidades de almacenamiento secundario.1
Los tamaos tambin han variado mucho, desde los primeros discos IBM hasta los
formatos estandarizados actualmente: 3,5 pulgadas los modelos para PC y servidores, y
2,5 pulgadas los modelos para dispositivos porttiles. Todos se comunican con
la computadora a travs del controlador de disco, empleando una interfaz estandarizada.
Los ms comunes hasta los aos 2000 han sido IDE (tambin llamado ATA o
PATA), SCSI (generalmente usado en servidores y estaciones de trabajo). Desde
el 2000 en adelante ha ido masificndose el uso de los SATA. Existe
adems FC (empleado exclusivamente en servidores).
Para poder utilizar un disco duro, un sistema operativo debe aplicar un formato de bajo
nivel que defina una o ms particiones. La operacin de formateo requiere el uso de una
fraccin del espacio disponible en el disco, que depender del sistema de archivos o
formato empleado. Adems, los fabricantes de discos duros, unidades de estado
slido y tarjetas flash miden la capacidad de los mismos usando prefijos del Sistema
Internacional, que emplean mltiplos de potencias de 1000 segn la normativa IEC e IEEE,
en lugar de los prefijos binarios, que emplean mltiplos de potencias de 1024, y son los
usados por sistemas operativos de Microsoft. Esto provoca que en algunos sistemas
operativos sea representado como mltiplos 1024 o como 1000, y por tanto existan
confusiones, por ejemplo un disco duro de 500 GB, en algunos sistemas operativos ser
representado como 465 GiB (es decir gibibytes; 1 GiB = 1024 MiB) y en otros como
500 GB.

Tarjeta grfica
Tarjeta grfica
Tarjeta de video
Placa de video

Se conecta a

Placa base, mediante uno de estos sistemas:

MCA

VLB

PCI

AGP

PCI-X

PCI-Express

Otros

Pantalla1 , mediante uno de estos sistemas:

VGA

DVI

Vdeo Compuesto

S-Video

Vdeo por componentes


HDMI

DMS-59

DisplayPort

Otros

Fabricantes comunes

AMD

ASUS

NVIDIA

Intel

MSI

Sapphire

Zotac

[editar datos en Wikidata]

No debe confundirse con Unidad de procesamiento grfico.


Vanse tambin: Placa base, Ranura de expansin y Tarjeta de expansin.

Tarjeta grfica PCI-Express.

Una tarjeta grfica es una tarjeta de expansin o un circuito integrado (chip), de la placa
base del ordenador, que se encarga de procesar los datos provenientes de la unidad
central de procesamiento (CPU) y transformarlos en informacin comprensible y
representable en el dispositivo de salida (por ejemplo: monitor, televisor o proyector).
Tambin se le conoce como:

Adaptador de pantalla

Adaptador de vdeo

Placa de vdeo

Tarjeta aceleradora de grficos

Tarjeta de vdeo
Es habitual que se utilice el mismo trmino, para las tarjetas dedicadas y separadas
(tarjeta de expansin), y para los chips de las unidades de procesamiento grfico (GPU)
integrados en la placa base.
Algunas tarjetas grficas han ofrecido funcionalidades aadidas como sintonizacin de
televisin, captura de vdeo, decodificacin2 MPEG-2 y MPEG-4, o incluso
conectores IEEE 1394 (Firewire), de mouse, lpiz ptico o joystick.
Las tarjetas grficas ms comunes son las disponibles para el ordenador compatibles con
la IBM PC, debido a la enorme popularidad de estas, pero otras arquitecturas tambin
hacen uso de este tipo de dispositivos.
Las tarjetas grficas no son dominio exclusivo de los ordenador personal (PC) IBM
compatibles; contaron o cuentan con ellas dispositivos como por ejemplo: Commodore
Amiga (conectadas mediante las ranurasZorro II y Zorro III), Apple II, Apple
Macintosh, Spectravideo SVI-328, equipos MSX y en las videoconsolas modernas, como
la Wii U, la PlayStation 4 y la Xbox One.

También podría gustarte