108
FORMATO INSTRUMENTO DE EVALUACIÓN CÓDIGO REVISIÓN HOJA F-CA-029-A 00/0110 1 de 108 PRACTICAS DE PROGRAMACIÓN VISUAL MECV-5C ENERO- ABRIL 2013 PRIMER PARCIAL Alumno: Castro Recendis Francis Berenice AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 % VO.BO.:____________________________________________ UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 1 de 108

Practicas Programacion Visual.docx

Embed Size (px)

Citation preview

Page 2: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGOREVISIÓNHOJAF-CA-029-A00/01102 de 78

CONTENIDO

Práctica#1 Documentar la instalación de Visual Studio 2010..........................................................3

Práctica#2 Programa para saber el numero mayor...........................................................................8

Practica #3 Programa para verificar si tiene puntuacion alta o baja..............................................17

Practica#4 Programa para saber la etapa de la vida en que te encuentras.................................21

Practica 5 Fecha de Nacimiento..........................................................................................................21

Practica 6 Promedio de Números........................................................................................................26

Practica 7 Suma de Positivos, Producto de Negativos....................................................................31

Practica 8 Casa Inteligente

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 2 de 78

Page 3: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

3 de 78

TIPO: Practica # 1CALIFICACIÓN:

MATERIA: Programación VisualMAESTRO: María del Carmen Vargas García

ALUMNO: Castro Francis, Salgado JonatanGRUPO:

MECV- 5C FECHA: 29-01-13

Instrucciones: Llena correctamente y seguir el orden solicitado.

Práctica#1 Documentar la instalación de Visual Studio 2010.Datos generales (Valor 10%)

Descripción: Describir los pasos para la instalación de Visual Studio 2010.

Fecha de realización: 14 enero 2013

Fecha de revisión: 04 de febrero de 21013

Nombre del programador: Salgado Galdamez Jonatan Antonio

Dirección de almacenamiento: C:\Usuarios\francis\Dropbox\Programacion Visual\Practica 2

1. Dar clic sobre la carpeta llamada visual, donde se localizan los archivos para la instalación del programa Visual Basic 2010.

Figura 1.1 Carpeta de Visual Basic 2010.

2. Buscar la opción SETUP con la imagen que se muestra en la fig.2, y dar clic.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 3 de 78

Page 4: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

4 de 78

Figura 1.2 Locación de setup.exe3. Aparece la siguiente pantalla, en este caso como el programa ya está instalado se le da clic en

la opción CAMBIAR O QUITAR MICROSOFT VISUAL STUDIO 2010.

Figura 1.3 Ventana de instalación Visual Basic .

4. Nos aparecerá la siguiente pantalla donde tendremos que esperar unos minutos, una vez que se termine de cargar dar clic en siguiente.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 4 de 78

Page 5: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

5 de 78

Figura 1.4

5. A continuación se selecciona el paquete que se necesita, en este caso es Visual Basic.

Figura 1.5

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 5 de 78

Page 6: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

6 de 78

6. Esperamos unos minutos a que se instale el programa. Una vez que se complete la instalación damos clic en siguiente.

Figura 1.6

7. Aparecerá un mensaje de instalación correcta y damos clic en finalizar.

Figura 1.7

8. la primera vez que se utilice Visual Basic te pedirá que se configure en entorno predeterminada. Seleccione la opción CONFIGURACION DE DESARROLLO DE VISUAL BASIC. Una vez seleccionado presionar el botón de iniciar Visual Studio.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 6 de 78

Page 7: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

7 de 78

Figura 1.8

9. Listo ya se puede comenzar a utilizar Visual Basic 2010.

Figura 1.9

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 7 de 78

Page 8: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

8 de 78

TIPO: Practica # 2CALIFICACIÓN:

MATERIA: Programación Visual MAESTRO: María del Carmen Vargas García

ALUMNO: Castro Francis, Salgado Jonatan GRUPO: MECV- 5C FECHA: 29-01-13

Instrucciones: Llena correctamente y seguir el orden solicitado.

Práctica#2 Programa para verificar si tiene puntuación Alta o baja

Datos generales (Valor 10%)

Nombre del Programa: Hacer un programa en Visual Basic, que permita introducir 4 números y diga cuál de ellos es el mayor.

Descripción: Programa que escribe una sentencia if-else que muestre en pantalla el número mayor de cuatro ingresados, realizando una comparación lógica entre estos.

Lenguaje de Programación: Visual Studio 2010, VB

Fecha de realización: 16 enero 2013

Fecha de revisión: 04 de febreo de 2013

Nombre del programador: Salgado Galdamez Jonatan Antonio.

Dirección de almacenamiento: C:\Usuarios\francis\Dropbox\Programacion Visual\Practica 2

El siguiente programa, solicita al usuario, que ingrese cuatro números a través de diferentes TextBox para poder realizar la comparación lógica.

Estos valores son almacenados en las variables numero1, numero2, numero3, numero4 y son de tipo de dato entero.

El programa evalúa si la variable numero1 es mayor que numero2 y numero1 es mayor que numero3 y numero1 es mayor que numero4 de manera secuencia con las demás variables obteniendo el número mayor de estos y lo despliega en la pantalla.

Se usa la sentencia if-Else., el programa puede utilizarse en una base de datos dentro de la industria.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 8 de 78

Page 9: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

9 de 78

Diagrama de flujo Número mayor.

Figura 2.1 Diagrama de Flujo Numero mayor

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 9 de 78

Page 10: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

10 de 78

Código, incluir datos generales (valor 20%)Public Class Form1'declaración de variables Dim numero1 As Integer Dim numero2 As Integer Dim numero3 As Integer Dim numero4 As Integer

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click'igualdad variable-control numero1 = Val(TextBox1.Text) numero2 = Val(TextBox2.Text) numero3 = Val(TextBox4.Text) numero4 = Val(TextBox5.Text)'comparación lógica entre los números introducidos por el usuario If numero1 > numero2 And numero1 > numero3 And numero1 > numero4 Then TextBox3.Text = TextBox1.Text Else If numero2 > numero1 And numero2 > numero3 And numero2 > numero4 Then TextBox3.Text = TextBox2.Text

Else If numero3 > numero1 And numero3 > numero2 And numero3 > numero4 Then TextBox3.Text = TextBox4.Text Else If numero4 > numero1 And numero4 > numero2 And numero4 > numero3 Then TextBox3.Text = TextBox5.Text End If End If End If

End If End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click'acción para botón borrar TextBox1.Clear() TextBox2.Clear() TextBox3.Clear() TextBox4.Clear() TextBox5.Clear() End SubEnd Class

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 10 de 78

Page 11: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

11 de 78

Objetos y eventos usados (valor 10%)

Objetos 6 Label

Label1-Numero1Label2-Numero2Label3-Numero3Label4-Numero4Label5-Numero MayorLabel6-Titulo

2 Buttom Buttom1-Ingresar NúmeroButtom2- Borrar

5 TextBoxTextbox1-Numero1Textbox2-Numero2Textbox3-Numero3Textbox4-Numero4Textbox5-Numero5

Eventos Para el control Buttom1 y Buttom2 el evento es Clic.

Pantallas, incluir título (valor 10%)

Figura 1.2 Pantalla Principal Practica 2AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 11 de 78

Page 12: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

12 de 78

Figura 2.2 Pantalla Práctica 2 Función Ingresar

Figura 2.3 Practica 2 Función Borrar

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 12 de 78

Page 13: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

13 de 78

TIPO: Practica # 3 CALIFICACIÓN:

MATERIA: Programación Visual MAESTRO: María del Carmen Vargas García

ALUMNO: Castro Francis, Salgado Jonatan GRUPO: MECV- 5C FECHA: 29-01-13

Practica # 3 Programa para verificar si tiene puntuación alta o baja

Datos generales (Valor 10%)

Nombre del Programa: Desarrollar un programa en Visual Basic, que solicite al usuario ingresar la puntuación obtenida, y arroje si este obtuvo puntuación alta o baja mediante un TextBox.

Descripción: Programa que escribe una sentencia if-else que muestre en pantalla Puntuación Alta si el valor de la variable ingresada es mayor a 100; en caso de que la variable sea menor o igual a 100 mostrar en pantalla Puntuación Baja.

Lenguaje de Programación: Visual Studio 2010, VB

Fecha de realización: 16 enero 2013

Fecha de revisión: 04 de febrero de 2013

Nombre del programador: Salgado Galdamez Jonatan Antonio.

Dirección de almacenamiento C:\Usuarios\francis\Dropbox\Programacion Visual\Practica 3

Introducción: (valor 20%)El programa cuenta con un textbox, donde el usuario ingresara la puntuación que haya

obtenido. Este se despliega mediante un TextBox la palabra Puntuación alta, en caso de que la puntuación sea mayor que 100, en caso de obtener una calificación menor o igual a 100 se despliega un cuadro de texto con la palabra Puntuación Baja.

Los valores ingresados por el usuario son almacenados en la variable Puntuación, donde por medio de la función if- else se realizará una comparación lógica, donde de ser la variable puntuación mayor a 100, se arrojará un mensaje de puntuación Alta, en caso contrario, se arrojará el mensaje de puntuación Baja.

Diagramas, pseudocódigo o modelo solución, incluir título (valor 20%)

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 13 de 78

Page 14: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

14 de 78

Diagrama de flujo Puntuación Alta o Baja

Figura 3.1 . Diagrama de flujo practica 3

Código, incluir datos generales (valor 20%)'Declaración de VariablesPublic Class Form1 Dim puntuacion As Integer

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click puntuacion = Val(TextBox1.Text)'comparación entre la variable introducida y 100 If puntuacion >= 100 Then MsgBox("PUNTUACION ALTA ") Else If puntuacion < 100 Then

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 14 de 78

Page 15: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

15 de 78

MsgBox("PUNTUACION BAJA ") End If

