Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

История развития программирования в России ( Начало работ в области ЭВМ и программирования в России)

Содержание:

Введение

С каждым днём наш мир становиться более мобильным и информационным. Всё больше и больше компьютеры вступают в нашу повседневную жизнь, создаётся новое программное обеспечение.

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

Хотя заметное количество разработок отечественных программистов применяется пользователями персональных компьютеров не только в нашей стране, но и за рубежом, однако об этом практически никто не знает. Кроме того, по названию ряда отечественных фирм, разрабатывающих программное обеспечение трудно связать их с РФ. Например: Agava, LuxSoft. Последнее является важным в свете современной государственной политикой возрождения национального достоинства и повышения национальных приоритетов.

Поэтому история развития программирования в России является достаточно актуальной темой.

Целью данной курсовой работы является изучение истории развития программирования в России.

Объектом работы является программирование в России.

Предметом исследования является развитие программирования в России.

Для осуществления поставленной цели определены следующие задачи:

– исследовать историю развития программирования в России;

– провести анализ проблем и тенденций развития программирования в России.

Для решения поставленных задач использовались следующие методы: теоретический анализ исторических, публицистических, научных источников.

1. История развития программирования в России

1.1. Начало работ в области ЭВМ и программирования в России

Российское программирование имеет богатую историю, начинающую свой отсчет с 40-х г.г. XX в. Начальный период развития был весьма успешен, уже к концу 60-х советская школа программирования находилась на мировом уровне и в промышленной разработке программ, и в научных исследованиях.

Реальное начало работ в области электронной вычислительной техники в СССР относится к 1945 г., когда в Киеве академик АН УССР С. А. Лебедев начал инициативные исследования по созданию электронных вычислительных машин и программ [1].

Сергей Алексеевич Лебедев родился 2 ноября 1902 г. в Нижнем Новгороде в семье учителя. В 1928 г. С. А. Лебедев окончил Московское высшее техническое училище им. Н. Э. Баумана (МВТУ). По окончании института С. А. Лебедев стал преподавателем МВТУ и одновременно сотрудником Всесоюзного электротехнического института им. В. И. Ленина (ВЭИ), сначала младшим научным сотрудником, руководителем группы, затем руководителем Лаборатории электрических сетей [4].

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

С осени 1948 г. С. А. Лебедев начал разработку Малой электронной счётной машины (МЭСМ). Для определения набора операций МЭСМ он пригласил приехать в Киев А. А. Дородницына и К. А. Семендяева. К концу 1949 г. определилась принципиальная схема блоков машины. В 1950 г. МЭСМ была смонтирована в двухэтажном здании бывшего монастыря в Феофании (под Киевом), где размещалась лаборатория С. А. Лебедева.

В конце 1951 г. МЭСМ прошла испытания и была принята в эксплуатацию Комиссией АН СССР во главе с академиком М. В. Келдышем. В состав комиссии входили академики С. Л. Соболев, М. А. Лаврентьев, профессора К. А. Семендяев, А. Г. Курош.

В 1952 г. на МЭСМ решались важнейшие научно-технические задачи из области термоядерных процессов (Я. Б. Зельдович), космических полётов и ракетной техники (М. В. Келдыш, А. А. Дородницын, А. А. Ляпунов), дальних линий электропередач (С. А. Лебедев), механики (Г. Н. Савин), статистического контроля качества (Б. В. Гнеденко).

После МЭСМ началось создание специализированной ЭВМ СЭСМ для решения систем алгебраических уравнений. Её главным конструктором был З. Л. Рабинович. Основные идеи построения СЭСМ выдвинул С. А. Лебедев.

В 1950 г. С. А. Лебедев начал разработку БЭСМ АН СССР.

В 1953 г. Ляпунов Алексей Андреевич впервые поставил задачу автоматизации программирования в рамках своего операторного метода как поиск систематических процедур, реализующих операторы схемы программы в терминах машинных команд, отправляясь от некоторой формализованной записи о функционировании этих операторов. В рамках этого метода были определены: программа, процесс ее выполнения, функция, реализуемая программой, эквивалентность программ, эквивалентные преобразования программ, схема программы, эквивалентность схем и их преобразования [6].

