Você está na página 1de 8

Paso 0 - Pre saberes

Presentado por
JOHN MAURICIO TEJADA GUTIERREZ Cód. 4520348

Presentado a:
Ing. LINA LUGO GUERRA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


UNAD
ESCUELA DE CIENCIAS BASICA TECNOLOGIA E INGENIERIA
ECBTI
Pitalito - Huila
Visual Basic Avanzado
INTRODUCCION

Este trabajo, es realzado con el fin de dar cumplimiento al paso No.0 Pre-saberes, donde
iniciaremos conociendo y recordando conceptos basicos que serán de gran ayuda para el
desarrollo de las actividades en el transcurso del Curso.
INVESTIGACIÓN TEMÁTICA PROPUESTA ANEXO1 PASO 0 PRESABERES

Evolución De Visual Basic Hasta Visual Basic:


Dio inicio a su plataforma, en el año 1964, donde su primer impulso, fue dirigido a aquellos
principiantes en el mundo de la programación. Basic conocido por sus siglas –Beginner’s All
Purpose Symbolic Intruction Code – es un lenguaje de programación muy similar al que se
emplea en otras plataformas. Desarrollado por Alan Cooper para Microsoft.

Visual Basic evolucionó para integrar la plataforma .NET; allí perdió su propia identidad como
lenguaje único adquirible, pasando a integrar un paquete de productos, llamado precisamente
Microsoft .NET

Durante su evolución, se conocieron algunas de las versiones por las que está ha pasado.
Iniciaremos en el año 1991, cuando como se indicó, su principal objetivo era hacer fácil el inicio
de algunos amantes a la programación. Aunque esta versión fue presentada en el año 1991, solo
hasta el año 1992 se desarrolló como plataforma herramienta para la programación como la
versión Visual Basic 1.0. En el año 1995 se desarrolló la versión 4.0, permitiendo que dentro del
mismo entorno de desarrollo integrado – IDE- permitiese ejecutar el programa que se está
llevando a cabo, pseudo-compilando el programa muy rápidamente y luego lo ejecutándolo,
simulando la función de un intérprete puro.

En el año 1996, se crea un único entorno de desarrollo, desarrollado por Microsoft; Microsoft
Visual Basic x.0, correspondientes a versiones desde la 2.0 hasta la 20.0, (con respectivas
diferencias entre versiones del lenguaje). Durante el mes de Febrero del Año 1997, Microsoft
Lanzo la versión Visual Basic 5.0, que permitía generar programas de 32 Bits. Las versiones de
Visual Basic 5.0 y 6.0-anunciadas en marzo de 1997 y en junio de 1998, respectivamente-
representaron un paso importante hacia posibilitar a los desarrolladores en Visual Basic
programar en los nuevos niveles del funcionamiento en el ambiente libre que representa Internet.
Las características tales como el compilador del código nativo introdujeron aumentos del
funcionamiento de hasta el 2.000 por ciento.

A Mediados del año 1998, salió al público la versión Visual Basic 6.0. Esta versión, incluyo
mejoras en el número de Áreas, que incorporo la posibilidad de crear aplicaciones enfocadas en
la Web. Podemos decir que se trata de un lenguaje que desciende de la programación BASIC y
se desarrolla bajo un entorno totalmente gráfico lo que hace que su manejo se haga más o ameno
para el que lo aprende.

Que 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.
La herramienta .NET le ayuda a crear aplicaciones móviles, de escritorio y web que se ejecuten
en distintos sistemas operativos, dispositivos y servidores, y se incluye en Visual Studio.

Características de visual Basic .net


 Disminuye el Tiempo de desarrollo de los proyectos.
 Puede utilizar las numerosas funcionalidades ya diseñadas que permite a los diseñadores
realizar un proyecto de importación y adaptación a las necesidades en lugar de un
desarrollo inicial.
 Simplifica el mantenimiento de las aplicaciones desarrolladas en la plataforma.
 Reduce costos, ya que se ejerce una disminución de los tiempos de desarrollo y de
