UNIVERSIDAD DE EL SALVADOR FACULTAD DE CIENCIAS ECONOMICAS SISTEMAS CONTABLES COMPUTARIZADOS LIC. DANIEL NEHEMIAS REYES GRUPO TEORICO: 01 EQUIPO: 5 NANCY JAZMIN ALVARADO ARIAS REBECA SARAI HERNANDEZ ORTIZ CLAUDIA EUGENIA ESCOBAR MALDONADO ROBERTO SALVADOR MORENO GARCIA
HISTORIA DEL SOFTWARE Aparecieron computadoras de la 3ra generación Inicio Aparecieron computadoras de la 3ra generación Década de 1960 Actualidad
HISTORIA DE LOS LENGUAJES DE PROGRAMACIÓN Surgió a mediados del Siglo XIX con idea de Charles Babagge, con el colaboro Ada Lovedby En 1823 crearon una maquina Analítica Integrado por 5 Unidades básicas: Unidad de Entrada Memoria Unidad de Control Unidad Aritmético- Lógica Unidad de Salida
¿Qué es un Lenguaje de Programación? Es una herramienta informática que nos permite establecer una correcta comunicación entre la computadora y el usuario de la misma. Ejemplos de Lenguajes de Programación: C C++ Ruby Java Visual Basic PHP, etc.
Los lenguajes de programación se dividen en: Lenguajes de programación Imperativos Lenguajes de Programación Funcionales Lenguajes Interpretados Lenguajes Compilados Ejemplos: Fortran Compilado BASIC Interpretado Pascal Compilado
Tipos de lenguajes Lenguaje de Bajo nivel Ejemplos: Lenguajes Maquina Lenguajes Ensamblador Lenguaje de alto nivel o Lenguajes Evolucionados FORTRAN COBOL BASIC
Etapas de los Lenguajes de programación Primera Generación Segunda Generación Tercera Generación Cuarta Generación Quinta Generación
Lenguaje maquina lenguajes ensamblador PRIMERA GENERACION Lenguaje maquina lenguajes ensamblador
SEGUNDA GENERACION Primeros lenguajes de alto nivel imperativos. Ejemplos: FORTRAN COBOL
TERCERA GENERACION Lenguajes de alto nivel imperativo. Son los mas utilizados y siguen vigentes en la actualidad. Ejemplos: ALGOL 8 PASCAL MODULA
CUARTA GENERACION Orientados básicamente a las aplicaciones de gestión y al manejo de bases de datos. Ejemplos: NATURAL SQL
QUINTA GENERACION Orientados a la inteligencia artificial y al procesamiento de los lenguajes naturales. Ejemplos: LISP PROLOG
LENGUAJES DE PROGRAMACION ORIENTADA A: EVENTOS OBJETOS Orientados a objetos tratan a los programas como conjuntos de objetos que se ayudan entre ellos para realizar acciones lemas Están especialmente indicados para aquellos que no tienen muchos conocimientos de los lenguajes de programación
Sistema Gestor de Base de datos: Ejemplos: Access Visual Fox Pro DIFERENCIA ENTRE LENGUAJE DE PROGRAMACION Y SISTEMA GESTOR DE BASE DE DATOS Sistema Gestor de Base de datos: Ejemplos: Access Visual Fox Pro Visual Basic
Lenguaje de programación Ejemplos: Perl PHP Ruby Python Java Script, etc.
LENGUAJES DE PROGRAMACION PAGINAS WEB TABLET HTML Dreamweaver PHP Objective -C C/C++
ARCHIVO EJECUTABLE Es un archivo binario cuyo contenidos e interpreta por la computadora como un programa.