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.

Slides:



Advertisements
Presentaciones similares
¿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,
Advertisements

COMPUTACIÓN E INFORMÁTICA
CIENCIAS DE LA COMPUTACIÓN
Conceptos preliminares
Investigación y la Internet
LENGUAJES DE PROGRAMACIÓN
GEIC 1000 Uso de la Computadora y Manejo de la Información Trabajado por: Harry Alices-Villanueva, Ph.D. Editado por: MGRosa, DBA.
MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN
INSTITUTO TECNOLOGICO DE MINATITLAN
ADA AUGUSTA LOVELACE ADAPTACIÓN: CRISTINA SANFRANCISCO.
Lenguajes de programación
Resolución de Problemas Algoritmos y Programación
INSTITUTO TECNOLOGICO DE MINATITLAN
Introducción a la Programación
MICROCONTROLADORES AVANZADOS
GENERACIONES DE LENGUAJES DE PROGRAMACIÓN
Objetivo: Conocer los componentes hardware y software que constituyen un computador.
Lenguaje Ensamblador Y DE Alto Nivel
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.
John Backus sometió a una propuesta a sus superiores en IBM para desarrollar una alternativa mas practica al lenguaje ensamblador para programar la computadora.
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
Paradigmas de Programación
UNIVERSIDAD DE LA FF. AA. ESPE CARRERA DE INGENIERIA DE SISTEMAS PROYECTO DE TESIS : “Análisis, diseño, construcción e implementación de una Guía Interactiva.
Computadoras analógicas Miden magnitudes físicas que se distribuyen en escala continua como pueden ser la temperatura y la presión. Este tipo de computadoras.
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.
Tema 1 Entorno de la programación. Conceptos elementales Algoritmo  Secuencia ordenada de pasos exentos de ambigüedad que conduce a la resolución de.
 Fue en el año 1945 cuando el matemático Jhon Von Neumann, fascinado por las posibilidades del ENIAC, demostró que una computadora podía tener una estructura.
SOFTWARE DE PROGRAMACIÓN
LENGUAJE DE PROGRAMACIÓN
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.
Tae Programación WEB Ventajas de los ordenadores ( compus pa los cuates ) Que es la Programación? Que es un lenguaje de programación? Algoritmo Que es.
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.
CONFORMACIÓN DEL MANUAL DE PROCESOS Y PROCEDIMIENTOS
Lenguaje de Programación II
LENGUAJES DE PROGRAMACIÓN 8.3 PRINCIPALES LENGUAJES.
Características de un sistema operativo
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
INTEGRANTES LINA JIMÉNEZ LOZANO ROSA ELENA REINA CARLOS VILLADIEGO MARIANO SEPULVEDA.
VI. LENGUAJES DE PROGRAMACIÓN.
Introducción a la tecnología Realizado por: Miguel Ángel Arias.
 Un LENGUAJE DE PROGRAMACION es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas al cabo por maquinas como las computadoras.
Alumno: Nelson Domínguez, C.I.: Materia: Intr. A los Lenguajes de Programación Sección: SAIA Profesora: Olgamar Garrido CABUDARE, NOVIEMBRE 2010.
COMPUTO III Ing. Jimmy Ojeda Arnica.
Lenguajes de programación
Desarrollo de Sistemas de Información
Universidad Metropolitana Introducción a la Computación
Abaco.
Metodología de la programación
“PARADIGMAS Y LENGUAJES DE PROGRAMACION”
CARACTERÍSTICAS Es un lenguaje de programación estructurado de propósito general. Está estrechamente asociado al sistema operativo UNIX, ya que el propio.
HISTORIA DE LENGUAJES DE PROGRAMACIÓN
Prof. Flor Narciso Departamento de Computación
La podemos dividir en 5 generaciones las cuales se diferencian por la forma en que fueron construidas las computadoras y como el ser humano se comunica.
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
Lenguaje programación
1.4 CLASIFICACION DE LA TECNOLOGIA EN EL DESARROLLO DEL SOFTWARE
III. DESARROLLO DE SISTEMAS.. Podemos definir el desarrollo de sistemas informáticos como el proceso mediante el cual el conocimiento humano y el uso.
LENGUAJES DE PROGRAMACIÓN
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
Compilador Es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa.
UNIDAD I INTRODUCCION A LOS S.O.
Programación Java y Desarrollo de Aplicaciones Modulo 1 Arquitectura de ordenadores Tema 3 Programas.
INGENIERIA DE SOFTWARE
 Panorama General Fundamentos de Programación M.I. Jaime Alfonso Reyes Cortés.
PROGRAMACION.
Fundamentos de Programación Unidad I Conceptos Básicos.
Transcripción de la presentació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 ejecutora de las máquinas. En los primeros lenguajes de alto nivel la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales. Otra limitación de los lenguajes de alto nivel es que se requiere de ciertos conocimientos de programación para realizar las secuencias de instrucciones lógicas. Los lenguajes de muy alto nivel se crearon para que el usuario común pudiese solucionar tal problema de procesamiento de datos de una manera más fácil y rápida.

La programación en un lenguaje de bajo nivel como el lenguaje de la máquina o el lenguaje simbólico tiene ciertas ventajas: Mayor adaptación al equipo. Posibilidad de obtener la máxima velocidad con mínimo uso de memoria. Pero también tiene importantes inconvenientes: Imposibilidad de escribir código independiente de la máquina. Mayor dificultad en la programación y en la comprensión de los programas.

es un lenguaje de programación que originalmente fue desarrollado como una herramienta de enseñanza; se diseminó entre las microcomputadores hogareñas a partir de la década de BASIC es el acrónimo de B eginners A ll-purpose S ymbolic I nstruction C ode; código de instrucciones simbólicas de propósito general para principiantes. Fue inventado en 1964 por John George Kemeny ( ) y Thomas Eugene Kurtz (1928-) en el Dartmouth College. Poseía los siguientes principios Ser fácil de usar para los principiantes. Ser un lenguaje de propósito general. Permitir a los expertos añadir características. Ser interactivo. Proveer mensajes de error claros y amigables. Responder rápido a los programas pequeños. No requerir un conocimiento del hardware. Proteger al usuario del sistema operativo.

Siglas de CO mmon B usiness - O riented L anguage, Lenguaje Común Orientado a Negocios Creado en 1960, como un lenguaje que pudiera ser usado en cualquier ordenador, ya que existían numerosos modelos de ordenadores incompatibles entre sí. Fue dotado de unas excelentes capacidades de autodocumentación, una buena gestión de archivos. Para evitar errores de redondeo en los cálculos que se producen al convertir los números a binario y que son inaceptables en temas comerciales, COBOL puede emplear y emplea por defecto números en base diez. Para facilitar la creación de programas en COBOL, la sintaxis del mismo fue creada de forma que fuese parecida al idioma inglés, evitando el uso de símbolos que se impusieron en lenguajes de programación posteriores.

El nombre se eligió en conmemoración de lady Ada Augusta Byron ( ) Condesa de Lovelace, hija del poeta Lord George Byron, a quien se considera la primera programadora de la Historia. Es un lenguaje de programación estructurado y fuertemente tipado de forma estática. Es un lenguaje multipropósito, orientado a objetos y concurrente, pudiendo llegar desde la facilidad de Pascal hasta la flexibilidad de C++. Fue diseñado por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos. Fue diseñado con la seguridad en mente y con una filosofía orientada a la reducción de errores comunes y difíciles de descubrir; basado en un tipado muy fuerte y en chequeos en tiempo de ejecución. Ada se usa principalmente en entornos en los que se necesita una gran seguridad y fiabilidad como la defensa, la aeronáutica, la gestión del tráfico aéreo y la industria aeroespacial entre otros.

Es acrónimo de las palabras inglesas Algo rithmic L anguage (lenguaje algorítmico). Fue muy popular en las universidades durante los años 60, pero no llegó a cuajar como lenguaje de utilización comercial. Influyó profundamente en varios lenguajes posteriores que sí alcanzaron gran difusión, como Pascal, C y Ada. Los sucesores de Algol se fueron buscando en 1965, Los lenguajes Algol W: elaborado diseñado por Niklaus Wirth y Tony Hoare a partir de los trabajos del grupo ALGOL de la IFIP. Se trata de un lenguaje conciso, simple de implementar, que evita todos los defectos conocidos del lenguaje Algol. Algol 68: fue presentada en la reunion del comité ALGOL de la IFIP en Luego de varios años de revisión del diseño se llegó a una versión definitiva en Al principal autor es Adriaan van Wijngaarden.

Este lenguaje de estilo procedural fue el primero de alto nivel, desarrollado por IBM en 1957 para el equipo IBM 704. Está fuertemente orientado al cálculo y por ende es uno de lo de mayor eficiencia en la ejecución. Fortran ha sido ampliamente adoptado por la comunidad científica para escribir aplicaciones de cálculos intensivos. El lenguaje fue diseñado teniendo en cuenta que los programas serían escritos en tarjetas perforadas de 80 columnas. la sintaxis de Fortran fue afinada para el uso en trabajos numéricos y científicos y que muchas de sus deficiencias han sido abordadas en revisiones más recientes del lenguaje.