Термины, используемые для различения абстрактных и конкретных понятий в определенных темах
«Высокий уровень» и «низкий уровень» как технические термины используются для классификации, описания и указания конкретных целей систематической операции; и применяются в широком спектре контекстов, например, в таких разнообразных областях, как компьютерные науки и деловое администрирование .
Высокоуровневые операции описывают те операции, которые носят более абстрактный и общий характер; в них общие цели и системные характеристики, как правило, больше касаются более широкой макросистемы в целом.
Низкоуровневая классификация описывает более конкретные отдельные компоненты систематической операции, фокусируясь на деталях элементарных микрофункций, а не макро, сложных процессов. Низкоуровневая классификация обычно больше касается отдельных компонентов в системе и того, как они работают.
Различия
Из-за природы сложных систем , высокоуровневое описание часто будет полностью отличаться от низкоуровневого; и, следовательно, (различные) описания, которые каждый предоставляет, являются следствием уровня, на котором каждый (по-разному) направляет свое исследование. Например,
- есть особенности колонии муравьев , которые не свойственны ни одному отдельному муравью ;
- существуют особенности человеческого разума , которые, как известно, не характеризуют отдельные нейроны в мозге ;
- существуют особенности океанов , которые не являются особенностями какой-либо отдельной молекулы воды ; и
- существуют черты человеческой личности , которые не свойственны ни одной клетке тела.
Использует
- В информатике программное обеспечение обычно делится на два типа: высокоуровневое программное обеспечение для конечных пользователей (например, текстовые процессоры, базы данных, видеоигры и т. д.) и низкоуровневое системное программное обеспечение (например, операционные системы, драйверы оборудования и т. д.).
Таким образом, высокоуровневые приложения обычно полагаются на низкоуровневые приложения для функционирования.
С точки зрения программирования, высокоуровневый язык программирования — это язык, который имеет относительно высокий уровень абстракции и манипулирует концептуальными функциями структурированным образом.
Низкоуровневый язык программирования — это язык, подобный языку ассемблера , который содержит команды, близкие к инструкциям процессора . - В формальных методах высокоуровневая формальная спецификация может быть связана с низкоуровневой исполняемой реализацией (например, формально с помощью математического доказательства с использованием формальных методов верификации).
- В социологии и социальной антропологии высокоуровневыми описаниями будут такие термины, как экономика и политическая структура , а низкоуровневыми описаниями будут мотивы и работа отдельных людей.
- В нейронауке низкий уровень будет относиться к функционированию клетки (или части клетки, или молекулы), а высокий уровень — к общей функции или активности нервной системы. [1]
- В документации документ высокого уровня содержит краткое изложение , документы низкого уровня — технические спецификации.
- В бизнесе корпоративная стратегия — это описание высокого уровня, а список того, кто какую работу выполняет, — это описание низкого уровня.
Примеры
- Климат — это высокоуровневое описание действий атмосферы и океанов . Физика молекул воды игаза — это низкоуровневое описание той же системы.
- Инструкция «написать творческое стихотворение о любви» — это инструкция высокого уровня. Инструкция «напрячь сухожилия в доминирующем запястье , чтобы схватить ручку » — это низкоуровневое описание деятельности в этом.
- «Википедия — это энциклопедия» — это описание высокого уровня по сравнению с «Википедия — это собрание текстовых статей по многим темам» . Первое отражает более высокий уровень взгляда на организацию, цель, концепцию и структуру, но не объясняет, чем физически является Википедия . Последнее более подробно описывает, что именно содержит Википедия и как она составлена, но не объясняет, каковы ее общая цель и задачи. Это типичные черты описаний высокого и низкого уровня соответственно.
- В более общем плане энциклопедии, такие как Википедия, можно считать более высокоуровневым источником информации по конкретной теме, чем, например, отраслевой или научный журнал .
Смотрите также
Ссылки
- ^ Марр, Дэвид (1982). Зрение: вычислительное исследование человеческого представления и обработки визуальной информации . Сан-Франциско: WH Freeman and Company. ISBN 0-7167-1284-9.