Sei sulla pagina 1di 5

Conceptos Bsicos de una Computadora

Qu es una computadora?
Una computadora es un dispositivo electrnico que interpreta y ejecuta comandos programados
para operaciones de entrada y salida de datos, de cmputo y lgicas. Aunque las computadoras
sean tcnicamente complejas, son sencillas en lo conceptual. La unidad central de
procesamiento es el ncleo de un sistema de computacin y realiza todas las operaciones lgicas
y de cmputo (es decir, el procesamiento general). Un sistema de computacin debe ser capaz
de llevar a cabo cuatro funciones fundamentales: entrada de datos, procesamiento,
almacenamiento y salida de datos.
Sistemas de computacin
Las computadoras pueden tener una gran variedad de formas, por ejemplo, cbica, en U,
cilndricas y de cuaderno. No obstante, la caracterstica distintiva de cualquiera de ellas es su
tamao -pero no el fsico-, sino su capacidad de cmputo. En general, el tamao o la capacidad
de cmputo es la cantidad de procesamiento que puede realizar un sistema de cmputo en una
unidad de tiempo. Las computadoras mainframe tienen mayor capacidad de cmputo que las
computadoras personales, a las que tambin se conoce como microcomputadoras (o micros).
Las mainframe varan mucho en tamao, desde las medianas utilizadas en pequeas empresas,
hasta las grandes que son usadas por miles de personas. Las supercomputadoras, las ms
poderosas, tienen una capacidad de cmputo mayor que la de cualquier mainframe. De acuerdo
con sus caractersticas, la capacidad de cmputo de una estacin de trabajo se sita en algn
punto entre la PC y mainframe de tamao medio.
Qu puede hacer una computadora?
Las computadoras realizan dos operaciones: entrada / salida y procesamiento.

Operaciones de entrada / salida: lectura y escritura. Las computadoras llevan a cabo


operaciones de entrada / salida o E / S. La computadora lee de los dispositivos de entrada
y almacenamiento, y escribe en los dispositivos de salida y almacenamiento. La captura
de los datos de entrada puede ser realizada directamente por los usuarios finales o por
capturistas profesionales. Lo habitual es que la informacin se capture con el teclado de
una terminal o PC, o que se obtenga de fuentes mgicas, como los disquetes. Una vez
procesados los datos, se escriben en un disco magntico o en un dispositivo de salida,
como una impresora.

Operaciones de procesamiento: clculos matemticos y toma de decisiones. La


computadora es un ente totalmente objetivo. Cualquier par de computadoras a las que se
instruya para ejecutar una misma operacin generarn el mismo resultado. Esto se debe a
que la computadora puede ejecutar solo operaciones de cmputo y lgicas.

Lenguajes de computacin

El lenguaje de mquina. Quiz se haya odio hablar de lenguajes de programacin , como


Visual BASIC y C++. Existen docenas de lenguajes de programacin que se usan
comnmente. Sin embargo, a fin de cuentas, Visual BASIC y C++, as como otros

lenguajes, se traducen al nico lenguaje que entiende la computadora: el lenguaje


mquina, que se desarrolla mediante cadenas de dgitos binarios.

Lenguajes orientados a procedimientos. La introduccin de lenguajes de programacin


ms amistosos en 1955 permiti un cambio cualitativo en la comodidad de los
programadores, ya que estos pudieron escribir una sola instruccin en lugar de numerosas
y fastidiosas instrucciones en lenguaje mquina. Estos primeros lenguajes estaban
orientados a los procedimientos, esto es, requeran que los programadores resolvieran los
problemas mediante la lgica tradicional de programacin. As el programador codifica o
escribe las instrucciones en la secuencia en la que deben ejecutarse para resolver el
problema. Ejemplos de este tipo de lenguajes son el COBOL y el FORTRAN, ambos
introducidos a fines de los cincuentas.

Los lenguajes orientados a objetos y la OOP. En los lenguajes orientados a los