End If

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click'función del botón borrar TextBox1.Clear() End SubEnd Class

Objetos y eventos utilizados (valor 10%)Objetos

2 label Label1- tituloLabel2- Ingresa tu puntuación

1textboxTexbox1- puntuación obtenida

2ButtomButtom1-IngresarButtom2- Borrar

EventosPara el control Buttom1 y Buttom2 el evento es Clic.

Pantallas, incluir título (valor 10%)

Figura 3.2 Pantalla principal de Practica 3

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 15 de 78

Page 16: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

16 de 78

Figura 3.3 Pantalla de Practica 3 cuando puntuación<100

Figura 3.3 Pantalla de Practica 3 cuando puntuación>100

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 16 de 78

Page 17: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

17 de 78

TIPO: Practica # 4 CALIFICACIÓN:

MATERIA: Programación Visual MAESTRO: María del Carmen Vargas García

ALUMNO: Castro Francis, Salgado Jonatan. GRUPO: MECV- 5C FECHA: 29-01-13

Practica#4 Etapas de la Vida

Datos generales (Valor 10%)

Nombre del Programa: Desarrollar un programa en Visual Basic, que diga al usuario la etapa de la vida que se encuentre según su fecha de nacimiento.

Descripción: Programa que escribe una sentencia select case, donde el usuario ingrese su fecha de nacimiento mediante un TextBox, el programa le arrojara en pantalla la edad que tiene, y conforme a la edad se le dirá la etapa de la vida en la que se encuentra.

Lenguaje de Programación: Visual Studio 2010, VB

Fecha de realización: 16 enero 2013

Fecha de revisión: 04 de febrero de 2013

Nombre del programador: Salgado Galdamez Jonatan Antonio.

Dirección de almacenamiento: C:\Usuarios\francis\Dropbox\Programacion Visual\Practica 4 etapas

Introducción: (valor 20%)El usuario ingresara su fecha de nacimiento, y conforme a la edad que tenga de le dira la etapa de la vida en la que se encuentre.

Se utilizó la sentencia select case para colocar las diferentes etapas por la que pasa una persona durante su vida, dependiendo la edad que el usuario tenga, se selecciona el caso que aparecerá en el TextBox.

Diagramas, pseudocódigo o modelo solución, incluir título (valor 20%)

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 17 de 78

Page 18: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

18 de 78

Figura 4.1 Diagrama de Flujo programa etapas de la vida

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 18 de 78

Page 19: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

19 de 78

Código, incluir datos generales (valor 20%)

Public Class Form1 Dim edad As Integer Dim etapa As Integer Dim mes As Integer Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click TextBox1.Text = 2013 - Val(TextBox3.Text) edad = Val(TextBox1.Text) Select Case edad Case 0 To 10 TextBox2.Text = "Infancia" Case 11 To 21 TextBox2.Text = "Adolescencia" Case 22 To 55 TextBox2.Text = "Adulto" Case Is >= 56 TextBox2.Text = "Vejez" Case Else TextBox2.Text = "Error" End Select End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox2.Clear() TextBox1.Clear() TextBox3.Clear() End SubEnd Class

Objetos y eventos usados (valor 10%)Objeto

4 LabelLabel1-tituloLabel2-Fecha de NacimientoLabel3-EdadLabel4-Etapa de la vida

3 TextBoxTextbox1- fecha de NacimientoTextBox2- EdadTextBox3-Etapa en la que se encuentra

2 ButtomAUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 19 de 78

Page 20: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

20 de 78

Buttom1-AceptarButtom2-Borrar

EventosPara el control Buttom1 y Buttom2 el evento es Clic.

Pantallas, incluir título (valor 10%)

Figura4.2 Pantalla Principal Practica 4

Figura 4.3 Practica 4 Funcionando

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 20 de 78

Page 21: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

21 de 78

TIPO: Practica # 5 CALIFICACIÓN:

MATERIA: Programación Visual MAESTRO: María del Carmen Vargas García

ALUMNO: Castro Francis, Salgado Jonatan GRUPO: MECV- 5C FECHA: 29-01-13

Instrucciones: Llena correctamente y seguir el orden solicitado.

Practica 5 Fecha de Nacimiento

Datos generales (Valor 10%)

Nombre del Programa: Desarrollar un programa en Visual Basic, que solicite al usuario que ingrese su fecha de nacimiento, y una vez que lo ingrese aparecerá en la pantalla mediante un TextBox su fecha de nacimiento con letra.

Descripción: Programa que mediante la sentencia Select Case, Solicitara al usuario que ingrese su fecha de nacimiento por medio de un combobox, para después aparecer en pantalla como mensaje mediante un TextBox.

Lenguaje de Programación: Visual Studio 2010, VB

Fecha de realización: 16 enero 2013

Fecha de revisión: 04 de febrero de 2013

Nombre del programador: Salgado Galdamez Jonatan Antonio.

Dirección de almacenamiento: C:\Usuarios\francis\Dropbox\Programacion Visual\Practica 5

Introducción: (valor 20%)El usuario ingresara su fecha de nacimiento mediante un combobox, donde mediante la funcion Select Case se le regresara un mensaje con su fecha de nacimiento en letra, apareciendo en un TextBox.

Una vez que el usuario ingresa su fecha de nacimiento seleccionando las opciones del comboBox, se evaluara el caso en el que se haya seleccionado, una vez que se evalue el caso del usuario, se arrojara en pantalla mediante un TextBox la fecha de nacimiento del usuario, pero esta vez con letra.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 21 de 78

Page 22: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

22 de 78

Diagramas, pseudocódigo o modelo solución, incluir título (valor 20%)

Figura 5.1 Diagrama de Flujo Fecha de Nacimiento

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 22 de 78

Page 23: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

23 de 78

Código, incluir datos generales (valor 20%)

Public Class Form1 Dim año As Integer Dim mes As Integer Dim dia As Integer Dim nacimiento As Integer Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click año = Val(TextBox1.Text) mes = Val(ComboBox2.Text) dia = Val(ComboBox1.Text) nacimiento = Val(TextBox2.Text) Select Case mes Case 1 ComboBox2.Text = 1 TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Enero del año " & TextBox1.Text Case 2 ComboBox2.Text = 2 TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Febrero del año " & TextBox1.Text Case 3 ComboBox2.Text = 3 TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Marzo del año " & TextBox1.Text Case 4 ComboBox2.Text = 4 TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Abril del año " & TextBox1.Text Case 5 ComboBox2.Text = 5 TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Mayo del año " & TextBox1.Text Case 6 ComboBox2.Text = 6 TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Junio del año " & TextBox1.Text Case 7 ComboBox2.Text = 7 TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Julio del año " & TextBox1.Text Case 8 ComboBox2.Text = 8 TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Agosto del año " & TextBox1.Text Case 9 ComboBox2.Text = 9

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 23 de 78

Page 24: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

24 de 78

TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Septiembre del año " & TextBox1.Text Case 10 ComboBox2.Text = 2 TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Octubre del año " & TextBox1.Text Case 11 ComboBox2.Text = 11 TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Noviembre del año " & TextBox1.Text Case 12 ComboBox2.Text = 12 TextBox2.Text = "Naciste el dia " & ComboBox1.Text & " Diciembre del año " & TextBox1.Text Case Else TextBox2.Text = "Error" End Select End Sub

Objetos y eventos usados (valor 10%)Objetos4Label

Label1-diaLabel2-MesLabel3-añoLabel4-Titulo

2 ComboBoxComboBox1-DiaComboBox2-Mes

2 TextBoxTextBox1-AñoTextBox2- Fecha de Nacimiento

EventosPara el control Buttom1 y Buttom2 el evento es Clic.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 24 de 78

Page 25: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

25 de 78

Pantallas, incluir título (valor 10%)

Figura 5.2 Pantalla principal Practica 5

Figura 5.3 Practica 5 en funcionamiento

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 25 de 78

Page 26: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

26 de 78

TIPO: Practica # 6 CALIFICACIÓN:

MATERIA: Programación Visual MAESTRO: María del Carmen Vargas García

ALUMNO: Castro Francis, Salgado Jonatan GRUPO: MECV- 5C FECHA: 01-feb-13

Instrucciones: Llena correctamente y seguir el orden solicitado.

Practica 6 Promedio de Números

Datos generales (Valor 10%)

Nombre del Programa: desarrollar en Visual Basic un programa donde el usuario ingrese cierta cantidad de números y se arroje el promedio de dichos números.

Descripción: desarrollar un programa donde el usuario ingrese 10 números, mediante un TextBox y se saque el promedio de dichos estos, desplegando cada número que ingrese en un ListBox.

Lenguaje de Programación: Visual Studio 2010, VB

Fecha de realización: 16 enero 2013

Fecha de revisión: 04 de febrero de 2013

Nombre del programador: Salgado Galdamez Jonatan Antonio.

Dirección de almacenamiento: C:\Usuarios\francis\Dropbox\Programacion Visual\Practica 67

Introducción: (valor 20%)En el siguiente programa se le solicita al usuario que ingrese la cantidad de números máximo diez donde, los números ingresados se desplieguen en un ListBox para depues sacar el promedio mediante la sentencia For.

Diagramas, pseudocódigo o modelo solución, incluir título (valor 20%)

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 26 de 78

Page 27: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

27 de 78

Figura 6.1 Diagrama de Flujo de Promedio de Números

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 27 de 78

Page 28: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

28 de 78

Código, incluir datos generales (valor 20%)

Public Class Form1

Public cantidad As Integer Private Sub cmdinsertar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdinsertar.Click Panel1.Visible = True

End Sub

Private Sub cmdcargar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdcargar.Click Static contador As Integer = 0 Dim b As Integer = 0 cantidad = txtcantidad.Text

Do If contador = cantidad Then b = 1 Label3.Text = "Limites de elementos" txtnumero.Text = "" cmdcalcular.Visible = True Else lboxnumeros.Items.Add(txtnumero.Text) txtnumero.Text = "" contador = contador + 1 b = 0 End If Loop Until contador = cantidad Or b = 0

End Sub

Private Sub cmdcalcular_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdcalcular.Click Dim i As Integer Static sum As Double = 0 cantidad = Val(txtcantidad.Text)

For i = 0 To cantidad - 1 Step 1 sum = sum + lboxnumeros.Items.Item(i) Next Label3.Text = sum

End Sub

End Class

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 28 de 78

Page 29: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

29 de 78

Objetos y eventos usados (valor 10%)Objetos3Label

Label1-CantidadLabel2-NumeroLabel4-Titulo

3ButtomButtom1- Insertar

Buttom2-CargarButtom3-Calcular2TextBox

TxtcantidadTxtnumero

1ListBoxListBox1-Numeros

EventosPara el control Buttom1 y Buttom2 el evento es Clic.

Pantallas, incluir título (valor 10%)

Figura 6.2 Pantalla Principal Calcular Promedio

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 29 de 78

Page 30: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

30 de 78

Figura 6.3 Limite de Numero Excedido

Figura 6.4 Promedio de 10 Numeros

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 30 de 78

Page 31: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

31 de 78

TIPO: Practica # 7 CALIFICACIÓN:

MATERIA: Programación Visual MAESTRO: María del Carmen Vargas García

ALUMNO: Castro Francis, Salgado Jonatan GRUPO: MECV- 5C FECHA: 01-feb-13

Instrucciones: Llena correctamente y seguir el orden solicitado.

Practica 7 Suma de Positivos, Producto de Negativos

Datos generales (Valor 10%)

Nombre del Programa: desarrollar en Visual Basic un programa que arroje la suma de los números positivos y el producto de los números negativos

Descripción: desarrollar un programa donde el usuario ingrese cierta cantidad de números positivos y negativo mediante un TextBox, los despliegue en un ListBox y de la suma de los números positivos y el producto de los numero negativos.

Lenguaje de Programación: Visual Studio 2010, VB

Fecha de realización: 16 enero 2013

Fecha de revisión: 04 de febrero de 2013

Nombre del programador: Salgado Galdamez Jonatan Antonio.

Dirección de almacenamiento: C:\Usuarios\francis\Dropbox\Programacion Visual\Practica 7

Introducción: (valor 20%)En el siguiente programa se le solicita al usuario que ingrese la cantidad de número que desee, mediante un TextBox y que inserte los números positivos y negativos en sus respectivos TextBox, para después desplegarlos números introducidos en un ListBox donde sacará el producto o la suma de los números enteros.

Se utiliza una sentencia For para realizar la comparación de la variable ingresada con cero, dependiendo de esto se sabrá si el número es positivo o negativo y se hará la operación correspondiente.

Diagramas, pseudocódigo o modelo solución, incluir título (valor 20%)

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 31 de 78

Page 32: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

32 de 78

Figura 7.1 Diagrama de Flujo suma de positivos, producto de negativos

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 32 de 78

Page 33: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

33 de 78

Código, incluir datos generales (valor 20%)

Public Class Form1 Public cantidad As Integer Public cifras As Integer Public lim As Integer Public limite As Integer Private Sub cmdinsertar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdinsertar.Click Panel1.Visible = True End Sub Private Sub cmdcargar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdcargar.Click Static contador As Integer = 1 Dim b As Integer = 0 cantidad = Val(txtcantidad.Text) cifras = Val(txtnumero.Text) Do If cifras > 0 Then Suma.Items.Add(txtnumero.Text) Else Producto.Items.Add(txtnumero.Text) End If If contador = cantidad Then b = 1 txtnumero.Text = "" cmdcargar.Visible = False txtnumero.Visible = False Label2.Visible = False Else txtnumero.Text = "" contador = contador + 1 b = 0 End If Loop Until contador = cantidad Or b = 0 End Sub Private Sub cmdpositivos_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdpositivos.Click Dim i As Integer Static sum As Double = 0 lim = Suma.Items.Count() For i = 0 To lim - 1 Step 1 sum = sum + Suma.Items.Item(i) Next Label5.Text = sum End Sub Private Sub cmdnegativos_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdnegativos.Click Dim u As Integer Static mul As Double = 1

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 33 de 78

Page 34: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

34 de 78

limite = Producto.Items.Count() For u = 0 To limite - 1 Step 1 mul = mul * Producto.Items.Item(u) Next Label6.Text = mul

End Sub

End Class

Objetos y eventos usados (valor 10%)Objetos5Label

Label1-CantidadLabel2-NumeroLabel4-Titulo

Label5-3Buttom

Buttom1- InsertarButtom2-CargarButtom3-Calcular2TextBox

TxtcantidadTxtnumero

1ListBoxListBox1-Numeros

EventosPara el control Buttom1 y Buttom2 el evento es Clic.

Pantallas, incluir título (valor 10%)

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 34 de 78

Page 35: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

35 de 78

Figura 7.2 Pantalla Principal Practica 7

Figura 7.3 ingresar números enteros

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 35 de 78

Page 36: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

36 de 78

Figura7.4 números en ListBox

Figura7.5 Suma y producto

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 36 de 78

Page 37: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

37 de 78

TIPO: Practica # 8 CALIFICACIÓN:

MATERIA: Programación Visual MAESTRO: María del Carmen Vargas García

ALUMNO: Castro Francis, Salgado Jonatan GRUPO:

MECV- 5C FECHA: 01-feb-13

1. Datos generales (Valor 10%)

Nombre del Programa: Desarrollar un programa en Visual Basic 2010, que realice la simulación del control inteligente de una casa.

Descripción: Diseñar un programa que simule un control inteligente de una casa. Donde el Proceso se hará de manera automática y manual. El modo automático se hará con ayuda de un Timer el cual dependiendo de la condición encenderá o apagara los artículos y las habitaciones dentro de la casa. El programa deberá contar con:

Encendido y apagado de luces: Algunas de ellas se prenderán por medio de sensado de presencia (las de cuartos), en este caso una vez que las personas salgan del cuarto deberá esperar 1seg y apagarse. Otras luces serán programación por tiempo (las del patio).

Aire acondicionado de los cuartos: deberán sensar la temperatura del cuarto y proponer una para encendido y otra para apagado.

Alarmas de incendio: deberán sensar el humo y encender en caso de ser necesario, pero se podrá mostrar su funcionamiento manual.

Encendido de televisores y radios: serán encendidos por medio de comando de voz y apagados de la misma manera.

Apagado y encendido de extractores: esto solo pasara en los baños y estará en función del encendido de luces.

Lenguaje de Programación: Visual Studio 2010, VB

Fecha de realización: 22 de Febrero 2013

Fecha de revisión: 1 de febrero de 2013

Nombre del programador: Castro Recendis Francis Berenice, Salgado Galdamez Jonatan Antonio.

Dirección de almacenamiento: C:\Users\francis\Dropbox\programacion visual

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 37 de 78

Page 38: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

38 de 78

2. Introducción: (valor 20%)El siguiente programa realiza la simulacion del control inteligente de una casa, solicitando al usuario que elija por medio de un botón, el modo en que desea el control, ya sea manual o automático.

En el modo automático las funciones de la casa se ejecutaran de manera automática, ya que contara con un Timer que ejecutara dependiendo el tiempo establecido, cada una de las imágenes del programa. En el modo manual el usuario decidirá lo que se ejecuta en el programa por medio de 10 botones, donde al dar un clic sobre el botón con el nombre de la habitación que desee, se mostrara un panel con los artículos que el usuario podrá controlar en cada habitación.

Para cerrar cada una de las modos de control bastara con presionar el botón “Detener”, que aparecerá al encender el modo de control.

Las imágenes que aparecen en el panel principal, son controladas con la propiedad visible. Las imágenes aparecerán en pantalla solo cuando se cumpla con las condiciones que son impuestas en cada botón. Esto es para que el usuario pueda visualizar fácilmente los artículos que puede controlar en cada habitación, así como la secuencia en la que se van activando. Tanto en el modo manual como en el automático, el usuario podrá detener e iniciar el control cuando lo desee. Para esto se utilizó un contador para los botones, donde al contar 1 ejecutara la secuencia, y al contar 2, se detendrá la ejecución.

Figura 4. Menú de selección del modo de control

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 38 de 78

Page 39: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

39 de 78

Figura 2. Panel de Modo Manual

Figura 3. Modo Manual en ejecución con panel de opciones de sala

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 39 de 78

Page 40: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

40 de 78

Figura 4. Modo Automático en ejecución

3. Código (valor )Public Class Form1 Public cont1 As Integer = 1 Public cont2 As Integer = 0

Private Sub cmdmanual_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdmanual.Click

cont1 = cont1 + 1

If cont1 = 1 Then cmdmanual.Text = "Manual" Panel1.Visible = False albercas.Visible = False

lblbaño2.Visible = False panelbaño2.Visible = False lbllavado.Visible = False panelclavado.Visible = False panelcomedor.Visible = False lblcomedor.Visible = False Panelrec1.Visible = False lblrec1.Visible = False panelrec2.Visible = False lblrec2.Visible = False panelopciones.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 40 de 78

Page 41: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

41 de 78

lblbaño1.Visible = False Panelbaño1.Visible = False cbextractor2.Visible = False

cbextractor1.Visible = False cbsecadora.Visible = False cblavadora.Visible = False

cbradiolavado.Visible = False cbtimbre.Visible = False cbfuente.Visible = False cbalberca.Visible = False cbtimbre.Visible = False cbpuerta.Visible = False cbcamara.Visible = False cbradio.Visible = False cbradiolavado.Visible = False cbairea.Visible = False cbtelevision.Visible = False cbpuertacom.Visible = False cbtelecocina.Visible = False

