Информационные технологии программные продукты для каких работах
IT-системы плотно вошли в нашу жизнь. Мощные и сложные программные продукты используются в самых разных сферах. При этом многие забывают, что появились IT-системы не просто так, как программные продукты, которые нужно продавать и внедрять, а как инструменты организации и автоматизации труда.
И очень важно помнить при выборе и внедрении IT-систем, что первичен здесь — труд, а не программное решение. Я не единожды сталкивался с тем, что люди выбирали программу просто потому что: “она понравилась”. В результате появляются попытки “натянуть” процессное производство, например, работу молокозавода, на ERP-систему, предназначенную для дискретного производства (сборка изделий).
Самое главное правило выбора IT-систем: выбираем программу под бизнес, а не подстраиваем бизнес под понравившийся IT-продукт.
Следующий шаг — выбор непосредственно программной системы. И для того, чтобы этот выбор был для вас проще, чтобы вы или ваши клиенты не терялись в огромном выборе разнообразных систем, я подготовил статью с советами и определением иерархии систем, которая поможет структурировать предлагаемые продукты и сделать правильный выбор.
Если вы сталкивались уже с покупкой различных программных решений для бизнеса, в первую очередь, решений, связанных между собой в единую систему, вы уже и сами, скорей всего, догадываетесь, что программные продукты имеют свою иерархию. Она малоизвестна и не столь очевидна, как во многих других сферах. И, тем не менее, она существует.
Более того, при автоматизации бизнеса понимание иерархии поможет сделать правильный выбор, определить очередность закупок и внедрения программ, избежать ошибок, результатами которых становятся невостребованные «коробки» оплаченного программного обеспечения.
Каждый продавец программных систем стремится показать свой продукт с лучшей стороны, ведь его цель – это продажа. Это необходимо учитывать при выборе системы и оценке, действительно ли продукт вам подойдет.
Важно: перед любой покупкой программных систем и внедрением какой-то автоматизации необходимо четко определить для себя – зачем это вам нужно. Только после ответа на этот вопрос имеет смысл заняться поиском программы, которая сможет решать поставленную задачу, или обратиться за помощью к специалисту, способному предложить оптимальное решение поставленной вами задачи.
А потому первое, что вы должны понимать – зачем вам покупать программы системы. Постановка задачи – вопрос, который каждый решает самостоятельно. А вот как правильно выбирать программы с учетом иерархии, как избежать «подводных камней» агрессивного маркетинга, я постараюсь помочь разобраться.
Классификация IT-систем
С точки зрения применения программных решений системы делятся на несколько уровней:
- Прикладные. Самый нижний уровень. Это программные решения, которые каждый сотрудник использует индивидуально на своем рабочем месте для выполнения каких-то локальных задач. Это могут быть AutoCAD, Mathcad, Photoshop, Corel Draw и т.д. Важно понимать, что прикладные системы не являются самыми простыми или самыми “плохими”, так как они находятся на нижнем уровне. Эти программные решения могут быть очень сложными, и они необходимы в работе специалистов. Нижний уровень они имеют только с точки зрения организации работы в целом, т.е. предназначены для индивидуального использования. Даже если эти продукты позволяют какую-то совместную работу, все же они предназначены, в первую очередь, для работы одного специалиста, а какие-то варианты совместного использования являются вспомогательными. а потому такие системы также относятся к прикладным.
- Системы для совместного решения определенных задач. Эти системы предназначены для решения определенных задач, относящихся к той или иной сфере деятельности. Это могут быть CRM, HR-системы, MRP, SCM-системы и пр. Каждая такая система отличается собственным узким функционалом, она предназначена для решения определенного круга специализированных задач. Программные продукты этой категории могут интегрироваться между собой или с программными решениями нижнего уровня (индивидуальными). Например, HR-системы нередко интегрируют с MS Word. А CRM интегрируются с индивидуальными программами отслеживания и записи звонков.
- ERP -системы. Программное обеспечение, предназначенное для решения самого широкого круга задач и объединения работы различных подразделений компании в единую информационную систему. ERP-системы могут включать в себя специализированные решения второго уровня (CRM, MRP, SCM и т.д.) либо могут интегрироваться со специализированными программными продуктами, предназначенными того или иного направления деятельности.
- BPMS-системы. Что это такое. я подробно писал в статье «Что такое BPMS». Кратко напомню – это непосредственно системы нотаций бизнес-процессов. Я их ставлю на самый верхний уровень иерархии по той причине, что считаю BPMS – системой организации труда в самом «чистом» виде. При этом BPMS может являться частью любых систем организации труда – как второго уровня (CRM, HR, MRP, SCM), так и третьего (ERP). Нотации BPMS встраиваются в программные продукты, тем самым позволяя стандартизировать и упростить организацию процессного подхода к организации труда.
В этой иерархии три нижних уровня программных систем – функциональные, т.е. они выполняют определенные функции. Четвертый самый высокий уровень – BPMS – исключительно процессный.
Все перечисленные выше IT-системы предназначены несут в себе определенную добавленную стоимость. Они помогают решать важные задачи.
Прикладные программы позволяют создавать какие-то продукты, например, эскизы из Photoshop на следующем этапе “превращаются” в оформление товаров, упаковки, этикетки или рекламные баннеры.
CRM, HR и другие подобные системы позволяют значительно экономить время специалистов и стандартизировать рабочий процесс, повышая производительность группы людей в целом.
ERP-системы “собирают” функции различных подразделений и направлений деятельности в один общий “организм”, что позволяет повысить эффективность руководства, скорость решения различных задач и качество взаимодействия различных подразделений.
BPMS-системы, не являясь какой-то определенной функциональной системой, не несут в себе не только достоинства готовых решений, но также избавлены от их недостатков. И позволяют сравнительно быстро интегрировать любые варианты бизнес-процессов в какой-то единый результат. На этом вопросе я остановлюсь подробнее ниже.
Почему я выбираю английские аббревиатуры и термины
Я уже в прошлых статьях писал, что предпочитаю применять английские аббревиатуры просто по той причине, что они – точнее. Кроме того, английские термины являются первичными, а русские – это различные варианты перевода.
В прошлом веке в период СССР, когда на Западе развивались IT системы, в нашей стране все эти решения и связанные с ними термины были не востребованы просто потому, что плановая экономика, которая не предполагает конкуренцию за ресурсы и людей, в них не нуждалась. Теперь все эти идеи и подходы пришли и в наш бизнес. Но по понятным причинам наша страна здесь находится в роли «ведомого» и «догоняющего». А потому и термины русские – не более чем перевод, причем, часто недостаточно точный, что вносит дополнительную путаницу и усложняет понимание.
Бесклассовые IT-системы
При этом все существующие системы делятся на две категории – с разработанной методологией и без нее. В случае разработанной методологии уже из названия системы становится понятно, для чего она может применяться. Примеры — CRM, MRP, HR, ERP.
В случае методологии неразработанной название также мало информативно и носит общий характер («электронный документооборот», «управление товарами», “корпоративный портал”). Главная особенность подобных программных решений заключается в том, что у них нет четкой специализации или ограничений. Они пытаются охватить как можно больше направлений деятельности, но в каждой отдельной сфере оказываются неудобными или недостаточно проработанными. Использование таких решений оправдано в определенных случаях, но, чтобы понять, подходит вам это решение или нет, придется внимательно и глубоко изучить выбранную систему. Просто исходя из названия и описания точно определить сферу применения такого продукта невозможно.
Вспомогательные IT-системы
Еще одна разновидность систем — вспомогательные. Это программные продукты, которые не влияют непосредственно на процесс организации труда. Без этих программных решений можно обойтись либо быстро найти им замену.
К этому классу относятся различные мессенджеры, системы отчетности, которые выросли в самостоятельные продукты и т.д. Эти программы являются вспомогательными. Использовать их вместо основных нельзя, хотя в определенных случаях этим грешат, преимущественно, IT-компании в стремлении продать свой продукт.
Да, они полезны, с их помощью работать удобнее. Но подобное программное обеспечение является всего лишь вспомогательными инструментами, которые сами по себе не несут добавленной стоимости. Они эффективны только как дополнение к основной IT-системе.
Как использовать иерархию на практике
Итак, мы создали определенную иерархию систем, основанную на организации труда. Самый нижний первый уровень – программы для организации работы одного человека, второй уровень – совместная специализированная работа (программное обеспечение для какого-то подразделения компании, выполняющего те или иные функции), третий уровень – работа компании в целом. И над ними – процессный подход к организации любого труда в принципе. Каким образом можно применять этот подход на практике?
Интеграция систем
Интеграция любых двух программных продуктов в соответствии с описанной выше иерархией возможна только по принципу снизу-вверх. Т.е. программы ниже по уровню будут служить источниками данных, а программы более высокого уровня – потребителями.
Обратный поток данных возможен в определенных случаях, но эти исключения являются примерами ошибочной организации работы систем. В нашей стране встречаются и довольно часто решения, когда из ERP-системы данные выгружаются в бухгалтерскую систему или другой подобный продукт. Этот подход действительно применяется, но он является следствием ошибок в организации бизнес-процессов и внедрения IT-систем. В результате усложняется как работа программистов, занятых в доработках и внедрении ПО, так и организация работы всего бизнеса. Возникает ненужная путаница. А потому следует избегать такого направления. Обмен данными в две стороны нужен при интеграции между собой систем одного класса.
Например, результаты индивидуальной работы в AutoCAD или Photoshop будут отправляться, например, в MRP, CRM или ERP систему в качестве документа, на основе которого производятся расчеты, макета, отправляемого клиенту на утверждение и т.д. В обратную сторону сотруднику могут «спускаться» результаты согласования или расчетов, но в программу индивидуальной работы они не передаются. Всю информацию человек получит из системы совместной работы.
Выбор программного продукта
При выборе программной системы всегда приходится сравнивать между собой разные продукты. С этого этапа обычно начинается любой процесс выбора. Но важно понимать. что сравнивать между собой можно только продукты одного класса, так как системы, отличающиеся друг от друга по уровню организации труда, просто несравнимы.
Даже разные продукты одного уровня можно попробовать сравнить, например, CRM и HR системы. Да, они отвечают за разные направления в работе. Это очевидно при самом первом сравнении. И далее вопросов обычно не возникает. А вот попытки сравнивать CRM и ERP я наблюдал не единожды. На самом деле, это так же неразумно, как сравнивать функциональные возможности MS Word и продукта другого класса, например, той же CRM.
Сверяйте программные продукты с приведенной выше классификацией, и вы с большой вероятностью избежите ошибки сравнения разных классов. Это позволит сделать выбор точнее и сэкономит ваше время.
Выведение внеклассовых систем
Если система не может быть отнесена однозначно к тому или иному классу, она является внеклассовой. Такие системы невозможно сравнивать со специализированными продуктами, созданными по определенной методологии.
Внеклассовые системы – это «управление задачами», «электронный документооборот», «корпоративные порталы» и т.д. Их можно и нужно сравнивать только с им подобными внеклассовыми решениями, обладающими сходным перечнем возможностей.
Классификация программных продуктов
Программные продукты BPMS и ERP определяются очень просто. Обычно уже в названии этих систем присутствует аббревиатура, указывающая на принадлежность программы к определенному семейству. Кроме того, вы всегда можете воспользоваться перечнем признаков той или иной системы, которые я описывал в специализированных статьях: «Что такое BPMN» и «Что такое ERP».
Системы для индивидуальной работы также не вызывают вопросов при классификации. Все прикладное программное обеспечение, предназначенное для работы одного сотрудника, относится к этому классу.
Системы второго уровня (специализированные решения для совместной работы) классифицируются следующим образом:
- Если программное решение рассчитано на совместную работу, но при этом не является ERP или BPMS, скорей всего, это специализированная система второго класса.
- Второй шаг – проверка наличия в системе жесткой методологической основы. Если ее нет и перечень функций произволен, то это внеклассовая система. В случае, когда имеется определенная методология, функциональность и требования к подобным программным системам описаны в различной литературе (в том числе в статьях сети Интернет), назначение системы понятно уже из названия, это явно система второго класса.
Выбор специалиста для внедрения системы
При выборе специалиста важно понимать, что один человек может быть хорошим специалистом только по одной системе второго или третьего уровня. Подобные системы настолько сложны и объемны, что требуют «полного погружения» и постоянного изучения обновлений и нововведений в каждой новой версии.
Многие специалисты глубоко изучают какое-то прикладное программное обеспечение, после чего переключаются на учетные системы, CRM или ERP. При этом знания о прикладном обеспечении и навыки работы с ним, конечно же, никуда не денутся. В этой категории изменения в новых версиях не столь сложны и критичны, их изучение возможно по мере необходимости параллельно с другой работой. Другое дело – большие и сложные многопользовательские продукты. Здесь быть хорошим специалистов одновременно по двум и более системам – крайне сложно.
Я рекомендую относиться аккуратно к специалистам «на все руки». Скорей всего, этот человек является неплохим специалистом, изучившим разные системы на уровне опытного пользователя или чуть глубже. Установить и провести первичную настройку он сможет. Но чтобы корректно и грамотно вносить какие-то изменения в систему, доработки, интегрировать ее с другими программами нужен совсем другой уровень знаний.
Классификация систем также помогает выбрать специалиста:
- Несколько прикладных программ может настроить один и тот же человек. В большинстве случаев для работы без интеграции с другими системами вам вообще не потребуется помощь. Просто устанавливаете продукт и пользуетесь. При организации интеграции лучше обратиться к специалисту, который знает хорошо прикладную программу и ту систему, с которой будет проводиться интеграция.
- При выборе специалиста по внедрению систем второго уровня или ERP обращайтесь к «узкому специалисту», т.е. к тому, кто занимается нужным вам программным продуктом.
Если вы внедряете несколько разных систем, потребуются разные технические специалисты.
Конечно, вы можете заказать внедрение программного обеспечения крупной компании, в штате которой есть специалисты нужного профиля для каждого из программных продуктов, либо обратиться к бизнес-консультанту, который поможет выбрать программистов и организует рабочий процесс. Но если вы хотите выбирать специалистов самостоятельно, помните о классификации и о том, что каждая система, за исключением прикладных программ, требует отдельного специалиста.
на конец страницы
Тема 1.3. Программное обеспечение информационных
технологий
1.
Понятие ПО,
классификация. Системное и прикладное ПО.
2.
Системное ПО.
Классификация, назначение, примеры программ.
3.
Прикладное ПО.
Классификация, назначение, примеры программ. Прикладное ПО общего назначения и
методоориентиров ПО.
Понятие ПО, классификация. Системное и прикладное
ПО.Программное
обеспечение (ПО) —
это совокупность всех программ и соответствующей документации, обеспечивающая
использование ЭВМ в интересах каждого ее пользователя.
Системное ПО – это совокупность программ для обеспечения работы
компьютера. Системное ПО подразделяется
на базовое сервисного. Системные программы предназначены
для управления работой вычислительной системы, выполняют различные
вспомогательные функции (копирования, выдачи справок, тестирования,
форматирования и т. д).
В
состав базового ПО входят:
•
операционные системы;
•
сервисные программы (оболочки, утилиты, антивирусные
средства);
•
программы технического обслуживания (тестовые программы,
программы контроля);
•
инструментальное ПО (трансляторы языков программирования,
компиляторы, интерпретаторы, ассемблеры).
Операционная
система
Операционная система (ОС)
— это комплекс специальных программных средств, предназначенных для управления
загрузкой компьютера, запуском и выполнением других пользовательских
программ, а также для планирования и управления вычислительными ресурсами
персонального компьютера. Она обеспечивает управление процессом обработки
информации и взаимодействие между аппаратными средствами и
пользователем.
Одной
из важнейших функций ОС является автоматизация процессов ввода-вывода
информации, управления выполнением прикладных задач, решаемых
пользователем. ОС загружает нужную программу в память ПК и следит за ходом ее
выполнения; анализирует ситуации, препятствующие нормальным вычислениям, и
дает указания о том, что необходимо сделать, если возникли
трудности.
Операционные
системы персональных компьютеров делятся на однозадачные и
многозадачные.
В
однозадачных ОС пользователь в один момент
времени работает с одной конкретной программой (задачей). Примером таких ОС
служат операционные системы MS-DOS, MSX.
Многозадачные ОС
позволяют параллельно работать с несколькими программами, и количество
программ зависит от мощности системы. В качестве примера можно привести
операционные системы всех версий Microsoft Windows,
UNIX,
OS/2,
Linux,
Mac OS.
Сетевые ОС
связаны с появлением локальных и глобальных сетей и предназначены для
обеспечения доступа ко всем ресурсам вычислительной сети. Примером таких систем
являются Novell Net Ware,
Microsoft Windows-NT,
UNIX,
IBM LAN.
Сервисное
программное обеспечение
Сервисное программное обеспечение
— это совокупность программных продуктов, предоставляющих пользователю
дополнительные услуги в работе с компьютером и расширяющих возможности
операционных систем.
По
функциональным возможностям сервисные средства можно подразделять на
средства, улучшающие пользовательский интерфейс, защищающие данные от
разрушения и несанкционированного доступа, восстанавливающие данные,
ускоряющие обмен данными, программы архивации-дезархивации и
антивирусные средства.
Программные
средства антивирусной защиты обеспечивают Диагностику (обнаружение) и лечение
(нейтрализацию) вирусов. Термином «вирус» обозначается программа, способная
размно жаться, внедряясь в другие программы, совершая при этом
различные нежелательные действия (подробнее — в гл.
15).
Наиболее
распространенными антивирусными российскими программами являются DRWeb и
АУР. В качестве примера архиваторов можно привести WinZip и
WinRAR.
Сервисное
ПО включает
в себя программы (утилиты):
- диагностики;
- антивирусные;
- обслуживания
носителей; - архивирования;
- обслуживания
сети.
Программы
технического обслуживания
Под
программами технического обслуживания понимается
совокупность программно-аппаратных средств для диагностики и
обнаружения ошибок в процессе работы компьютера или вычислительной
системы в целом.
Они
включают в себя средства диагностики и тестового контроля правильности
работы ПК и его отдельных частей, а также специальные программы диагностики и
контроля вычислительной среды информационной системы в целом, в том числе
про- граммно-аппаратный контроль, осуществляющий автоматическую проверку
работоспособности системы.
В
качестве примера тестовой программы можно привести программу Doctor Hardware,
пакет
Checklt для
Windows.
Системное программное
обеспечение — комплекс программ, которые
обеспечивают управление компонентами компьютерной
системы, такими как процессор, оперативная
память, устройства
ввода-вывода, сетевое
оборудование, выступая как «межслойный
интерфейс», с одной стороны которого аппаратура, а с другой — приложения
пользователя. В отличие от прикладного
программного обеспечения, системное не решает конкретные практические задачи, а
лишь обеспечивает работу других программ, предоставляя им сервисные функции,
абстрагирующие детали аппаратной и микропрограммной реализации вычислительной системы, управляет аппаратными
ресурсами вычислительной системы.
Системное программирование — создание системного программного
обеспечения.
Системный программист —
программист,
специализирующийся на системном программировании.
Отнесение того или иного программного
обеспечения к системному условно, и зависит от соглашений, используемых в
конкретном контексте. Как правило, к системному программному обеспечению
относятся операционные системы, утилиты, системы программирования, системы
управления базами данных, широкий класс связующего
программного обеспечения.
Прикладное
программное обеспечение общего назначения
Прикладное программное обеспечение общего назначения —
это универсальные программные продукты, предназначенные для автоматизации
разработки и эксплуатации функциональных задач пользователя и
информационных систем в целом.
К
этому классу ППП относятся:
•
текстовые
и графические редакторы;
•
электронные
таблицы;
•
системы
управления базами данных (СУБД);
•
интегрированные
пакеты;
•
оболочки
экспертных систем и систем искусственного интеллекта.
Редактором
называется ППП, предназначенный для создания и изменения текстов, документов,
графических данных и иллюстраций. Редакторы по своим функциональным
возможностям можно подразделить на текстовые и графические редакторы и
издательские системы.
Текстовые редакторы
используются для обработки текстовой информации и выполняют, в основном,
следующие функции: запись текста в файл; вставку, удаление, замену символов,
строк и фрагментов текста; проверку орфографии; оформление текста различными
шрифтами; выравнивание текста; подготовку оглавлений, разбиение текста на
страницы; поиск и замену слов и выражений; включение в текст несложных
иллюстраций; печать текста.
Наибольшее
распространение получили текстовые редакторы Microsoft Word,
Word Perfect,
ChiWriter,
MultiEdit,
AmiPro,
Lexicon.
Графические редакторы
предназначены для обработки графических документов, включая диаграммы,
иллюстрации, чертежи, таблицы.
Наиболее
известны следующие графические редакторы:
PaintBrush, Boieng Graf, Fanvision, CorelDRAW (гл. 8), Adobe Photoshop, Adobe Illustrator.
Издательские системы
соединяют в себе возможности текстовых и графических редакторов, обладают
развитыми возможностями по формированию полос с графическими материалами и
последующим выводом на печать. Эти системы ориентированы на использование в
издательском деле и называются системами верстки. Примером таких систем
служат программы Adobe PageMaker и
Ventura Publisher.
Электронной таблицей
называется программа для обработки числовых данных в таблицах. Данные в таблице
хранятся в ячейках, находящихся на пересечении столбцов и строк. В ячейках
могут храниться числа, символьные данные и формулы. Формулы задают
зависимость значения одних ячеек от содержимого других ячеек. Наиболее
популярной электронной таблицей можно считать MS Excel.
Для
работы с базами данных используется специальное ПО — системы управления
базами данных (СУБД). База данных (БД) — это совокупность специальным
образом организованных наборов данных, хранящихся на диске. Управление базой
данных включает в себя ввод данных, их коррекцию и манипулирование
данными, т.е. добавление, удаление, извлечение, обновление и другие
операции.
В
зависимости от способа организации данных различают сетевые, иерархические,
распределенные и реляционные СУБД. Из имеющихся СУБД наибольшее распространение
получили
Microsoft Access, Microsoft FoxPro, MS SQL Server, Borland Paradox,
MySQL, а
также
СУБД
компании
Oracle, Informix, Ingress, Sybase, Progress и
др.
Интегрированными пакетами
называется ПО, объединяющее в себе различные программные компоненты прикладных
программ общего назначения. Обычно они включают в себя текстовый
редактор, электронную таблицу, графический редактор, СУБД, несколько других
программ и коммуникационный модуль.
Из
имеющихся интегрированных пакетов можно выделить наиболее распространенные:
MS Office,
Framework,
Startnave.
CASE-технология
применяется при создании сложных информационных систем, обычно требующих
коллективной реализации проекта, в котором участвуют различные специалисты:
системные аналитики, проектировщики и программисты.
CASE-технология
позволяет отделить проектирование информационной системы от собственно
программирования и отладки, при этом разработчики системы занимаются
проектированием на более высоком уровне, не отвлекаясь на
детали.
Нередко
применение CASE-технологии
выходит за рамки проектирования и разработки информационных систем. Это
позволяет оптимизировать модели организационных и управленческих структур
компаний и позволяет им лучше решать такие задачи, как планирование,
финансирование, обучение.
Современные
CASE-технологии
успешно применяются для создания информационных систем различного класса — для
банков, финансовых корпораций, крупных фирм. Из имеющихся на рынке
CASE-технологий
можно выделить следующие программные продукты: ADW,
BPwin,
CDEZ Tods,
Clear Case,
Composer.
Экспертные системы —
это системы обработки знаний в узкоспециализированной области подготовки
решений пользователей на уровне профессиональных
экспертов.
Экспертные
системы используются для прогноза ситуаций, диагностики состояния фирмы,
целевого планирования, управления процессом функционирования. Они возникли
вследствие компьютеризации процессов решения задач типа «что будет,
если…», основанных на логике и опыте специалистов. Основная идея при этом
заключается в переходе от строго формализованных алгоритмов,
предписывающих, как решать задачу, к логическому программированию с
указанием, что нужно решать на базе знаний, накопленных специалистами предметных
областей.
Примерами
оболочек экспертных систем, применяемых в экономике, может служить
Expert-Ease.
Специальное (Системы программирования) –
это совокупность программ для разработки, отладки и внедрения новых программных
продуктов. Системы программирования обычно содержат:
- трансляторы;
- среду
разработки программ; - библиотеки
справочных программ (функций, процедур); - отладчики;
- редакторы
связей и др.
Контрольный
тест
Проверь себя перед контрольным
тестом
на начало страницы
Операционная система:
система программ, которая обеспечивает совместную работу всех устройств компьютера по обработке информации
система математических операций для решения отдельных задач
система планового ремонта и технического обслуживания компьютерной техники
Программное обеспечение (ПО) – это:
совокупность программ, позволяющих организовать решение задач на компьютере
возможность обновления программ за счет бюджетных средств
список имеющихся в кабинете программ, заверен администрацией школы
Загрузка операционной системы – это:
запуск специальной программы, содержащей математические операции над числами
загрузка комплекса программ, которые управляют работой компьютера и организуют диалог пользователя с компьютером
вложение дискеты в дисковод
Система программирования – это:
система для разработки новых программ на конкретном языке программирования
комплекс программ, облегчающий работу программиста
комплекс программ, обучающих начальным шагам программиста
Прикладное программное обеспечение – это:
справочное приложение к программам
текстовый и графический редакторы, обучающие и тестирующие программы, игры
набор игровых программ