La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

1 Lenguaje de Programación Clase 1 Alberto Huamani Escobar

Presentaciones similares


Presentación del tema: "1 Lenguaje de Programación Clase 1 Alberto Huamani Escobar"— Transcripción de la presentación:

1 1 Lenguaje de Programación Clase 1 Alberto Huamani Escobar ahuamani@une.edu.pe@une.edu.p

2 Clase 1 2 Software Conjunto de instrucciones (programa) que le permiten al computador realizar una tarea específica

3 Clase 1 3 Hardware Componentes físicos del sistema de cómputo

4 Clase 1 4 Tipos de software Sistemas operativos Lenguajes de programación Software de uso general Software de aplicación

5 Clase 1 5 Sistema Operativo El sistema operativo es el gestor y organizador de todas las actividades que realiza el computador. Marca las pautas según las cuales se intercambia información entre la memoria central y la externa, y determina las operaciones elementales que puede realizar el procesador. El sistema operativo, debe ser cargado en la memoria central antes que cualquier otra información.

6 Clase 1 6 Lenguajes de programación Indican al computador qué tarea debe realizar y cómo efectuarla, por medio de órdenes formuladas en un lenguaje que el sistema entiende. En principio, el computador sólo entiende las instrucciones en lenguaje máquina Lenguajes de programación De alto y bajo nivel de abstracción Traducen las instrucciones al lenguaje de máquina.

7 Clase 1 7 Lenguajes de programación LENGUAJES DE BAJO NIVEL: Códigos muy cercanos a los de la máquina Elaboración de programas muy potentes y rápidos LENGUAJES DE ALTO NIVEL: Mayor nivel de abstracción Secuencias de instrucciones. Traducción a lenguaje de máquina: De una sola vez (lenguajes compiladores) Instrucción por instrucción (lenguajes intérpretes). Ejemplos: Pascal, Cobol, Basic, Fortran, C++. El conjunto de instrucciones se almacena en archivos ejecutables

8 Clase 1 8 Software de uso general Estructura común para un gran número de aplicaciones empresariales, científicas y personales. Ejemplos: Hoja de cálculo Diseño asistido por computadoras (CAD) Procesamiento de texto Manejo de bases de datos.

9 Clase 1 9 Software de Aplicaciones Diseñado para realizar tareas específicas personales, empresariales o científicas Procesa datos y genera reportes Ejemplos Procesamiento de nóminas Administración de los recursos humanos Control de inventarios.

10 Clase 1 10 Partes de un programa PROGRAMA FUENTE: Es el programa escrito en alguno de los lenguajes y que no ha sido traducido al lenguaje de la máquina. PROGRAMA OBJETO: Es aquel programa que se encuentra en lenguaje de máquina. COMPILADOR: Es un programa que traduce un lenguaje de alto nivel al lenguaje de máquina. Permite identificar algunos errores en la programación. INTÉRPRETE: Traductor de lenguajes de programación de alto nivel. Los intérpretes ejecutan un programa línea por línea. LENGUAJE DE MÁQUINA: Lenguaje original de la computadora. Un programa debe estar escrito en el lenguaje de la máquina para poder ser ejecutado.

11 Clase 1 11 Qué es un algoritmo? «... secuencia de pasos para lograr la solución de un problema...» Ejemplos: Receta de cocina Cambio de llanta de un carro Utilizar un cajero electrónico

12 Clase 1 12 Las estructuras básicas en la programación y construcción de algoritmos son: Secuencia Selección lógica Iteración (repetición) Construcción de Algoritmos

13 Clase 1 13 Ejemplo: un algoritmo para toma de agua Secuencia: Secuencia: Serie de Pasos Tomar un vaso Abrir la llave del agua Llenar el vaso Beber el agua del vaso

14 Clase 1 14 Selección: Toma de decisión Tomar un vaso Echar agua al vaso Beber el agua del vaso Abrir la llave La llave del agua está abierta? SI NO

15 Clase 1 15 Iteración: Repetición Tomar un vaso Echar agua al vaso Beber el agua Abrir la llave Cerrar la llave La llave del agua está abierta? El Vaso está lleno? SI NO SI NO

16 Clase 1 16 ENTRADA DE DATOS PROCESAMIENTO Cálculos Relaciones lógicas Decisiones SALIDA DE RESULTADOS Estructura general de un programa secuencial


Descargar ppt "1 Lenguaje de Programación Clase 1 Alberto Huamani Escobar"

Presentaciones similares


Anuncios Google