Уровень абстракции (программирование): различия между версиями

Removed highly misleading diagram spreading confused information. Assembler is tool to translate assembly language into machine language. Firmware is system software in embedded systems, not abstraction layers. Same layer for OS+application contradictive.
м (→‎Примеры: орфо, replaced: путем → путём)
(Removed highly misleading diagram spreading confused information. Assembler is tool to translate assembly language into machine language. Firmware is system software in embedded systems, not abstraction layers. Same layer for OS+application contradictive.)
[[Файл:Computer abstraction layers.svg|thumb|200px| Типичное представление [[Архитектура компьютера|архитектуры компьютера]] в виде последовательности уровней абстракции: [[аппаратное обеспечение]], [[прошивка]], [[язык ассемблера]], [[ядро операционной системы]], [[операционная система]] и [[процесс (информатика)|приложения]] (см. также<ref name="Tanenbaum"/>).]]
{{Грубый перевод}}
'''Уровень абстракции''' — один из способов сокрытия деталей реализации определенного набора функциональных возможностей. Применяется для управления сложностью проектируемой системы при [[декомпозиция|декомпозиции]], когда система представляется в виде иерархии уровней абстракции.