Из опыта создания универсальных тестовых редакторов

  • Просмотров 6240
  • Скачиваний 189
  • Размер файла 108
    Кб

Предисловие. Как известно, в настоящее время наиболее распространенными алгоритмическими языками являются Паскаль и Си. Именно эти языки используются практически на всех действующих вычислительных системах- от супер-ЭВМ до персональных компьютеров. Что касается ПЭВМ, то лидером семейства языков Паскаль для них, без сомнения, является Турбо Паскаль 7.0, разработанный фирмой Borland. Эта последняя версия позволила объединить в

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

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

любом редакторе и, конечно, в моем, а именно: 1.     создание нового файла теста 2.     открытие теста и тестирование 3.     редактирование теста 4.     просмотр результатов 5.     печать файла 6.     выход из программы. В процессе создания редактора я выделил основные этапы моей работы, возникающие в связи с этим задачи и их решение. Надеюсь, прочитав мою работу, вы учтете мой опыт

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