- hace 1 semana
Categoría
📚
AprendizajeTranscripción
00:00:00Muy buenas noches José, bienvenido a nuestra asesión sincrona número 6 de nuestra semana, número 6, espero te encuentres muy bien, Eleazar, muy buenas noches, bienvenido a nuestra semana ya 6, estamos a dos semanas de terminar, bienvenido, iniciamos a las 7.5 de la noche, esperando se conecten la mayor parte de nuestros compañeros, ¿les parece?
00:00:22Perfecto, muchas gracias.
00:00:24Muy buenas noches a todos, bienvenidos.
00:00:30Elena, bienvenida, muy buenas noches, espero te encuentres muy bien, iniciamos a las 7.5 en punto, esperando se conecten la mayor parte de nuestros estudiantes.
00:00:41Daniel, muy buenas noches, bienvenido, espero te encuentres muy bien, iniciamos a las 7.5, esperando se conecten la mayor parte de nuestros compañeros.
00:01:06Esmeralda, muy buenas noches, bienvenida también, empezamos a las 7.5, vamos a esperar un poquito más a que se conecten nuestros demás compañeros, bienvenida.
00:01:17Alex, muy buenas noches, bienvenida, muy buenas noches, espero te encuentres muy bien.
00:01:38Buenas noches, gracias profesor.
00:01:41Bienvenida, Angel, Angélica, muy buenas noches, bienvenida, iniciamos a las 7.5, faltan ya solamente 5 minutitos.
00:01:49Karen, muy buenas noches, bienvenida, muy buenas noches, bienvenida, iniciamos en aproximadamente 5 minutos, esperando se conecten nuestros demás compañeros.
00:02:19Bienvenida, Karin, buenas noches, buenas noches, buenas noches, bienvenida.
00:02:49Bienvenida, muy buenas noches, empezamos a las 7.5, faltan 4 minutos, solamente para esperar a que se conecten la mayor parte de nuestros estudiantes.
00:03:06Buenas noches, Alma, bienvenida.
00:03:19Ya saben que más o menos como eso de las 7.5, voy a liberar lo que es la lista para que todos se puedan registrar y tener su asistencia de esta sesión.
00:03:35¿Ok?
00:03:40Mientras, ¿cómo están? Platíquenme, muy buenas noches, cuéntenme cómo están, cómo han estado, cómo les fue en la semana, en el módulo 3, cómo vieron este módulo 4, cómo lo están viendo, ya tuvieron tiempo para revisarlo.
00:03:54Cuéntenme, cuéntenme, cuéntenme cómo han estado, Eleazar, por favor.
00:04:00¿Qué tal profesor? Muy buenas noches, como siempre un gusto estar en su clase.
00:04:05Ok, pues aquí, una semana un poco pesada por el trabajo, revisando las tareas, actualizándome con las tareas, ya vi que me hizo algunas observaciones, ya traté de corregir esas observaciones, modificar el código y pues bueno, tratar de entender un poquito más de esto.
00:04:29Perfecto, pues esto se trata de ir cada vez progresando, dar un paso, porque esto no se trata de que todos aprendamos a correr de volada, ¿no?
00:04:39Es un paso poco a poco, ir creciendo, pues obviamente nuestros conocimientos, nuestras capacidades y nuestras competencias.
00:04:46María, muy buenas noches, bienvenida.
00:04:49Elena, ¿estás atrasada en el módulo 3? Pues claro que lo puedes entregar, obviamente, pues sí pega la parte de penalización por entrega tardía.
00:04:58Porque ese foro ya se encuentra cerrado, entonces como ya se encuentra cerrado, pues ya tus demás compañeros, pues no van a poder retroalimentarte.
00:05:08Ok, y pero pues siempre lo vas a poder realizar y yo, pues aunque esté cerrado el foro, te voy a retroalimentar tu aportación sin ningún problema.
00:05:22Ok, ¿quién más? Cuéntenme, ¿cómo han estado? Buenas noches.
00:05:28Nadie más. Uy, estamos muy callados hoy, cuéntenme por favor.
00:05:40Nadie, bueno, adelante Leazar por favor, falta un minutito adelante.
00:05:44Sí, no, no, no, claro, no, nada más para aportar, profesor.
00:05:49Claro.
00:05:50Este, justamente lo que estaba comentando la vez pasada la compañera, si no me recuerdo, Luz, que este, que me había atorado en algunas cosas, este, tuve algunos detalles, ya le pregunté a la IA y pues ya me contestó, este, ya me resolvió todas mis dudas.
00:06:07Fíjate que muchos piensan que es agarrar, pedirle a la IA que te haga el código, pero no, es que te explique cómo hacerlo y es una excelente herramienta para, para poder aprender a programar, eh.
00:06:22Déjenme les digo, así es que, usen, pues, parte de, de estas herramientas.
00:06:28Bienvenida María Joaquina, muy buenas noches.
00:06:30¿Qué les parece si ya entonces, siendo la 7.5, iniciamos nuestra semana 6 de esta bella materia de programación estructurada?
00:06:40Que sé que les está costando un poquito de trabajo, pero al fin y al cabo les va a gustar, porque, pues, va a ser un elemento que les va a poder a ustedes apoyar en lo que es el desarrollo de esa habilidad de resolución de problemas,
00:06:54que es una de las grandes deficiencias que tienen actualmente nuestros programadores.
00:07:00Entonces, muchos no saben cómo resolver problemas, ¿no?
00:07:04Entonces, esa capacidad de resolución de problemas es siempre muy, muy importante.
00:07:08¿Les parece entonces que inicie compartiendo pantalla y explicando de qué se trata esta unidad?
00:07:14Perfecto, estoy grabando esta sesión para que, obviamente, pues, quede ahí, este, evidencia y la puedan ustedes consultar a del más adelante.
00:07:27Ok, perfecto.
00:07:29¿Me dicen si se ve correctamente mi pantalla?
00:07:33Perfecto.
00:07:34Muy bien, módulo 4.
00:07:36En este módulo 4, si, aunque a pesar de que se llama toma de decisiones,
00:07:40está muy interesante, porque, ¿qué es lo que nosotros vamos a ver?
00:07:46Vamos a iniciar nuestro recorrido, como siempre lo hacemos, por la planeación, el foro de dudas,
00:07:52la tarea auténtica y el foro de reforzamiento, explicando cada uno de estos y dándoles tips que sé que les van a ayudar,
00:07:59tanto en el foro como en la tarea auténtica, ¿les parece?
00:08:02Entonces, tenemos nuestro foro de planeación, ya está todo abierto, nuestro foro de planeación.
00:08:08Guillermo, qué gusto verte, muy buenas noches, bienvenido.
00:08:10Tenemos aquí, en nuestro foro de planeación, pues, ya está todo lo que ustedes van a hacer, ¿no?
00:08:19Tenemos, pues, nuestro foro de dudas, nuestro foro de reforzamiento, qué es lo que se tiene que hacer,
00:08:25cuándo se tiene que entregar, ahí tienen el acceso a las carpetas de materiales,
00:08:31también tenemos la descripción de la tarea auténtica,
00:08:34les dejo el link también para que ustedes puedan descargar este formato en PDF sin ningún problema,
00:08:40y, pues, más adelante, pues, ya nada más hago también hasta los enlaces de nuestra sesión síncrona,
00:08:46recomendaciones y, pues, empezar a trabajar con este elemento que es lo que se va a tocar aquí.
00:08:53Ya saben que para poder, este, plantear cualquier duda, problema que tengan conmigo,
00:09:01en donde se traben, el azar, Guillermo, José, Elizabeth, el que sea,
00:09:05pues, pueden hacerlo a través del módulo del foro de dudas,
00:09:09o a través del mensajero que tienen aquí, que creanme que yo veo todos los mensajes que están aquí,
00:09:15y siempre los leo y siempre los contesto.
00:09:20Si no pueden hacerlo tampoco por este, pues, bueno, estoy a un correo de distancia.
00:09:26Entonces, ahí también me pueden ustedes escribir y con todo gusto siempre voy a tener el tiempo
00:09:30para poderlos apoyar en esta materia.
00:09:34Además de esto, pues, tenemos ya lo que es nuestra tarea auténtica.
00:09:38Ahora, vamos a leer nuestra, ¿con qué quieren que empiece?
00:09:42¿Con la tarea auténtica o con lo que es el foro de reforzamiento?
00:09:49¿Qué ven más adecuado ustedes, chicos?
00:09:52Yo creo que la tarea auténtica.
00:09:56Ok, empezamos con la tarea auténtica. Muy bien.
00:10:00Ya tenemos nuestra presentación, obviamente ya la conocemos,
00:10:04y vamos a leer nuestras indicaciones para que no quede duda de qué tienen que hacer
00:10:09y cómo lo tienen que hacer, ¿ok?
00:10:121. Análisis preliminar del código fuente.
00:10:15Analiza detenidamente el código fuente proporcionado en la etapa inicial
00:10:19de la implementación del sistema MetTech Innovation,
00:10:23que ya tenemos este código súper modificado, súper trabajado.
00:10:27Identifica las funciones definidas por el usuario ya presentes en el código,
00:10:31que es agregar equipo, mostrar inventario, inclusive tenemos la de ayuda,
00:10:37la de eliminar, etc.
00:10:39Asegúrate de comprender la forma en la que se implementan,
00:10:43identificando cómo y dónde se utilizan.
00:10:472. Implementación de las funciones definidas por el usuario faltantes.
00:10:523. Las funciones guardar inventario y cargar inventario
00:10:57son esenciales para el concepto de la persistencia de datos en el programa.
00:11:03¿Qué quiere decir persistencia?
00:11:06¿Alguno de ustedes me puede apoyar?
00:11:09¿Qué entienden por persistir?
00:11:15Repetir.
00:11:16No, no es repetir.
00:11:21Al que permanezcan, ¿no?
00:11:23Imena dice que permanezcan, exactamente.
00:11:26¿Quién más alzó la mano?
00:11:32Carlos, por favor.
00:11:32Yo iba a decir lo mismo que también.
00:11:35¿Para insistir?
00:11:36Carlos, ¿no?
00:11:37Mantener.
00:11:38Carlos, adelante.
00:11:41Adelante, Carlos, por favor.
00:11:43Perdón, que permanezcan almacenadas.
00:11:48Que permanezcan almacenados.
00:11:50De hecho, en el texto dice que permanezcan almacenadas mientras se ejecuta un bloque.
00:11:59Exactamente.
00:12:00Miren, vamos a ver, entender esto.
00:12:02Cuando nosotros hacemos un programa, tenemos varios tiempos.
00:12:07Uno es el tiempo de compilación, que es cuando nosotros estamos compilando el programa
00:12:12y nos salen muchos errores.
00:12:14Después tenemos algo que es el tiempo de ejecución.
00:12:18Como lo que hemos estado haciendo, donde nos aparece, pues obviamente, ahí el texto
00:12:23y vamos guardando los datos en el inventario, etc.
00:12:28¿A qué se refiere persistir en este concepto?
00:12:31Se refiere a que los datos que tú estés almacenando en el inventario, que ya sabemos que perfectamente
00:12:39que es un inventario, persistan al tiempo de ejecución.
00:12:44¿Qué quiere decir?
00:12:45Que aunque yo cierre mi programa, esos datos queden almacenados.
00:12:49Entonces, es como una basecita de datos.
00:12:53En este ejemplo, se ocupa un archivo .data, que es almacenar los datos en una estructura de archivos.
00:13:03¿Ok?
00:13:04Entonces, cuando se refieren al concepto de persistencia, dicen
00:13:08Persistencia, simple y sencillamente es que los datos persistan o se estén subyacentes
00:13:16sobreviviendo al tiempo de ejecución de un programa.
00:13:20Wow, se va a sonar muy, muy faramayesco, pero eso es.
00:13:24¿Ok?
00:13:25Y bueno, son esenciales para la presistencia de datos en el programa.
00:13:29Permite que los datos del inventario, precisamente, se guarden y se carguen desde un archivo.
00:13:35Lo que significa que los datos no se van a perder cuando el programa se cierre.
00:13:44Cuando el programa se cierre es que se terminó el tiempo de ejecución.
00:13:47Se pueden recuperar cuando el programa se vuelva a abrir.
00:13:52Entonces, les están diciendo, debes de implementar la función guardar inventario y la función cargar inventario.
00:14:00Una es para poder escribir los datos del inventario a un archivo.
00:14:05Y la otra es para leer los datos del archivo y cargarlos en el inventario.
00:14:11¿Ok?
00:14:13¿Hasta ahí dudas?
00:14:17Perfecto.
00:14:18¿Qué es lo que hace cada una de estas funciones?
00:14:21Guardar inventario abre el archivo en modo de escritura binaria.
00:14:27Iterar sobre, se encarga de iterar sobre cada elemento del vector inventario.
00:14:32Ya sabemos que es iterar.
00:14:33Ir recorriendo cada elemento del inventario.
00:14:38Eso es iterar.
00:14:38Escribir cada elemento en el archivo, dado que los elementos son de tipo equipo, que es una estructura que se puede escribir directamente en el archivo como un bloque de bytes.
00:14:53¿Qué quiere decir con un bloque de bytes?
00:14:55Es que cuando ustedes abran precisamente ese archivo .dat, que por aquí lo tengo, debo de tenerlo.
00:15:05Ese archivo .dat, este está.
00:15:09Van a tener, pues, puras cosas así como que basura.
00:15:13O sea, realmente no va, aquí todavía lo tengo yo vacío, ¿no?
00:15:15Entonces, van a tener datos binarios.
00:15:19¿Estamos?
00:15:21A eso se refiere eso.
00:15:24Ahora, también deben de tener que cerrar el archivo después de que todos los elementos se hayan escrito en el.
00:15:33¿Qué quiere decir?
00:15:33Que yo, una vez que yo cargue todo lo que tengo en el inventario, cierro el archivo porque no lo puedo dejar abierto.
00:15:41Después tengo cargar inventario.
00:15:43Este se encarga, y está muy, muy interesante, abre el archivo en modo de lectura binaria, lee cada elemento del archivo, hace lo inverso, y lo carga a lo que es nuestro inventario.
00:15:57¿Ok?
00:15:58Entonces, carga cada elemento de nuestro, cada equipo que tengo almacenado en mi archivo, lo carga cada equipo en cada elemento de nuestro inventario, en cada equipo de nuestro inventario.
00:16:09Al final de que se ha terminado de cargar, simple y sencillamente se cierra el archivo que tenemos en él.
00:16:18Ejecución de pruebas.
00:16:19Deben de realizar pruebas específicas para ver que cumplen con los requisitos establecidos.
00:16:25Yo fui muy empático, muy enfático con ustedes en que pusiéramos validaciones de entrada.
00:16:37¿Sí recuerdan qué son las validaciones de entrada?
00:16:40¿Alguien le comente de eso?
00:16:46¿Eleazar?
00:16:46Sí, a mí me comentó sobre eso, validaciones, se refiere a que los datos que se vaya a ingresar el usuario correspondan a la información que se está esperando en el programa.
00:17:02Exactamente, es más claro, no lo pude haber dicho yo, es que los datos que el usuario ingresa correspondan a lo que el programa espera.
00:17:12Y si no corresponden, pues debes de decirle al usuario, esto está mal, tus opciones son de 1 al 7.
00:17:20Incorrecto, estás metiendo un número y este negativo, no lo puedes hacer.
00:17:25¿Sabes qué? Estás metiendo datos en este estado del equipo que es operativo y todos esos dos que tenemos y no corresponden.
00:17:36¿Sabes qué? Me estás poniendo algo que no es una fecha válida, debes de ingresármela en este formato.
00:17:41Eso es validar las entradas.
00:17:45Porque créanme que si no validamos entradas, pues vamos a tener un montón de errores cuando tengamos nuestro programa.
00:17:52Paso, ya lo deben de tener ustedes hecho, porque ya se los estuve yo, recalque y recalque y recalque constantemente a ustedes.
00:18:02Después nos deben de decir agregar elementos alimentarios, guárdalos, verifica el contenido del archivo,
00:18:09abrir el archivo donde se guardan los datos del inventario y deberán de ver los datos binarios que agregaron.
00:18:16Ok, dado que se guardan en formato binario, es posible que no puedan leerlos directamente.
00:18:24Ok, pero deberán ver que el archivo no está vacío.
00:18:29Se carga los datos del inventario, reinicia el programa, es decir, cierra.
00:18:33Y ahora vas a abrir tu archivo, vas a abrir tu inventario de tu archivo.
00:18:41Ok.
00:18:44Modifica el inventario, es decir, pues agreguen más elementos y verifiquen que realmente se están almacenando los elementos que ustedes están teniendo.
00:18:52Todos estos son pruebas que ustedes tienen que tener en capturas de pantalla.
00:18:55Deberán ustedes de depurar cualquier error que tengan y ayudar a verificar.
00:19:04¿Qué es lo que ustedes me van a entregar?
00:19:06Documentar adecuadamente el código fuente, incluyendo comentarios descriptivos para explicar el propósito y el funcionamiento de cada función.
00:19:17Preparar un breve reporte que incluya su código fuente modificado, la documentación de los cambios realizados, su reflexión sobre la implementación de las dos nuevas funciones que acabamos, que les acabo de comentar.
00:19:32Integrar en su reporte capturas de pantalla que demuestren, pues todo esto.
00:19:37Y obviamente entregarlo.
00:19:44¿Qué van a entregar? Ya les he dicho.
00:19:46Igual que las veces pasadas, dos archivos, un PDF y un .cpp.
00:19:52En el PDF es obviamente el reporte y en el .cpp es su programa.
00:19:57En el caso de que no puedan hacerlo el .cpp, pueden hacerlo en Programis.
00:20:03Aunque no sé si Programis pueda aceptar el modelo de persistencia.
00:20:10¿Tapís?
00:20:10Entonces yo creo que en este sí van a tener que ocupar lo que es nuestro entorno, como lo es el poderosísimo VS Code o Visual Studio Visual C++, el que ustedes quieran.
00:20:26¿Ok?
00:20:27Dudas, preguntas, comentarios.
00:20:28Hasta aquí.
00:20:33María Joaquina, Carlos, todos, por favor, no dejen nada más hablando a uno.
00:20:41Todo bien, todo bien.
00:20:42Todo bien hasta ahorita.
00:20:44¿Ok?
00:20:45Roberto, gracias.
00:20:46Este, vamos a seguir explicando ahora el foro.
00:20:50¿Les parece?
00:20:52Recuerden que ustedes, yo siempre les doy materiales para que puedan realizar esto.
00:20:57De todas formas, lo voy a explicar cómo lo tienen ustedes que realizar.
00:21:02¿Les parece?
00:21:03De acuerdo.
00:21:08Bueno, entonces ya terminamos nuestra tarea auténtica.
00:21:12Ya que tenemos nuestra tarea auténtica, nos vamos a nuestro foro de reforzamiento, que se llama Arreglos y trabajo con archivos en C++.
00:21:21Además, ¿qué es lo que ustedes tienen que hacer?
00:21:25Deberán de revisar el código que ya tenemos, ya por eso ya no les puse el enlace, porque ya todos tenemos el código que hemos estado trabajando.
00:21:35Analiza el código que no les puse.
00:21:35Analiza el código que no le puse.
00:21:36Analiza el vector inventario que almacena los equipos registrados y redacta directamente en el foro y vuelvo a ser muy enfático y muy redundante en este punto.
00:21:48no anexen archivos ni enlaces
00:21:53eso merma en su calificación
00:21:58por favor
00:21:59ya con eso ya no alcanzaron el 100
00:22:03¿por qué? porque el objetivo de un foro
00:22:08es que conforme yo voy desplazando voy viendo las aportaciones
00:22:12de los demás compañeros, reflexiono
00:22:16y hago una crítica o una aportación constructiva
00:22:20a uno de los temas que haya puesto alguno de sus compañeros
00:22:25de eso se trata
00:22:27entonces si yo pongo un enlace o yo pongo un archivo
00:22:33tengo que descargar el archivo
00:22:34ya me estoy viendo como alumno
00:22:36o tengo que irme al enlace para poderlo ver
00:22:40entonces ya perdí la secuencia del foro
00:22:42ya se perdió el objetivo del foro en sí
00:22:46entonces por favor no anexen archivos ni enlaces
00:22:52¿qué preguntas van a contestar directamente en el foro?
00:23:00¿qué tipo de arreglo es el vector inventario?
00:23:04¿cómo se inicializa el vector inventario y cómo se añaden elementos a él?
00:23:09¿cómo se accede y cómo se recorre el vector inventario?
00:23:15¿cómo se verifica si el vector inventario está vacío y cómo se determina su tamaño?
00:23:22¿cómo eliminarías o buscarías un elemento específico en el vector?
00:23:27¿qué ventajas y desventajas encuentras en el uso de STD vector frente a un arreglo tradicional?
00:23:37¿cuál es la importancia del manejo de archivos en el contexto SMIT?
00:23:43¿ok?
00:23:46recuerden
00:23:46y aquí se los vuelvo a poner
00:23:48no adjuntes archivos
00:23:50porfa
00:23:52¿ok?
00:23:55vale
00:23:55¿hasta ahí dudas?
00:23:59¿de qué tienen que hacer?
00:24:00no profe
00:24:03no profe
00:24:04¿seguros todos?
00:24:07bueno
00:24:07entonces
00:24:08para poder abordar
00:24:10estos dos elementos
00:24:13tenemos
00:24:14diferentes herramientas
00:24:17apuntes
00:24:19que tenemos en nuestro enlace
00:24:20que ustedes ya les he dicho aquí en planeación
00:24:23lo van a encontrar en materiales de clase
00:24:27ya también lo tienen ustedes
00:24:29foro de materiales adicionales
00:24:33módulo 4
00:24:34aquí van a poder ver
00:24:35todos los materiales
00:24:38que ustedes
00:24:38que yo les he proporcionado a ustedes
00:24:41¿ok?
00:24:42ya todos ustedes lo tienen ¿no?
00:24:45o han accedido al
00:24:46al foro de los materiales
00:24:49también lo encuentran aquí en planeación
00:24:51este
00:24:52en el foro de planeación
00:24:54también encuentran aquí donde están los materiales
00:24:57sin ningún inconveniente
00:25:00ojo
00:25:01ahí en los materiales
00:25:03puse un ejemplo
00:25:05¿por dónde estamos?
00:25:07¿qué estoy perdiendo?
00:25:07acá estás
00:25:08de la unidad número 4
00:25:12de cómo se debe de hacer el manejo de archivos
00:25:16¿ok?
00:25:18aquí ya lo puse
00:25:19es un ejemplo que voy a explicar
00:25:22ahorita yo
00:25:23y que precisamente les va a ayudar a responder
00:25:26esto ¿no?
00:25:29que vamos a escribir en el archivo
00:25:32porque esto es un vector
00:25:33y es eso precisamente
00:25:36lo que me está pidiendo
00:25:38que nosotros
00:25:40hagamos
00:25:41en nuestro este
00:25:44en nuestro foro
00:25:47¿estamos de acuerdo?
00:25:48entonces tenemos esto
00:25:50tenemos por aquí
00:25:51una presentación
00:25:52que también nos ayuda bastante
00:25:54sin ningún problema
00:25:56nosotros
00:25:57perdone
00:25:57se
00:25:59podría trabajar
00:26:01entonces aquí vemos
00:26:01la importancia de los datos
00:26:03ahí vuelvo allá
00:26:04a responder
00:26:05qué es la persistencia
00:26:07qué se refiere
00:26:08para qué
00:26:09son
00:26:10estas preguntas
00:26:12etcétera
00:26:13hasta ahorita
00:26:14¿dudas chicos?
00:26:22todo bien
00:26:23opinión
00:26:23opiniones
00:26:24retos
00:26:27porque se ha avanzado mucho en esto
00:26:31¿eh?
00:26:32profe
00:26:32entonces
00:26:33vamos a tener que utilizar
00:26:34ya no programes
00:26:37por lo que entendí
00:26:38yo
00:26:38no creo
00:26:39que lo puedas utilizar
00:26:41porque
00:26:42si yo me voy
00:26:43por ejemplo
00:26:43aquí a programes
00:26:44nos sirvió
00:26:50para el 1, 2 y 3
00:26:51aquí tienes
00:26:53el código
00:26:53cpp
00:26:54principal
00:26:55¿cómo anexas
00:26:57el archivo
00:26:58de
00:26:58inventario
00:27:00punto data?
00:27:01Daniel por favor
00:27:01sí
00:27:03respondiendo
00:27:04a lo que me comenta
00:27:04la compañera
00:27:05efectivamente
00:27:06no te permite
00:27:07fundar el archivo
00:27:08no te permite
00:27:09cargar la persistencia
00:27:10o sea te arroja
00:27:11un error
00:27:11entonces
00:27:12por lo que yo
00:27:13ahorita he estado viendo
00:27:14pues si ya
00:27:15programes
00:27:16ya no nos va a servir
00:27:17para esto
00:27:18exactamente
00:27:19entonces aquí ya
00:27:21pues ya desde este punto
00:27:22ya falseo
00:27:24¿no?
00:27:25no vamos a poder
00:27:26ocupar programes
00:27:28como se los había
00:27:29yo este
00:27:30comentado
00:27:32que pero
00:27:33creo que ya podría
00:27:35ya explicamos
00:27:35bastante bien
00:27:36como este
00:27:37usar nuestro
00:27:40implementar nuestro
00:27:43Visual Studio Code
00:27:44salvo
00:27:44había una compañera
00:27:46que tenía un problema
00:27:47porque obviamente
00:27:48ella utiliza
00:27:50Unix
00:27:52bueno en este caso
00:27:52pues
00:27:53este
00:27:55utiliza
00:27:57tiene creo que
00:27:59Mac ¿no?
00:28:00entonces ahí
00:28:01pues yo que yo sepa
00:28:02ya debería de tener cargado
00:28:03el C++
00:28:04pero pues nada más
00:28:05es cuestión de
00:28:06de saber dónde está
00:28:07el compilador
00:28:08y ejecutarlo
00:28:09adelante por favor
00:28:11¿quién más alzó la mano?
00:28:25¿nadie más?
00:28:26¿les parece que les comparta
00:28:28en este momento
00:28:29el link
00:28:29de
00:28:30nuestra
00:28:32este
00:28:32de nuestro
00:28:38de nuestra asistencia
00:28:41ok
00:28:42dice que en GBD
00:28:43si se puede
00:28:44ah muy bien
00:28:45pues fantástico
00:28:46mira ya Elena
00:28:47ahí ya nos
00:28:48ya nos
00:28:48este
00:28:49acaba de decir
00:28:51que GBD
00:28:52si se puede
00:28:52yo no he usado
00:28:53GBD
00:28:54bueno casi nunca
00:28:55ocupo
00:28:55un entorno
00:28:56este
00:28:57en nube
00:28:59más que
00:29:00colap
00:29:01y eso es para
00:29:01programar en Python
00:29:02adelante
00:29:04Eleazar por favor
00:29:05profesor
00:29:06ahorita
00:29:06traté de acceder
00:29:08a la
00:29:08al formulario
00:29:10de asistencia
00:29:11y dice que
00:29:12necesito
00:29:12este
00:29:13permisos
00:29:14¿cómo crees?
00:29:16voy a
00:29:16ahorita
00:29:16igual
00:29:17ya lo estoy
00:29:19viendo
00:29:20déjenme
00:29:21este
00:29:21modificarlo
00:29:22aceptar
00:29:24respuestas
00:29:24administrar
00:29:25y
00:29:27de una
00:29:28vez
00:29:28porque
00:29:29no debería
00:29:29de este
00:29:30vínculo
00:29:34para cualquier
00:29:35persona
00:29:36no
00:29:40es que
00:29:41debe de
00:29:42estar
00:29:43está diciendo
00:29:46que es solamente
00:29:46para los de la
00:29:47Rosario
00:29:48Castellanos
00:29:49ay
00:29:49ay
00:29:50ay
00:29:50ay
00:29:55este
00:29:56mensaje
00:29:57voy a
00:29:59volverlo a hacer
00:30:00entonces
00:30:00porque solamente
00:30:01como me pide
00:30:02que solamente
00:30:03sean de la
00:30:03Rosario
00:30:03Castellanos
00:30:04ya me
00:30:05este
00:30:06me lo
00:30:07bloqueo
00:30:07déjenme
00:30:09hacerlo
00:30:09en un
00:30:10momento
00:30:10y este
00:30:13y lo
00:30:14vuelvo a
00:30:14implementar
00:30:15les parece
00:30:16que miren
00:30:18no me
00:30:18deja
00:30:18este
00:30:19no me
00:30:21deja
00:30:21este
00:30:22ningún
00:30:23problema
00:30:23entonces
00:30:24voy a
00:30:25volverlo
00:30:25a hacer
00:30:25no hay
00:30:26ningún
00:30:26inconveniente
00:30:27y mientras
00:30:28les voy
00:30:28explicando
00:30:29el código
00:30:29vale
00:30:30hasta
00:30:32ahí
00:30:33dudas
00:30:33ok
00:30:36que es
00:30:38un
00:30:39arreglo
00:30:39vamos a
00:30:40explicarlo
00:30:40aquí
00:30:41yo les
00:30:42puse
00:30:43a ustedes
00:30:44ahorita
00:30:44me van a tener
00:30:45que esperar
00:30:45tantito
00:30:45para la
00:30:46asistencia
00:30:46no hay
00:30:47ningún
00:30:47problema
00:30:47yo les
00:30:48puse
00:30:48a ustedes
00:30:49este
00:30:49ejemplo
00:30:50y aquí
00:30:52este
00:30:53ejemplo
00:30:53es el
00:30:53que ustedes
00:30:54tienen
00:30:54en este
00:30:56ahí
00:30:57en el
00:30:58en los
00:30:59materiales
00:31:00vamos
00:31:02a responder
00:31:02la primera
00:31:03pregunta
00:31:03¿cuál
00:31:03era la
00:31:04primera
00:31:04pregunta
00:31:04del
00:31:06foro
00:31:06nos dice
00:31:07qué
00:31:08tipo
00:31:08de
00:31:09arreglo
00:31:10es el
00:31:10vector
00:31:10llamado
00:31:11inventario
00:31:12bueno
00:31:12en este
00:31:12caso
00:31:13no se
00:31:13llama
00:31:13inventario
00:31:13sino
00:31:14se
00:31:14llama
00:31:14yo le
00:31:15puse
00:31:15datos
00:31:16de
00:31:16escribir
00:31:16no
00:31:17simple
00:31:17y sencillamente
00:31:18es un
00:31:19arreglo
00:31:19dinámico
00:31:20de
00:31:20enteros
00:31:21en este
00:31:22caso
00:31:22si yo
00:31:24me voy
00:31:24a mi
00:31:24tarea
00:31:25auténtica
00:31:26número
00:31:264
00:31:27tengo
00:31:30esto
00:31:31vector
00:31:32es
00:31:33este
00:31:34ok
00:31:35entonces
00:31:36qué
00:31:37tipo
00:31:37de
00:31:37arreglo
00:31:38es
00:31:38esto
00:31:39es
00:31:39un
00:31:40arreglo
00:31:40dinámico
00:31:41pero
00:31:42de
00:31:43de qué
00:31:45tipo
00:31:45de
00:31:45estructuras
00:31:47de
00:31:47equipo
00:31:48ok
00:31:49dudas
00:31:55hasta
00:31:55ahorita
00:31:56por
00:31:58favor
00:31:58eliazar
00:31:59si
00:32:00profesor
00:32:01no
00:32:01sé
00:32:01si
00:32:02fuese
00:32:02tan
00:32:02amable
00:32:03de
00:32:03explicarme
00:32:04un
00:32:04poquito
00:32:04más
00:32:04a
00:32:05detalle
00:32:06esta
00:32:06parte
00:32:07del
00:32:07vector
00:32:07ok
00:32:09ya
00:32:10lo
00:32:11habíamos
00:32:11explicado
00:32:11pero
00:32:12con
00:32:12todo
00:32:12gusto
00:32:13mira
00:32:13tenemos
00:32:13la
00:32:14estructura
00:32:14equipo
00:32:15la
00:32:15estructura
00:32:16equipo
00:32:16es
00:32:17como
00:32:17la
00:32:17caja
00:32:17en
00:32:18donde
00:32:18tú
00:32:18vas
00:32:19a
00:32:19estar
00:32:19poniendo
00:32:19el
00:32:20equipo
00:32:20con
00:32:21su
00:32:21descripción
00:32:22o
00:32:22un
00:32:22folder
00:32:22con
00:32:23su
00:32:23descripción
00:32:24con
00:32:24su
00:32:25identificador
00:32:25su
00:32:25categoría
00:32:26su
00:32:26estado
00:32:27su
00:32:28propietario
00:32:28la
00:32:28fecha
00:32:29y
00:32:29el
00:32:29valor
00:32:30y
00:32:31ahora
00:32:32fíjate
00:32:33que
00:32:33vector
00:32:34es
00:32:35un
00:32:36arreglo
00:32:37de
00:32:37estos
00:32:37que
00:32:37quiere
00:32:38decir
00:32:38ya
00:32:38no
00:32:39es
00:32:39una
00:32:39caja
00:32:39sino
00:32:40es
00:32:40el
00:32:40almacén
00:32:41o
00:32:41en
00:32:41este
00:32:42caso
00:32:42el
00:32:42librero
00:32:43en
00:32:43donde
00:32:43guardas
00:32:44cada
00:32:44uno
00:32:44de
00:32:45esos
00:32:45folders
00:32:45que
00:32:46tienen
00:32:46la
00:32:46información
00:32:47de
00:32:49ok
00:32:50es decir
00:32:51es un
00:32:52arreglo
00:32:52de
00:32:53elementos
00:32:53de
00:32:53equipo
00:32:54ok
00:32:55que
00:32:55puede
00:32:56crecer
00:32:56o
00:32:57reducirse
00:32:58en
00:32:58tiempo
00:32:58de
00:32:59ejecución
00:32:59ok
00:33:01déjenme
00:33:04mientras
00:33:04estoy
00:33:05tratando
00:33:05de
00:33:05es que
00:33:05estoy
00:33:06también
00:33:06poniéndolo
00:33:07del
00:33:07formulario
00:33:07y
00:33:09contestando
00:33:10adelante
00:33:10por
00:33:10favor
00:33:10claro
00:33:12si
00:33:13ok
00:33:14entonces
00:33:15el
00:33:16vector
00:33:16va
00:33:16a
00:33:16poder
00:33:17acomodar
00:33:19los
00:33:20este
00:33:20todo
00:33:21estos
00:33:22este
00:33:22variables
00:33:24como
00:33:26y de
00:33:27equipo
00:33:28descripción
00:33:28categoría
00:33:29estado
00:33:29este
00:33:31o bueno
00:33:31eso es lo que yo entiendo
00:33:32por arreglo
00:33:33ok
00:33:34esto es
00:33:37una estructura
00:33:38que tenemos aquí
00:33:39y esta estructura
00:33:40tiene
00:33:41precisamente
00:33:42esa que estás viendo
00:33:43ahí de equipo
00:33:44tiene lo que es
00:33:45un identificador
00:33:46todo
00:33:47todos
00:33:47esos datos
00:33:48pero
00:33:49C++
00:33:51es tan noble
00:33:52que te dice
00:33:53sabes que
00:33:54yo
00:33:56pues puedo
00:33:57hacerte
00:33:58un arreglo
00:33:58de esto
00:33:59en Java
00:34:00nosotros le decimos
00:34:01un arreglo
00:34:02de objetos
00:34:02tú puedes hacer
00:34:03un arreglo
00:34:04de lo que tú quieras
00:34:05y en este caso
00:34:06nosotros estamos
00:34:07haciendo
00:34:08un arreglo
00:34:09de quien
00:34:09de equipo
00:34:10entonces quiere decir
00:34:11en este
00:34:12que este vector
00:34:13que se llama
00:34:14inventario
00:34:15es en donde
00:34:16yo voy a poner
00:34:17todas las cajas
00:34:18del inventario
00:34:18que tengo
00:34:19velo así como
00:34:19en un almacén
00:34:20ok
00:34:22ok
00:34:23ok
00:34:24gracias
00:34:25entonces ahí voy
00:34:26metiendo todas las cajas
00:34:27hasta ahorita
00:34:28alguien más dudas
00:34:29ya casi termino
00:34:33lo de la asistencia
00:34:34eh
00:34:34perdónenme
00:34:37no supe
00:34:38por qué
00:34:38me puso esto
00:34:39esto así
00:34:41alguien más dudas
00:34:43preguntas
00:34:44comentarios de esto
00:34:45yo tengo duda
00:34:47respecto a
00:34:48la persistencia
00:34:49justamente
00:34:49entonces
00:34:50eh
00:34:51para que
00:34:52el
00:34:53el este
00:34:54lo pueda leer
00:34:56se tiene que cargar
00:34:57el archivo
00:34:58eh
00:34:59tal cual
00:34:59el cpp
00:35:00no
00:35:01no es cpp
00:35:02que es lo primero
00:35:04que hace
00:35:04miren
00:35:05yo lo voy a explicar
00:35:06ahorita
00:35:06este ya es
00:35:07la respuesta
00:35:08de lo que ustedes
00:35:08están haciendo
00:35:09si se dan cuenta
00:35:10tengo una función
00:35:11que se llama
00:35:12inventario
00:35:12luego luego
00:35:13al cargar el main
00:35:14esto hace
00:35:16simple y sencillamente
00:35:17que
00:35:18eh
00:35:20se cargue
00:35:20el inventario
00:35:21que es lo que hace
00:35:22esta función
00:35:22que dice
00:35:23cargar inventario
00:35:24simple y sencillamente
00:35:26lo que hace
00:35:28es
00:35:28abrir el archivo
00:35:30ok
00:35:31lo va leyendo
00:35:34y lo
00:35:34lo mete
00:35:36todo este
00:35:37mientras
00:35:37mientras
00:35:37está leyendo
00:35:38el archivo
00:35:38paz
00:35:39paz
00:35:39paz
00:35:39paz
00:35:39paz
00:35:39lo mete
00:35:41a inventario
00:35:42y que es
00:35:43inventario
00:35:43este vector
00:35:45entonces
00:35:46eso es lo que
00:35:47está haciendo
00:35:48este
00:35:49invento
00:35:50este archivo
00:35:51no bueno
00:35:51creo que le puse aquí
00:35:52nombre archivo
00:35:53pero
00:35:53pueden ponerle
00:35:54creo que le habíamos
00:35:55puesto ahí
00:35:56este
00:35:56persistencia
00:35:57no me acuerdo
00:35:57como le habíamos puesto
00:35:58hasta ahí
00:36:00dudas
00:36:00preguntas
00:36:01comentarios
00:36:02ok
00:36:05ok
00:36:06bueno nada más
00:36:07tenía yo esa duda
00:36:07gracias
00:36:08entonces
00:36:10ya que es
00:36:11lo que
00:36:12lo que se hace
00:36:15ahí
00:36:15vamos a estarlo
00:36:16viendo
00:36:16primero quiero
00:36:17responder
00:36:18todo lo que
00:36:20este
00:36:20lo que nos pone
00:36:24a ver
00:36:24intenten por favor
00:36:26en este formulario
00:36:27a ver si ya pueden
00:36:27en este
00:36:28profesor
00:36:30creo que
00:36:31el compañero
00:36:31Roberto
00:36:32había levantado
00:36:33la mano
00:36:33adelante por favor
00:36:34gracias
00:36:36básicamente
00:36:37se estarían guardando
00:36:38los datos
00:36:39en el punto
00:36:39bueno
00:36:40si
00:36:41en el inventario
00:36:43punto dat
00:36:43que tiene ahí
00:36:44el visual studio code
00:36:45exactamente
00:36:46se estarían aquí
00:36:47guardando los datos
00:36:48pero
00:36:49lo que hace el programa
00:36:50lo primero que tiene que hacer
00:36:51el programa
00:36:52cuando corre
00:36:53es cargar el inventario
00:36:55es decir
00:36:56leer el archivo
00:36:57punto dat
00:36:58y meterlo al vector
00:36:59ok
00:37:00eso es lo que hace
00:37:02ya cuando tú
00:37:03pones aquí
00:37:04la opción
00:37:05que tienes
00:37:05aquí de
00:37:06este
00:37:08el ingreso
00:37:12de cargar inventario
00:37:14ahí se guarda
00:37:15porque no está aquí
00:37:16en el menú
00:37:17esto de cargar inventario
00:37:19porque no lo pusieron
00:37:21acá en el menú
00:37:22porque esto
00:37:23se debe de hacer
00:37:24cada vez que yo
00:37:25pues
00:37:26tenga el de borrar equipo
00:37:28pues obviamente
00:37:29se tiene que actualizar
00:37:30el inventario
00:37:31lo que tengo yo
00:37:32en el archivo
00:37:33cuando yo
00:37:34modifico
00:37:35un equipo
00:37:36pues obviamente
00:37:37también se va
00:37:38a modificar
00:37:38y guardar esto
00:37:39en el inventario
00:37:40es decir
00:37:41en el archivo
00:37:42cuando yo
00:37:44este
00:37:44agrego
00:37:45un nuevo equipo
00:37:46aquí también
00:37:47yo tengo
00:37:48esta parte
00:37:49que es
00:37:50guardar inventario
00:37:52entonces
00:37:53prácticamente
00:37:53está en todas
00:37:54las funciones
00:37:55implícito
00:37:55porque cada vez
00:37:57que yo guardo
00:37:58un nuevo
00:37:59un nuevo
00:37:59este
00:38:00un nuevo equipo
00:38:02al inventario
00:38:02pues lo tengo
00:38:03que guardar
00:38:03no solamente
00:38:04en el vector
00:38:05sino también
00:38:06en el archivo
00:38:07si yo
00:38:08elimino
00:38:08un elemento
00:38:09del vector
00:38:10pues tengo
00:38:10que volver
00:38:10a hacer esto
00:38:11y también
00:38:12eliminarlo
00:38:12y sobreescribir
00:38:14el archivo
00:38:14yo modifico
00:38:17una también
00:38:18lo tengo que hacer
00:38:18en el archivo
00:38:19eso es lo que hace
00:38:20si vieron
00:38:21este
00:38:21si pudieron acceder
00:38:22a nuestro formulario
00:38:24ahora sí
00:38:24sí ya se puede
00:38:27ay muchas gracias
00:38:28era lo que estaba
00:38:29ahorita
00:38:30metiéndome
00:38:30disculpen
00:38:31disculpen
00:38:32disculpen
00:38:32ahora
00:38:33cómo se inicializa
00:38:35vamos a responder
00:38:35las preguntas
00:38:36del foro
00:38:37les parece
00:38:38cómo se inicializa
00:38:41el vector inventario
00:38:43y cómo se añaden
00:38:45elementos en él
00:38:47pues se inicializa
00:38:48así
00:38:49aquí lo estoy
00:38:50inicializando
00:38:50y cómo
00:38:52se agregan
00:38:53elementos aquí
00:38:54pues por aquí
00:38:55tenemos un pushback
00:38:56no
00:38:57aquí
00:38:58así
00:39:00se agregan
00:39:00elementos
00:39:01alimentarios
00:39:02les van a responder
00:39:07se declara
00:39:08de esta forma
00:39:09así se inicializa
00:39:11porque se está
00:39:11inicializando
00:39:12y cómo se
00:39:13cargan los datos
00:39:15en él
00:39:15pues se carga
00:39:16con este
00:39:16con esta línea
00:39:18esta es la que se encarga
00:39:19de hacer la carga
00:39:20de datos
00:39:21del inventario
00:39:21del equipo
00:39:23alimentario
00:39:24ok
00:39:25cuál es la siguiente
00:39:26pregunta del foro
00:39:28quién lo puede checar
00:39:29si no yo me regreso
00:39:31al foro
00:39:32y lo checamos
00:39:35por acá lo tenía
00:39:38vamos a ver
00:39:39nuestra siguiente
00:39:39pregunta del foro
00:39:41era
00:39:41a ver
00:39:43es que aquí
00:39:43no me gusta
00:39:44cómo se ve
00:39:44ahora se le doy
00:39:45formatito
00:39:46ya vimos
00:39:48qué tipo de arreglo
00:39:49es vector
00:39:49cómo se inicializa
00:39:51cómo se accede
00:39:53y se recorre
00:39:55el inventario
00:39:56bueno
00:39:56pues se hace
00:39:58simple y sencillamente
00:39:59con un for
00:40:00en dónde se hace esto
00:40:02aquí
00:40:03dense cuenta
00:40:04que tengo
00:40:04un for
00:40:05y por acá
00:40:06tengo equipo
00:40:07por acá lo debo
00:40:08de tener
00:40:09no tengo
00:40:12aquí tengo un if
00:40:13para que veamos
00:40:15cómo se recorre
00:40:16aquí está
00:40:17esto
00:40:18es la forma
00:40:20en la que yo
00:40:21recorro
00:40:22todo el vector
00:40:24ok
00:40:26lo tenemos
00:40:28aquí
00:40:29en mostrar
00:40:30inventario
00:40:30y dónde
00:40:31también
00:40:32pues debo
00:40:32de tenerlo
00:40:33también
00:40:33si no mal
00:40:34recuerdo
00:40:35en este
00:40:37que está aquí
00:40:38de modificar
00:40:38equipo
00:40:39no
00:40:39también estoy
00:40:41recorriendo
00:40:41todo el inventario
00:40:43ok
00:40:45dónde también
00:40:45se ocupa
00:40:46se ocupa
00:40:47en los iteradores
00:40:48de
00:40:49este
00:40:50borrar equipo
00:40:51también
00:40:53se ocupa
00:40:54esto
00:40:54debemos de tener
00:40:56por aquí
00:40:56el de borrar equipo
00:40:57¿por qué?
00:40:58porque para borrar
00:40:58tengo que recorrer
00:40:59todo el inventario
00:41:00buscando el ID
00:41:01entonces
00:41:03aquí debo
00:41:04de tenerlo
00:41:04entonces
00:41:05aquí estoy recorriendo
00:41:06todo el inventario
00:41:07porque estoy buscando
00:41:09un ID
00:41:09un identificador
00:41:11para poderlo
00:41:12borrar
00:41:13y lo mismo
00:41:14para poderlo
00:41:15modificar
00:41:15hasta ahí
00:41:18dudas
00:41:18preguntas
00:41:19comentarios
00:41:20ahora
00:41:22la siguiente
00:41:23pregunta
00:41:23es del foro
00:41:25les decía
00:41:26¿cómo se
00:41:28verifica
00:41:29si el vector
00:41:31inventario
00:41:32está vacío?
00:41:35eso es muy
00:41:36fácil
00:41:37lo hacemos
00:41:39inclusive
00:41:40en mostrar
00:41:41inventario
00:41:41por acá
00:41:42tengo
00:41:42el de mostrar
00:41:43inventario
00:41:44y eso
00:41:46lo tenemos
00:41:47por
00:41:48acá
00:41:49aquí estoy
00:41:50verificando
00:41:51si el inventario
00:41:53está vacío
00:41:53¿ya lo vieron?
00:41:57¿cómo se verifica
00:41:58si el inventario
00:41:59está vacío?
00:42:00ah pues
00:42:00con esta línea
00:42:01está muy sencillito
00:42:03ok
00:42:05y
00:42:06¿cómo
00:42:07este
00:42:08¿cómo se verifica?
00:42:11hasta ahí
00:42:12no hay ningún problema
00:42:13y como sabemos
00:42:14el tamaño
00:42:15del vector
00:42:17eso está muy
00:42:18muy muy interesante
00:42:20eso no lo tenemos
00:42:22aquí
00:42:23pero eso se hace
00:42:25con
00:42:25la propiedad
00:42:27size
00:42:27que debe de tener
00:42:28esto
00:42:29por ejemplo
00:42:30yo puedo aquí
00:42:31fin del inventario
00:42:32y aquí le voy a poner
00:42:33un cout
00:42:34muy muy sencillito
00:42:36le vamos a poner
00:42:38un cout
00:42:38y aquí
00:42:40¿qué es lo que
00:42:41nosotros vamos a poner
00:42:42en este cout?
00:42:44simple y sencillamente
00:42:45el tamaño
00:42:46de nuestro vector
00:42:49entonces
00:42:49¿cómo determino
00:42:50el tamaño
00:42:51del vector?
00:42:52simple y sencillamente
00:42:53le voy a poner
00:42:54inventario
00:42:56punto
00:42:59size
00:43:01entonces
00:43:06¿qué es lo que
00:43:07yo estoy
00:43:07haciendo aquí?
00:43:08voy a devolver
00:43:09el tamaño
00:43:10del arreglo
00:43:12ya podría yo aquí
00:43:13poner otro
00:43:13mensajito
00:43:14inclusive aquí
00:43:16y meterle
00:43:17el tamaño
00:43:18del arreglo
00:43:19es
00:43:20vamos a poner aquí
00:43:24así
00:43:24el tamaño
00:43:25del inventario
00:43:26el tamaño
00:43:29del inventario
00:43:31es
00:43:33dos puntitos
00:43:34y ahí lo tenemos
00:43:35¿no?
00:43:36incluso podría
00:43:37quitarle el salto
00:43:38de línea
00:43:38para que se vea
00:43:39en una sola línea
00:43:40¿no?
00:43:42ahí lo tengo
00:43:42¿no?
00:43:42y aquí me va a poner
00:43:43inventario punto size
00:43:45¿de qué tamaño?
00:43:46pues de que yo vaya poniendo
00:43:47entonces ya con esto
00:43:48ya también les contesté
00:43:50¿cómo se determina
00:43:52el tamaño
00:43:52del inventario?
00:43:54¿y cómo se determina?
00:43:55pues con base
00:43:55al número
00:43:56de equipos
00:43:57que yo tengo
00:43:57almacenados en él
00:43:58¿ok?
00:44:00si yo tengo
00:44:0110 de estos
00:44:01metidos
00:44:02ahí en el inventario
00:44:0310 equipos
00:44:05pues me va a devolver
00:44:05que tamaño es de 10
00:44:06¿ok?
00:44:13y ahora
00:44:13¿cómo se eliminaría
00:44:15un elemento
00:44:16del vector inventario?
00:44:18pues ya lo hemos hecho
00:44:19acá tengo
00:44:21eso
00:44:22en
00:44:23eliminar
00:44:24borrar
00:44:25equipo
00:44:26aquí lo tenemos
00:44:28lo primero que hago
00:44:30es verificar
00:44:30si el inventario
00:44:31está vacío
00:44:32ya saben
00:44:32cómo se verifica
00:44:33se pone
00:44:34si el inventario
00:44:34está vacío
00:44:35pues no hay elementos
00:44:35que borrar
00:44:36tengo una variable
00:44:38id
00:44:39que es la que yo voy
00:44:40a ocupar
00:44:40para poder
00:44:41identificar
00:44:43este
00:44:43un
00:44:45un elemento
00:44:47en específico
00:44:48que yo quiera borrar
00:44:49que es esto
00:44:49y pues simple y sencillamente
00:44:51aquí yo me encargo
00:44:52de eliminarlo
00:44:53¿y cómo se hace?
00:44:55con esto
00:44:55erase
00:44:56y esto que tenemos
00:44:57de it
00:44:58es el identificador
00:45:00en qué posición
00:45:01de ese arreglo
00:45:02está
00:45:03el equipo
00:45:05que quiero eliminar
00:45:06caprich
00:45:08ok
00:45:13esto está
00:45:15muy
00:45:16muy
00:45:16muy sencillito
00:45:18¿no?
00:45:18no está tan
00:45:19tan complicado
00:45:20aquí ya lo tienen
00:45:21ya lo han hecho
00:45:22nada más que
00:45:23a lo mejor
00:45:23no lo hayan puesto
00:45:25atención
00:45:25el siguiente punto
00:45:27a responder
00:45:28es
00:45:29ya vimos
00:45:30cómo se buscaría
00:45:31un elemento
00:45:32y cómo
00:45:32este
00:45:34se eliminaría
00:45:38¿no?
00:45:39¿cómo eliminarías
00:45:40o buscarías
00:45:40un elemento?
00:45:41pues lo buscaríamos
00:45:42por el id
00:45:42por el número
00:45:45de identificador
00:45:46del este
00:45:48del equipo
00:45:50¿qué ventajas
00:45:52y desventajas
00:45:53encuentras
00:45:54en el uso
00:45:55de
00:45:56std
00:45:57vector
00:45:58¿no?
00:46:02en
00:46:02un
00:46:03arreglo
00:46:04¿cuáles
00:46:05ven de ustedes
00:46:06de ventajas?
00:46:09muy bien
00:46:09la primera
00:46:11ventaja
00:46:12que tenemos
00:46:13de utilizar
00:46:13esto
00:46:14este cuate
00:46:16que tengo
00:46:17yo aquí
00:46:17es
00:46:18muy sencillo
00:46:20es
00:46:20pues
00:46:21tenemos
00:46:21tamaño
00:46:22dinámico
00:46:22¿qué quiere decir
00:46:24con tamaño
00:46:24dinámico?
00:46:25que este
00:46:25va a crecer
00:46:26con base
00:46:27al número
00:46:27de equipos
00:46:28que yo tenga
00:46:28no tengo
00:46:29un tamaño
00:46:30fijo
00:46:30yo no le pongo
00:46:31aquí
00:46:31el tamaño
00:46:32es de 10
00:46:33y ya no puedo
00:46:34meter más
00:46:34porque mi
00:46:35mi este
00:46:35mi anaquel
00:46:37o mi librero
00:46:38o mi almacén
00:46:39ya no les cabe
00:46:40más
00:46:40¿ok?
00:46:43entonces
00:46:44es la gran
00:46:45ventaja
00:46:45que tiene
00:46:46otra de las
00:46:47grandes ventajas
00:46:48que tiene
00:46:48es que tengo
00:46:49métodos
00:46:50útiles
00:46:50que me ayudan
00:46:51precisamente
00:46:52a manejarlo
00:46:53¿cuáles son los
00:46:54métodos que tenemos?
00:46:56pushback
00:46:56para poder
00:46:57almacenar
00:46:58el equipo
00:46:58erase
00:47:00para poder
00:47:01borrar
00:47:02el equipo
00:47:02empty
00:47:03para poder
00:47:04ver si está
00:47:05vacío
00:47:06o size
00:47:07para poder
00:47:07ver el tamaño
00:47:08del arreglo
00:47:09¿ok?
00:47:12¿cuál es
00:47:13la
00:47:14este
00:47:14desventaja
00:47:15que tiene?
00:47:16pues si tiene
00:47:17una sobrecarga
00:47:18sobre un
00:47:19arreglo
00:47:20estático
00:47:20¿qué quiere decir
00:47:21sobrecarga?
00:47:23pues que si yo
00:47:23meto
00:47:24mil
00:47:24o diez mil
00:47:25o cien mil
00:47:26o doscientos mil
00:47:27elementos
00:47:27en algún
00:47:29momento
00:47:30esto
00:47:30se me va
00:47:31a sobrecargar
00:47:32y se me va
00:47:32a salir
00:47:33de control
00:47:33entonces no es
00:47:34lo más recomendable
00:47:35para esa cantidad
00:47:36de datos
00:47:37para eso te voy
00:47:39a decir
00:47:40pues pon
00:47:40una base
00:47:41de datos
00:47:41y solucionalo
00:47:42en lugar de
00:47:43estarlo
00:47:43almacenando
00:47:44en un archivo
00:47:44por eso es
00:47:46que no es
00:47:47recomendable
00:47:47para
00:47:48grandes
00:47:49elementos
00:47:49¿no?
00:47:51ahora
00:47:52¿alguien más?
00:47:54¿alguna otra
00:47:54duda?
00:47:55¿qué más?
00:47:55¿qué otra pregunta
00:47:56tengo?
00:47:57creo que también
00:47:57falta una
00:47:57¿no?
00:47:59¿cuál es la
00:48:00importancia
00:48:00del manejo
00:48:01de archivos
00:48:02en el código
00:48:03SMITI?
00:48:05simple y sencillamente
00:48:07es que nosotros
00:48:09podemos contener
00:48:10ahí todos
00:48:11los elementos
00:48:12que nosotros
00:48:13vayamos teniendo
00:48:14ya no tenemos
00:48:15la necesidad
00:48:16de que cuando
00:48:18corro el programa
00:48:19tenga que volver
00:48:19a capturar
00:48:20y tenga que volver
00:48:21a capturar
00:48:21y tenga que volver
00:48:22a capturar
00:48:23¿no?
00:48:23entonces esa es
00:48:24una de las
00:48:24grandes
00:48:25ventajas
00:48:26que tiene
00:48:27el
00:48:29esto
00:48:29en el código
00:48:30SMITI
00:48:31¿ok?
00:48:34ahora sí
00:48:35ya he explicado
00:48:36esto
00:48:36que esto
00:48:38es prácticamente
00:48:39lo que ustedes
00:48:40tienen que hacer
00:48:40guardar
00:48:42inventario
00:48:43cargar
00:48:44inventario
00:48:45estos dos
00:48:46funciones
00:48:47son las que
00:48:48les están pidiendo
00:48:49y estas dos
00:48:51funciones
00:48:52que tengo yo
00:48:53aquí
00:48:53que ustedes
00:48:53están viendo
00:48:54son las que
00:48:55van a integrar
00:48:56ustedes
00:48:56por ejemplo
00:48:57guardar
00:48:58inventario
00:48:59este
00:48:59simple y sencillamente
00:49:00se va a utilizar
00:49:01en todos
00:49:02en agregar
00:49:03equipo
00:49:04hasta el final
00:49:05guardar
00:49:06inventario
00:49:06en mostrar
00:49:08inventario
00:49:08en este
00:49:10pues no
00:49:10porque nada más
00:49:11hacemos
00:49:11recorremos
00:49:12los elementos
00:49:12listo
00:49:13modificar
00:49:14equipo
00:49:15sí
00:49:15aquí también
00:49:17se guarda
00:49:17el inventario
00:49:18borrar
00:49:19equipo
00:49:20pues que crees
00:49:21aquí también
00:49:22se guarda
00:49:22el inventario
00:49:23ya lo único
00:49:25que no
00:49:25pues es en ayuda
00:49:26y el otro
00:49:27que es el de leer
00:49:28el archivo
00:49:28lo ocupamos
00:49:29al inicio
00:49:30al inicio
00:49:32del programa
00:49:32¿sale?
00:49:35dudas
00:49:36preguntas
00:49:37comentarios
00:49:38sugerencias
00:49:39quejas
00:49:39por favor
00:49:41chicos
00:49:42todo bien
00:49:44les ayudé
00:49:47un poquito
00:49:47gracias
00:49:49profesor
00:49:50sí
00:49:50profesor
00:49:51ok
00:49:52alguien más
00:49:53tiene problemas
00:49:54que necesite
00:49:55apoyo
00:49:56y bueno
00:49:59esto
00:50:00¿cómo funciona?
00:50:01pues simple y sencillamente
00:50:02pues agarran
00:50:03ustedes
00:50:03pues ya
00:50:04ya lo ejecutan
00:50:05¿no?
00:50:06creo que ya lo han hecho
00:50:06sin ningún
00:50:08inconveniente
00:50:09todos y cada uno
00:50:11de ustedes
00:50:11¿no?
00:50:12aquí ya me va a mostrar
00:50:14pues cómo funciona
00:50:15este código
00:50:16que esto es lo que
00:50:17estas capturas
00:50:18de pantalla
00:50:19son las que ustedes
00:50:21van a
00:50:21estarme
00:50:22guardando
00:50:23¿no?
00:50:24pues aquí
00:50:24lo primero que hago
00:50:25es guardar el equipo
00:50:26agregar un equipo
00:50:27vamos a agregarlo
00:50:28no solamente
00:50:30para que tengamos
00:50:31un ejemplo
00:50:31de qué debe hacer
00:50:32agregar equipo
00:50:33ingreso de identificación
00:50:35001
00:50:36la descripción
00:50:38este
00:50:39no sé
00:50:39un
00:50:40mastógrafo
00:50:41mastógrafo
00:50:42¿qué tipo es?
00:50:47es un
00:50:4701
00:50:49perfecto
00:50:52déjenme
00:50:53pongo esto
00:50:54más por acá
00:50:54porque
00:50:55como que siento
00:50:56que no veo
00:50:57con este
00:50:57aquí así
00:50:58ah ok
00:50:58el equipo
00:51:00está
00:51:00operativo
00:51:01entonces
00:51:02voy a poner
00:51:02OP
00:51:03perfecto
00:51:05el propietario
00:51:05soy yo
00:51:06vamos a poner
00:51:11a
00:51:12Eleazar
00:51:13ya tiene
00:51:14un equipo
00:51:15médico
00:51:15de medio
00:51:16millón
00:51:16de pesos
00:51:17ingrese
00:51:18la fecha
00:51:19de compra
00:51:19en el formato
00:51:20pues hoy
00:51:20estamos
00:51:21a
00:51:21este
00:51:2214
00:51:23del mes
00:51:25del 10
00:51:26del
00:51:272025
00:51:29le doy
00:51:30enter
00:51:30valor
00:51:32del equipo
00:51:32cuesta
00:51:33más o menos
00:51:33500 mil
00:51:34pesos
00:51:37vale
00:51:39ya lo
00:51:41este
00:51:41ah miren
00:51:44ahí hubo un error
00:51:45¿cuál fue mi error?
00:51:47yo puse
00:51:47¿qué?
00:51:49dense cuenta
00:51:50una coma
00:51:51una coma
00:51:52eso es la
00:51:54importancia
00:51:55de la
00:51:56validación
00:51:57de los
00:51:57datos
00:51:58de entrada
00:52:01¿quién tuvo
00:52:02el error?
00:52:04el usuario
00:52:05el usuario
00:52:06¿ustedes creen que no lo puedan cometer ustedes?
00:52:09o un usuario que les ha
00:52:10eso es
00:52:13una de las cosas
00:52:14más importantes
00:52:15que debemos
00:52:16de tener
00:52:16vamos a volverlo a poner
00:52:181
00:52:18001
00:52:20ingrese la identificación
00:52:22la descripción
00:52:23en un mastógrafo
00:52:24adelante
00:52:25por favor
00:52:25veo que cuando cometió
00:52:27el error
00:52:28este
00:52:29el programa
00:52:30como que rompió
00:52:31el
00:52:32se salió
00:52:33del contexto
00:52:34en el que estaba
00:52:35y ahí no debería
00:52:37de suceder eso
00:52:37sino te debería
00:52:38mandar un mensaje
00:52:39que te debe decir
00:52:40estás poniendo
00:52:41los datos mal
00:52:42te estoy pidiendo
00:52:43un entero
00:52:43no con comas
00:52:44o un doble
00:52:46entonces
00:52:47debemos de tener
00:52:48ahí mucho cuidado
00:52:49ok
00:52:50la categoría
00:52:51adelante
00:52:51Jimena
00:52:52por favor
00:52:52profe
00:52:54yo tengo una duda
00:52:55a la hora de estar
00:52:56escribiendo código
00:52:57en CSS
00:52:58generalmente
00:53:00no escribimos
00:53:01con acentos
00:53:02por ejemplo
00:53:03cuando el usuario
00:53:05mete acentos
00:53:06ahí
00:53:07en un caso real
00:53:08hay distinción
00:53:10aquí
00:53:11en este caso
00:53:12como estamos ocupando
00:53:13C++
00:53:14y C++
00:53:15utiliza el lenguaje
00:53:16de texto
00:53:18ANSI C
00:53:19no hay acentos
00:53:20entonces
00:53:21por eso es que ves
00:53:22aquí
00:53:23si me incluso
00:53:23te estoy explayando
00:53:24que dice
00:53:24prótesis
00:53:25te debe tener un acento
00:53:26si
00:53:28entonces
00:53:29por eso
00:53:29es que está
00:53:30poniendo eso
00:53:31pues aquí
00:53:32estábamos
00:53:33adelante
00:53:34si
00:53:36bueno
00:53:37creo que
00:53:37atendiendo
00:53:38a la pregunta
00:53:39el colocar
00:53:42o que el usuario
00:53:42coloque un acento
00:53:43no causaría
00:53:44un error
00:53:45en el programa
00:53:46si
00:53:46no se guardaría
00:53:47correctamente
00:53:48se va a guardar
00:53:49a lo mejor
00:53:49con esto
00:53:50que tú estás
00:53:50viendo aquí
00:53:51de
00:53:51de
00:53:51de estos
00:53:53estos elementos
00:53:54¿por qué?
00:53:55porque no se encuentra
00:53:56ese dato
00:53:57almacenado
00:53:58en el lenguaje
00:53:59de
00:54:00de
00:54:00de
00:54:00de
00:54:01de
00:54:01de
00:54:01de
00:54:01de
00:54:01de
00:54:01de
00:54:02entonces
00:54:03lo verías
00:54:03con estos datos
00:54:04eso es muy importante
00:54:06ok
00:54:08dense cuenta
00:54:09yo ya agregué
00:54:10y me dijo
00:54:11inventario
00:54:12guardado
00:54:12en archivo
00:54:13en inventario
00:54:15punto
00:54:15ya lo vieron
00:54:16aquí lo pongo
00:54:18¿cómo sé
00:54:21que esto
00:54:22funciona?
00:54:23incluso
00:54:25a ustedes
00:54:26les dice
00:54:26abre
00:54:27el inventario
00:54:28punto
00:54:28dat
00:54:28y velo
00:54:30no te lo va a poner
00:54:31aquí
00:54:31porque obviamente
00:54:32es un archivo
00:54:33binario
00:54:35entonces
00:54:36a lo mejor
00:54:37aquí no se ve
00:54:38mira no me lo abre
00:54:38ni él
00:54:39ni este cuate
00:54:41¿no?
00:54:41entonces
00:54:41¿qué es lo que deben
00:54:42de hacer?
00:54:43ustedes
00:54:43pues simple y sencillamente
00:54:45darle la opción
00:54:45aquí
00:54:46perdón
00:54:47la opción
00:54:486
00:54:49salir
00:54:52ya se terminó
00:54:54este programa
00:54:55entonces
00:54:55podría
00:54:56yo
00:54:57volverlo
00:54:59a levantar
00:55:01ok
00:55:02este es el de
00:55:03tarea auténtica
00:55:04o 4
00:55:04¿vale?
00:55:06esto es
00:55:07sin validaciones
00:55:08incluso yo ya lo hice
00:55:09con validaciones
00:55:10yo puedo
00:55:11volver
00:55:11a levantar
00:55:12este código
00:55:13y ya nada más
00:55:15le voy a poner
00:55:16aquí
00:55:16con este
00:55:18que lo vuelvo
00:55:20a compilar
00:55:21y correr
00:55:21¿no?
00:55:23aquí está
00:55:24¿no?
00:55:26vuelvo
00:55:26a poner
00:55:27yo aquí
00:55:27mis datos
00:55:28y lo vuelvo
00:55:30a compilar
00:55:31y lo vuelvo
00:55:32a correr
00:55:33¿ok?
00:55:35incluso
00:55:36yo podría
00:55:37ejecutarlo
00:55:37directamente
00:55:38de aquí
00:55:38si yo quisiera
00:55:39¿no?
00:55:40o abrir
00:55:40una nueva
00:55:41terminal
00:55:42y en esta
00:55:42nueva terminal
00:55:43ejecutarlo
00:55:45sin ningún
00:55:45problema
00:55:46ok
00:55:53aquí ya
00:55:54se ejecutó
00:55:55vamos a ponerle
00:55:57un run
00:55:57a ver
00:55:57si no
00:55:58es que este
00:55:58no está mal
00:55:59ahí
00:55:59compilar
00:56:01y correr
00:56:02ya nada más
00:56:07me lo está
00:56:07compilando
00:56:08el chiste
00:56:09de este
00:56:09es que
00:56:09de hecho
00:56:10lo quiero
00:56:10yo abrir
00:56:10acá
00:56:11voy a ponerle
00:56:14nada más
00:56:14tarea auténtica
00:56:15exactamente
00:56:17como está
00:56:18tarea
00:56:20adelante
00:56:21si
00:56:22perdón
00:56:23ando muy
00:56:23preguntón
00:56:24no
00:56:25de eso
00:56:25se trata
00:56:25esto
00:56:26si
00:56:27este
00:56:28el archivo
00:56:29punto
00:56:29data
00:56:30nosotros
00:56:31cuando lo
00:56:31vayamos
00:56:31a decirle
00:56:33al programa
00:56:33guardármelo
00:56:35en mi equipo
00:56:36local
00:56:36y cuando yo
00:56:38ustedes
00:56:38bueno
00:56:39se lo
00:56:39compartiéramos
00:56:40a usted
00:56:40este
00:56:41pues no
00:56:42va a encontrar
00:56:43la ruta
00:56:43porque mi
00:56:44computadora
00:56:44se llama
00:56:45uno
00:56:46y su
00:56:46computadora
00:56:46se llama
00:56:47dos
00:56:47no
00:56:47lo acabas
00:56:48de ser
00:56:48muy
00:56:49muy
00:56:50claro
00:56:50fíjate
00:56:51que
00:56:51eso es
00:56:51algo
00:56:52que es
00:56:52bueno
00:56:52al menos
00:56:53los que estamos
00:56:53ya en desarrollo
00:56:55web
00:56:55lo entendemos
00:56:56donde está
00:56:57aquí
00:56:57esto
00:56:58mira
00:56:58vamos a ver
00:56:59tarea auténtica
00:57:00unidad 4
00:57:00la ruta
00:57:03mientras el archivo
00:57:05se encuentre
00:57:06en el mismo
00:57:09lugar
00:57:09que el código
00:57:11fuente
00:57:11no vas a tener
00:57:12problemas
00:57:13ok
00:57:16vuelvo a decir
00:57:20mientras el archivo
00:57:21se encuentre
00:57:21en el mismo
00:57:22lugar
00:57:22que el código
00:57:23fuente
00:57:23no vas a tener
00:57:25ningún
00:57:26ningún
00:57:27problema
00:57:27porque aquí
00:57:29no le estoy
00:57:29poniendo la ruta
00:57:30no es necesario
00:57:32porque
00:57:32porque va a buscar
00:57:33que este archivo
00:57:34se encuentre
00:57:35aquí
00:57:36y aquí
00:57:36está
00:57:37ok
00:57:39capis
00:57:42entonces
00:57:43ahí no tendrías
00:57:44ningún
00:57:44ningún problema
00:57:45vale
00:57:47mientras se encuentre
00:57:48en el mismo
00:57:49lugar
00:57:49donde están
00:57:50entonces
00:57:50que me deben
00:57:51de ustedes
00:57:51agregar
00:57:51pues el
00:57:53cpp
00:57:53el archivo
00:57:54cpp
00:57:55su inventario
00:57:56punto
00:57:57dat
00:57:57y además
00:57:59de su inventario
00:57:59me deben
00:58:00de poner
00:58:00ahí
00:58:00pues ya
00:58:01su código
00:58:01y su archivo
00:58:02en pdf
00:58:02por favor
00:58:03no en word
00:58:04en pdf
00:58:05entonces
00:58:07para esta
00:58:07tarea auténtica
00:58:09número 4
00:58:09vamos a entregar
00:58:10ahora 3 archivos
00:58:11sí
00:58:12lo que es
00:58:13el inventario
00:58:15el cpp
00:58:16y su pdf
00:58:18que es su
00:58:18su reporte
00:58:20ok
00:58:22si
00:58:23si vemos
00:58:24que está muy
00:58:25grande
00:58:25el punto
00:58:25data
00:58:26este
00:58:27lo
00:58:28nada más
00:58:29cargamos
00:58:29un
00:58:30un
00:58:30elemento
00:58:31puede ser
00:58:33nada más
00:58:33pongan ahí
00:58:34un solo
00:58:34elemento
00:58:35y no debería
00:58:35de tener
00:58:35ahí
00:58:36ningún
00:58:36este
00:58:37ningún
00:58:37problema
00:58:38ok
00:58:42muchas gracias
00:58:42vale
00:58:43quien más
00:58:43chicos
00:58:44preguntas
00:58:44comentarios
00:58:45adelante
00:58:49miren
00:58:49por ejemplo
00:58:49aquí yo ya hice
00:58:50las validaciones
00:58:51tengo
00:58:52si la fecha
00:58:53es válida
00:58:54si el id
00:58:55existe
00:58:56es decir
00:58:56ya recorro
00:58:57yo el
00:58:58inventario
00:58:58para ver
00:58:59si yo
00:58:59puse
00:58:59ese 001
00:59:00ya existía
00:59:01si la categoría
00:59:03es válida
00:59:04la limpieza
00:59:05del buffer
00:59:06entonces
00:59:06aquí ya está
00:59:07este
00:59:08con las
00:59:08validaciones
00:59:09pues que
00:59:10debería
00:59:11de tener
00:59:11para evitar
00:59:12que yo
00:59:12vuelva
00:59:13a cometer
00:59:13el error
00:59:14estamos
00:59:16adelante
00:59:18por favor
00:59:18voy a
00:59:21cerrar
00:59:22dejar
00:59:22dejar
00:59:22de compartir
00:59:23pantalla
00:59:23para estar
00:59:24con ustedes
00:59:24también
00:59:25si en
00:59:25dado
00:59:26caso
00:59:26no estuviera
00:59:27en el mismo
00:59:27como lo tiene
00:59:28usted
00:59:29en el mismo
00:59:30lugar
00:59:30ubicado
00:59:31una buena
00:59:33pregunta
00:59:34fíjate
00:59:34qué es lo
00:59:35que pasa
00:59:36si no lo
00:59:36tengo
00:59:37este inventario
00:59:38punto dat
00:59:39en el mismo
00:59:40lugar
00:59:41donde tengo
00:59:41mi código
00:59:42entonces
00:59:42yo tengo
00:59:43que poner
00:59:43aquí
00:59:44en donde
00:59:46se encuentra
00:59:46por ejemplo
00:59:47c dos puntos
00:59:49diagonal
00:59:50archivos
00:59:52diagonal
00:59:54rutas
00:59:55pero pues
00:59:55obviamente
00:59:56ahí va a buscarlo
00:59:57en esta
00:59:58ruta
00:59:58que tengo
00:59:59yo
00:59:59en específico
01:00:01ok
01:00:02si está bien
01:00:05perfecto
01:00:06déjenlo ahí
01:00:07no se metan
01:00:09en problemas
01:00:09ok
01:00:11quien más
01:00:13dudas
01:00:14preguntas
01:00:14comentarios
01:00:15nadie más
01:00:26tienen dudas
01:00:27preguntas
01:00:27comentarios
01:00:28chicos
01:00:28no
01:00:32no
01:00:32profe
01:00:33de verdad
01:00:33de verdad
01:00:34de verdad
01:00:34muchas muchas
01:00:35gracias
01:00:35entonces
01:00:37no profe
01:00:38gracias
01:00:38pues espero
01:00:40leerlos a todos
01:00:42y a cada uno
01:00:43de ustedes
01:00:43en sus
01:00:44este
01:00:45en sus
01:00:46foros
01:00:46a cada uno
01:00:48de ustedes
01:00:48en sus tareas
01:00:49auténticas
01:00:50pongan
01:00:51esto que vieron
01:00:52ustedes
01:00:52de las validaciones
01:00:53que yo
01:00:53que yo les
01:00:54acabo de poner
01:00:55que no exista
01:00:57el id
01:00:57que se tenga
01:00:59validación
01:00:59del número
01:01:00para que yo
01:01:00no pueda poner
01:01:01esa comita
01:01:02y me vote
01:01:03el programa
01:01:03que tenga
01:01:05este verificar
01:01:06si la fecha
01:01:07está correcta
01:01:08verificar
01:01:09que se haya puesto
01:01:10OPE
01:01:10en reparación
01:01:12exactamente
01:01:13como lo solicita
01:01:14el programa
01:01:15¿por qué?
01:01:15porque nosotros
01:01:16los usuarios
01:01:17y yo hablo
01:01:18por mí
01:01:18somos tontos
01:01:20entonces
01:01:20no siempre
01:01:21vamos a ejecutar
01:01:22el código
01:01:23o un programa
01:01:24como el programador
01:01:26quiere que se ejecute
01:01:27¿ok?
01:01:30¿quién más?
01:01:31entonces
01:01:31dudas
01:01:32preguntas
01:01:32comentarios
01:01:33si no hay ninguno
01:01:34pues sería todo
01:01:35por nuestra sesión
01:01:36del día de hoy
01:01:37no me va a quedar
01:01:40más que decirles
01:01:41que tengan una
01:01:42muy buena noche
01:01:43los estoy leyendo
01:01:44cuídense mucho
01:01:45muchas gracias
01:01:46y nos vemos
01:01:47la siguiente semana
01:01:48hasta luego
01:01:49gracias
01:01:51muchas gracias
01:01:53por su paciencia
01:01:54hasta luego
01:01:55a ustedes
01:01:55muchas gracias
01:01:56gracias
01:01:56buenas noches
01:01:57muy buenas noches
01:01:58hasta luego
01:01:59muy buenas noches
01:02:04Elena
01:02:04gracias
01:02:05Angélica
01:02:06gracias
01:02:07muy buenas noches
01:02:09elizabeth
01:02:21fernando
01:02:22alguna duda
01:02:22pregunta
01:02:23comentario
01:02:23no bueno
01:02:28yo en mi caso
01:02:29de que le había comentado
01:02:30que es mi compilador
01:02:31me arrojaba
01:02:32que estaba
01:02:32ubicado en otra
01:02:33bueno
01:02:34que estaba guardada
01:02:35en la computadora
01:02:35en otra ubicación
01:02:37pero no le he podido
01:02:38configurar
01:02:40bueno me arroja
01:02:41como que
01:02:41el usuario
01:02:42y en donde
01:02:43lo tengo guardado
01:02:44es porque tienes
01:02:46la mac
01:02:46¿verdad?
01:02:48no
01:02:48yo no tengo más
01:02:50entonces te estoy
01:02:52confundiendo
01:02:52perdóname
01:02:53nada más
01:02:54tienes que poner
01:02:55este
01:02:55ponerlo exactamente
01:02:57en el lugar
01:02:58donde tienes
01:02:59tu código
01:02:59fuente
01:03:00ok
01:03:01y hay que tener
01:03:02mucho cuidado
01:03:03en poner exactamente
01:03:04el nombre
01:03:05porque si yo agarro
01:03:06y pongo inventario
01:03:07y pongo la
01:03:08I mayúscula
01:03:09con
01:03:09la pongo
01:03:11la I mayúscula
01:03:12y en el código
01:03:13pongo inventario
01:03:14con I minúscula
01:03:15no es el mismo
01:03:18archivo
01:03:18ok
01:03:20entonces a lo mejor
01:03:22eso puede ser también
01:03:23uno de los problemitas
01:03:24que tengas ahí
01:03:25nada más hay que tener
01:03:27mucho cuidado
01:03:28con el nombre
01:03:28exacto
01:03:30de lo que es nuestro
01:03:31nuestro archivo
01:03:33bueno eso es
01:03:34en cuestión
01:03:34a la tarea
01:03:35pero yo me refiero
01:03:36a cuando lo corro
01:03:38cuando
01:03:39ya le doy
01:03:42correr el programa
01:03:43me arroja
01:03:44la terminal
01:03:44pero en la terminal
01:03:45me arroja
01:03:46que abre
01:03:47en donde tengo
01:03:48guardado el archivo
01:03:49de donde descargué
01:03:50el programa
01:03:51se podría
01:03:51puedes compartir
01:03:53pantalla
01:03:53y si quieres
01:03:54te ayuda
01:03:54no bueno
01:03:56ahorita no puedo
01:03:57que no estoy
01:03:58en mi casa
01:04:00pero bueno
01:04:02si igual
01:04:03le puedo mandar
01:04:04mensajes
01:04:04o la captura
01:04:05de pantalla
01:04:06de como me aparece
01:04:07ya me va diciendo
01:04:07claro
01:04:08sin ningún problema
01:04:09elizabeth
01:04:09ok
01:04:11gracias
01:04:12profesor
01:04:12a ti
01:04:13fernando
01:04:14buenas noches
01:04:15entonces
01:04:16ya no hay más dudas
01:04:17apoyo
01:04:18bueno
01:04:20que tengan
01:04:21una excelente noche
01:04:22gracias a todos
01:04:23gracias
Recomendada
46:10
|
Próximamente
1:28:25
13:02
29:09
1:38
1:35:23
28:28
1:51
1:14
11:11
14:35
1:02:34
2:10:20
1:08:05
1:46
1:07:26
1:08:25
42:39
1:12:31
1:10:53
Sé la primera persona en añadir un comentario