Программное обеспечение и его виды. Жизненный цикл программного обеспечения информационной системы
Программное обеспечение информационных систем
Программное обеспечение (англ. software ) – это совокупность программ, обеспечивающих функционирование информационной системы (ИС) и решение с их помощью задач предметных областей..
ПО современных ИС включает множество разнообразных программ, которое можно условно разделить на три группы (рис. 1):
- Системное программное обеспечение (системные программы);
- Прикладное программное обеспечение (прикладные программы);
- Инструментальное обеспечение (инструментальные системы).
· Системное программное обеспечение(СПО) – это программы, управляющие работой ИС, и выполняющие различные вспомогательные функции, например, управление ресурсами ИС, проверка работоспособности технических устройств, выдача справочной информации о состоянии ИС и др. Они предназначены для всех категорий пользователей, используются для эффективной работы ИС, а также эффективного выполнения прикладных программ.
· В состав СПО входят операционные системы (ОС) и сервисные систем (СС).
· Прикладное программное обеспечение (ППО) предназначено для решения задач пользователя. В его состав входят прикладные программы пользователей и пакеты прикладных программ (ППП) различного назначения.
Операционная система (ОС) – это комплекс программ, предназначенных для управления загрузкой, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами ИС. В более узком смысле ОС – это программа управления работой ЭВМ с момента включения до момента выключения питания.
ОС определяет производительность системы, степень защиты данных, выбор программ, с которыми можно работать на компьютере, требования к аппаратным средствам. Примерами ОС являются MS DOS (практически не используется), OS/2, семейство Unix, семейство Windows.
На рынке операционных систем представлены разработки различных фирм, которые различаются ориентацией на аппаратные средства, решение определенного круга задач, потребности потребителя и пр. Можно выделить операционные системы, обладающие определенными общими чертами: один производитель, единый подход к организации и функционированию и пр., что позволяет классифицировать их по семействам и линейкам. Например, можно выделить такие семейства как Windows (Microsoft ), Unix (различные разработчики), Solaris (Sun Microsystems ) и другие.
В настоящее время большинство персональных компьютеров в мире работают под управлением той или иной версии операционной системы Windows (фирма Microsoft). Программные продукты этого семейства обладают общими характерными чертами:
· единый графический пользовательский интерфейс;
· многозадачность;
· поддержка работы в сетевой среде;
· наличие универсальной системы средств обмена данными между приложениями (буфер обмена, динамический обмен данными – DDE, связывание и встраивание объектов – OLE).
В операционных системах семейства Windows реализована открытая архитектура (Windows Open Services Architecture – WOSA), которая предоставляет механизмы для решения задачи передачи информации независимо от ее местоположения и формата представления. С их помощью пользователь компьютера может легко подключиться к любой из информационных служб, располагающихся в различных сетях или операционных системах. В настоящее время обеспечивается стандартный доступ к базам данных, почте, телефонным сетям и системам лицензирования, сетевым службам и специализированным службам (финансовые системы и данные реального времени).
Cемейство Unix – это одна из самых первых ОС и в настоящее время является одной из альтернатив семейству ОС Windows . Unix была создана в Bell Telephone Laboratories в 70- е годы прошлого столетия. Основное отличие и преимущество этого семейства заключается в реализации для широкого круга аппаратных платформ – это первая действительно переносимая на различные аппаратные платформы операционная система. Unix ориентирована, прежде всего, на работу в больших локальных и глобальных сетях. В ней используются различные варианты графического интерфейса. Универсальность системы обеспечивается множеством прикладных программ.
В настоящее время существуют версии ОС Unix от различных производителей. Среди них наиболее известны коммерческие версии Sun и Solaris для компьютеров фирмы Sun, AIX для мини-компьютеров IBM, IRIX для компьютеров Silicon Graphics, свободно распространяемые FreeBSD и Linux для компьютеров платформы Intel.
Независимо от версии общими для Unix чертами являются:
· многопользовательский режим и наличие мощных средств защиты данных от несанкционированного доступа;
· многозадачность;
· переносимость системы за счет написания ее ядра на языке С;
· наличие простого пользовательского интерфейса;
· наличие встроенных средств поддержки компьютерных сетей, что делает систему одной из самых популярных серверных платформ в Internet.
В отличие от Windows ОС Unix предъявляет повышенные требования к компьютерам и стоит значительно дороже Windows.
В настоящее время все большую популярность приобретает ОС Linux, которая является многозадачной, многопользовательской операционной системой с поддержкой национальных и стандартных клавиатур, поддерживает различные типы файловых систем, в частности, MS DOS, обеспечивает поддержку полного семейства протоколов TCP/IP для работы в сети Интернет.
windows программный компьютер операционный
Программное обеспечение (software) - это набор команд, управляющих работой компьютера. Без программного обеспечения компьютер не сможет выполнять задачи, которые мы обычно связываем с компьютерами. Функции программного обеспечения следующие:
- 1. управлять компьютерными ресурсами организации;
- 2. обеспечивать пользователя всеми инструментами, необходимыми для извлечения пользы из этих ресурсов;
- 3. выполнять роль посредника между организациями и хранимой информацией.
Выбор соответствующего потребностям организации программного обеспечения - одна из ключевых задач управляющего персонала.
Программное обеспечение по назначению принято делить на:
Системное , которое в свою очередь можно разделить на:
базовый уровень (firmware) - это те программы, которые отвечают за взаимодействие с базовыми аппаратными средствами и хранятся (записаны) в специальных микросхемах ПЗУ(ROM). Эти программы еще называются драйверами и их совокупность образует базовую систему ввода-вывода (BIOS). Обычно микросхемы ПЗУ BIOS в ПК расположены на материнской плате.
операционные системамы(ОС) - набор программ, которые обеспечивают взаимодействие прочих программ с базовыми программами, аппаратными средствами и предоставляют интерфейс управления компьютером человеку. Операционных система состоит из: а) программ ввода / вывода б) программ для управления файловой системой и планирования задания компьютера в) процессора командного языка, который принимает, анализирует и выполняет команды, адресованные операционной системе. В качестве примеров современных ОС можно привести различные Windows (98, 2000, XP, Vista, Seven, Pocket PC, Windows CE), MS-DOS, разработанные компанией MicroSoft, Unix подобные ОС (UnixWare, SunOS, Solaris, BSD, Linux) от различных производителей и свободно распространяющиеся, OS/2 и ее модификации от IBM, Mac OS и производные от Apple, ОС для карманных ПК, мобильных устройств (Symbian OS например) и многие другие. Место операционной системы в структуре компьютера можете увидеть на рис. 1.
служебный уровень (дополнительное системное ПО) - программы в составе ОС для диагностики и автоматизации работ по проверке, наладке и настройке компьютерной системы.
Прикладное - программы обеспечивающие выполнение конкретных задач на компьютере: научных, офисных, развлекательных и других. Среди них можно выделить:
Текстовые редакторы и процессоры - ввод и редактирование (форматирование) текстовых данных и элементов графики (например, MS Wordиз пакета MS Office);
Графические редакторы - создание и обработка графических изображений. Различают три категории: растровые, векторные и редакторы трёхмерной графики 3D (например, пакеты программ Adobe PhotoshopCorelDraw Graphics); или
Системы управления базами банных (СУБД) - организация массивов данных, управление ими и обеспечение взаимодействия с другими программами (например, MS Access из пакета MS Office);
Диспетчеры файлов - выполняют операции по обслуживанию файловой системы: копирование, перемещение, удаление файлов, создание и удаление каталогов (папок), поиск и навигация по файловой структуре. Могут входить в состав операционной системы (например, FARменеджер);
Редакторы таблиц - управление данными в виде таблиц (например, MS Excel из пакета MS Office);
WEB редакторы - для создания и управления документов для сети Internet, обладают рядом полезных функция для удобства пользователей в создании Web страниц и документов в HTML (например, Adobe Dreamweaver);
Архиваторы данных - программы для сжатия различных видов документов и файлов, для уменьшения их размера, и управления архивами (например, WinRAR архиватор для Windows);
WEB браузеры - средства просмотра WEB страниц и воспроизведения текста, графики, видео, музыки, а также работа с электронной почтой (например Internet Explorer отMicrosoft);
Системы автоматизированного проектирования (СAD) - для автоматизации проектно-конструкторских процессов (например, AutoCAD);
Проигрыватели и медиаплееры - программы и кодеки для воспроизведения медиа контента - видео, музыки в различном формате и стандарте (например, проигрыватель Winows Media);
Системы графического (видео монтажа) - программы для работы с видеофайлами, кадрирования, спецэффектами (например, Windows MoveMaker);
Бухгалтерские программы - системы учета и ведения бухгалтерского учета, ведения учета движения товаров и др. функция (например, пакет 1С Бухгалтерия);
Антивирусы и брандмауэры - программы для защиты от вирусов, троянских программ, управления доступом к портам компьютера, защите от хакерских атак и др. проникновений со стороны сети (например, антивирусная программа NOD32 от ESET);
Музыкальные редакторы - программы для создания музыкальных композиций на компьютере (например WaveLab);
Игровые программы и др. развлекательные программы - развлекательного характера программы 3D графического и другого характера (например, множество современных игр для настольных ПК и игровых приставок);
Геоинформационные системы - для работы с картами, аерофотоснимками, геодезических работ (например, GIS-lab);
Системные программы для работы с различными периферийными устройствами, управления дисками, резервного копирования, восстановления данных (например, Acronis Disk Doctor);
Почтовые клиенты - программы для управления почтой, облегчающие создание, получение почтовых сообщений (например, MS Outlookexpress);
Программы для передачи мгновенных сообщений (ISQ клиенты) и передачи онлайн видео для общения пользователей, а текже передачи текста, файлов (например, Skype);
Программы для записи данных на CD, DVD, Blu-Ray носители (например, пакет NERO);
Многие другие развлекательные, научные, системные программы.
Инструментальное программное обеспечение - программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ. Среди них можно выделить:
ассемблеры - осуществляют преобразование кода на языке ассемблера в язык машинных кодов;
компиляторы - программы, переводящие текст программы на языке высокого уровня в эквивалентную программу на машинном языке;
интерпретаторы - Программы (иногда аппаратные средства), анализирующие команды или операторы программы и тут же выполняющие их;
компоновщики (редакторы связей) - программы, которые производят компоновку - принимают на вход один или несколько объектных модулей и собирают по ним исполнимый модуль;
библиотеки подпрограмм - сборники подпрограмм или объектов, используемых для разработки программного обеспечения;
препроцессоры исходных текстов - это компьютерные программы, принимающие данные на входе, и выдающие данные, предназначенные для входа другой программы, например, такой, как компилятор;
и другие виды инструментального ПО.
Примерами инструментального ПО являются:
Borland Delphi - предназначен для решения практически любых задачи прикладного программирования;
Borland C++ Builder - это отличное средство для разработки DOS и Windows приложений;
Microsoft Visual Basic - это популярный инструмент для создания Windows-программ;
Microsoft Visual C++ - это средство позволяет разрабатывать любые приложения, выполняющиеся в среде ОС типа Microsoft Windows.
По методу распространения программное обеспечение делится на:
1. Проприетарное (proprietary software) - объект авторского права, которое является частной собственностью. Правообладатель такого ПО сохраняет за собой монополию на него и предоставляет лишь право на на установку, использование, доступ, отображение, запуск или любое другое взаимодействие с программным обеспечением.
По степени проприетарности ПО различают:
Коммерческое - распространяется на коммерческой основе в виде лицензий на использование. Ограничения на лицензионное ПО - запреты на распространение, модификацию, коммерческое использование и др. Исходный код секретен, возможность создавать производные продукты юридически запрещена, бесплатное использование юридически запрещено.
Shareware - бесплатное ПО, но предлагается осуществить денежную помощь автору ПО или предлагает более полную версию за деньги или имеет ограниченный срок действия.
Freeware - вид сходен с коммерческим видом, но разрешено бесплатное использование.
Коммерческое бесплатное ПО с открытым исходным кодом, но без возможности производных продуктов.
Copyleft (open source) - то же, что «коммерческое бесплатное с открытым исходным кодом», но лишено ограничений на создание и публикацию производных продуктов, кроме одного - исходный код производного продукта обязан быть открыт. При копилефте всепроизводные произведения должны распространяться под той же лицензией, что и оригинальное произведение. Самой известной и распространённой копилефт-лицензией является GNU GPL. Такое ПО обычно называют открытое или свободным.
BSD License (public domain) - то же, что и copyleft, но лишено даже ограничения на создание производных продуктов с открытым кодом.
В любом этом виде ПО, кроме public domain существует понятие «правообладатель».
- 2. Открытое (open source software) - программные продукты с открытым программным кодом, которые доступен для просмотра, изменения, что позволяет принять участие в доработке и исправлении ошибок в программном продукте и создания нового ПО - через заимствование исходного кода, если это позволяет лицензия, или через изучение использованных алгоритмов, структур данных, технологий, методик и интерфейсов. Свободная лицензия позволяет использовать исходный код программы для своих нужд с минимальными ограничениями. Открытое ПО не обязательно должно быть бесплатным, тем не менее, большинство открытого ПО - бесплатное.
- 3 Свободное программное обеспечение (free software) - широкий спектр программных решений, в которых права пользователя («свободы») на неограниченные установку, запуск, а также свободное использование, изучение, распространение и изменение(совершенствование) программ защищены юридически авторскими правами при помощи свободных лицензий например таких как, GNU General Public License или BSD License. Обычно говоря free software имеют ввиду что такое ПО бесплатно и может свободно распространяться. Свободное программное обеспечение, в любом случае, может свободно устанавливаться и использоваться на любых компьютерах. Использование такого ПО свободно везде: в школах, офисах, вузах, на личных компьютерах и во всех организациях и учреждениях, в том числе, и на коммерческих и государственных.
Среди программного продукта еще можно выделить т.н. «пиратское ПО» - это ПО, которое нарушает авторские права, подразумевая несанкционированное правообладателем распространение материала, защищённого авторским правом. Включает в себя снятие разнообразных программных защит. Для этого существует специальный класс программного обеспечения - так называемые «кряки» (от англ. to crack - взламывать), специальные патчи, готовые серийные номера или их генераторы для программного продукта, которые снимают с него ограничения, связанные со встроенной защитой от нелегального использования.
Официальной политикой украинских органов государственного управления и основных вендоров-производителей программного обеспечения является постепенная легализация программного обеспечения, применяемого конечными пользователями (приобретение лицензий на уже используемое ПО, либо переход на другое ПО с приобретением лицензий на него). Украинское законодательство за использование и распространение нелицензированного программного обеспечения и нарушение авторских прав предполагает наказание в виде штрафов, и даже лишение свободы. В связи с этим вопрос перехода организаций и предприятий на лицензионное программное обеспечение становится очень актуальным.
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Подобные документы
- основные процессы ЖЦ ПО (приобретение, поставка, разработка, эксплуатация, сопровождение);
- вспомогательные процессы, обеспечивающие выполнение основных процессов (документирование, управление конфигурацией, обеспечение качества, верификация, аттестация, оценка, аудит, решение проблем);
- организационные процессы (управление проектами, создание инфраструктуры проекта, определение, оценка и улучшение самого ЖЦ, обучение).
- каскадная модель (1970-1980-е гг.) - предполагает переход на следующий этап после полного окончания работ по предыдущему этапу;
- поэтапная модель с промежуточным контролем (1980-1985 гг.) - итерационная модель разработки с циклами обратной связи между этапами. Преимущество такой модели заключается в том, что межэтапные корректировки обеспечивают меньшую трудоемкость по сравнению с каскадной моделью, однако время жизни каждого из этапов растягивается на весь период разработки;
- спиральная модель (1986- 1990 гг.) - делает упор на начальные этапы ЖЦ: анализ требований, проектирование спецификаций, предварительное и детальное проектирование. На этих этапах проверяется и обосновывается реализуемость технических решений путем создания прототипов. Каждый виток спирали соответствует поэтапной модели создания фрагмента или версии программного изделия, на нем уточняются цели и характеристики проекта, определяется его качество, планируются работы следующего витка спирали. Таким образом, углубляются и последовательно конкретизируются детали проекта и в результате выбирается обоснованный вариант, который доводится до реализации. Специалистами отмечаются преимущества спиральной модели:
- накопление и повторное использование программных средств, моделей и прототипов;
- ориентация на развитие и модификацию ПО в процессе его проектирования;
- анализ рисков и издержек в процессе проектирования.
Анализ технического обеспечения информационных систем (микропроцессоры). Программное обеспечение информационных систем. Классификация программного обеспечения. Программы подготовки первичных документов на примере "1С: Бухгалтерия", "1С: Налогоплательщик".
контрольная работа , добавлен 20.07.2010
История развития информационных технологий. Классификация, виды программного обеспечения. Методологии и технологии проектирования информационных систем. Требования к методологии и технологии. Структурный подход к проектированию информационных систем.
дипломная работа , добавлен 07.02.2009
Методологии разработки информационных систем в отечественной и зарубежной литературе. Государственные и международные стандарты в области разработки программного обеспечения. Разработка фрагмента информационной системы "Учебно-методический ресурс".
курсовая работа , добавлен 28.05.2009
Жизненный цикл программного обеспечения - непрерывный процесс, который начинается с принятия решения о необходимости создания ПО и заканчивается при полном изъятия его из эксплуатации. Подход к определению жизненного цикла ПО Райли, по Леману и по Боэму.
реферат , добавлен 11.01.2009
Жизненный цикл информационных систем. Процессы документирования и управления конфигурацией. Использование каскадного и спирального подходов к построению ИС. Их преимущества и недостатки. Процесс разработки программного обеспечения по каскадной схеме.
презентация , добавлен 09.11.2015
Понятие программного обеспечения, вопросы его разработки и использования. Общая характеристика системного программного обеспечения и работа операционной системы. Специфика процесса управления разработкой программного обеспечения и его особенности.
курсовая работа , добавлен 23.08.2011
Информатизация России. Рынок программных средств. Основные задачи стандартизации, сертификации и лицензирования в сфере информатизации. Совокупность инженерных методов и средств создания программного обеспечения. Жизненный цикл программного обеспечения.
Одним из базовых понятий методологии проектирования АИС является понятие жизненного цикла ее программного обеспечения (ЖЦ ПО). ЖЦ ПО - это непрерывный процесс, который начинается с момента принятия решения о необходимости его создания и заканчивается в момент его полного изъятия из эксплуатации . Структура ЖЦ ПО базируется на трех группах процессов:
Разработка - это все работы по созданию ПО и его компонент в соответствии с заданными требованиями, включая оформление проектной и эксплуатационной документации, подготовку материалов, необходимых для проверки работоспособности и соответствующего качества программных продуктов, материалов, необходимых для организации обучения персонала и т.д. Разработка ПО включает в себя, как правило, анализ, проектирование и реализацию (программирование).
Эксплуатация включает в себя работы по внедрению компонентов ПО в эксплуатацию, в том числе конфигурирование баз данных и рабочих мест пользователей, обеспечение эксплуатационной документацией, проведение обучения персонала и т.д., и непосредственно эксплуатацию, в том числе локализацию проблем и устранение причин их возникновения, модификацию ПО в рамках установленного регламента, подготовку предложений по совершенствованию, развитию и модернизации системы.
Управление проектом связано с вопросами планирования и организации работ, создания коллективов разработчиков и контроля за сроками и качеством выполняемых работ. Техническое и организационное обеспечение проекта включает выбор методов и инструментальных средств для реализации проекта, определение методов описания промежуточных состояний разработки, разработку методов и средств испытаний ПО, обучение персонала и т.п. Обеспечение качества проекта связано с проблемами верификации, проверки и тестирования ПО. Верификация - это процесс определения того, отвечает ли текущее состояние разработки, достигнутое на данном этапе, требованиям этого этапа. Проверка позволяет оценить соответствие параметров разработки с исходными требованиями. Проверка частично совпадает с тестированием, которое связано с идентификацией различий между действительными и ожидаемыми результатами и оценкой соответствия характеристик ПО исходным требованиям. В процессе реализации проекта важное место занимают вопросы идентификации, описания и контроля конфигурации отдельных компонентов и всей системы в целом.
Управление конфигурацией - один из вспомогательных процессов, поддерживающих основные процессы жизненного цикла ПО, прежде всего процессы разработки и сопровождения ПО. При создании проектов сложных ИС, состоящих из многих компонентов, каждый из которых может иметь разновидности или версии, возникает проблема учета их связей и функций, создания унифицированной структуры и обеспечения развития всей системы. Управление конфигурацией позволяет организовать, систематически учитывать и контролировать внесение изменений в ПО на всех стадиях ЖЦ. Общие принципы и рекомендации конфигурационного учета, планирования и управления конфигурациями ПО отражены в стандарте 1ЭО 12207-2.
Каждый процесс характеризуется определенными задачами и методами их решения, исходными данными, полученными на предыдущем этапе, и результатами. Результатами анализа, в частности, являются функциональные модели, информационные модели и соответствующие им диаграммы. ЖЦ ПО носит итерационный характер: результаты очередного этапа часто вызывают изменения в проектных решениях, выработанных на более ранних этапах.
Существующие модели ЖЦ определяют порядок исполнения этапов в ходе разработки, а также критерии перехода от этапа к этапу. В соответствии с этим наибольшее распространение получили три следующие модели ЖЦ:
Главная особенность индустрии создания ПО состоит в концентрации сложности на начальных этапах ЖЦ (анализ, проектирование) при относительно невысокой сложности и трудоемкости последующих этапов. Более того, нерешенные вопросы и ошибки, допущенные на этапах анализа и проектирования, порождают на последующих этапах трудные, часто неразрешимые проблемы и в конечном счете приводят к неуспеху всего проекта.
На прошлом уроке мы с вами рассмотрели аппаратную часть информационной системы. Этот урок мы посвятим ее программному обеспечению.
Именно программное обеспечение (ПО – software или просто «софт») является одной из самых важных и необходимых составляющих информационной системы.
Условно ПО можно разделить на три основных категории:
1) Системные программы – управляют устройствами компьютера и вычислительными процессами.
2) Инструментальные системы – это различные языки программирования, с помощью которых создаются новые программы.
3) Прикладные программы – пользовательское программное обеспечение, которое не относится к системным программам и инструментальным системам.
Теперь мы рассмотрим каждую из категорий более детально.
Системные программы – это программы, которые управляют взаимодействием программ и встроенных устройств компьютера, занимаются поиском и диагностикой неисправностей и т. д.
Системные программы в свою очередь можно разделить на несколько групп:
. операционные системы ( Windows , Linux , Mac OS ) – комплекс программ, который обеспечивает функционирование аппаратной части компьютера, а также обеспечивает работу пользовательских и системных программ.
. драйверы – программы, которые позволяют операционной системе (ОС) «понимать» внешние подключаемые устройства (например, принтер, сканер, web -камера и т. д.)
. утилиты - это программы для решения вспомогательных задач. Например, тестирования и диагностики оборудования ПК – проверки и дефрагментации дисков компьютера, архивации и восстановления данных, обновления программного обеспечения и т. д.
Инструментальные системы используются опытными пользователями-разработчиками для создания новых приложений. Причем, инструментальные системы предоставляют разработчикам большой набор инструментов для создания приложений.
Прикладные программы – это программы, с помощью которых пользователь может решать разнообразные задачи: набирать текст, создавать рисунок, смотреть фильмы, слушать музыку, играть в игры и т. д.
Прикладные программы условно можно разделить на несколько групп. Это деление условно, потому что мы рассмотрим только наиболее часто используемые программы.
Итак, прикладные программы делятся на:
. программы обработки текста – создание и редактирование текстовых документов;
. издательские системы – создание макетов печатных изданий;
. электронные таблицы – обработка числовых и символьных данных, представленных в табличной форме;
. системы управления базами данных – создание и управление базами данных;
. системы оптического распознавания текста – преобразование в текст изображения полученного со сканера;
. программы переводчики и электронные словари;
. графические редакторы – дают пользователю большой функционал по обработке графических изображений;
. программы для Web -дизайна – создание Web -страниц;
. антивирусные программы и программы архиваторы.
С большинством из перечисленных групп прикладных программ вы познакомитесь на следующих уроках данного курса.
Теперь, если вы хорошо усвоили материал, можете закрепить его, выполнив несложные задания. Для этого перейдите в режим тренажера. Если хотите позаниматься позже – закройте текущее окно.
Упражнение №1. Выберите лишнее:
А) системные программы;
Б) электронные таблицы (+);
В) инструментальные системы;
Г) прикладные программы.
Упражнение №2. Создание Web -страниц относится к:
А) web -дизайну (+);
Б) издательским системам;
В) электронным таблицам;
Г) программам переводчикам.
Упражнение №3. Одной из самых важных составляющих операционной системы является:
А) монитор ;
Б) программное обеспечение (+);
В) электронным таблицам;
Г) язык программирования.
Упражнение №4. К какой категории ПО относится разработка нового программного обеспечения?
А) прикладные программы;
Б) инструментальные системы (+);
В) системные инструменты;
Г) системные программы.
Упражнение №5. Выберите лишнее.
А) операционная система;
Б) утилита;
В) драйвер;
Г) язык программирования (+).