procedimientos, el nfasis se pone en qu se hace (la accin). En los lenguajes orientados
a objetos. El nfasis se encuentra en el objeto de la accin, de ah la orientacin del
objeto. La estructura jerrquica, de arriba debajo de la programacin orientada a objetos
(OOP) permite que sea ms fcil disear y entender los programas. Asimismo, la tendencia
en programacin va en el sentido de usar ms imgenes, videos y sonidos. La OOP maneja
estos elementos mejor que los lenguajes por procedimientos. En esta categora de
lenguajes encontramos a Smalltalk y C++.

Los lenguajes de cuarta generacin (4GL). Por lo general, son los especialistas en
computacin quienes programan con lenguajes por procedimientos o por objetos. Pero la
programacin con los lenguajes de cuarta generacin (4GL), adems de estar a cargo de
los especialistas, tambin puede ser realizada por los usuarios finales, pues es ms
sencilla. Los usuarios escriben programas de 4GL para consultar (extraer informacin de)
una base de datos y crear sistemas de informacin personales o para el departamento de
una compaa. Los lenguajes de cuarto generacin utilizan instrucciones de alto nivel,
parecidas al ingls, para recuperar y darle formato a los datos de consultas y reportes.

Lenguajes visuales: iconos en lugar de palabras. La programacin para las aplicaciones


actuales con interfaz grfica es mucho ms complicada que para las aplicaciones basadas
en texto de hace 10 o 20 aos. Contar con la eficiencia de la programacin orientada a
objetos (OOP) permiti a los programadores mantener el ritmo durante un tiempo, pero el
puro volumen de instrucciones necesarias para crear software de interfaz grfica resulta
abrumador. Aqu entra en escena la programacin visual, que eleva de nivel a la
programacin orientada a objetos, reemplazando instrucciones de texto por iconos
simblicos, cada uno de los cuales representa un objeto o funcin comn de
programacin. Visual Basic es uno de los lenguajes ms utilizados, tanto por usuarios
ocasionales como por desarrolladores profesionales de software.

Lenguajes naturales. Los lenguajes naturales se refieren al software que permiten al


sistema de computacin aceptar, interpretar y ejecutar instrucciones en el lenguaje
materno, llamado natural, del usuario final, aunque por lo general es en ingls. La
premisa que sostiene al lenguaje natural es que el programador o usuario requiere muy
poca o ninguna capacitacin; el programador simplemente escribe, o quiz pronuncia, las
especificaciones de procesamiento sin importar la sintaxis de la instruccin.

Resolucin de problemas mediante la computadora

En pocas palabras, las computadoras son rpidas, exactas, constantes y fiables; nunca olvidan
nada, y no se quejan.

Velocidad 300 km/milisegundos. Las computadoras realizan diversas actividades al


ejecutar las instrucciones, como las comentadas en secciones previas. Tales operaciones
se miden en milisegundos, microsegundos, nanosegundos y picosegundos.

Exactitud sin errores. Las computadoras no solo son exactas, sino que su exactitud refleja
una gran precisin. Aunque llegan a ocurrir en los sistemas de informacin
computarizados, muy pocos errores pueden atribuirse a la computadora en s. En todo
caso, son errores humanos.

Consistencia.

Fiabilidad.

Capacidad de memoria casi ilimitada.

Computacin personal. El crecimiento de la computacin personal ha producido un


creciente nmero de programas que son la base de la misma en el mundo del hogar y los
negocios. Algunas de las herramientas de productividad ms populares son las siguientes:
procesador de palabras, autoedicin, hoja de clculo, bases de datos, grficos y
comunicaciones.

Comunicacin. Las computadoras son las herramientas de comunicacin que facilitan la


comunicacin electrnica entre personas y computadoras.

Ciencia, investigacin e ingeniera. La computadora se utiliza como herramienta en la


experimentacin, diseo y desarrollo.

Educacin y consulta. La computadora interacta con los estudiantes para mejorar el


proceso de aprendizaje. El adiestramiento computarizado esta teniendo efectos profundos
en los mtodos educativos convencionales.

