«Основы теории чисел»



страница1/8
Дата03.06.2013
Размер0.8 Mb.
ТипДокументы
  1   2   3   4   5   6   7   8


ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Институт математики и компьютерных наук

Кафедра информационной безопасности
Допустить к защите в ГАК
Заведующий кафедрой
информационной безопасности,
д.т.н.,профессор А.А. Захаров

“____” _________ 2010 г.

Мозжевилов Максим Александрович

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

(Дипломная работа)
Научный руководитель:

к.ф-м.н.,доцент кафедры ИБ.

__________ Ниссенбаум О.В.

Автор работы:

__________ Мозжевилов М.А.

Тюмень 2010

ВВЕДЕНИЕ 4

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2.8. Модуль NOD. 22

2.9. Модуль Asimp. 25

2.10. Модуль Eiler. 28

ЗАКЛЮЧЕНИЕ 30

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

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

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

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



ВВЕДЕНИЕ


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

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


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

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

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

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

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

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

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

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

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

  • сформировать базу учебных задач.
  1   2   3   4   5   6   7   8

Похожие:

«Основы теории чисел» iconКафедра алгебры и высшей математики пи юфу
Состоит из 4 модулей: методологические проблемы теории чисел; история развития теории числа; история развития основных вопросов теории...
«Основы теории чисел» iconДревнегреческий математик
«Начала» (15 книг), содержащий основы античной математики, элементарной геометрии, теории чисел, общей теории отношений и метода...
«Основы теории чисел» iconДревнегреческий математик (365-300 до н. э.)
«Начала» (15 книг), содержащий основы античной математики, элементарной геометрии, теории чисел, общей теории отношений и метода...
«Основы теории чисел» iconОсновы теории чисел
Делимость целых чисел. Деление с остатком. Алгоритм Евклида нахождения наибольшего общего делителя. Решение линейных уравнений в...
«Основы теории чисел» icon4тм-заочн. 2010/11 уч год основы теории колебаний основная литература 1
Культербаев Х. П. Основы теории колебаний. Основы теории, задачи для домашних заданий, примеры решений. Нальчик, 2003. 130 с
«Основы теории чисел» iconЙона «Баймакский район» Математическая секция Построение признаков делимости чисел Кулешов Богдан
Теория чисел – раздел математики, в котором изучаются свойства чисел. Основной объект теории чисел – натуральные числа. Главное их...
«Основы теории чисел» iconОсновы теории чисел
Каноническое разложение, общий вид делителей числа, количество делителей, разложение наибольшего общего делителя и наименьшего общего...
«Основы теории чисел» iconЛекция Основы теории делимости целых чисел
Изложить содержание одного из разделов 4 14 структурно по аналогии с
«Основы теории чисел» iconОсновы теории чисел
Разностные уравнения с постоянными коэффициентами. Числа Фибоначчи. Оценка сложности алгоритма Евклида
«Основы теории чисел» iconВопросы к зачёту по курсу «Теоретические основы информатики»
Способы представления чисел. Представление чисел с фиксированной точкой. Представление чисел с фиксированной запятой. Представление...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org