You are on page 1of 11

Portada

Unidad 1: Fase 1 – Identificar y aplicar las herramientas básicas para programar

Presentado a

Jaime Rubiano Llorente

Presentado por

José Angel Guerrero Montañez.

Código: 11210714

12 de septiembre de 2018.

Cundinamarca

Universidad Nacional Abierta y Distancia - UNAD.

Curso: Visual Basic Básico 201416A_474

Grupo 201416_2
Contenido

Portada .......................................................................................................................................... 1
Contenido ...................................................................................................................................... 2
Introducción .................................................................................................................................. 3
Objetivos ....................................................................................................................................... 4
Actividad identificación ................................................................................................................. 5
Actividad Aplicación. ..................................................................................................................... 7
CONCLUSIONES ........................................................................................................................... 10
BIBLIOGRAFIA .............................................................................................................................. 11
Introduction

The following work aims to start and further develop the themes of Unit 1 of the Basic
Visual Basic course in which the educational resources required for this Unit should be
consulted, the basic tools for programming as well as the components are identified and
applied. and concepts of programming in Visual Basic, its tools, its way of working and
characteristics and therefore applying the criteria and knowledge to solve the exercises
in such a way as has been proposed in the activity guide and thus generate analysis,
understanding and acquisition of new knowledge by the student.
Objetivos

Generales
Realizar la revisión de la caja o cuadro de herramientas de Visual Basic 2015 o 2017,
hacer la respectiva consulta a los interrogantes, diseñar 12 programas aplicando el
manejo de las herramientas básicas de la caja o cuadro de herramientas y sus
propiedades

Específico
 Realizar la revisión de la caja o cuadro de herramientas de Visual Basic 2015 o
2017.

 Responder a los interrogantes planteados.


 Diseñar 12 programas aplicando el manejo de las herramientas basicas
Actividad identificación

1. Realizar la revisión de la caja o cuadro de herramientas de Visual Basic 2015 o


2017 según la selección del grupo de trabajo y seleccionar 5 herramientas de
forma individual, realizar una descripción de cada una de ellas con su imagen,
funcionalidad, uso y al menos 10 propiedades de cada una.
Para este primer punto tomo la Visual Basic 2017 la cual es la única que funciona en
mi PC
Herramientas de Visual Basic 2017
Nombre Funcionalidad Propiedades Icono o Imagen
Este botón muestra  BackColor
la lista de  AllowDrop
elementos con los  Anchor
ListBox que el usuario  BorderStyle
puede seleccionar  ContextMenu
uno o más  Text
elementos de la
 TopIndex
lista. Este es la
 DisplayRectangle
combinación entre
 DrawMode
un ComboBox y
un CheckBox.  AutoSize

Este botón es una  AccessibilityObject


lista desplegable  AccessibleName
ComboBox  AutoSize
 BackgroundImage
 ClientSize
 Cursor
 DataBindings
 Font
 Sorted
 TabIndex

Permiten colocar  AccesibleRole


Label textos los cuales  Cursor
no se pueden  ForeColor
editar.  Image
 TextAlign
 Enabled
 Visible
 Dock
 AutoSize
 Margin
Este botón permite  ActiveLinkColor
colocar un texto  BackColor
LinkLabel dentro de este  ForeColor
redirigiéndonos a  ImageKey
otra pestaña o  LinkVisited
puede ser página  Usemnemonic
web
 LinkArea
 TapStop
 Tag
 Padding

Esta herramienta  UseWaitCursor


permite  AutoCheck
RadioButton seleccionar  AutoEllipsis
opciones  Visible
dependiendo de las  Anchor
opciones que se  MaximunSize
halan puesto
 Modifiers
 CausesValidation
 Location
 GenerateMember

Se debe consolidar 25 herramientas seleccionadas dentro de los aportes de los


integrantes del grupo y presentarlas al foro de la actividad,

2. Hacer la siguiente consulta


