Программы по организации практических занятий по криптографическим дисциплинам

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



аммисты, то в этом случае можно наблюдать недостаточное внимание к информации, к ее достоверности и качеству. Основное внимание здесь уделяется компьютерным эффектам или особым навигационным приемам, реализуемым в продукте. Достаточно взглянуть на характеристики компакт-дисков, наиболее часто представляемых в компьютерных изданиях и рекламных проспектах: на первом месте стоит объем записанной информации, количество иллюстраций, аудио - и видеофрагментов и их продолжительность. Данные о качестве информации обычно отсутствуют, в лучшем случае указывается, что продукт представляет собой электронную копию печатного издания. Примерами этому могут служить обучающая программа Репетитор по биологии человека Р.Д. Маш, которая представляет собой полную копию книги Биология, человек 8 класс (под авторством Д.В.Колесова, Р.Д. Маш, И.Н. Беляева), только с использованием множества компьютерных эффектов.

Часто бывает и так, что представленные таким образом учебники, энциклопедии и другие издания могут быть использованы как пособия при изучении только курса информатики и информационной культуры. Они позволяют освоить правила навигации, познакомиться с различными компьютерными эффектами, но эти приложения трудно использовать в конкретной работе или при изучении предметов общеобразовательного цикла [21].

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

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

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

.4Контроль состояния здоровья

шифр криптология обучающая программа

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

В блок тестирования включены два теста:

. Методика диагностики уровня эмоционального выгорания В.В. Бойко;

. Методика экспресс-диагностики невроза К.Хека и Х. Хесса, а также диагностики уровня невротизации Л.И. Вассермана.

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

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

2.5 Выбор языка программирования

.5.1 Обоснование выбора стиля программирования

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

Процедурное программирование

Процедурное (императивное) программирование является отражением архитектуры традиционных ЭВМ, которая была предложена фон Нейманом в 40-х годах.

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

Процедурные языки характеризуются следующими особенностями:

необходимостью явного управления памятью, в частности, описанием переменных;

малой пригодностью для символьных вычислений;

отсутствием строгой математической основы;

высокой эффективностью реализации па традиционных ЭВМ.

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

К процедурным языкам относятся: язык Ассемблера, С, Basic, Pascal.

Функциональное программирование

Первым таким яз

Copyright © 2008-2014 geum.ru   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение