¿Cómo dominar la materia de lenguaje C?
Si desea aprobar el examen de calificación de computadora, simplemente compre una copia de las preguntas del examen de nivel 2 del Examen Nacional de Calificación de Computación y hágalo con cuidado. Por supuesto, también debe fortalecer la práctica de la computadora.
Cómo aprender bien el lenguaje C
Primero: la estructura gramatical del lenguaje C es muy concisa y exquisita, los programas escritos también son muy eficientes y es fácil describir algoritmos. La mayoría de los programadores están dispuestos a utilizarlo. El lenguaje C describe el algoritmo en sí, por lo que si desea marcar la diferencia en la programación, debe aprenderlo.
Segundo: el lenguaje C le permite profundizar en la capa inferior del sistema. ¿Qué sistema operativo conoce que no está escrito en lenguaje C? No todas las ventanas, Unix, Linux, Mac y os/2 son iguales por dentro o por fuera. Si no comprende el lenguaje C, ¿cómo puede profundizar en estos sistemas operativos? Sin mencionar escribir sus programas de kernel.
Tercero: Muchos lenguajes nuevos se derivan del lenguaje C, C++, Java, C#, J#, perl... ¿cuál no? Una vez que domine el lenguaje C, se puede decir que domina muchos lenguajes. Después de un simple aprendizaje, puede usar estos nuevos lenguajes para desarrollarse. Esto verifica una vez más que el lenguaje C es una base importante para la programación. Además, permítanme decir una cosa más: incluso si ahora se contratan programadores, todos los exámenes evalúan el lenguaje C. Si desea unirse a la industria de TI, debe dominar el lenguaje C.
Entonces, ¿cómo aprender el lenguaje C?
1: Si quieres hacer bien tu trabajo, primero debes afinar tus herramientas
Aquí tienes algunas cosas esenciales para aprender el lenguaje C:
Un desarrollo Entorno, como turbo C 2.0, que alguna vez ocupó la mayoría de los programas de desarrollo en la era DOS. Pero en la era actual de Windows, usar Turbo C parece un inconveniente. Es muy difícil editar el programa, arrastrar y soltar, no existe una función automática de detección de variables y es inconveniente verificar los materiales de referencia. Se recomienda utilizar Visual C++. Aunque esto es relativamente voluminoso, una vez instalado, es muy conveniente de usar.
Un tutorial de aprendizaje. Hay muchos libros de texto en lenguaje C ahora, pero recomiendo a todos que utilicen "Programación en lenguaje C" editado por Tan Haoqiang, la segunda edición de Tsinghua University Press. principiantes, y el contenido también es muy preciso.
Además, hay muchos programas para ayudar al aprendizaje. Después de todo, estamos en la era de Windows. Hay tantos programas de aprendizaje que no son como los antiguos cuando estudiamos. Tuve que leer libros y hacer preguntas. Recomiendo un "Entorno de aprendizaje integrado (lenguaje C)" a todos. El resumen de los puntos de conocimiento y las explicaciones de rutina son muy buenos. También hay un entorno de prueba de banco de preguntas. Se dice que hay miles de preguntas. Un trubo C en Windows, los principiantes pueden practicar la programación sin siquiera instalar otros compiladores, lo cual es muy adecuado para principiantes. También hay un software de "sistema de aprendizaje de idiomas C", pero parece que es solo un sistema de banco de preguntas. Si cree que las preguntas no son suficientes, también puede intentarlo.
2: Colección Girasol
¿Cuál es la mejor manera de aprender lenguaje informático? La respuesta es: lea el programa.
Sí, leer programas es la mejor y más rápida manera de aprender el lenguaje C. Al igual que yo, cuando aprendo nuevos lenguajes J#, C# y otros lenguajes, ya no sostengo un libro y leo línea por línea, sino que aprendo sus rutinas. Por supuesto, para los principiantes que nunca han aprendido ningún lenguaje informático, es mejor leer el tutorial primero. Después de estudiar cada capítulo, deben comprender cuidadosamente todos los conceptos de este capítulo y luego no perderse todos los ejemplos mencionados en este capítulo. .Programa, y luego lea el programa detenidamente hasta que comprenda cada línea, luego busque algunas preguntas de programación, preferiblemente similares o iguales a la rutina, e intente escribir el programa que ha entendido. Para usted. Una vez que lo entienda, puede escribir el mismo programa. Si no lo cree, inténtelo. Si no puede escribirlo, no se preocupe. Continúe estudiando la rutina. Piense en usted mismo. ¿Por qué no puede escribirla? Luego escriba este programa una y otra vez hasta que lo tenga. Felicitaciones, ya casi está comenzando.
3: Alcanzar la cima
El estado más alto de escribir programas es en realidad dominar diversos medios para resolver problemas (estructuras de datos) y métodos para resolver problemas (algoritmos).
¿Escribir programas de bajo nivel te convierte en un maestro de la programación? No, escribir programas de bajo nivel no es más que dominar la estructura del hardware. Además, el hardware y el hardware son diferentes. Para escribir un controlador para un chip, no es más que dominar los distintos registros y sus combinaciones del chip. y luego escribir y leer valores, nada más. Esto simplemente está familiarizado con algunas funciones de io. Entonces, ¿qué se necesita para dominar la programación? ¿Cómo se puede llegar a ser competente en programación? Por ejemplo: hay 10 personas frente a ti y encuentras una persona llamada "Zhang San", ¿qué debes hacer? El primer método: preguntar directamente a estas 10 personas: "¿Quién es Zhang San?" Método 2: Le preguntas a cada persona "¿Eres Zhang San?" hasta que la persona a la que le preguntas es Zhang San. El tercer método: ve y pregunta a cada persona una por una: "¿Reconoces a Zhang San? Indícamelo". No subestimes esta pregunta. Dijiste que por supuesto elegirías el primer método. Sí, felicitaciones por tu respuesta correcta, porque este método es el más rápido y eficiente. Sin embargo, encontrar el método óptimo para resolver el problema en programación. significa que no lo eres. Es una señal importante que pone a prueba el nivel de programación de un programador y no es fácil de lograr. El problema de ahora es similar al de las estructuras de datos y algoritmos: estructura de datos del mapa, búsqueda exhaustiva y búsqueda binaria. Por tanto, dominar las estructuras de datos y algunos algoritmos comunes es el camino inevitable para llegar a la cima. Finalmente, me gustaría recomendar la "Estructura de datos" de Yan Weimin de Tsinghua University Press. Espero que todos los que quieran convertirse en maestros de programación lean este libro.
Software de compilación, VC++6.0 es simple y fácil de operar para principiantes
Dirección de descarga
/%D3%A5%DE%C4/blog/ item /2a8d0df7180b9b4c342acc5e.html
Las preguntas del examen de computadora "Programación C" de Tan Haoqiang se pueden descargar
/%D3%A5%DE%C4/blog/item/1b8c968f649f4e639e2fb49c.html p>
Otros libros de referencia en lenguaje C, como Cien ejemplos interesantes
/%D3%A5%DE%C4/blog/item/019bcafefade81c2b58f3159.html
C básico vídeo tutorial
/%D3%A5%DE%C4/blog/item/31e3eac0cc57f3d738db495f.html
Vídeo en lenguaje Hao Bin C
/%D3%A5 %DE %C4/blog/item/df9b5a26c00bc1b84623e894.html