Sunteți pe pagina 1din 19

1. IDENTIFICACIN DE LA GUA DE APRENDIZAJE Regional: Meta Centro de formacin: Cumaral No. Ficha: I.

PROGRAMA DE FORMACIN: Programacin De software NOMBRE DEL PROYECTO: Primera Gua de Visual Basic

COMPETENCIA ASOCIADA:

No.

RESULTADO DE APRENDIZAJE

HORAS DE LA GUIA: 8 Horas

2. INTRODUCCIN
El reconocimiento de tcnicas y rutinas para la programacin desarrolla en el estudiante habilidades para la programacin. Para conseguir este objetivo se requiere comprometerse con los componentes elementales de un lenguaje especfico y que corresponda a elementos que ofrezcan sencillez y utilidad en diferentes tareas. En la presente gua se hace la introduccin a visual Basic y los elementos que contiene la programacin orientada a eventos, de tal manera que la transicin a la programacin orientada a objetos sean entendibles y comprendidos en todos sus aspectos.

3. PLANTEAMIENTO DE LAS ACTIVIDADES Y ESTRATEGIAS DE APRENDIZAJE

3.1 COMPETENCIA INTERPRETATIVA 1. Identifique en la grfica los diferentes elementos de visual BASIC

2. Describa los elementos que componen la ventana de la grafica, cual es su uso y como se obtiene.

3.

Cules son las diferencias especficas entre las dos ventanas de la grfica.

4. Que nombres, diferencias y funciones presenta cada uno de los elementos que se indican en la grfica.

5. En la grfica se observa un programa que se est ejecutando.

Al respecto: a. Que propiedades se usaron para realizar el programa? 3

b. c. d. e. f. g. h. i. j.

Que objetos se requieren para realizar el programa? Cul es la finalidad del botn aceptar, que tipo de objeto es; que propiedades tiene. Qu resultados se obtiene Cul es la ecuacin matemtica que permite el clculo de los resultados Que caractersticas tiene el objeto que recibe el resultado de la operacin Cual es el procedimiento para grabar esta aplicacin Es posible generar movimiento? Y sonido? Que propiedades tiene la forma

6. Que caractersticas y semejanzas se pueden obtener de la imagen y el concepto de lenguaje de programacin?

7. Realice un programa que permita ejecutar el algoritmo representado en el siguiente diagrama de flujo.

COMPETENCIA ARGUMENTATIVA Desarrolle los algoritmos y diagramas de flujo de los siguientes ejercicios:
3.2

1. desarrollar y probar el siguiente algoritmo La presin, volumen y temperatura de una masa de aire se relacionan por la formula: Masa= presin * volumen . 0.37 * (temperatura + 460) Calcular el promedio de masa de aire de los neumticos de n vehculos que estn en compostura en un servicio de alineacin y balanceo. Los vehculos pueden ser motocicletas o automviles. 2. Dado tres valoraciones en la asignatura de matemticas determinar el promedio total de notas. 3. Calcule la edad en ao cumplidos de una persona. 3. Determinar la cantidad semanal de dinero que recibir cada uno de los n obreros de una empresa. Se sabe que cuando las horas que trabajo un obrero exceden de 40, el resto se convierte en horas extras que se pagan al doble de una hora normal, cuando no exceden de 8; cuando las horas extras exceden de 8 se pagan las primeras 8 al doble de lo que se paga por una hora normal y el resto al triple 5. En la Cmara de Diputados se levanta una encuesta con todos los integrantes con el fin de determinar que porcentaje de los n diputados esta a favor del Tratado de Libre Comercio, que porcentaje esta en contra y que porcentaje se abstiene de opinar 6. Determine en un algoritmo el espacio recorrido por un automvil que desarrolla una determinada velocidad en un determinado tiempo. 7. Calcule el iva de 5 productos comprados en una tienda del centro de Cumaral. 8. Solucionar la ecuacin de Segundo grado. 9. Un censador recopila ciertos datos aplicando encuestas para el ltimo Censo Nacional de Poblacin y Vivienda. Desea obtener de todas las personas que alcance a encuestar en un da, que porcentaje tiene estudios de primaria, secundaria, carrera tcnica, estudios profesionales y estudios de posgrado. 10. En un algoritmo calcule el rea, el permetro de una rectngulo y una circunferencia. 11. En una granja se requiere saber alguna informacin para determinar el precio de venta por cada kilo de huevo. Es importante determinar el promedio de calidad de las n gallinas que hay en la granja. La calidad de cada gallina se obtiene segn la formula: calidad = peso de la gallina * altura de la gallina numero de huevos que pone Finalmente para fijar el precio del kilo de huevo, se toma como base la siguiente tabla: PRECIO TOTAL DE CALIDAD PESO POR KILO DE HUEVO mayor o igual que 15 1.2 * promedio de calidad mayor que 8 y menor que 15 1.00 * promedio de calidad menor o igual que 8 5