mantenimiento
 dominan múltiples valores interconectados, gracias a los Array.
 Los inicializadores de colecciones, Representa los inicializadores de selecciones, que le
aprueban crear una recopilación ideal para ser probada por un conjunto inicial de valores.
 Muestra cómo sistematiza el flujo de actuación de su programa visual Basic gracias a los
Flujos de Control.
 tipos de datos logra dominar un elemento de sistematización y cómo se acumulan esos
datos dentro del mismo sistema.

¿Qué es un framework?
El término ‘framework’ se utiliza constantemente en el desarrollo de software – “marco de
trabajo” – .
Es un esquema (un esqueleto, un patrón) para el desarrollo y/o la implementación de una
aplicación. Sí, es una definición muy genérica, pero también puede serlo un framework: sin ir
más lejos, el paradigma MVC (Model-View-Controller) dice poco más que “separa en tu
aplicación la gestión de los datos, las operaciones, y la presentación”. En el otro extremo,
otros framework pueden llegar al detalle de definir los nombres de ficheros, su estructura, las
convenciones de programación, etc.
Los framework no necesariamente están ligados a un lenguaje concreto, aunque sea así en
muchas ocasiones. En el cada vez más popular Ruby on Rails, ‘Ruby’ es el lenguaje de
programación y ‘Rails’ el framework; por otro lado, JavaServer Faces está orientado a
desarrollos en Java.
es una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o
módulos de software concretos, que puede servir de base para la organización y desarrollo de
software. Vamos, una manera de hacernos más fácil la programación.

¿Cuáles son las características más importantes del Visual Basic Básico?
Visual Basic, es un lenguaje de programación orientada a objetos. Después de crear la interfaz de
usuario para su aplicación con formularios y controles, debe escribir el código que define el
comportamiento de la aplicación. Al igual que con cualquier lenguaje de programación
modernos, Visual Basic admite un número de elementos de lenguaje y construcciones de
programación comunes.
Aunque la mayoría de las construcciones son similares a los de otros lenguajes, la naturaleza
orientada a eventos de Visual Basic presenta algunas diferencias sutiles.
Si está familiarizado con la programación, el material de esta sección sirve como introducción a
los bloques de creación básicos para escribir código. Una vez que comprendamos los conceptos
básicos, puede crear aplicaciones eficaces con Visual Basic teniendo en cuenta pautas de interés
general como:

 Posee una Interfaz GUI; 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 específico.
 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í. Por este
motivo todo código incorporado con ese objeto tiene un manejo óptimo del sistema. Una
vez más, Visual Basic se pone en práctica de programación para hacer que este enlace
funcione correctamente.
 Orientación a 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í. Por este motivo todo código incorporado con ese objeto tiene un
manejo óptimo del sistema.
 Arrays; Batalla en realizar un código más compacto y eficaz al exponer y utilizar
matrices, que dominan múltiples valores interconectados.
 Muestra cómo sistematiza el flujo de actuación de su programa visual Basic.
 Los programas de Visual Basic son conducidos por eventos
 El código de Visual Basic está "orientado a la familia"; los objetos pueden ser
los padres de otros objetos. Esto tiene más sentido que escribir el código de Visual Basic.
Y esta relación de la familia hace que su código sea más fácil de entender.

¿Cómo define el concepto de objeto y evento?


Concepto de Objeto
Objeto, Instancia de una clase, trata de un ente abstracto usado en programación que permite
separar los diferentes componentes de un programa, simplificando así su elaboración, depuración
y posteriores mejoras. Los objetos integran, a diferencia de los métodos procedurales, tanto los
procedimientos como las variables y datos referentes al objeto.
Los objetos son entidades que se pueden distinguir de manera clara y definida, ejemplos de un
objeto pueden ser una persona, un libro, un botón de orden.
A los objetos se les otorga ciertas características en la vida real. Cada parte del programa que se
desea realizar es tratado como objeto, siendo así estas partes independientes las unas de las otras.
Los objetos se componen de 3 partes fundamentales: métodos, eventos y atributos.

Concepto de Evento
Los eventos, Son aquellas acciones mediante las cuales el objeto reconoce que se está
interactuando con él. De esta forma el objeto se activa y responde al evento según lo programado
en su código. Cuando se produce un evento, el objeto receptor sabe cuál es el objeto emisor, qué
evento se produjo y el valor de los datos asociados con dicho evento.
¿Qué es un entorno web?
El entorno web hace referencia a un ambiente de desarrollo y/o ejecución programas o servicios
en el marco de la web en general. El entorno web es una forma de interfaz gráfica de usuario.
Estas son empleadas para el envío y recepción de Correo electrónico, de igual manera, se emplea
para el aprendizaje de un curso puede hacerse de manera física entre los alumnos y un profesor,
pero también puede realizarse en un Entorno Web, donde los alumnos puedan acceder a una serie
de herramientas probablemente usando un navegador web en internet.

Que significa ASP?


ASP (Active Server Pages) es la tecnología desarrollada por Microsoft para la creación de
páginas dinámicas del servidor. ASP se escribe en la misma página web, utilizando el
lenguaje Visual Basic Script o Jscript (JavaScript de Microsoft).
Un lenguaje del lado del servidor es aquel que se ejecuta en el servidor web, justo antes de que se
envíe la página a través de Internet al cliente.

Cuáles son las características de ASP?


Las principales características de la tecnología ASP son:
 Es gratuita. Viene implementada por defecto en los servidores web PWS (Windows 95-98-
Millenium) e IIS (Windows NT-2000-XP). Además también es posible implementarla en
otros servidores, aunque hace falta la instalación de las extensiones adecuadas.
 Se puede mezclar código ASP con código HTML y código de script en cliente, sin tener que
compilarlos por separado. Esto facilita la construcción de páginas ASP, siendo posible
escribirlas en un simple editor de textos (Notepad, Word, etc.).
 El código ASP se ejecuta en el servidor web, produciendo como salida HTML puro (junto
con código de script en el cliente, si así se precisa). Por este motivo, su resultado es
interpretado correctamente por cualquier navegador web estándar, aunque se utilice
VBScript, compatible tan sólo con Internet Explorer y los navegadores en él basados
(aunque es posible ejecutar código VBScript en Netscape Navigator usando el plug-in Script
Active, de la casa NetCompass).
 Permite usar componentes escritos en otros lenguajes de programación, como Visual Basic,
Delphi, etc., que pueden ser llamados desde los propios guiones ASP.
 Se ha portado a la plataforma Java, lo que hace que pueda ser utilizado en casi cualquier
sistema operativo.
 Permite acceder a las bases de datos de una forma rápida y sencilla, siendo éste uno de sus
principales usos.
 También permite el uso de componentes OLE, acceso a ficheros, a login del sistema, enviar
correo, etc.
 Tiene persistencia de variables en memoria entre distintas visualizaciones de página,
permitiendo con ello manejar sesiones de usuario, con lo que se resuelve uno de los mayores
problemas de la programación web, derivado de la no orientación a conexión del protocolo
HTTP.
Manejo base de datos:
¿Qué es una base de datos?
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información
de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación te
presentamos una guía que te explicará el concepto y características de las bases de datos.

¿Qué es un campo?
Un campo es una unidad sencilla de datos que es única dentro de la entrada o fila, pero la
categoría de datos general es común a todas las entradas. Por ejemplo, "dirección" es un campo
común a todas las entradas nombradas en el listado telefónico, pero el contenido del campo de
dirección será único para cada entrada. Como regla, el campo de la base de datos se refiere a las
columnas, o categorías de datos, que son utilizadas por todas las entradas o filas.
Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes.
Entre los más comunes podemos nombrar:
 Numérico: entre los diferentes tipos de campos numéricos podemos encontrar enteros “sin
