книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Разработка электронного учебника по курсу «Основы теории компьютеров». Раздел «Выполнение логических операций» ( Дипломная работа, 97 стр. )
Разработка электронного учебного пособия "Технические средства реализации информационных процессов" ( Дипломная работа, 74 стр. )
Разработка электронного учебника по математике для студентов I курса ( Дипломная работа, 86 стр. )
РАЗРАБОТКА ЭЛЕКТРОННОЙ БАЗЫ ДАННЫХ _ ДОКУМЕНТООБОРОТА БАНКА АКБ «ТРАНССТРОЙБАНК» (ЗАО)» ( Дипломная работа, 99 стр. )
Разработка, создание базы данных, для учета имеющихся в лесной промышленности машин и механизмов, а так же их норм выработки, на лесосечных работах, программного продукта работающей с базой данных, осуществляющую выбор системы ( Дипломная работа, 96 стр. )
Раскрыть возможности и алгоритм архивирования данных ( Курсовая работа, 32 стр. )
Расписание и заказ билетов на поезда дальнего следования ( Курсовая работа, 67 стр. )
РАСПРЕДЕЛЕННАЯ ИНФОРМАЦИОННО- УПРАВЛЯЮЩАЯ СИСТЕМА ПОТОК-С ( Дипломная работа, 86 стр. )
Рассмотрение алгоритмов поиска кратчайшего пути между парами вершин в графе и написание по одному из алгоритмов программного продукта с использованием среды разработки Delphi ( Курсовая работа, 19 стр. )
Рассмотрение аппаратного обеспечения ( Курсовая работа, 30 стр. )
Рассмотрение видов угроз информационной безопасности и защиты от них ( Реферат, 15 стр. )
Рассмотрение видов угроз информационной безопасности и защиты от них (Украина) ( Реферат, 15 стр. )
Рассмотрение возможности применения информационных систем для управления документооборотом ( Курсовая работа, 24 стр. )
Рассмотрение вопроса связанного со становлением и развитием информатизации общества, а также проблемы становления ноосферы Земли 2004-18 ( Реферат, 18 стр. )
Рассмотрение вопроса связанного с нормами информационного права ( Реферат, 21 стр. )
Рассмотрение вопроса о проектировании локальной вычислительной сети службы занятости населения и построение этой сети ( Дипломная работа, 98 стр. )
Рассмотрение вопроса о проектировании локальной вычислительной сети службы занятости населения и построение этой сети 2005-98 ( Дипломная работа, 98 стр. )
Рассмотрение вопроса связанного со становлением и развитием информатизации общества, а также проблемы становления ноосферы Земли ( Контрольная работа, 18 стр. )
Рассмотрение вопросов, связанных с поисков и восстановлением удаленной, искаженной или закодированной информации в персональном компьютере ( Контрольная работа, 16 стр. )
Рассмотрение вопросов связанных с принципами, методами, структурой и источниками информационного права ( Реферат, 22 стр. )
Рассмотрение задачи «Разработка автоматизированной системы для учета материальных запасов на примере организации ООО “Компьютерный мир” ( Дипломная работа, 98 стр. )
Рассмотрение значимости электронных таблиц для проведения и анализа экономических или иных типов данных ( Контрольная работа, 34 стр. )
рассмотрение и сравнение программ для геомоделирования и предложение системы, повышающей эффективность решения задач государственного регулирования ( Курсовая работа, 47 стр. )
Рассмотрение информационных систем в экономике. ( Реферат, 12 стр. )
Рассмотрение информационных систем в экономике ( Курсовая работа, 25 стр. )

ВВЕДЕНИЕ 3

1. Аналитическая часть. 5

1.1. Делители и делимость. 6

1.2. Алгоритм Евклида. 7

1.3. Простота и факторизация. 10

1.3. Асимптотический закон распределения простых чисел. 11

1.4. Функция Эйлера. 13

1.5. Примеры заданий к рассмотренным темам 14

2. Практическая часть. 15

2.1. Предметная область. 15

2.2. Цели применения модулей. 16

2.3. Способы применения модулей. 17

2.4. Апробация. 18

2.5. Средства разработки модулей 19

2.6. Документация 20

