Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Práctica de Programación Aplicada: Sistema de Registro de Locker en DevC, Exámenes selectividad de Ciencias Aplicadas a la Actividad Profesiona

En este documento se presenta la práctica para el curso de programación aplicada del ciclo primavera 2022 de la carrera iti/item en el laboratorio de programación aplicada de la academia de tecnologías de información y telemática. El estudiante debe desarrollar un sistema de registro de lockers en devc, una lenguaje de programación basado en c++. El documento detalla el objetivo, el fondamento teórico, la entrega y el material y planteamiento de la práctica.

Tipo: Exámenes selectividad

2021/2022

Subido el 28/02/2022

leinad-1
leinad-1 🇺🇸

3 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Academia de Tecnologías de Información y Telemática
Centro de Nuevas Tecnologias
LABORATORIO DE PROGRAMACIÓN APLICADA
CARRERAS
CICLO
ASIGNATURA
TEMA APLICADO
ITI / ITEM
Primavera 2022
Programación 2
Trabajo colaborativo
PRÁCTICA
PARCIAL
SESIONES DE DESARROLLO
4
Segundo parcial
5 sesiones
1
OBJETIVO
Que el alumno aplique sus habilidades en el entorno de programación de DevC para elaborar un formulario que permita
realizar la validación de datos dependiendo del campo que el usuario ingrese así como respaldar su información.
2
FUNDAMENTO TEÓRICO
DevC es un lenguaje de programación basado en la sintaxis de C++, entre sus funciones más básicas encontramos printf y
scanf pertenecientes a la librería “stdio.h” estas funciones permiten la lectura y escritura de datos en pantalla, C
proporciona una infinidad de funciones que permiten el desarrollo de aplicaciones, este lenguaje da al programador las
bases necesarias que necesita para lograr la habilidad de manejar cualquier lenguaje de programación en el que desee
desarrollar, entre las herramientas básicas encontramos los operadores relacionales como son <, > , <= , >=, =, para la
comparación de datos.
3
ENTREGA
Se evaluará por medio de avances de forma semanal según lo que indique el profesor en el rol de programación
que se adjuntará durante la primera semana del segundo parcial.
Los archivos de avance deberán guardarse como:
Matricula1_Matricula2_P(Num. De semana)P2(Grupo de laboratorio)
Los avances deberán de subirse por sesión junto a un formato de bitácora y seguimiento que el profesor
proporcionará durante la primera semana de trabajo.
Se evaluará la parte de diseño en cuanto a lo amigable de las interfaces que se programen.
La liga no se activará ni reactivará en otra hora que no sea la de laboratorio
Realizar la codificación del programa utilizando adecuadamente las herramientas solicitadas.
Recuerde que no se aceptarán entregas fuera del horario establecido ni por otros medios
4
MATERIAL Y PLANTEAMIENTO DE LA PRÁCTICA
Computadora con DevC previamente instalado
Material teórico de apoyo
Sistema de registro de lockers Programación 2
Planteamiento:
Desarrollar un sistema que permita el reservado de un locker dentro de un centro deportivo.
Requisitos:
1. Una pantalla de inicio que muestre los siguientes datos:
a. Universidad Politécnica de San Luis Potosí
b. Laboratorio de Programación 2
c. Nombre del sistema: Sistema de registro de lockers
d. Nombre de los integrantes con sus matriculas
e. Grupo de Laboratorio
2. Menú principal con las siguientes opciones:
a. Registro: da acceso al formulario
b. Consulta: Consulta de datos específicos acerca del locker registrado
c. Baja: Da de baja una reservación
3. Registro: Esta pantalla debe mostrar una cuadricula que represente 4 pasillos con 6 lockers cada uno
a. Se debe programar una rutina que permita
seleccionar por medio de las teclas direccionales
alguno de los lockers mostrados.
b. Una vez seleccionado el locker se da paso a una
pantalla de formulario que incluye los siguientes
1A
2A
3A
4A
5A
6A
1B
2B
3B
4B
5B
6B
1C
2C
3C
4C
5C
6C
1D
2D
3D
4D
5D
6D
pf2

Vista previa parcial del texto

¡Descarga Práctica de Programación Aplicada: Sistema de Registro de Locker en DevC y más Exámenes selectividad en PDF de Ciencias Aplicadas a la Actividad Profesiona solo en Docsity!

Academia de Tecnologías de Información y Telemática

Centro de Nuevas Tecnologias

LABORATORIO DE PROGRAMACIÓN APLICADA

CARRERAS CICLO ASIGNATURA TEMA APLICADO