Параллельный проект транслятора для машины БЭСМ (ПП БЭСМ) был реализован А. П. Ершовым, Л. Н. Королёвым и В. М. Курочкиным вместе с группой сотрудников ИТМиВТ. Входной язык ПП БЭСМ содержал арифметические и логические операторы, несколько напоминающие современные операторы выбора. Наиболее важным новшеством в ПП БЭСМ были операторы цикла и индексные переменные (индексами могли быть параметры циклов). Наконец, текст программы не делился на схему и спецификацию операторов, а представлял собой бесформатный линейный текст, в котором операторы разделялись точкой с запятой.

Уже первые годы работы на ЭВМ показали, что «истинная производительность машины должна определяться числом фактически решённых на машине задач, временем, необходимым для реализации решения каждой задачи, и количеством людей, занятых на подготовке и проведении задач и технической эксплуатации машины» [5].

В 1956 г. доклад Лебедева о БЭСМ на международной конференции в Дармштадте произвёл сенсацию - БЭСМ была на уровне лучших американских машин и самой быстродействующей в Европе [6].

В 1958 г. БЭСМ с памятью на ферритовых сердечниках ёмкостью 2048 слов передали в серийное производство, она выпускалась под названием БЭСМ-2 заводом им. Володарского.

В мае – июне 1954 г. Анатолий Иванович Китов создал первый в стране вычислительный центр – ВЦ-1 МО СССР. В 1950-е годы ВЦ-1 был центром информационно-кибернетической мысли, регулярно издававшим свой сборник научных трудов и проводившим конференции всесоюзного значения.

В 1955 г. С. А. Лебедев начал разработку М-20 (цифра в названии указывала на ожидаемое быстродействие - 20 тыс. оп./с). Такой скорости вычислений тогда не имела ни одна машина в мире. Постановлением Правительства СССР создание М-20 было поручено ИТМ и ВТ и СКБ-245. С. А. Лебедев стал главным конструктором, М. К. Сулим (СКБ-245) - его заместителем. Идеологию и структуру М-20 разрабатывал С. А. Лебедев, систему команд - М. Р. Шура-Бура, схемотехнику элементной базы - П. П. Головистиков. М. К. Сулим, руководил разработкой технической документации и изготовлением опытного образца в СКБ-245. В 1958 г. Государственная комиссия принята М-20 и рекомендовала её в серийное производство.

Принявший участие в проектировании логической структуры ЭВМ М-20 Михаил Романович Шура-Бура по праву считается патриархом отечественного программирования. В его научной биографии и в результатах отдела Института прикладной математики им. М. В. Келдыша, возглавляемого М. Р. Шура-Бура, отразились наиболее важные черты становления и развития системного и прикладного программирования в нашей стране.

При работе над М-20 для Михаила Романовича главной задачей стала идея превращения библиотеки стандартных подпрограмм в переносимый и общий программный продукт. На решении данной задачи со временем сформировались более общие взгляды на программное обеспечение. ИС-2 стала своего рода мини-ОС, обеспечивающей «в последней инстанции» определенную однородность строения исполняемых программ.

ИТМ и ВТ после завершения работ по ламповым БЭСМ-2 и М-20 начал проектирование полупроводниковой БЭСМ-6, которая обладала быстродействием 1 млн. оп./с. Главным конструктором БЭСМ-6 был С. А. Лебедев, заместителями - его ученики В. А. Мельников и Л. Н. Королёв.

В 1967 г. Государственная комиссия под председательством М. В. Келдыша приняла БЭСМ-6 с высокой оценкой и рекомендовала её к серийному производству.

На основе БЭСМ-6 были созданы вычислительные центры коллективного пользования для научных организаций, системы автоматизации научных исследований в ядерной физике и других областях науки, информационно-вычислительные системы обработки информации в реальном времени. Она использовалась для моделирования сложнейших физических процессов и процессов управления, в системах проектирования программного обеспечения для новых ЭВМ.

В основном в советских ЭВМ использовался язык высокого уровня Алгол 60 (ALGOrithmic Language – алгоритмический язык).

В 1960 году АЛГОЛ 60 был принят в качестве единого языка программирования научных и инженерных применений ЭВМ. В июне 1960 года в Вычислительном центре АН СССР состоялось координационное совещание по вопросам реализации АЛГОЛА 60. На фоне общей и во многом разнонаправленной активности выделились три проекта реализации языка для М-20, руководимые С. С. Лавровым, М. Р. Шура-Бура и А. П. Ершовым и получившие соответственно названия ТА-1, ТА-2 и Альфа. Начавшись как три независимые и подчас конкурирующие разработки, эти проекты в процессе своего развития приобрели взаимодополняющие свойства, решив в целом удовлетворительно проблему снабжения М-20 трансляторами с АЛГОЛА 60. В то же время все три транслятора базировались на системе ИС-2 для обращений к стандартным подпрограммам.

