СЕКЦИЯ: ИНФОРМАТИКА И ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
ИНФОРМАЦИОННО-ПОИСКОВАЯ СИСТЕМА «КВАЛИФИКАЦИОННЫЕ РАБОТЫ»
© Ю.Ю. Фомин, В.Ю. Лыскова
Современное информационное общество выдвигает новые требования к разработке, формированию и использованию информационных ресурсов. В настоящее время состав квалификационных работ, созданных в Тамбовском государственном университете им. Г.Р. Державина, представлен в виде несортированной совокупности унифицированных носителей. Оперативное получение сведений об этих работах затруднено тем обстоятельством, что отсутствует централизованный учет и средства программного поиска. Для предоставления информации о квалификационных работах была разработана информационно-поисковая система.
При разработке ИПС «Квалификационные работы» учитывались следующие требования.
— Обеспечить добавление, хранение и поиск текстовой информации, характеризующей квалификационные работы.
— Предусмотреть функцию сортировки и быстрого поиска.
— Реализовать быстрое наполнение базы данных с помощью шаблонов.
— Обеспечить поиск информации с использованием SQL-запросов.
— Реализовать систему экспорта данных.
— Реализовать распечатку сведений о квалификационной работе.
ИПС «Квалификационные работы» содержит информацию о 126 квалификационных работах. База данных постоянно пополняется сведениями о новых работах.
Приложение разработано в среде Delphi 7.0, базы данных реализованы в формате MS SQL Server 2000, для выборки данных использован язык SQL, при импорте данных используется текстовый формат, экспорт
- в MS Excel.
ИПС «Квалификационные работы» может быть использована руководством и преподавательским составом ТГУ им. Г.Р. Державина.
Поступила в редакцию 22 декабря 2007 г.
ОБУЧЕНИЕ ОСНОВАМ АЛГОРИТМИЗАЦИИ С ИСПОЛЬЗОВАНИЕМ ВИРТУАЛЬНОЙ ЛАБОРАТОРИИ MYPASCAL
© М.Ю. Сидляр, В.Ю. Лыскова
Для наглядной демонстрации возможностей языка ТигЬоРа8са1 была создана виртуальная лаборатория, которая позволяла выполнять примеры, в т. ч. и в режиме трассировки. Программа позволяла просматривать типы данных в привычной для человека форме. Наглядно выводятся на экран файлы, множества и массивы. В задачах с рекурсивными алгоритмами можно просмотреть все переменные на всех уровнях вложенности. В программе реализована функция просмотра динамики изменения переменных и одномерных массивов. Последняя функция незаменима для наглядного просмотра сортировок.
Для наглядного просмотра сущности алгоритма многие примеры имеют возможность просмотра графического представления программы в виде блок-схем. При трассировке текущий элемент в блок-схеме выделяется другим цветом.
В виртуальной лаборатории реализован исполнитель «Черепашка», который в графическом режиме может выполнять перемещения по экрану и закраску замкнутых фигур. Указанный исполнитель может получать информацию о состоянии среды (своем положении на экране), работая с логическими переменными и командой вида «впереди свободно».
В программе МуРа8са1 предусмотрена гибкая справочная система: автоматический перевод всех ключевых команд на русский язык, просмотр встроенной помощи языка программирования.
Для проверки усвоения материала программа содержит тестовый блок, в котором возможна проверка знаний путем ответов обучающихся на вопросы открытых и закрытых типов. Вопросы и варианты ответов предлагаются тестируемому в произвольном порядке. В режиме обучающего теста можно по окончании тес-