Публикации

Препринты Института систем информатики СО РАН 2016 г.

Препринт 180

Л.В. Городняя

Язык параллельного программирования Синхро, предназначеный для обучения

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

Препринт

А.П. Ершов, М.Р. Шура-Бура

Становление программирования в СССР

В этом предварительном историческом исследовании, проведенном на основе публикаций, а также личных воспоминаний и архивов авторов, делается попытка проанализировать первые пятнадцать лет становления и развития программирования в СССР – как человеческой практики, так и научной дисциплины. После краткого описания контекста, в котором происходило развитие, и анализа исходного знания авторы показывают, что многие важные разделы программирования – прежде всего общая методология и теория, а также методы трансляции – развивались в СССР под воздействием мощных собственных творческих импульсов.
Авторы подчеркивают роль Алгола 60 в интернационализации научных исследований в области программирования и придании им общезначимого характера. В заключение авторы дают критический анализ предмета, обсуждая причины ряда пробелов в развитии программирования в СССР.
В конце приводится библиография источников, использованных в обеих частях исследования.
Исследование подготовлено для трудов международной научной конференции по истории вычислительного дела, состоявшейся в Лос-Аламосе (США) с 10 по 15 июня 1976 года.