cbcomprec1.Visible = False cbtelerec1.Visible = False

cbtelerec2.Visible = False cbcomprec2.Visible = False cbtelecocina.Visible = False

End If If cont1 = 2 Then cmdmanual.Text = "Detener" Panel1.Visible = True albercas.Visible = True cont1 = 0 End If If cont1 > 2 Then cont1 = 1 End If If cont2 = 0 Then cmdsala.Visible = True cmdcomedor.Visible = True cmdpasillo.Visible = True cmdcocina.Visible = True cmdcuartodelavado.Visible = True cmdrecamara1.Visible = True cmdrecamara2.Visible = True cmdbaño2.Visible = True cmdbaño1.Visible = True

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 41 de 78

Page 42: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

42 de 78

cmdpatio.Visible = True End If End Sub

Private Sub cmdautomatico_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdautomatico.Click cont2 = cont2 + 1 If cont2 = 1 Then cmdautomatico.Text = "Detener" Panel1.Visible = True monapatio.Visible = True Timer1.Enabled = True cmdsala.Visible = False cmdcomedor.Visible = False cmdpasillo.Visible = False cmdcocina.Visible = False cmdcuartodelavado.Visible = False cmdrecamara1.Visible = False cmdrecamara2.Visible = False cmdbaño2.Visible = False cmdbaño1.Visible = False cmdpatio.Visible = False End If If cont2 = 2 Then

Timer1.Stop() Timer2.Stop() Timer3.Stop() Timer4.Stop() Timer5.Stop() Timer6.Stop() Timer7.Stop() Timer8.Stop() Timer9.Stop()

Panel1.Visible = False monapatio.Visible = False Pictpatio.Visible = False Pictcasa.Visible = False timbre.Visible = False fuente.Visible = False

monasala.Visible = False Pictsala.Visible = False Pictcasa.Visible = True telesala.Visible = False airesala.Visible = False radiosala.Visible = False camarasala.Visible = False puertasala.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 42 de 78

Page 43: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

43 de 78

monapasillo.Visible = False Pictpasillo.Visible = False Pictpasi.Visible = False

monacocina.Visible = False Pictcocina.Visible = False telecocina.Visible = False pictrecamara2.Visible = False niño2.Visible = False

monacomedor.Visible = False niño1.Visible = False Pictcomedor.Visible = False puertacocina.Visible = False radiocomedor.Visible = False

monarec1.Visible = False telerec1.Visible = False comprec1.Visible = False Pictrecamara1.Visible = False

monabaño2.Visible = False extractor2.Visible = False Pictbaño2.Visible = False

monabaño1.Visible = False extractorbaño1.Visible = False Pictbaño1.Visible = False cont2 = 0 End If If cont2 = 0 Then cmdautomatico.Text = "Automatico" End If End Sub

Private Sub cmdcuartodelavado_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdcuartodelavado.Click

cont1 = cont1 + 1 If cont1 = 1 Then cmdcuartodelavado.Text = "Detener" Pictlavado.Visible = True Pictcasa.Visible = True

lblbaño2.Visible = False panelbaño2.Visible = False lbllavado.Visible = True panelclavado.Visible = True panelcomedor.Visible = False lblcomedor.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 43 de 78

Page 44: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

44 de 78

Panelrec1.Visible = False lblrec1.Visible = False panelrec2.Visible = False lblrec2.Visible = False panelopciones.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False

cbsecadora.Visible = True cblavadora.Visible = True

cbradiolavado.Visible = True

lblpatio.Visible = False Panelpatio.Visible = False Lblsala.Visible = False panelopciones.Visible = False panelcocina.Visible = False lblcocina.Visible = False

End If

If cont1 >= 2 Then cmdcuartodelavado.Text = "Cuarto de Lavado" cont1 = 1 Pictlavado.Visible = False Pictcasa.Visible = True

lblbaño2.Visible = False panelbaño2.Visible = False lbllavado.Visible = False panelclavado.Visible = False panelcomedor.Visible = False lblcomedor.Visible = False Panelrec1.Visible = False lblrec1.Visible = False panelrec2.Visible = False lblrec2.Visible = False panelopciones.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False

cbsecadora.Visible = True cblavadora.Visible = True

cbradiolavado.Visible = True

lblpatio.Visible = False Panelpatio.Visible = False Lblsala.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 44 de 78

Page 45: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

45 de 78

panelopciones.Visible = False panelcocina.Visible = False lblcocina.Visible = False

secadora.Visible = False lavadora.Visible = False radiolavado.Visible = False cblavadora.Checked = False cbsecadora.Checked = False cbradiolavado.Checked = False cont1 = 0 End If

End Sub

Private Sub cmdpatio_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdpatio.Click

cont1 = cont1 + 1 If cont1 = 1 Then cmdpatio.Text = "Detener" Pictpatio.Visible = True Pictcasa.Visible = True lblpatio.Visible = True Panelpatio.Visible = True

lblbaño2.Visible = False panelbaño2.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False panelrec2.Visible = False lblrec2.Visible = False Panelrec1.Visible = False lblrec1.Visible = False panelopciones.Visible = False Lblsala.Visible = False panelclavado.Visible = False lblpatio.Visible = True panelclavado.Visible = False lbllavado.Visible = False panelcocina.Visible = False lblcocina.Visible = False

cbtimbre.Visible = True cbfuente.Visible = True cbalberca.Visible = True End If If cont1 >= 2 Then cmdpatio.Text = "Patio" Pictpatio.Visible = False Pictcasa.Visible = True

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 45 de 78

Page 46: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

46 de 78

lblpatio.Visible = False Panelpatio.Visible = False

lblbaño2.Visible = False panelbaño2.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False panelrec2.Visible = False lblrec2.Visible = False Panelrec1.Visible = False lblrec1.Visible = False panelopciones.Visible = False Lblsala.Visible = False panelclavado.Visible = False lblpatio.Visible = False panelclavado.Visible = False lbllavado.Visible = False panelcocina.Visible = False lblcocina.Visible = False

cbtimbre.Visible = False cbfuente.Visible = False cbalberca.Visible = False

timbre.Visible = False cbtimbre.Checked = False cbalberca.Checked = False cbfuente.Checked = False cont1 = 0

End If End Sub

Private Sub cmdsala_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdsala.Click cont1 = cont1 + 1 If cont1 = 1 Then cmdsala.Text = "Detener"

Pictcasa.Visible = True Pictsala.Visible = True panelopciones.Visible = True Lblsala.Visible = True

lblbaño2.Visible = False panelbaño2.Visible = False panelrec2.Visible = False lblrec2.Visible = False lblpatio.Visible = False Panelpatio.Visible = False Panelrec1.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 46 de 78

Page 47: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

47 de 78

lblrec1.Visible = False panelclavado.Visible = False lbllavado.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False

panelcocina.Visible = False lblcocina.Visible = False

panelcomedor.Visible = False lblcomedor.Visible = False

cbtimbre.Visible = True cbpuerta.Visible = True cbcamara.Visible = True cbradio.Visible = True cbradiolavado.Visible = True cbairea.Visible = True cbtelevision.Visible = True End If If cont1 >= 2 Then cmdsala.Text = "Sala" Pictcasa.Visible = True Pictsala.Visible = False panelopciones.Visible = False Lblsala.Visible = False

lblbaño2.Visible = False panelbaño2.Visible = False panelrec2.Visible = False lblrec2.Visible = False lblpatio.Visible = False Panelpatio.Visible = False Panelrec1.Visible = False lblrec1.Visible = False panelclavado.Visible = False lbllavado.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False

panelcocina.Visible = False lblcocina.Visible = False

panelcomedor.Visible = False lblcomedor.Visible = False

cbtimbre.Visible = False cbpuerta.Visible = False cbcamara.Visible = False cbradio.Visible = False cbradiolavado.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 47 de 78

Page 48: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

48 de 78

cbairea.Visible = False cbtelevision.Visible = False

radiosala.Visible = False telesala.Visible = False airesala.Visible = False puertasala.Visible = False camarasala.Visible = False

cbpuerta.Checked = False cbradio.Checked = False cbcamara.Checked = False cbairea.Checked = False cbtelevision.Checked = False

cont1 = 0 End If End Sub

Private Sub cmdcomedor_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdcomedor.Click

cont1 = cont1 + 1 If cont1 = 1 Then cmdcomedor.Text = "Detener"

Pictcasa.Visible = True Pictcomedor.Visible = True panelcomedor.Visible = True lblcomedor.Visible = True

lblbaño2.Visible = False panelbaño2.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False panelrec2.Visible = False lblrec2.Visible = False Panelrec1.Visible = False lblrec1.Visible = False panelopciones.Visible = False Lblsala.Visible = False panelclavado.Visible = False lbllavado.Visible = False lblpatio.Visible = False Panelpatio.Visible = False cbradiocom.Visible = True cbpuertacom.Visible = True End If If Pictpasi.Visible = True Then Pictcomedor.SendToBack()

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 48 de 78

Page 49: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

49 de 78

Pictcasa.SendToBack() End If

If cont1 >= 2 Then cmdcomedor.Text = "Comedor" cont1 = 1 Pictcasa.Visible = True Pictcomedor.Visible = False panelcomedor.Visible = False lblcomedor.Visible = False

lblbaño2.Visible = False panelbaño2.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False panelrec2.Visible = False lblrec2.Visible = False Panelrec1.Visible = False lblrec1.Visible = False panelopciones.Visible = False Lblsala.Visible = False panelclavado.Visible = False lbllavado.Visible = False lblpatio.Visible = False Panelpatio.Visible = False cbradiocom.Visible = False cbpuertacom.Visible = False

puertacocina.Visible = False radiocomedor.Visible = False cbradiocom.Checked = False cbpuertacom.Checked = False cont1 = 0 End If

End Sub

Private Sub cmdrecamara1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdrecamara1.Click

