SEMESTRE 2015-1.- Trabajo Final de INF322
SEMESTRE 2015-1.-**PROYECTO FINAL.-Caso Investigación y Práctico
Valor(20 puntos)
Fecha publicación:_18/04/2015_ Fecha a entregar:_9/5/2015_
Fecha entregada:______________ Resultado:______
Clave y Sección:_INF322_03_ __________ Materia:_ALGORITMO COMPUTACIONAL....... Semestre: 2015-1……............
Profesor: Víctor M. Calcaño...................
Matrícula(s) Estudiante(s)
__________ ____________________
__________ ____________________
__________ ____________________
__________ ____________________
Detalle ó requerimientos de proyectos:
El trabajo incluirá Índice, Introducción, Desarrollo, Conclusión y Bibliografía.
CASO INVESTIGACION
1.-) Establecer la diferencia entre : Pila y Cola; Ordenación interna y externa
2.-) Concepto y ejemplos de:
a) Metodos de ordenacion, búsqueda e intercalación en arreglos
a) Metodos de ordenacion, búsqueda e intercalación en arreglos
b) Metodos
de ordenación, búsqueda y fusión externas en archivos.
c) Algoritmos aritméticos y de archivo de texto.
d) Clase y tipos de algoritmos(Ej. Recursividad, Programación Dinámica, Ramificación
y PODA, etc.)
e) Algoritmos orientados a objetos para su implementación.
CASO PRACTICO
Desarrollar los programas en los lenguajes 100% estructurados .
También opcionalmente en los lenguajes derivados de los mismos. NOTA: Presentar: 1) Diseño del algoritmo(D/F ó seudocódigo);2) código fuente del programa ; 3) Resultado .
1.- Escribir un programa que permita introducir los datos de libros de una librería. Los datos del registro de libro : ISBN, nombre de libro, nombre del autor, edición, cantidad, precio unitario, editora. Una vez que dispongamos de las informaciones del libro, leerlo para saber calcular e imprimir el valor total(cantidad * precio unitario) de cada libro , imprimir un total de la cantidad de libro y de los valores.
2.- Implementar una función que devuelva el digito verificador de la cedula de identidad de la persona, siendo la estructura de la cedula 99999999998, el 8 sería el digito verificador para una cedula dada .
3.- Implementar una función que devuelva el digito verificador de un codigo RNC de empresa, siendo la estructura de la cedula 999999998, el 8 sería el digito verificador para el RNC dado .
4.- Implentar una funcion que devuelva la cedula sin guion si la recibe con guion y viceversa, es decir, si la recibe sin guion que la devuela con guion.