FORMATO
INSTRUMENTO DE EVALUACIÓN
CÓDIGOREVISIÓNHOJAF-CA-029-A00/01101 de 78
PRACTICAS DE PROGRAMACIÓN VISUALMECV-5C
ENERO- ABRIL 2013
PRIMER PARCIAL
Alumno: Castro Recendis Francis Berenice
Mendoza Corral Gerardo Noel
Salgado Galdamez Jonatan Antonio
Profesor: M.C. María del Carmen Vargas
AUTORIZÓ:________________________________________ SABER 50 % SABER HACER 50 %
VO.BO.:____________________________________________
UNIDADES TEMÁTICAS DE REFERENCIA ________________________ hoja 1 de 78
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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