PDF de programación - Programación II

Imágen de pdf Programación II

Programación IIgráfica de visualizaciones

Publicado el 1 de Agosto del 2018
1.474 visualizaciones desde el 1 de Agosto del 2018
5,6 MB
231 paginas
Creado hace 14a (19/08/2009)
INSTITUTO TECNOLÓGICO

DE MORELIA

INSTITUTO TECNOLÓGICO DE MORELIA



DIVISIÓN DE ESTUDIOS PROFESIONALES

DEPARTAMENTO DE SISTEMAS



COMPUTACIONALES

LIBROS DE TEXTO O PROTOTIPOS

DIDÁCTICO

PROGRAMACIÓN II



QUE PARA OBTENER EL TÍTULO DE:

INGENIERO EN SISTEMAS COMPUTACIONALES



0

SUBSECRETARÍA DE EDUCACIÓN SUPERIOR

DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR
TECNOLÓGICA



PRESENTA:

SAÚL CHÁVEZ VELÁZQUEZ

ASESOR:



RAYMUNDO GUZMÁN MARINES

MORELIA, MICHOACÁN 20/06/09

Agradecimientos



Agradezco todo el apoyo de mi Asesor Raymundo Guzmán Marines sin el cual
no habría sido posible la culminación de este trabajo. Gracias por todo su
tiempo, su comprensión, sus consejos y su trabajo…

A mis padres, por todo su apoyo, sin él no podría haber llegado a este punto…
Y a quienes debo lo bueno que haya en mi.

A Verónica, por su ayuda, por el soporte que siempre me ha brindado, siempre
puedo contar con ella. ¡Gracias por todo!

A mi abuelita Angelina, quien siempre me ha servido como ejemplo de trabajo y
esfuerzo. Una persona admirable, si todos tuviéramos la mitad de su energía,
entusiasmo y amor por hacer las cosas bien seguramente el mundo estaría
lleno de gente exitosa.

Al Tecnológico de Morelia y a todos mis profesores, realmente me siento
orgulloso de ser egresado de esta institución, gracias a ellos aprendí algo que
considero muy importante, “siempre estar aprendiendo cosas nuevas y por uno
mismo”, “siempre dar más de lo necesario”, aunque en su momento no
“agradecía” precisamente las noches de desvelo trabajando para esos
“proyectos semestrales” ahora que formo parte de productiva de la sociedad
agradezco mucho todo lo que aprendí tanto en las aulas, como en las
incontables horas de trabajo fuera de la institución.



Dedico este trabajo a mi familia.

INTRODUCCIÓN

los

temas de

la asignatura de


En el siguiente material se estudian
Programación II del plan 2004 de la licenciatura en Informática.

Todos los temas se desarrollan utilizando el lenguaje de programación Java;
pero, debido a la temática que se debe contemplar para respetar el programa,
algunos de los temas deben explicarse con otras herramientas como Visual
Basic. Sin embargo se hace una pequeña comparación entre lo que pide el
programa y el equivalente en lenguaje java.

El material comienza desde lo más básico del lenguaje: comentarios,
declaraciones, sintaxis, etc. Y avanza hasta el punto de almacenamiento en
bases de datos.

El flujo de trabajo es el siguiente: se comienza a trabajar en modo consola, con
algoritmos sencillos y almacenamiento en memoria, a partir del final de la
primera unidad se comienzan a analizar objetos gráficos y en la segunda
unidad se trabaja absolutamente en ambiente gráfico, aún utilizando como
modo de almacenamiento la memoria de la PC. Después, a partir de la tercera
unidad, el modo de almacenamiento cambia a “Archivos” y se pide al
estudiante, programe aplicaciones gráficas almacenando y extrayendo
información de archivos de
texto plano. Finalmente, el modo de
almacenamiento cambia a “Bases de Datos” y se analizan ejemplos sencillos
con bases de datos muy simples. Al final del material y a modo de información
extra se analiza cómo crear tus propios controles ActiveX con Visual Basic.

Los ejercicios propuestos para cada unidad pretenden reforzar los temas vistos
en cada una de las mismas y están diseñados de tal manera que el alumno
siga la línea de aprendizaje descrita en el párrafo anterior procurando siempre
que inculcar en el alumno la necesidad de investigar más y profundizar más en
los temas que se analizan. Los ejemplos siguen la misma línea de aprendizaje,
todos los ejemplos están relacionados con una aplicación y situación inicial a la
cual se le va agregando funcionalidad de acuerdo al avance en el temario de la
materia.


Finalmente, se incluye un glosario de términos que ayude al estudiante a
disipar dudas sobre tecnicismos que desconozca y se provee de una completa
bibliografía, describiendo en las ligas de internet el tipo de material que se
puede localizar en cada una. Cabe mencionar que dicha bibliografía se revisó
recientemente para confirmar la existencia actual de las mismas.



i

ITM

INDICE GENERAL


INDICE

. .

. .

. .

. .



INTRODUCCION .

UNIDAD I. “FUNDAMENTOS DEL LENGUAJE”
1.1 Programación orientada a eventos. . .
. .
. .
. .
. .
. .

