Libro de Programación I

7

description

Libro de iniciación en Programación en Java

Transcript of Libro de Programación I

Page 1: Libro de Programación I
Page 2: Libro de Programación I

I

2011

Universidad Politécnica Salesiana del Ecuador

2011

Libro para el Estudio de la Programación en Java

Autores:

Gabriela Montesdeoca

Kleber Franco

David Mendoza

Raúl Álvarez

Orlando Barcia

Miguel Quiroz

Joe Llerena

Page 3: Libro de Programación I

II

Libro para el Estudio de la Programación en Java

Page 4: Libro de Programación I

III

Dedicatoria Dedicamos esta obra, para todos aquellos que nos colaboraron, animaron y nos brindaron su apoyo. Para todos nuestros estudiantes quienes leerán con entusiasmo este trabajo.

Page 5: Libro de Programación I

IV

Agradecimiento Nuestro agradecimiento al Ec. Andrés Bayolo, vicerrector de la sede, quién nos da la oportunidad de presentar esta obra con su apoyo incondicional, y al Ing. Raúl Tingo, Director de la Carrera de Sistemas por su acompañamiento en todo momento.

Page 6: Libro de Programación I

V

Prólogo

El trabajo cuando es planificado y coordinado llega a transformarse en un gran producto u obra, es así como este “Libro para el estudio de la programación en Java”, nace de muchas ideas de trabajo, experiencias y de la necesidad de aprender un lenguaje de programación y comprender la estructura de su sintaxis. Desde hace varios años los estudiantes que ingresan a la Universidad, sienten la necesidad de tener una guía de estudio, buscando muchas veces tutoriales y libros que siendo muy buenos, requieren de mucho tiempo para su comprensión, y a su vez muy costosos en su adquisión. Este libro va enfocado a aquellos estudiantes que no han tenido la experiencia de utilizar un lenguaje de programación; hemos querido realizar este trabajo como una fuente de ayuda más para quienes necesitan lo preciso y, en pocas palabras y pasos, ejemplos útiles para la comprensión de otros ejemplos más complejos. La iniciativa de este trabajo lo tienen los docentes, el Ing. Raúl Álvarez y el Ing. Joe Llerena, el primero teniendo un buen hoy ve plasmado su trabajo en este libro; el segundo, por su experiencia en la docencia, ha ido recopilando información cada semestre para el uso de los estudiantes y su utilización correcta. Ahora se transforma en este material físico. Contamos con la ayuda del Ing. Orlando Barcía que con sus valiosas aportaciones enriqueció este libro; asimismo la colaboración del Ing. Miguel Quiroz, siempre aportando con nuevas ideas que colaboren el aprendizaje de los estudiantes. La gestión de realizarlo en su totalidad, digitalizarlo y revisarlo, es de la srta. Gabriela Montesdeoca, una sobresaliente estudiante de la Carrera de Ingeniería de Sistemas, que en su extensión universitaria elaboró el documento enfocándolo hacia la ayuda del estudiante; además colaboraron con compendios dos excelentes estudiantes, los jóvenes Kleber Franco y David Mendoza, uno es el mejor promedio de la Carrera de Sistemas y de la Universidad, y el segundo, expresidente de la Rama Estudiantil IEEE, quienes han dirigido toda su acción hacia el compartir el conocimiento en la comunidad universitaria; hacen de este trabajo un ejemplo de esfuerzo y empeño por colaborar con los estudiantes en la comprensión de saber cómo programar en un lenguaje. Entonces es hora de ponerse a trabajar, ten presente que debes leerlo con tranquilidad, con mucho entusiasmo por aprender y con la ayuda de tu computador, si logras los requisitos que te indicamos encontrarás la ayuda necesaria y sobre todo irás comprendiendo cómo hacer todo. A todos una buena lectura. Los autores

Page 7: Libro de Programación I

VI

Introducción

El “Libro para el estudio de la programación en Java”, se divide en las siguientes secciones para un buen desarrollo de la lectura. La parte inicial, corresponde a la comprensión de los algoritmos así como el análisis programático de los mismos, presentamos problemas propuestos que permitirán al estudiante ejercitar sobre lo aprendido. La segunda parte, corresponde al flujo de datos, una forma de representar a los algoritmos de tal forma que puedan realizar los diseños de sus programas mediante esta metodología. La tercera parte, corresponde a la programación orientada a objetos con el uso del lenguaje de programación en Java. Todo el libro contiene ejercicios resueltos y propuestos para su entendimiento, adjuntamos un cd/dvd donde encontrarás los entornos de desarrollo así omo un enlace a un repositorio donde encontrarás el material del libro en línea. Buen ánimo y buen trabajo en el estudio.