cont1 = cont1 + 1 If cont1 = 1 Then cmdrecamara1.Text = "Detener"

Pictcasa.Visible = True Pictrecamara1.Visible = True lblbaño2.Visible = False panelbaño2.Visible = False Panelrec1.Visible = True lblrec1.Visible = True

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 49 de 78

Page 50: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

50 de 78

cbcomprec1.Visible = True cbtelerec1.Visible = True lblbaño1.Visible = False Panelbaño1.Visible = False

panelcocina.Visible = False lblcocina.Visible = False

panelcomedor.Visible = False lblcomedor.Visible = False

Panelpatio.Visible = False lblpatio.Visible = False

Lblsala.Visible = False panelopciones.Visible = False

panelclavado.Visible = False lbllavado.Visible = False panelrec2.Visible = False lblrec2.Visible = False panelcocina.Visible = False lblcocina.Visible = False End If

If Pictbaño1.Visible = True Or Pictbaño2.Visible = True Then Pictrecamara1.SendToBack() Pictcasa.SendToBack() End If If cont1 >= 2 Then cmdrecamara1.Text = "Recamara 1" cont1 = 1 Pictcasa.Visible = True Pictrecamara1.Visible = False lblbaño2.Visible = False panelbaño2.Visible = False Panelrec1.Visible = False lblrec1.Visible = False

cbcomprec1.Visible = False cbtelerec1.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False panelcocina.Visible = False lblcocina.Visible = False panelcomedor.Visible = False lblcomedor.Visible = False Panelpatio.Visible = False lblpatio.Visible = False Lblsala.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 50 de 78

Page 51: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

51 de 78

panelopciones.Visible = False panelclavado.Visible = False lbllavado.Visible = False panelrec2.Visible = False lblrec2.Visible = False panelcocina.Visible = False lblcocina.Visible = False

comprec1.Visible = False cbcomprec1.Checked = False telerec1.Visible = False cbtelerec1.Checked = False cont1 = 0 End If End Sub

Private Sub cmdpasillo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdpasillo.Click

cont1 = cont1 + 1 If cont1 = 1 Then cmdpasillo.Text = "Detener" Pictcasa.Visible = True Pictpasi.Visible = True Pictpasillo.Visible = True

lblbaño2.Visible = False panelbaño2.Visible = False

Panelrec1.Visible = False lblrec1.Visible = False panelcocina.Visible = False lblcocina.Visible = False panelrec2.Visible = False lblrec2.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False

panelcomedor.Visible = False lblcomedor.Visible = False

Panelpatio.Visible = False lblpatio.Visible = False

Lblsala.Visible = False panelopciones.Visible = False

panelclavado.Visible = False lbllavado.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 51 de 78

Page 52: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

52 de 78

panelcocina.Visible = False lblcocina.Visible = False End If

If Pictpasillo.Visible = True Then Pictcomedor.SendToBack() Pictcasa.SendToBack() End If If cont1 >= 2 Then cmdpasillo.Text = "Pasillo" cont1 = 1 Pictcasa.Visible = True Pictpasi.Visible = False Pictpasillo.Visible = False

lblbaño2.Visible = False panelbaño2.Visible = False Panelrec1.Visible = False lblrec1.Visible = False panelcocina.Visible = False lblcocina.Visible = False panelrec2.Visible = False lblrec2.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False

panelcomedor.Visible = False lblcomedor.Visible = False

Panelpatio.Visible = False lblpatio.Visible = False

Lblsala.Visible = False panelopciones.Visible = False

panelclavado.Visible = False lbllavado.Visible = False

panelcocina.Visible = False lblcocina.Visible = False cont1 = 0 End If End Sub

Private Sub cmdcocina_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdcocina.Click cont1 = cont1 + 1 If cont1 = 1 Then cmdcocina.Text = "Detener"

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 52 de 78

Page 53: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

53 de 78

incendio.Visible = True

Pictcasa.Visible = True Pictcocina.Visible = True panelcocina.Visible = True lblcocina.Visible = True cbtelecocina.Visible = True cbtelecocina.Visible = True lblbaño2.Visible = False panelbaño2.Visible = False Panelrec1.Visible = False lblrec1.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False panelrec2.Visible = False lblrec2.Visible = False lblcomedor.Visible = False lblpatio.Visible = False Lblsala.Visible = False lblcomedor.Visible = False

panelclavado.Visible = False panelopciones.Visible = False Panelpatio.Visible = False panelopciones.Visible = False panelcomedor.Visible = False End If If cont1 >= 2 Then cmdcocina.Text = "Cocina" incendio.Visible = False s.Stop() cont1 = 1 Pictcasa.Visible = True Pictcocina.Visible = False panelcocina.Visible = False lblcocina.Visible = False cbtelecocina.Visible = False cbtelecocina.Visible = False lblbaño2.Visible = False panelbaño2.Visible = False Panelrec1.Visible = False lblrec1.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False panelrec2.Visible = False lblrec2.Visible = False lblcomedor.Visible = False lblpatio.Visible = False Lblsala.Visible = False lblcomedor.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 53 de 78

Page 54: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

54 de 78

panelclavado.Visible = False panelopciones.Visible = False Panelpatio.Visible = False panelopciones.Visible = False panelcomedor.Visible = False

telecocina.Visible = False cbtelecocina.Checked = False cont1 = 0 End If

End Sub

Private Sub cmdrecamara2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdrecamara2.Click

cont1 = cont1 + 1 If cont1 = 1 Then cmdrecamara2.Text = "Detener" Pictcasa.Visible = True pictrecamara2.Visible = True panelrec2.Visible = True lblrec2.Visible = True

lblbaño2.Visible = False panelbaño2.Visible = False cbtelerec2.Visible = True cbcomprec2.Visible = True lblbaño1.Visible = False Panelbaño1.Visible = False lbllavado.Visible = False panelclavado.Visible = False lblpatio.Visible = False Panelpatio.Visible = False Lblsala.Visible = False panelopciones.Visible = False lblcomedor.Visible = False panelcomedor.Visible = False lblcocina.Visible = False panelcocina.Visible = False lblrec1.Visible = False Panelrec1.Visible = False End If If cont1 >= 2 Then cmdrecamara2.Text = "Recamara 2" cont1 = 1 pictrecamara2.Visible = False panelrec2.Visible = False lblrec2.Visible = False lblbaño2.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 54 de 78

Page 55: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

55 de 78

panelbaño2.Visible = False

cbtelerec2.Visible = False cbcomprec2.Visible = False lblbaño1.Visible = False Panelbaño1.Visible = False lbllavado.Visible = False panelclavado.Visible = False lblpatio.Visible = False Panelpatio.Visible = False Lblsala.Visible = False panelopciones.Visible = False lblcomedor.Visible = False panelcomedor.Visible = False lblcocina.Visible = False panelcocina.Visible = False lblrec1.Visible = False Panelrec1.Visible = False

comprec2.Visible = False cbcomprec2.Checked = False telerec2.Visible = False cbtelerec2.Checked = False cont1 = 0 End If End Sub

Private Sub cmdbaño1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdbaño1.Click

cont1 = cont1 + 1 If cont1 = 1 Then cmdbaño1.Text = "Detener"

Pictcasa.Visible = True Pictbaño1.Visible = True Panelbaño1.Visible = True lblbaño1.Visible = True cbextractor1.Visible = True

lblbaño2.Visible = False panelbaño2.Visible = False cbextractor2.Visible = True lbllavado.Visible = False panelclavado.Visible = False lblpatio.Visible = False Panelpatio.Visible = False Lblsala.Visible = False panelopciones.Visible = False lblcomedor.Visible = False panelcomedor.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 55 de 78

Page 56: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

56 de 78

lblcocina.Visible = False panelcocina.Visible = False lblrec1.Visible = False Panelrec1.Visible = False End If If Pictrecamara1.Visible = True Then Pictrecamara1.SendToBack() Pictcasa.SendToBack() End If If cont1 >= 2 Then cmdbaño1.Text = "Baño 1" cont1 = 1 Pictbaño1.Visible = False Panelbaño1.Visible = False lblbaño1.Visible = False cbextractor1.Visible = False lblbaño2.Visible = False panelbaño2.Visible = False cbextractor2.Visible = False lbllavado.Visible = False panelclavado.Visible = False lblpatio.Visible = False Panelpatio.Visible = False Lblsala.Visible = False panelopciones.Visible = False lblcomedor.Visible = False panelcomedor.Visible = False lblcocina.Visible = False panelcocina.Visible = False lblrec1.Visible = False Panelrec1.Visible = False

extractorbaño1.visible = False cbextractor1.Checked = False cont1 = 0 End If End Sub

Private Sub cmdbaño2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdbaño2.Click

cont1 = cont1 + 1 If cont1 = 1 Then cmdbaño2.Text = "Detener" Pictcasa.Visible = True Pictbaño2.Visible = True Panelbaño1.Visible = False lblbaño1.Visible = False cbextractor2.Visible = True lblbaño2.Visible = True panelbaño2.Visible = True

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 56 de 78

Page 57: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

57 de 78

lbllavado.Visible = False panelclavado.Visible = False lblpatio.Visible = False Panelpatio.Visible = False Lblsala.Visible = False panelopciones.Visible = False lblcomedor.Visible = False panelcomedor.Visible = False lblcocina.Visible = False panelcocina.Visible = False lblrec1.Visible = False Panelrec1.Visible = False lblrec2.Visible = False panelrec2.Visible = False End If If Pictrecamara1.Visible = True Then Pictrecamara1.SendToBack() Pictcasa.SendToBack() End If If cont1 >= 2 Then cmdbaño2.Text = "Baño 2" cont1 = 1 Pictbaño2.Visible = False

