















Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
En el presente trabajo vamos a desarrollar el proyecto 1 titulado Tipos de Memoria
Tipo: Guías, Proyectos, Investigaciones
1 / 23
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
















Desarrollo........................................................................................................................................... 8 Introducción al Tema:..................................................................................................................... 8 Contenido y Desarrollo del tema :.................................................................................................. 9 1.- Indique Análisis (Problema: Manejo de memoria estática. Cola circulares).............................. 9 ....................................................................................................................................................... 9 2.- Diseño....................................................................................................................................... 9 3.- Codificación del programa............................................................................................................ 9 4.- implementación.......................................................................................................................... 13 1.- Indique Análisis (Problema: Manejo de memoria dinamica. Cola circulares).......................... 14 3.- Codificación del programa........................................................................................................... 14 4.- implementación.......................................................................................................................... 17 REFERENCIAS:............................................................................................................................... 18 FORMATO PARA LA HOJA DE ACTIVIDAD INDIVIDUAL............................................................. 19 FORMATO PARA LA HOJA DE ACTIVIDAD INDIVIDUAL............................................................. 20 Conclusión individual............................................................................................................... 20 Asimismo, terminamos nuestro proyecto sobre el tema de tipos de memorias y colas en memoria estática, memoria dinámica, esta practica me pareció interesante y muy buena para seguir aprendiendo sobre los tipos de memoria, investigamos como cada clase información diferente................................................................................................................................... 20 Pusimos en practica lo que buscamos sobre el tema central, utilizamos un lenguaje de java para poder hacer nuestro programa de colas en memoria dinámica y memoria estática, esto nos sirvió para poder identificar las diferencias que hay entre ambas memorias y como es que hacen su trabajo al momento de ejecutar nuestro programa, percibí que es de buena utilidad hacer o poner en practica las cosas porque así nos ayuda a comprender un poco mas lo que en realidad esta pasando,......................................................................................................... 20 Además de que nosotros ya tenemos los conocimientos para trabajar en los lenguajes de programación, y nos ayuda para seguir entendiendo mas sobre nuestra carrera.................... 20 FORMATO PARA LA HOJA DE ACTIVIDAD INDIVIDUAL............................................................. 20 Conclusión individual............................................................................................................... 22
FECHA 06-10- GRUPO 5301 ESTRUCTURA DE DATOS Proyecto No. 01. Tipos de memoria. CONTESTE EN EQUIPO. El TESE desea realice lo siguiente:
int max, opcion; int [] colacir; Scanner ent=new Scanner(System.in); System.out.println("Tamaño de la Cola "); max=ent.nextInt(); colacir=new int[max]; fin = max - 1; frente = siguiente(fin,max); do { System.out.println("Programa para manejo de Cola Circular"); System.out.println("-------------------------------------"); System.out.println(" 1.- Insertar "); System.out.println(" 2.- Extraer "); System.out.println(" 3.- Presentar"); System.out.println(" 4.- Limpiar "); System.out.println(" 5.- Salir "); System.out.println("-------------------------------------"); System.out.println(" "); opcion=ent.nextInt(); switch(opcion) {
case 1: insertar(colacir, max); break; case 2: elimina(colacir, max); break; case 3: presentar(colacir, max); break; case 4: fin = max - 1; frente = siguiente(fin,max); break; case 5: break; default: System.out.println("Opcion Equivocada"); break; } } while(opcion!=5); } public static int siguiente(int ptr, int max) { return (ptr+1) % max; // % significa igual a modulo } // Método para INSERTAR UN ELEMENTO public static void insertar(int[]c, int max) { Scanner ent = new Scanner(System.in); if(frente==siguiente(siguiente(fin,max),max)) System.out.println(" !!!DESBORDAMIENTO DE COLA!!!! "); else{
FORMATO PARA LA HOJA DE ACTIVIDAD INDIVIDUAL Nombre_ Alonso De La Rosa Eduardo Grupo 5301 Asignatura Estructura De Datos Fecha 06/10/ Actividad No. Proyecto No. 01. Tipos de memoria. firma Eduardo Alonso De La Rosa Objetivo de la práctica: Identificar el análisis de un problema para la memoria estática y la memoria dinámica, asimismo hacer su diseño, codificación e implementación con colas circulares. Competencia a desarrollar: Competencias instrumentales y competencias específicas.
Creo que el practicar este tipo de temas fue de gran ayuda porque de esta manera es como nos podemos dar aun mas cuenta de como funcionan las colas, las operaciones que se pueden hacer, el saber como se pueden implementar este tipo de metodologías en la programación para posteriormente aplicarlas en nuestra futura vida laborar, claro que todo esto dependerá del camino que cada uno desee tomar, hacía que hábitos laborales se encaminara y de esta manera ser personas productivas y eficientes en nuestra labor, por otro lado creo que una forma mas eficiente sobre el uso de las colas, pues creo que es el manejo dinámicamente, puesto que es una manera de no darle fin a la información que le deseamos agregar, puesto que es algo muy útil en la industria en cuanto a un registro de un banco, en lo personal ese es mi enfoque o mi visión hacia este tipo de problemas.
FORMATO PARA LA HOJA DE ACTIVIDAD INDIVIDUAL Nombre_ Mendoza Sotelo Jesica Grupo 5301 Asignatura Estructura de Datos Fecha 05/10/ Proyecto No. 1 Tipos deDatos firma Jesica Mendoza Sotelo Objetivo de la práctica: Entender la memoria estática (cola circular) ya que con esto podemos codificar algún ejercicio, como también saber que es la memoria dinámica (Cola circular) para llevarlo a la implementación de algún problema que realizaremos. Competencia a desarrollar: Conocimientos básicos de la carrera. Habilidades básicas del manejo de la computadora. Conclusión individual. Asimismo, terminamos nuestro proyecto sobre el tema de tipos de memorias y colas en memoria estática, memoria dinámica, esta practica me pareció interesante y muy buena para seguir aprendiendo sobre los tipos de memoria, investigamos como cada clase información diferente. Pusimos en practica lo que buscamos sobre el tema central, utilizamos un lenguaje de java para poder hacer nuestro programa de colas en memoria dinámica y memoria estática, esto nos sirvió para poder identificar las diferencias que hay entre ambas memorias y como es que hacen su trabajo al momento de ejecutar nuestro programa, percibí que es de buena utilidad hacer o poner en practica las cosas porque así nos ayuda a comprender un poco mas lo que en realidad esta pasando, Además de que nosotros ya tenemos los conocimientos para trabajar en los lenguajes de programación, y nos ayuda para seguir entendiendo mas sobre nuestra carrera. FORMATO PARA LA HOJA DE ACTIVIDAD INDIVIDUAL