Cdigo 94475396 Alba Carolina Bernal Juan Carlos Arias Jimnez Edwin Alonso Carrillo Yeison Daniel Parra
Director curso Fabin Enrique Hoyos Paternina Visual Basic Avanzado 405021_12
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD FACULTAD DE CIENCIAS BASICAS E INGENIERIA PROGRAMA DE INGENIERIA EN SISTEMAS PALMIRA SEPTIEMBRE 27 DE 2.014
INTRODUCCION
Con el desarrollo de este trabajo, tendremos una idea ms clara en cuanto al contenido de las unidades del mdulo y todos sus temas tratados. Todo esto con el fin de poder interactuar de una forma ms eficiente y eficaz en lo relacionado con el desarrollo de actividades y/o trabajos.
Por otro lado, en este trabajo pretendemos obtener un conocimiento somero acerca de visual avanzado y todos sus temas, con el fin de poder cumplir a cabalidad con todas nuestras actividades y as presentar un excelente contenido en estas.
ACTIVIDAD No. 1
Aporte de: Adrian Pastrana Franco Explique para que se utiliza la funcin INSTR
La funcin InStr devuelve un valor numrico que especifica la posicin de la primera aparicin de una cadena en otra, desde el principio de la cadena.
Comienzo: Opcional, Es un valor numrico que indica la posicin desde donde se inicia la bsqueda. Si se omite, la bsqueda se har desde el principio de la cadena principal.
CadenaBuscar: Cadena donde se realizar la bsqueda.
CadenaBuscada: Cadena que indica la cadena que se busca.
TipoComparacin: Opcional, un valor numrico que Indica la clase de comparacin (texto, binaria) que se utilizar cuando se evalen sub-cadenas. Si se omite, se realiza una comparacin binaria.
Aporte de: Juan Carlos Arias Jimnez Explique para que se utiliza la funcin REPLACE
La funcin replace Devuelve una nueva cadena en la que todas las apariciones de un carcter Unicode especificado o String de la cadena actual se reemplazan por otro carcter Unicode especificado o String.
Este miembro est sobrecargado. Para obtener informacin completa sobre este miembro, incluida la sintaxis, el uso y algunos ejemplos, haga clic en un nombre de la lista de sobrecarga.
PARAMETROS
Expression
Requerido. Expresin de cadena que contiene la subcadena que se va a reemplazar.
Find
Requerido. Subcadena que se busca.
Replacement
Requerido. Subcadena de reemplazo.
Start
Opcional. Posicin, dentro de Expression, donde debe empezar la bsqueda de la subcadena. Si se omite, se supone que es 1.
Count
Opcional. Nmero de sustituciones de subcadenas que se deben realizar. Si se omite, el valor predeterminado ser 1, con lo que se harn todas las sustituciones posibles.
Compare
Opcional. Valor numrico que indica el tipo de comparacin que se va a utilizar en la evaluacin de subcadenas. Vea la seccin Configuracin para conocer los valores utilizados.
El valor que devuelve la funcin Replace es una cadena que comienza en la posicin especificada por Start y concluye al final de la cadena Expression, con las sustituciones efectuadas segn especifican los valores de Find y Replace
Aporte de: Edwin Alonso Carrillo Arias Explique para que se utiliza la funcin MID
Devuelve una cadena que a su vez contiene un nmero especificado de caracteres de una cadena
Public Shared Function Mid( _ ByVal str As String, _ ByVal Start As Integer, _ Optional ByVal Length As Integer _ ) As String PARMETROS str Requerido. Expresin de tipo String de la que se devuelven caracteres. Start Requerido. Expresin Integer. La posicin inicial de los caracteres que se devuelven. Si Start es mayor que el nmero de caracteres de str, la funcin Mid devuelve una cadena de longitud cero (""). Start est basado en uno. Length Opcional. Expresin Integer. Nmero de caracteres que se va a devolver. Si se omite o si existen menos caracteres del nmero especificado por Length en el texto (incluido el carcter en la posicin Start), se devuelven todos los caracteres desde la posicin de inicio hasta el final de la cadena.
Aporte de: Alba Carolina Bernal Declarar por lo menos 4 Variables de distinto tipo que puedan ser utilizadas en visual.Net.
Dim num1 as Integer = 3 Dim b as Short = 6
Dim Agotamiento As Boolean Dim Salario as Single
Dim A as String
Dim l, m As Long, x, y As Single
Aporte de: Alba Carolina Bernal Explique para que se utiliza la funcin Date serial
R/:
Devuelve un valor Date que representa un ao, mes y da especficos, con la informacin de la hora establecida en medianoche (00:00:00).
PARAMETROS
Year Obligatorio. Expresin Integer entre 1 y 9999. Sin embargo, los valores por debajo de este intervalo tambin se aceptan. Si Year est entre 0 y 99, se interpreta como si estuviera entre 1930 y 2029, tal y como se explica en la seccin "Comentarios" que aparece a continuacin. Si Year es menor que 1, se sustrae del ao actual.
Month Obligatorio. Expresin Integer entre 1 y 12. Sin embargo, los valores fuera de este intervalo tambin se aceptan. El valor de Month tiene un desplazamiento de 1 y se aplica al mes de enero del ao calculado. En otras palabras, (Month - 1) se agrega al mes de enero. Si es necesario, se vuelve a calcular el ao. Los resultados siguientes ilustran este efecto:
Si Month es 1, el resultado es el mes de enero del ao calculado.
Si Month es 0, el resultado es el mes de diciembre del ao anterior.
Si Month es -1, el resultado es el mes de noviembre del ao anterior.
Si Month es 13, el resultado es el mes de enero del ao siguiente.
Day Obligatorio. Expresin Integer entre 1 y 31. Sin embargo, los valores fuera de este intervalo tambin se aceptan. El valor de Day tiene un desplazamiento de 1 y se aplica al primer da del mes calculado. En otras palabras, (Day - 1) se agrega al primer da del mes. Si es necesario, se vuelven a calcular el mes y el ao. Los resultados siguientes ilustran este efecto:
Si Day es 1, el resultado es el primer da del mes calculado.
Si Day es 0, el resultado es el ltimo da del mes anterior.
Si Day es -1, el resultado es el penltimo da del mes anterior.
Si Day pasa del final del mes actual, el resultado es el da adecuado del mes siguiente. Por ejemplo, si Month es 4 y Day es 31, el resultado es el da 1 de mayo.
ACTIVIDAD No. 2 Se debe elaborar un documento en el cual presenten un ejemplo de seudocdigo aplicando los siguientes elementos: Declaracin de variables, Operadores matemticos Instrucciones bsicas: with, if, Select case, for, do while, while.
RESPUESTA: Declaracin de variables: Para declarar variables en Visual Basic se debe de seguir la siguiente estructura: Dim [Variable] as [Tipo] Dnde: Variable: es creada por el programador y debe de seguir las siguientes reglas: 1.- Toda variable debe iniciar con una letra. 2.- Las variables no deben de tener espacios en blanco ni caracteres especiales. 3.- No se deben de usar palabras reservadas del sistema Tipo: es el tipo de valor que se guardara en la variable y puede ser boolean(bool), carcter(char), cadena de caracteres(string), entero(integer), real(float o doubl), los tipos numricos se pueden combinar con largos(long) o cortos(short) Operadores Matematicos: Dentro de los operadores matemticos encontramos: la suma(+), la resta(-), la multiplicacin(*), la divisin(/), la divisin entera(\), residuo(mod) y la exponenciacin(^), pero se debe de tener en cuenta que al aplicarlos en visual basic se debe de tener en cuenta la prioridad de los operadores que es como se muestra a continuacin: PRIORIDAD OPERADOR ^(exponenciacin) 1 *(Multiplicacion) 2 /(Division) 3 Mod(residuo) 4 \(Divisin entera) 5 +(Suma), -(Resta) 6
Por ejemplo si colocamos la siguiente instruccin en Visual Basic: x=2+2/2, nos dara 3, pues segn la prioridad de operadores la operacin que se realiza primero es la divisin y despus la suma, pero si la escribimos de la siguiente manera: x=(2+2)/2, el resultado ser 2, pues agrupamos la operacin suma con parntesis para que le diera ms prioridad que la divisin. Instrucciones Bsicas: o Whitend width. Ejecuta una serie de instrucciones que hacen referencia repetidamente a un nico objeto o estructura, por lo que las instrucciones pueden utilizar una sintaxis simplificada al acceder a los miembros del objeto o estructura. Cuando use una estructura, sola podr leer los valores de los miembros o invocar mtodos, y recibir un error si intenta asignar valores a los miembros de una estructura utilizada en una instruccin With...End With. o If Ejecuta condicionalmente un grupo de instrucciones en funcin del valor de una expresin. If condicin [ Then ] [Instrucciones si verdadero] Else [Instrucciones si falso] End If
o Selectcase Ejecuta uno de varios grupos de instrucciones, segn el valor de una variable. Select [ Case ] Variable [ Case valor [Instrucciones ] ] [ Case Else [ Instrucciones por defecto ] ] End Select
o Fornext Repite un grupo de instrucciones un nmero de veces especificado.
For variable [ As tipo_de_dato ] = inicio To final [ Step incremento ] [Instrucciones ] Next [ variable ]
o Do...loop Repite un bloque de instrucciones mientras una condicin Boolean sea True o hasta que la condicin se convierta en True. Do { While | Until } condicin [ instrucciones ] Loop -o- Do [ instrucciones ] Loop { While | Until } condicin
o While...end while Ejecuta una serie de instrucciones siempre que una condicin dada sea True. While condicion [ instrucciones ] End While
CONCLUSIONES - Como primer punto tenemos la conclusin definitiva de la estructura del curso visual basic.net - Tambin podemos afirmar que este curso tiene objetivos claros que describen el avance de conocimientos en esta materia - Por ultimo he ganado distintos conocimientos formas de aprendizaje y reflexiones para un cambio positivo.
REFERENCIAS - Unad (2006) Visual Basic avanzado, Visual basic.NET, Bogot: MARIA CONSUELO RODRIGUEZ NIO/INTERAMERICANA EDITORES, S.A DE C.V - Copyright (2006-20014) Aprender a Programar - Declaracin de variables(integer, single, doubl, boolean, etc.)en visual basic.Dim.Ejemplos: Mario R. Rancel - www.wikipedia.org - www.elrincondelvago.com - www.youtube.com/user/codigofacilito - www.monografias.com