12. Una persona que va de compras a la tienda Enano, S.A., decide llevar un control sobre lo que va comprando, para saber la cantidad de dinero que tendr que pagar al llegar a la caja. La tienda tiene una promocin del 20% de descuento sobre aquellos artculos cuya etiqueta sea roja. Determinar la cantidad de dinero que esta persona deber pagar. 13. Un negocio de copias tiene un limite de produccin diaria de 10 000 copias si el tipo de impresin es offset y de 50 000 si el tipo es estndar. Si hay una solicitud de un el empleado tiene que verificar que las copias pendientes hasta el momento y las copias solicitadas no excedan del limite de produccin. Si el lmite de produccin se excediera el trabajo solicitado no podra ser aceptado. El empleado necesita llevar un buen control de las copias solicitadas hasta el momento para decidir en forma rpida si los trabajos que se soliciten en el da se deben aceptar o no. 14. Solucionar la ecuacin de segundo grado, teniendo en cuenta cuando esta tiene o no tiene solucin. 15. En una fbrica de computadoras se planea ofrecer a los clientes un descuento que depender del nmero de computadoras que compre. Si las computadoras son menos de cinco se les dar un 10% de descuento sobre el total de la compra; si el nmero de computadoras es mayor o igual a cinco pero menos de diez se le otorga un 20% de descuento; y si son 10 o mas se les da un 40% de descuento. El precio de cada computadora es de $11,000 16. En una llantera se ha establecido una promocin de las llantas marca Ponchadas, dicha promocin consiste en lo siguiente: Si se compran menos de cinco llantas el precio es de $300 cada una, de $250 si se compran de cinco a 10 y de $200 si se compran mas de 10. Obtener la cantidad de dinero que una persona tiene que pagar por cada una de las llantas que compra y la que tiene que pagar por el total de la compra. 17. Un proveedor de estreos ofrece un descuento del 10% sobre el precio sin IVA, de algn aparato si este cuesta $2000 o mas. Adems, independientemente de esto, ofrece un 5% de descuento si la marca es NOSY. Determinar cuanto pagara, con IVA inc luido, un cliente cualquiera por la compra de su aparato. 18. Determinar la edad de una persona: Si la persona tiene mas de 18 aos presta servicio militar, si no va a la universidad.. 19. En un movimiento acelerado si la velocidad de un automvil supera los 80 Km./h, se le coloca una infraccin,
NOTA: Tenga en cuenta las actividades de aprendizaje de la planeacin del proyecto.

4. CONOCIMIENTOS 4.1 CONOCIMIENTOS DE CONCEPTOS Y PRINCIPIOS 4.1.1 Como usar visual Basic: http://www.youtube.com/watch?v=en1sXbDRBqQ http://www.youtube.com/watch?v=pkCDqdP9uFY&feature=related 6

http://www.youtube.com/watch?v=0_AuDUnqRWQ

NOTA: aplicar los bsicos 4.2 CONOCIMIENTOS DE PROCESOS 4.2.1 tutoriales de visual Basic: http://www.youtube.com/watch?v=qsFW9ajJ__A&feature=related http://www.youtube.com/watch?v=eeWNcpSpJRA&feature=relmfu http://www.youtube.com/watch?v=T4P6zqiunJA&feature=related NOTA: aplicar los bsicos 5. CRITERIOS DE EVALUACIN

EVIDENCIAS A ENTREGAR

FECHA LIMITE DE ENTREGA

Desarroll de la competencia interpretativa Desarroll de la competencia argumentativa


NOTA: Especificar el medio de entrega. 6. BIBLIOGRAFA Y CIBERGRAFA

