Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

тема ИВС состоит из аппаратных средств АС и программного обеспечения ПО

Работа добавлена на сайт samzan.net: 2015-07-10

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 14.5.2024

ПРИНЦИП НЕОБХОДИМОСТИ В КЛАССИФИКАЦИИ

ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Л.В. Аршинский, ИСТм-12-1

Классификацию ПО предлагается осуществлять на основе принципа необходимости: А необходимо для В, если не-А влечет не-В. В этом случае будем говорить, что А представляет ценность для В.

Классифицировать не по принципу «Что может программа (класс программ)?», а по принципу «Для решения каких задач без нее не обойтись, для чего она имеет ценность?»

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

  1.  Управление конкретными АС.
  2.  Управление комплексом АС как системой.
  3.  Предоставление информационно-вычислительных услуг пользователю ИВС.

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

Этот вид ПО необходим для работы отдельных узлов ЭВМ.

К ПО, применяемому для управления комплексом АС как системой, можно отнести операционные системы (ОС) в традиционном понимании этого термина (UNIX, DOS, Windows, Linux и т.п.). Отсутствие ОС не влияет на работоспособность отдельных АС в ИВС. ОС не является необходимым ПО для конкретного узла, но без нее невозможно связать АС в единую ИВС, способную решать поставленные перед системой задачи.

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

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

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

Пользовательское ПО предназначено для решения задач пользователя, к числу которых чаще всего относятся:

  1.  выполнение профессиональных функций;
  2.  досуг;
  3.  повышение качества и удобства работы на компьютере.
  4.  вредоносное ПО.

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

Классификация по видам пользовательского ПО также осуществляется по признаку ценности. Если программа А необходима пользователю (представляет ценность) для решения его профессиональных задач, она относится к группе 1). Если для отдыха и досуга вне профессиональных обязанностей – к группе 2). Если без неё снижается качество, удобство работы на компьютере – к группе 3). Наконец, если она необходимо для несанкционированного вмешательства в работу ЭВМ к группе 4).

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

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

С этих же позиций можно подойти к классификации сетевого ПО.

  1.  Управление конкретным сетевым устройством.
  2.  Управление комплексом сетевых устройств как системой.
  3.  Предоставление информационно-вычислительных услуг пользователю сети.

К первому относятся драйверы сетевых плат и других устройств сопряжения разнообразного оборудования с сетью.

Ко вторым – сетевые ОС различных видов и классов и программы, согласующие поведение различных сетевых устройств и компонентов.

К третьим интернет-обозреватели, системы распределенных вычислений, облачные хранилища данных, проигрыватели медиа-файлов, средства защиты от сетевых атак и т.п.

Называем сетевое ПО сервисным, если оно необходимо (представляет ценность) для повышения качества работы в сети

Речь идет не о предоставлении новых услуг, а о повышении качества уже имеющихся. Это:

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

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

PAGE   \* MERGEFORMAT1




1. Отчет по лабораторной работе 1 По курсу Физические основы электротехники
2. Дом хлеба Т
3. Формирование воли дошкольников.html
4. тема долговременных условных знаков обычно визуальной природы предназначенных для фиксации речевых произв
5. С Орловская ВП Экономика туризма Глава 4
6. Промышленное здание в городе Соликамск
7. сюда по кухне носишься скоро ли ужин будет готов Скоро скоро жена старого Тролля неторопливо накрывал
8. Сущность и миссия организации Миссия стратегическая цель выражающая смысл существования общепризнанно
9. Тема- Грунтовий режим
10. Идейной формой религиозного свободомыслия в эпоху Просвещения был деизм.html
11.  Послідовність роботи командира відділення після одержання завдання- з~ясування завдання оцінка о
12. жалованные грамоты
13. Османская империя Становление бейлика
14. Софіївка11 21
15.  Домінуюче монопольне становище- поняття та види зловживання ним
16. читать послание только в том случае если оно связано с определенной выгодой
17. а уплатить при наступлении срока определенную сумму денег держателю векселя
18. Соборні послання складова канону Священних Новозавітних книг
19. Державний лад давньогрецьких держав Спарти і Афін
20. з курсу Інформатика Перевірила-