]]>
]]>
  • Новости
  • Темы
    • Экономика
    • Здоровье
    • Авто
    • Наука и техника
    • Недвижимость
    • Туризм
    • Спорт
    • Кино
    • Музыка
    • Стиль
  • Спецпроекты
  • Телевидение
  • Знания
    • Энциклопедия
    • Библия
    • Коран
    • История
    • Книги
    • Наука
    • Детям
    • КМ школа
    • Школьный клуб
    • Рефераты
    • Праздники
    • Гороскопы
    • Рецепты
  • Сервисы
    • Погода
    • Курсы валют
    • ТВ-программа
    • Перевод единиц
    • Таблица Менделеева
    • Разница во времени
Ограничение по возрасту 12
KM.RU
Наука и техника
Главная → Наука и техника → Технологии
Версия для печати
  • Новости
  • В России
  • В мире
  • Экономика
  • Наука и техника
    • Наука
    • Технологии
    • История
    • Энциклопедия
    • Игры
  • Недвижимость
  • Авто
  • Туризм
  • Здоровье
  • Спорт
  • Музыка
  • Кино
  • Стиль
  • Телевидение
  • Спецпроекты
  • Книги
  • Telegram-канал

Ученые возрождают один из первых в России языков программирования

13:50 1.07.2016

ЛЯПАС был разработан в начале 1960-х годов в Сибирском физико-техническом институте

Ученые кафедры защиты информации и криптографии работают над возрождением языка программирования ЛЯПАС (логический язык представления алгоритмов синтеза дискретных автоматов). 

По словам разработчиков, программы, написанные на ЛЯПАСе, могут быть более надежными, чем созданные с помощью других языков, так как усложняют встраивание в код скрытых шпионских функций.

ЛЯПАС был разработан в начале 1960-х годов в Сибирском физико-техническом институте при ТГУ профессором Аркадием Закревским и его учениками. Тогда в Томском университете появилась первая за Уралом ЭВМ «Урал 1». Электронно-вычислительные машины того времени были настроены на просчет арифметических задач, но при разработке ЛЯПАСа ученые сделали упор на способность решения логических задач.

Одно из главных достоинств этого языка - его безопасность.

- В ЛЯПАСе уже с начала его существования есть контроль за доступом к памяти, чего не было в подобных языках того времени, том же Си, который является прародителем многих популярных сегодня языков, - рассказывает старший преподаватель кафедры защиты информации и криптографии Дмитрий Стефанцов. - Из-за того, что эта проблема в Си существовала изначально, сегодня уязвимы многие современные программы. Какие-то аналоги защиты появились, но тогда это было только у нас.

Помимо безопасности, ЛЯПАС обладает также такими качествами, как быстрота и лаконичность - вместо комбинаций букв для названия функций в нем используются специальные знаки. Благодаря этому программы, записанные на ЛЯПАСе, в несколько раз короче, чем те, что записаны другими популярными сегодня языками программирования. Это позволяет быстрее анализировать написанные алгоритмы и, в частности, проверять их на ошибки.

- Мы можем доверять тому программному обеспечению, которое написали, - подчеркивает Дмитрий Стефанцов. - Мы можем быть уверены, что в нем нет чего-то, что заложил автор программы, чтобы обойти защиту.

Сегодня для языка ЛЯПАС уже написаны средства разработки; создан прототип операционной системы на этом языке. На факультете прикладной математики и кибернетики ведется специальный курс по программированию на ЛЯПАСе. Ученые продолжают работать над совершенствованием ЛЯПАСа. Их ближайшие планы – сделать возможной разработку программного обеспечения для операционной системы в ней самой.


Изображение с сайта tsu.ru

- Для встроенного программного обеспечения язык уже готов, - отмечает Дмитрий. - А благодаря своей компактности, эффективности и надежности - свойств, которые были в нем изначально, - ЛЯПАС является хорошим языком для реализации логики контроллеров небольших устройств, которые руководят технологическим процессом и следят за какими-то показаниями, для сетевого оборудования и так далее.

Язык программирования ЛЯПАС в советское время был одним из самых популярных в странах соцлагеря, за границей его называли Russian Programming Language. Со временем в СССР начали делать аналоги западных ЭВМ, компьютеров и программного обеспечения, из-за чего собственные языки программирования потеряли популярность. Заведующий кафедрой защиты информации и криптографии ФПМК профессор Геннадий Агибалов решил возродить один из первых языков программирования России, созданный на базе ТГУ.

Работу в этом направлении ученые и студенты кафедры ведут уже около 7 лет.