http://www.youtube.com/watch?v=en1sXbDRBqQ http://www.youtube.com/watch?v=pkCDqdP9uFY&feature=related http://www.youtube.com/watch?v=0_AuDUnqRWQ http://www.rodolfoquispe.org/blog/que-es-un-algoritmo.php http://www.youtube.com/watch?v=qsFW9ajJ__A&feature=related http://www.youtube.com/watch?v=eeWNcpSpJRA&feature=relmfu http://www.youtube.com/watch?v=T4P6zqiunJA&feature=related

Elaborado Por: Luis Fernando Rojas Salazar Jorge Obando Yaneth chincate Fecha:

-Disear un programa que calcule reas.

Cdigo:

Private Sub ACEPTAR_Click() radio.Text = Val(radio.Text) * Val(radio.Text) * 3.1416 area.Text = 3.1416 * Val(radio.Text) * 2

areacuadrado.Text = lado.Text * lado.Text arearectangulo.Text = ladorectangulo.Text * alturarectangulo.Text areatriangulo.Text = (basetriangulo.Text) * (alturatriangulo.Text) / 2

Private Sub Command1_Click() diputados.Show

Unload Me End Sub

Explicacin: Este es un sistema de VISUAL BASIC que calcula reas simultneamente de las figuras geomtricas.

Pasos: -Para hallar el rea del circulo ingrese el radio. - Para hallar el rea del cuadrado ingrese el lado. - Para hallar el rea del rectngulo ingrese lado y altura. - Para hallar el rea del tringulo ingrese la base y la altura.

5. En la Cmara de Diputados se levanta una encuesta con todos los integrantes con el fin de determinar qu porcentaje de los n diputados est a favor del Tratado de Libre Comercio, que porcentaje est en contra y que porcentaje se abstiene de opinar.

Cdigo: Private Sub resultado_Click()

10

favor.Caption = (100 * Val(Dfavor.Text) / Val(Tdiputados.Text)) contra.Caption = (100 * Val(Dcontra.Text) / Val(Tdiputados.Text)) neutro.Caption = (100 * Val(Dneutro.Text) / Val(Tdiputados.Text)) End Sub

Private Sub Command1_Click() dosxdos.Show End Sub Explicacin: El programa define que numero de diputados estn a favor del Tratado de Libre Comercio,

en contra y quienes no opinan acerca de esto. Pasos: Ingrese el nmero total de diputados. -ingrese el nmero de diputados que estn a favor. -ingrese el nmero de diputados que est en contra. -ingrese el nmero de diputados que no opinaron.

-Sistema de ecuacin 2x2

11

Cdigo: Private Sub Command1_Click() x.Caption = (Val(c.Text) * Val(e.Text) - Val(b.Text) * Val(d.Text) * Val(f.Text)) / (Val(a.Text) * Val(e.Text) - Val(b.Text) * Val(d.Text)) y.Caption = (Val(a.Text) * Val(f.Text) - Val(c.Text) * Val(d.Text)) / (Val(a.Text) * Val(e.Text) - Val(b.Text) * Val(d.Text)) End Sub

Private Sub Command2_Click() edades.Show End Sub Explicacin: Es un programa que soluciona ecuaciones 2 x 2. Pasos: Ingrese un valor numrico en el coeficiente a, b, c , d, e, f y e, enseguida se solucionara la ecuacin X y Y.

18. Determinar la edad de una persona: Si la persona tiene ms de 18 aos presta servicio militar, si no va a la universidad.

12

Cdigo: Private Sub Command1_Click() Text3.Text = 2013 - Text1.Text End Sub Private Sub Command2_Click() encuesta.Show End Sub

Explicacin: El programa define la edad de una persona. Pasos: -ingrese el ao actual en la variable. -ingrese el ao de nacimiento.

9. Un censador recopila ciertos datos aplicando encuestas para el ltimo Censo Nacional de Poblacin y Vivienda. Desea obtener de todas las personas que alcance a encuestar en un da, que porcentaje tiene estudios de primaria, secundaria, carrera tcnica, estudios profesionales y estudios de posgrado.

13