Интенсивная работа над трансляторами с АЛГОЛА привела к исчезновению профессии вспомогательного программиста-кодировщика и замене её профессиональными системными программистами.

1.2. Эра персональных компьютеров в России

В 1981 году, когда в стране появились первые персональные компьютеры, Вычислительному Центру было поручено освоить этот новый тип ЭВМ и разработать для них новое программное обеспечение, которое могло бы конкурировать с программами для традиционных больших и средних ЭВМ. С этого момента началась эра персональных компьютеров в нашей стране [8].

Сектор Обработки символьной информации был преобразован в Лабораторию Программного Обеспечения Персональных Компьютеров. Коллектив лаборатории был первым в стране по созданию программного обеспечения для персональных компьютеров. Были разработаны:

– первые текстовые и графические редакторы (А. Б. Борковский, С. А. Егоров),

– созданы системные утилиты для русификации программ (А. А. Чижов),

– разработан многооконный интерфейс (Г. Г. Гнездилова),

– база данных (В. В. Пономарёв)

– другие системные и прикладные программы.

Первые программные разработки для ПК выполнялись на языке Бейсик - тогда единственно доступном языке программирования, но скоро произошёл переход на Паскаль, а затем на С и С++. Для работы с машинным кодом использовался язык ассемблера.

В 1985 году по инициативе ГКНТ и Президиума АН СССР в стране были инициированы работы по созданию вычислительных систем 5-го поколения. Это произошло в ответ на интенсивное развёртывание и финансирование таких работ в США, Японии и Западной Европе. На основе трёх академических институтов - ВЦ СОАН, ВЦ АН СССР и ИК Эстонии - был образован временный научно-технический коллектив - ВНТК СТАРТ. Лаборатория ПО ПК стала одной из составляющих этого коллектива. В рамках СТАРТа в лаборатории был начат новый уникальный проект по созданию системы СПЕКТР [6].

СПЕКТР был разработан как интегрированная объектно-ориентированная система на основе нескольких базовых компонентов:

– текстового и графического процессоров,

– базы данных,

– процессора семантических отношений,

– многооконного графического интерфейса,

– интерпретируемого скриптязыка.

На основе этих компонентов строились прикладные системы самого разного назначения. Реализации подобных систем, тем более на персональных компьютерах в то время не существовало. Разработка системы СПЕКТР стала одним из первых серьёзнейших проектов по созданию прикладных систем на ПК, учитывая, что в тот период многие члены программистского сообщества относились пока ещё с большим скептицизмом к возможностям этих машин.

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

В 1984-1985 годах Веселовым Евгением Николаевичем, одним из членов знаменитой команды молодых программистов, работавших под руководством Виктора Брябрина в ВЦ АН СССР и делавших оригинальные проекты на IBM PC, был создан текстовый процессор «Лексикон» [4]. «Лексикон» не зря называют «русским народным текстовым редактором». Появившийся ещё на заре перестройки и рынка, в 1985 году, первый и долгое время остававшийся единственным, русскоязычный процессор для MS-DOS был чрезвычайно популярен у растущей армии пользователей IBM-совместимых персональных компьютеров. Число некоммерческих инсталляций и нелегальных копий этой программы не поддается статистике. В 1992 году у «Лексикона» началась новая жизнь. Весной на очередном «Комтеке» компания «Микроинформ» представила первую коробочную версию знаменитого текстового редактора - «Лексикон 1.0».

Популярность «Лексикона» основывалась, конечно, прежде всего, на том, что он давал возможность подготавливать тексты на русском языке и при этом не требовал от пользователя никаких специальных навыков. Работа с «Лексиконом» не составляла большого труда, а различных удобных функций в нём было предостаточно. Помимо возможности вводить и редактировать текст, «Лексикон» позволял работать с несколькими документами в разных окнах, осуществлять контекстный поиск, форматировать абзацы и страницы, автоматизировать составление оглавления, проверять орфографию, выполнять макрокоманды, конвертировать текст в форматы Word и Ventura Publisher, работать с текстами на английском языке. Со временем редактор стал поддерживать несколько европейских и множество языков советских республик.