Diseo asistido por computadora (CAD). Es el uso de computadoras en el proceso de


diseo.

Entretenimiento y educacin. Cada vez se disean y crean ms aplicaciones para fines de


entretenimiento. Existe software que por sus caractersticas combinadas se ha
denominado software de educacin y entretenimiento.

Sistema Operativo MS - DOS


El sistema operativo es lo que da flexibilidad para abordar gran variedad de trabajos a una
computadora de propsito general, como una PC o la mainframe de una corporacin.
Desde 1990, el sistema operativo preferido por la gran mayora de usuarios de PC's ha estado
definido por el sistema operativo MS - DOS. Este domina por estas razones:

La mayora de los usuarios trabaja en un ambiente de un solo usuario, con una aplicacin a la
vez.
Se han creado miles de paquetes de software para este.
Millones de personas estn familiarizadas con este sistema y tienen retinencias para
cambiarlo.
Los usuarios han hecho una tremenda inversin en el software y en el hardware que se
ejecuta en este sistema operativo.
Los objetivos del sistema operativo MS - DOS son:
Facilitar la comunicacin entre el sistema de computacin y la gente que lo maneja. La
interfaz a travs de la cual los usuarios emiten los comandos relacionados con el sistema es
parte del sistema operativo.
Facilitar la comunicacin entre los componentes del sistema de computacin. El sistema
operativo coordina los recursos del sistema para maximizar el rendimiento, esto es, la cantidad
de procesamiento entre la unidad de tiempo.
Maximizar el rendimiento.
Minimizar el tiempo necesario para ejecutar un comando del usuario. En los sistemas
interactivos actuales, cualquier reduccin de tiempo de espera, por pequea que sea, rinde
dividendos en la eficiencia del usuario.
Optimizar el uso de los recursos del sistema de computacin. El sistema operativo est
detectando constantemente cules tareas deben llevarse a cabo y qu recursos (procesador,
RAM y dispositivos perifricos) estn disponibles para realizarlas. La increble velocidad del
sistema de cmputo hace que las decisiones sobre asignacin de recursos se tomen tambin a
velocidad de computadora. Cada milisegundo, el procesador toma decisiones acerca de cuales
recursos debe asignar a cuales tareas.
Llevar el control de los archivos en el almacenamiento de un disco. El sistema operativo y sus
programas de utilera para administracin de archivos y discos permiten al usuario realizar
diversas tareas, como hacer copias de respaldo de los discos de trabajo, borrar del disco archivos
que ya no son necesarios, hacer consultas acerca del nmero y el tamao de determinados
archivos de un disco, as como preparar los discos nuevos para su uso. El sistema operativo
tambin maneja muchas tareas, relacionadas con los archivos y los discos, que son
transparentes (invisibles) para el usuario final. Por ejemplo, el sistema operativo lleva el control
de la ubicacin fsica de los archivos en el disco a la que nosotros, como usuarios, solo nos
referimos por el nombre (por ejemplo, mini archivo o resumen de este ao), cuando los
cargamos del disco a la RAM.
Proporcionar una cubierta de seguridad al sistema de computacin. El sistema operativo
puede permitir o negar a un usuario el acceso al sistema en general o a determinados archivos,
como las contraseas.
Monitorear todas las capacidades del sistema y alertar al usuario de fallas o de posibles
problemas del sistema. El sistema operativo mantiene un inventario permanentemente
actualizado de recursos como RAM, capacidad del microprocesador, estado de los dispositivos de

salida, etc., y casi siempre est en la capacidad de desplegar mensajes de alerta cuando
ocurren, por ejemplo, conflictos de memoria o de recursos para manejo de dispositivos, con el fin
de que el usuario no pierda, o lo haga en la menor medida posible, informacin.
Bibliografa
Introduccin a las Computadoras y a los sistemas de informacin
Long Larry, Long Nancy
Prentice Hall
Quinta edicin
1997, Edo. De Mxico
http://html.rincondelvago.com/conceptos-basicos-de-una-computadora.html

Potrebbero piacerti anche