2.7. Интеграция модулей в программный комплекс. 21

2.8. Модуль NOD. 21

2.9. Модуль Asimp. 24

2.10. Модуль Eiler. 27

ЗАКЛЮЧЕНИЕ 29

СПИСОК ЛИТЕРАТУРЫ: 30

Приложение 1. Руководство пользователя. 31

Приложение 2. Документация программиста. 44

Приложение 3. Примеры работы модулей. 72

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

Актуальность проблем, связанных с преподаванием повышается с каждым днем в связи с развитием системы преподавания, компьютеризацией рабочих мест и росту сферы информационных технологий и компьютерных наук. Одной из таких проблем является отсутствие автоматизации основных аспектов работы преподавателя. В частности: составление и проверка заданий для самостоятельных и контрольных работ.

В 2009 году в Тюменском Государственном Университете на 4 курсе специальности «Компьютерная безопасность» была введена рейтинговая система оценки знаний, была составлена и утверждена новая рабочая учебная программа по дисциплине «Теоретико-числовые методы в криптографии». В этой программе предусмотрены индивидуальные домашние контрольные работы по всем дидактическим единицам курса, т.е. для учебно-методического обеспечения данного курса необходимо разработать не менее 40 индивидуальных домашних контрольных работ. Более того, желательно ежегодное обновление вариантов контрольных работ. Желательно так же автоматизация проверки контрольных работ. Помимо домашних контрольных работ предусмотрены аудиторные контрольные работы, а так же тестирование остаточного знания по предмету, что так же увеличивает количество индивидуальных контрольных заданий.

Мой проект – Разработка модулей генерации заданий и решений по теме «Основы теории чисел» поможет свести к минимуму усилия преподавателя, затраченные на составление, решение и проверку заданий для самостоятельных и контрольных работ по дисциплине «Теоретико-числовые методы в криптографии». Целью создания и внедрения данного проекта является повышение объективности оценки знаний студентов в данной области.

Цель и задачи работы:

Проектирование и разработка модулей автоматической генерации заданий и решений по теме «Основы теории чисел» по дисциплине «Теоретико-числовые методы в криптографии».

Для достижения цели исследования поставим следующие задачи:

• исследовать предметную область;

• определить список тем и заданий;

• спроектировать и разработать модули генерации заданий и решений;

• разработать документацию;

• сформировать базу учебных задач.

1. А.В.Рожков, О.В. Ниссенбаум. Теоретико-числовые методы в криптографии: Учебное пособие. Тюмень: Издательство Тюменского государственного университета, 2007. 160с.

2. Н.Коблиц. Курс теории чисел и криптографии. Москва: Научное изд-во ТВП, 2001, х+254с.

3. Виноградов И.М. Основы теории чисел. М.: Наука, 1972. 402с.

4. Василенко О.Н. Теоретико-числовые алгоритмы в криптографии. – М.: МЦНМО, 2003. – 328 с.

5. Черемушкин А.В. Лекции по арифметическим алгоритмам в криптографии. М.: МЦНМО, 2002. – 104 с.

6. Алферов А.П., Зубов А.Ю., Кузьмин А.С., Черемушкин А.В. Основы криптографии. Учебное пособие. М.: Гелиос-АРВ, 2001.

7. Эндрю Троелсен. С# 2008 и платформа .NET 3.5 Framework = Pro C# 2008 and the .NET 3.5 Framework. — 4-е изд. — М.: Вильямс, 2009. — С. 1368. — ISBN 978-5-8459-1589-4

8. Герберт Шилдт. C# 3.0: полное руководство = C# 3.0: The Complete Reference. — 4-е изд. — М.: Вильямс, 2009. — С. 992. — ISBN 978-5-8459-1565-8

9. Кристиан Нейгел, Карли Уотсон и др. Visual C# 2008: базовый курс. Visual Studio® 2008 = Beginning Visual C# 2008. — М.: Диалектика, 2009. — ISBN 978-5-8459-1317-3

10. Кристиан Нейгел, Билл Ивьен и др. C# 2008 и платформа .NET 3.5 для профессионалов = Professional C# 2008. — М.: Диалектика, 2008. — ISBN 978-5-8459-1458-3

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»