Panelbaño1.Visible = False lblbaño1.Visible = False cbextractor2.Visible = False lblbaño2.Visible = False panelbaño2.Visible = False lbllavado.Visible = False panelclavado.Visible = False lblpatio.Visible = False Panelpatio.Visible = False Lblsala.Visible = False panelopciones.Visible = False lblcomedor.Visible = False panelcomedor.Visible = False lblcocina.Visible = False panelcocina.Visible = False lblrec1.Visible = False Panelrec1.Visible = False lblrec2.Visible = False panelrec2.Visible = False

extractor2.Visible = False cbextractor2.Checked = False cont1 = 0 End If End Sub

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 57 de 78

Page 58: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

58 de 78

Private Sub cbtelevision_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbtelevision.CheckedChanged 'opcion tele If cbtelevision.Checked = True Then telesala.Visible = True End If If telesala.Visible = True Then Pictsala.SendToBack() Pictcasa.SendToBack() End If If cbtelevision.Checked = False Then telesala.Visible = False End If End Sub

Private Sub cbradio_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbradio.CheckedChanged If cbradio.Visible = True Then radiosala.Visible = True End If If radiosala.Visible = True Then Pictsala.SendToBack() Pictcasa.SendToBack() End If If cbradio.Checked = False Then radiosala.Visible = False End If End Sub

Private Sub cbpuerta_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbpuerta.CheckedChanged If cbpuerta.Visible = True Then puertasala.Visible = True End If If puertasala.Visible = True Then Pictsala.SendToBack() Pictcasa.SendToBack() End If If cbpuerta.Checked = False Then puertasala.Visible = False End If End Sub

Private Sub cbcamara_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbcamara.CheckedChanged If cbcamara.Checked = True Then camarasala.Visible = True End If If camarasala.Visible = True Then Pictsala.SendToBack() Pictcasa.SendToBack()

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 58 de 78

Page 59: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

59 de 78

End If If cbcamara.Checked = False Then camarasala.Visible = False End If End Sub

Private Sub cbairea_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbairea.CheckedChanged If cbairea.Checked = True Then airesala.Visible = True End If If airesala.Visible = True Then Pictsala.SendToBack() Pictcasa.SendToBack() End If If cbairea.Checked = False Then airesala.Visible = False End If End Sub

Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles extractor2.Click

End Sub

Private Sub cbtimbre_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbtimbre.CheckedChanged If cbtimbre.Checked = True Then timbre.Visible = True End If If timbre.Visible = True Then Pictpatio.SendToBack() Pictcasa.SendToBack() End If If cbtimbre.Checked = False Then timbre.Visible = False End If End Sub

Private Sub cbfuente_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbfuente.CheckedChanged If cbfuente.Checked = True Then fuente.Visible = True End If If fuente.Visible = True Then Pictpatio.SendToBack() Pictcasa.SendToBack() End If If cbfuente.Checked = False Then fuente.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 59 de 78

Page 60: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

60 de 78

End If End Sub

Private Sub cbalberca_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbalberca.CheckedChanged If cbalberca.Checked = True Then alberca.Visible = True End If If alberca.Visible = True Then Pictpatio.SendToBack() Pictcasa.SendToBack() albercas.SendToBack() End If If cbalberca.Checked = False Then alberca.Visible = False End If End Sub

Private Sub cdsecadora_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbsecadora.CheckedChanged If cont1 <= 1 Then

If cbsecadora.Checked = True Then secadora.Visible = True End If If secadora.Visible = True Then Pictlavado.SendToBack() Pictcasa.SendToBack()

End If If cbsecadora.Checked = False Then secadora.Visible = False End If End If End Sub

Private Sub cblavadora_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cblavadora.CheckedChanged If cblavadora.Checked = True Then lavadora.Visible = True End If If lavadora.Visible = True Then Pictlavado.SendToBack() Pictcasa.SendToBack()

End If If cblavadora.Checked = False Then lavadora.Visible = False

End If End Sub

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 60 de 78

Page 61: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

61 de 78

Private Sub cbradiolavado_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbradiolavado.CheckedChanged If cbradiolavado.Checked = True Then radiolavado.Visible = True End If If radiolavado.Visible = True Then Pictlavado.SendToBack() Pictcasa.SendToBack()

End If If cbradiolavado.Checked = False Then radiolavado.Visible = False

End If End Sub

Private Sub cbradiocom_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbradiocom.CheckedChanged If cbradiocom.Checked = True Then radiocomedor.Visible = True End If If radiocomedor.Visible = True Then Pictcomedor.SendToBack() Pictcasa.SendToBack() End If

If cbradiocom.Checked = False Then radiocomedor.Visible = False

End If End Sub

Private Sub cbpuertacom_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbpuertacom.CheckedChanged If cbpuertacom.Checked = True Then puertacocina.Visible = True End If If puertacocina.Visible = True Then Pictcomedor.SendToBack() Pictcasa.SendToBack() End If

If cbpuertacom.Checked = False Then puertacocina.Visible = False

End If End Sub

Private Sub cbtelerec1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbtelerec1.CheckedChanged

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 61 de 78

Page 62: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

62 de 78

If cbtelerec1.Checked = True Then telerec1.Visible = True End If If telerec1.Visible = True Then Pictrecamara1.SendToBack() Pictcasa.SendToBack() End If

If cbtelerec1.Checked = False Then telerec1.Visible = False

End If End Sub

Private Sub cbcomprec1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbcomprec1.CheckedChanged If cbcomprec1.Checked = True Then comprec1.Visible = True End If If comprec1.Visible = True Then Pictrecamara1.SendToBack() Pictcasa.SendToBack() End If

If cbcomprec1.Checked = False Then comprec1.Visible = False

End If End Sub

Private Sub cbtelerec2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbtelerec2.CheckedChanged If cbtelerec2.Checked = True Then telerec2.Visible = True End If If telerec2.Visible = True Then pictrecamara2.SendToBack() Pictcasa.SendToBack() End If

If cbtelerec2.Checked = False Then telerec2.Visible = False

End If End Sub

Private Sub cbcomprec2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbcomprec2.CheckedChanged If cbcomprec2.Checked = True Then comprec2.Visible = True End If

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 62 de 78

Page 63: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

63 de 78

If comprec2.Visible = True Then pictrecamara2.SendToBack() Pictcasa.SendToBack() End If

If cbcomprec2.Checked = False Then comprec2.Visible = False

End If End Sub

Private Sub cbextractor1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbextractor1.CheckedChanged If cbextractor1.Checked = True Then extractorbaño1.Visible = True End If If extractorbaño1.Visible = True Then Pictbaño1.SendToBack() Pictcasa.SendToBack() End If

If cbextractor1.Checked = False Then extractorbaño1.Visible = False

End If End Sub

Private Sub cbtelecocina_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbtelecocina.CheckedChanged If cbtelecocina.Checked = True Then telecocina.Visible = True End If If telecocina.Visible Then Pictcocina.SendToBack() Pictcasa.SendToBack()

End If

If cbtelecocina.Checked = False Then telecocina.Visible = False End If End Sub Private Sub cbextractor2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbextractor2.CheckedChanged If cbextractor2.Checked = True Then extractor2.Visible = True End If If extractor2.Visible Then Pictbaño2.SendToBack()

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 63 de 78

Page 64: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

64 de 78

Pictcasa.SendToBack() End If

If cbextractor2.Checked = False Then extractor2.Visible = False End If

End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick If cont2 = 1 Then cmdautomatico.Text = "Detener" Timer9.Stop() monabaño1.Visible = False extractorbaño1.Visible = False Pictbaño1.Visible = False Pictcasa.SendToBack() monapatio.Visible = True incendio.Visible = False If monapatio.Visible = True Then Pictpatio.Visible = True Pictcasa.Visible = True timbre.Visible = True fuente.Visible = True Pictpatio.SendToBack() Pictcasa.SendToBack() End If If cont2 = 2 Then Timer1.Stop() Timer2.Stop() Timer3.Stop() Timer4.Stop() Timer5.Stop() Timer6.Stop() Timer7.Stop() Timer8.Stop() Timer9.Stop() End If Timer2.Start() End If End Sub

Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick If cont2 = 1 Then cmdautomatico.Text = "Detener" Timer1.Stop() monapatio.Visible = False monasala.Visible = True

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 64 de 78

Page 65: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

65 de 78

incendio.Visible = False If monasala.Visible = True Then Pictsala.Visible = True Pictcasa.Visible = True telesala.Visible = True airesala.Visible = True radiosala.Visible = True camarasala.Visible = True puertasala.Visible = True Pictsala.SendToBack() Pictcasa.SendToBack() Pictpatio.SendToBack() End If

Timer3.Start()

End If End Sub

Private Sub Timer3_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer3.Tick If cont2 = 1 Then cmdautomatico.Text = "Detener" Timer2.Stop() incendio.Visible = False monasala.Visible = False monapasillo.Visible = True Pictpasillo.Visible = True Pictpasi.Visible = True puertasala.Visible = False timbre.Visible = False Pictsala.SendToBack() telesala.Visible = False radiosala.Visible = False Timer4.Start()

End If End Sub

Private Sub Timer4_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer4.Tick If cont2 = 1 Then Timer3.Stop() monapasillo.Visible = False monacocina.Visible = True If monacocina.Visible = True Then Pictpasillo.Visible = False Pictpasi.Visible = False Pictcocina.Visible = True telecocina.Visible = True Pictsala.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 65 de 78

Page 66: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

66 de 78

Pictpatio.Visible = False puertasala.Visible = False incendio.Visible = True pictrecamara2.Visible = True niño2.Visible = True

Pictcocina.SendToBack() Pictcasa.SendToBack() End If Timer5.Start()

End If End Sub

Private Sub Timer5_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer5.Tick If cont2 = 1 Then Timer4.Stop() incendio.Visible = False monacocina.Visible = False monapasillo.Visible = True Pictpasillo.Visible = True Pictpasi.Visible = True incendio.Visible = True Pictcocina.Visible = False Pictsala.Visible = False Pictpatio.Visible = False telecocina.Visible = False puertasala.Visible = False niño1.Visible = False Pictcomedor.Visible = False puertacocina.Visible = False radiocomedor.Visible = False Pictcasa.SendToBack() Timer6.Start()

