Autoevaluación
1. Qué es un lenguaje de programación?
Aunque es en apariencia una cuestión académica, el diseño de lenguajes es de vital importancia para el ingeniero de software. Los lenguajes de programación son sus instrumentos básicos, y debe retroalimentar información sobre la confiabilidad y utilidad de los lenguajes de programación a los diseñadores de los lenguajes de programación a los diseñadores de los lenguajes. El ingeniero de software debe tener conocimiento de los lenguajes de programación para poder tomar decisiones razonadas sobre el lenguaje mas adecuado a sus aplicaciones particulares
2. ¿Cómo debe ser el estilo de codificación?
Una vez generado el código fuente, la función de un módulo debe ser clara sin necesidad de referirse a ningún diseño, el código debe ser comprensible(debe mezclarse la simplicidad con la claridad). Entre los elementos de estilo se encuentran la documentación interna(a nivel código fuente), los métodos de declaración de datos, enfoque de construcción de sentencias y las técnicas de entrada y salida.
3. ¿Cuáles son los criterios que se aplican para la evaluación de lenguajes disponibles?
Los requisitos del contratista del sistema
Disponibilidades de compiladores del lenguaje
Disponibilidad de instrumentos de software para apoyar el desarrollo de los programas.
Tamaño del proceso.
Conocimiento del personal de programación existente.
Lenguaje de programación utilizado en proyecto previos
Necesidad de transportar el software.
La aplicación que se esta programando
Autoevaluación
1. ¿Cómo debe ser la documentación del código?
La documentación comienza con la elección de los nombres de los identificadores(variables y etiquetas), continúa con la localización y composición de los comentarios y termina con la organización visual del programa.
2. ¿Qué es la documentación interna?
El software debe contener documentación interna. Los comentarios permiten al programador comunicarse con otros lectores de código fuente. Los comentarios pueden también resultar una clara guía de comprensión durante la última fase de la ingeniería de software –el mantenimiento.
3. ¿Cuáles son las carácteristicas que deben contener los comentarios descriptivos?
Los comentarios descriptivos se incluyen en el cuerpo del código fuente y se usan para describir las funciones del procesamiento. "los comentarios deben proporcionar algún extra no solamente parafrasear el código"
Describir los bloques de código en vez de describir cada línea.
Usar líneas en blanco o tabulaciones de forma que sean fácilmente distinguibles del código.
Que sean correctos, un comentario incorrecto o que se pueda interpretar mal es peor
que no ponerlo.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario