Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/20.500.12104/79891
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.advisor | Gómez Valdivia, Roberto | |
dc.contributor.advisor | Gómez Andrade, Abelardo | |
dc.contributor.author | López de Nava Reyes, Norma Patricia | |
dc.date.accessioned | 2019-11-29T18:40:32Z | - |
dc.date.available | 2019-11-29T18:40:32Z | - |
dc.date.issued | 2015 | |
dc.identifier.uri | https://hdl.handle.net/20.500.12104/79891 | - |
dc.identifier.uri | https://wdg.biblio.udg.mx | |
dc.description.abstract | En el desarrollo de software, es posible identificar tareas que se repiten con frecuencia, al ser programadas cada vez que se requiere, implica una inversión en cuanto a tiempo y posibles errores al momento de escribir el programa, el reducir el tiempo de desarrollo influye de manera importante en el tiempo en que el programa estará en el mercado, al estar disponible antes que programas similares, permite tener un mejor posicionamiento en la preferencia del usuario. Existen herramientas que facilitan el desarrollo automático de software, algunas se basan en diagramas de UML, otras aplican sistemas expertos y algunos diseñados para un propósito específico. Habiendo programas que interviene en partes específicas del ciclo del Software y que para su ejecución dependen de la validación del analista, por lo que se les llama generadores semiautomáticos de código. | |
dc.description.tableofcontents | ÍNDICE Capítulo 1 1.1 PLANTEAMIENTO DEL PROBLEMA .......................................................... 2 1.2 COMPILADOR .............................................................................................. 9 1.3 DESCRIPCIÓN DE LA ESTRUCTURA ............ ........ ........ ............. ............ 13 1.3.1 DATOS NUMÉRICOS .......................................................................... 16 1.3.1.1 DATOS ENTEROS ....... ........ ........ ........ ..... ........ ........ ........ ............ 16 1.3.1.2 DATOS REALES ........................................................................... 16 1.3.1.3 DATOS CARACTER. .................................................................... 17 1.3.1.4 DATOS COMPUESTOS ... ... ........ ........ ........ ............. ........ ............ 17 1.3.1.5 DATOS AGREGADOS .................................................................. 18 1.3.1.6 AGREGADO REGISTROS .......... ........ ........ ............. ........ ............ 18 Capítulo 2 2.1 JUSTIFICACIÓN DEL USO DEL LENGUAJE DE PROGRAMACIÓN ..... 21 2.1.1 POR EL NIVEL DE ABSTRACCIÓN ................................................... 22 2.1.1.1 LENGUAJES DE MEDIO NIVEL .................................................. 22 2.1.1.2 LENGUAJES DE ALTO NIVEL ..................................................... 23 2.1.2 SEGÚN LA FORMA DE EJECUCIÓN ................................................ 23 2.1.2.1 LOS LENGUAJES COMPILADOS ............................................... 23 2.1.2.2 LOS LENGUAJES INTEPRETADOS ........................................... 24 2.1.3 SEGÚN EL PARADIGMA DE PROGRAMACIÓN ............................. 24 2.1.3.1 IMPERATIVO ................................................................................. 25 2.1.3.2 ORIENTADO A OBJETOS ........... ........ ........ ............. ........ ............ 25 2.2 ENTORNO DE DESARROLLO .................................................................. 27 2.2.1 CodeLite ............................................................................................... 27 2.2.2 Code Blocks ........ ........ ........ ........ ........ ........ ........ ............. ........ ............ 28 2.2.3 Kdevelop ............................................................................................... 28 2.2.4 Dev C/C++ ........... ........ ........ ........ ........ ........ ........ ............. ........ ............ 28 Capítulo 3 3.1 DESCRIPCIÓN E IMPLEMENTACIÓN DEL SISTEMA ....... ........ ............ 32 3.1.1 ARG.H .................................................................................................. 35 3.1.2 ARG.C .................................................................................................. 36 3.1 .3 Gen structrw text.c ............................................................................. 37 3.2 IMPLEMENTACIÓN .................................................................................... 38 Conclusiones ............ ........ ........ ........ ........ ........ ........ ............. ........ ........ ............ 56 Anexo 1 Códigos fuente del proyecto ........................................................ 57 arg.h ................................................................................................................... 57 111 arg.c ................................................................................................................... 58 gen_structrw_text.c ........................................................................................... 61 principalGen.c .................................................................................................... 71 MEDICO.e ......................................................................................................... 74 MEDICO.H ......................................................................................................... 76 PRINCIPALGENMEDICO ................................................................................. 77 OTRO.C .................................... ........ ........ ........ ........ ........ ........ ........ ................. 80 OTRO.H ............................................................................................................. 82 GENOTRO ......................................................................................................... 83 ARTICULO.C ............ ........ ........ ........ ........ ........ ........ ............. ........ ........ ............ 86 ARTICULO.H ..................................................................................................... 88 GENARTICULO ....... ........ ........ ........ ........ ........ ........ ........ ..... ........ ........ ............ 89 Anexo 2 Tabla de definiciones .................................................................... 91 Palabras reservadas ................................ ........ ........ ........ ........ ..... ........ ............ 91 Codificación ....................................................................................................... 91 Depuracion de codigo ....................................................................................... 91 Interfaz ............................................................................................................... 92 Identificador ....................................................................................................... 92 Archivo ............................................................................................................... 92 Campo ............................................................................................................... 93 Makefile ............................................................................................................. 93 Diseño de aplicacion ......................................................................................... 93 lde ...................................................................................................................... 94 DELIMITADORES ............................................................................................. 94 DESCRIPTOR DE ARCHIVO .......... ........ ........ ........ ........ ........ ........ ................. 95 EDITOR DE TEXTO .......................................................................................... 96 Referencias bibliográficas ............................................................................. 97 | |
dc.format | application/PDF | |
dc.language.iso | spa | |
dc.publisher | Biblioteca Digital wdg.biblio | |
dc.publisher | Universidad de Guadalajara | |
dc.rights.uri | https://wdg.biblio.udg.mx/politicasdepublicacion.php | |
dc.title | AUTO-GENERACIÓN DE CÓDIGO PARA EL APRENDIZAJE EN ESTRUCTURAS DE DATOS | |
dc.type | Tesis de Maestria | |
dc.rights.holder | Universidad de Guadalajara | |
dc.rights.holder | López de Nava Reyes, Norma Patricia | |
dc.type.conacyt | masterThesis | - |
dc.degree.name | MAESTRIA EN SISTEMAS DE INFORMACIÓN | - |
dc.degree.department | CUCEI | - |
dc.degree.grantor | Universidad de Guadalajara | - |
dc.degree.creator | MAESTRA EN SISTEMAS DE INFORMACIÓN | - |
Aparece en las colecciones: | CUCEI |
Ficheros en este ítem:
Fichero | Tamaño | Formato | |
---|---|---|---|
MCUCEI01117.pdf Acceso Restringido | 567.39 kB | Adobe PDF | Visualizar/Abrir Request a copy |
Los ítems de RIUdeG están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.