[an error occurred while processing this directive]
Слово информатика происходит от французского слова Informatique, образованного в результате объединения терминов Information (информация) и Automation (автоматика), что выражает ее суть как науки об автоматической обработке информации. Кроме Франции термин информатика используется в ряде стран Восточной Европы и России. В Западной Европе и США используется другой термин - Computer Science (наука о средствах вычислительной техники).

Запрещение и разрешение команд

В качестве значения константы-команды можно использовать любое число в диапазоне от О до 65535, однако следует учесть, что диапазоны 0...99 и 2S6...999 Turbo Vision резервирует для стандартных команд и их не следует использовать для определения команд пользователя. Два диапазона зарезервированных команд выбраны потому, что команды с кодами 0...255 можно временно запретить, в то время как остальные команды запретить невозможно. Для запрещения или разрешения команд используется глобальный тип TCommandSet, представляющий собой множество чисел в диапазоне 0...256 (мощность множеств в Турбо Паскале не может превышать 256, вот почему запретить можно только первые 256 команд). Команды запрещаются обращением к методу DisableCommands, а разрешаются обращением к EnableCommands. Диалоговые элементы, связанные с запрещенными командами, выделяются оттенком и их нельзя выбрать мышью или командными клавишами. Например, если в конструкторе TProgJnit (см. предыдущий пример) перед оператором

if ExecView(Dia) = cmPrint then

вставить оператор

DisableCommand([cmPrint]);

кнопка «Команда cmPrint» будет выведена цветом фона окна и станет недоступна для диалога.

Доступность средств вычислительной техники и, прежде всего, персональных ЭВМ привела к увеличению числа попыток неправомерного вмешательства в работу информационных систем как со злым умыслом, так и чисто «из спортивного интереса». Недостатки системы законодательно-правового регулирования отношений в сфере накопления и использования информации создают условия для компьютерной преступности. Особую опасность представляют злоумышленники, специалисты - профессионалы в области вычислительной техники и программирования.
[an error occurred while processing this directive]