Red de conocimiento informático - Conocimiento informático - ¿Cómo empezar con TI y qué debería aprender primero?

¿Cómo empezar con TI y qué debería aprender primero?

1. Es importante sentar unas buenas bases. El proceso de aprendizaje es como el proceso de construcción de un edificio de gran altura. Sólo si los cimientos son más fuertes, el edificio se puede construir más alto y mejor. Esto es especialmente cierto para los programadores si no hay una base sólida que los respalde, ¿cómo podemos desarrollar un buen software? Podemos leer más libros para mejorar la teoría y practicar más en la computadora para mejorar nuestras capacidades operativas. Si no lo sabes todo pero no quieres aprender y no sabes lo que te falta, nunca progresarás.

2. Desarrolla tu propio estilo de programación. Al comenzar a aprender a programar, lo más importante es cultivar su capacidad de pensamiento lógico y su buen estilo de programación. De esta manera, ya sea en el proceso de desarrollo o en el proceso posterior de verificación de deficiencias, podrá encontrar rápidamente los errores y corregirlos. ellos a tiempo para evitar causar pérdidas al usuario, esto también es responsable de uno mismo.

3. Pide más consejos y comunícate más. El desarrollo de software es un proceso de colaboración en equipo. Ningún software es el resultado de una sola persona, sino que lo completan más o menos varias personas. Cuando encuentres problemas durante el aprendizaje o el desarrollo, puedes hablar con tus compañeros o profesores para resolver el problema. Este también es un proceso de reconocerte a ti mismo y compensar tus propios defectos.

4. Clarificar el propósito del aprendizaje. ¿Por qué aprendemos a programar? Antes de aprender, es importante aclarar el propósito de su aprendizaje. Algunas personas lo hacen por capricho y otras quieren desarrollarse bien en la industria de TI en el futuro. Pero no importa cuál sea el propósito, espero que todos puedan cumplirlo y no darse por vencidos a mitad de camino. No sigas a la multitud y aprendas tú mismo cuando veas que todos los demás aprenden. Esto no tiene ningún beneficio. Nuestro objetivo es aprender a programar para convertirnos en un excelente programador.

5. Elige un lenguaje informático. Actualmente existen muchos lenguajes de programación populares, como el lenguaje C, el lenguaje Java, PHP, etc. Elija uno que sea prometedor y fácil de aprender, para que sea fácil de aprender y haya más oportunidades de desarrollo en el futuro. Los profesores profesionales del Campus Jade Bird de la Universidad de Pekín en Nanchang sugieren que cuando aprendas un lenguaje informático por primera vez, debes considerarlo como algo bueno que te ayudará en tu carrera. No pienses que es difícil "adelantarte al enemigo". " y derrota psicológicamente a tu oponente.

上篇: Cómo ver fotos flash en Android 12 下篇: ¿Aprender c o c? ¿Dónde se usan cyc? Programación Esta es una pregunta que aparece en todas las preguntas frecuentes sobre programación de juegos. Esta pregunta se hace varias veces a la semana en foros de desarrollo de juegos. Es una gran pregunta, pero nadie tiene una respuesta fácil. Siempre hay algunos lenguajes informáticos que son mejores que otros en determinadas aplicaciones. Estos son algunos de los principales lenguajes de programación utilizados para escribir juegos, junto con sus ventajas y desventajas. Esperamos que este artículo te ayude a tomar tu decisión. 1. C Si FORTRAN y COBOL son la primera generación de lenguajes compilados de alto nivel, entonces C es su descendiente. El lenguaje C fue creado por Dennis Ritchie en la década de 1970. Es más potente, mantiene una relación de herencia más continua con ALGOL y es el sucesor estructural de COBOL y FORTRAN. El lenguaje C fue diseñado para ser una versión más compacta y simple que sus predecesores, adecuada para escribir programas a nivel de sistema, como sistemas operativos. Antes de esto, los sistemas operativos se escribían en lenguaje ensamblador y no eran portátiles. C fue el primer lenguaje de programación que hizo posible la portabilidad del código a nivel de sistema. C admite programación estructurada, lo que significa que los programas en C se escriben como colecciones separadas de llamadas a funciones (invocaciones) que se ejecutan de arriba hacia abajo, en lugar de bloques de código integrados independientes que utilizan declaraciones GOTO para controlar el flujo. Por tanto, los programas en C son mucho más simples que el "código de polvo hueco" que integra FORTRAN y COBOL. De hecho, el lenguaje C aún conserva la sentencia GOTO, pero su funcionalidad es limitada y sólo se recomienda su uso cuando la solución estructurada es muy compleja. Debido a sus raíces en la programación de sistemas, C es muy fácil de combinar con el lenguaje ensamblador. La interfaz de llamada a funciones es muy simple y las instrucciones en lenguaje ensamblador se pueden incrustar en el código C, por lo que no es necesario conectar módulos ensambladores separados. Ventajas: Propicio para escribir programas pequeños y rápidos. Fácil de combinar con lenguaje ensamblador. Existe un alto grado de estandarización por lo que las versiones en otras plataformas son muy similares. Desventajas: No es fácil admitir tecnología orientada a objetos. La sintaxis a veces es difícil de entender y fácil de abusar. Portabilidad: El núcleo del lenguaje C y las llamadas a funciones ANSI son portátiles, pero sólo para el control de procesos, la gestión de la memoria y el manejo sencillo de archivos. Todo lo demás depende de la plataforma. Por ejemplo, al desarrollar programas portátiles para Windows y Mac, partes de la interfaz de usuario requieren llamadas a funciones dependientes del sistema. Por lo general, esto significa que debe escribir el código de la interfaz de usuario dos veces, pero afortunadamente existen bibliotecas que pueden aliviar la carga de trabajo. Juegos escritos en C: muy, muy necesarios. Información El libro clásico sobre el lenguaje C es "El lenguaje de programación C". Este libro ha sido revisado muchas veces y triplicado su extensión, pero sigue siendo un buen libro de introducción al lenguaje C. 2. C El lenguaje C es el sucesor del lenguaje C y tiene características orientadas a objetos. Los programas OO se componen de objetos, que son colecciones discretas de datos y funciones. Hay un gran inventario de objetos disponibles, lo que hace que la programación sea tan fácil como apilar algunos "bloques de construcción" del programa (al menos en teoría). Por ejemplo, existen muchas interfaces gráficas de usuario y bibliotecas de bases de datos que se implementan como colecciones de objetos. C es siempre un tema muy debatido, especialmente en los foros de desarrollo de juegos. Algunas características de C, como las funciones virtuales, añaden un nivel adicional de toma de decisiones a las llamadas a funciones, y los críticos se apresuran a señalar que los programas en C serán más grandes y más lentos que los programas en C con la misma funcionalidad. Éste será un debate en curso y es poco probable que concluya rápidamente. Creo que el gasto adicional de C es un pequeño precio a pagar por utilizar un lenguaje mejor. El mismo debate se produjo en la década de 1960, cuando los lenguajes de programación de alto nivel como COBOL y FORTRAN comenzaron a reemplazar al lenguaje ensamblador como lenguaje de elección. Los críticos señalan correctamente que los programas escritos en lenguajes de alto nivel son inherentemente más lentos que el lenguaje ensamblador escrito a mano. Los defensores de los lenguajes de alto nivel argumentan que esta pequeña penalización en el rendimiento vale la pena porque los programas COBOL y FORTRAN son más fáciles de escribir y mantener.