jueves, 18 de agosto de 2016

Más ejemplos de codificación

Verde- D
Morado- E
Rojo- P
Celeste- S
Negro- C


Ejemplo 1:
Dim b, h As Double
Dim área As Integer

b = TextBox1.Text
h = TextBox2.Text
área = b*h/2
TextBox3.Text = Trim(área)

Ejemplo 2:
ConstAlquilerDelAuto = 700
ConstKilometrosRecorrido = 750
               
DimDiasDeAlquiler As Integer
DimKilometrosRecorridos, Resultado As Integer

Label1.Text= “introduzca el día de alquiler”
Label2.Text= “introduzca los kilómetros  recorrido”

Resultado= (DiasDeAlquiler * AlquilerDelAuto) +
(kilometrosRecorrido * Kilometros)

LabelResultado.text = “ Los kilómetros recorrido es de” & resultado”


Ejemplo 3:
Const Pi As Single = 3.14

Dim D, R, H, V, Viltros,  tminutos As Single
Dim Canal As Double
Dim Q As Single

Label1 = “Introduzca aquí el diámetro el depósito, en metros”
Label2 = “Introduzca aquí la altura del depósito, en metros”


D = Val(Text1)
H = Val(Text2)
R = D / 2
V = Pi * ( R ^ 2 ) * H
Viltros  = V * 1000






jueves, 4 de agosto de 2016

Reconocimiento de Variables, entrada de datos, procesos y salida

Calcular el promedio de tres notas sumativas
Option Explicit On
Public Class Form1
REM Declaración de variables
Dim nota1, nota2, nota3, promedio As Single
REM Contenido del formulario
Private Sub Form 1_Load( ByVal sender As System Object, ByVal e As System.EventArgs) Handles
MyBase.Load
Me.Text=”Cálculo promedio de 3 notas sumativas”
ButtonCalcular.Text=”calcular el promedio”
Label1.Text= “Introduzca la primera nota”
Label2.Text= “Introduzca la segunda nota”
Label3.Text= “Introduzca la tercera nota”
End Sub
REM Cálculo y muestra de resultados
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventsArgs) Handles
ButtonCalcular.Click
Nota1 = Val(TextBox1.Text)
Nota2 = Val(TextBox2.Text)
Nota3 = Val(TextBox3.Text)
Promedio = (Nota1 + Nota2 + Nota3) / 3
LabelResultados.Font = New Font(“Arial”, 10,FontStyle.Bold)
LabelResultados.TextAlign = ContentAlignment.MiddleCenter
LabelResultados.Text = “El promedio es d” & promedio&“
End Sub

Simbología
1.      Marque con letras rojas la declaración de variables
2.      De color morado la entrada de datos
3.      De celeste, los procesos o cálculos
4.      La salida de datos de color naranja











Preguntas y respuestas Visual Basic (parte 2)


1.     ¿Cómo se coloca el nombre de los objetos en V.B?
2.     Forma para seleccionar los controles en V.B
3.     ¿Cómo se da la asignación de valores en V.B?
4.     Describa la estructura de decisión de V.B

Desarrollo
1.      
v Las tres primeras letras que la componen se escriben con letra minúscula.
v El resto del nombre se relaciona con la función y se escribe con letra mayúscula.
Ejemplo: isbFUNT
              min| mayús

2.     Los nombres de los formularios y los controles:
v Deben empezar por una letra
v Sólo deben contener letras, números y el carácter de subrayado (_); no se permiten signos de puntuación ni espacios en blanco.
v No pueden tener una longitud mayor de 40 caracteres.
Dando click  sobre el control o presionando la tecla control. Los tres controles que se seleccionan son los siguientes: el botón de comando, la etiqueta gris y la etiqueta roja.


3.     Se asigna un valor a la variable con el signo =, que a veces se denomina operador de asignación, como se muestra en el ejemplo siguiente.
VB
aNumber = 42
Esta línea de código toma el valor 42 y lo almacena en la variable declarada previamente denominada aNumber.
4.     Visual Basic permite probar condiciones y realizar diferentes operaciones en función de los resultados de la prueba.  Puede comprobar si una condición es verdadera o falsa, los distintos valores de una expresión o las diferentes excepciones que se generan al ejecutar una serie de instrucciones. 
condition
Requerido.Expresión.
Debe evaluarse en True o False, o en un tipo de datos que sea implícitamente convertible a Boolean.
Si la expresión es una variable Valores NULLBoolean que evalúa Nada, se trata la condición como si la expresión no es True, y ejecuta el bloque Else .
Then
Obligatorio en la sintaxis de una línea, opcional en la sintaxis de varias líneas.
statements
Opcional.Se ejecutan una o más instrucciones que siguen a If...Then que se ejecutan si condition se evalúa como True.
elseifcondition
Obligatorio si ElseIf está presente.Expresión.Debe evaluarse en True o False, o en un tipo de datos que sea implícitamente convertible a Boolean.
elseifstatements
Opcional.Se ejecutan una o más instrucciones que siguen a ElseIf...Then que se ejecutan si elseifcondition se evalúa como True.
elsestatements
Opcional.Una o más instrucciones que se ejecutan si ninguna expresión condition o elseifcondition anterior se evalúa como True.
End If