В 1991 г. Анатолий Абрамович Шалыто - профессор, доктор технических наук и заведующий кафедрой технологий программирования СПбГУ ИТМО, предложил «Автоматное программирование» - парадигму программирования, основанную на представлении программы в виде совокупности автоматизированных объектов управления, каждый из которых состоит из объекта управления и системы управления, представляемой в виде взаимосвязанной системы конечных автоматов, а также технологию программирования на основе применения конечных автоматов, названную «Switch-технология» [8].

В 2002 г. Анатолий Абрамович Шалыто выдвинул новую инициативу в программировании – «Движение за открытую проектную документацию».

«Движение за открытую проектную документацию» — направление в проектировании программного обеспечения, приоритетами которого являются подробное документирование всех стадий создания компьютерных программ и общедоступность полученной документации.

24 апреля 1992 года Игорь Данилов создал антивирусную программу Doctor Web.

Разработка программы Doctor Web началось с программы Spider. Эта антивирусная программа-сторож для DOS «растягивала» сеть для вирусов, и попадавшие в эту сеть вирусы лечились неутомимым пауком (Spider). С тех пор стилизованный паучок стал фирменным знаком программ, созданных под руководством Игоря Данилова. Вскоре к программе-сторожу Spider добавилась программа-доктор (сканер) Web, а вместе они образовали антивирусную систему Spiders Web.

После серьёзной переделки, программа-доктор Web получила своё современное название Doctor Web. В этом названии слово Doctor отражает суть программы - лечение компьютеров от всех видов компьютерных вирусов, а слово Web осталось от предыдущего названия. Однако с развитием всемирной сети World Wide Web имя программы Doctor Web получило новое значение - «Доктор Всемирной Паутины». И это новое название полностью соответствует современному наполнению антивируса Doctor Web.

На базе ядра (engine) Doctor Web в дальнейшем были созданы новые антивирусные продукты. Улучшен интерфейс программы, проведена локализация программы на французский, испанский, польский, китайский, словацкий, болгарский языки. Doctor Web стабильно показывает высокие результаты в различных международных тестах. Уже пять, раз Doctor Web получал престижные награды «Virus Bulletin 100%», присуждаемые авторитетным международным журналом Virus Bulletin. Данная награда присуждается лишь в том случае, если и сканер, и сторож обнаруживают абсолютно все вирусы из тестовой коллекции, случаи заражения которыми были зафиксированы у пользователей.

Осенью 1993 года была выпущена первая публичная версия архиватора RAR, автором которой является Евгений Лазаревич Рошал. В названии утилиты сокрыты инициалы ее создателя – RAR означает Roshal ARchiver. В 1995 году, с появлением Microsoft Windows 95, Евгений создал версию RAR'а для Windows – WinRAR. WinRAR считается одним из лучших архиваторов в мире, его интерфейс поддерживает в настоящее время 47 языков, а возможности впечатляют. Например, утилита способна работать с файлами размером до 8,589 млрд. гигабайт [10].

В сентябре 1996 г. Евгений Рошал разработал файловый менеджер FAR Manager. Файловый менеджер – программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции над файлами — создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав.

23 сентября 1997 года на ежегодной российской выставке информационных и коммуникационных технологий Softool широкой публике была представлена Поисковая система Яndex-Web, разработанная российской компанией CompTek. CompTek — один из дистрибьюторов оборудования, программного обеспечения и решений в области телекоммуникаций, основанная в 1989 году Аркадием Юрьевичем Воложем.

Работа над Яndex началась еще в 1990г. Тогда в компании CompTek сделали программу с полнотекстовым морфологическим поиском. Первая версия словаря работала со скоростью 3 слова в секунду. Основной разработчик программы Илья Валентинович Сегалович, провел оптимизацию программы и весной 1993 года написал морфоразбор, который держал 100 тысяч русских слов в 300 килобайтах основной памяти и работал со скоростью 1000 слов в секунду. Наконец-то появилась возможность сделать быстрый индексатор, что называется «для конечного пользователя». И осенью того же года, примерно, появилась первая программа «Яндекс».

