Parcial1

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Parcial1 as PDF for free.

More details

  • Words: 388
  • Pages: 1
Facultad de Informática, Electrónica y Comunicación Licenciatura en Ingeniería en Informática

Inf-322 Estructura de Los Lenguajes de Programación Parcial #1 Importancia del estudio de los lenguajes de programación Para concretar la lectura del capítulo 1: El estudio de los lenguajes de programación del libro Lenguajes de Programación de Terrence W. Pratt, proponemos la realización del siguiente ejercicio, el cual debe ser entregado individualmente el 1 de septiembre. Resumen: ¿Por qué estudiar Los Lenguajes de Programación? Para entender el diseño e implementación de los lenguajes:  sintaxis - reglas de construcción de los programas  semántica - significado de los programas  implementación - cómo se ejecutan  pragmática - aspectos prácticos de su uso Para saber qué lenguaje es más apropiado para resolver cierto tipo de problemas:  imperativo: PascaL / C / PHP  Orientado a Objetos: SMALLTALK / C++ / JAVA  Funcional: Haskell / LISP/ ML  Lógico: Prolog / Mercury / Goedel Para mejorar el conocimiento de los lenguajes que ya utilizamos Para mejorar nuestras técnicas de programación Programar = definir nuevas extensiones de un lenguaje Para saber proyectar nuevos lenguajes Para poder aprender fácilmente nuevos lenguajes Aspectos a desarrollar en la tarea: 1. Mejora el conocimiento del lenguaje que está usando El lenguaje más utilizado por ustedes es el C, no obstante, le invitamos a leer sobre expresiones regulares y luego hacer uso del scanf(“% [ ]”) para identificar cuál es la verdadera función del scanf(“% [ ]”). Presente los ejemplos utilizados por usted con sus respectivas observaciones y comentarios. ¿Cuál es el papel de las expresiones regulares en el scanf?(10 ptos) 2. Enriquece su vocabulario de construcciones útiles de programación Elabore un glosario de 10 términos nuevos para usted, que considere de importancia en el área de programación. Seleccione uno y haga un ejemplo. (10 ptos) 3. Permite una mejor selección del lenguaje de programación Determine cual de los siguientes lenguajes recomienda para leer una línea de texto y separarla en palabras: C, Pascal, PHP. Explique, ejemplifique y concluya.(10 ptos) 4. Facilita el diseño de un nuevo lenguaje Analice la estructura de control conocida como GOTO. Identifique lenguajes que la incluyen en su diseño y comente sobre nuevas estructuras de control inspiradas en el uso del GOTO y en qué lenguajes aparecen. Explique, ejemplifique y concluya. (10 ptos)

Facilitador:

Diego Santimateo G.

Related Documents

Parcial1
April 2020 5
Parcial1
November 2019 9
Parcial1
October 2019 14
Parcial1
November 2019 13
Parcial1.pdf
December 2019 17
Parcial1.docx
November 2019 13