tutorial

Páginas: 7 (1526 palabras) Publicado: 23 de abril de 2013
Herramientas:

Planificación y control de proyectos:
Ganttproject: es una herramienta gratuita para crear una completa planificación de un proyecto de forma muy visual.
Todo queda bajo control en GanttProject, desde los recursos necesarios en forma de personal, los días festivos, hasta dividir el proyecto en un árbol de tareas y asignar a cada uno los recursos oportunos.
Un puntointeresante es que permite establecer dependencias entre las tareas, de esta forma, una tarea no podrá empezar hasta que esté acabada la anterior.
Como punto final, GanttProject permite exportar tu trabajo a una imagen (JPG, PNG), PDF y HTML.
Open Proj: OpenProj es un proyecto de código abierto de gestión de aplicaciones de escritorio similar a Microsoft Project. OpenProj tiene una interfaz de usuariofamiliar e incluso abre archivos existentes de MS Project. OpenProj es interoperable con el proyecto, diagramas de Gantt y PERT.
Pert:
Identificar todas las actividades
Determinar el orden del complimiento
Diagramar el flujo de actividades
Estimar tiempo para completar cada actividad
Determinar programa para fechas de inicio y fin de cada actividad

Diseño de programas:
Un programa es unconjunto de líneas de código escritas en un lenguaje de programación determinado. Pero el código escrito en un lenguaje de alto nivel no puede ser entendido por el ordenador, por lo que es necesaria la traducción a código máquina. En este proceso tienen lugar dos fases. En la primera fase (compilación) el compilador traduce cada uno de las partes del programa y crea módulos objeto, queposteriormente serán unidos por el linker (enlazado), creando el módulo ejecutable .exe. Como la compilación y el enlazado son dos procesos dependientes, a menudo se suele denominar a todo el proceso compilación.


En el diseño de un programa tenemos diferentes pasos:
1. Análisis del problema. Este paso es fundamental. La correcta resolución de un problema viene determinada en gran medida por elplanteamiento inicial. Un planteamiento correcto nos evitará perder tiempo en la implementación de algoritmos que posteriormente nos demos cuenta que son incorrectos. En este paso nos debemos hacer tres preguntas: ¿Qué entradas se nos ofrece?, ¿Qué salida debemos generar? y ¿Cuál es el método que debemos usar para llegar hacia la solución deseada?
2. Diseño del algoritmo. Si en el análisis determinamosqué hace el programa aquí determinamos cómo lo hace. Para ello se divide el problema en varios subproblemas que se solucionan de forma independiente (divide y vencerás), lo que se denomina diseño modular. En este paso puede ser conveniente la utilización de diagramas de flujo o pseudocódigo.
3. Codificación. Es la escritura del código según el algoritmo decidido en las etapas anteriores.
4.Compilación y ejecución. Una vez escrito el código, se compila. Si el código contiene errores el compilador nos los mostrará: son los llamados errores de compilación, que suelen estar relacionados con incoherencias en la sintaxis, conversión incorrecta de tipos, etc. Una vez solucionados estos errores, se creará el programa ejecutable.
5. Verificación. Al ejecutar el programa puede ocurrir que realicelo que queríamos o que, por el contrario, produzca un resultado indeseado. Nos encontramos aquí con dos tipos de errores:
- Errores de ejecución: Se producen cuando el programa llega a un punto en el que el ordenador no puede realizar la operación que se le solicita: división por cero, desbordamiento, etc.
- Errores del algoritmo: Son los más difíciles de detectar, se producen cuando el algoritmoestá mal implementado. Nos conduce al siguiente paso.
6. Depuración. Esta es una parte importante. Se utilizan las herramientas de depuración del compilador que usamos, lo que en gran medida determina si el compilador es mejor o peor. En general, todos los compiladores incluyen entre sus herramientas de depuración las siguientes:
- Ejecución paso a paso: En lugar de ejecutar todo el programa...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tutorial
  • Tutorial
  • Tutorial
  • tutorial
  • tutorial
  • Tutorial
  • Tutoriales
  • Tutorial

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS