introduccion a programacion

Páginas: 6 (1498 palabras) Publicado: 11 de noviembre de 2013
INTRODUCCIÓN AL DISEÑO DE LOS LENGUAJES DE PROGRAMACIÓN

2.1 VISIÓN DEL PROBLEMA.

Visión del problema
• Se debe identificar que es lo que se piensa hacer con el lenguaje, ya que puede
ser sólo la estructuración de contenido Web, visualizar información o bien realizar
la conversión de un documento.
• HTML es lenguaje de representación visual
• OWL es lenguaje de descripción de elementos• C es un lenguaje programación
VISION PROBLEMA DE LOS LENGUAJES DE PROGRAMACION
Proporciona modelos de diseño que permitan caracterizar el desarrollo de
aplicaciones utilizando un lenguaje de programación se necesita un lenguaje de
modelado que sea capaz de capturar la semántica del modelo al que se ajusta el
lenguaje de programación.
El modelado de diseño proporcionado por el lenguaje demodelado debe ser
capas de capturar la semántica del programa que implementa la especificación de
requisitos.
El diseñar completamente un lenguaje. Si es que es el enfoque se toma, como
sea, se debe tomar con cuidado para no hacer una extensión tan grande y
compleja como se llega a ser, el hecho, de un nuevo lenguaje. En tales casos, la
necesidad de retener algunas interfaces con un viejolenguaje probablemente
cederá gravemente el diseño de la extensión. También, si uno extiende un
lenguaje existente, es necesario escoger cuidadosamente un lenguaje base para
que el trabajo de la extensión se aminorare y la extensión elegantemente quede
dentro del lenguaje. El objetivo debe ser el de producir un lenguaje el cual se más
grande aun que igualmente bien construido.

2.2Consideraciones preliminares
• Debemos tomar en cuenta las palabras reservadas del lenguaje, los operadores,
los tipos de datos.
• Debemos considerar el objetivo del lenguaje, si es un lenguaje de enseñanza, si
es un lenguaje para profesionales, si el código desarrollado va a ser mejor.
CONSIDERACIONES PRELIMINARES DE DEL DISEÑO DE LENGUAJES DE
PROGRAMACION

Debemos tomar en cuenta las palabrasreservadas del lenguaje, los operadores,
los tipos de datos.
Debemos considerar el objetivo del lenguaje, si es un lenguaje de enseñanza, si
es un lenguaje para profesionales, si el código desarrollado va a ser mejor.
EFICIENCIA DE LOS LENGUAJES DE PROGRAMACION
Compilación rápida del código fuente y ejecución rápida del código objeto.
Los factores fundamentales en la calidad del software son:la eficiencia, la
portabilidad, la verificabilidad, la integridad, la facilidad de uso, la exactitud, la
robustez, la extensibilidad, la compatibilidad y la reutilización. En términos
generales, estos factores pueden describirse de la siguiente forma:
La eficiencia: capacidad para el aprovechamiento óptimo de los recursos que
emplea.
Los lenguajes OOP arrastraron en un principio la reputaciónde ser ineficaces.
Esto se debía en gran medida a que los primeros lenguajes (como Smalltalk) eran
interpretados y no compilados. La existencia de compiladores permite a los
desarrolladores ganar rapidez. Actualmente, usando un buen lenguaje orientado a
objetos como C++, Java, etc. Junto con las librerías apropiadas para la realización
de un programa, puede que se ejecute más rápidamente queel mismo programa
compilado con un lenguaje procedural
La portabilidad: facilidad para ser ejecutados en distintos entornos lógicos o físicos
.
La verificabilidad: capacidad para soportar procedimientos de pruebas, test o
ensayos.
La integridad: nivel de protección frente a procesos que traten de alterarlo.
La facilidad de uso: comodidad y claridad en la interacción con el usuario.

Laexactitud: nivel de precisión que alcanzan los resultados obtenidos.
La robustez: capacidad para funcionar correctamente en situaciones extremas.
La extensibilidad: capacidad para adaptar su funcionamiento al incremento en sus
objetivos.
La compatibilidad: facilidad de poder ser aplicados en conjunción con otros
programas.
La reutilización: posibilidad de utilizarlos (total o parcialmente)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción A La Programacion
  • introducción a la programacion
  • Introduccion A La Programacion
  • Introducción A La Programación O. O.
  • Introduccion a la programacion
  • Introduccion a programacion
  • INTRODUCCION A LA PROGRAMACION
  • programacion introduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS