Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Noviembre de 2016
Practica de laboratorio estructura de datos
Objetivo de aprendizaje:
Brindar a los estudiantes las bases teórico prácticas para el desarrollo del
componente práctico del curso, en el que se espera complementar la
teoría con la práctica a través de la implementación de programas
codificados en C# como aplicación a las estructuras de datos.
Descripción de la actividad
La práctica de laboratorio es una actividad que tiene una parte individual y la
consolidación como parte colaborativa, que corresponde a la Evaluación final del
curso equivalente al 25% de la ponderación total del curso, la cual contribuye
significativamente al logro de las competencias del curso, es el escenario donde el
estudiante tiene la posibilidad de realizarla de forma autónoma en casa o lugar de
trabajo con sus propios recursos haciendo uso de los escenarios tecnológicos con
el apoyo del tutor, se recomienda que se vaya realizando a la par con la actividad 3
del curso. Cuenta con el material de apoyo y los recursos disponibles en el curso.
Por defecto se crean dos clases que son la clase Form1.cs y la clase
Program.cs.
La clase Program.cs no se requiere editarla, pues al crearla por defecto
ya contiene el código necesario, indicando que su función es llamar al
formulario para que al ejecutar el programa se cargue el formulario.
Continuamos creando la clase Persona.cs, en esta clase, se incluye el
código de la definición de la persona con sus propiedades o atributos,
mencionados en el análisis hecho anteriormente, también se realiza el
encapsulamiento de cada uno de los atributos, a través del descriptor de
acceso set permite asignar los miembros de datos y el descriptor de
acceso get recupera los valores de los miembros de datos. Esto permite
que cualquier objeto lea y escriba estas propiedades, por lo que se
consideran propiedades de lectura y escritura.
El código de la clase Persona.cs es el siguiente:
Se presenta una imagen del Explorador de soluciones tras crear las clases
requeridas.
En la clase form1.cs, se hará la programación de los métodos y los
eventos de los controles para cada opción y también todo el diseño gráfico
del formulario para manejar los datos, para este caso se crearán los
controles del cuadro de herramientas como son Botones, cajas de texto,
etiquetas y un campo de DataGridView para que muestre los registros
ingresados a la lista.
El formulario tendrá una apariencia similar a la siguiente imagen.
Una vez el líder tenga el producto final integrado en una única solución lo
comparte en el foro colaborativo para que sus compañeros lo revisen que
todo esté funcionando bien y que cumpla con los requerimientos solicitados,
en caso de que haya que hacer ajustes haya tiempo de hacerlos.