Termina el bloque If...Then...Else.

Declaración de variables en visual basic

Taller de declaración de variables de Visual Basic

               N.V                 T.D
Dim Suma          As         Float
Dim Cantidad     As Integer
Dim Suma- ban  As Double
Dim Nom           As         Char
Dim Dire           As         Char
Dim Residuo     As Float
Dim Prog           As       Bool
Dim Redes        As   Char
Dim Eda            As      Bool
Dim Resta         As    Single
Dim Div            As               Single
Dim Multi         As   Float
Dim Mat           As   Single
Dim Lib            As    char
Dim Tipos         As  Single
Dim Dat            As     float
Dim AB            As                Bool
Dim US            As      Double
Dim Saldo        As     Float
Dim Sueldo      As    Single
Dim Tecla         As char
Dim Esc            As  single
Dim cod            As Float
Dim cont          As bool
Dim T_fila        As double
Dim T_columna  Asfloat
Dim Si               As bool


miércoles, 25 de mayo de 2016

Análisis crítico sobre las características de Visual Basic

El lenguaje de programación Visual Basic me parece una herramienta muy útil, además de que es  un lenguaje de fácil aprendizaje pensado tanto para programadores principiantes como expertos, guiado por eventos, y centrado en un motor de formularios que facilita el rápido desarrollo de aplicaciones gráficas. Es utilizado principalmente para aplicaciones de gestión de empresas, debido a la rapidez con la que puede hacerse un programa que utilice una base de datos sencilla, además de la abundancia de programadores en este lenguaje.  Entre sus características positivas, tenemos que explica cómo hacer el código más compacto y eficaz declarando y utilizando matrices, que contienen múltiples valores relacionados, también, Muestra cómo regular el flujo de la ejecución del programa, además, cubre los elementos de programación que puede declarar, sus nombres y características, y cómo el compilador resuelve las referencias a los mismos, es decir, el lenguaje de programación Visual Basic tiene por característica mas  notable que es muy sencillo y sin mayores complicaciones de uso por eso es que es recomendado para programadores principiantes.
Por otro lado, Visual Basic, por defecto, permite la programación sin declaración de variables, otra de sus características no muy buenas es que no es multiplataforma.
 También, no maneja muy bien los apuntadores de memoria, agregando a esto, que no avisa de ciertos errores o advertencias. 
Para mí, las  peores desventajas de este lenguaje de programación son que no tiene instrucciones de pre procesamiento y la otra es que es un lenguaje basado en objetos y no orientado a objetos.

Ventana de propiedades de Visual Basic

La ventana Propiedades contiene la lista de propiedades, eventos y métodos del formulario, entorno de datos, cursor, relación o control seleccionados. Estas propiedades se establecen o se modifican en tiempo de diseño o por medio de programación.

Puede abrir la ventana Propiedades desde el menú Ver. O bien, haga clic con el botón secundario del mouse en el Diseñador de formularios o en el Diseñador de entornos de datos, y elija Propiedades en el menú contextual del Diseñador de formularios.

Objeto

Identifica al objeto seleccionado actualmente. Haga clic en la flecha abajo de la lista desplegable de la derecha para ver una lista que incluye: el formulario actual, el conjunto de formularios y todos los controles que contiene el formulario. Si está abierto el Diseñador del entorno de datos, la lista de Objetos incluye también: el entorno de datos, y todos los cursores y relaciones definidos en el entorno. En esta lista, puede seleccionar el formulario o el control cuyas propiedades desea cambiar.

Fichas

Muestran las propiedades, eventos y métodos agrupados por categoría.
  • Todos   Muestra todas las propiedades, eventos y métodos.
  • Datos   Muestra las propiedades asociadas con la forma en que el objeto presenta o manipula los datos.
  • Métodos   Muestra los métodos y eventos.
  • Diseño   Muestra todas las propiedades de diseño.
  • Otros   Muestra otras propiedades y las propiedades definidas por el usuario.

