Операционные системы (глоссарий)
Понятия используемые в данном курсе
Специальные | А | Б | В | Г | Д | Е | Ё | Ж | З | И | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Э | Ю | Я | Все
Я |
---|
язык C (Си)язык программирования, который был разработан и впервые использован для реализации переносимой операционной системы Unix. | ||
язык LISP (LISt Processing)функциональный язык программирования, созданный в середине 1950-х Дж. Маккартни, для обработки символьных, списковых и сложно-структурированных данных. Отличается крайне простым и регулярным синтаксисом, который также крайне неудобен для программиста, за что получил альтернативную расшифровку названия «Lots of Idiotic Silly Parenthesis» (множество идиотских глупых скобок). Быстро разделился на большое число частично или полностью несовместимых диалектов. В настоящее время обычно выступает в виде одного из двух наиболее популярных диалектов: Common Lisp и Scheme. Часто встречается как встроенный язык программирования в системах, требующих сложной обработки сложноструктурированных данных. | ||
язык Schemeчистый функциональный язык программирования, созданный с учебными целями. Является диалектом языка Lisp, из которого удалены все не-функциональные средства. | ||
язык Ада (Ada)профессиональный стандартизованный язык программирования из семейства Паскаля. Разработан в результате конкурса группой экспертов под руководством Дж. Ишбиа в 1975-1983 годах как единый язык программирования министерства обороны США. В своем первоначальном виде (Ada 83) является профессиональным процедурным модульным языком программирования с поддержкой абстрактных типов данных (АТД). Язык поддерживает строгую типизацию, вплоть до полного запрета неявных преобразований типов. Язык также содержит встроенные средства для многозадачной работы. После переработок в 1995 и 2005 годах в язык были включены многочисленные расширения, включая объектно-ориентированные. В идеологии языка основное внимание уделяется надежности создаваемых программ. Синтаксически язык относится к алголо(паскале)подобным, его особенности связаны с идеологическим требованием «...язык должен обеспечить легкость чтения и понимания программ, легкость написания программ не является целью языка...»/p> В настоящее время язык Ада является одним из основных языком используемым в американской армии, широко используется в программировании систем для армии, транспорта, атомной энергетики и других критически-важных задач во многих странах мира. | ||
язык КОБОЛ (COBOL)процедурный язык программирования, разработанный в середине 1950-х при поддержке министерства обороны США для написания делового (бухгалтерского, складского) программного обеспечения, оперирующего большими массивами данных на внешних носителях. Широко использовался на больших и средних машинах фирмы IBM. Программы на КОБОЛ составляют значительную и наиболее труднопереносимую часть унаследованного программного обеспечения, так как современные языки программирования не поддерживают прямо или в стандартных библиотеках функции, которые в КОБОЛ'е были встроенными операциями языка. | ||