0% encontró este documento útil (0 votos)
24 vistas25 páginas

Proyectos Visual Basic en Visual Studio

El documento presenta una actividad de programación visual en la que los estudiantes desarrollan varios programas utilizando Visual Basic y Windows Forms. Se incluyen ejercicios prácticos que abarcan desde una calculadora básica hasta aplicaciones para gestionar gastos y eventos, con el objetivo de reforzar el aprendizaje del entorno de desarrollo. La conclusión destaca la importancia del aprendizaje continuo en programación y el desarrollo de habilidades prácticas y de resolución de problemas.

Cargado por

k9n9w59skr
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas25 páginas

Proyectos Visual Basic en Visual Studio

El documento presenta una actividad de programación visual en la que los estudiantes desarrollan varios programas utilizando Visual Basic y Windows Forms. Se incluyen ejercicios prácticos que abarcan desde una calculadora básica hasta aplicaciones para gestionar gastos y eventos, con el objetivo de reforzar el aprendizaje del entorno de desarrollo. La conclusión destaca la importancia del aprendizaje continuo en programación y el desarrollo de habilidades prácticas y de resolución de problemas.

Cargado por

k9n9w59skr
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD AUTONOMA DE

NUEVO LEON FACULTAD DE


INGENIERIA MECÁNICA Y ELÉCTRICA

Programación visual

Actividad 6: PIA

Grupo: 004 Hora: M3

Docente: Ing. Ana Karen Antopia Barrón

Matricula Nombre Carrera

2177796 Rocio Raquel Olvera Cervantes IME

2177906 Mia Renata Valdez Perez IMC

2099773 Walter Antonio Jiménez Quintero IME

1
Contenido
OBJETIVO ............................................................................................................................................. 3
INTRODUCCIÓN ................................................................................................................................... 4
FORMS 1 (USUARIO Y CONTRASEÑA) ................................................................................................. 5
FORMS 2 (MENÚ PRINCIPAL) .............................................................................................................. 6
ORDINARIO .......................................................................................................................................... 7
PROBLEMA 1 ................................................................................................................................... 7
PROBLEMA 2 ................................................................................................................................... 8
PROBLEMA 3 ................................................................................................................................... 9
PROBLEMA 4 ................................................................................................................................. 10
PROBLEMA 5 ................................................................................................................................. 12
MEDIO CURSO ................................................................................................................................... 14
PROBLEMA 1 ................................................................................................................................. 14
PROBLEMA 2 ................................................................................................................................. 15
PROBLEMA 3 ................................................................................................................................. 16
PROBLEMA 4 ................................................................................................................................. 17
PROBLEMA 5 ................................................................................................................................. 18
PIA ..................................................................................................................................................... 19
PROBLEMA 1 ................................................................................................................................. 19
PROBLEMA 2 ................................................................................................................................. 20
PROBLEMA 3 ................................................................................................................................. 22
PROBLEMA 4 ................................................................................................................................. 23
PROBLEMA 5 ................................................................................................................................. 24
CONCLUSIÓN ..................................................................................................................................... 25
ENLACE .............................................................................................................................................. 25

2
OBJETIVO

El objetivo de esta evidencia es que reforcemos lo aprendido a lo largo del semestre,


recopilando todos los programas que se realizaron a lo largo del curso, como
también, elaborar programas nuevos que se nos pidió.
Recopilamos todos los códigos que se hicieron en Visual Basic, los que se ejecutan
en consola y los que se ejecutan mediante un formulario. Esta evidencia nos permite
completar nuestro conocimiento de la herramienta de Visual Studio, ya que la
intención es que logremos perfeccionar, al menos los elementos básicos de Visual
Studio.

3
INTRODUCCIÓN

Microsoft Visual Studio es un entorno de desarrollo integrado compatible con


múltiples lenguajes de programación, tales como C++, C#, Visual Basic
.NET, Java, Python y PHP.

Visual Studio permite a los desarrolladores crear sitios y aplicaciones web, así como
servicios web en cualquier entorno compatible con la plataforma .NET. Así, se
pueden crear aplicaciones que se comuniquen entre estaciones de trabajo, páginas
web, dispositivos móviles, dispositivos embebidos y videoconsolas, entre otros.

En este proyecto se realizaron cinco ejercicios prácticos desarrollados en Visual


Studio utilizando Visual Basic y Windows Forms. Estos ejercicios están diseñados
para familiarizarnos con el entorno de desarrollo y conocer la programación en
Visual Basic, así como conocer el conjunto de herramientas que proporciona
Windows Forms.

El proyecto incluye siete interfaces gráficas interactivas con el usuario, manejo de


