Классификация программного обеспечения. Информационная система

Программное обеспечение информационных систем

Программное обеспечение (англ. 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 для работы в сети Интернет.

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

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

Инструментальное ПО служит для написания, редактирования, документирования и отладки программ, позволяет автоматизировать работу программистов (компиляторы, трансляторы, интерпретаторы, объединяемые в пакеты с библиотеками стандартных программ и планировщиками в CASE-средства).

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

Использование программного обеспечения сопряжено с рядом правовых и технологических проблем:

    к установке и совместному использованию программ на ПК необходимо подходить очень аккуратно, поскольку все продукты, включая ОС, не свободны от ошибок, действие которых может суммироваться и привести к разрушению системы;

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

24. Основные понятия искусственного интеллекта.

Системы искусственного интеллекта ориентированы на решение большого класса задач, называемых неформализуемыми (трудно фор­мализуемыми). Такие задачи обладают следующими свойствами:

 алгоритмическое решение задачи неизвестно или нереализуемо из-за ограниченности ресурсов ЭВМ;

 задача не может быть представлена в числовой форме;

 цели решения задачи не могут быть выражены в терминах точно определенной целевой функции;

 большая размерность пространства решения;

 динамически изменяющиеся данные и знания.

В исследованиях по искусственному интеллекту можно выделить два основных направления.

1.Программно-прагматическое - занимается созданием программ, с помощью которых можно решать те задачи, решение которых до этого считалось исключительно прерогативой человека.Это направление ориентировано на поиски алгоритмов решения интеллек­туальных задач на существующих моделях компьютеров.

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

Существенный прорыв в практических приложениях систем искус­ственного интеллекта произошел в середине 70-х годов, когда на сме­ну поискам универсального алгоритма мышления пришла идея моде­лировать конкретные знания специалистов-экспертов. Так появились системы, основанные на знаниях, - экспертные системы. Сформиро­вался новый подход к решению интеллектуальных задач - представле­ние и использование знаний. Интересно, что понятие «знание» не имеет на сегодняшний день какого-либо исчерпывающего определения.

Знания - это выявленные закономерности предметной области (принципы, связи, законы), позволяющие решать задачи в этой области. С точки зрения искусственного интеллекта знания можно определить как формализованную информацию, на которую ссылаются в процес­се логического вывода.

Приведем ряд определений.

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

Знания можно разделить на процедурные и декларативные. Исто­рически первыми использовались процедурные знания, то есть зна­ния, представленные в алгоритмах. Алгоритмы, в свою очередь, были реализованы в программах. Однако развитие систем искусственного интеллекта повысило приоритет декларативных знаний, то есть зна­ний, сосредоточенных в структурах данных.

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

Декларативные знания - это совокупность сведений о качественных и количественных характеристиках объектов, явлений, представлен­ных в виде фактов и эвристик. Традиционно такие знания накаплива­лись в виде разнообразных таблиц и справочников, а с появлением ЭВМ приобрели форму информационных массивов и баз данных. Де­кларативные знания часто называют просто данными.

Одной из наиболее важных проблем разработки систем искусствен­ного интеллекта является представление знаний.

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

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

* логические модели;

* продукционные модели;

* семантические сети;

* фреймовые модели;

* модели, основанные на нечетких множествах.

ПО - программное обеспечение - является группой программ, обеспечивающих решение некоторой задачи (учет фантиков от конфет), ведение некоторого процесса (просмотр фотографий котиков), работу некоторого отдела (бухгалтерии) и т.п. Эта самая группа программ - безымянна, ПО не может иметь своего имени. Нельзя говорить ПО "Фантики", ПО "Котики" или ПО "Бухгалтерия" - это попросту звучит не по-русски. Вместо этого говорят ПО учета фантиков, ПО просмотра фотографий, ПО бухгалтерии.

Поскольку у ПО нет имени, всегда можно обозвать его как-нибудь по-другому. ПО просмотра фотографий вполне может превратиться в ПО просмотра котиков - или войти в состав ПО комнаты отдыха. Если там находится один и тот же просмотрщик изображений Windows - то это будет одно и то же ПО, как его не назови.

ИС - информационная система, напротив, всегда именная. Вполне могут существовать ИС "Фантики", ИС "Котики" и ИС "Бухгалтерия". Впрочем, ИС просмотра фотографий также имеет право на существование (здесь название системы - это и есть "ИС просмотра фотографий"). Также для ИС не требуется, чтобы для ее компонентов существовал какой-то объединяющий признак - вполне допускается существование ИС "Фантики и Бухгалтерия", если, конечно же, такая ИС будет хоть кому-нибудь нужна.

С другой стороны, имя для ИС придумывается только тем, кто ее распространяет. Нельзя купить ИС "Фантики", а потом написать в документах, что куплена ИС "Пожиратель конфет" - это совершенно разные ИС, даже если они составлены из одних и тех же компонентов (хотя одна ИС все же может войти в состав другой - но обычно такие ИС называют все-таки не системами, а подсистемами).

Еще одно отличие ИС от ПО - ИС может содержать компоненты, не являющиеся программами или данными к ним. К примеру, в состав ИС, которая предоставляет пассажирам на вокзале расписание поездов, вполне могут входить информационные киоски. ПО же, как следует из названия, может содержать только программы, иначе будет зваться уже АПО (аппаратно-программное обеспечение).

UPD

Суть в том, что ИС более широкое понятие, чем ПО. Как минимум ИС помимо ПО включает в себя инструкции по эксплуатации и др. административные регламенты, а также определенный состав технических средств. – avp

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

В то же время ПО не требует документов для своего существования.

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 - взламывать), специальные патчи, готовые серийные номера или их генераторы для программного продукта, которые снимают с него ограничения, связанные со встроенной защитой от нелегального использования.

Официальной политикой украинских органов государственного управления и основных вендоров-производителей программного обеспечения является постепенная легализация программного обеспечения, применяемого конечными пользователями (приобретение лицензий на уже используемое ПО, либо переход на другое ПО с приобретением лицензий на него). Украинское законодательство за использование и распространение нелицензированного программного обеспечения и нарушение авторских прав предполагает наказание в виде штрафов, и даже лишение свободы. В связи с этим вопрос перехода организаций и предприятий на лицензионное программное обеспечение становится очень актуальным.

Программное обеспечение (ПО) компьютерных информационных систем (ИС) является их необходимой составляющей. В целом программное обеспечение представляет собой набор программ, функция которых заключается в решении на компьютере определенных задач. Без соответствующего программного обеспечения функционирование даже идеально разработанной системы невозможно, поскольку ее смысл полностью теряется.

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

Функции программных продуктов

Программное обеспечение бывает двух типов: системное и прикладное.

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

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

Виды трансляторов, используемых в информационных устройствах

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

Операционная система (ОС) является важной составляющей программного обеспечения, поскольку несет защитную функцию для систем любого компьютера.

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

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

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

  • Организация взаимодействия пользователя с компьютером информационных систем;
  • Управление всеми информационными данными, введенными в ИС;
  • Использование прикладных программ ОС.

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

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

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

На видео – подробная информация о программном обеспечении информационных систем:

Защита информации

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

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

Защита информации очень важна для различных организаций, учреждений, поскольку утрата данных может привести к выходу из строя сетей предприятий.

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

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

На видео – информация о программном обеспечение с SDL:



 

Пожалуйста, поделитесь этим материалом в социальных сетях, если он оказался полезен!