Файл: История развития программирования в России (Краткая история развития программирования в России).pdf
Добавлен: 27.04.2023
Просмотров: 555
Скачиваний: 1
Новосибирск был с самого начала спланирован как город, ориентированный на науку - предполагалось, что ему удастся стать достойным противовесом научным центрам в европейской части России. К сожалению, российская наука испытывала не лучшие времена, поэтому происходила постепенная переориентация исследователей на разработку бизнес-приложений. Однако географическая удаленность и проблемы с телекоммуникациями в Сибири являлись серьезными барьерами на этом пути.
Вопросы качества
Практически все программные компании в России начинались с небольшой группы квалифицированных программистов. Чаще всего, на этом этапе вопросы качества вообще специально не рассматривались - компании в основном полагались на профессионализм отдельных сотрудников. Однако по мере роста возникали все новые и новые проблемы, связанные с качеством программных продуктов и процессов. Поэтому сегодня большинство российских компаний (особенно работающих с западными заказчиками) понимают важность обеспечения качества. За последние несколько лет рынок услуг, связанных с качеством, значительно вырос. Еще недавно ни в одной российской компании не было внутренней программы улучшения качества, а сегодня десятки компаний уже получили сертификат соответствия стандарту ISO 9001, многие планируют сертификацию на следующие несколько лет.
Работы по обеспечению качества в России чаще всего основываются на ISO 9001, который еще в советские времена был положен в основу национального стандарта ГОСТ ИСО Р 9001. На сегодняшний день ISO 9001 по-прежнему остается наиболее доступным из всех программных стандартов: существует множество сертифицирующих органов (как национальных, так и международных) и множество курсов по ISO 9001. Прочие стандарты менее популярны и прежде всего по причине их недостаточной распространенности и высокой стоимости сертификации. Многие российские компании планируют сертификацию по стандарту СММ, однако еще ни одна из них еще не достигла этого; среди подразделений западных компаний необходимо отметить лабораторию Motorola в Петербурге, достигшую пятого уровня СММ.
Таким образом, можно отметить положительные тенденции развития российских компаний и хорошие численные показатели производительности.
2.2. Kaspersky Antivirus
Антивирус Касперского, ранее известный как AntiViral Toolkit Pro, часто называемый KAV - это антивирусная программа, разработанная «Лабораторией Касперского». Он создан для защиты пользователей от вредоносных программ и предназначен, в первую очередь, для компьютеров под управлением Microsoft Windows и macOS, хотя версия для Linux доступна также и для бизнес-пользователей.
Функции Антивируса Касперского выполняют защиту в реальном времени, обнаружение и удаление рекламного ПО, вирусов, червей, троянов, шпионских программ, клавиатурных шпионов, вредоносных инструментов и автодозвона, а также нахождения и удаления руткитов. Антивирус включает мгновенное автоматическое обновление через службу «Kaspersky Security Network».
Служба Kaspersky Security Network позволяет пользователям продуктов безопасности «Лаборатории Касперского» со всего мира помогать выявлять вредоносное ПО и сокращать время, затрачиваемое на защиту от новых угроз безопасности, нацеленных на компьютер.
Пользователи Microsoft Windows могут загружать антивирусный аварийный диск, который сканирует главный компьютер во время загрузки в изолированной среде Linux. Кроме того, Антивирус Касперского запрещает отключение своей программы вредоносным ПО без разрешения пользователя через подсказки доступа к паролю при отключении элементов защиты и изменении внутренних настроек. Он также сканирует входящий поток мгновенного обмена сообщениями, трафик электронной почты, автоматически отключает ссылки на известные хостинговые сайты вредоносного ПО при использовании Internet Explorer или Firefox и включает бесплатную техническую поддержку и бесплатные обновления продукта в периоды платной подписки. [12]
В Антивирусе Касперского отсутствуют определенные функции, обнаруженные в Kaspersky Internet Security. Эти недостающие функции включают в себя персональный брандмауэр, HIPS, Secure Keyboard, AntiSpam, AntiBanner и инструменты для родительского контроля. [12]
Кроме того, антивирусная программа Kaspersky, как и большинство ее конкурентов, несовместима со многими другими антивирусными и антишпионскими программами. [13]
Недостатки безопасности
В 2005 году в Антивирусе Касперского были обнаружены два критических недостатка. Они заключались в возможности установления контроля со стороны атакующих систем [17], и разрешении CHM-файлов для вставки вредоносного кода.[14]
Согласно AV-Comparatives, Антивирус Касперского имеет высокий рейтинг среди сканеров вирусов с точки зрения скорости обнаружения и удаления вредоносных программ, даже несмотря на то, что программа не смогла выполнить два теста Virus Bulletin в 2007 году и еще два в 2008 году. [19] Например, в Malware Removal test, выполненном AV-Comparatives, Kaspersky Antivirus 2013 был присвоен самый высокий рейтинг «Advanced +» который смог успешно удалить все 14 образцов вредоносных программ, используемых в этом тесте. И в следующем File Detection test, Kaspersky Antivirus 2013 также смог достичь того же рейтинга «Advanced +» с частотой обнаружения образца 99,2%[18]. Кроме того, PC World присвоила Антивирусу Касперского 6 наивысший рейтинг в своем антивирусном сопоставлении 2007 года. [15] Известный Ars Technica оценивает Kaspersky как один из лучших вариантов антивирусов на платформе Windows. [11]
Антивирус Касперского в конце 2007 года был «зарегистрирован» журналом UK PC в Великобритании, где он был оценен достаточно высоко с точки зрения обнаружения и удаления вредоносных программ. [16] PC Pro приписывает Kaspersky Antivirus «сочетание эвристического сканирования программного обеспечения и бескомпромиссного подхода к обновлению базы данных» [16]. Хотя многие пакеты ежедневно проверяют наличие новых сигнатур вирусов, Kaspersky работает с почасовым графиком, улучшая шансы пользователей на иммунизацию до того, как зараженные файлы достигнут систему.
Антивирус Касперского однозначно является лучшим антивирусом, созданным русским программистом, наряду с DrWeb, и используется в большинстве стран первого и второго мира.
2.3. Maddox Games
Русская студия разработки игр Maddox Games была основана в 1992 году Олегом Мэддоксом. Студия разработала десятки игр и мультимедийных продуктов для MS-DOS, Windows и Pen Pad. Помимо симуляторов полета, 3D-шутеров и головоломок (Таблица 1), студией разработаны музыкальные плееры, специальные электронные карты и инструменты для научного программного обеспечения. Maddox Games - многопрофильная софтверная компания в России, заработавшая несколько национальных призов в разных конкурсах. В 1999 году Maddox Games стала дочерней компанией 1C, крупнейшего Software House в России, предоставив команде новое имя - 1C: Maddox Games.[21]
Таким образом, ранее известная как Maddox Games (с 1992 по 1999 год), теперь студия разработки носит имя 1C: Maddox Games.
Таблица 1. Игры, созданные Maddox Games[21]
|
Название |
Год |
Описание |
|
Out of This World |
1995 |
В игре сочетаются элементы съемки, платформы и головоломки. |
|
Mad Space |
1997 |
Человечество находится в межгалактической войне с враждебными инопланетянами. Игрок командует кораблем, который после космической битвы сражается с инопланетным материнством. |
|
Z.A.R. |
1998 |
В 2097 году добыча полезных ископаемых автоматизирована и контролируется суперкомпьютерами. «Центральный компьютер» поражен метеоритом и впадает в безумие. Для борьбы с этой угрозой отправляется один солдат, полковник Эрмит. |
|
Z.A.R. Mission Pack |
1999 |
Этот пакет миссий для Z.A.R. Есть 24 новых миссии, различные виды сверхмощного оружия, а также новые визуальные и звуковые эффекты. |
|
IL-2 Sturmovik |
2001 |
Ил-2 Штурмовик - российский ракетный симулятор Второй мировой войны, реалистичный симулятор и аркадный шутер. |
|
IL-2 Sturmovik: Forgotten Battles |
2003 |
Ил-2 Штурмовик: Забытые битвы - продолжение Ил-2 Штурмовик. Это симулятор полета Второй мировой войны. В мультиплеере можно также летать и сражаться. |
|
Pacific Fighters |
2004 |
Симулятор второй мировой войны в серии игр Ил-2 Штурмовик. Игрок получает возможность летать на американском и австралийском самолетах. |
|
IL-2 Sturmovik Series(fs) |
2006 |
Это сборник названий серии IL-2 Sturmovik. Он включает более 200 летательных аппаратов Второй мировой войны и 42 карты со всего мира. |
|
Название |
Год |
Описание |
|
46 |
2006 |
46 является третьим и последним пакетом расширения для Ил-2 Штурмовик: Забытые сражения Второй мировой войны. |
|
IL-2 Sturmovik: 1946 |
2006 |
Игра сочетает в себе все предыдущие выпуски серии IL-2 Sturmovik, имитирующей воздушные бои Второй мировой войны, а также новые дополнения. |
|
IL-2 Sturmovik: Birds of Prey |
2009 |
IL-2 Sturmovik: Birds of Prey - это четвертый вход в хорошо известную серию игр для моделирования полетов WWII. В этой версии игрок будет участвовать в 5 театрах Второй мировой войны - битве за Британию, Сталинград, Берлин, Сицилию и Корсун, в общей сложности более 50 миссий. |
|
Wings of Prey |
2009 |
Wings of Prey - моделирование боевых действий Второй мировой войны от Gaijin Entertainment и расширенная версия IL-2 Sturmovik: Birds of Prey, выпущенная на консолях. Режим кампании начинается в битве за Британию и продолжается последовательно, перемещаясь по хронологическому порядку прогресса войны в шести театрах конфликтов: битве за Британию, Сталинград, Сицилию, Корсун, Арденны и Берлин, охватывая более 50 миссий. Игроки летают классическими WarBirds, такими как P-47D Thunderbolt, P-51D Mustang, Focke-Wulf Fw 190 или Messerschmitt Bf 109. |
|
IL-2 Sturmovik: Cliffs of Dover |
2011 |
Имитация полета, установленная во Второй мировой войне; на этот раз, сосредоточив внимание на битве за Британию. Британская кампания (17 миссий) содержит базовую историю о молодом пилоте, которому приходится иметь дело с высокомерными дворянами. |
Веб-сайт компании ранее находился по адресу http://www.maddox.aha.ru.
2.4. ABBYY FineReader
ABBYY FineReader - это приложение, основанное на оптическом распознавании символов (OCR), разработанное компанией ABBYY.
FineReader - это многофункциональное приложение OCR и PDF для повышения производительности бизнеса при работе с документами. Он предоставляет мощные, но простые в использовании инструменты для доступа и изменения информации, заблокированной в бумажных документах и PDF-файлах.
Программа дает возможность конвертировать документы изображений (фотографии, сканирование, файлы PDF) в редактируемые электронные форматы. В частности, файлы Microsoft Excel, Microsoft Word, Rich Text Format, Microsoft PowerPoint, HTML, PDF-файлы с возможностью поиска PDF, CSV и txt (обычный текст). Начиная с версии 11, файлы могут быть сохранены в формате djvu. Версией 14 поддерживается распознавание текста на 192 языках и имеется встроенная проверка орфографии для 48 языков. [10]
Более 20 миллионов пользователей используют ABBYY FineReader по всему миру. Основываясь на оптическом распознавании FineReader, ABBYY лицензирует технологию для нескольких компаний, таких как Fujitsu, Panasonic, Xerox, Samsung [7] [20] и других.
Версия 12 программного обеспечения получила рейтинг «Отлично» от PC Magazine. [23]
ABBYY FineReader является довольно распространенной и широко используемой программой, имеющей широкий функционал, и обеспечивающей работу с множеством форматов и языков.
Заключение
В данной курсовой работе рассматривалась история программирования в России, выявлены достижения в данной сфере, перечислены россияне, внесшие вклад в программирование, описаны основные исторические моменты, исследована российская индустрия программирования, рассмотрены наиболее известные программные продукты.
Благодаря наследию советских времен и новым экономическим условиям созданы благоприятные условия, поддерживающие развитие отечественной индустрии программирования. Основным преимуществом России в этой сфере можно считать рабочую силу - хорошо обученных и динамичных сотрудников - которая позволяет стране претендовать на заметное место в мировом рынке программирования. Однако так же следует отметить, что процесс замедляется проблемами, характерными и для других отраслей в отечественной экономике. Сложившаяся ситуация приводит к тому, что результат развития индустрии зависит от двух основных факторов: успеха в продвижении России на мировом рынке и позиции, выбранной правительством.
Развитие индустрии российского программирования затрудняется некоторыми проблемами. Основной трудностью является стабильное развитие компьютерного пиратства. В отличие от мирового показателя в 36 %, Россия отличается использованием софта на 88 % состоящего из пиратских версий. Однако Россия не является худшим примером использования пиратских продуктов, более удручающую ситуацию можно наблюдать в некоторых других странах постсоветского пространства, а также в Китае и Вьетнаме. Некоторыми компаниями предпринимаются попытки по исправлению текущей ситуации методом переориентирования собственных продуктов в направлении западного рынка. Но этот способ имеет обратную негативную сторону - для подобного плана необходимы внушительные стартовые капиталы, которыми не обладает большинство российских компаний. И, несмотря не несколько удачных примеров использования подобной стратегической модели, все еще нельзя утверждать, что она станет массовой для компаний России.
Очередной проблемой является неразвитость инфраструктуры, которая затрагивает и другие отрасли страны. Только в некоторых крупных городах уровень муниципальных услуг, почты и транспорта является удовлетворительным, в остальных же регионах ситуация остается неудовлетворительной, и приводит к усложнению работы предприятий, которые зависят от инфраструктуры.
Также негативный имидж России за рубежом, созданный благодаря погоне за сенсациями в западной прессе, отрицательно сказывается на возможностях отечественной индустрии глобального программирования.
Список использованных источников
1. Агамирзян И. Правда об информатике, №1, 1990.
2. Донской М. В. История Каиссы: статья // Виртуальный компьютерный музей.
3. Кузьминский М. Распараллеливание по-нижегородски: статья // Открытые системы, № 1, 2001.
4. Мойтра Д. Программная индустрия Индии: статья // Открытые системы, № 11, 2001.
5. Поспелов Д.А. Становление информатики в России // Научно-издательский центр ОИГГМ СО РАН, Новосибирск, 1998.
6. Пентковский В.М. Язык программирования Эль-76, 1989.
7. Радюхин В. IT opportunities and challenges in Russia: статья// The Hindu. Archived from the original, 2014.
8. McKinsey Global Institute report «Unlocking Economic Growth in Russia», 1999.
9. R. Cochran, «Ireland: a Software Success Story». IEEE Software, 2001, Vol. 18, No. 2.
10. ABBY. ABBYY FineReader 14 Technical Specifications, 2017.
11. Ars Technica. Five important security apps for Linux, Mac OS X and Windows, 2008.