ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 07.06.2025
Просмотров: 382
Скачиваний: 0
- инициирование работы программного приложения должно осуществляться только через описанные в нем точки входа (места передачи управления от вызывающего приложения к данному) и никаким иным образом;
- завершение работы программного приложения должно происходить только одним из следующих образом:
а) возвратом управления к вызвавшему приложению;
б) передачей управления к приложению-обработчику ошибочных ситуаций в вызвавшем приложении или операционной среде;
с) инициированием начального этапа работы компьютерной системы (перезагрузка);
- программное приложение может вызывать из себя только приложения, удовлетворяющие всем данным требованиям;
- программное приложение не должно завершать (прекращать) работу других программных приложений (в том числе и не вызывающих его) иначе, чем способами а и б из второго дефиса данного пункта.
10. Требования по обращению приложения к массивам данных и ресурсам компьютерной системы:
- программное приложение должно использовать (создавать, читать и записывать) массивы данных и ресурсы компьютерной системы только через стандартные функции операционной среды или стандартные приложения, удовлетворяющие всем данным требованиям;
- программное приложение не должно обращаться непосредственно к программам постоянных запоминающих устройств компьютерной системы.
11. Требования по обеспечению работы мультизадачных и сетевых операционных сред и компьютерных систем:
- при использовании приложением разделяемого ресурса в нем должны быть реализованы механизмы, исключающие модификацию используемого ресурса иным приложением в моменты его использования данным приложением. Указанный пункт может гарантироваться также архитектурой операционной среды;
- при использовании приложением разделяемого ресурса в нем должны быть реализованы механизмы освобождения данного ресурса по завершении его использования;
- приложение не должно производить операции записи в области оперативной памяти, не отведенные данному приложению;
- после окончания использования созданных данным приложением массивов данных, не используемых иными приложениями, указанные массивы должны быть уничтожены таким образом, чтобы их информативная компонента была недоступна.
12. Требования по обеспечению надежной работы программного приложения:
- программное приложение должно содержать механизмы, запрещающие его работу при искажении программного кода при хранении и загрузке его в оперативную память. Вероятность несрабатывания данного механизма не должна быть выше заданной величины. Данная величина определяется исходя из области применимости программного приложения.
13. Базовое и прикладное программное обеспечение ИТКС должно предоставлять возможность раздельного хранения собственных файлов и файлов, содержащих данные, порожденные пользователями (в выделенных каталогах, на выделенных логических диска.
Уточнения базового и прикладного программного обеспечения, предназначенного для использования системе, проводится на этапе технического проектирования создаваемых компонентов ИТКС.
2.1.6. Обеспечение защиты иткс от вирусов.
Для обеспечения противодействия от негативного воздействия на программные средства и данные ИТКС со стороны компьютерных вирусов, должны быть предусмотрены соответствующие меры и средства по их обнаружению и предупреждению их воздействия.
При этом, с целью обеспечения максимально возможного уровня защиты, меры и средства обнаружения вирусов и предупреждения их воздействия, должны применяться, наряду с традиционными способами, также и в момент запуска рабочих станций непосредственно до загрузки на рабочих станциях. Кроме того, данные средства должны применяться и в шлюзовых устройствах, предназначенных для безопасного сопряжения разнородных ЛВС ИТКС и для обеспечения безопасного взаимодействия ИТКС с внешними источниками информации по каналам связи.