2.1 ¿Qué es el Diseño de Software?
El diseño de software es una etapa que compone el ciclo de vida del software en esta
etapa se analizan las características y especificaciones solicitadas por el cliente y
que debe llevar
2.2 Aspectos Clave en el Diseño de Software
Uno de los principales aspectos claves debe ser la adaptabilidad en base a su calidad
2.4. Eventos
El sistema puede trabajar realizando llamadas a la base de datos, llamadas al
servidor entre otras, por eso se hace necesario el control de dichas llamadas para no
terminar saturando los posibles servidores
2.5. Distribución y Rendimiento
Se debe tener rendimiento del sistema y distribución entre software y hardware es
donde se deben atender algunas especificaciones ejemplo: el espacio necesario en
disco, la memoria RAM
2.3 Concurrencia
Esta se efectúa en el área de programación puesto que desde el diseño se puede
afectar la concurrencia del software es decir la forma en que se acomodan los
procesos en resumen
2.6. Tolerancia a Fallos
Para lograr que el software tenga tolerancia a fallos en la fase de análisis se deben
saber los posibles fallos o errores que puedan llegar a surgir y de este modo como
resolverlos esto se hace detectando los posibles riesgos y un plan para controlarlos.
2.7 Herramientas de Diseño de Software, este punto es decir que herramientas
son usadas para el diseño de software, no explicarlas, ni hacer ejemplos.
 Diagramas de flujos de datos
 Esquema de gráficos
 Modelo de Entidad-Relación
 Plataformas IDE

Actividad Aplicación.

Diseñar 12 programas en donde se apliquen manejo de las herramientas básicas de la


caja o cuadro de herramientas y sus propiedades. En donde se usen listas, cuadros de
texto, botones, imágenes, manejo de mouse etc. que se enlacen a un menú principal.
Cada estudiante debe hacer al menos 4 ejercicios de los propuestos para la participación
individual. No interesa que se repitan los ejercicios en el aporte individual, lo
importante es que la entrega se haga con los 12 solicitados.
Los ejercicios propuestos son:

Ejercicio 1
Un ejercicio que muestre un texto con color, usar 3 opciones de cambio uno a uno, usar
3 opciones uno a uno, esto se realiza al seleccionar un radiobutton.
Ejercicio 2
Un programa que muestre en un ListBox los datos de nombre, apellido, edad, teléfono,
en una sola línea en el ListBox, estos datos son tomados desde cuadros de texto.
Ejercicio 3
Hallar la distancia entre dos puntos: Dados dos puntos del plano A=(a1,a2) y
B=(b1,b2), se determina la distancia entre estos dos puntos a través de la fórmula:

Ejercicio 4
Diseñe un programa de caída libre que calcule. Un cuerpo cae libremente desde el
reposo durante n segundos hasta llegar al suelo. Calcular la distancia que ha recorrido, o
lo que es lo mismo, la altura desde donde se soltó.

Ejercicio 5
Diseñe un ejercicio de movimiento rectilíneo uniforme en donde me permita calcular
dos variables para el siguiente ejercicio. Dos vehículos salen al encuentro desde dos
ciudades (A y B) separadas por n km, con velocidades diferentes cada uno, v1 y v2. Si
el que circula a v1 sale t (tiempo) más tarde que el que circula a v2, responda a las
siguientes preguntas:
a) El tiempo que tardan en encontrarse
b) La posición donde se encuentran.

Ejercicio 6.
Un programa que muestre en un ListBox una cantidad de números y que muestre
cuantos números han ingresado en la lista.

Ejercicio 7.
Realizar un programa que permita mostrar los resultados de un número capturado en un
cuadro de texto y mostrar los resultados en uno o varios cuadros de texto, usando las
funciones o palabras reservadas para operaciones como:

Funciones trigonométricas.
Funciones matemáticas.
Obtener el valor absoluto.
https://msdn.microsoft.com/es-es/library/thc0a116(v=vs.120).aspx
https://docs.microsoft.com/es-es/dotnet/visual-basic/language-
reference/keywords/math-summary

Ejercicio 8.