ITI / ITEM (^) Primavera 2022 Programación 2 Trabajo colaborativo PRÁCTICA (^) PARCIAL IMPACTO EN PARCIAL SESIONES DE DESARROLLO 4 Segundo parcial 100 % 5 sesiones (^1) OBJETIVO Que el alumno aplique sus habilidades en el entorno de programación de DevC para elaborar un formulario que permita realizar la validación de datos dependiendo del campo que el usuario ingrese así como respaldar su información. (^2) FUNDAMENTO TEÓRICO DevC es un lenguaje de programación basado en la sintaxis de C++, entre sus funciones más básicas encontramos printf y scanf pertenecientes a la librería “stdio.h” estas funciones permiten la lectura y escritura de datos en pantalla, C proporciona una infinidad de funciones que permiten el desarrollo de aplicaciones, este lenguaje da al programador las bases necesarias que necesita para lograr la habilidad de manejar cualquier lenguaje de programación en el que desee desarrollar, entre las herramientas básicas encontramos los operadores relacionales como son <, > , <= , >=, =, para la comparación de datos. 3 ENTREGA ✓ Se evaluará por medio de avances de forma semanal según lo que indique el profesor en el rol de programación que se adjuntará durante la primera semana del segundo parcial. ✓ Los archivos de avance deberán guardarse como: Matricula1_Matricula2_P(Num. De semana)P2(Grupo de laboratorio) ✓ Los avances deberán de subirse por sesión junto a un formato de bitácora y seguimiento que el profesor proporcionará durante la primera semana de trabajo. ✓ Se evaluará la parte de diseño en cuanto a lo amigable de las interfaces que se programen. ✓ La liga no se activará ni reactivará en otra hora que no sea la de laboratorio ✓ Realizar la codificación del programa utilizando adecuadamente las herramientas solicitadas. ✓ Recuerde que no se aceptarán entregas fuera del horario establecido ni por otros medios 4 MATERIAL Y PLANTEAMIENTO DE LA PRÁCTICA Computadora con DevC previamente instalado Material teórico de apoyo Sistema de registro de lockers – Programación 2 Planteamiento: Desarrollar un sistema que permita el reservado de un locker dentro de un centro deportivo. Requisitos:

  1. Una pantalla de inicio que muestre los siguientes datos: a. Universidad Politécnica de San Luis Potosí b. Laboratorio de Programación 2 c. Nombre del sistema: Sistema de registro de lockers d. Nombre de los integrantes con sus matriculas e. Grupo de Laboratorio
  2. Menú principal con las siguientes opciones: a. Registro: da acceso al formulario b. Consulta: Consulta de datos específicos acerca del locker registrado c. Baja: Da de baja una reservación
  3. Registro: Esta pantalla debe mostrar una cuadricula que represente 4 pasillos con 6 lockers cada uno a. Se debe programar una rutina que permita seleccionar por medio de las teclas direccionales alguno de los lockers mostrados. b. Una vez seleccionado el locker se da paso a una pantalla de formulario que incluye los siguientes

1A 2 A 3A 4A 5A 6 A

1B 2B 3B 4B 5B 6B

1 C 2C 3C 4C 5C 6C

1D 2D 3D 4D 5 D 6D

campos:

  • Folio de 10 dígitos generado de manera automática
  • Nombre completo con apellidos
  • Edad (entre 18 y 99)
  • CURP con homoclave
  • Dirección, Colonia y Código Postal
  • Teléfono de casa y teléfono móvil c. Todos los campos deben de estar completamente validados, es decir, no debe permitir al usuario confirmar la reservación si alguno de los datos no cumple con el formato especificado d. Finalmente, si los datos fueron correctos, se mostrará una pantalla con la información registrada con un formato de ticket y pedirá al usuario que confirme la reserva. e. Al confirmar la reserva la información se guardará en un archivo
  1. Consulta: Muestra la cuadricula con los lockers y al seleccionar alguno que ha sido reservado, muestra nuevamente el ticket del cliente
  2. Baja: Muestra la cuadricula de los lockers y permite dar de baja aquellos previamente reservados OJO - > si un locker ha sido reservado, se mostrará una X en la cuadricula. Especificaciones de programación:
  3. El programa estará construido con un arreglo bidimensional de estructuras (como su base principal)
  4. Uso de archivos, arreglos y funciones alternas para el almacenamiento y recuperación de información
  5. Todas las entradas de datos deben estar validadas
  6. El programa debe estar dividido en varias pantallas
  7. Realizar el diseño de sus interfaces utilizando la función gotoxy, ciclos y colores 5 ANEXOS.
  1. Apuntes de la materia.
  2. Bibliografía de la materia 6 REFERENCIAS BIBLIOGRÁFICAS
  • Cómo Programar en C/C++. Harvey M. Deitel, Paul M. Deitel. Prentice Hall. 1995.
  • Programación en C 2ª Edición. Byron Gottfried. Mc Graw Hill. 1997 I.I. Luis Fernando Turrubiartes Gómez Email: [email protected] I.C. Atzel Yazmin Rivas Ortega Email: [email protected] MTI. Liliana Gámez Zavala Dr.^ Francisco Cruz Ordaz Salazar Profesor LAPLA Profesor LAPLA Microacademia de Programación Coordinador Académico