John Backus sometió a una propuesta a sus superiores en IBM para desarrollar una alternativa mas practica al lenguaje ensamblador para programar la computadora.

Slides:



Advertisements
Presentaciones similares
Moodle.
Advertisements

El lenguaje de programación C - Introducción –
¿Qué es Sofware? Son el conjunto de instrucciones que dirigen las actividades del Hardware Consiste en programas, módulos de soporte y archivos de datos,
Ing. Zamudio Mendoza Mario Said
Base de Datos Orientada a Objetos (OODBMS)
TEMA 3 Parte A Lenguajes de programación. Criterios de clasificación según su nivel de abstracción según la forma de ejecución según el paradigma de programación.
COLEGIO SAN JOSE LA SALLE. se caracterizan por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad.
LENGUAJES DE PROGRAMACIÓN
¿Qué son Los Lenguajes de Programación?
DESARROLLO DE PROGRAMAS
INSTITUTO TECNOLOGICO DE MINATITLAN
Colegio de Ciencias y Humanidades plantel Vallejo Tema:
Lenguajes de Programación
4/2/ :49 PM BASE DE DATOS © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
PROGRAMACION ORIENTADA
Programas Son una serie o secuencia de instrucciones entendibles por los ordenadores que permiten la realización de las acciones o tareas para las que.
COBOL Sistemas Legados 2013/2014 Lukas Gedvilas 1.
BASES DE DATOS ORIENTADAS A OBJETO
El paradigma de la orientación a objetos La programación orientada a objetos genera códigos eficientes y estandariza la metodología de programación, además.
Introducción. Agenda Clase 1 ● Preámbulo histórico. ● Razones de la Diversidad de Lenguajes. ● Razones del Éxito de un Lenguaje. ● Clasificación ● Motivación.
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
Historia de los lenguajes de programación
INTRODUCCIÓN A LA COMPUTACIÓN
1 LENGUAJES DE PROGRAMACIÓN Javier Martín Centro Asociado de Móstoles UNED.
BASE DE DATOS BY: Julián Villar Vázquez.
Ciclo de Vida del Software Paradigmas de Desarrollo
Página 1 09/01/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Software.
Historia de los lenguajes de programación
 Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas.
TIPOS DE SOFTWARE Se denomina software a un programa, equipamiento lógico o soporte lógico necesario para hacer posible la realización de una tarea con.
SEMINARIO INFORMATICA EDUCATIVA
LENGUAJES DE PROGRAMACIÓN 8.3 PRINCIPALES LENGUAJES.
Metodologías Orientadas a Objetos Maestría de Ingeniería Telemática Universidad del Azuay Sesión 2.
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
Introducción a la tecnología Realizado por: Miguel Ángel Arias.
Experiencias en la implantación de la asignatura de Tecnología de Programación al EEES Elena M. Hernández Pereira Óscar Fontenla Romero Departamento de.
Línea del tiempo Informática B.
INSTRUCCIONES Elaboración de la Presentación:
Tania Josefina Diaz- Informatica B 303
Ensamblé de computadores
Programación Java y Desarrollo de Aplicaciones
Lenguajes de programación
Aulas virtuales.
Línea de tiempo (ING. sistemas computacionales)
“PARADIGMAS Y LENGUAJES DE PROGRAMACION”
SQL. Popularidad de SQL Explorar la popularidad de SQL es uno de los conceptos más importantes en la industria de la computación. En los últimos años.
HISTORIA DE LENGUAJES DE PROGRAMACIÓN
¿Qué es una Base de datos?
SISTEMA DE BASE DE DATOS
Introducción a UML Departamento de Informática Universidad de Rancagua
INSTRUCCIONES Elaboración de la Presentación: 1.- COMPLETA en LA PRESENTACION EL TEMA SQL 2.- En el penúltimo punto, DE ACUERDO AL EXAMEN QUE TE TOCO EN.
LENGUAJES DE PROGRAMACIÓN 8.1 BREVE HISTORIA. Traducción-Ejecución Bajo nivel o 1º Nivel Se dice que el código binario es de "bajo nivel" o "primer nivel"
Lenguajes de Programación
HISTORIA DE LA INFORMÁTICA
III. DESARROLLO DE SISTEMAS.. Podemos definir el desarrollo de sistemas informáticos como el proceso mediante el cual el conocimiento humano y el uso.
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS
LENGUAJES DE PROGRAMACIÓN
Software.
DesarrollaDO POR Guillermo Verdugo BastiAS
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
Qué es SQL? Sentencias básicas
Programación Java y Desarrollo de Aplicaciones Modulo 1 Arquitectura de ordenadores Tema 3 Programas.
JOSE FRANCISCO MEZO VARELA DOCENTE: SUSANA MONICA ROMAN NAJERA
Software.
SQL El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos.
LINEA DEL TIEMPO DE LOS LENGUAJES DE PROGRAMACION
Lenguaje SQL.
UTILIZACION DE LA COMPUTADORA,ENTORNO Y APLICACIONES (SOFTWARE)
Fundamentos de Programación Unidad I Conceptos Básicos.
SQL Lenguaje de Consulta estructurado (structured query language) Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar.
Transcripción de la presentación:

John Backus sometió a una propuesta a sus superiores en IBM para desarrollar una alternativa mas practica al lenguaje ensamblador para programar la computadora central IBM 704 Konrad Zuse diseñó el lenguaje de programación de alto nivel Plankalkül (Cálculo de Programas)

Se creo COBOL (acrónimo de CO mmon B usiness - O riented L anguage, Lenguaje Común Orientado a Negocios) uno de los lenguajes usados aun en 2010 en informática de gestión APL ( A P rograming L anguage, también conocido como Array Processing Language desde hace algunos años) es un lenguaje de programación interpretado desarrollado por Kenneth Iverson de IBM B es el nombre de un lenguaje de programación desarrollado en los Bell Labs, predecesor del lenguaje de programación C. Fue mayoritariamente un trabajo de Kenneth L. Thompson con contribuciones de Dennis M. Ritchie publicado por primera vez en el año 1969

El Fortran (previamente FORTRAN ) (del inglés For mula Tran slating System) es un lenguaje de programación de alto nivel de propósito general procedimental e imperativo, que esta especialmente adaptado al cálculo numérico y a la computación científica fue desarrollado por IBM Pascal es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth entre los años 1968/9 y publicado en Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo

Smalltalk es un lenguaje de programación que permite realizar tareas de computación mediante la interacción con un entorno de objetos virtuales. Metafóricamente, se puede considerar que un Smalltalk es un mundo virtual donde viven objetos que se comunican mediante el envío de mensajes El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella.

A medida que la complejidad de las tareas que realizaban las computadoras aumentaba, se hizo necesario disponer de un método más eficiente para programarlas. Entonces, se crearon los lenguajes de alto nivel, como lo fue BASIC en las versiones introducidas en los microordenadores Eiffel fue ideado en 1985 por Bertrand Meyer. Es un lenguaje de programación orientado a objetos centrado en la construcción de software robusto. Su sintaxis es parecida a la del lenguaje de programación Pascal. Una característica que lo distingue del resto de los lenguajes es que permite el diseño por contrato desde la base, con precondiciones, pos condiciones, invariantes y variantes de bucle, invariantes de clase y aserciones.