Cdigo: Private Sub Command1_Click() prima.Caption = (100 * Val(primaria.Text) / Val(total.Text)) secundari.Caption = (100 * Val(secundaria.Text) / Val(total.Text)) tecnica.Caption = (100 * Val(ctecnica.Text) / Val(total.Text)) eprofesion.Caption = (100 * Val(eprofesionales.Text) / Val(total.Text)) eposgra.Caption = (100 * Val(eposgrado.Text) / Val(total.Text)) End Sub

Private Sub Command2_Click() iva.Show End Sub

Explicacin:

El programa da un porcentaje de todas las personas encuestadas en un da, para saber qu porcentaje de personas tiene estudios de primaria, secundaria, carrera tcnica, estudios profesionales y estudios de posgrado.

8. Solucionar la ecuacin de Segundo grado.

Cdigo: Private Sub Command1_Click()

14

x1.Caption = (-Val(b.Text) + Sqr(Val(b.Text) * Val(b.Text) - 4 * Val(a.Text) * Val(c.Text))) / (2 * Val(a.Text)) x2.Caption = (-Val(b.Text) - Sqr(Val(b.Text) * Val(b.Text) - 4 * Val(a.Text) * Val(c.Text))) / (2 * Val(a.Text)) End Sub

Private Sub Command2_Click() iva.Show End Sub Explicacin: El programa le da solucin a la ecuacin de segundo grado. Pasos: -ingrese un valor numrico a los coeficientes a, b y c, de tal forma que se obtengan los resultados de x1 y x2.

7. Calcule el iva de 5 productos comprados en una tienda del centro de Camaral..

Cdigo: Private Sub Command1_Click()

15

Text8.Text = (Text1.Text + Text3.Text + Text5 + Text6.Text + Text7.Text) * Text2.Text End Sub Private Sub Command2_Click() Text9.Text = Text3.Text / Text4.Text End Sub

Private Sub irareas_Click() masa.Show End Sub

Explicacin: El programa define el valor total de 5 productos de la canasta familiar y al mismo tiempo nos da el iva de cada uno. Pasos: -ingrese el valor en precios en cada coeficiente del producto. -presione el botnTOTAL, de esta forma el programa define el precio total de cada producto. -presione el botn IVA, de esta forma indicara cual es el iva de cada producto.

1. desarrollar y probar el siguiente algoritmo La presin, volumen y temperatura de una masa de aire se relacionan por la frmula: Masa= presin * volumen . 0.37 * (temperatura + 460) Calcular el promedio de masa de aire de los neumticos de n vehculos que estn en compostura en un servicio de alineacin y balanceo. Los vehculos pueden ser motocicletas o automviles.

16

Cdigo: Private Sub Label2_Click() masa.Caption = (Val(presion.Text) * Val(volumen.Text)) / (0.37 * Val(temperatura.Text)) End Sub

Private Sub Command2_Click() notas.Show End Sub Explicacin:

El programa desarrolla y prueba el siguiente algoritmo de presin, volumen y temperatura de una masa de aire se relaciona por la frmula: Masa= presin * volumen . 0.37 * (temperatura + 460) Calcula el promedio de masa de aire de los neumticos de n vehculos que estn en compostura en un servicio de alineacin y balanceo. Los vehculos pueden ser motocicletas o automviles. Pasos: -ingrese un valor numrico al coeficiente de presin, volumen y temperatura, luego obtiene la masa de aire.

17

2. Dado tres valoraciones en la asignatura de matemticas determinar el promedio total de notas.

Cdigo: Private Sub Command1_Click() resultado.Caption = (Val(notauno.Text) + Val(notados.Text) + Val(notatres.Text)) / 3 End Sub Private Sub Command2_Click() vauto.Show End Sub Explicacin: El programa define la nota definitiva de matemticas. Pasos: -ingrese los valores numricos en cada coeficiente y as obtendr la nota final.

6. Determine en un algoritmo el espacio recorrido por un automvil que desarrolla una determinada velocidad en un determinado tiempo.

18

Cdigo: Private Sub Command1_Click() espaciorecorrido.Caption = (Val(tiempo.Text) * Val(velocidad.Text)) End Sub Private Sub Command2_Click() areas.Show End Sub

Explicacin:

desarrolla una determinada velocidad en un determinado tiempo.

El programa soluciona un algoritmo del espacio recorrido por un automvil que

19

S-ar putea să vă placă și