De alto y bajo nivel
Alto nivel y bajo nivel, como términos técnicos, se utilizan para clasificar, describir y señalar objetivos específicos de una operación sistemática; y se aplican en una amplia gama de contextos, como, por ejemplo, en dominios tan variados como la informática y la administración de empresas.
Alto nivel describe aquellas operaciones que son más abstractas y generales por naturaleza, en las que los objetivos generales y las características sistémicas suelen estar más relacionados con el macrosistema más amplio en su conjunto.
El nivel bajo describe componentes individuales más específicos de una operación sistemática, centrándose en los detalles de microfunciones rudimentarias en lugar de procesos macro complejos. La clasificación de nivel bajo generalmente se ocupa más de los componentes individuales dentro del sistema y de cómo operan.
Diferencias
Debido a la naturaleza de los sistemas complejos, la descripción de alto nivel a menudo será completamente diferente de la de bajo nivel; y, por lo tanto, las (diferentes) descripciones que cada uno entrega son consecuentes con el nivel en el que cada uno (de manera diferente) dirige su estudio. Por ejemplo,
- hay características de una colonia de hormigas que no son características de ninguna hormiga individual;
- hay características de la mente humana que no se sabe que son descriptivas de las neuronas individuales en el cerebro;
- hay características de los océanos que no son características de ninguna molécula de agua individual; y
- hay características de una personalidad humana que no son características de ninguna célula en un cuerpo.
Usos
- En la ciencia informática, el software se divide normalmente en dos tipos: de alto nivel software de aplicaciones de usuario final (como procesadores de palabras, bases de datos, videojuegos, etc.) y bajo nivel software de sistemas (como sistemas operativos, controladores de hardware, etc.).
Como tal, de alto nivel las aplicaciones normalmente dependen bajo nivel aplicaciones para funcionar.
En términos de programación, un lenguaje de programación de alto nivel es uno que tiene un nivel relativamente alto de abstracción, y manipula las funciones conceptuales de manera estructurada.
Un lenguaje de programación de bajo nivel es uno como el lenguaje de montaje que contiene comandos más cercanos a las instrucciones del procesador. - En los métodos formales, una especificación formal de alto nivel puede estar relacionada con una aplicación ejecutable de bajo nivel (por ejemplo, formalmente mediante pruebas matemáticas utilizando técnicas formales de verificación).
- En sociología y antropología social, las descripciones de alto nivel serían términos como economía y estructura política, y las descripciones de bajo nivel serían las motivaciones y el trabajo de los pueblos individuales.
- En neurociencia, el bajo nivel se relacionaría con el funcionamiento de una célula (o parte de una célula o molécula) y el alto nivel con la función o actividad general de un sistema neuronal.
- En la documentación, un documento de alto nivel contiene el resumen ejecutivo, los documentos de bajo nivel las especificaciones técnicas.
- En los negocios, la estrategia corporativa es una descripción de alto nivel, una lista de quién hace qué trabajo es una descripción de bajo nivel.
Ejemplos
- Climate es una descripción de alto nivel de las acciones de la atmósfera y los océanos. Física de las moléculas de agua y gas es una descripción de bajo nivel del mismo sistema.
- La instrucción "escribir un poema creativo sobre el amor" es una instrucción de alto nivel. La instrucción "apretar los tendones en la muñeca dominante para agarrar la pluma" es una descripción de bajo nivel de una actividad dentro de eso.
- "Wikipedia es una enciclopedia" es una descripción de alto nivel en comparación con "Wikipedia es una colección de artículos textuales sobre muchos temas". El primero refleja una visión de nivel superior de organización, propósito, concepto y estructura, pero no explica lo que Wikipedia físicamente es. Este último es más detallado en cuanto a lo que exactamente contiene Wikipedia y cómo está compuesto, pero no explica cuál es su propósito y objetivos generales. Estas son características típicas de descripciones de alto nivel y bajo nivel, respectivamente.
- Como materia más general, las enciclopedias, como Wikipedia, pueden considerarse una fuente de información más de alto nivel sobre un tema particular en el que se puede encontrar, por ejemplo, una revista comercial o una revista científica.
Véase también
- Granularidad
- Las tres posturas de Dennett
- Nivel de análisis
- Meta-system
- Teoría de sistemas
Referencias
- ^ Marr, David (1982). Visión: Una investigación computacional sobre la representación y procesamiento humanos de la información visual. San Francisco: W. H. Freeman and Company. ISBN 0-7167-1284-9.