1 Защита от несанкционированного использования Защита от несанкционированного использования имеет цель сделать невозможной несанкционированную работу с административной программой


перейти к полному списку дипломных проектов

Ссылка на скачивания файла в формате .doc находится в конце странички

1 Защита от несанкционированного использования Защита от несанкционированного использования имеет цель сделать невозможной несанкционированную работу с административной программой



Рис. 3.15 Окно результатов теста.

После закрытия окна результатов будет выведен вопрос о повторном тестировании, окно которого изображено на рис. 3.16. В случае утвердительного ответа тестирование будет проведено ещё раз.



Рис. 3.16 Окно вопроса о повторном тестировании.

3.5 Отладка. Контроль использования динамической памяти

Утилита «Мониторинг памяти» написана для осуществления контроля использования динамической памяти в программе. Для получения информации о состоянии памяти используется системная функция GetMemoryStatus. Она возвращает информацию о текущем состоянии разных логических видов памяти. Считывание этой информации происходит через определённые промежутки времени. Вид программы приведён на рис. 3.17.



Рис. 3.17 Утилита мониторинга динамической памяти

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

Окно настройки параметров вызывается при нажатии на кнопку «Параметры». Оно позволяет оптимизировать работу утилиты при отладке программы. Вид окна представлен на рис. 3.18.



Рис. 3.18 Настройка параметров

В этом окне можно задать интервал, времени, через которое будет производиться опрос состояния памяти, а также установить флажок, регулирующий расположение окна мониторинга.

3.6 Защита информации

3.6.1 Защита от несанкционированного использования

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

В программе применена двухуровневая система защиты.

Первый уровень – это проверка правильности введённого пароля. После ввода пользователем пароля, он сравнивается с правильным. Работа с программой возможна лишь в том случае, если введённый пароль соответствует правильному. Для хранения правильного пароля реализован алгоритм стегографии. Цель этого алгоритма – скрыть пароль в файле точечного рисунка формата bmp. При этом размер файла не меняется и рисунок не разрушается. Я решил это следующим способом. Каждая точка описывается 3 компонентами R, G и B (для 24-битных рисунков, а другие конвертируются в этот режим).

скачать бесплатно АВТОМАТИЗИРОВАННАЯ СИСТЕМА КОНТРОЛЯ ЗНАНИЙ СПЕЦИАЛИСТОВ ПО ДЕФЕКТОСКОПИИ

Содержание дипломной работы

Программный продукт проходит испытания в Самарском филиале ОАО «Оргэнергонефть»
13 Конфиденциальность результатов оценки 1
7 Требования к ионизирующим и неионизирующим излучениям 5
Несмотря на это, многие зарубежные крупные фирмы финансируют проекты создания компьютерных учебных систем в учебных заведениях и ведут собственные разработки в этой области [3]
Системы гипермедиа позволяют связать друг с другом не только фрагменты текста, но и графику, оцифрованную речь, звукозаписи, фотографии, мультфильмы, видеоклипы и т
Можно говорить лишь о более высокой степени детерминированности знаний и процессов их изучения в одних системах и неопределенности знаний и свободы процесса их освоения в других
Примеры: решение нетиповых задач, выбор подходящего алгоритма из набора ранее изученных алгоритмов для решения конкретной задачи
Чем выше уровень усвоения , тем выше трудность
Если учащийся владеет материалом на первом уровне, то переход к освоению на втором уровне ему труден, но доступен
Ассоциацию в данной теории определяют как связь между психическими явлениями, при наличии которой актуализация одного явления вызывает появление другого
Принципы создания эффективной тестирующей программы Использование оценочных методик Решающим для использования тестов является ясное понимание того, что должно быть измерено и для какой цели
) Общая оценка ряда тестов позволяет достичь баланса некоторого сорта, при этом низкие оценки по одному тесту могут быть компенсированы высокими оценками по другому тесту
Возможно перечислить несколько типов: надежность типа «тест – повторный тест» указывает на возможность получения таких же результатов по тесту по прошествии времени
11 Приспособления оценочного процесса для людей с ограничениями Целый ряд рабочих мест может быть занят как людьми без каких-либо «недостатков», так и людьми, имеющими те или иные ограничения
Например, оценка в 70% значит, что индивидуальная оценка является той же самой или выше, чем оценки 70% тех, кто проходил такое же тестирование
Связь такого понятия с определением по ГОСТ устанавливается путем разделения дефектов на допустимые требованиям НТД и недопустимые
Комбинирование методов подразумевает не только использование нескольких методов, но и чередование их в определенной последовательности (технологии)
2 Поля данных «текст вопроса», «текст ответа», «текст комментария», «иллюстрация» имеют тип большого двоичного объекта – BLOB
Таким образом, при прямом генерировании номеров выбираемых вопросов возможен повтор выбранных вопросов, а это категорически воспрещено
Для этого, при запуске программы производится проверка на повторный запуск программы
1 Вход в программу После того, как произошла загрузка программы, на экране появляется окошко с предложением ввести пароль для входа
6 Окно ввода текста ответа Если данный ответ является правильным, то он помечается активизированием радиокнопки
10 Окно смены паролей Возможно изменение как одного из двух паролей, так и обоих
При нажатии на кнопку «Сохранить в файле» текст будет сохранён в простом текстовом файле
1 Защита от несанкционированного использования Защита от несанкционированного использования имеет цель сделать невозможной несанкционированную работу с административной программой
Благодаря этому, защищаются ключевые алгоритмы административной программы, без которых будет непригоден к использованию весь пакет программ системы психологического обследования
Возможно также администрирование компьютера пользователя с удаленного компьютера злоумышленника при помощи сети Internet
3) где l – количество наименований используемых материалов; qijчас – расход материала i-го вида на j-ом этапе; цi – цена единицы материала i-го вида
1 Расчет экономического эффекта у производителя системы Для производителя системы главным показателем эффективности работы является прибыль, получаемая при реализации продукции
15) где Nпред – предполагаемый объем выпуска (тиражирования) системы; с – себестоимость единицы продукции; П – прибыль на единицу продукции; НДС – налог на добавленную стоимость
22) где Эс, Эн – соответственно эксплуатационные издержки в существующем (до внедрения новой техники) и в новом (после внедрения новой техники) вариантах
Подставив в формулу 4
При работе с ПК необходимо обеспечивать значения визуальных параметров в пределах оптимального диапазона: разрешается кратковременная работа при допустимых значениях визуальных параметров
Естественное освещение должно осуществляться через боковые светопроемы, ориентированные преимущественно на север и северо-восток
За счёт универсальности модели теста и наличии отдельной программы-редактора данный пакет программ можно применять для тестирования и обучения по другим тематикам
Разработка системы защиты не являлась целью работы, однако программы оснащены базовыми средствами защиты – парольной защитой на вход в программу и защита данных от просмотра
и др

заработать

Закачай файл и получай деньги