TempleOS: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
flight simulator стоит перевести дословно, т.к. полёт осуществляется птицей, а не авиацией
викификация
Строка 21:
 
== Описание операционной системы ==
TempleOS — операционная система (ОС) для персональных компьютеров платформы [[x86-64]], поддерживающая невытесняющую [[многозадачность]]<ref>{{Cite web|url=http://www.templeos.org/Wb/Kernel/Sched.html|title=Scheduler|first=Terry A.|last=Davis|website=The TempleOS Source Code|date=n.d.|accessdate=2018-06-16|archiveurl=https://web.archive.org/web/20160601003411/http://www.templeos.org/Wb/Kernel/Sched.html|archivedate=2016-06-01}}</ref> и [[Многоядерный процессор|многоядерные процессоры]]; она имеет единое адресное пространство без ограничений доступа (есть только «[[Кольца защиты|«кольцо 0»]]»), без поддержки [[Вычислительная сеть|сетей]], и подходит для любительского программирования<ref name="toms_Temp">{{Cite web|url=http://www.tomsguide.fr/actualite/templeos-systeme-exploitation-parler-dieu,45703.html|title=TempleOS : le système d'exploitation qui parle à Dieu|first=Bruno|last=Mathieu|website=[[Tom's Guide]]|date=2014-11-28|lang=fr|accessdate=2015-04-21}}</ref>. Её исходный код [[Открытое программное обеспечение|открыт]] и передан в [[общественное достояние]]. ОС поддерживает 8-битную кодировку [[ASCII]] с графикой в исходном коде и имеет 2D и 3D графические библиотеки, которые работают в режиме [[VGA]] 640 × 480 пикселей, 16 цветов<ref name="tech_Temp" />. Как и большинство современных операционных систем, TempleOS поддерживает [[Компьютерная клавиатура|клавиатуру]] и [[Компьютерная мышь|мышь]]. Поддерживаются файловые системы [[ISO 9660]], [[FAT|FAT32]] и созданная Дэвисом «RedSea» с поддержкой сжатия файлов<ref>{{Cite web|url=http://www.templeos.org/Wb/Doc/Features.html#l1|title=The Temple Operating System|first=Terry A.|last=Davis|website=www.templeos.org|date=n.d.|accessdate=2017-03-30|archiveurl=https://web.archive.org/web/20170331120502/http://www.templeos.org/Wb/Doc/Features.html#l1|archivedate=2017-03-31}}</ref>. По словам Дэвиса, многие из этих технических характеристик, включая режим 640 × 480, 16 цветов и одноголосный звук, были предписаны ему Богом<ref name="VICE" />. Среди оригинальных компонентов системы - — [[Ядро операционной системы|ядро ОС]], [[компилятор]] и симулятор полёта орла.<ref name=":0" />
 
Операционная система была написана на разработанном Дэвисом на основе [[Си (язык программирования)|C]] и [[C++]] [[Язык программирования|языке программирования]] «HolyC»<ref name="tech_Temp">{{Cite web|url=http://www.techrepublic.com/blog/software-engineer/templeos-an-educational-tool-for-programming-experiments/|title=TempleOS: an educational tool for programming experiments|first=James|last=Sanders|website=[[TechRepublic]]|date=2014-01-21|accessdate=2015-04-21}}</ref>. Язык используется для взаимодействия с оболочкой ОС и для создания и запуска приложений. В [[Интегрированная среда разработки|интегрированной среде разработки]], которая поставляется с TempleOS, поддерживаются несколько необычных функций, таких как встраивание картинок в код. Интегрированная среда использует нестандартный формат текста (названный «DolDoc»), который поддерживает [[Гипертекст|гипертекстовые ссылки]], изображения и [[3D-моделирование|3D-модели]], встраиваемые в обычные ASCII-файлы. Файл может содержать, например, вращающуюся 3D-модель танка в комментарии к исходному коду. Поддерживается [[JIT-компиляция]]<ref>{{Cite web|url=http://www.codersnotes.com/notes/a-constructive-look-at-templeos/|title=A Constructive Look At TempleOS|first=Richard|last=Mitton|website=www.codersnotes.com|date=June 8, 2015|accessdate=2017-03-30}}</ref>.