Doña barbara

Solo disponible en BuenasTareas
  • Páginas : 7 (1671 palabras )
  • Descarga(s) : 9
  • Publicado : 9 de junio de 2010
Leer documento completo
Vista previa del texto
Introducción
El lenguaje de programación Pascal, fue desarrollado por Niklaus Wirth a finales de los años 60; es considerado un lenguaje estructurado, sencillo y práctico, de alto nivel y propósito general; es idóneo en el estudio de datos y definición de las estructuras de datos.
Tomando en cuenta estas características, el departamento de Registro y Control de Estudios del colegio“Bicentenaria de la Asunción”, a través de un analista de sistemas, aplicara el lenguaje de programación Pascal, para llevar a cabo la automatización en el proceso de inscripción de asignaturas para el nuevo semestre. Al momento de realizar la inscripción, el sistema debe informar al alumno si excede el límite de créditos, cuales requisitos debe cumplir para cursar determinada asignatura; después deverificar los datos emitirá un comprobante de inscripción informando los datos del alumno, códigos de las materias que inscribió, los créditos, y las observaciones si existieran.

Análisis del problema planteado

El departamento de Registro y Control de Estudios del colegio “Bicentenario de Asunción”, ha decidido automatizar el proceso de inscripción de asignaturas para el próximosemestre y de esta manera ofrecerle información al estudiante de manera oportuna sobre la situación académica, de igual forma, cuando el estudiante realice la inscripción de las nuevas asignaturas, le indicara si excede el límite de créditos; así como también, si alguna de las asignaturas tiene requisitos adicionales para poder inscribirla.
Al realizar y validar la inscripción correctamente seemitirá un comprobante de inscripción el cual mostrara: Datos del alumno, numero de cedula, fecha de emisión, códigos de las asignaturas inscritas, descripción de las asignaturas, créditos de cada asignatura, observaciones (si existen) y el total de los créditos.
Este proceso permitirá realizar eficazmente y de forma rápida la inscripción de cada alumno.
El programa de Pascal, mediante el uso dearreglos y registros permitirá lo siguiente:
1. Ingresar por teclado los datos del estudiante:
* Apellido y Nombre.
* Número de cedula.
* Asignaturas aprobadas.
2. Presentar un menú de mantenimiento con las opciones de incluir, modificar, eliminar, reporte y salida.
3. Validar los datos en línea.
4. Comprobar que la suma de créditos académicos solicitados sea igual oinferior al límite máximo de créditos asignados a un estudiante.
5. Comprobar que el estudiante ha cursado las asignaturas que se exigen como requisito para aquellas en las que solicite inscripción.
6. Generar un comprobante de inscripción para cada estudiante.

Metodología para la Resolución de Problemas Logarítmicos
Metodología MAPS.

Etapas:
El Dialogo: Comprender el problema. Leerel enunciado del problema y hacer preguntas sobre las características de las entradas y las salidas. Consiste en la identificación de las entradas, las salidas y sus respectivas limitaciones, para un problema determinado, como fruto de un proceso de análisis, en el cual se le sugiere al estudiante aplicar un enfoque sistémico para realizar una correcta delimitación del problema. En el caso queestudiaremos, las entradas serán los datos al ingresar el alumno, tales como: apellido y nombre, cédula de identidad, asignaturas aprobadas, límites de créditos. Los arreglos y vectores deben permitir guardar los datos del estudiante, los cambios realizados (inclusión de alumnos, modificación de datos, eliminación, reporte y salida).

Las Especificaciones: Comprendido el paso anterior se procede adefinir las especificaciones a partir de las entradas y salidas identificadas en la etapa anterior. Este proceso tiene como fin predecir las pre y pos condiciones expresadas como predicados, que en un futuro permitirán evaluar la consistencia del algoritmo ya sea utilizándolas como estados iniciales, intermedios o finales. El estudiante debe tener conocimientos previos e lógica matemática...
tracking img