decimales” y reales “decimales”.
 Booleanos: poseen dos estados: Verdadero “Si” y Falso “No”.
 Memos: son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de no
poder ser indexados.
 Fechas: almacenan fechas facilitando posteriormente su explotación. Almacenar fechas de
esta forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y
otra.
 Alfanuméricos: contienen cifras y letras. Presentan una longitud limitada (255 caracteres).
 auto incrementables: son campos numéricos enteros que incrementan en una unidad su
valor para cada registro incorporado. Su utilidad resulta: Servir de identificador ya que
resultan exclusivos de un registro.

¿Qué es un registro?
Es la acción que se refiere a almacenar algo o a dejar constancia de ello en algún tipo de
documento. Un dato, por su parte, es una información que posibilita el acceso a un conocimiento.
es una fila de una base de datos, una agrupación horizontal de datos. El contenido de estos
campos es único para esa fila. En el ejemplo del listado de teléfonos, cada apellido empieza una
fila o registro que contiene datos en los campos del nombre, dirección y número de teléfono. Un
registro se suele usar en una búsqueda de base de datos porque cada registro tiene una cualidad
identificativa única (o valor). Un registro de base de datos es, básicamente, una fila que contiene
datos únicos en cada uno de los campos. Una base de datos normalmente tendrá un gran número
de registros pero sólo un pequeño número de campos.

En su trabajo o experiencia académica que base de datos a trabajo. (Haga un comentario)


En mi trabajo, la experiencia, ha sido en la administración de bases de datos generales de la
dirección de sanidad Ejército. De igual manera, creación básica de Bases de datos en plataformas
de redes para el departamento de comunicaciones de la dirección de Sanidad y creación de bases
de datos sencilla para las compañías de instrucción del ejército.
REFERENCIAS BIBLIOGRÁFICAS

Alvarez, M. A. (09 de Mayo de 2001). Que es ASP. Obtenido de


https://desarrolloweb.com/articulos/393.php

Conceptos básicos de Programación Orientada a Objetos:. (s.f.). Obtenido de


http://www.upv.es/amiga/43.htm

CUETO, B. R. (10 de Mayo de 2012). evolucion visual basic. Obtenido de


https://sites.google.com/site/evolucionvisualbasic/classroom-news

Informatica, T. e. (s.f.). Obtenido de ¿Qué es IPv6? Diferencias entre IPv4 e IPv6: https://tecnologia-
informatica.com/que-es-ipv6-diferencias-entre-ipv4-e-ipv6/

Jordisan.Net. (29 de Septiembre de 2006). ¿Qué es un ‘framework’? Obtenido de


https://jordisan.net/blog/2006/que-es-un-framework/

Leiva, I. (14 de Marzo de 2018). Obtenido de Ventajas y Desventajas de la Telemática:


http://telematicairis.blogspot.com/2018/03/ventajas-y-desventajas-de-la-telematica.html

Microsoft. (2017). .NET. Obtenido de https://visualstudio.microsoft.com/es/vs/features/net-


development/

Nestor Mena Diaz1, S. (Noviembre de 2007). Diseño de una red telemática orientada a grupos sociales
como plataforma para el desarrollo de su red social. Parte I. Fundamentos del trabajo en red.
Obtenido de http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S1024-94352007001100003

Syslo, P. (2001-2019). Diferencias entre campos y registros en una base de datos. Obtenido de
https://techlandia.com/diferencias-campos-registros-base-datos-info_227886/

Systems, O. (12 de Julio de 2015). ¿Qué es un framework y para qué se utiliza? Obtenido de
https://www.orix.es/que-es-un-framework-y-para-que-se-utiliza

Top, B. M. (s.f.). 11 Características De Visual Basic. Obtenido de


https://www.12caracteristicas.com/visual-basic/

Valdés, D. P. (26 de Octubre de 2007). ¿Qué son las bases de datos? Obtenido de
http://www.maestrosdelweb.com/que-son-las-bases-de-datos/

Você também pode gostar