Introducción a la programación

Páginas: 16 (3821 palabras) Publicado: 15 de enero de 2014
Contenido


Lectura 01: Introducción a la Programación y ergonomía.
1. Breve historia de la programación
En sus inicios las computadoras interpretaban sólo instrucciones en un lenguaje específico, del más bajo nivel, conocido como código máquina, siendo éste excesivamente complicado para programar. De hecho sólo consiste en cadenas de números 1 y 0 (sistema binario). Para facilitar eltrabajo de programación, los primeros científicos que trabajaban en el área decidieron reemplazar las instrucciones, secuencias de unos y ceros, por palabras o letras provenientes del inglés; las codificaron y crearon así un lenguaje de mayor nivel, que se conoce como Assembly o lenguaje ensamblador. Por ejemplo, para sumar se usa la letra A de la palabra inglesa add (sumar). En realidad escribir enlenguaje ensamblador es básicamente lo mismo que hacerlo en lenguaje máquina, pero las letras y palabras son bastante más fáciles de recordar y entender que secuencias de números binarios. A medida que la complejidad de las tareas que realizaban las computadoras aumentaba, se hizo necesario disponer de un método sencillo para programar. Entonces, se crearon los lenguajes de alto nivel. Mientrasque una tarea tan trivial como multiplicar dos números puede necesitar un conjunto de instrucciones en lenguaje ensamblador, en un lenguaje de alto nivel bastará con solo una. Una vez que se termina de escribir un programa, sea en ensamblador o en un lenguaje de alto nivel, es necesario compilarlo, es decir, traducirlo a lenguaje máquina.
Por lo anterior expuesto se aprecia que la computadora es laherramienta principal que usaras en el transcurso de tus estudios, en esta carrera de programación. Por tal motivo vamos a estudiar un poco sobre la estructura básica de la computadora.
2. Estructura básica de u n a computadora:

La computadora es la herramienta que se utiliza para representar cualquier situación o casi cualquiera de la realidad en forma de datos, los procesa y genera nuevainformación. La estructura general de las computadoras considera las siguientes funciones: Vea fig. 1

El procesamiento de datos. Se encarga de transformar y dar tratamiento a los datos aplicando funciones básicas como son las aritméticas y las lógicas.
El almacenamiento de los datos. Mientras se está llevando a cabo la función de procesamiento, los datos son almacenados temporalmente enlocalidades de memoria cuyo contenido cambia continuamente debido a la gran cantidad de cálculos que realiza el procesador.
La entrada y salida de datos. Cuando los datos son recibidos o enviados desde algún dispositivo conectado a la computadora se conoce como proceso de Entrada / Salida de datos; y el dispositivo de referencia es conocido como periférico; cuando los datos son movidosa grandes distancias, el proceso es conocido como Comunicación de Datos. Se da internamente en la computadora y de manera dinámica con el medio ambiente operativo constituido por dispositivos que sirven como fuente o destino de los datos.
La función de control. Se efectúa en todo momento sobre el procesamiento, el almacenamiento y movimiento de datos, la unidad de control administra los recursosde la computadora, así como partes funcionales en respuesta a los programas residentes en la computadora.
En resumen la computadora ejecuta la función de movimiento de datos entre dispositivos, transferencia de datos desde un dispositivo o una línea de comunicación a otra, escritura o lectura de datos en dispositivos y consecuentemente el procesamiento de datos que esto representa. Comoconclusión podemos decir que las computadoras pueden dividirse en tres bloques principales que son:
Unidades o dispositivos de entrada. Mediante estos, se introducen datos, comandos y/o programas en la CPU, permiten introducir datos externos a la computadora para su posterior procesamiento. Estos datos pueden provenir de distintas fuentes, algunos dispositivos de entrada más utilizados son:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción A La Programacion
  • introducción a la programacion
  • Introduccion A La Programacion
  • Introducción A La Programación O. O.
  • Introduccion a la programacion
  • Introduccion a programacion
  • INTRODUCCION A LA PROGRAMACION
  • programacion introduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS