En programación informática , el código pidgin es una mezcla de varios lenguajes de programación en el mismo programa, o pseudocódigo matemático que es una mezcla de un lenguaje de programación con descripciones en lenguaje natural . [ 1 ] [ 2 ] De ahí el nombre: la mezcla es un lenguaje de programación análogo a un pidgin en lenguajes naturales .
Ejemplos
En computación numérica , el pseudocódigo de estilo matemático a veces se denomina código pidgin; por ejemplo , pidgin ALGOL (origen del concepto), pidgin Fortran , pidgin BASIC , pidgin Pascal y pidgin C. Se trata de una notación compacta y a menudo informal que combina la sintaxis de un lenguaje de programación convencional con la notación matemática , utilizando típicamente la teoría de conjuntos y operaciones matriciales , y quizás también descripciones en lenguaje natural .
Puede ser comprendido por una amplia gama de personas con formación matemática, y se utiliza como una forma de describir algoritmos donde la estructura de control se explicita con un nivel de detalle bastante alto, mientras que algunas estructuras de datos se mantienen en un nivel abstracto, independientemente de cualquier lenguaje de programación específico.
Normalmente, para las ecuaciones matemáticas se utiliza una tipografía que no emplea el código ASCII , por ejemplo, mediante el lenguaje de marcado TeX o MathML , o formatos de editor de fórmulas propios .
Estos son ejemplos de artículos que contienen pseudocódigo de estilo matemático:
- Algoritmo
- Método del gradiente conjugado
- Algoritmo de Ford-Fulkerson
- Método de Gauss-Seidel
- Método generalizado de residuos mínimos
- algoritmo de valores propios de Jacobi
- Método de Jacobi
- El algoritmo de Karmarkar
- Optimización por enjambre de partículas
- Método de piedra
- Relajación excesiva sucesiva
- Descomposición simbólica de Cholesky
- Algoritmo de matriz tridiagonal
Referencias
- Lenguajes de descripción de algoritmos