Термины по теме «Языки программирования»
Цель
Научиться давать определения терминов по теме "Языки программирования"
Задание
Дать 6 определений терминов по теме "Языки программирования"(смотреть здесь). Термины должны быть из разных категорий (Среда программирования, Программа и т.д. - всего 6 категорий), которые необходимо при определении выбирать. На один и тот же термин можно давать разные (не повторяющиеся) определения.
Оценивание
Каждое правильное определение - 2 балла
Спеціальні | А | Б | В | Г | Ґ | Д | Е | Є | Ж | З | И | І | Ї | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ь | Ю | Я | ВСЕ
А |
---|
Абстракция данных | |||
---|---|---|---|
это придание объекту характеристик, которые чётко определяют его концептуальные границы, отличая от всех других объектов. | |||
Ада | |||
---|---|---|---|
Язык Ада создан
в основном в 1975 - 1980 годах в результате грандиозного проекта,
предпринятого Министерством Обороны США с целью разработать единый язык
программирования для так называемых встроенных систем (т. е. систем
управления автоматизированными комплексами, работающими в реальном
времени). Имелись в виду прежде всего бортовые системы управления
военными объектами (кораблями, самолетами, танками, ракетами, снарядами и
т. п.). Поэтому решения, принятые авторами Ады не следует считать
универсальными. Их нужно воспринимать в контексте особенностей выбранной
предметной области. Язык Ада возник в результате международного
конкурса языковых проектов проходящего в 1978-1979 годах. Участники
должны были удовлетворить довольно жестким, детально разработанным под
эгидой Министерства Обороны США требованиям. Интересно, что все языки,
дошедшие до последних туров этого конкурса, были основаны на Паскале. В
этой связи Аду можно предварительно охарактеризовать как Паскаль,
развитый с учетом перечисленных выше пяти основных требований. При этом
авторы пошли в основном по пути расширения Паскаля новыми элементами. В
результате получился существенно более сложный язык. | |||
алфавит | |||
---|---|---|---|
Алфави́т формального языка — множество атомарных (неделимых) символов какого-либо формального языка (иногда называемых буквами по аналогии с алфавитами естественных языков). Из символов алфавита формального языка строятся слова, а заданием формальной грамматики — допустимые выражения языка. Чаще всего алфавит рассматривается как непустое конечное множество. Например, алфавит {\displaystyle \{\cdot ,-\}} лежит в основе азбуки Морзе, алфавит {\displaystyle \{0,1\}} — общепринятый набор символов для представления информации в компьютерах. Нотные знаки,цифры — также примеры конечных алфавитов. В некоторых случаях рассматриваются и бесконечные алфавиты, например, множество натуральных чисел {\displaystyle \mathbb {N} } — простейший пример счётного алфавита (при этом натуральные числа могут быть рассмотрены и как слова над конечным алфавитом цифр). Понятие алфавита формального языка широко применяется в лингвистике (в разделах, изучающих формальные грамматики), математической логике (прежде всего — теории моделей), теории автоматов, искусственном интеллекте (в том числе, вкомпьютерной лингвистике), информатике (в частности, в теории языков программирования). Отдельные теоретические проблемы построения слов и выражений формальных языков над алфавитами исследуются средствами общей алгебры икомбинаторики. | |||
Арифме́тика | |||
---|---|---|---|
Ассемблер | |||
---|---|---|---|
Транслятор исходного текста программы, написанной на языке ассемблера, в программу на машинном языке. | |||
Атрибут | |||
---|---|---|---|
это параметры, по которым файл отличается от множества других файлов. | |||