Int Ciencias de La Comp PDF

March 2, 2023 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Int Ciencias de La Comp PDF...

Description

ELISA   VISO   G.   Y   CANEK   PELÁEZ   V.

INTRODUCCIÓN A LAS CIENCIAS DE LA COMPU COMPUTAC TACIÓN IÓN CON  JAVA

FACULTAD

DE CIENCIAS,

UNAM

2007

 Esta obra aparece gracias al apoyo del proyecto PAPIME PE-100205 

Introducción a las ciencias de la computación con JAVA  1ª edició edición, n, 200 20077 Diseño Diseñ o de portada: Laura Uribe Uribe

©Universidad Nacional Autó ©Universidad Autónoma noma de México México,, Facultad de Ciencias Circuito Circu ito exterio exterior. r. Ciudad Ciudad Unive Universitar rsitaria. ia. México 045 04510 10 [email protected] ISBN: 978-970-32-4268-9

Impreso y hecho en México

´Indice general 1. Int Introducci roducci´ o ´ on n 1.1. Conceptos generales . . . . . . . . 1.2. Historia . . . . . . . . . . . . . . 1.3. Sistemas num´ericos . . . . . . . . 1.4. La arquitectura de von Neumann 1.5. 1.5. Ej Ejeecu cucci´ on de programas . . . . . 1.6. Caracter´ısticas de Java . . . . . .

. . . . . .

1 2 3 6 13 25 27

2. El proceso del software 2.1. ¿Qu ¿Qu´´e es la programaci´ programaci´ on? . . . . . . . . . . . . . . . . . . . . . . . 2.2. Dise˜ no orientado a obje bjetos . . . . . . . . . . . . . . . . . . . . . . .

29 29 41

2.3.

Dise˜ no estructurado . . . . . . . . . . . . . . . . . . . . . . . . . . .

46

3. Clases y ob jetos 3.1. Tarjetas de responsabilidades . . . . . . . . . . . . . . . . . . . . . 3.2. 3.2. Prog Progra rama maci ci´´on en Java . . . . . . . . . . . . . . . . . . . . . . . . . 3.3. Expresiones en Java . . . . . . . . . . . . . . . . . . . . . . . . . . .

55 55 62 90

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

4 neajnoejd 4..1.MaM oedecacd adeennaass yenex Japvraes. io . n. e.s . . . . . . . . . . . . . . . . . . . 9999 4. 4.2. 2. Im Impl plem emen enta taci ci´´on de una base de datos . . . . . . . . . . . . . . . . . 104 4.3. 4.3. Un Unaa clase lase Menu  Menu   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 5. Datos estructurados 141 5.1. La clase para cada registro . . . . . . . . . . . . . . . . . . . . . . . 142 5.2. La lista de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 6. Herencia 6.1. 6.1. Ex Exte tens nsi´ i´ on de clases . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2. Arreglos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3. Aspec pectos principales de la herencia . . . . . . . . . . . . . . . . . .

167 167 171 189

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF