Red de conocimiento informático - Consumibles informáticos - Para aprender programación con puntuaciones altas, ¿cuáles son las conexiones entre C, C++, JAVA, VB, QB, FOX y MATLAB? ¿Cómo aprender bien un lenguaje de programación?

Para aprender programación con puntuaciones altas, ¿cuáles son las conexiones entre C, C++, JAVA, VB, QB, FOX y MATLAB? ¿Cómo aprender bien un lenguaje de programación?

50 opiniones sobre cómo aprender C++ y programación

1. Aprende C++ como un nuevo lenguaje (¡no tiene nada que ver con C! De verdad.

2. Lea "Pensar en C++" en lugar de "Ideas de programación en C++"

3. Lea "El lenguaje de programación C++" y "Dentro del modelo de objetos de C++". no los leas porque son difíciles y somos principiantes;

4 No te dejes confundir por palabras como VC, BCB, BC, MC, TC: todos son entornos de desarrollo integrados. Lo que queremos aprender es un lenguaje;

5. No deje de lado ningún pequeño problema de programación aparentemente simple; a menudo no es tan simple o puede generar muchos puntos de conocimiento; /p>

6. Ser capaz de utilizar Visual C++ no significa que sepas C++;

7. Aprender clases no es difícil, al igual que las plantillas, STL y la programación genérica. parte es Persiste en la práctica a largo plazo y no escatimas esfuerzos en leer muchos libros.

8 Si no eres un genio, si quieres aprender a programar, no pienses en jugar. Creo que lo has hecho, pero en realidad tu nivel de C++ no está a tu altura. Tus habilidades aumentarán juntas; de hecho, siempre puedes recordar: aprender C++ es programar juegos.

9. No se puede aprender el lenguaje C++ leyendo libros de Visual C++;

10. Las personas impetuosas tienden a decir: ya no puedo hablar XX, así que debería aprender YY; eres tú quien no puede hablarlo; ! ?

11. Las personas impetuosas son propensas a preguntar: ¿Qué debo aprender? - No preguntes, solo aprende.

12. ¿Para ganar dinero?—Te sugiero robar un banco.

13 Las personas impetuosas tienden a decir: ¡Quiero la versión china! ¡No puedo hablar inglés! --¿No? ¡Aprender!

14. Las personas impetuosas tienden a preguntar: ¿Cuál es mejor, XX o YY? - Déjame decirte, ambas son buenas - siempre y cuando aprendas; las personas se dividen en dos tipos: a) Personas que simplemente miran sin aprender; b) Personas que solo aprenden sin persistir

16 Es mejor tener en cuenta la tecnología obsoleta cuando se habla de tecnología de moda;

17. C++ no es sólo un lenguaje de programación orientado a objetos;

18. > 19. Nunca piense que el libro que tiene en la mano es suficiente en ningún momento;

20. Lea "La Biblia estándar de C++" (versión china: Biblia estándar de C++) para dominar el estándar C++; p>

21. Si comprende el libro, léalo con atención; si no lo comprende, léalo con valentía.

22 No espere recordar ni dominar nada después. leyendo el libro por primera vez. ——Lea la segunda y tercera vez;

23. Lea "C++ eficaz" y "C++ más eficaz" y "C++ excepcional". p>24. No te detengas En la cuna del entorno de desarrollo integrado, debes aprender a controlar el entorno de desarrollo integrado y aprender a usar la línea de comandos para procesar programas

25. puntos con otros en lugar de discutir sobre XX líneas No, o cuál es mejor, YY o ZZ

26 Lea "Práctica de programación" y siga estrictamente sus requisitos; No lo hagas porque existen diferencias en C y C++. Si algunas sintaxis y palabras clave tienen el mismo aspecto, se considera que tienen exactamente el mismo significado y función.

28. la llamada "extensión" de C: si C++ se llamó lenguaje Z desde el principio, definitivamente no asociará los lenguajes C y Z tan estrechamente.

29. Habrá algún problema si aprende el lenguaje XX y luego cambia a C++; simplemente está aprendiendo un lenguaje completamente nuevo. Eso es todo.

30. Después de leer "Dentro del modelo de objetos de C++", decida si ha aprendido C++.

31. El secreto para aprender a programar es: programación, programación, reprogramación;

32. Preste atención a los siguientes libros: "Programación eficiente orientada a objetos en C++ (C++).

Construcción efectiva de software orientado a objetos)》《Construcción de software orientado a objetos》《Patrones de diseño》《El arte de la programación informática》

33. >

34. Ingrese los ejemplos de programas del libro en la computadora para practicar, incluso si el código fuente está incluido en el CD de soporte.

35 Ampliación de ejemplos significativos que se ven en el libro.

36. Preste atención a la tecnología de manejo de excepciones en C ++ y aplíquela de manera efectiva a sus propios programas.

37. Revise con frecuencia los programas que ha escrito antes e intente reescribirlos; para que apliquen los nuevos conocimientos que ha aprendido;

38. No se pierda ningún ejercicio del libro; termínelos todos y registre las ideas para la resolución de problemas. El lenguaje C++ y el entorno de desarrollo integrado C++ deben aprenderse y dominarse al mismo tiempo;