Сегалович придумал само слово «Яndex» (состоящее из характерной кириллической буквы «Я» и части слова index; обыгран тот факт, что русское местоимение «Я» соответствует английскому «I») и разработал программу автоматического морфологического анализа, используемую при поиске.

Но вместо того, чтобы делать непонятно, кому нужные поисковые системы, он решил пойти по проторенному пути и выпустить «закрытую» систему с морфопоиском. Так появилась «Библия». Точнее Библейский Компьютерный Справочник. Программа под Windows. Весной 1996 года морфология на «закрытом» словаре перестала всех устраивать. По одной простой причине: в Библии - 40 процентов слов не словарные, а в Интернете и того больше (если мерить по словарю).

Сегалович создал, за довольно короткий срок «открытый» словарь, примерно то, что сейчас работает в Яндексе. Сейчас Илья технический директор компании «Яндекс».

«Яндекс» не был первой поисковой системой России (раньше появились Рамблер и Апорт), но стал быстро набирать аудиторию. В 2001 году он обогнал крупнейший поисковик российского сегмента сети — Рамблер, став лидером в Рунете.

К 2011 году «Яндекс» стал одной из крупнейших в Европе интернет-компаний с капитализацией 10 млрд долларов (на 2013 год). С 4,84 млрд поисковых запросов система «Яндекс.Поиск» к началу 2013 года занимала среди поисковых систем четвёртое место в мире и второе среди неанглоязычных систем после китайской Baidu [10].

В 1989 году Евгением Валентиновичем Касперским была разработана антивирусная утилита. В то время в СССР получил распространение первый в мире самошифрующийся файловый вирус Cascade, который провоцировал эффектное по тем временам «осыпание» вниз всех символов на экране компьютера. Этот вирус и обнаружил на своем компьютере Евгений Касперский, проанализировав код зловредной программы он и разработал утилиту для его лечения .

К 1990 г. антивирусная программа Касперского приобрела вполне презентабельный вид. Евгений разработал интерфейс пользователя, простой и наглядный. Управлять работой программы можно было при помощи мыши. Надо сказать, что в те годы программы других авторов, признанные рынком, запускались из командной строки, так что интерфейс, который появился в программе Касперского, хоть и работал в алфавитно-цифровом режиме, стал большим шагом вперед. Ведь операционная система Windows только появлялась, а на большинстве ПК была установлена MS-DOS. Возможно, наличие интерфейса и произвело впечатление на заказчиков.

Первое международное признание программа получила в 1994 г. По результатам тестирования, которое проводил университет Гамбурга, продукт Касперского занял первое место, обнаружив больше всего вирусов из коллекции университета.

В 1997 году основана фирма «Лаборатория Касперского». В настоящее время технологии «Лаборатории Касперского» защищают более 400 миллионов пользователей и 270 тысяч корпоративных клиентов во всем мире [11].

В 1991 году основана фирма "1С". Основателем и руководителем ее является Борис Георгиевич Нуралиев. Фирма специализируется на дистрибуции, поддержке и разработке компьютерных программ и баз данных делового и домашнего назначения. Название компании возникло из названия собственной поисковой программы: не более 1 секунды требовалось для получения требуемой информации [15].

С 1991 года компания 1С начала выпускать свои первые версии конфигураций для ведения бухгалтерского учета. Это были DOS версии программ, которые позволяли формировать бухгалтерские проводки при внесении документов и позволяли работать в многопользовательском режиме. Программу заметили, стали использовать, это и дало начало для развития 1С платформы в дальнейшем.

Первые продажи конфигураций 1С Предприятие для системы Windows начались в 1995 году, когда пользователи переходили с Windows 3.X на Windows 95. Это была конфигурация 1С Бухгалтерия 6.0, которая могла делать бухгалтерские проводки при проведении документов и имела улучшенный графический интерфейс. На тот момент — это был революционный инструмент, который завоевал популярность бухгалтеров и получил большую известность на рынке экономического софта.

Следующим этапом в развитии платформы 1С является выпуск платформы 1С Предприятие 7.7 в 1999 году. До этого выпускались промежуточные версии, но окончательной реализацией задуманного функционала является именно эта версия платформы. Если до этого конфигурации 1С создавались исключительно для ведения бухгалтерского учета, то с этой версией платформы расширился функционал выпускаемых 1С конфигураций. Появились новые конфигурации, ориентированные на другие области применения, такие как «1С Торговля и склад» для учета складской деятельности, «1С Зарплата и управление персоналом» для расчета заработной платы, «1С Производство услуги бухгалтерия» для автоматизации учета производственных предприятий и др.

