CODIGO BANCO
miércoles, 17 de junio de 2015
jueves, 11 de junio de 2015
RECUERDO
A mi me agrado trabajar en equipo ya que somos un buenos uno con el otro ayudándonos uno con el otro con el fin de conseguir nuestro objetivo y que ademas son mis compañeros y amigos y siempre se puede contar con ello
EZEQUIEL
JUAN
NATANAEL
DIEGO
EZEQUIEL
JUAN
NATANAEL
DIEGO
domingo, 10 de mayo de 2015
TRABAJO DE EQUIPO DEL BANCO: BANCO INDUSTRY INTERNATIONAL
EQUIPO DEL BANCO: BANCO INDUSTRY INTERNATIONAL
HABILIDADES
ARRIAGA SANTES NATANAEL
*Desarrollo del la aplicación BANCO INDUSTRY INTERNATIONAL
AGUILAR ALVAREZ EZEQUIEL
*Diseño de la aplicación
LEMUS CONTRERAS DIEGO ANGEL
*Creacion de la base de datos REGISTROS
LOPEZ ROMERO MIGUEL EMMANUEL
*Desarrollo del la aplicacion BANCO INDUSTRY INTERNATIONAL
GONZALEZ SERRANO JUAN
*Desarrollo del la aplicacion BANCO INDUSTRY INTERNATIONAL
miércoles, 6 de mayo de 2015
EVALUACION 2
CÓDIGO DE INICIO DE CONSULTA
Private Sub Button1_Click(ByVal sender As
System.Object, ByVal
e As System.EventArgs)
Handles Button1.Click
If TextBox1.Text = "131610535-8"
Then
Dim A As New Form2
A.Show()
Me.Finalize()
Else
MsgBox("contraseña incorrecta",
vbCritical, "seguridad")
End If
End Sub
Private Sub
Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button2.Click
If TextBox1.Text = "131610535-8"
Then
Dim
A As New Form3
A.Show()
Me.Finalize()
Else
MsgBox("contraseña incorrecta",
vbCritical, "seguridad")
End If
End Sub
Private Sub
Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button3.Click
End
End Sub
End Class
CÓDIGO DE HORARIO
Public Class Form2
Private Sub
Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
End Sub
Private Sub
Label6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Label6.Click
End Sub
Private Sub
Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button1.Click
Dim A As New Form1
A.Show()
Me.Finalize()
End Sub
Private Sub
Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button2.Click
End
End Sub
End Class
CÓDIGO DE PROMEDIO DE CALIFICACIONES
Public Class Form3
Private Sub
Label8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Label8.Click
End Sub
Private Sub
Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Label1.Click
Dim m1, m2, m3, m4, m5, m6, m7, m8, T, td, sp, P As Double
m1 =
(TextBox1.Text)
m2 =
(TextBox2.Text)
m3 =
(TextBox3.Text)
m4 =
(TextBox4.Text)
m5 =
(TextBox5.Text)
m6 =
(TextBox6.Text)
m7 =
(TextBox7.Text)
m8 =
(TextBox8.Text)
T =
(m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8)
td =
(TextBox9.Text)
sp =
(td / 8)
P =
(TextBox10.Text)
End Sub
Private Sub
Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button1.Click
TextBox9.Text = Val(TextBox1.Text) + Val(TextBox2.Text) +
Val(TextBox3.Text) + Val(TextBox4.Text) + Val(TextBox5.Text) +
Val(TextBox6.Text) + Val(TextBox7.Text) + Val(TextBox8.Text)
End Sub
Private Sub
Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button2.Click
TextBox10.Text = Val(TextBox9.Text) / Val(8)
End Sub
Private Sub
Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button3.Click
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
TextBox7.Text = ""
TextBox8.Text = ""
TextBox9.Text = ""
TextBox10.Text = ""
End Sub
Private Sub
Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button4.Click
End
End Sub
Private Sub
Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button5.Click
Dim A As New Form1
A.Show()
Me.Finalize()
End Sub
End Class
martes, 21 de abril de 2015
ACTIVIDAD 6 Y 7
FORM DE VACACIONES
LINK DE FORM1 INTERFAZ PRINCIPAL
Public Class Form1
Private Sub
Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button1.Click
Dim A As New Form2
A.Show()
Me.Finalize()
End Sub
Private Sub
Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button2.Click
Dim A As New Form3
A.Show()
Me.Finalize()
End Sub
Private Sub
Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button3.Click
End
End Sub
End Class
LINK DE FORM2 INTERFAZ DE
IMAGENES
Public Class Form2
Private Sub
Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button1.Click
Dim A As New Form1
A.Show()
Me.Finalize()
End Sub
End Class
LINK DE FORM3 INTERFAZ COMENTARIO
Public Class Form3
Private Sub
Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button1.Click
Dim A As New Form1
A.Show()
Me.Finalize()
End Sub
End Class
FORM DE BANCO
FORM PRINCIPAL PANTALLA
Public Class Form1
Private Sub
Button1_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
Button1.Click
Dim A As New Form2
A.Show()
Me.Finalize()
End Sub
Private Sub
Button2_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
Button2.Click
End
End Sub
End Class
FORM DE LA PANTALLA 1
Public Class Form2
Private Sub
Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button2.Click
Dim A As New Form4
A.Show()
Me.Finalize()
End Sub
Private Sub
Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button1.Click
Dim A As New Form3
A.Show()
Me.Finalize()
End Sub
Private Sub
Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button3.Click
Dim A As New Form1
A.Show()
Me.Finalize()
End Sub
Private Sub
Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
End Sub
End Class
FORM DE LA PANTALLA 1
Public Class Form3
Private Sub
Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button2.Click
Dim A As New Form1
A.Show()
Me.Finalize()
End Sub
Private Sub
Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button1.Click
TextBox2.Text = Val(TextBox1.Text) * 0.2
TextBox3.Text = Val(TextBox3.Text) + Val(TextBox2.Text)
TextBox1.Text = Val(TextBox1.Text) - Val(TextBox3.Text)
End Sub
Private Sub
Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button3.Click
Dim A As New Form2
A.Show()
Me.Finalize()
End Sub
Private Sub
Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
End Sub
End Class
FORM DE LA PANTALLA 4
Public Class Form4
Private Sub
Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button2.Click
TextBox2.Text = Val(TextBox1.Text) * 0.15
TextBox3.Text = Val(TextBox1.Text) - Val(TextBox2.Text)
End Sub
Private Sub
Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button1.Click
Dim A As New Form1
A.Show()
Me.Finalize()
End Sub
Private Sub
Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Button3.Click
Dim A As New Form2
A.Show()
Me.Finalize()
End Sub
Private Sub
Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
End Sub
End Class
miércoles, 25 de marzo de 2015
MANEJO DE FUNCIONES
1. MANEJO DE FUNCIONES
A) DATOS NUMÉRICOS
Los caracteres de dato numérico se representan utilizando el tipo char, que
tiene sólo 1 byte de tamaño. Este tipo se utiliza para representar los 255
caracteres de la tabla de caracteres del sistema. El tipo char es también un
tipo entero, ya que puede tomar valores de 0 a 255.
En cuanto a la forma de declarar variables de tipo char es la misma forma que con los otros tipos.
char a;
char a = 's';
char a = 48;
En cuanto a la forma de declarar variables de tipo char es la misma forma que con los otros tipos.
char a;
char a = 's';
char a = 48;
Para introducir los datos numéricos se dividen
de la siguiente manera:
-
Flotantes
Se denomina flotantes a los tipos de datos que representan a los números reales, ya que utilizan un sistema de representación basado en la técnica de coma flotante, que permite operar con números reales de diversas magnitudes, mediante un número decimal llamado mantisa y un exponente que indica el orden de magnitud.
Se denomina flotantes a los tipos de datos que representan a los números reales, ya que utilizan un sistema de representación basado en la técnica de coma flotante, que permite operar con números reales de diversas magnitudes, mediante un número decimal llamado mantisa y un exponente que indica el orden de magnitud.
Por ejemplo:
float a;
double a = 1e23;
double a = 3.1416;
float a = 4e-9;
double a = -78;
double a = 1e23;
double a = 3.1416;
float a = 4e-9;
double a = -78;
-
Enteros
Los enteros son el tipo de dato más primitivo. Se usan para representar números enteros. Pero siempre se pueden encontrar otras aplicaciones para los números enteros. En general se pueden usar para representar cualquier variable discreta.
Los enteros son el tipo de dato más primitivo. Se usan para representar números enteros. Pero siempre se pueden encontrar otras aplicaciones para los números enteros. En general se pueden usar para representar cualquier variable discreta.
Por ejemplo:
int a;
unsigned int a;
signed long a;
signed long long a = 10000000
unsigned int a;
signed long a;
signed long long a = 10000000
B)
CARÁCTER
Es la entrada de datos y
salidas de datos que pueden ser condicionadas a formatos, por ejemplo solo
números, una cierta cantidad de números, solo letras sin espacios Etc, en cada
idioma hay formas de dar formato a las entradas y salidas en VB, puedes pre establecer el tipo de datos que tecleas con keyascii o los que pueden
contener un cuadro de textos que se usa como ingreso de datos, en las
propiedades del cuadro de texto, también se puede hacer una conversión de
formato para cumplir los requisitos de una base de datos, en el orden que va el
día, mes y año en las fechas por ejemplo, si es fecha corta o larga.
Son elementos sintácticos del lenguaje que le indican al compilador cómo debe recibir o desplegar (principalmente desplegar) la información. Sin ellos, el lenguaje usará un modo predefinido para recibir o para desplegar la información
Son elementos sintácticos del lenguaje que le indican al compilador cómo debe recibir o desplegar (principalmente desplegar) la información. Sin ellos, el lenguaje usará un modo predefinido para recibir o para desplegar la información
C)
FORMATO
Son elementos sintácticos del
lenguaje que le indican al compilador cómo debe recibir o desplegar
(principalmente desplegar) la información. Sin ellos, el lenguaje usará un modo
predefinido para recibir o para desplegar la información.
Es importante notar que con la llegada de la codificación UTF-8, los caracteres de los diversos idiomas pueden ocupar 1, 2, 3 o 4 bytes, de modo que el tipo char ya no alcanza para la representación de todos los caracteres. Por ello, el estándar C99 introduce el tipo wchar que puede ocupar más de 1 byte, según sea necesario para la codificación utilizada por el sistema.
Es importante notar que con la llegada de la codificación UTF-8, los caracteres de los diversos idiomas pueden ocupar 1, 2, 3 o 4 bytes, de modo que el tipo char ya no alcanza para la representación de todos los caracteres. Por ello, el estándar C99 introduce el tipo wchar que puede ocupar más de 1 byte, según sea necesario para la codificación utilizada por el sistema.
2.MANEJO DE SENTENCIAS DE CONTROL
A) SELECCIÓN
Las sentencias de seleccion de
un algoritmo se ejecutan según el orden en el se han escrito, es decir, de
forma secuencial.
IF,
THEN, ELSE
Sentencias
de repetición: como su propio nombre indica permiten que un conjunto de
sentencias sean ejecutadas un cierto número de veces.
Sentencias
condicionales: necesarias cuando se quiere que se lleven a cabo acciones
diferentes dependiendo del resultado de una expresión booleana.
Excepciones:
permiten alterar el flujo secuencial de ejecución cuando se produce alguna situación
anómala, que causa que el programa ejecute un conjunto de sentencias
determinadas.
Sentencias
de repetición Sentencias condicionales Excepciones
bucles
FOR if...then...else try...catch
bucles WHILE multicondicional: switch throws
Tabla 5.1.Revisión de las sentencias de control.
El uso de sentencias de control es importante, puesto que permiten reducir el número de líneas de código a escribir (en el caso de sentencias de repetición), así como crear distintos "caminos" posibles de ejecución (en el caso de sentencias condicionales y excepciones). En cualquier caso, dichas sentencias constituyen una práctica habitual por lo que es necesario comprender bien la semántica (significado) de dichas sentencias para poder implementar algoritmos correctos y eficientes.
bucles WHILE multicondicional: switch throws
Tabla 5.1.Revisión de las sentencias de control.
El uso de sentencias de control es importante, puesto que permiten reducir el número de líneas de código a escribir (en el caso de sentencias de repetición), así como crear distintos "caminos" posibles de ejecución (en el caso de sentencias condicionales y excepciones). En cualquier caso, dichas sentencias constituyen una práctica habitual por lo que es necesario comprender bien la semántica (significado) de dichas sentencias para poder implementar algoritmos correctos y eficientes.
3.
PROGRAMACIÓN DE MÉTODOS
A)
POR INSERCIÓN
En Matemática
Aplicada la programación binaría hace referencia a aquella cuyo
conjunto de soluciones sólo puede tomar uno de dos posibles valores: 1 ó 0. Es
un caso especial de la Programación Entera.
Esta
herramienta matemática es especialmente útil para enfrentar problemas de tipo
de toma de decisiones es un caso particular de esta metodología, dónde se debe
asignar unos recursos limitados a unas tareas específicas de manera óptima.
B)
POR INTERCAMBIO
En este tipo de algoritmo por intercambio los
elementos que van a ser ordenados son considerados uno a la vez. Cada elemento
es INSERTADO en la posición apropiada con respecto al resto de los elementos ya
ordenados.
Entre estos algoritmos se encuentran el de INSERCION DIRECTA,SHELL SORT, INSERCION BINARIA y HASHING.
Este procedimiento recibe el arreglo de datos a ordenar a[]y altera las posiciones de sus elementos hasta dejarlos ordenados de menor a mayor. N representa el número de elementos que contiene.
Entre estos algoritmos se encuentran el de INSERCION DIRECTA,SHELL SORT, INSERCION BINARIA y HASHING.
Este procedimiento recibe el arreglo de datos a ordenar a[]y altera las posiciones de sus elementos hasta dejarlos ordenados de menor a mayor. N representa el número de elementos que contiene.
4. PROGRAMACIÓN
DE BÚSQUEDA DE DATOS
A) BINARIA
Cuando
en un problema binario sólo participan operaciones, entradas y salidas se la
denomina una estructura secuencial.
Los problemas diagramados y codificados previamente emplean solo estructuras secuenciales.
La programación requiere una práctica ininterrumpida de diagramación y codificación de problemas.
Los problemas diagramados y codificados previamente emplean solo estructuras secuenciales.
La programación requiere una práctica ininterrumpida de diagramación y codificación de problemas.
B) SECUENCIAL
Un objeto-secuencia (o secuencia-objeto) es una
instancia de cierta clase en la que se ha sobrecargado el operador de
invocación de una secuencia ( ) ( 4.9.16) definiendo la secuencia-operador
operator( ) como secuencia-miembro.
Uso de objetos-secuencia
Muchos objetos-función, como las instancias de la clase MayorQueX anteriormente descrita, contienen funciones operator()que devuelven un bool. Son predicados ( 5.1.3a) que aceptan a su vez uno o dos argumentos, por lo que pueden ser adecuadas como argumentos de aquellos algoritmos de la STL que requieren un Predicate o BinaryPredicate.
Se presentan mucha situaciones en las que es conveniente sustituir funciones por objetos-función. En muchos casos, la utilización de una función-objeto para invocar un método de una instancia, puede ser objeto de una sustitución inline ( 4.4.6b), lo que permite reducir la sobrecarga inherente al mecanismo de invocación de funciones.
Muchos objetos-función, como las instancias de la clase MayorQueX anteriormente descrita, contienen funciones operator()que devuelven un bool. Son predicados ( 5.1.3a) que aceptan a su vez uno o dos argumentos, por lo que pueden ser adecuadas como argumentos de aquellos algoritmos de la STL que requieren un Predicate o BinaryPredicate.
Se presentan mucha situaciones en las que es conveniente sustituir funciones por objetos-función. En muchos casos, la utilización de una función-objeto para invocar un método de una instancia, puede ser objeto de una sustitución inline ( 4.4.6b), lo que permite reducir la sobrecarga inherente al mecanismo de invocación de funciones.
martes, 24 de marzo de 2015
PROGRAMACIÓN VISUAL BASIC 2010
ACTIVIDAD 1°
En esta interfaz nos muestra que podemos realizar una suma o una resta resta si colocamos dos datos.
Ejemplo:
Queremos saber el valor numérico de 6 + 5 o 6 - 5 (puede ser cualquier valor u operación que deseemos elaborar) una vez ingresado los datos presionamos el botón suma o resta dependiendo de la operación que queramos hacer.
Una vez presionado el botón que escogimos nos dará el resultado de la operación.
Extra:
también tenemos la opción de limpiar(borrar datos).
.ACTIVIDAD 2°
En esta interfaz es parecido al la actividad anterior solo con la diferencia que se realizara una multiplicación o una división.
Ejemplo:
Queremos saber el valor numérico de 32 / 16 o 32 * 16 (puede ser cualquier valor u operación que deseemos elaborar) una vez ingresado los datos presionamos el botón multiplicar o división dependiendo de la operación que queremos realizar.
Una vez echo esto se nos mostrara el resultado de la operación.
Extra:
también tenemos la opción de borrar(borrar datos) y de salir(salir del form).
.ACTIVIDAD 3°
En esta interfaz es parecido al las actividades anterior solo que se realizara todas las operaciones básicas como suma, resta, multiplicación y división.(también depende de que queremos hacer).
Ejemplo:
Queremos saber el valor numérico de 8 + 2 o 8 - 2 o 8 / 2 o 8 * 2 (puede ser cualquier valor u operación que deseemos elaborar) una vez ingresado los datos presionamos el botón suma, resta, multiplicar o división dependiendo de la operación que queremos realizar.
Una vez echo esto se nos mostrara el resultado de la operación.
Extra:
también tenemos la opción de limpiar(borrar datos) y de salir(salir del form).
.ACTIVIDAD 4°
En esta interfaz es distinto a los demás ya que se trata de calcular el área de un "cuadrado" colocando la medida de uno de sus lados(L * L) .
Ejemplo:
Queremos saber el área de un cuadrado y colocamos "5" (puede ser cualquier valor que deseemos hacer) una vez ingresado el valor presionamos el botón calcular.
Una vez echo esto realizara la formula del área de un cuadrado y así nos mostrando el resultado.
Extra:
también tenemos la opción de nuevo(borrar datos) y de salir(salir del form).
.ACTIVIDAD 5°
En esta interfaz es necesario ver los lenguajes temas de programación como el binario y el hexadecimal (es necesario repasar esos temas de lo contrario no podrás verificar si el resultado es correcto).
Ejemplo:
Queremos saber cuanto es en binario y en hexadecimal de 15 (puede ser cualquier valor que deseemos hacer) una vez ingresado el valor presionamos el botón convertir.
Una vez echo esto realizara la convercion de decimal a binario y hexadecimal y así nos mostrando el resultado.
Extra:
también tenemos la opción de limpiar(borrar datos) y de salir(salir del form).
Alumno: Miguel Emmanuel Lopez Romero
grupo: 403
ACTIVIDAD 1°
En esta interfaz nos muestra que podemos realizar una suma o una resta resta si colocamos dos datos.
Ejemplo:
Queremos saber el valor numérico de 6 + 5 o 6 - 5 (puede ser cualquier valor u operación que deseemos elaborar) una vez ingresado los datos presionamos el botón suma o resta dependiendo de la operación que queramos hacer.
Una vez presionado el botón que escogimos nos dará el resultado de la operación.
Extra:
también tenemos la opción de limpiar(borrar datos).
En esta interfaz es parecido al la actividad anterior solo con la diferencia que se realizara una multiplicación o una división.
Ejemplo:
Queremos saber el valor numérico de 32 / 16 o 32 * 16 (puede ser cualquier valor u operación que deseemos elaborar) una vez ingresado los datos presionamos el botón multiplicar o división dependiendo de la operación que queremos realizar.
Una vez echo esto se nos mostrara el resultado de la operación.
Extra:
también tenemos la opción de borrar(borrar datos) y de salir(salir del form).
En esta interfaz es parecido al las actividades anterior solo que se realizara todas las operaciones básicas como suma, resta, multiplicación y división.(también depende de que queremos hacer).
Ejemplo:
Queremos saber el valor numérico de 8 + 2 o 8 - 2 o 8 / 2 o 8 * 2 (puede ser cualquier valor u operación que deseemos elaborar) una vez ingresado los datos presionamos el botón suma, resta, multiplicar o división dependiendo de la operación que queremos realizar.
Una vez echo esto se nos mostrara el resultado de la operación.
Extra:
también tenemos la opción de limpiar(borrar datos) y de salir(salir del form).
En esta interfaz es distinto a los demás ya que se trata de calcular el área de un "cuadrado" colocando la medida de uno de sus lados(L * L) .
Ejemplo:
Queremos saber el área de un cuadrado y colocamos "5" (puede ser cualquier valor que deseemos hacer) una vez ingresado el valor presionamos el botón calcular.
Una vez echo esto realizara la formula del área de un cuadrado y así nos mostrando el resultado.
Extra:
también tenemos la opción de nuevo(borrar datos) y de salir(salir del form).
En esta interfaz es necesario ver los lenguajes temas de programación como el binario y el hexadecimal (es necesario repasar esos temas de lo contrario no podrás verificar si el resultado es correcto).
Ejemplo:
Queremos saber cuanto es en binario y en hexadecimal de 15 (puede ser cualquier valor que deseemos hacer) una vez ingresado el valor presionamos el botón convertir.
Una vez echo esto realizara la convercion de decimal a binario y hexadecimal y así nos mostrando el resultado.
Extra:
también tenemos la opción de limpiar(borrar datos) y de salir(salir del form).
Alumno: Miguel Emmanuel Lopez Romero
grupo: 403
Suscribirse a:
Entradas (Atom)