Red de conocimiento informático - Conocimiento informático - Cómo aprender C++ por tu cuenta con un título de escuela primaria

Cómo aprender C++ por tu cuenta con un título de escuela primaria

Le recomiendo el libro "Tutorial de programación C++", de Tsinghua University Press, adecuado para el autoaprendizaje. La siguiente imagen es la portada del libro

Introducción al contenido

Este libro presenta de manera integral los conceptos y métodos básicos de la programación orientada a procesos y la programación orientada a objetos. Con la ayuda de una gran cantidad de programas de muestra, comenzará con la introducción de los conceptos básicos del lenguaje C++ y pasará gradualmente a la programación orientada a objetos. Finalmente, se utiliza un ejemplo común para presentar el proceso desde la descripción del problema hasta el diseño de la clase, y se analiza la implementación específica del sistema de gestión de bibliotecas universitarias.

El libro está dividido en 11 capítulos. Los capítulos 1 a 7 presentan principalmente métodos e ideas de programación orientada a procesos, incluidos tipos de datos integrados, estructuras de control, funciones y punteros en C++. Los capítulos 8 a 10 se centran en el concepto de programación orientada a objetos, incluidas clases, sobrecarga de operadores, herencia y polimorfismo en C++. El Capítulo 11 presenta el proceso general de diseño de clases con ejemplos específicos. El libro proporciona una gran cantidad de ejemplos de aplicación, con ejercicios al final de cada capítulo.

Este libro comienza con conceptos básicos y es adecuado para lectores sin experiencia en programación. También es adecuado como libro de texto en lenguaje C++ para carreras relacionadas con la informática en colegios y universidades y como libro de texto en lenguaje de programación para cursos públicos.

El estilo de escritura de este libro se refleja principalmente en los siguientes tres aspectos.

1. Este libro se centra en cultivar el pensamiento lógico y las habilidades de pensamiento sistemático de los estudiantes en la programación. No se ciñe a los detalles gramaticales, sino que se basa en la suficiencia y la aplicación de lo aprendido. Se esfuerza por permitir a los estudiantes dominar las ideas y métodos básicos de programación, mejorar su capacidad de operación práctica y sentar una base sólida para cursos relacionados posteriores en el futuro.

2. El libro es lógicamente riguroso, los capítulos están cuidadosamente organizados y diseñados y se complementa con un diagrama de estructura de conocimiento para ayudar a los lectores a aclarar las conexiones entre varios puntos de conocimiento.

3. El libro es rico en contenido y fácil de entender. Utilizando principios simples en la vida diaria, analizaremos los métodos de C++ paso a paso y de lo simple a lo profundo.

Este libro*** está dividido en once capítulos, incluido

Capítulo 1: Conceptos básicos del lenguaje C++,

Capítulo 2: Variables, tipos, expresiones Fórmula,

Capítulo 3: Algoritmos y estructuras de control,

Capítulo 4: Arrays y cadenas,

Capítulo 5: Funciones,

Capítulo 6 : Punteros,

Capítulo 7: Estructuras,

Capítulo 8: Clases y objetos,

Capítulo 9 Amigos y sobrecarga de operadores,

Capítulo 10: Herencia y polimorfismo,

Capítulo 11 Análisis completo de ejemplos.

Cada capítulo de este libro está equipado con una cierta cantidad de ejercicios para facilitar la práctica de los estudiantes después de clase.

Para problemas encontrados en el aprendizaje de la programación en C++ y comentarios y sugerencias sobre la preparación de materiales didácticos, los lectores pueden enviarlos a la dirección de correo electrónico del autor x2dx@sina.comm o comunicarse con ellos a través de QQ (número QQ: 2072883998 ). Responderán rápidamente a las preguntas o sugerencias de los lectores.