La Programación de Redes de Control (CNP) es un paradigma de programación que se describe con la máxima "Primitivas + Red de Control = Programa de Red de Control". La Red de Control es un sistema recursivo de grafos; puede ser una especificación puramente descriptiva del problema que se está resolviendo. Las flechas de la red de control están etiquetadas con secuencias de Primitivas - acciones elementales y fácilmente comprensibles. CNP siempre fue concebido como un enfoque fácil y rápido para el desarrollo de aplicaciones de software que implica muy poca programación real. La interoperabilidad de lenguajes (el uso de diferentes lenguajes en el mismo proyecto de software) es una tendencia actual distinguida en el desarrollo de software. Es aún más importante y natural en el caso de CNP. Aquí, la interoperabilidad significa prácticamente la posibilidad de utilizar primitivas escritas en varios lenguajes de programación. Se abordan los lenguajes de programación más populares e interesantes: C, Java, Kotlin, Python y Pascal. Consideramos ejemplos en los que las primitivas de estos cinco lenguajes de programación se utilizan simultáneamente (CNP multilingüe). También analizamos la programación CNP sin programación (CNP sin lenguaje).
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.