ebook img

c sharp para estudiantes PDF

466 Pages·2010·3.97 MB·Spanish
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview c sharp para estudiantes

C# DOUGLAS BELL DOUGLAS BELL & MIKE PARR MIKE PARR ss nn tt ee PARAaa C# dd ii uu ss tt C EE # s s e P e t Si nunca ha programado, este libro es su mejor opción. No es necesario contar con conocimientos A n t n previos, dado que el texto empieza desde cero; incluso es muy útil para principiantes autodidactas, R PAR Aa ya que está escrito con un estilo simple y directo para conseguir la máxima claridad y aprender a A a i i programar en el lenguaje C# de una manera dinámica. d EE d u Uno de los mejores lenguajes de programación que se debe aprender a usar en el siglo XXI es C#, u t por las siguientes razones: ss s t s E ➠ Continúa con la tradición de esta familia de lenguajes, que incluye C, C++ y Java. tt E uu ➠ Los lenguajes orientados a objetos representan la metodología más reciente y exitosa en dd materia de programación, y C# es completamente orientado a objetos. ➠ Es un lenguaje de propósito general: todo lo que Visual Basic, C++ y Java pueden hacer, ii aa también se puede crear en C#. nn ➠ Obtiene la mayor parte de su funcionalidad de una biblioteca de componentes proporcionados por el Framework de .NET. tt ee El libro explica cómo utilizar objetos desde los primeros capítulos. La metodología empieza por ss brindar definiciones sobre los conceptos de variables, asignaciones y métodos, para después usar objetos creados a partir de clases de biblioteca. Posteriormente explica cómo utilizar las estructu- ras de control, de selección y de ciclo. Por último, muestra la manera de escribir sus propias clases. Todo con la mayor claridad y con ejemplos muy útiles y fáciles de seguir. PB Visite el sitio Web de este libro en: AE www.pearsoneducacion.net/bell RL RL & ISBN 978-607-32-0328-9 Addison-Wesley A es una marca de d d is o n - Visítenos en: W e www.pearsoneducacion.net s le y C# nn tt ee ss PARAaa dd ii uu EE ss tt DOUGLAS BELL MIKE PARR C# s s e e t n t n a a PARiA d i d u u t s t s E E TRADUCCIÓN Alfonso Vidal Romero Elizondo Ingeniero en Computación Instituto Tecnológico y de Estudios Superiores de Monterrey, campus Monterrey REVISIÓN TÉCNICA Jakeline Marcos Abed Yolanda Martínez Treviño Departamento de Ciencias Computacionales División de Mecatrónica y Tecnologías de Información Tecnológico de Monterrey, Campus Monterrey Eduardo Ramón Lemus Velázquez Escuela de Ingeniería Universidad Panamericana, México Addison Wesley Datos de catalogación bibliográfica BELL, DOUGLAS y PARR, MIKE C# para estudiantes. Primera edición PEARSON EDUCACIÓN, México, 2010 ISBN: 978-607-32-0328-9 Área: Informática Formato: 18.5 3 23.5 cm Páginas: 464 Authorized translation from the English language edition, entitled C# FOR STUDENTS – REVISED 01 Edition, by Douglas Bell & Mike Parrpublished by Pearson Education Limited, United Kingdom © 2009. All rights reserved. ISBN 9780273728207 Traducción autorizada de la edición en idioma inglés, titulada C# FOR STUDENTS – REVISED 01 Edition, por Douglas Bell & Mike Parrpublicada por Pearson Education Limited, United Kingdom © 2009. Todos los derechos reservados. Esta edición en español es la única autorizada. Edición en español Editor: Luis Miguel Cruz Castillo e-mail: [email protected] Editor de desarrollo: Bernardino Gutiérrez Hernández Supervisor de producción: Rodrigo Romero Villalobos PRIMERA EDICIÓN, 2011 D.R. ©2011 por Pearson Educación de México, S.A. de C.V. Atlacomulco 500-5o. piso Col. Industrial Atoto 53519, Naucalpan de Juárez, Estado de México Cámara Nacional de la Industria Editorial Mexicana. Reg. núm. 1031. Addison Wesley es una marca registrada de Pearson Educación de México, S.A. de C.V. Reservados todos los derechos. Ni la totalidad ni parte de esta publicación pueden reproducirse, registrarse o transmitirse, por un sistema de recuperación de información, en ninguna forma ni por ningún medio, sea electrónico, mecánico, foto- químico, magnético o electroóptico, por fotocopia, grabación o cualquier otro, sin permiso previo por escrito del editor. El préstamo, alquiler o cualquier otra forma de cesión de uso de este ejemplar requerirá también la autorización del edi- tor o de sus representantes. Addison Wesley ISBN VERSIÓN IMPRESA: 978-607-32-0328-9 es una marca de ISBN VERSIÓN E-BOOK: 978-607-32-0329-6 ISBN E-CHAPTER: 978-607-32-0330-2 PRIMERA IMPRESIÓN Impreso en México. Printed in Mexico. 1 2 3 4 5 6 7 8 9 0 - 14 13 12 11 Contenido breve Contenido vii Prefacio xvii 1. Antecedentes sobre C# 1 2. El entorno de desarrollo de C# 7 3. Introducción a los gráficos 24 4. Variables y cálculos 37 5. Métodos y argumentos 59 6. Uso de los objetos 92 7. Selección 113 8. Repetición 143 9. Depuración 162 10. Creación de clases 173 11. Herencia 196 12. Cálculos 211 13. Estructuras de datos: cuadros de lista y listas 228 14. Arreglos 240 15. Arreglos bidimensionales (matrices) 262 16. Manipulación de cadenas de caracteres 275 17. Excepciones 296 18. Archivos 312 19. Programas de consola 336 20. El diseño orientado a objetos 351 21. Estilo de programación 375 22. La fase de pruebas 388 23. Interfaces 402 24. Polimorfismo 408 v vi Contenido breve Apéndices 417 Bibliografía 433 Índice 434 Contenido Prefacio xvii 1. Antecedentes sobre C# 1 La historia de C# 1 El marco de trabajo .NET de Microsoft 2 ¿Qué es un programa? 2 Fundamentos de programación 4 Errores comunes de programación 5 Resumen 5 Ejercicios 5 Soluciones a las prácticas de autoevaluación 6 2. El entorno de desarrollo de C# 7 Introducción 7 Instalación y configuración 7 Cree su primer programa 8 Los controles en tiempo de diseño 13 Los eventos y el control Button 15 Apertura de un proyecto existente 17 Documentación de los valores de las propiedades 17 Errores en los programas 18 Funciones del editor 19 El cuadro de mensajes 20 Ayuda 21 Fundamentos de programación 21 Errores comunes de programación 21 Secretos de codificación 21 vii viii Contenido Nuevos elementos del lenguaje 22 Nuevas características del IDE 22 Resumen 22 Ejercicios 22 Soluciones a las prácticas de autoevaluación 23 3. Introducción a los gráficos 24 Introducción 24 Objetos, métodos, propiedades, clases: una analogía 24 Nuestro primer dibujo 25 Creación del programa 26 El sistema de coordenadas de gráficos 27 Explicación del programa 28 Métodos para dibujar 30 Colores 31 El concepto de secuencia y las instrucciones 33 Adición de significado mediante el uso de comentarios 33 Fundamentos de programación 34 Errores comunes de programación 35 Secretos de codificación 35 Nuevos elementos del lenguaje 35 Nuevas características del IDE 35 Resumen 35 Ejercicios 35 Soluciones a las prácticas de autoevaluación 36 4. Variables y cálculos 37 Introducción 37 La naturaleza de int 38 La naturaleza de double 38 Declaración de variables 39 La instrucción de asignación 42 Cálculos y operadores 43 Los operadores aritméticos 44 El operador % 46 Unión de cadenas con el operador + 47 Conversiones entre cadenas y números 49 Cuadros de texto y etiquetas 50 Conversiones entre números 52 Función de las expresiones 54 Fundamentos de programación 54 Errores comunes de programación 54 Secretos de codificación 55 Nuevos elementos del lenguaje 55

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.