Filminas Décima Semana CI-1322 Autómatas y Compiladores Elaborado por: Sergio Pastrana Espinoza A33888.

Slides:



Advertisements
Presentaciones similares
Filminas Segunda semana
Advertisements

Filminas Tercera Semana CI-1322 Autómatas y Compiladores Elaborado por: Sergio Pastrana Espinoza A33888.
¿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
ANÁLISIS DE REQUERIMIENTOS
Tecnologías para desarrollo de aplicaciones web. Un caso de uso
LENGUAJES DE PROGRAMACIÓN
¿Qué son Los Lenguajes de Programación?
Arquitectura de Computadores I
Temas Operaciones básicas Instalando el compilador
Introducción a la Programación
Curso de Programación I Parte I
Historia La base del C proviene del BCPL (lógica programable en codigo binario), escrito por Martin Richards, y del B escrito por Ken Thompson en 1970.
INFOPATH.
Framework Hexápodo PHP fácil, rápido y sin dolor
GENERACIONES DE LENGUAJES DE PROGRAMACIÓN
Programación 1 Introducción
Introducción a la programación
Teoría de lenguajes y compiladores
TÍTULO DE LA PRESENTACIÓN
METODOLOGIA DE LA PROGRAMACION
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
TRADUCTOR DE UN PROGRAMA
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.
Estructura de un programa C
Estructura de un programa en C
 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.
Programación de Sistemas
LENGUAJE DE PROGRAMACIÓN
Programación I MC José Andrés Vázquez Flores
Diseño de algoritmos La computadora puede realizar procesos y darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza. Con.
LENGUAJES DE PROGRAMACIÓN 8.3 PRINCIPALES LENGUAJES.
APRENDIZ: SANDRA L. CAICEDO C. ORDEN: 20194
Introducción a la tecnología Realizado por: Miguel Ángel Arias.
Prof. Gabriel Matonte Programación I Prof. Gabriel Matonte
FRAMEWORK VS Código fuente
Ensamblé de computadores
Alumno: Nelson Domínguez, C.I.: Materia: Intr. A los Lenguajes de Programación Sección: SAIA Profesora: Olgamar Garrido CABUDARE, NOVIEMBRE 2010.
Estructura de un programa C. 1 Lenguajes de Programación 1.- Lenguaje de alto nivel 2.- Lenguaje de bajo nivel (ensamblador) 3.- Lenguaje de máquina.
COMPUTO III Ing. Jimmy Ojeda Arnica.
TALLER DE INFORMATICA 1  UNIDAD 1 EXCEL 1.1 INTRODUCCION.
Lenguajes de Programación
PROGRAMAS INFORMATICOS
Sistema operativo Unix
Objetivo Mostrar los fundamentos de la programación a través de ejemplos y prácticas utilizadas cotidianamente en el desarrollo de aplicaciones.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
María José Freire Mayra Coello Juan Francisco Pérez
Metodología de la programación
TELEMATICA 1 Tecnologías de la información y de las telecomunicaciones SOFTWARE 2010.
Prof. Flor Narciso Departamento de Computación
MARIANA PRECIADO VILLA TELECOMUNICACIONES 11º3
Elaborado por: María José freire.. SOFTWARE LIBRE Usado copiado Estudiado Modificado redistribuido libremente de varias formas No debe confundirse con.
Lenguajes de Programación
Software.
Universidad Nacional Experimental de Guayana
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
UNIDAD 4: Introducción a la Lógica Computacional Objetivo : Interpretar y aplicar adecuadamente los fundamentos básicos de la estructura y funcionamiento.
2.1 Tipos de software. Ismael Meza Casillas. Control de Proyectos.
SOFTWARE.  programas de computadoras. Son las instrucciones responsables de que el hardware (la máquina) realice su tarea.  Existen dos tipos  Programación.
SOFTWARE Y HARDWARE.
 Panorama General Fundamentos de Programación M.I. Jaime Alfonso Reyes Cortés.
Definición De Software Y Hardware
Sistemas operativos.
Harware Software Yuneidy moreno 7-2 Tecnología i. E. devora Arango.
Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo.
PARCIAL 2. LENGUAJE DE PROGRAMACIÓN UN LENGUAJE SE PUEDE DEFINIR COMO UN CONJUNTO DE PALABRAS Y FORMAS DE EXPRESIÓN POR MEDIO DE LAS CUALES SE COMUNICAN.
Fundamentos de Programación Unidad I Conceptos Básicos.
Para cada uno de los atributos, indicaremos su campo de descripción. Cuando un campo no dispone de este (como el.
Juan Camilo Morales 10a.  Es el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
Transcripción de la presentación:

Filminas Décima Semana CI-1322 Autómatas y Compiladores Elaborado por: Sergio Pastrana Espinoza A33888

Lenguaje PL/I PL/I es un lenguaje estructurado por capas de tercera generación, donde la capa externa corresponde a la parte del código y datos, y posee distintas capas que corresponden a procedimientos que son ejecutados como subrutinas o como funciones, y otras capas iniciales, que poseen llamados a funciones in-line

Características Principales de PL/I 1. El compilador hace uso de palabras reservadas analizándolas según el contexto, lo que brinda mayor libertad al programador. 2. Presenta un alto porcentaje de modularidad, gracias a su estructura por capas. 3. Presenta cuatro distintas formas de almacenamiento: AUTOMATIC, STATIC, CONTROLLED, y BASED, lo que le brinda mayores opciones al programador. 4. Entre sus definiciones, esta la utilización de estructuras de datos, tales como vectores, estructuras, vectores de estructuras, etc.

5. La definición de los datos a utilizar en un programa es independiente al hardware de la máquina. 6. Funciones de entrada y salida forman una parte íntegra del lenguaje, y no a través de alguna biblioteca. 7. Pertenece al software libre, por lo que es gratuito. 8. Permite realizar aplicaciones que resuelvan todo tipo de problemas (científicos y comerciales)

Lenguaje COBOL COBOL es un lenguaje compilado de primer nivel. Este consta de un código fuente legible y el cual se basa en una serie de reglas. Al igual que los diversos lenguajes de su generación puede ser escrito en cualquier editor de texto. Genera un código objeto (ya compilado) el cual esta listo para ser ejecutado.

Estructura del lenguaje La División de Identificación La División del Entorno La División de Datos La División de Procedimientos

Características principales de COBOL 1. Es un lenguaje auto-documentado: se suponía en un inicio que COBOL sería un lenguaje accesible para agentes no programadores, o sea se hablaba de que estos pudieran revisar el código sin tener conocimientos de programación, la idea a pesar de que no fue completamente efectiva, hizo que cobol se convirtiera en el lenguaje auto-documentado más fácil de entender. 2. Es un lenguaje simple con una funcionalidad limitada: no tiene punteros ni funciones ni tipos definidos por el usuario. 3. Es portable: su estándar no pertenece a ninguna marca concreta y puede ser llevado a todo tipo de máquinas por ejemplo Windows, UNIX, OS/2 entre otros.

Características principales de COBOL 4. Es mantenible: como se ha dicho ya, COBOL tiene una gran facilidad de interpretación y una gran legibilidad y además tiene una rígida estructura jerárquica y por medio de todo esto su mantenimiento se facilita muchísimo. Como ejemplo se podría ver que en el año 2000 con el problema Y2K muchas aplicaciones COBOL se vieron afectadas y de igual manera su reparación fue mucho más fácil y barato en comparación con otros lenguajes.