40 Ahora que ha decidido aprender C++, siga aprendiendo porque el propósito de aprender un lenguaje de programación es. para dominar la tecnología de programación, y la tecnología de programación es multilenguaje

41 Dejemos que las diversas plataformas y entornos de desarrollo del lenguaje C ++ compitan ferozmente, debemos concentrarnos en aprender el lenguaje C ++ en sí.

42. Cuando esté a la mitad de escribir un programa en C++ y descubra que el método que utilizó es torpe, no se detenga inmediatamente; complete aproximadamente la parte restante lo antes posible y luego asegure la integridad de este diseño. analiza tus propios errores y rediseña y escribe (ver 43

43). No seas impaciente, no es fácil diseñar las clases en tu propio programa y tu propio nivel de clase; el diseño se mejora y desarrolla a través de la práctica continua de programación;

44 Nunca dejes de seguir algunas reglas que no dominas solo porque el programa es "pequeño": se cultivan buenos hábitos, en lugar de memorizarlos todos. de una vez;

45. Siempre que aprendas un punto difícil en C++, intenta explicar este punto de conocimiento a los demás y deja que lo entiendan; solo si puedes explicarlo claramente podrás realmente entenderlo.

46. Registre los puntos de conocimiento que ha ignorado o no entendió al comunicarse con otros;

47. Continúe elevando estándares más altos para los requisitos del programa que escribe. el número de versión será la Versión 100.XX;

48. Guarde todos los programas que haya escrito; esa es una de sus mejores acumulaciones.

49. persona;

50. ¡Por favor, ama C++!

No hay atajos para convertirte en un maestro en el mundo, pero se pueden seguir algunos principios básicos.

1. Base sólida. Ser competente en un lenguaje de programación (C# o Java, etc.) y tener un conocimiento profundo de sus ideas de programación. Después de eso, aprenda adecuadamente sobre estructura de datos, matemáticas discretas, principios de compilación y otros conocimientos. (Si tienes suficiente tiempo para aprender estos conocimientos en profundidad, son realmente importantes, pero si no tienes tiempo o no puedes aprenderlos temporalmente, es una buena manera de guardarlos y verlos más tarde)

2. Buen estilo de programación. Preste atención a desarrollar buenos hábitos. La sangría del código y las reglas de nomenclatura de las variables siempre deben ser coherentes. Todo el mundo sabe cómo solucionar errores en el código, pero a menudo ignora los comentarios sobre solución de problemas. Los comentarios son una parte importante del programa. Pueden hacer que su código sea más fácil de entender. Si el código expresa claramente sus pensamientos, no es necesario agregar comentarios. Si los comentarios no son consistentes con el código, será aún peor.

3. Resiliencia y perseverancia. Ésta es quizás la mayor diferencia entre los "maestros" y los programadores comunes y corrientes. Una buena programación es 99% sudor y 1% café. Los maestros no son genios, han sido perfeccionados durante innumerables días y noches. El éxito puede traernos una gran alegría, pero el proceso es sumamente aburrido.

También puedes hacer una prueba, encontrar una tabla de números primos hasta 10.000, copiarlos todos y luego verificarlos tres veces. Si puedes completar este trabajo sin interrupciones, puedes cumplir con este requisito.

4. Deseo de respuestas. La historia del desarrollo de las ciencias naturales humanas es un proceso de anhelo de respuestas. Incluso si sólo podemos conocer una pequeña parte de la respuesta, vale la pena nuestro esfuerzo. Siempre que tengas una fe firme y debas encontrar la respuesta a la pregunta, dedicarás energía a explorar. Incluso si al final no obtienes la respuesta, aprenderás mucho en el proceso.

5. Comunicarse más con los demás. Cuando tres personas caminan juntas, debe haber un maestro. Quizás en una conversación informal con otros pueda estallar una chispa de inspiración. Conéctate más a Internet y mira lo que otras personas piensan sobre el mismo tema, lo que te dará mucha inspiración.

6. No te metas en problemas. Cuando encuentre obstáculos, también puede mantenerse alejado de la computadora por un tiempo, mirar el paisaje fuera de la ventana, escuchar música ligera y charlar con amigos. Cuando empiece a trabajar de nuevo, descubriré que esos problemas ahora se pueden resolver fácilmente.

7. Rica imaginación. No se ciña a una forma fija de pensar. Cuando encuentre un problema, piense en varias soluciones al problema y pruebe métodos en los que otros nunca hayan pensado. La rica imaginación se basa en un rico conocimiento. Además de las computadoras, la gente suele incursionar en otras materias, como la astronomía, la física, las matemáticas, etc. Además, ver más películas de ciencia ficción también es una buena forma.

8. Lo más simple es lo mejor. Esta puede ser una regla que sigue toda la ciencia. A los ojos de Einstein, un principio tan complejo de intercambio masa-energía no es más que una fórmula extremadamente simple: E=mc2. Los métodos simples son más fáciles de entender, más fáciles de implementar y más fáciles de mantener. Cuando encuentre un problema, dé prioridad a la solución más simple y solo considere soluciones complejas cuando la solución simple no pueda cumplir con los requisitos.

Lo anterior es la información que recopilé de Internet y compilé en función de las características de los estudiantes universitarios de formación profesional superior. ¡Espero que pueda ser útil para todos!