TemariiO 2
[Unidad I ]
Se empezó por definir los objetos de Visual Basic:
º caja de texto: se utiliza para entrada y salida de datos, se modifica: nombre y text.
º etiqueta: se usa para colocar títulos, se modifica: nombre y caption.
º botón de comando: se usa para generar 1acción o evento, se modifica: nombre y caption.
º variable: cambia su valor durante la ejecución del programa, se representa con letras.
º formulario: área o espacio donde se colocan los objetos.
Ejemplo. Para el cuadrado de 1número
Dim a,b As Integer
Private Sub BC1_Click()
a= val (CT1)
b = a * a
CT2= b
End Sub
Private Sub BC2_Click()
End
End Sub
…
Sistema de conversión = organización en forma de las equivalencias de valores entre las unidades de peso o medidas en los diferentes sistemas de unidades.
Conversiones
1 metro 1.036 yardas
1 pulgada 2.54 centímetros
1 pie 0.3048 metros
1 yarda 0.9144 metros
1 milla 1.6093 kilómetros
1 galón 4.5461 litros
1 kilogramo 2.20461 libras
1 onza 28.35 gramos
1 libra 0.4536 kilogramos
1metro 3.28 pies
[ Unidad II ]
Arreglos.
Es aquel que nos permite almacenar más de un dato al mismo tiempo, se puede declarar:
Dim <arreglo> (1 To 6) As Integer
También se define como: conjunto finito y ordenado de elementos homogéneos, cuando se habla de homogeneidad implica que los elementos del arreglo son datos del mismo tiempo.
a) Arreglo vector: Consta de “n” cantidad de elementos y se representa:
(A1 , A2 , … , An)
Todos los elementos comparten el mismo identificador “la letra A” mientras que el subíndice identifica a cada elemento en forma individual. El número de elementos de 1vector se conoce como rango.
Dim e (1 To 6) As Integer
Dim r As Integer
Private Sub BC1_Click()
R = r + 1
If r < = 6 Then
E (r) = CInt (CT1.Text)
CT1.Text = “ ”
End if
If r > 6 Then
msgBox “arreglo lleno”
End if
End Sub
Private Sub BC2_Click()
For r = 1 To 6
List1.AddItem (e(r))
Next r
End Sub
Private Sub BC3_Click()
End
End Sub
b) Arreglo matriz: Se encuentra representado por columnas, filas para almacenar al momento de declarar, se hace referencia a las columnas y renglones. Se declara:
“ Dim p ( 1 To 4 , 1 To 3 ) As Integer
[ Unidad III ]
Tipos de errores
En Visual Basic, los errores se dividen en tres categorías: errores de sintaxis, de ejecución y lógicos.
Errores sintácticos
Los errores de sintaxis son aquéllos que aparecen mientras escribe el código.
Visual Basic comprueba su código cuando lo escribe en la ventana del Editor de código y le avisa si comete algún error, como escribir mal una palabra o utilizar un elemento del lenguaje incorrectamente. Los errores sintácticos son los errores más frecuentes. Se pueden corregir fácilmente en el entorno de codificación en cuanto se producen.
Errores en tiempo de ejecución
Los errores en tiempo de ejecución son aquellos que aparecen solamente después de la compilación y la ejecución del código. Pueden darse errores de este tipo, por ejemplo, en fragmentos de código aparentemente correctos, por no presentar errores sintácticos, pero que no se ejecutan correctamente. Por ejemplo, podría escribir correctamente una línea de código que abre un archivo. Pero, si el archivo está dañado, la aplicación no podrá ejecutar la función Open y se detendrá su ejecución. La mayoría de los errores de este tipo pueden corregirse modificando el código que presenta errores, para después compilarlo y volver a ejecutarlo.
Errores lógicos
Los errores lógicos son aquellos que aparecen cuando la aplicación está en funcionamiento. Son a menudo resultados no deseados o inesperados en respuesta a acciones del usuario. Por ejemplo, una clave mal escrita u otra influencia externa podría hacer que la aplicación dejase de funcionar aún siendo correctos los parámetros, o que simplemente no funcionase. Por lo general, los errores lógicos son los más difíciles de corregir, puesto que no siempre está claro dónde se originan.
[ Unidad IV ]
º Base de datos: conjunto de información almacenada en memoria auxiliar que permite acceso directo y conjunto de programas que manipulan esos datos.
Los tipos de bases de datos son:
a) Según la variabilidad:
1) Estáticas: solo de lectura, utilizadas para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de 1conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones.
2) Dinámica: donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición, de datos, además de las operaciones fundamentales de consulta.
b) Según el contenido:
1) Bibliográfica: registro típico de 1base de datos bibliográfica, contiene información sobre el autor, fecha de publicación, editorial, título, edición, etc.
2) Texto completo: almacenan las fuentes primarias.
º Base de datos relacional. Base de datos que cumple con el modelo relacional, es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente.
-ventajas. Provee herramientas que garantizan evitar la duplicidad de registros. Garantiza la integridad referencial, favorece la normalización por ser más comprensible y aplicable.
-desventajas. Presentan deficiencias con datos gráficos, multimedia. No se manipulan de forma manejable los bloques de texto como tipo de dato.
Ejemplo.tabla de 5 registros y 5 campos sobre autos
(diseño)
Campo Tipo de dato
Clave Número
Nombre Texto
Marca Texto
Modelo Texto
puertas número
(tabla)
Clave Nombre Marca Modelo Puertas
1 Sentra Nissan 1999 4
2 Explorer Ford 2003 2
3 Focus Nissan 2000 2
4 Almera Nissan 2001 2
5 Tsubame nissan 1997 4
SQL
Lenguaje de consulta estructurado para manipulación de bases de datos.
Componentes:
a) Create: se utiliza para crear nuevas tablas, campos e índices.
b) Drop: se usa para eliminar tablas e índices
c) Alter: usado para modificar las tablas, agregando campos o cambiando la definición de los campos
d) Select: utilizado para consultar registros de la base de datos que satisfagan 1criterio determinado.
e) Insert: utilizado para cargar lotes de datos en la base de datos en 1única operación
f) Update: se utiliza para modificar los valores de los campos y registros especificados
g) Delete: se usa para eliminar registros de 1tala en 1base de datos.
Cláusulas:
a) From: utilizada para especificar la tabla o tablas de las cuales se seleccionan los registros
b) Where: utilizada para indicar las indicaciones que deben tener los registros que se van a seleccionar
c) Group by: usada para separar los registros seleccionados en grupos específicos.
d) Having: utilizada para expresar la condición que debe satisfacer a cada grupo
e) Order by: ordena los registros seleccionados de acuerdo a 1orden específico.


Recientemente, en el Instituto de Biodiseño de la Universidad Estatal de Arizona, N.J. Tao y sus colaboradores han encontrado una forma de miniaturizar hasta extremos asombrosos un componente eléctrico fundamental. Su técnica para fabricar diodos hechos de una sola molécula está despertando un gran interés en la comunidad científica y en la industria de la electrónica

El cúmulo de galaxias más distante del que se tenga conocimiento ha sido descubierto por la combinación de datos del Observatorio de rayos X Chandra de la NASA con los obtenidos por telescopios ópticos e infrarrojos. El cúmulo se encuentra a unos 10.200 millones de años-luz de distancia y se observa tal como era cuando el universo tenía sólo una cuarta parte de su edad actual.

El Ártico podría alterar el clima de la Tierra si se convierte en una fuente neta de dióxido de carbono. El Ártico captura o absorbe actualmente hasta el 25 por ciento de este gas, pero el cambio climático podría alterar esa cantidad, según un nuevo estudio.