. .
. .
. .
. .
. .
. .
. .
. .
. .
1.2 Entorno integrado de desarrollo. .
. .
1.3 Ventanas (proyecto, propiedades, ayuda). . .
. .
1.4 Tipos de proyectos.
. .

1.1.1 Objetos. .
. .
1.1.2 Eventos. .
. .
1.1.3 Métodos. .
. .
1.1.4 Propiedades. . .

. .
. .

. .
. .

. .

1.4.1 Configuración.
23

. .
. .
. .
. .
. .
. .
. .


. .
. .
1.5 Comentarios.
. .
. .
1.6 Constantes.
. .
. .
. .
1.7 Tipos de datos. . .
. .
. .
. .
1.8 Variables. .
. .
. .
1.9 Operadores.
. .
. .
. .
. .
1.10 Sentencias.
. .
1.11 Matrices. .
. .
. .
. .
1.12 Procedimientos y funciones. . .
. .
1.13 Estructuras de control. .
. .
. .
1.14 Controles básicos y sus propiedades.
. .
Ejercicios Propuestos.
Proyectos integrales. .
. .


. .
. .

. .
. .

. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .

. .

. .

. .

. .

i

. .
. .
. .
. .
. .
. .
. .
. .
. .

. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .

. .
. .
. .
. .
. .
. .
. .
. .
. .

. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .

. . 2
. . 2
. . 6
. . 10
. . 13
. . 15
. . 18
. . 23
. .
. .

. . 24
. . 25
. . 26
. . 32
. . 36
. . 45
. . 46
. . 49
. . 55
. . 64
. . 72
. . 75

. .
. .

. .
. .
. .
. .
. .
. .

. .
. .
. .
. .
. .

. .
. .

. .
. .
. .
. .
. .
. .

. .
. .
. .
. .
. .

. . 77
. .
. .

. . 93
. . 94
. . 97
. . 101
. . 105
. . 107

. . 111
. . 115
. . 122
. . 130
. . 133

UNIDAD 2. “CONTROLES, EVENTOS, MÉTODOS Y COMPONENTES”



. .

. .
. .

2.1 Controles estándar.
2.2 Eventos del formulario.
87
2.3 Cajas de diálogo.

. .

. .
2.3.1 Modales y no modales.
2.3.2 Predefinidas. . .
. .
. .
2.4 Componentes estándar. .
. .
. .
Ejercicios Propuestos. .
Proyecto integral . .
. .
. .


. .
. .

. .
. .
. .
. .
. .
. .

. .
. .

. .
. .
. .
. .
. .
. .

UNIDAD 3. “SISTEMAS DE ARCHIVOS”

. .
3.1 Acceso secuencial.
. .
3.2 Acceso directo. . .
3.3 Manejo de archivos.
. .
3.4 Controlar errores en tiempo de ejecución. . .
Ejercicios Propuestos. . . .
. .

. .
. .
. .

. .
. .
. .

. .
. .
. .

. .

. .

Instituto Tecnológico de Morelia.



Página i

ITM

INDICE GENERAL


. .

. .

. .

. .

. .

. .

. .

. . 135

Proyecto integral



UNIDAD 4. “ACCESO A DATOS”

. .

. .

. .
4.1 Introducción.
. .
. .
4.2 Control de datos ADO. . .
4.3 Objetos ADO.
. .
. .
4.4 Herramientas de acceso a datos.

. .
. .

. .


. .
. .
Ejercicios Propuestos.
Proyecto integral
. .


4.4.1 ADO.NET
4.4.2 JDBC . .
4.4.3 ODBC . .
4.4.2 DAO
. .
. .
. .

. .



. .
. .
. .
. .
. .
. .
. .
. .
. .
. .

. .
. .
. .
. .
. .
. .
. .
. .
. .
. .

. .
. .
. .
. .
. .
. .
. .
. .
. .
. .

. .
. .
. .
. .
. .
. .
. .
. .
. .
. .

. . 138
. . 154
. . 156
. . 164
. . 165
. . 165
. . 165
. . 166
. . 172
. . 173

UNIDAD 5. “COMPONENTES Y CONTROLES DEFINIDOS POR EL USUARIO”
. . 175
. . 175
. . 177
. . 187
. . 187

5.1 Modelo de componentes.
. .
5.2 Crear un componente Active X. . . .
. .
5.3 Crear un Control Active X.
Ejercicios Propuestos.
. .
. .
. .
. .
Proyecto integral

. .
. .
. .
. .
. .

. .
. .
. .
. .
. .

. .
. .
. .
. .
. .

. .
. .
. .

. .

. .


Apéndice 1 Instalación de Net Beans. . .

Apéndice 2 Introducción a MySQL. . . .

Conclusiones. . . .

Bibliografía. . .

. .

. .

. .

. .

. .

. .

. .

. .

. .

. . 187

. .

. .

. .

. .

. . 191

. .

. .

. .

. .

. . 202

. .

. .

. .

. .

. .

204

. .

. .

Glosario de Términos. . . .

. .

. .

. .

. .

. .

. .

. .

209



Instituto Tecnol
  • Links de descarga
http://lwp-l.com/pdf12834

Comentarios de: Programación II (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad