lunes, 29 de octubre de 2018

Preguntas


1. ¿Qué es Visual Basic?

Es un lenguaje de programación de alto nivel, que permite desarrollar aplicaciones Windows; este lenguaje utiliza el código BASIC para las instrucciones y sentencias de la aplicación. Es un lenguaje basado en objetos, ya que tiene una interfaz gráfica donde se colocan los controles y luego se programan los eventos de cada objeto en código BASIC y se ejecuta la aplicación. Contiene todos los controles que se ven en el entorno Windows y éstos se colocan sobre un elemento llamado Formulario, el cual será la ventana de la aplicación.



2. Mencione 3 características de visual Basic.

1. Interfaz GUI


Visual Basic es una expresión de interfaz detallada para el usuario. Esto quiere decir que un programa Visual Basic siempre revelará algo en la pantalla de inicio, de este modo el usuario logra interactuar adecuadamente a través del teclado y el mouse para así efectuar un trabajo especifico.






2. Modularización


Se piensa que es un buen método de programación modular para sus programas.


3. Orientación de objetos


La programación acomodada a objetos es un cuando el programador especula en el programa de objetos basándose en las figuras abstractas que interactúan entre sí.




3. ¿Qué es un formulario en Visual Basic?

El formulario es el primer objeto o control que se visualiza en Visual Basic y constituye la pantalla o ventana sobre la que se colocan otros objetos o controles como etiquetas, controles de texto, botones, etc. y por supuesto el código necesario de nuestros programas, por lo tanto constituirán la Interfaz de usuario.




Al igual que todo control tiene sus propiedades, las mismas que podemos establecerlas en la ventana de propiedades.

4. Mencione 6 objetos de los controles de Visual Basic e investigue su función.


Controles de formularios Windows Forms por función
Enumera y describe los controles de formularios Windows Forms basándose en .NET Framework.

Controles compatibles con dibujos propietarios integrados
Describe cómo modificar aspectos de la apariencia de un control que no están disponibles en las propiedades.

Componente de BackgroundWorker
Permite que una forma o control ejecuten una operación de forma asincrónica.

BindingNavigator (control)
Es la interfaz de usuario de navegación y manipulación para los controles de un formulario que están enlazados a datos.

Componente BindingSource
Encapsula un origen de datos para el enlace a controles.

Botón (control)
Presenta un botón estándar en el que el usuario puede hacer clic para realizar acciones.









5. Investigue ¿Qué es visual Basic.Net?



Visual Basic .NET (VB.NET) es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es retro compatible con Visual Basic, pero el manejo de las instrucciones es similar a versiones anteriores de Visual Basic, facilitando así el desarrollo de aplicaciones más avanzadas con herramientas modernas. Para mantener eficacia en el desarrollo de las aplicaciones. La gran mayoría de programadores de VB.NET utilizan el entorno de desarrollo integrado Microsoft Visual Studio en alguna de sus versiones (desde el primer Visual Studio .NET hasta Visual Studio .NET 2017, que es la última versión de Visual Studio para la plataforma .NET), aunque existen otras alternativas, como SharpDevelop (que además es libre).


Al igual que con todos los lenguajes de programación basados en .NET, los programas escritos en VB .NET requieren el Framework .NET o Mono para ejecutarse.

6. ¿Cuál es la diferencia existente entre visual Basic express y visual basic.net?
Visual Basic Express es un software desarrollado por Microsoft para facilitar la creación de programas usando el lenguaje Visual Basic. Tiene todos los componentes para desarrollar y diseñar una interfaz virtual, así como para crear interfaces gráficas de usuario,tanto para Windows como para dispositivos móviles.Mientras Visual basic.Net no es retro compatible con Visual Basic, pero el manejo de las instrucciones es similar a versiones anteriores de Visual Basic, facilitando así el desarrollo de aplicaciones más avanzadas con herramientas modernas. Para mantener eficacia en el desarrollo de las aplicaciones. La gran mayoría de programadores de VB.NET utilizan el entorno de desarrollo integrado Microsoft Visual Studio en alguna de sus versiones (desde el primer Visual Studio .NET hasta Visual Studio .NET 2017, que es la última versión de Visual Studio para la plataforma .NET), aunque existen otras alternativas, como SharpDevelop (que además es libre).
7. ¿Cuáles son las palabras reservadas en visual Basic?


Palabras reservadas en Visual-Basic



Las palabras clave siguientes están reservadas, lo que significa que no se pueden utilizar como nombres para los elementos de programación, como son las variables o los procedimientos. Puede omitir esta restricción incluyendo el nombre entre corchetes ([ ]). Para obtener más información, vea "Nombres de escape" en Nombres de elementos declarados.







No se recomienda utilizar nombres de escape porque pueden complicar la lectura del código y llevar a errores imperceptibles difíciles de encontrar.






AddHandler

AddressOf

Alias

And


AndAlso

As

Boolean

ByRef


Byte

ByVal

Call

Case


Catch

CBool

CByte

CChar


CDate

CDec

CDbl

Char


CInt

Class

CLng

CObj


Const

Continue

CSByte

CShort


CSng

CStr

CType

CUInt


CULng

CUShort

Date

Decimal


Declare

Default

Delegate

Dim


DirectCast

Do

Double

Each


Else

ElseIf

End

EndIf


Enum

Erase

Error

Event


Exit

False

Finally

For


Friend

Function

Get

GetType


GetXMLNamespace

Global

GoSub

GoTo


Handles

If

If()

Implements


Imports (tipo y espacio de nombres de .NET)

Imports (espacio de nombres XML)

In

Inherits


Integer

Interface

Is

IsNot


Let

Lib

Like

Long


Loop

Me

Mod

Module


MustInherit

MustOverride

MyBase

MyClass


Namespace

Narrowing

New

Next


Not

Nothing

NotInheritable

NotOverridable


Object

Of

On

Operator


Option

Optional

Or

OrElse


Overloads

Overridable

Overrides

ParamArray


Partial

Private

Property

Protected


Public

RaiseEvent

ReadOnly

ReDim


REM

RemoveHandler

Resume

Return


SByte

Select

Set

Shadows


Shared

Short

Single

Static


Step

Stop

String

Structure


Sub

SyncLock

Then

Throw


To

True

Try

TryCast


TypeOf

Variant

Wend

UInteger


ULong

UShort

Using

When


While

Widening

With

WithEvents


WriteOnly

Xor

#Const

#Else


#ElseIf

#End

#If

=


&

&=

*

*=


/

/=

\

\=


^

^=

+

+=


-

-=

>> (Operador, Visual Basic)

>>= (Operador, Visual Basic)


<<

<<=








EndIf, GoSub, Variant y Wend se conservan como palabras clave reservadas, aunque ya no se usan en Visual Basic. El significado de la palabra clave Let ha cambiado. Ahora se usa Let en consultas LINQ. Para obtener más información.





Palabras clave no reservadas



Las palabras clave siguientes no están reservadas, lo que significa que se pueden utilizar como nombres para los elementos de programación. Sin embargo, no es recomendable utilizarlas, puesto que pueden complicar la lectura del código y provocar errores casi imperceptibles y difíciles de encontrar.





Agregado

Ansi

Assembly

Auto


Binary

Compare

Custom

Distinct


Equals

Explicit

From

Agrupar por


Group Join

Into

IsFalse

IsTrue


Join

Key (Visual Basic)

Mid

Off


Order By

Preserve

Skip

Skip While


Strict

Take

Take While

Text


Unicode

Until

Dónde

#ExternalSource


#Region

8. ¿Cuantos tipos de archivos y extensiones genera un proyecto en Visual Basic? Ilustre


Podemos dividir los archivos en dos grandes grupos. Éstos son los ejecutables y los no ejecutables o archivos de datos. La diferencia fundamental entre ellos es que los primeros están creados para funcionar por si mismos y los segundos almacenan información que tendrá que ser utilizada con ayuda de algún programa.


De todos modos, la mayoría de los programas llevan otros archivos que resultan necesarios aparte del ejecutable. Estos archivos adjuntos que requieren los programas son necesarios para su buen funcionamiento, y aunque puedan tener formatos distintos no pueden ser separados de su programa original. O al menos si queremos que siga funcionando bien.


Dentro de los archivos de datos se pueden crear grupos, especialmente por la temática o clase de información que guarden. Así lo haremos en este tutorial. Separaremos los grupos en archivos de imágenes, de texto, de vídeo, comprimidos... y nombraremos algunos programas asociados.







9. Elabore una línea de tiempo sobre las versiones de Visual Basic.








10. Elabore un cuadro comparativo con los tipos de datos que podemos utilizar en Visual Basic.