Предлагаемые конфигурации приобрели популярность как у мелких организаций, так и у достаточно крупных предприятий. Но поскольку выпускаемые конфигурации 1С Предприятие 7.7 не могли учесть всех нюансов работы предприятий, для многих компаний появилась необходимость в их доработке под свои бизнес-процессы. Это спровоцировало массовую потребность в программистах 1С, которые могли реализовать необходимый для работы предприятия функционал в предлагаемых базовых конфигурациях 1С.

В 2012 году была выпущена ознакомительная версия 1С Предприятие 8.3, в которой развитие 1с предприятия продолжилось. Основными направлениями расширения функционала платформы стала интеграция с различными Web-технологиями. В платформе реализована возможность разработки мобильных приложений, расширились механизмы работы с http, появились новые механизмы интеграции с веб и приложениями. Также появилась возможность полноценной работы с Linux системами. Эти технологии развиваются и по текущий день.

На текущий день платформа 1С Предприятие имеет весь спектр функций, необходимый для работы современного приложения [15]:

– поддерживает клиент-серверную архитектуру;

– имеет возможность интеграции с другими приложениями и с веб-сайтами по всем известным на текущий день стандартам;

– удаленная работа с базами данных через интернет;

– существует возможность написания мобильных приложений;

– полноценная работа на Windows и Linux системах.

2. Проблемы и тенденции развития программирования в современной России

Развитие российской индустрии программирования затруднено целым рядом проблем. Самая большая трудность — это компьютерное пиратство. 88% используемых в России программ являются нелицензионными (в среднем по миру — 36%) [10]. Только Вьетнам, Китай и ряд стран бывшего СССР имеют еще худшие показатели по этой проблеме. Некоторые компании пытаются избежать столкновения с этой проблемой путем ориентации создаваемых продуктов на западный рынок. Этот подход (известный также как «скандинавская» или «израильская» модель) представляется очень многообещающей, так как из-за разницы в уровне цен на исходном и целевом рынке финансовый результат может многократно превышать затраты. Единственная проблема заключается в том, что требуются значительные начальные финансовые вложения, отсутствующие у большинства российских компаний. Финансовый рынок в России также недостаточно развит для того, чтобы поддерживать подобные проекты. Поэтому, несмотря на целый ряд примеров успешной реализации подобной модели (например, антивирусная система AVP или графические средства, разработанные компанией ParaGraph и приобретенные впоследствии Silicon Graphics), все еще неясно, станет ли эта модель массовой в России.

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

Наконец, российская индустрия глобального программирования страдает от неадекватного имиджа России за рубежом. В погоне за сенсациями ряд статей в западной прессе освещает такие «неаппетитные» темы: отмывание денег, природные и техногенные катастрофы или русская мафия. В результате, российские компании вынуждены начинать свой маркетинг с нейтрализации бытовых мифов.

До недавнего времени российское правительство игнорировало программную индустрию, однако сегодня индустрия уже заслуживает пристального внимания. Господдержка может изменить положение, так как многие проблемы, требующие решения, не ограничены рамками индустрии программирования, а скорее являются проблемами российского общества в целом. Такие проблемы невозможно решить без активного участия государства на всех уровнях.

Отношение к программированию со стороны государства постепенно меняется.

15 мая 2018 года указом Президента Российской Федерации №215 было создано Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации на базе Министерства связи и массовых коммуникаций Российской Федерации [13].

Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации — федеральный орган исполнительной власти, который занимается выработкой и реализацией государственной политики и нормативно-правовым регулированием в следующих сферах:

– сфере информационных технологий (включая использование информационных технологий при формировании государственных информационных ресурсов и обеспечение доступа к ним),

– сфере электросвязи (включая использование и конверсию радиочастотного спектра) и почтовой связи,

– сфере массовых коммуникаций и СМИ, в том числе электронных (включая развитие сети Интернет, систем телевизионного (в том числе цифрового) вещания и радиовещания и новых технологий в этих областях),

– сфере печати, издательской и полиграфической деятельности,

– сфере обработки персональных данных.

В настоящее время действует национальная программа "Цифровая экономика Российской Федерации" (утв. президиумом Совета при Президенте Российской Федерации по стратегическому развитию и национальным проектам 24 декабря 2018 г. N 16). Сроки реализации 01.11.2018 – 31.12.2024г.г. [12].

Цели данного проекта:

– увеличение внутренних затрат на развитие цифровой экономики за счет всех источников (по доле в валовом внутреннем продукте страны) не менее чем в три раза по сравнению с 2017 годом

– создание устойчивой и безопасной информационно-телекоммуникационной инфраструктуры высокоскоростной передачи, обработки и хранения организаций больших объемов данных, доступной для всех домохозяйств

– использование преимущественно отечественного программного обеспечения государственными органами, органами местного самоуправления и организациями.

Таким образом, главной тенденцией развития программирования в настоящее время является активное расширение сфер внедрения информационных технологий, создание и развитие информационно-телекоммуникационной инфраструктуры в экономике, управлении, социальной сфере.

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

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

11 октября 2019 г. был опубликован указ президента РФ В. В. Путина, который утвердил национальную стратегию развития искусственного интеллекта в России до 2030 года. Указ №490 от 10.10.2019г. «О развитии искусственного интеллекта в Российской Федерации». Указ подписан в целях обеспечения ускоренного развития искусственного интеллекта в Российской Федерации, проведения научных исследований в области искусственного интеллекта, повышения доступности информации и вычислительных ресурсов для пользователей, совершенствования системы подготовки кадров в этой области. [14]

Заключение

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

Наследие советских времен и новые экономические условия создали благоприятный климат для развития российской индустрии программирования. Основное преимущество — хорошо обученная и динамичная рабочая сила — позволяет России претендовать на заметную часть мирового рынка программирования, однако прогресс замедляют проблемы, характерные для всех отраслей отечественной экономики. В этой ситуации дальнейшее развитие индустрии программирования во многом зависит от двух ключевых факторов: успешности продвижения страны на международном рынке и позиции российского правительства.

Список использованной литературы

  1. Апокин И. А., Майстров Л. Е. История вычислительной техники: (От простейших счётных приспособлений до сложных релейных систем). / М.: Наука, 1990. – 264с.
  2. Гуриков С.Р. Информатика : учебник /. Москва : ФОРУМ : ИНФРА-М, 2018. — 463 с.
  3. Джесутасан Р., Будро Д. Реинжиниринг бизнеса: как грамотно внедрить автоматизацию и искусственный интеллект / пер. с англ. – Москва : Альпина Паблишер, 2019. – 280 с.
  4. Ершов А. П., Турский В. М. В сб. Очерки истории информатики в России. Ред. сост. Д. А. Поспелов, Я. И. Фет. / Новосибирск: Науч. изд. центр ОИГГМ СО РАН, 1998. – 662 с.
  5. Куль Т.П. Основы вычислительной техники : учебное пособие / Минск : РИПО, 2018. – 241 с.
  6. Поттосин И. В., Ершов А. П.: Жизнь и творчество. В кн.: А. П. Ершов Избранные труды. Отв. Ред. Поттосин И. В. / Новосибирск: Наука, 1994. – 413 с.
  7. Терехов А. Н. Технология программирования / М.: Национальный Открытый Университет «ИНТУИТ» , 2016. – 165 с.
  8. Чистяков А.П. Архитекторы компьютерного мира / СПб.: БХВ-Петербург, 2002. – 384 с.
  9. «Движение за открытую проектную документацию» / Сайт кафедры «Технологии программирования» СПбГУ ИТМО URL: http://is.ifmo.ru/
  10. «История развития программного обеспечения» / сайт «Виртуальный компьютерный музей» URL: http://www.computer-museum.ru/histsoft/
  11. «Лаборатория Касперского» Официальный сайт – https://www.kaspersky.ru/about
  12. Национальный проект «Цифровая экономика» / официальный сайт «Стратегия РФ — общероссийская платформа взаимодействия бизнеса, власти и общества» URL: https://strategy24.ru/rf/management/projects/natsional-nyy-proyekt-tsifrova-ekonomika
  13. Официальный сайт Министерства цифрового развития, связи и массовых коммуникаций РФ URL: https://digital.gov.ru/ru/
  14. Официальный сайт Президента России – http://www.kremlin.ru/acts/news/61785
  15. «Фирма 1С» Официальный сайт – https://1c.ru/rus/firm1c/firm1c.htm