Subido por BARCENAS MOSQUEDA GERARDO

2020-11-30 TNM CELAYA LI-A A12 15030135 BARCENAS MOSQUEDA GERARDO SEP20-ENE21

Anuncio
“2020, Año de Leona Vicario, Benemérita Madre de
la Patria”
DEPARTAMENTO DE SISTEMAS COMPUTACIONALES E
INFORMÁTICA ASUNTO: SOLICITUD
DE ACTIVIDADES
Celaya, Guanajuato, 30/Noviembre/2020
LENGUAJES DE INTERFAZ
DOCENTE DESIGNADO: ISC. RICARDO GONZÁLEZ GONZÁLEZ
SEMESTRE SEPTIEMBRE-ENERO 2020-2021
ACTIVIDAD 12 ( VALOR 24 PUNTOS )
LEA CUIDADOSAMENTE, Y REALICE LAS SIGUIENTE ACTIVIDADES, CONSIDERANDO LOS CRITERIOS
DE CALIDAD PROPUESTOS EN LOS DOCUMENTOS DE LA GUÍA TUTORIAL, Y LA RÚBRICA DE
EVALUACIÓN,
EL LECTOR DEBE TOMAR MUY EN CUENTA QUE ESTA ACTIVIDAD ES UN EXAMEN, Y NO UNA SIMPLE
TAREA, PUES DEMANDA DEDICACIÓN PARA INVESTIGAR, LEER, ANALIZAR, REDACTAR, ILUSTRAR Y
PROPONER DE MANERA PROFESIONAL LOS TEMAS PROPUESTOS EN LA ESTRUCTURA TEMÁTICA
DE ESTA ASIGNATURA.
2. PROGRAMACIÓN BÁSICA.
A. INVESTIGAR, LEER, COMPRENDER Y CON UNA REDACCIÓN PROPIA HECHA A MANO,
ABORDAR EL SIGUIENTE TEMA. ADEMÁS ELABORAR LAS ILUSTRACIONES ADECUADAS Y
DE SU AUTORÍA QUE APOYEN A TAL TEMA.
“ LOS ARCHIVOS Y SU MANEJO EN EL LENGUAJE ENSAMBLADOR “
EN ESTE TEMA ES MUY IMPORTANTE QUE USTED INCORPORE LOS EJEMPLOS
NECESARIOS PARA EXPLICAR A DETALLE Y CON ILUSTRACIONES CÓMO CREAR, ABRIR,
LEER ( SECUENCIAL Y ALEATORIAMENTE ), MODIFICAR, CERRAR ARCHIVOS EN EL
LENGUAJE ENSAMBLADOR.
Antonio García Cubas Pte. No. 600 esq. Av. Tecnológico, Col. Alfredo V. Bonfil, C.P. 38010 Celaya,
Gto. Ap 57, Conmutador (461) 6117575 e-mail: [email protected] www.itcelaya.edu.mx
“2020, Año de Leona Vicario, Benemérita Madre de
la Patria”
B. PARA LOS PROBLEMAS QUE A CONTINUACIÓN SE ENUNCIAN HAGA LO SIGUIENTE :
1. ANALICE Y ENTIENDA CORRECTAMENTE EL PROBLEMA.
2. HAGA LAS CONSIDERACIONES APROPIADAS AL PROBLEMA.
3. ELABORE EL ALGORITMO DE CADA PROBLEMA.
4. HAGA A MANO LOS DIAGRAMA DE FLUJO CORRESPONDIENTES CON TRAZOS
PROFESIONALES Y USANDO LA SIMBOLOGÍA CORRECTA.
* NO USE NINGÚN SOFTWARE DE APOYO.
5. ESCRIBA LA CODIFICACIÓN EN LENGUAJE ENSAMBLADOR APLICANDO TODOS LOS
CONOCIMIENTOS PREVIAMENTE ADQUIRIDOS.
6. USE EL EMULADOR DE SU PREFERENCIA Y EJECUTE ÉSTOS PROGRAMAS A MODO DE
PRÁCTICA Y EXPONGA SUS RESULTADOS TOMANDO EN CUENTA LO QUE SE INDICA EN
LA GUÍA TUTORIAL PARA LA ELABORACIÓN DE PRÁCTICAS. 7. NO USE OFIMÁTICA PARA
REDACTAR ESTA ACTIVIDAD.
HAGA SU EXAMEN A MANO.
CONSIDERACIONES ESPECIALES
PARA ESTE INCISO EN PARTICULAR Y PARA TODOS LOS EXÁMENES FUTUROS, CONSIDERE
QUE EL ALGORITMO, EL DIAGRAMA DE FLUJO Y LA CODIFICACIÓN DEBEN COINCIDIR
COMPLETAMENTE EN UN 100%.
ES DECIR, EL ALGORITMO DEBERÁ SER CONSIDERADO COMO EL PLANTEAMIENTO
RECTOR A LA SOLUCIÓN DEL PROBLEMA. EL DIAGRAMA DE FLUJO DEBERÁ SER
CONSIDERADO COMO LA REPRESENTACIÓN GRÁFICA DEL ALGORITMO. Y LA
CODIFICACIÓN DEBERÁ SER ENTENDIDA COMO EL RESULTADO FINAL DEL CORRECTO
PLANTEAMIENTO RECTOR Y SU PLANO EJECUTOR.
PARA QUE ESTE EXAMEN Y TODOS LOS SIGUIENTES TENGAN UN VALOR APROBATORIO
SE DEBERÁN CUMPLIR TODO LO INDICADO A CONTINUACIÓN.
∙ ALGORITMO = DIAGRAMA DE FLUJO = PROGRAMA
SI TAL CONDICIÓN NO SE CUMPLE ENTONCES EL VALOR DEL EXAMEN SE REDUCIRÁ
DRÁSTICAMENTE.
∙ EL ALGORITMO DEBERÁ SER PLANTEADO CON TODAS LAS CARACTERÍSTICAS PROPIAS
DE ÉSTE. SI AÚN DESCONOCE QUÉ CARACTERÍSTICAS DEBE TENER UN ALGORITMO,
POR FAVOR HAGA UNA INVESTIGACIÓN DEL TEMA.
∙ EL DIAGRAMA DE FLUJO DEBE SER ELABORADO CON RIGOR TÉCNICO, ENTENDIENDO
ÉSTE COMO EL USO CORRECTO DE LAS REGLAS DE CREACIÓN Y LA SIMBOLOGÍA, EL
TRAZO DE ÉSTE USANDO HERRAMIENTAS DE DIBUJO PROFESIONAL COMO LA REGLA
Y COLORES.
SI AÚN DESCONOCE QUÉ CARACTERÍSTICAS DEBE TENER UN DIAGRAMA DE FLUJO,
POR FAVOR HAGA UNA INVESTIGACIÓN DEL TEMA.
Antonio García Cubas Pte. No. 600 esq. Av. Tecnológico, Col. Alfredo V. Bonfil, C.P. 38010 Celaya,
Gto. Ap 57, Conmutador (461) 6117575 e-mail: [email protected] www.itcelaya.edu.mx
“2020, Año de Leona Vicario, Benemérita Madre de
la Patria”
∙ LA CODIFICACIÓN DEL PROGRAMA ESCRITO EN LENGUAJE ENSAMBLADOR TAMBIÉN
DEBERÁ SER REDACTADO CON RIGOR TÉCNICO. LIBRE DE ERRORES SINTÁCTICOS Y
DE ERRORES LÓGICOS.
SE DEBERÁN INTEGRAR COMENTARIOS PERSONALES INSERTADOS DENTRO DEL
CÓDIGO FUENTE A MODO DE EXPLICACIÓN DE LO QUE SE PRETENDE HACER CON LA
CODIFICACIÓN QUE SE EXPONE, TAMBIÉN DEBE TENER LAS SANGRÍAS APROPIADAS.
ESTA PRÁCTICA DEBE SER ESTRUCTURADA DE FORMA TAL QUE SE PRESENTE EL
CÓDIGO FUENTE COMPLETO Y DE AUTORÍA PROPIA PARA DEMOSTRAR LA FORMA
RESOLVER LOS PROBLEMAS PROPUESTOS.
MUY IMPORTANTE :
SI AL SER EVALUADO SU TRABAJO, SE OBSERVA QUE ÉSTE HA SIDO COPIADO TOTAL O
PARCIALMENTE DE OTRO PREVIAMENTE REVISADO, O BIEN DE ALGUNA FUENTE
EXTERNA, TODA LA EVALUACIÓN, Y NO SOLO ESTA ACTIVIDAD SERÁ REPROBADA.
POR ELLO NO CAIGA EN ACTOS DESHONESTOS, PUES SERÁN SEVERAMENTE
SANCIONADOS, SIN CONTROVERSIA ALGUNA.
TODO LO ANTERIOR QUEDÓ PLENAMENTE INFORMADO Y ACEPTADO MEDIANTE FIRMA
DE RECIBIDO EN LA DOCUMENTACIÓN INICIAL DE ESTA ASIGNATURA.
TENGA MUY EN CUENTA QUE ESTE EJERCICIO, NO ES SENCILLO DE RESOLVER POR QUE
REQUIERE DE UN SUSTENTO TEÓRICO MATEMÁTICO Y COMPUTACIONAL MUY ROBUSTO,
ASÍ COMO LA ADECUADA FORMA DE PLANTEAR EL CÓMO HACER LA CALCULADORA QUE
SE SOLICITA, Y CON LAS RESTRICCIONES MENCIONADAS.
OBSERVACIONES : ESTE PROGRAMA EN APARIENCIA SENCILLO, PLANTEA UNA SERIE
DE RETOS QUE DEBE PRIMERO COMPRENDER ANTES DE INTENTAR ESCRIBIR UNA
SOLA LÍNEA DE CÓDIGO.
HAGA TODAS LAS CONSIDERACIONES PERTINENTES E INTEGRE AL MARCO TEÓRICO
DE LA PRÁCTICA EL PLANTEAMIENTO Y SOLUCIÓN A ESTE PROBLEMA.
Antonio García Cubas Pte. No. 600 esq. Av. Tecnológico, Col. Alfredo V. Bonfil, C.P. 38010 Celaya,
Gto. Ap 57, Conmutador (461) 6117575 e-mail: [email protected] www.itcelaya.edu.mx
“2020, Año de Leona Vicario, Benemérita Madre de
la Patria”
PROBLEMA 1 :
SE REQUIERE DE UN PROGRAMA ESCRITO EN EL LENGUAJE ENSAMBLADOR, QUE SEA CAPAZ DE
PRESENTAR AL USUARIO UN MENÚ DE OPCIONES EN EL CUAL SE OFREZCAN LOS SIGUIENTES
CÁLCULOS.
ADEMÁS ESTE MENÚ SE MOSTRARÁ AL USUARIO INDEFINIDAMENTE PARA VOLVER
A REPETIR LOS CÁLCULOS (N) VECES HASTA QUE ÉL DECIDA TERMINAR.
EL PROGRAMA DEBE OFRECER UNA OPCIÓN FORMAL PARA TERMINAR Y EN ESE MOMENTO
SE LE PREGUNTARÁ AL USUARIO LO SIGUIENTE :
¿ REALMENTE DESEA SALIR DEL PROGRAMA ( S/N ) ?
A LO CUAL PUEDE CONTESTAR PRESIONANDO UNA ‘S’ O BIEN UNA ‘N’ . SI RESPONDE CON LA
LETRA ‘S’ EN MINÚSCULA O BIEN MAYÚSCULA, TERMINARÁ LA EJECUCIÓN.
DE LO CONTRARIO SE DEBERÁ BORRAR EL CONTENIDO DE LA PANTALLA Y VOLVER A
DESPLEGAR EL MENÚ COMPLETO.
EJEMPLO :
ARCHIVOS : MANEJO Y ADMINISTRACIÓN DE DATOS
------------------------------------------1.
2.
3.
4.
5.
CREAR UN ARCHIVO DE TEXTO EN DISCO.
ABRIR EL ARCHIVO Y HACER LA CAPTURA DE DATOS POR TECLADO.
LISTAR EN PANTALLA EL CONTENIDO DEL ARCHIVO.
CERRAR EL ARCHIVO.
ELIMINAR EL ARCHIVO EN DISCO.
6. TERMINAR.
ELIJA SU OPCIÓN :
NOTA IMPORTANTE :
PARA CADA OPCIÓN DEBERÁ PRIMERO INVESTIGAR CADA FÓRMULA MATEMÁTICA
INVOLUCRADA, ADEMÁS DEBE EXPLICAR ÉSTAS EN EL ÁREA DEL MARCO TEÓRICO DE SU
PRÁCTICA.
SI TALES FÓRMULAS Y EXPLICACIONES NO ESTÁN EN LA PRÁCTICA, ESTÁ NO SERÁ
CONSIDERADA UN TRABAJO COMPLETO Y LOS PUNTOS OBTENIDOS SE VERÁN REDUCIDOS
DRÁSTICAMENTE.
Antonio García Cubas Pte. No. 600 esq. Av. Tecnológico, Col. Alfredo V. Bonfil, C.P. 38010 Celaya,
Gto. Ap 57, Conmutador (461) 6117575 e-mail: [email protected] www.itcelaya.edu.mx
“2020, Año de Leona Vicario, Benemérita Madre de
la Patria”
NOTAS ACLARATORIAS:
∙ PARA LA OPCIÓN DOS DEL PROGRAMA ANTERIOR SE DEBE ENTENDER LO SIGUIENTE.
LAS SIGUIENTES PANTALLAS LE DARÁN UNA BUENA IDEA DE LO SOLICITADO.
EJEMPLO : OPCIÓN 1
ARCHIVOS : MANEJO Y ADMINISTRACIÓN DE DATOS [ OPCIÓN 1 ]
------------------------------------------INGRESE EL NOMBRE DEL NUEVO ARCHIVO A CREAR :
datos_prueba.txt AVISO : ARCHIVO CREADO EXITOSAMENTE !
PRESIONE CUALQUIER TECLA PARA REGRESAR AL MENÚ PRINCIPAL…
EJEMPLO : OPCIÓN 2
ARCHIVOS : MANEJO Y ADMINISTRACIÓN DE DATOS [ OPCIÓN 2 ]
------------------------------------------POR FAVOR INGRESE LOS DATOS POR ALMACENAR :
Este es un texto de prueba que servirá para demostrar cómo se guardan
persistentemente los datos en un archivo de texto para su posterior
recuperación y procesamiento.
--fin de la cita—
PRESIONE CUALQUIER TECLA PARA REGRESAR AL MENÚ PRINCIPAL…
Antonio García Cubas Pte. No. 600 esq. Av. Tecnológico, Col. Alfredo V. Bonfil, C.P. 38010 Celaya,
Gto. Ap 57, Conmutador (461) 6117575 e-mail: [email protected] www.itcelaya.edu.mx
“2020, Año de Leona Vicario, Benemérita Madre de
la Patria”
EJEMPLO : OPCIÓN 3
ARCHIVOS : MANEJO Y ADMINISTRACIÓN DE DATOS [ OPCIÓN 3 ]
------------------------------------------EL CONTENIDO DEL ARCHIVO datos_prueba.txt ES :
Este es un texto de prueba que servirá para demostrar cómo se guardan
persistentemente los datos en un archivo de texto para su posterior
recuperación y procesamiento.
--fin de la cita—
PRESIONE CUALQUIER TECLA PARA REGRESAR AL MENÚ PRINCIPAL…
EJEMPLO : OPCIÓN 4
ARCHIVOS : MANEJO Y ADMINISTRACIÓN DE DATOS [ OPCIÓN 4 ]
------------------------------------------EL ARCHIVO datos_prueba.txt FUE CERRADO EXITOSAMENTE !
PRESIONE CUALQUIER TECLA PARA REGRESAR AL MENÚ PRINCIPAL…
EJEMPLO : OPCIÓN 5
ARCHIVOS : MANEJO Y ADMINISTRACIÓN DE DATOS [ OPCIÓN 5 ]
------------------------------------------EL ARCHIVO datos_prueba.txt FUE ELIMINADO DE DISCO EXITOSAMENTE
! PRESIONE CUALQUIER TECLA PARA REGRESAR AL MENÚ PRINCIPAL…
Antonio García Cubas Pte. No. 600 esq. Av. Tecnológico, Col. Alfredo V. Bonfil, C.P. 38010 Celaya,
Gto. Ap 57, Conmutador (461) 6117575 e-mail: [email protected] www.itcelaya.edu.mx
“2020, Año de Leona Vicario, Benemérita Madre de
la Patria”
CONSIDERACIONES.
CADA UNO DE LOS PUNTOS ANTERIORES DEBE SER DESARROLLADO CON LA PROFUNDIDAD
ACORDE A UN NIVEL PROFESIONAL, Y APEGÁNDOSE COMPLETAMENTE A LAS DIRECTRICES DE LA
GUÍA TUTORIAL.
NO CONCIBA ESTE TRABAJO, COMO UN SIMPLE RESUMEN O EJERCICIO DE TRANSCRIPCIÓN, PUES
EL VALOR INDICADO AL INICIO DE ESTA ACTIVIDAD LE DARÁ A USTED UNA BUENA IDEA DE LO
QUE SE ESPERA DE ELLA, EN CUANTO A CALIDAD Y EL APRENDIZAJE OBTENIDO, MISMO QUE
SERÁ PUESTO A PRUEBA MEDIANTE UN EXAMEN ESCRITO O BIEN ORAL EN CLASE.
SI DECIDIÓ ELABORAR ESTA ACTIVIDAD EN EQUIPO, CADA INTEGRANTE DE ÉSTE DEBERÁ POSEER
EL MISMO NIVEL DE CONOCIMIENTO, PUES TAN SOLO REPARTIR TEMAS ENTRE LOS INTEGRANTES
DEL EQUIPO, SUPONDRÍA UN GRAVE ERROR DE INTERPRETACIÓN A LA INTENCIÓN DIDÁCTICA
REAL DE ESTA ACTIVIDAD.
POR ÚLTIMO, ESTA ACTIVIDAD SOLO SE PODRÁ DESARROLLAR EN EQUIPO, SI SE REGISTRÓ EN
UNO PREVIAMENTE, UTILIZANDO EL FORMATO ENTREGADO EN LA ACTIVIDAD INICIAL. DE LO
CONTRARIO DEBERÁ ELABORAR Y ENTREGAR LA ACTIVIDAD DE FORMA INDIVIDUAL.
LA ENTREGA DE DICHO REGISTRO SE HARÁ VÍA CORREO ELECTRÓNICO ENVIANDO ÉSTE AL
PROFESOR DESIGNADO, Y POSTERIORMENTE EN CLASE ENTREGANDO LA HOJA EN FÍSICO.
OBSERVACIONES:
∙ CADA HOJA QUE ENTREGUE DE SU ACTIVIDAD, DEBERÁ ESTAR FIRMADA AL MARGEN
DERECHO, INCLUIDA LA PROPIA SOLICITUD DE LA ACTIVIDAD.
∙ INTEGRE TODO SU TRABAJO EN UN SOLO ARCHIVO DE TIPO .PDF, Y ASIGNE EL NOMBRE QUE
A CONTINUACIÓN SE INDICA.
NO OLVIDE ANEXAR LAS HOJAS DE ESTA ACTIVIDAD Y DE SU TRABAJO DESPUÉS DE SU
PORTADA.
∙ UNA VEZ ELABORADA SU ACTIVIDAD, RECUERDE DIGITALIZARLA Y NOMBRARLA EN BASE A
LA NOMENCLATURA QUE SE INDICA MÁS ADELANTE EN ESTE DOCUMENTO.
∙ SI SUS EVIDENCIAS ENVIADAS POR CORREO, NO CUMPLEN CON LA NOMENCLATURA
SOLICITADA, NO SERÁN CONSIDERADAS COMO EVIDENCIAS PARA SU EVALUACIÓN.
∙ POR ÚLTIMO, POR FAVOR GESTIONE APROPIADAMENTE SU TIEMPO, Y SEA PUNTUAL EN SU
ENTREGA Y ASÍ EVITAR PROBLEMAS DE NULIDAD POR EXTEMPORANEIDAD.
Antonio García Cubas Pte. No. 600 esq. Av. Tecnológico, Col. Alfredo V. Bonfil, C.P. 38010 Celaya,
Gto. Ap 57, Conmutador (461) 6117575 e-mail: [email protected] www.itcelaya.edu.mx
“2020, Año de Leona Vicario, Benemérita Madre de
la Patria”
LA NOMENCLATURA SOLICITADA PARA ENVIAR SU TRABAJO ES LA SIGUIENTE : AAAA-MMDD_TNM_CELAYA_MATERIA_DOCUMENTO_[EQUIPO]_NOCTROL_APELLIDOS_NOMBRE_SEM.PDF
( NOTA :
*** TODO DEBE SER ESCRITO USANDO LETRAS MAYÚSCULAS *** )
DONDE :
TNM_CELAYA : INSTITUCIÓN ACADÉMICA
AAAA : AÑO
MM : MES
DD : DÍA
MATERIA : LI, PB, PE, LAII MÁS EL GRUPO ( –A , -B, -C )
DOCUMENTO : A1-ACTIVIDAD 1, P1-PRACTICA 1, R1-REPORTE 1, T1-TAREA 1, PG1-PROGRAMA, ETC.
(CAMBIANDO EL NÚMERO CONSECUTIVO POR EL QUE CORRESPONDA) [EQUIPO] : NÚMERO
DEL EQUIPO QUE CORRESPONDA SEGÚN INDICACIÓN DEL PROFESOR. [ OPCIONAL]
NOCTROL : SU NÚMERO DE CONTROL
APELLIDOS : SUS APELLIDOS
NOMBRE : SU NOMBRE
SEM : EL PERIODO SEMESTRAL EN CURSO: SEP-ENE
EJEMPLO :
SI EL TRABAJO SE SOLICITÓ EN EQUIPO.
2020-11-30_TNM_CELAYA_LIAB_A12_EQUIPO_99_9999999_PEREZ_PEREZ_JUAN_SEP20- ENE21.PDF
SI EL TRABAJO SE SOLICITÓ INDIVIDUALMENTE.
2020-11-30_TNM_CELAYA_LI-AB_A12_9999999_PEREZ_PEREZ_JUAN_SEP20-ENE21.PDF
NOTA : EN LA NOMENCLATURA DEBERÁ CAMBIAR EL GRUPO SEGÚN CORRESPONDA. LI-A / LI-B
Antonio García Cubas Pte. No. 600 esq. Av. Tecnológico, Col. Alfredo V. Bonfil, C.P. 38010 Celaya,
Gto. Ap 57, Conmutador (461) 6117575 e-mail: [email protected] www.itcelaya.edu.mx
“2020, Año de Leona Vicario, Benemérita Madre de
la Patria”
FECHA Y HORA DE ENTREGA:
LA INDICADA EN LA PLATAFORMA VIRTUAL.
EN CASO DE QUE EL TRABAJO SE HAYA SOLICITADO EN EQUIPO, EL JEFE DEL MISMO SERÁ EL
ÚNICO RESPONSABLE DE ENVIAR LA ACTIVIDAD EN LA PLATAFORMA VIRTUAL.
MUY IMPORTANTE:
1. DESPUÉS DE LA HORA INDICADA EN LA PLATAFORMA VIRTUAL ( AÚN CUANDO SOLO SEA UN
MINUTO O VARIOS ), LA ACTIVIDAD SERÁ CONSIDERADA COMO EXTEMPORÁNEA Y NO CONTARÁ
COMO EVIDENCIA PARA SU EVALUACIÓN.
SE LE SUGIERE ENVIAR CON ANTICIPACIÓN SU ACTIVIDAD A FIN DE EVITAR CONFLICTOS POR
NO ENTREGAR ÉSTA A TIEMPO.
BAJO NINGÚN PRETEXTO O JUSTIFICACIÓN SE ACEPTARÁN LOS TRABAJOS EXTEMPORÁNEOS,
EVITE LA PENA DE RECORDAR A USTED QUE EL VALOR DE LA PUNTUALIDAD ES PARTE
IMPORTANTE DE SUS EVIDENCIAS Y ES EL PRIMER PUNTO QUE SE HA DE EVALUAR.
2. NO OLVIDE ANEXAR A SU ARCHIVO .PDF DE EVIDENCIAS UNA PORTADA PROFESIONAL, Y ESTA
SOLICITUD DE ACTIVIDADES CON TODAS LAS HOJAS FIRMADAS EN EL MARGEN DERECHO.
3. POR ÚLTIMO, TODA EVIDENCIA GENERADA QUE CONTENGA AL MENOS UNA TRANSCRIPCIÓN DE
CUALQUIER FUENTE Y DE CUALQUIER TIPO, ES DECIR CON MATERIAL PLAGIADO SERÁ
ANULADA DE FORMA INCONTROVERTIBLE.
Antonio García Cubas Pte. No. 600 esq. Av. Tecnológico, Col. Alfredo V. Bonfil, C.P. 38010
Celaya, Gto. Ap 57, Conmutador (461) 6117575 e-mail: [email protected]
www.itcelaya.edu.mx
FONT: Terminal
size: 9
background: white
Primeramente, tenemos la cabecera de nuestro código con la información adecuada y siguiendo la
estructura recomendada colocamos primeramente un comando macro que nos permitirá imprimir de
manera mas eficiente toda la información que se desplegara en pantalla.
Después tenemos todos los
mensajes declarados para uso de menú (MENU1, MENU2, … ETC).
También contamos con mensajes personalizados como sub menú para cada tipo de opción elegida por
el usuario a fin de indicarle lo que podría realizar
Contamos con nuestra variable handle como índice del
archivo que estamos usando.
La variable maxvlen nos definirá el tamaña máximo del
nombre del archivo nuestra variable viejopar para almacenar
temporalmente el nombre de igual forma viejo len y la
variable viejo donde se almacenara el nombre final del
documento
Tenemos nuestro menú mostrado usando la macro mencionada
anteriormente y la petición para ingresar el carácter de la
opción a realizar procedemos comparar esta cadena con sus
números en ASCII y saltamos a la opción elegida en caso de no
ser una opción salta a opción invalida para mostrar mensaje y
volver al menú
Tenemos nuestra sección crear en la cual mostramos nuestro
sub menú de indicaciones para crear.
Llamamos a los métodos para ingresar el nombre del archivo y
delimitar el nombre del archivo deacuerdo al formato
establecido
Cerramos el archivo y agregamos una función en espera de
ingresar una tecla para continuar con el menu
Tenemos nuestra sección de abrir el cual de igual forma muestra
los mensajes del submenú para abrir.
Ciclo condicional en el cual leemos cada carácter ingresado y lo
guardamos en la variable vec (vector). Mientras no se ingrese un
enter
Cerrar documento para prevenir
Abrir documento
Escribir en el documento el contenido de la variable vector
Mensajes de despedida y espera de presionar una tecla para
continuar
Función de cerrar la cual usamos en constantes ocasiones para
prevenir el acceso al documento en todo momento
.
Funcion para ver el contenido del archivo
Abrimos el archivo cuyo nombre se encuentra en la variable viejo
Indicamos la cantidad de caracteres a leer (50) y mostramos en
pantalla
Cerrar archivo
Mensajes de salida y espera de pulsación de tecla para continuar al
menu
Seccion de eliminar
Mensajes de indicaciones
Cerrar el documento primeramente
Eliminar el documento cuyo nombre se encuentra en la variable
viejo
Mensajes de salida y espera de pulsación de tecla para volver al
menu
Mensajes de error
Sección en la que preguntamos si realmente deseas salir en caso
de ingresar S o s salta al proceso salir que lleva al fin del código pero en caso contrario N o n salta al
menú sin embargo si no es ninguno de estos salta al mismo TERMINAR para volver a preguntar
Métodos para ingresar (introcadenav) y ajustar (delimitarv)
la cadena ingresada
Descargar