Subido por Gerardo García

1. La Computadora

Anuncio
INTRODUCCIÓN A LOS CONCEPTOS
DE PROGRAMACIÓN
La Computadora
Una computadora es un dispositivo electrónico,
utilizado para procesar información y obtener
resultados, capaz de ejecutar cálculos y tomar
decisiones a velocidades millones o cientos de millones
más rápidas que puedan hacerlo los seres humanos.
El término 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
personas
especializadas,
llamadas
programadores
de
computadoras.
Los datos y la información se pueden introducir en la
computadora por una entrada (input) y a continuación 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 información).
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 información).
Clasificación de las
Computadoras
Las computadoras modernas se pueden clasificar en
computadoras personales, servidores, minicomputadoras,
grandes computadoras (mainframes) y supercomputadoras.
Las computadoras personales son las más populares y
abarcan desde computadoras portátiles, hasta
computadoras de escritorio, que se suelen utilizar como
herramientas en los puestos de trabajo, en oficinas,
laboratorios de enseñanza e investigación, empresas,
entre otros
Los servidores son computadoras personales
profesionales y de gran potencia que se utilizan para
gestionar y administrar las redes internas de las
empresas o departamentos y muy especialmente para
administrar sitios Web de Internet.
Las minicomputadoras, son computadoras de rango
medio, que se utilizan en centros de investigación,
departamentos científicos, entre otros, y que poseen
una gran capacidad de proceso numérico y tratamiento
de gráficos, aunque también son muy utilizadas en el
mundo de la gestión,
Las mainframes, son máquinas de gran potencia de
proceso y extremadamente rápidas y además disponen
de una gran capacidad de almacenamiento masivo.
Son las grandes computadoras de los bancos,
universidades, industrias, entre otros.
Las supercomputadoras son las más potentes y
sofisticadas que existen en la actualidad; se utilizan
para tareas que requieren cálculos complejos y
extremadamente rápidos. Se utilizan para fines como
meteorología, previsión de desastres naturales,
balística, industria aeroespacial, entre otros.
Organización Física de las
Computadoras
La mayoría de las computadoras, grandes o pequeñas,
están organizadas fundamentalmente de cinco
componentes principales:
1. Dispositivos de entrada.
2. Dispositivos de salida.
3. Unidad Central de Proceso (UCP) o procesador
(compuesto de la UAL, Unidad Aritmética y Lógica y
la UC, Unidad de Control).
4. La memoria principal o central; memoria secundaria
o externa.
5. El programa.
Las computadoras sólo entienden un lenguaje
compuesto únicamente por ceros y unos. Esta forma de
comunicación se denomina sistema binario digital y en
el caso concreto de las máquinas computadoras,
código o lenguaje máquina.
Este lenguaje máquina utiliza secuencias o patrones de
ceros y unos para componer las instrucciones que
posteriormente reciben de los diferentes dispositivos de
la computadora, tales como el microprocesador, las
unidades de discos duros, los teclados, entre otros.
El programa se debe transferir primero de la memoria
secundaria a la memoria principal antes de que pueda
ser ejecutado. Los datos se deben proporcionar por
alguna fuente.
La persona que utiliza un programa (usuario de
programa) puede proporcionar datos a través de un
dispositivo de entrada.
Los datos pueden proceder de un archivo (fichero), o
pueden proceder de una máquina remota vía una
conexión de red de la empresa o bien la red Internet.
Los datos se almacenan en la memoria principal de una
computadora a la cual se puede acceder y manipular
mediante la unidad central de proceso (UCP). Los
resultados de esta manipulación se almacenan de
nuevo en la memoria principal.
Por último, los resultados (la información) 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.
Descargar