Red de conocimiento informático - Conocimiento informático - ¿Necesito aprender inglés para aprender a programar?

¿Necesito aprender inglés para aprender a programar?

Necesito saber algo de inglés mejor.

Programación es la abreviatura china de programación, que consiste en permitir que el código de computadora resuelva un determinado problema, especificar un determinado método de cálculo para un determinado sistema informático, hacer que el sistema informático se ejecute de acuerdo con el método de cálculo y, finalmente, obtener los resultados correspondientes.

Para que la computadora comprenda las intenciones humanas, los humanos deben decirle las ideas, métodos y medios del problema a resolver de una forma que la computadora pueda entender, para que la computadora pueda trabajar paso a paso. a paso según instrucciones humanas, para completar una tarea específica. Este proceso de comunicación entre personas y sistemas informáticos es programación.

Programación: Diseño de un "sistema controlable" con flujo lógico. Nota: La programación no se refiere necesariamente a programas de computadora con potencia informática lógica.

Principio de ejecución

Las computadoras no pueden reconocer, comprender y ejecutar directamente programas fuente distintos del lenguaje de máquina. Deben convertirse en programas que la computadora pueda ejecutar directamente de alguna manera.

Hardware de programación MINIPRO

Hardware de programación MINIPRO

Hay dos formas de convertir programas fuente escritos en lenguajes de programación de alto nivel en programas de destino de máquina: interpretación método y método de compilación.

En el modo de interpretación, la computadora interpreta y ejecuta el programa fuente escrito en un lenguaje de alto nivel y no puede formar archivos objeto ni archivos ejecutables.

En el modo de compilación, el programa fuente se procesa primero a través de un compilador correspondiente al lenguaje de programación utilizado, y luego el programa fuente se procesa a través de etapas como análisis léxico, análisis de sintaxis, análisis semántico, generación de código y optimización del código Convierta el programa fuente procesado en un programa de destino representado por código binario y luego incruste las llamadas a funciones, llamadas a funciones del sistema, etc. utilizadas en el programa en el programa de destino mediante el procesamiento del vinculador para formar un archivo de ejecución binaria que pueda ser ejecutado continuamente. Llamar a este archivo ejecutable puede realizar las funciones correspondientes especificadas por el programador en el archivo de programa fuente correspondiente.