Федеральное агентство по образованию
Пензенский государственный университет
Кафедра "Информационной безопасности систем и технологий"
Пояснительная записка к курсовой работе
по теме:
"Системное программирование в операционных системах"
Дисциплина: Безопасность операционных систем
Группа
Выполнил:.
Проект принят с оценкой
Руководитель проекта:
Пенза, 2006 г.
Реферат
Пояснительная записка содержит 38с., 7 рис., 2 источника, 2 прил.
VISUAL СИ++, ПРОГРАММА, РАСПИСАНИЕ, WINDOWS NT (98), ФАЙЛ.
Объектом исследования является системное программирование в операционных системах.
Целью работы является разработка программы, выполняющей запуск программ по расписанию: расписание хранится в файле.
В процессе работы были освоены навыки системного программирования в операционных системах.
В результате работы была разработана программа, выполняющая запуск программ по расписанию: расписание хранится в файле (её текст приведён в приложении).
Содержание
1 Интерфейс
1.1 Понятие интерфейса и его назначение
1.2 Выбор интерфейса
2. Разработка алгоритма программы
3. Создание программы на базе разработанного алгоритма
4. Руководство пользователя
Заключение
Список использованных источников
Алгоритм программы
1 Интерфейс 1.1 Понятие интерфейса и его назначение Перед началом самого программирования и даже составления алгоритмов необходимо представить себе как будет работать программа и посредством этого выбрать интерфейс.
Под интерфейсом понимают совокупность схемотехнических средств и правил, обеспечивающих непосредственное взаимодействие составных элементов вычислительной системы и или программ. Интерфейс обеспечивает взаимосвязь между функциональными блоками или устройствами системы.
Основным назначением интерфейса является унификация внутрисистемных и межсистемных связей и устройств сопряжения с целью эффективной реализации прогрессивных методов проектирования функциональных элементов вычислительной системы.
Системный подход при проектировании представляет собой комплексное, взаимосвязанное, пропорциональное рассмотрение всех факторов, путей и методов решения сложной многофакторной и многовариантной задачи проектирования интерфейса взаимодействия. В отличие от классического инженерно - технического проектирования при использовании системного подхода учитываются все факторы проектируемой системы - функциональные, психологические, социальные и даже эстетические.
Автоматизация управления неизбежно влечёт за собой осуществление системного подхода, т.к. она предполагает наличие саморегулирующейся системы, обладающей входами, выходами и механизмом управления. Уже само понятие системы взаимодействия указывает на необходимость рассмотрения окружающей среды, в которой она должна функционировать.
Таким образом, система взаимодействия должна рассматриваться как часть более обширной системы - АСУ реального времени, тогда как последняя - системы управляемой среды.
В настоящее время можно считать доказанным, что главная задача проектирования интерфейса пользователя заключается не в том, чтобы рационально "вписать" человека в контур управления, а в том, чтобы, исходя из задач управления объектом, разработать систему взаимодействия двух равноправных партнёров (человек - оператор и аппаратно - программный комплекс АСУ), рационально управляющих объектом управления.
1.2 Выбор интерфейса Интерфейс взаимодействия с пользователем является важным элементом любой программы. ............