UNIVERSIDAD DE LAS FUERZAS ARMADAS-ESPE UNIDAD DE GESTIÓN DE TEGNOLOGÍAS DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA INFORME - PRÁCTICA N° 01 CARRERA: Tecnología Superior en
ASIGNATURA: Circuitos Eléctricos de
Automatización e Instrumentación
corriente continúa
NIVEL: Primer Semestre
NRC: 6356
PARALELO: A
FECHA: 09/10/2018 DOCENTE: Ing. Mildred Cajas
INTEGRANTES:
Grefa Grefa Over Luis
Castillo Serrano Cristofer Patricio
1. TEMA: Suma de números pares e Impares 2. INTRODUCCIÓN La programación implica escribir para decirle a la computadora (programa) como recibir la información y aplicar en el programa a realizar. Teniendo en cuenta los conceptos básicos sobre programación en visual Basic lo que concierne a la variable, algoritmo, como también diagramas de flujos sabiendo cómo seguir los pasos para construir un programa. 3. OBJETIVOS: 3.1. GENERAL
Mediante la programación en visual Basic Studio plasmar el conocimiento para desarrollar el programa de Suma de Números Pares e Impares precisa un conocimiento adquirido en el aula de clase.
1
UNIDAD DE GESTIÓN DE TECNOLOGÍAS 3.2. ESPECÍFICOS
Ser capaces de prevenir e identificar errores en nuestra aplicación y rectificar.
Desarrollar un programa de gran calidad en el lenguaje de programación Visual Basic Studio.
4. MARCO TEÓRICO En el mundo de la programación informática, uno de los lenguajes más populares y conocidos es el de Visual Studio. Creado en 1991 por Alan Cooper para Microsoft, este paquete permite programar contenidos informáticos gráficos de manera simple y accesible. El Visual studio ha sido desarrollado con el objetivo de entregar a los usuarios de programación informática un paquete de utilidades simples y accesibles. Es por esto que el Visual Basic puede ser usado y fácilmente comprendido por expertos como también por usuarios principiantes. Su base parte del dialecto BASIC pero con componentes novedosos que lo adaptan a los lenguajes informáticos modernos. A esto se suma que el Visual studio es además un lenguaje de programación guiado por eventos que permite mayor operatividad y mejores resultados[ CITATION Blo12 \l 3082 ].
Ilustración 1.Logotipo de Visual Studio
La creación de interfaces gráficas para diferentes utilidades es una de las principales funciones del Visual Basic y es por esto que es altamente usado en espacios profesionales donde se requieren soportes gráficos para mayor organización de los contenidos y materiales. La programación gráfica se puede llevar a cabo directamente ya que el Visual studio no requerirá de los usuarios la escritura de los códigos de programación. Ahí, el NOMBRE DE LA ASIGNATURA
Páá giná 2
UNIDAD DE GESTIÓN DE TECNOLOGÍAS Visual studio trabaja a partir de lenguajes RAD, en inglés Rapid Application Development, o desarrollo rápido de aplicaciones específicas para cada necesidad y función. Al mismo tiempo, el Visual studio, gracias a su simple lenguaje, es perfectamente adaptable a las plataformas de los sistemas Windows y es fácilmente transformable a otros lenguajes más complejos. Microsoft ha desarrollado numerosas versiones para Visual studio. Una de las antiguas data de 1992 y si bien presentaba el lenguaje en forma de texto,
más
permitía ya
disfrutar y acceder a algunos de los elementos más importantes del futuro Visual studio. Hoy en día, la versión 6.0 es la más difundida a nivel mundial gracias a la combinación de elementos simples y de elementos perfeccionados. 5. DESARROLLO Y RESULTADOS Public Class Form1 Dim r, p, i, n As Integer Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click TextBox1.Text = "" TextBox1.Focus() Button1.Enabled = False Button2.Enabled = True End Sub Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click ListBox1.Items.Add(TextBox1.Text) r = Val(TextBox1.Text) Mod 2 If r = 0 Then p = p + 1 Else i = i + 1 End If TextBox2.Text = p TextBox3.Text = i TextBox4.Text = p + i TextBox1.Text = "" Button2.Enabled = False Button1.Enabled = True Button3.Enabled = True Button4.Enabled = True End Sub Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click n = ListBox1.SelectedIndex If n = n - 1 Then MsgBox("no existe elemento seleccionado")
NOMBRE DE LA ASIGNATURA
Páá giná 3
UNIDAD DE GESTIÓN DE TECNOLOGÍAS Else r = Val(ListBox1.Text) Mod 2 If r = 0 Then p = p - 1 Else i = i - 1 End If ListBox1.Items.RemoveAt(n) TextBox2.Text = p TextBox3.Text = i TextBox4.Text = p + 1 End If If ListBox1.Items.Count = 0 Then Button3.Enabled = False End If End Sub Private Sub Button4_Click(sender As System.Object, e As System.EventArgs) Handles Button4.Click n = ListBox1.SelectedIndex If n = -1 Then MsgBox("no existe elemento seleccionado") Else r = Val(ListBox1.Text) Mod 2 If r = 0 Then p = p - 1 Else i = i - 1 End If TextBox1.Text = ListBox1.SelectedItem ListBox1.Items.RemoveAt(n) TextBox2.Text = p TextBox3.Text = i TextBox4.Text = p + 1 End If If ListBox1.Items.Count = 0 Then Button3.Enabled = False End If End Sub Private Sub TextBox1_TextChanged(sender As System.Object, e As System.EventArgs) Handles TextBox1.TextChanged If Len(TextBox1.Text) = 0 Then Button2.Enabled = False Else Button2.Enabled = True End If End Sub Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" Button1.Enabled = True Button2.Enabled = False Button3.Enabled = False Button4.Enabled = False Button1.Enabled = True End Sub
NOMBRE DE LA ASIGNATURA
Páá giná 4
UNIDAD DE GESTIÓN DE TECNOLOGÍAS Private Sub Button5_Click(sender As System.Object, e As System.EventArgs) Handles Button5.Click r = MsgBox("desea cerar el progrma", MsgBoxStyle.YesNo, "cerrar") If r = 6 Then End End If End Sub End Class
CAPTURA DE PANTALLAS
NOMBRE DE LA ASIGNATURA
Páá giná 5
UNIDAD DE GESTIÓN DE TECNOLOGÍAS
NOMBRE DE LA ASIGNATURA
Páá giná 6
UNIDAD DE GESTIÓN DE TECNOLOGÍAS 6. CONCLUSIONES Y RECOMENDACIONES 6.1. CONCLUSIONES
Visual Studio
es un entorno Integrado de desarrollo que soporta diversos
Lenguajes de programación.
Se puede generar un archivo ejecutable de la aplicación el cual es el que estará disponible para el cliente.
Con este programa planteado nos ayuda a sumar números pares e impares de una manera adecuada y sencilla
6.2. RECOMENDACIONES
Utilizar Herramientas adecuadamente que puede obtener acorde a las necesidades del programador.
Falta de más práctica en el laboratorio para poder manejar muy bien las herramientas adecuadas.
La capacidad de utilizar controles en un solo formularios es muy limitada en comparación a otras herramientas.
7. BIBLIOGRAFÍA [1] B. d. V. Studio, «WordPress,» 13 Septiembre 2012. [En línea]. Available: https://progvisualestudio.wordpress.com/marco-teorico/. [Último acceso: 05 Diciembre 2018].
NOMBRE DE LA ASIGNATURA
Páá giná 7
UNIDAD DE GESTIÓN DE TECNOLOGÍAS
NOMBRE DE LA ASIGNATURA
Páá giná 8