Cтраница 2
Защита массивов от несанкционированного доступа других пользователей осуществляется с помощью специальных режимов доступа, например реализацией парольной защиты. Защита массивов от ошибок в программных средствах, включая и ошибки в программах операционной системы, в определенной степени может быть обеспечена при использовании методов контроля достоверности обрабатываемой информации, которые были ранее рассмотрены. Защита массивов от аппаратурных сбоев технических средств, как правило, обеспечивается косвенно путем введения специальной организации хранимой информации и ее резервирования. [16]
При работе в мультипрограммном режиме обязательна организация защиты памяти. Функции защиты памяти реализуются системой защиты памяти, которая представляет собой комплекс программно-аппаратных средств, обеспечивающих предотвращение взаимного искажения массивов информации, одновременно находящихся в оперативной памяти. Основные функции системы защиты памяти заключаются в следующем: защита программных компонентов операционной системы, защита участков памяти, занимаемых проблемными программами абонентов, от воздействия выполняемых программ, защита отдельных участков массивов, блокировка обращения на считывание из общего массива данных при обновлении информации в нем, защита личных массивов абонентов от использования другими абонентами. Системы защиты памяти строятся по различным принципам, отвечающим возможностям по размещению программ, допустимым затратам аппаратуры и машинного времени, а также методам организации вычислительного процесса. [17]
Информационные массивы АСУ должны быть защищены от случайных и преднамеренных попыток их искажения и неправильного использования. Защита усложняется тем обстоятельством, что большинство информационных массивов необходимо для решения задач различными пользователями. С точки зрения использования различают три типа информационных массивов - общие, групповые, массивы одного пользователя. К общим массивам относят трансляторы, стандартные программы, некоторые массивы постоянных данных и др. К ним должен быть обеспечен свободный доступ, но без права внесения изменений. Условия доступа к групповым массивам более строги; к ним могут обращаться только пользователи данной группы. Однако их использование позволяет избежать многокра - кого копирования информационных массивов. Массивы одного пользователя могут иметь секретный характер, поэтому иногда следует обеспечивать защиту от считывания информации и от преднамеренного искажения. Необходима также защита от неправильных действий пользователей, работающих с этими массивами, от воздействия аппаратных неисправностей, ошибок программ операционной системы, программ и процедур, обеспечивающих защиту массивов. [18]