Campos,Chagala,Antely (Investigacion u3)
-
Upload
salvadorantely -
Category
Documents
-
view
2 -
download
0
description
Transcript of Campos,Chagala,Antely (Investigacion u3)
1
INGENIERÍA INDUSTRIAL
Materia:ALGORITMOS Y LENGUAJES DE PROGRAMACION
Semestre-Grupo: 4 SEMESTRE LL
Producto Académico:INVESTIGACION
Tema:UNIDAD 3 CONOCIMIENTO DE PROGRAMACION Y UN
LENGUAJE ESTRUCTURADO
Presentan:ALFREDO CAMPOS BAENA, 136Z0884
JOSE DE JESUS CHAGALA LOPEZ, 136Z0888SALVADOR DE JESUS ANTELY HERRERA, 136Z0877
Docente:ING.S.C. JAIME CONTRERAS ROMERO
LERDO DE TEJADA, VER. FEBRERO–JUNIO 2015
INSTITUTO TECNOLOGICO SUPERIOR DE ALVARADO
1
ÍNDICE
Contenido pág.
Introducción………………………………………………………………… 3
Objetivos……………………………………………………………………… 4
Historia de visual basic.net…………………………………………….. 5 – 6
Historia de visual basic.net……………………………………………… 6
En el desarrollo de software, un framework………………………… 7
¿Qué es .net?...................................................................................... 7 - 8
Características de Visual Basic………………………………………. 8 - 9
¿Cómo se instala Visual Basic.net?................................................ 9 - 10
Recomendaciones previas……………………………………………. 10
Instalación de visual studio .net…………………………………….. 10- 11
Arrancar el programa…………………………………………………. 12 - 16
Sistemas operativos donde funciona Visual Basic .net………… 17 - 18
Conclusión……………………………………………………………… 19
Referencias……………………………………………………………. 20
1
INTRODUCCIÓN
Nos encontramos en un momento muy importante en la historia de la informática en
general, y la programación en particular; estamos en el punto de partida de una
nueva generación de aplicaciones, que demandan una nueva tecnología, y que
gracias al entorno .NET y a VB.NET, como una de sus herramientas integrantes,
vamos a poder afrontar con plenas garantías de éxito.
Desde esta obra, intentaremos hacer que la curva de aprendizaje de VB.NET, sea
una experiencia grata y amena, tanto para los programadores que se acercan por
primera vez a este lenguaje, como para los veteranos, ya sumamente
experimentados en las lides del mundo de Visual Basic.
En la presente investigación se hará un análisis acerca de visual Basic, se trataran
diversos aspectos que sin lugar a dudas son esenciales para conocer cómo funciona
este programa.
Además veremos como instalar el programa Visual Basic.Net, así como los sistemas
operativos que soporta dicho programa.
1
OBJETIVOS
Identificar los elementos que componen el programa Visual Basic.Net.
Aprender a utilizar el paradigma de la programación orientada a
objetos que brinda Visual Basic .NET.
Fomentar un pensamiento de programación lógico.
Conocer la forma adecuada de instalar el programa.
Reconocer el entorno de herramientas y ventanas que forman al IDE de
Visual Studio .Net
1
HISTORIA DE VISUAL BASIC.NET.
Todas las versiones de Visual Basic para Windows son muy conocidas, aunque la
Microsoft Visual Basic 1.0 desarrollada para el sistema operativo MS-DOS(ediciones
Profesional y Estándar), que data de 1992, fue menos difundida. Esta proveía un
entorno que, aunque en modo texto, incluía un diseñador de formularios en el que se
podían arrastrar y soltar distintos controles.
La última versión que sólo generaba aplicaciones de 16 bits fue la 3.0, y no incluía
una biblioteca detallada de componentes para toda clase de usos. Durante la
transición de los sistemas Windows 3.11 a Windows 95, en 1995, hizo su aparición la
versión 4.0 de Visual Basic; ésta podía generar programas tanto de 16 como de 32
bits, a partir del mismo código fuente, aunque a costa de un gran aumento en el
tamaño de los archivos necesarios en tiempo de ejecución ("runtime"). Además, se
sustituyeron los controles denominados VBX por los nuevos OCX. Con la siguiente
versión, la 5.0, se estuvo a punto de implementar por primera vez la posibilidad de
compilar a código nativo, obteniendo una mejora de rendimiento considerable. Tanto
esa como la sucesora 6.0 soportaban ciertas características propias de los lenguajes
orientados a objetos, pero carecían de algunas importantes, tales como herencia y
sobrecarga; pero, de hecho, no fue pensado como lenguaje orientado a objetos. La
versión 6.0, que puede generar código ejecutable directo en 32 bits, continúa aún
utilizándose masivamente, y es compatible con las últimas versiones de los sistemas
Windows, como Windows 7 y Windows 8.
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; dentro de ese paquete o framework
se encuentra el nuevo y llamado Visual Basic .NET, que trabaja sobre el
entorno Microsoft Visual Studio. Esta nueva versión del lenguaje posee profundas
diferencias en la forma de programar respecto de Visual Basic 6, pero gran
semejanza en su sintaxis básica.
1
Cabe mencionar que, aunque fue menos conocido, se desarrolló también una versión
gratuita de Visual Basic 5.0, orientada al desarrollo de controles y componentes; su
nombre específico era Microsoft Visual Basic 5.0 Control Creation Edition (Visual
Basic 5 CCE). También hubo versiones orientadas al desarrollo de aplicaciones para
dispositivos móviles basados en Windows CE y Pocket PC, conocidas
como Embedded (Visual Basic).
¿QUÉ ES VISUAL BASIC.NET?
Visual Basic .NET es un lenguaje de
programación desarrollado por Alan Cooper
para Microsoft, muy apropiado para construir
sistemas de información basados en red o
mejor aún en internet. .NET es la nueva tecnología desarrollada y ofrecida por
Microsoft que permitirá hacer más fácil aun la construcción y desarrollo de programas
y aplicaciones para Internet.
El lenguaje Visual Basic .NET es totalmente diferente a sus antecesores, permite
crear aplicaciones de escritorio, Web y móviles. Brinda un completo número de
características para hacer que el desarrollo de aplicaciones sea realmente rápido.
Su introducción resultó muy controvertida, ya que debido a cambios significativos en
el lenguaje Visual Basic.NET no es compatible hacia atrás con Visual Basic, pero el
manejo de las instrucciones es similar aversiones anteriores de Visual Basic,
facilitando así el desarrollo de aplicaciones más avanzadas con herramientas
modernas.
La gran mayoría de programadores de Visual Basic.NET utilizan el entorno de
desarrollo integrado (IDE) Microsoft Visual Studio en alguna de sus versiones,
aunque existen otras alternativas, como Sharp Develop
.
1
Al igual que con todos los lenguajes de programación basados en .NET, los
programas escritos en Visual Basic.NET requieren el Framework .NET para
ejecutarse.
EN EL DESARROLLO DE SOFTWARE, UN FRAMEWORK.
Es una estructura conceptual y tecnológica de soporte definida, normalmente con
artefactos o módulos de software concretos, con base en la cual otro proyecto de
software puede ser organizado y desarrollado. Típicamente, puede incluir soporte de
programas, bibliotecas y un lenguaje interpretado entre otros programas para ayudar
a desarrollar y unir los diferentes componentes de un proyecto.
Son diseñados con la intención de facilitar el desarrollo de software, permitiendo a
los diseñadores y programadores pasar más tiempo identificando requerimientos de
software que tratando con los tediosos detalles de bajo nivel de proveer un sistema
funcional.
¿QUE ES .NET?
Es un framework de Microsoft que hace un énfasis en la transparencia de redes, con
independencia de plataforma de hardware y que permita un rápido desarrollo de
aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal
que integre todos sus productos, desde el sistema operativo hasta las herramientas
de mercado.
.NET podría considerarse una respuesta de Microsoft al creciente mercado de los
negocios en entornos Web, como competencia a la plataforma Java y a los diversos
framework de desarrollo web basados en PHP.
Si Visual Basic .NET debe considerarse una mera versión de Visual Basic, o si debe
considerarse como un nuevo lenguaje de programación es un tema que ha traído
mucha discusión, y que aún la trae.
1
La sintaxis básica es prácticamente la misma entre Visual Basic y Visual Basic.NET,
con la excepción de los añadidos para soportar nuevas características como el
control estructurado de excepciones, la programación orientada a objetos, o los
Genéricos.
Las diferencias entre Visual Basic y Visual Basic.NET son profundas, sobre todo en
cuanto a metodología de programación y bibliotecas, pero ambos lenguajes siguen
manteniendo un gran parecido, cosa que facilita notablemente el paso de Visual
Basic a Visual Basic.NET.
CARACTERÍSTICAS DE VISUAL BASIC.
Barra de titulo: muestra el nombre del proyecto y del formulario q se está
diseñando actualmente.
Barra de menús: agrupa los menús despegables que contienes todas
las operaciones que pueden llevarse a cabo con Visual Basic 6.0.
Barra de herramientas estándar: contienen los botones que se utilizan con mayor
frecuencia cuando se trabaja con un proyecto. Simplifica la elección de opciones de
los menús Archivo, Edición, Ver y Ejecutar; además, en el área derecha presenta la
ubicación (coordenadas) y el tamaño del objeto seleccionado
Ventana de formulario: es el área donde se diseña la interfaz gráfica, es decir, es
donde se inserta electo gráficos, como botones, imágenes, casilla de verificación,
cuadros de listas, etc.
Cuadro de herramientas: presenta todos los controles necesarios para diseñar una
aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones
de comandos, etc.
1
Ventana de proyecto: muestra los elementos involucrados en el proyecto, como
formularios, módulos, controles oxc, etc. Cada elemento puede seleccionarse en
forma independiente para su edición.
Ventana de posición del formulario: muestra la ubicación que tendrá el formulario
en la pantalla, cuando ejecute la aplicación. Esta ubicación puede cambiarse si se
hace clic con el botón izquierdo del mouse.
La Ventana propiedades muestra todas las propiedades del control actualmente
seleccionado, en este caso muestra las propiedades del Form1, luego podemos ver
que abajo dice "Form1 Form", lo que está en negrita es el nombre del objeto, y lo que
le sigue es el tipo de objeto, en este caso es un Formulario (Form).
¿CÓMO SE INSTALA VISUAL BASIC.NET?
Preparación del entorno de trabajo Antes de poder comenzar a escribir aplicaciones
para .NET Framework, debemos instalar en nuestra máquina de trabajo las
herramientas que nos permitirán el desarrollo de programas para este entorno de
ejecución. .NET Framework SDK Se trata del kit de desarrollo de software para .NET
Framework (Software Development Kit o SDK), que contiene la propia
plataforma .NET y un conjunto de herramientas independientes, algunas funcionan
en modo comando (en una ventana MS-DOS) y otras en modo gráfico. Los
elementos imprescindibles para poder desarrollar aplicaciones para .NET están
contenidos en este conjunto de herramientas. Visual Studio .NET Es la nueva versión
de la familia de herramientas de desarrollo de software de Microsoft, naturalmente
orientadas hacia su nuevo entorno de programación: .NET Framework. Si bien es
posible la escritura de programas empleando sólo el SDK de .NET Framework, este
último, al estar compuesto de herramientas independientes, constituye un medio más
incómodo de trabajo.
1
Visual Studio .NET (VS.NET a partir de ahora), al tratarse de un entorno de
desarrollo integrado (Integrated Development Environment o IDE como también lo
denominaremos a lo largo del texto), aúna todas las herramientas del SDK:
compiladores, editores, ayuda, etc., facilitando en gran medida la creación de
programas. Por este motivo, todas las explicaciones y ejemplos desarrollados a lo
largo de este texto se harán basándose en este entorno de programación.
RECOMENDACIONES PREVIAS Es recomendable realizar la instalación sobre un equipo limpio, es decir, un equipo
con el software mínimo para poder realizar pruebas con .NET Framework, o con otro
tipo de aplicaciones sobre las que estemos seguros de que no se van a producir
conflictos con el entorno. En este sentido, una buena práctica consiste en crear en
nuestro disco duro una partición que utilizaremos para el trabajo cotidiano con el
ordenador, y otra partición en la que instalaremos VS.NET.
INSTALACIÓN DE VISUAL STUDIO .NET En el momento de escribir este texto, se ha empleado Visual Studio .NET, Beta 2,
versión española (número de versión 7.0.9254), que se compone de los tres CDs de
instalación del producto más uno de actualización de componentes del sistema
operativo (Windows Component Update) Procederemos insertando el disco de
instalación rotulado como CD1, el cuál detectará si es necesario actualizar algún
componente a nivel del sistema operativo; en caso afirmativo, pulsaremos sobre el
paso 1 Windows Component Update, en el que se nos pedirá el disco rotulado con el
mismo nombre. Una vez insertado el disco de actualización de componentes para
Windows, se mostrará la pantalla. En caso de aceptar el contrato, haremos clic sobre
Continuar, para que el instalador detecte qué componentes faltan por actualizar.
Una vez detectados los componentes que necesitan actualización, serán mostrados
a continuación en la lista, donde volveremos a pulsar sobre Continuar.
1
Ya que es posible que el programa de instalación reinicie el equipo una o más veces,
a continuación estableceremos, en el caso de que existan en nuestro equipo, las
claves de acceso al sistema, para que los reinicios sean automáticos.
Pulsaremos a continuación sobre Instalar ahora, con lo que se procederá a la
actualización de los componentes de la lista. Una vez terminada esta actualización,
aceptaremos la ventana final de Windows Component Update y seguiremos con la
instalación normal de VS.NET, lo que nos requerirá de nuevo la introducción del
CD1.
Puesto que ya hemos actualizado los componentes del sistema, el siguiente paso
será ya la instalación de VS.NET, que pondremos en marcha al hacer clic sobre el
paso 2 de la instalación, que tiene el nombre de Visual Studio .NET.
Se mostrará pues, la pantalla con los datos de licencia, producto y usuario. En el
caso de estar de acuerdo con todos estos términos y aceptar el contrato, haremos
clic sobre Continuar.
A continuación debemos seleccionar aquellos elementos del producto que
deseamos instalar, el entorno de ejecución, lenguajes, utilidades, ayuda, etc., y su
ubicación en el disco duro. Terminada la selección, pulsaremos sobre Instalar ahora
para que comience el proceso. Durante la instalación, el programa nos solicitará
progresivamente los discos rotulados como CD2 y CD3.
Este proceso de instalación nos indica el archivo que se está instalando en cada
momento, así como la información de su estado a través de una barra de progreso y
el tiempo estimado restante, aunque por las pruebas realizadas, este último valor no
es totalmente fiable. Para que el lector se forme una idea, en el equipo en el que se
realizó la instalación, esta llevo un tiempo aproximado de dos horas.
Concluida la instalación, el programa nos informará de si se produjo alguna
incidencia. En caso de que no se hayan producido errores, finalizaremos haciendo
clic sobre Listo, con lo que ya tendremos instalado Visual Studio .NET en nuestro
ordenador.
1
ARRANCAR EL PROGRAMA.
Una vez instalado, arrancaremos el programa de la misma manera que lo hacemos
con cualquier otro. La pantalla inicial del programa puede variar según la versión que
hayamos instalado.
1
En el menú Archivo seleccionamos la opción “Nuevo proyecto”. A continuación
elegimos:
a) Para las versiones que nos dan la opción “Aplicación de Windows Forms”
elegimos esta opción.
b) Para las versiones que nos dan la opción “Exe estándar” elegimos esta opción.
(1)Visual Basic tiene muchas posibilidades para el desarrollo de aplicaciones, incluso aplicaciones web. Nosotros vamos a limitarnos a usar aplicaciones de escritorio (desktop).
(1) Dado que no vamos a desarrollar parte de los contenidos de Visual
Basic, introducimos a partir de aquí una serie de cuadros con el símbolo i donde se
1
indican algunos conceptos relevantes a modo informativo para que el lector
interesado profundice en estos temas por su cuenta.
Una vez hemos seleccionado el tipo de proyecto entramos en el programa en sí o lo
que se denomina entorno de desarrollo, es decir, un programa en el que a través de
menús e iconos vamos a ser capaces de generar código en Visual Basic. El aspecto
puede variar según la versión:
El aspecto es similar al de cualquier programa en entorno Windows, por lo que ya
cuentas con conocimientos que te facilitan el poder moverte dentro de Visual Basic.
Analizando la pantalla inicial podemos ver una barra de menús donde muchos de sus
componentes nos son conocidos por ser comunes a muchos programas: Archivo,
Edición, Ver, etc. En cambio otros componentes puede que no nos resulten tan
comunes como Proyecto, Depuración, Datos, Complementos... Bajo la barra de
menús encontramos una barra de herramientas con algunos iconos conocidos como
1
el correspondiente a Abrir, Guardar, Cortar, Copiar, Pegar y otros no habituales. Si
nos posicionamos sobre ellos con el ratón nos aparecerá una etiqueta con su
función: Agregar formulario, Editor de menús, Iniciar (F5), Explorador de proyectos...
En el lado izquierdo de la pantalla tenemos una caja o cuadro de herramientas con
distintos iconos. Estos iconos corresponden a objetos prefabricados que vamos a
usar cuando estemos programando. Si nos posicionamos sobre ellos con el ratón
nos aparecerá una etiqueta descriptiva: Puntero, Picturebox, Textbox, Label, Frame,
CommandButton, etc. Fíjate en que existe un aspa que nos permite cerrar este
cuadro, cosa que podemos hacer cuando queramos ganar espacio en la pantalla.
Cierra el cuadro con esta aspa. A continuación, regenéralo pulsando el icono que
muestra un martillo y una llave inglesa de la barra de herramientas. Vuélvelo a cerrar
y regenéralo a través de la opción Cuadro de herramientas del menú Ver (en algunas
versiones se encuentra en Ver - > Otras ventanas - > Cuadro de herramientas.
En el lado derecho superior de la pantalla tenemos un pequeño árbol que recuerda al
explorador de Windows y que en este caso se llama “Explorador de Proyectos” ó
“Explorador de soluciones”, según la versión que estemos usando. La ventana lleva
el título Proyecto-Proyecto1, WindowsApplication1 ó similar. Aunque tendremos que
hablar de cómo se estructuran los programas con Visual Basic y la terminología
específica, quédate con la idea por el momento de que el Explorador te muestra la
organización del programa. Por ejemplo, si tienes el programa subdividido en
muchos módulos. Fíjate en el aspa que nos permite cerrar el explorador. Igual que
hicimos con el Cuadro de Herramientas, cierra el explorador y regenéralo primero a
través del icono de la barra de herramientas y luego a través de la opción Explorador
de Proyectos (u otras Ventanas - > Explorador de soluciones) del menú Ver.
En el centro de la pantalla encontramos una ventana de las habituales en Windows,
con el título de Form1 y unos botones de minimizar, maximizar y cerrar. Esta ventana
se llama Formulario. Es uno de los elementos importantes de la programación con
Visual Basic. El formulario es portador de objetos y a través de él entran datos al
programa y salen resultados del mismo. Los formularios son el fondo o base de
1
nuestros programas. Si alguna vez vas a iniciar un programa y no sabes cómo,
recuerda que para empezar a programar necesitas una base igual que un pintor
necesita un lienzo. Sin lienzo no podrás pintar y sin formulario no podrás programar.
El formulario puede tener una cuadrícula interior de pequeños puntos negros (que
podemos hacer que se muestren o que permanezcan ocultos), así como unos
cuadritos exteriores en los vértices y puntos intermedios. Modifica el tamaño del
formulario pulsando con el botón izquierdo del ratón sobre estos cuadritos exteriores:
agrándalo, empequeñécelo, alárgalo hacia la derecha o hacia abajo. Comprueba
cómo las dimensiones aparecen en la parte superior o inferior derecha y se modifican
en función del tamaño que le vayas dando al formulario.
Existen sitios electrónicos tales como foros y páginas que contienen videos de como
instalar visual basic.net.
Foros de Microsoft Visual Studio Express donde se puede conseguir la ayuda
de otros usuarios que usan las ediciones Express, incluyendo a miembros de
equipo colaborador de productos de Microsoft.
Apoyo técnico pagado profesional para soporte telefónico y correo electrónico.
Soporte para empresas u organizaciones sólo si la organización tiene
contratos de soporte Premier (Premier support contracts) de Microsoft
1
SISTEMAS OPERATIVOS DONDE FUNCIONA VISUAL BASIC .NET
Visual Basic .Net funciona únicamente en las plataformas de Windows, ya que es un
programa creado por Microsoft.
VS.NET puede ser instalado en un equipo con uno los siguientes sistemas
operativos:
• Windows 2000 (se requiere tener instalado el Service Pack 2).
• Windows NT 4.0. (Se requiere tener instalado el Service Pack 5).
• Windows Me.
• Windows 98
Plataformas tales como Windows XP, Windows Vista, Windows 7 Y Windows 8, entre
otras
Windows XP (cuyo nombre clave inicial fue Whistler) fue una
versión de Microsoft Windows, línea de sistemas
operativos desarrollado por Microsoft. Lanzado al mercado el 25 de
octubre de 2001, en diciembre de 2013, tenía una cuota de mercado
1
de 500 millones de ordenadores. Las letras "XP" provienen de la
palabra eXPeriencia(eXPerience en inglés)
Windows Vista es una versión de Microsoft Windows, línea
de sistemas operativos desarrollada por Microsoft. Esta versión se
enfoca para ser utilizada en equipos de escritorio en hogares y
oficinas, equipos portátiles, tabletas y equipos media center.
Windows 7 es una versión de Microsoft Windows, línea
de sistemas operativos producida por Microsoft Corporation. Esta
versión está diseñada para uso en PC, incluyendo equipos de
escritorio en hogares y oficinas, equipos, Tablet PC, notebooks y
equipos media center.2 El desarrollo de Windows 7 se completó el
22 de julio de 2009, siendo entonces confirmada su fecha de venta
oficial para el 22 de octubre de 2009 junto a su equivalente para servidores Windows
Server 2008 R2.
Windows 8 es la versión actual del sistema operativo de Microsoft
Windows, producido por Microsoft para su uso en computadoras
personales,incluidascomputadorasdeescritorioencasaydenegocios, computadoras
portátiles,netbooks, tabletas, servidores y centros multimedia.
1
CONCLUSIÓN
Hemos llegado a la conclusión de que VB.NET aporta un buen número de
características que muchos programadores de VB que han demandado desde hace
largo tiempo.
En cierto modo, algunas de estas incorporaciones se las agradecemos a la
plataforma .NET, ya que al integrar VB dentro del conjunto de lenguajes de .NET
Framework, dichos cambios han sido necesarios, no ya porque los necesitara VB,
sino porque eran requisitos derivados de la propia arquitectura de .NET.
Entre las novedades aportadas por VB.NET tenemos plenas capacidades de
orientación a objetos (Full-OOP), incluyendo por fin, herencia; Windows Forms o la
nueva generación de formularios para aplicaciones Windows; soporte nativo de XML;
gestión de errores estructurada; un modelo de objetos para acceso a datos más
potente con ADO.NET; posibilidad de crear aplicaciones de consola (ventana MS-
DOS); programación para Internet mediante Web Forms; un entorno de desarrollo
común a todas las herramientas de .NET, etc.
Aprendimos cuales son los sistemas operativos en los cuales funciona visual
basic.net.
Incluso hicimos un breve recorrido en la historia de dicho programa, también vimos
las características que lo distinguen del resto de los demás programas.
1
REFERENCIAS
http://es.wikipedia.org/wiki/Microsoft_Visual_Studio
http://es.wikipedia.org/wiki/Microsoft_Visual_Studio_Express
http://es.wikipedia.org/wiki/Visual_Basic
http://es.wikipedia.org/wiki/Visual_Basic_.NET
http://es.slideshare.net/JorgeGabrielSerpa/manual-de-visual-basicnet?
related=2
http://www.monografias.com/trabajos10/visual/visual.shtml
http://aprenderaprogramar.com/index.php?
option=com_content&view=article&id=117:descargar-e-instalar-visual-
basic-entorno-ide-vb-visual-studio-empezar-a-programar-
1
cu00304a&catid=37:curso-aprender-a-programar-visual-basic-desde-
cero&Itemid=61
http://es.wikibooks.org/wiki/Visual_Basic_/_Introducci%C3%B3n
http://www.selavip.org/fotos1/Manual-Visual-Basic-NET.pdf