eventos, manipulación de controles y validación de datos ingresados. Cada una de
las interfaces tiene un objetivo específico, dentro del contenido se explicará a detalle
cada una de las funciones paso a paso y se explicará el proceso de implementación.
Windows Forms es la plataforma de desarrollo para crear aplicaciones en Microsoft
Windows. Es una parte del .NET Framework que tiene un conjunto de clases
orientadas a objetos que se usan para desarrollar complejas y robustas aplicaciones
Windows.

La plataforma de desarrollo de formularios Windows Forms admite un amplio


conjunto de características de desarrollo de aplicaciones, incluidos controles,
gráficos, enlace de datos y entrada del usuario. Windows Forms presenta un
diseñador visual de arrastrar y colocar en Visual Studio para crear fácilmente
aplicaciones de Windows Forms.

4
FORMS 1 (USUARIO Y CONTRASEÑA)

5
FORMS 2 (MENÚ PRINCIPAL)

6
ORDINARIO
PROBLEMA 1

Crea una calculadora básica que realice operaciones aritméticas simples como
suma, resta, multiplicación y división.

7
PROBLEMA 2

Desarrolla una aplicación que convierta unidades de medida comunes, como:


longitud, masa o temperatura.

8
PROBLEMA 3

Realiza una aplicación para gestionar tareas pendientes, donde puedes agregar,
eliminar y marcar como completadas las tareas.

9
PROBLEMA 4

Desarrolla una aplicación para gestionar contactos, donde puedas agregar nuevos
contactos, buscarlos y eliminarlos.

10
11
PROBLEMA 5

Crea un formulario donde puedas ingresar información básica de estudiantes como


nombre, edad, género, etc., y guardarla en una lista o base de datos.

12
13
MEDIO CURSO

PROBLEMA 1

Programa que determina si un estudiante aprobó o reprobó un examen, sabiendo


que la nota mínima aprobatoria es 80 y muestra el resultado en un Label

14
PROBLEMA 2

Programa que determina si un número ingresado por el usuario es primo o no y


muestra el resultado en un MessageBox

15
PROBLEMA 3

Programa que determina el día de la semana correspondiente a un número


ingresado por el usuario (1 para lunes, 2 para martes, etc.) y muestra el resultado
en un Label

16
PROBLEMA 4

Imprimir los números del 10 al 1 usando un bucle While

17
PROBLEMA 5

Pedir al usuario que ingrese un número y mostrar la tabla de multiplicación de ese


número del 1 al 10 usando un bucle For

18
PIA
PROBLEMA 1

Crea una calculadora que calcule la cantidad de propina a dejar según un


porcentaje ingresado y el monto de la cuenta.

19
PROBLEMA 2

Crea una aplicación donde el usuario pueda registrar sus gastos diarios,
especificando la categoría del gasto y el monto.

20
21
PROBLEMA 3

Desarrolla un programa simple para generar contraseñas aleatorias

22
PROBLEMA 4

Crea una agenda donde el usuario pueda agregar eventos, especificando la fecha,
hora, título y descripción del evento.

23
PROBLEMA 5

Desarrolla una calculadora que calcule la edad de una persona a partir de su fecha
de nacimiento ingresada por el usuario.

24
CONCLUSIÓN
En resumen, a lo largo de este trabajo de programación, hemos explorado y
analizado diversos conceptos fundamentales en el desarrollo de software. Desde la
comprensión de algoritmos y estructuras de datos hasta la implementación de
soluciones eficientes y escalables, hemos adquirido un profundo entendimiento de
los principios que rigen la programación. Durante este proceso, hemos enfrentado
desafíos diversos que nos han permitido desarrollar nuestras habilidades de
resolución de problemas, así como nuestro pensamiento crítico.

Además, hemos tenido la oportunidad de aplicar estos conocimientos en la creación


de programas funcionales y robustos. Desde pequeños scripts hasta proyectos por
demás complejos, hemos experimentado con diferentes lenguajes de programación
y herramientas, lo que nos ha permitido ampliar nuestro repertorio técnico y mejorar
nuestra capacidad para desarrollar software de calidad.

Es importante destacar que la programación es un campo en constante evolución,


por lo que el aprendizaje continuo es esencial para mantenerse al día con las últimas
tendencias y tecnologías. Este trabajo nos ha brindado una base sólida sobre la
cual podemos seguir construyendo y explorando nuevas áreas de interés dentro del
mundo de la programación.

En conclusión, este trabajo no solo nos ha proporcionado conocimientos técnicos,


sino también habilidades prácticas y una mentalidad orientada hacia la resolución
de problemas. Estamos emocionados de seguir creciendo como programadores y
de aplicar lo que hemos aprendido en proyectos futuros. La programación es un
viaje apasionante y este trabajo ha sido solo el primer paso en nuestro camino hacia
la excelencia en este increíble, diverso y complejo campo.

ENLACE
OPV_Equipo7

25

También podría gustarte