Cuadro Configuración de propiedades

Le permite cambiar el valor de la propiedad seleccionada en la lista de propiedades. Si la propiedad seleccionada requiere un valor predefinido, aparece una flecha de lista desplegable a la derecha del cuadro. Se presenta un botón en la parte derecha si el valor requiere un nombre de archivo o un color. Para obtener información acerca de cómo establecer el valor de una propiedad, vea Establecer propiedades en tiempo de diseño.
Haga clic en el botón Aceptar (una marca de verificación) para confirmar los cambios realizados en una propiedad. Haga clic en el botón Cancelar(una marca en forma de X) para cancelar los cambios realizados y restablecer el valor anterior.
Algunas propiedades (por ejemplo, BackColor) muestran un botón que le permite establecer propiedades desde un cuadro de diálogo.
Haga clic en el botón Función (la marca Fx) para abrir el cuadro de diálogo Generador de expresiones. Puede establecer las propiedades con valores literales o con valores devueltos por funciones o expresiones.

Lista de propiedades

Esta lista de dos columnas muestra todas las propiedades que pueden modificarse en tiempo de diseño y sus valores actuales. En las propiedades que tienen valores predefinidos, haga doble clic en el nombre de la propiedad en la lista Propiedades para recorrer las opciones disponibles. En las propiedades predefinidas que tienen sólo dos opciones, haga doble clic para alternar entre ambas. Para obtener Ayuda acerca de una propiedad determinada, selecciónela y presione F1.






Biografía de Alan Cooper

Alan Cooper: (nacido en 1952) es conocido por su papel en la humanización de la tecnología a través de su trabajo innovador en el diseño de software . Ampliamente reconocido como el "Padre de Visual Basic", Cooper es el autor de los libros, About Face 3: Conceptos básicos de diseño de interacción y los internos controlan el manicomio: ¿Por qué productos de alta tecnología nos vuelven locos y cómo restaurar la cordura. Como fundador de Cooper, una consultora líder en diseño de interacción, se creó el meta-dirigida  metodología de diseño y pionero en el uso de personajes como práctica de diseño de interacción herramientas para crear productos de alta tecnología que las necesidades del usuario de la dirección.

En 1988, Alan Cooper creó un lenguaje de programación visual (el nombre clave de "Ruby") que permitía a los usuarios de Windows para crear "Finder", como las conchas. Él lo llamó "un juego de construcción de shell". Después de demostrar a Ruby a Bill Gates, Microsoft lo compró. En ese momento, Gates comentó que la innovación podría tener un "profundo efecto"  en su línea de productos. Microsoft decidió no lanzar el producto como un intérprete de comandos para los usuarios, sino para transformarlo en una herramienta de desarrollo profesional al casarse a sus QuickBASIC lenguaje de programación. Llamaron a los productos de Visual Basic . Este software innovador resultó ser la llave que abrió de Windows para amplio desarrollo de aplicaciones de negocio.
Dinámica de Cooper instalación de control de instalar, que se hizo famoso como el " VBX "de interfaz, es un componente importante de" Ruby ". Esta innovación permite que cualquier desarrollador 3 ª parte para escribir un widget (control) como un archivo DLL, lo puso en el directorio de Visual Basic y Visual Basic que se encuentran, se comunican con él, y lo presentará al usuario como una parte integral del programa . El widget que aparece en la paleta de herramientas y menús adecuados, y los usuarios puedan incorporar en sus aplicaciones de Visual Basic. La invención de la "VBX" interfaz creado un mercado totalmente nueva para los vendedores de estos "controles instalable de forma dinámica." Como resultado del trabajo de Cooper, muchas compañías de software nuevos y existentes fueron capaces de aprovechar el mercado de software en pleno auge de Windows en la década de 1990 .
El primer libro escrito acerca de Visual Basic, Visual Basic, el Grupo de Waite How-To por Mitchell Waite , está dedicada a Alan Cooper.  En su dedicatoria, el autor llama Cooper el "Padre de Visual Basic." Este apodo a menudo Cooper fue uno de línea de curriculum vitae.
En 1994, Bill Gates presentó Cooper con el primer premio Pioneer de Windows por sus contribuciones a la industria del software. Durante la presentación, Gates tomó nota en particular de la labor innovadora de Cooper la creación de la interfaz VBX. 
En 1998, el SVForum honor Cooper con el Premio Visionario