Está en la página 1de 11

ACTIVIDAD 6: TRABAJO COLABORATIVO 1

Adrin Pastrana Franco


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.

Formato:

InStr([Comienzo, ]CadenaBuscar, CadenaBuscada [, TipoComparacin]).

Dnde:

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

También podría gustarte