End If End Sub

Private Sub Timer6_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer6.Tick If cont2 = 1 Then Timer5.Stop()

Pictpasillo.Visible = False monapasillo.Visible = False Pictpasi.Visible = False Pictpasillo.Visible = False pictrecamara2.Visible = False niño2.Visible = False incendio.Visible = False

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 66 de 78

Page 67: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

67 de 78

monacomedor.Visible = True If monacomedor.Visible = True Then niño1.Visible = True Pictcomedor.Visible = True puertacocina.Visible = True radiocomedor.Visible = True Pictcasa.SendToBack() End If Timer7.Start()

End If End Sub

Private Sub Timer7_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer7.Tick If cont2 = 1 Then Timer6.Stop() monarec1.Visible = True monacomedor.Visible = False Pictcomedor.Visible = False puertacocina.Visible = False radiocomedor.Visible = False niño1.Visible = False incendio.Visible = False If monarec1.Visible = True Then telerec1.Visible = True comprec1.Visible = True Pictrecamara1.Visible = True Pictcasa.SendToBack() End If Timer8.Start()

End If

End Sub

Private Sub Timer8_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer8.Tick If cont2 = 1 Then Timer7.Stop() monarec1.Visible = False telerec1.Visible = False comprec1.Visible = False Pictrecamara1.Visible = False monabaño2.Visible = True incendio.Visible = False

If monabaño2.Visible = True Then extractor2.Visible = True Pictbaño2.Visible = True

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 67 de 78

Page 68: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

68 de 78

Pictcasa.SendToBack() End If Timer9.Start()

End If End Sub

Private Sub Timer9_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer9.Tick If cont2 = 1 Then Timer8.Stop() monabaño2.Visible = False extractor2.Visible = False Pictbaño2.Visible = False monabaño1.Visible = True incendio.Visible = False If monabaño1.Visible = True Then extractorbaño1.Visible = True Pictbaño1.Visible = True Pictcasa.SendToBack() End If Timer1.Start()

End If End Sub Public s As System.Media.SoundPlayer Public ruta As String

Private Sub PictureBox1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles incendio.Click My.Computer.Audio.Play(My.Resources.alarma, AudioPlayMode.Background) End SubEnd Class

4. Pseudocódigo o modelo solución, incluir título (valor 20%)

Pseudocódigo para la simulacion de un control de una casa inteligente

1. Inicio2. Preguntar a usuario el modo de control que desea realizar.3. Si selecciona modo automático ir al paso 4.4. Se ejecuta programa automático.5. Si elige modo manual, aparecerá un panel con botones que tendrán las opciones a

controlar en la casa. 6. Si presiona botón “cuarto de lavado”, ejecuta paso 16.7. Si presiona botón “Patio”, ejecuta paso 16.8. Si presiona botón “Sala”, ejecuta paso 16.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 68 de 78

Page 69: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

69 de 78

9. Si presiona botón “Comedor”, ejecuta paso 16.10. Si presiona botón “Pasillo”, ejecuta paso 16.11. Si presiona botón “Cocina”, ejecuta paso 16.12. Si presiona botón “Recamara 1”, ejecuta paso 16.13. Si presiona botón “Recamara 2”, ejecuta paso 16.14. Si presiona botón “Baño 1”, ejecuta paso 16.15. Si presiona botón “Baño2”, ejecuta paso 16.16. Se enciende luz y es visible panel de control de artículos donde el usuario podrá

seleccionar por medio de una lista de checkbox, los artículos que desea ejecutar en la habitación que ha seleccionado del paso 6 al paso 15.

17. Presionar el botón “Detener” de la habitación que encendió para detener la ejecución de los artículos que se encuentren en dicha habitacion.

18. Presionar el botón “detener” del modo manual para detener la ejecución del modo manual.19. Fin

1. Objetos y eventos usados (valor 10%)a) Objetos

BotonesCmdPatio: Controla el encendido y apagado de los artículos en el “panel Patio”.CmdSala: Controla el encendido y apagado de los artículos en el “panel Sala”CmdPasillo: Controla el encendido y apagado de los artículos en “pictpasillo”CmdBaño1: Controla el encendido y apagado de los artículos en el “panel Baño1”CmdBaño2: Controla el encendido y apagado de los artículos en el “panel Baño2”CmdCocina: Controla el encendido y apagado de los artículos en el “panel Cocina”CmdComedor: Controla el encendido y apagado de los artículos en el “panel Comedor”CmdRecamara1: Controla el encendido y apagado de los artículos en el “panel Recamara1”CmdRecamara2: Controla el encendido y apagado de los artículos en el “panel Recamara2CmdManual: Control de encendido y apagado de la simulacion del modo manual en el programa.CmdManual: Control de encendido y apagado de la simulacion del modo Automático en el programa.

PanelesPanelCasa: Contiene la imagen del patio de la casa, donde se colocara la imagen de la casa en estado Apagado.panelPatio: Contiene las opciones de los artículos disponibles en esa habitación.panelSala: Contiene las opciones de los artículos disponibles en esa habitación.panelComedor: Contiene las opciones de los artículos disponibles en esa habitación.panelCocina: Contiene las opciones de los artículos disponibles en esa habitación.panelPasillo: Contiene las opciones de los artículos disponibles en esa habitación.panelRec1: Contiene las opciones de los artículos disponibles en esa habitación.panelRec2: Contiene las opciones de los artículos disponibles en esa habitación.PanelBaño1: Contiene las opciones de los artículos disponibles en esa habitación.panelBaño2: Contiene las opciones de los artículos disponibles en esa habitación.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 69 de 78

Page 70: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

70 de 78

PictureBoxPictCasa: Contiene la imagen de casa, mientras se mantiene en estado Apagado.PictPatio: Contiene la imagen del patio, mientras esta Encendido.PictSala: Contiene la imagen de la sala, mientras esta Encendido.PictComedor: Contiene la imagen del Comedor, mientras esta Encendido.Pictpasillo: Contiene la imagen del Pasillo, mientras esta Encendido.PictPasi: Contiene una parte de la imagen pasillo, mientras esta Encendido.PictRecamara1: Contiene la imagen de la recamara1, mientras esta encendido.PictRecamara2: Contiene la imagen de la recamara2, mientras esta encendido.PictBaño1: Contiene la imagen de la recamara1, mientras esta encendido.PictBaño2: Contiene la imagen de la recamara2, mientras esta encendido.Monacomedor: Contiene la imagen de la Caricatura que simula la presencia de la persona en esa habitación, en el modo automático.MonaPatio: Contiene la imagen de la Caricatura que simula la presencia de la persona en esa habitación, en el modo automático.MonaSala: Contiene la imagen de la Caricatura que simula la presencia de la persona en esa habitación, en el modo automático.Monapasillo: Contiene la imagen de la Caricatura que simula la presencia de la persona en esa habitación, en el modo automático.Monarecamara1: Contiene la imagen de la Caricatura que simula la presencia de la persona en esa habitación, en el modo automático.Monarecamara2: Contiene la imagen de la Caricatura que simula la presencia de la persona en esa habitación, en el modo automático.Monacocina: Contiene la imagen de la Caricatura que simula la presencia de la persona en esa habitación, en el modo automático.Monabaño1: Contiene la imagen de la Caricatura que simula la presencia de la persona en esa habitación, en el modo automático.Monabaño2: Contiene la imagen de la Caricatura que simula la presencia de la persona en esa habitación, en el modo automático.Niño1: Contiene la imagen de la Caricatura que simula la presencia de la persona en la habitación Comedor, en el modo automático.Niño2: Contiene la imagen de la Caricatura que simula la presencia de la persona en la habitación Recamara2, en el modo automático.Fuente : contiene la imagen de la fuente que se utiliza en el programa.Alberca: contiene la imagen de la alberca, mientras este Apagada.Albercas: contiene la imagen de la alberca, mientras este Encendida.Telecocina: contiene la imagen de la televisión que se encuentra en esa habitación.Telesala: contiene la imagen de la televisión que se encuentra en esa habitación.Telerec1: contiene la imagen de la televisión que se encuentra en esa habitación.Telerec2: contiene la imagen de la televisión que se encuentra en esa habitación.RadioLavado: contiene la imagen del radio que se encuentra en esa habitación.RadioSala: contiene la imagen del radio que se encuentra en esa habitación.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 70 de 78

Page 71: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

71 de 78

RadioComedor: contiene la imagen del radio que se encuentra en esa habitación.Timbre: Contiene la imagen del Timbre que se encuentra en el patio.Comprec1: Contiene la imagen de la computadora que se encuentra en la Recamara1.Comprec2: Contiene la imagen de la computadora que se encuentra en la Recamara2.Lavadora: Contiene la imagen del botón de encendido de la Lavadora.Secadora: Contiene la imagen del botón de encendido de la Secadora.Airesala: Contiene la imagen del Aire Acondicionado de la casa.Puertasala: Contiene la imagen de la puerta que se encuentra en esa habitación.PuertaComedor: Contiene la imagen de la puerta que se encuentra en esa habitación.

LabelLblcontrol: da la bienvenida a usuario y muestra las opciones de control.Lbl1: Muestra el título del control.Lblcomedor: Muestra el título del panel comedor.Lblsala: Muestra el título del panel sala.Lblpasillo: Muestra el título del panel pasillo.Lblcocina: Muestra el título del panel cocina.Lblbaño1: Muestra el título del panel baño1.Lblbaño2: Muestra el título del panel baño2.Lblrecamara1: Muestra el título del panel recamara1.Lblrecamara2: Muestra el título del panel recamara2.Lbllavado: Muestra el título del panel lavado.Lblpatio: Muestra el título del panel patio.

