La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

PROGRAMACIÓN Computación. Comenzaremos por indagar qué significa programación PROGRAMACIÓN A la actividad de expresar un algoritmo en forma de programa.

Presentaciones similares


Presentación del tema: "PROGRAMACIÓN Computación. Comenzaremos por indagar qué significa programación PROGRAMACIÓN A la actividad de expresar un algoritmo en forma de programa."— Transcripción de la presentación:

1 PROGRAMACIÓN Computación

2 Comenzaremos por indagar qué significa programación PROGRAMACIÓN A la actividad de expresar un algoritmo en forma de programa Programación consiste entonces, en crear programas para resolver problemas que se puedan expresar usando la computadora Programación

3 Pero, ¿ qué es un programa? Un programa es la parte lógica, también denominada software, que dota al equipo físico (hardware) de capacidad para realizar cualquier tipo de trabajo. Básicamente existen tres tipos de programas: programas del sistema programas de traducción programas de aplicación. Básicamente existen tres tipos de programas: programas del sistema programas de traducción programas de aplicación. Programación

4 Programas del sistema son los programas necesarios para que el computador tenga capacidad para trabajar. Ejemplo de Software del Sistema son los Sistemas Operativos, que son el conjunto de programas que controlan el funcionamiento del hardware y nos ofrecen un modo sencillo de acceso al computador. Programas de traducción son los programas encargados de interpretar o traducir al lenguaje entendible por el computador los programas escritos en cualquier otro lenguaje COMPILADORES E INTERPRETE son los programas encargados de interpretar o traducir al lenguaje entendible por el computador los programas escritos en cualquier otro lenguaje COMPILADORES E INTERPRETE Programas de aplicación son los programas que indican al computador cómo realizar tareas específicas para el usuario. Programación

5 Un programa está constituido por el conjunto de instrucciones ordenadas lógica y secuencialmente que orientan la resolución de un determinado problema. ¿ Cómo está constituido un programa? Programación

6 ¿ Qué son las instrucciones? Las instrucciones que constituyen el programa deben ser elaboradas mediante un lenguaje de programación Instrucciones son órdenes que se le dan al computador para que ejecute una tarea específica. Programación

7 ¿ qué es un lenguaje de programación? Lenguaje de programación es una notación para escribir programas, mediante la cual nos comunicamos con la computadora para que reciba y ejecute las instrucciones contempladas en dicho programa. Una computadora es un dispositivo electrónico que recibe un conjunto de datos de entrada, los procesa de acuerdo a las instrucciones del programa y genera determinados resultados o información, con gran capacidad de almacenamiento de los datos y elevada velocidad de cálculo ¿ y una computadora? Programación

8 procesa datos de acuerdo a las instrucciones del programa DATOSPROGRAMAS INFORMACIÓN gran capacidad de almacenamiento y elevada velocidad de cálculo Programación

9 Computadora La memoria La unidad de control La Unidad Aritmético-Lógica La unidad de Entrada/Salida. La memoria La unidad de control La Unidad Aritmético-Lógica La unidad de Entrada/Salida. ¿ Y que es una computadora ?

10 Arquitectura de una Computadora

11 Se encarga de almacenar el programa y los datos sobre los que éste debe actuar. Conjunto de celdas, accesibles directamente de manera individual mediante su Dirección El registro de direcciones (MAR): almacenará la dirección de la celda de memoria a la que se desea acceder. El registro de intercambio (MBR): almacenará la información que se desea escribir (o leer) en (de) la celda de memoria direccionada. El dispositivo selector: encargado de establecer la comunicación física entre la celda de memoria indicada en el registro de direcciones y el registro de intercambio. Se encarga de almacenar el programa y los datos sobre los que éste debe actuar. Conjunto de celdas, accesibles directamente de manera individual mediante su Dirección El registro de direcciones (MAR): almacenará la dirección de la celda de memoria a la que se desea acceder. El registro de intercambio (MBR): almacenará la información que se desea escribir (o leer) en (de) la celda de memoria direccionada. El dispositivo selector: encargado de establecer la comunicación física entre la celda de memoria indicada en el registro de direcciones y el registro de intercambio. MEMORIA

12 Leer secuencialmente de la memoria las instrucciones que componen el programa, identificando para cada una de éllas, la operación a realizar y los operandos que intervienen. Ejecutar la operación identificada sobre los datos adquiridos y guardar el resultado donde corresponda. Unidad de control Unidad aritmético-lógica Leer secuencialmente de la memoria las instrucciones que componen el programa, identificando para cada una de éllas, la operación a realizar y los operandos que intervienen. Ejecutar la operación identificada sobre los datos adquiridos y guardar el resultado donde corresponda. Unidad de control Unidad aritmético-lógica El PROCESADOR

13 Conjunto de registros que conforman la parte activa de la computadora. La función principal es la de realizar el ciclo de máquina: Alimenta una instrucción, Decodificas la Instrucción y Ejecuta la Instrucción La unidad de control

14 Conjunto de Circuitos que realizan las operaciones Aritméticas (+, -, *, /) y Lógicas (and, or, neg, xor) de datos almacenados en registros de propósito general. El tamaño de los registros, así como el número de operaciones aritméticas y lógicas diferentes está en función del tamaño de la computadora. La unidad de aritmético - lógica

15 Conjunto de Registros ( Datos, Estado y Control) que permiten realizar las operaciones de comunicación (E/S) con el exterior. Estas dos funciones, la Entrada y la Salida, deben verse como actividades separadas. Los registros están conectados físicamente a los dispositivos correspondientes, por ejemplo, los registros de salida del Puerto Paralelo están conectados a la Impresora. La unidad de Entrada y Salida

16 ¿dudas? consultar Programación


Descargar ppt "PROGRAMACIÓN Computación. Comenzaremos por indagar qué significa programación PROGRAMACIÓN A la actividad de expresar un algoritmo en forma de programa."

Presentaciones similares


Anuncios Google