Diseñe un programa que permita calcular la masa corporal de una persona (IMC), con
peso y estatura.
Ejercicio 9
Desarrolle un programa que me permita dar solución a la ecuación cuadrática. Para los
dos valores. Positivo y negativo

Ejercicio 10

Realizar un programa que me permita calcular con qué velocidad se debe lanzar hacia
arriba, una piedra, para que logre una altura máxima de n metros. Un cuadro de texto
debe ingresarse la altura. Y se debe mostrar la velocidad inicial.

Ejercicio 11

Programa que me permita calculas la edad de una persona desde su fecha de nacimiento,
me muestre la edad, los días transcurridos y los meses.

Ejercicio 12

Programa que me permita mostrar imágenes, sonido, video texto en un formulario,


aplicar métodos o funciones de mouse para mostrarlas. Por ejemplo, MouseMove,
MouseUp, Mouse Down, MouseClick.
La imagen debe grabarse en el mismo programa.

Se debe consolidar el trabajo a entregar, se debe seleccionar los mejores ejercicios de


los aportes y consolidar un solo trabajo a entregar con cada uno de los ejercicios
planteados debe estar enlazado a un menú principal. En el entorno de seguimiento y
evaluación, en una carpeta comprimida identificada así: paso1_numero de grupo,
paso1_grupo_12 en esta carpeta los ejercicios seleccionados y el documento de pdf
realizado sobre herramientas del visual y herramientas de diseño de software.

Esta actividad se entrega en el entorno de seguimiento y evaluación del aprendizaje, en


el espacio
Paso 1 – Identificar y aplicar las herramientas básicas para programar - Entrega de la
actividad
CONCLUSIONS

It concludes by preparing this work the importance of reading the topics of the units
presented by the course for the correct solution and subsequent development of the
proposed activities

We conclude that software design is important for the correct creation of a certain
software since its correct analysis and planning will produce an excellent product

In conclusion, the Visual Basic 2017 toolbox allows us to add more functions to the
software that is being created by programming code, and each button has certain valid
parameters or certain properties.
It is possible to consolidate the knowledge acquired through some of the course
readings and in this way the importance of correctly using what has been learned
becomes evident.
BIBLIOGRAFIA

Unidad 1 - Fundamentos básicos Visual Basic Basico


Ceballos, J. (2010). Visual Basic .NET: lenguaje y aplicaciones (3a. ed.), capítulo 2.
Fundamentos de Visual Basic .Net, Recuperado
dehttp://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=38&docID=1
1038934&tm=1480458925094
Fernández, C. (2009). Visual Basic: básico. Madrid, ES: RA-MA Editorial. Capítulo 3,
lenguaje Basic. Recuperado
de http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=38&docID=1
1046605&tm=1480459848979
Rubiano. J. (2015). Material de apoyo unidad 1. Recuperado
dehttp://hdl.handle.net/10596/9390
OVI 1 Unidad 1 - Manejo de menú en Visual Basic
Rubiano. J. (2016). Diseño Menú Visual [OVI]. Recuperado
dehttp://hdl.handle.net/10596/9049
OVI 2 Unidad 1 - Reconocimiento del entorno Visual Basic
Rubiano. J. (2016). Conocimiento entorno teórico [OVI].Recuperado
dehttp://hdl.handle.net/10596/9381
Recursos educativos adicionales para el curso

Stephens, R. (2010). Visual Basic 2010: Programmer's Reference. Indianápolis, IN:


Wrox. Parte 1. Recuperado
de http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=nlebk&AN=31
0355&lang=es&site=ehost-live

Página Web ¿Qué es diseño de software? Ok hosting (2018) ¿Qué es diseño de


software? Recuperado de: https://okhosting.com/blog/que-es-el-diseno-de-software/

Video Diseño de Software: Introducción y Requisitos.. Tutoriales Katana (2013. Febrero


02). Diseño de Software: Introducción y Requisitos.. Recuperado de:
https://www.youtube.com/watch?v=ddJng5IST1I