Sistemas

Solo disponible en BuenasTareas
  • Páginas : 11 (2671 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de septiembre de 2010
Leer documento completo
Vista previa del texto
1

Fundamentos de Programación Unidad I (Introducción a la computación)
La computadora.- una herramienta que se utiliza para representar cualquier situación de la realidad en forma de datos, los cuales se procesan después de generar información. Tanto los datos como el procedimiento necesario para generar información, se suministran a la computadora en forma de un programa constituido porinstrucciones detalladas. La computadora interpreta y ejecuta el programa de acuerdo con ciertas reglas de sintaxis que conforman el lenguaje de programación, mediante el cual podemos comunicarle lo que debe hacer. Conceptos generales Los elementos básicos que componen una computadora son la unidad central de proceso, la unidad de memoria, la unidad de entrada y la unidad de salida. La unidad centrales el “cerebro” que controla el funcionamiento de los componentes y ejecuta las operaciones aritméticas y lógicas. Las operaciones del procesador central son muy simples, pero ejecutadas a una velocidad muy alta del orden de millones por segundo, permiten la ejecución de tareas simples o complejas.4 La memoria se utiliza para almacenar los datos, y en éstos se les aplican las operaciones delprocesador. Existen dos tipos de memoria: la principal y la auxiliar. La memoria principal permite al procesador extraer y almacenar datos a una velocidad comparable a la propia. Cada operación propicia por lo menos un acceso a la memoria. Para que el procesador pueda avanzar de una operación a la siguiente sin retraso, el programa de instrucciones se almacena en esta memoria; en otras palabras, lamemoria principal guarda tanto las instrucciones como los datos sobre los que actúa el procesador central. La memoria principal está limitada por su alto costo; debido a eso no es posible conservar en ella grandes cantidades de datos e instrucciones y, en consecuencia, solo se usa para guardar lo que el procesador esté utilizando por el momento. Además, tiene la característica de que no permitealmacenar datos permanentemente, pues si se apaga la computadora se pierde lo que haya en memoria. Por tales razones, las computadoras están equipadas con memorias auxiliares para almacenamiento masivo y permanente de datos, tales como discos magnéticos fijos, disquetes (discos flexibles) magnéticos removibles, cintas magnéticas. Estos dispositivos tienen más capacidad que la memoria principal, peroson más lentos. Los datos pueden almacenarse en ellos de manera permanente; es decir, pueden guardarse para usos posteriores. La unidad de entrada se utiliza para introducir datos del exterior en la memoria de la computadora a través de dispositivos como teclados de terminales, disquetes, ratón (mouse), etc. Esta unidad realiza automáticamente la traducción de símbolos inteligibles para la gente, ensímbolos que la máquina pueda manejar. La unidad de salida permite transferir datos de la memoria al exterior, a través de dispositivos de salida como impresoras y pantallas de vídeo. Esta unidad realiza automáticamente la traducción de símbolos que puede manejar la computadora, en símbolos inteligibles para la gente.

2

Diagrama que describe la organización funcional de una computadoraMemorias Auxiliares

Memoria Principal
Unidades De Entrada Unidades De Salida

Unidad Central De Proceso

3 El programa Un programa es una secuencia de instrucciones mediante las cuales se ejecutan diferentes acciones de acuerdo con los datos que se estén procesando. El programa debe incluir instrucciones para las acciones que deban ejecutarse sobre cada uno de los tipos de datosadmitidos, además de instrucciones que identifiquen los datos erróneos. Cuando se ejecuta un programa con un tipo de datos específico, es probable que no se ejecuten todas las instrucciones sino solo las que sean pertinentes a los datos en cuestión. Un programa se compone de estructuras de datos, operaciones primitivas elementales y estructuras de control, como se muestra a continuación: Programa =...
tracking img