Темы: Высокие технологии в России, Софт и разработка новых программ
Расскажите об этом:
0

Подписаться на KM.RU в Telegram

Сообщить об ошибке на km.ru_new@mail.ru

Комментарии читателей Оставить комментарий

  1. 03.07.2016, 20:26
    Гость: Кто вам сказал что "АДА" - первый

    язык программирования? Вас гнусно надули!
    По секрету сообщу кстатЕ, что этот язык разработан в 1979-80. А множество языков программирования высокого уровня были разработаны, внедрены и использовались на пару десятилетий раньше.
    И чтобы вам было интереснее, то например все булевские логические операции могут быть выражены через одну. "Штрих Шефера" называется. Но это не повод отказываться от остальных 15-ти.

    • ответить
    • ветвь обсуждения
  2. 02.07.2016, 22:01
    Гость: 1go

    1.сравнивать языки объективно ориентированые как С и функциональные (судя по листингу ляпуса) не корректно!!! т.е. этот недо-ляпус надосравнивать хотябы с haskell
    2.язык 60х, а на дворе сегодня 2016!!! извините, но технологии обновляются в десятки раз быстрее. т.е. это значит что ваш ляпус надо делать практически с нуля, а если это атк, то зачем себя заганятьв рамки требований языка програмирования 60х годов?
    3.если это выглядиткак в статье, то это освоение бюджета в пустоту

    • ответить
    • ветвь обсуждения
  3. 02.07.2016, 10:48
    Гость: Ахурамазда

    Это почему? На оборонных предприятиях именно такие технологии и востребованы.
    А там и бизнесмены поднянутся... Те, кто думает о рисках промышленного шпионажа и диверсиях по заражению вирусами поизводственных линий.

    • ответить
    • ветвь обсуждения
  4. 02.07.2016, 10:16
    Гость: BeTeP

    Язык похож на ранний basic...

    • ответить
    • ветвь обсуждения
  5. 02.07.2016, 08:47
    Гость: Петр

    Классический пример освоения бюджета .Пишутся планы, выполняются работы. Выплачивается зарплата. А на выходе - 0.
    Ни одна организация на этой поделке серьезные проекты не начнет никогда!

    • ответить
    • ветвь обсуждения
Все комментарии (25)
]]>
]]>
Выбор читателей
Состояние богатейших россиян за полгода выросло на 24,5 млрд долларов
В Азербайджане задержали граждан России по подозрению в транзите наркотиков
Нетаньяху готовит новый Исход еврейского народа. На этот раз из Израиля
В МИД Азербайджана назвали способ улучшить отношения с Россией
]]>
Агрегатор 24СМИ
]]>
Избранное
«Оптимизация» русского языка продолжается: к англицизмам теперь добавился мат
«Подписание Союзного договора было последним событием в деятельности величайшего реформатора в истории нашей страны - Ленина»
«Рекорд Оркестр», 22 апреля, Papa Bar
«Это, безусловно, геноцид» Планы немцев на Ленинград и ленинградцев во время блокады
Черный Лукич «Последний день зимы» (2 CD)
Симфонический оркестр «Глобалис» «В тени ветров» (концерт для флейты с оркестром)
Дима и Юля Сокол «Свобода. Одна на двоих» (компакт-кассета)
Алексей Румянцев (Пионерлагерь Пыльная Радуга) «Маленький злой ребенок» (интернет-сингл)
Непереносимая вечеринка «DOBROFEST — Красная сцена», 1 июля, BASE
Спрос бизнеса на формат Light Industrial удовлетворит петербургский проект «Горская»
«Монгол Шуудан» спел о том, как зашел «не в ту дверь»
официальный сайт © ООО «КМ онлайн», 1999-2025 О проекте ·Все проекты ·Выходные данные ·Контакты ·Реклама
]]>
]]>
Сетевое издание KM.RU. Свидетельство о регистрации Эл № ФС 77 – 41842.
Мнения авторов опубликованных материалов могут не совпадать с позицией редакции.

Мультипортал KM.RU: актуальные новости, авторские материалы, блоги и комментарии, фото- и видеорепортажи, почта, энциклопедии, погода, доллар, евро, рефераты, телепрограмма, развлечения.

Карта сайта


Подписывайтесь на наш Telegram-канал и будьте в курсе последних событий.


Организации, запрещенные на территории Российской Федерации
Telegram Logo

Используя наш cайт, Вы даете согласие на обработку файлов cookie. Если Вы не хотите, чтобы Ваши данные обрабатывались, необходимо установить специальные настройки в браузере или покинуть сайт.