CheckBoxCbradiocom: Muestra la imagen del radio que se encuentra en el comedor.Cbpuertacom: Muestra la imagen de la puerta que se encuentra en el ComedorCbtimbre: muestra la imagen del timbre que se encuentra en el patioCbfuente: Muestra la imagen de la fuente que se encuentra en el patio Cbalberca: Muestra la imagen que se encuentra en el Patio.Cbtelecocina: Muestra la imagen de televisión que se encuentra en la Cocina.Cbradio: Muestra la imagen del radio que se encuentra en la sala.Cbpuerta: Muestra la imagen de la puerta que se encuentra en la sala.Cbcamara: Muestra la imagen de la cámara que aparece en el patio.Cbtelevision: Muestra la imagen de la televisión que se muestra en la sala.Cbairea: Muestra la imagen del airea condicionado de la casa.Cbsecadora: Muestra la imagen de la secadora que se muestra en el cuarto de lavadoCblavadora: Muestra la imagen de la Lavadora que se muestra en el cuarto de lavado.Cbradiolavado: Muestra la imagen del radio que se muestra en el cuarto de lavado.Cbtelerec1: Muestra la imagen de la televisión que se encuentra en la recamara1.Cbcomprec1: Muestra la imagen de la computadora que se muestra en la recamara1.Cbtelerec2: Muestra la imagen de la televisión que se muestra en la recamara2.Cbcomprec2: Muestra la imagen de la computadora que se muestra en la recamara2.Cbextractor1: Muestra la imagen del extractor que se muestra en el baño 1.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 71 de 78

Page 72: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

72 de 78

Cbextractor2: Muestra la imagen del extractor que se muestra en al baño 2.

b) Eventos Se utilizó el evento clic para los botones que se muestran en pantalla y para la imagen de alarma de incendio.

TIPO: Practica # 9CALIFICACIÓN:

MATERIA: Programación VisualMAESTRO: María del Carmen Vargas García

ALUMNO: Castro Francis, Salgado Jonatan

Mendoza Corral Gerardo Noel

GRUPO:

MECV- 5C FECHA: 11 AL 15 FEB

Instrucciones: Llena correctamente y seguir el orden solicitado.Práctica#9 Simulación de un sistema de llenado de café

C:\Users\francis\Documents\quinto cuatrimestre\programacion visual1. Datos generales (Valor 10%)

a) Nombre del Programa: Simulación de un sistema de llenado de café

b) Descripción: Generar una Interfaz gráfica en Visual Basic. Que simule el proceso de una máquina expendedora de café. Esta máquina tiene que tener las siguiente opciones:

Opción de usuario: es la que mirara el que quiere comprar un café. Opción de mantenimiento: es la que mirara el que suministra los insumos del café.

El programa muestra el panel de usuario y panel de mantenimiento por medio del tabcontrol este control muestra las dos pantallas por medio de pestañas en la parte superior de dichos paneles.

La máquina tendrá una pantalla para el usuario que le indicara lo que eligió

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 72 de 78

Page 73: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

73 de 78

Fig.9.1 Panel de UsuarioTipo de Vaso: se refiere a la cantidad de líquido que el usuario elegirá. Cada que se despache un vaso se disminuirá el contador de agua de acuerdo a lo que se ha elegido. Existen dos cantidades 400ml y 500ml. Tipo de Bebida: se refiere al tipo de bebida que el usuario elegirá. Cada que despache un vaso se disminuirá el contador de la bebida, esto pasará de acuerdo al tipo de vaso según la tabla 1.

Tabla 1 Cucharadas de bebida según el tamaño del vaso

Azúcar y crema: se refiere a la cantidad que elija el usuario. Cada que despache un vaso se disminuirá el contador de la azúcar o crema, esto pasará de acuerdo al tipo de vaso según la Tabla 2. Pero si el usuario elige más azúcar o más crema, esto se tendrá que disminuir también.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 73 de 78

Page 74: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

74 de 78

Fig 9.2 superior: Opción de Azúcar y Crema en panel de usuario,Inferior: Opción de Azúcar y Crema en panel de Mantenimiento

Tabla 2 cucharadas de complementos azúcar y/o crema

Panel de despliegue de selección de café: cada que el usuario elija todas las opciones para comprar un café se desplegara en la pantalla el control de la elección. Cuando el usuario este de acuerdo con lo elegido presionara el botón aceptar. Si el usuario no está convencido presionara el cancelar.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 74 de 78

Page 75: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

75 de 78

Si el usuario eligió aceptar se mostrara el panel de despliegue de efectivoSi eligió cancelar se reiniciara todos los valores de este proceso.

Panel de despliegue de efectivo: simula la inserción de monedas. Con esto también se desplegara la cantidad a pagar, el pago y el cambio si es que existiera.

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 75 de 78

Page 76: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

76 de 78

La máquina tendrá una pantalla para el mantenimiento que le indicara lo sé esta realizado así como las alarmas en caso de llegar al nivel mínimo.

Reiniciar: Significa que todo se carga (agua, azúcar, crema) en su máximo valor. Mostrar una pantalla con los viejos y nuevos parámetros.

Limpieza: se refiere a los tipos de limpieza que se le aplican a la máquina. Para esto se activará un panel donde se encuentran los tipos de limpieza.

Dependiendo del tipo de limpieza será el tiempo que se tiene que simular (ver tipo de limpieza). Necesitaras un Timer y una barra de procesos. La barra de proceso tendrá que ser visualizada en pantalla.

o Limpiar la cámara de preparación (8 seg)o Limpiar mezclador de azúcar (10 seg)o Limpiar mezclador de crema (10 seg)o Limpieza total (28 seg)

Suministro de Agua: Controla el nivel y temperatura de agua.

Nivel de agua: cada que se vaya vendiendo un vaso de café, se disminuirá el contador de agua, cuando este contador este debajo de la marca mínima se activara una alarma de audio y visual que indicara que hay que llenar de nuevo, la capacidad mínima es de 2 lts y la máxima de 15lts.

Temperatura: por medio de un generador de números aleatorio (random) se

generarán valores entre 60 y 100, que simularán la temperatura, si la temperatura es menor o mayor que estos valores, se activara una alarma auditiva o visual.

Suministro de azúcar: controla el nivel de azúcar

Nivel de azúcar: Cada que se vaya vendiendo un vaso de café, se disminuirá el contador de azúcar (ver tabla 2), al igual que cada vez que el usuario quiera más azúcar. cuando el contador este por debajo de la marca mínima se activara una

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 76 de 78

Page 77: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

77 de 78

alarma de audio y visual que indicara que hay que llenar de nuevo, la capacidad mínima es de 500gr y la máxima de 5kg. Cada cucharada equivale a 4.7 gr.

Suministro de crema: controla el nivel de crema

Nivel de crema: Cada que se vaya vendiendo un vaso de café, se disminuirá el contador de crema (ver tabla 2), al igual que cada vez que el usuario quiera más crema. cuando el contador este por debajo de la marca mínima se activara una alarma de audio y visual que indicara que hay que llenar de nuevo, la capacidad mínima es de 500gr y la máxima de 5kg. Cada cucharada equivale a 4.7 gr.

Suministro de tipo de bebida: controla el nivel de bebida. Para esto se activará un panel donde se encuentran los tipos de bebida, y el nivel que tienen.

Nivel de tipo de bebida: Cada que se vaya vendiendo un vaso de algún tipo de bebida, se disminuirá el contador de bebida (ver cuantas cucharadas son por cada bebida Tabla 1). cuando el contador este por debajo de la marca mínima se activara una alarma de audio y visual que indicara que hay que llenar de nuevo, la capacidad mínima de cada bebida es de 500gr y la máxima de 5kg. Cada cucharada equivale a 4.7 gr.

c) Lenguaje de Programación: Visual Studio 2010 (Visual Basic)d) Fecha de realización: 25 feb al 8 Mar e) Fecha de revisión: 8 Marzo f) Nombre del programador: Castro Recendis Francis Berenice, Salgado Galdamez Jonatang) Dirección de almacenamiento: "C:\Users\francis\Documents\quinto cuatrimestre\

Programacion Visual\practica 9"

2. Introducción: ¿Para qué se puede usar los controles, eventos? (valor 20%)El en siguiente programa se realizo la xinterfaz grafica de una maquina expendedora de café, utilizando un tabcontrol para mostrar los dos paneles, de usuario y de mantenimiento. En el panel de usuario, se podrá seleccionar el tamaño de la bebida utilizando un picturebox con el evento clic. Se cuenta con dos tamaños de vaso, chico de 400 ml, y grande de 500 ml

3. Pseudocódigo, incluir título (valor 20%)

4. Código, incluir datos generales (valor 20%)

5. Objetos y eventos usados (valor 10%)h) Objetos

Label Lbltítulo – muestra el tirulo de la máquina de café

i) Eventos AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 77 de 78

Page 78: Practicas Programacion Visual.docx

FORMATO

INSTRUMENTO DE EVALUACIÓN

CÓDIGO

REVISIÓN

HOJA

F-CA-029-A

00/0110

78 de 78

Referencias bibliográficas (valor 10%)

[1] http://msdn.microsoft.com/es-es/library/139z2azd(v=vs.80).aspx[2] http://aulas.uttijuana.edu.mx/mod/resource/view.php?id=15111[3] http://msdn.microsoft.com/es-es/library/5z06z1kb(v=VS.80).aspx[4] http://aulas.uttijuana.edu.mx/mod/resource/view.php?id=15108[5]http://www.vbtutor.net/vb2010/vb2010_Lesson27.htm [6] Manual de una maquina dispensadora de café DSK-C10

http://www.teatime.com.mx/resources/Manual-DSK-C10-FA.pdf

AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %

VO.BO.:____________________________________________

UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 78 de 78