к.и.н. М.В.Астахов,
(Самарская государственная экономическая академия)
к.и.н Е.Н.Филимонова
(Самарский государственный университет)
О ПРОГРАММЕ КУРСА ИСТОРИЧЕСКОЙ ИНФОРМАТИКИ:
ПОИСК ОПТИМАЛЬНОЙ МОДЕЛИ
В настоящее время вполне очевидным становится тот факт, что профессиональная подготовка специалистов-историков высокого класса невозможна без освоения ими исторической информатики, которая на наших глазах превращается в неотъемлемую часть российской историко-научной действительности.
За рубежом уже накоплен значительный опыт преподавания в области исторического компьютинга. Так, например, в Институте исторических исследований при Лондонском университете ведется подготовка специалистов на соискание ученой степени "магистр гуманитарных наук в области применения компьютеров в истории", причем этот курс признается в системе исторического образования Великобритании приоритетным в силу его "особой стратегической значимости" 1.
Преподавание исторической информатики интенсивно развивается и в университетах России. С 1993 года в число российских вузов, где читается данный курс, вошел и Самарский государственный университет. В минувшем учебном году в рамках преподавания вспомогательных исторических дисциплин студентам исторического факультета был прочитан небольшой по объему вводный спецкурс по проблемам становления истоИнформационный бюллетень Ассоциации "История и компьютер". 1994. № 12.
С. 35.
рической информатики" 2. С февраля 1995 года курс исторической информатики стал самостоятельным, а его объем был увеличен до 30 часов.
Одной из важных содержательных и методических задач преподавания нового курса является разработка его программы, поскольку в ней в концентрированной форме отражается понимание предмета, степень исследованности и взаимосвязь основных проблем, методические подходы к построению учебной дисциплины.
В основу предлагаемой вниманию читателей программы была положена модель, разработанная сотрудниками лаборатории исторической информатики Московского государственного университета. При составлении программы авторы попытались максимально учесть специфику гуманитарного мышления, переместив главный акцент с "технической" на "историческую", гуманитарную часть курса, что должно облегчить будущим историкам использование компьютерных технологий как для решения отдельных исследовательских задач в работе с источниками, так и создать основу для последовательной компьютеризации всех этапов исторического исследования.
Программа включает в себя три основных раздела: общая характеристика исторической информатики как научной дисциплины;
аппаратное и программное обеспечение исторических исследований;
использование компьютерных технологий в решении задач исторического исследования.
По мнению авторов, важной и необходимой частью преподавания исторической информатики должны быть ее история, историография и библиография, что соответствует традициям построения программ по историческим дисциплинам. История и историография исторической информатики, насчитывающие почти два десятилетия, содержат такой комплекс проблем и противоречий, без осмысления которых невозможно уяснить логику развития этой науки и правильно определить ее место в системе исторических дисциплин. Комплекс этих вопросов раскрывается во введении.
Наиболее важным в содержательном плане является третий раздел программы, подробная рубрикация которого отражает возможности использования информационных технологий в современном историческом исследовании. Здесь рассматриСм.: Информационный бюллетень Ассоциации "История и компьютер". 1994. № 12.
С. 74.
ваются проблемы обработки текстов, базы и банки данных, электронные таблицы, программы статистического аннализа, обработка изображений.
При построении библиографической части программы, раздела "Литература", авторы стремились, во-первых, реализовать системнотематический подход в рубрикации литературы, а во-вторых - представить не только отечественные, но и зарубежные исследования, подчеркивая тем самым невозможность изучения исторической информатики вне логики ее общемирового развития.
ПРОГРАММА КУРСА
"ИСТОРИЧЕСКАЯ ИНФОРМАТИКА"
для студентов исторического факультетаВВЕДЕНИЕ
Основные тенденции развития зарубежной и отечественной исторической науки в 70-е годы ХХ века, возникновение и развитие новых исторических дисциплин. Квантитативная история как особое направление в исторической науке. Складывание предпосылок для возникновения исторической информатики: развитие вычислительной техники, развитие теории информации, возникновение машиночитаемой документации и источников. Возникновение исторической информатики в зарубежной странах в первой половине 80-х годов. Создание Международной Ассоциации “History and Computing”, конституирование исторической информатики как самостоятельной исторической дисциплины.Становление исторической информатики в России, формирование первых исследовательских центров, создание Ассоциации "История и компьютер".
Библиография и историография исторической информатики. Первые периодические издания по исторической информатике.
Основные зарубежные и российские исследовательские центры исторической информатики. Ведущие зарубежные и Программа курса "Историческая информатика" для студентов исторического факультета. / Под общ. ред. д-ра ист. наук Л.И.Бородкина; Самарск. гос. ун-т. Самара, 1995. 12 с.
отечественные исследователи, работающие в области исторической информатики.
I. ИСТОРИЧЕСКАЯ ИНФОРМАТИКА: ПРЕДМЕТ, ЗАДАЧИ, ОСНОВНЫЕ НАПРАВЛЕНИЯ
РАЗВИТИЯ
Историческая информатика как продукт развития информационной культуры. Специфика исторической информатики как междисциплинарной области в системе научного знания. Место исторической информатики в системе исторических дисциплин.Дискуссии в отечественной и зарубежной науке о предмете исторической информатики.
Основные направления развития отечественной и зарубежной исторической информатики на современном этапе. Трансформация системы отбора и хранения исторических источников в машиночитаемой форме.
Первичные и вторичные (производные, интегрированные) источники.
Проблемы вторичного использования машиночитаемых данных и обмена информацией. Компьютеризация основных этапов исследовательского процесса в исторической науке. Разработка компьютерных технологий в преподавании истории.
II. АППАРАТНОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
ИСТОРИЧЕСКИХ ИССЛЕДОВАНИЙ
Аппаратное обеспечение. Использование различных видов компьютерной техники в исторических исследованиях: персональные компьютеры, рабочие станции, мини-компьютеры, "большие машины" (mainframe computers). Выбор семейства компьютеров: IBM, Macintosh, и др.Вопросы архитектуры и конфигурирования компьютерной техники в целях исторического исследования. Необходимый тип процессора, требования к дискам, клавиатуре, дисплею, сканеру, принтеру.
Программное обеспечение. Проблема выбора операционной системы и операционной оболочки с учетом задач исторического исследования: MS DOS, UNIX, Norton Commander, Windows.
Общие типы прикладных программ и их назначение: текстовые процессоры и издательские системы; электронные таблицы; системы управления базами данных (СУБД) и базами знаний;
статистические пакеты; системы деловой графики; средства создания и обработки графической информации; интегрированные среды; среды программирования; специальные аналитические программы; программы организации электронных коммуникаций и компьютерных сетей; программы мультимедиа; обучающие программы.
Проблема разработки специальных прикладных программ для решения специфических задач исторического исследования: контент-анализа и атрибуции текстов, палеографии, генеалогии (family reconstitution), просопографии, исследования сетевых структур (network reconstitution), "истории повседневности" (history of daily life), создания электронных моделей социальных процессов.
III. КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ
В РЕШЕНИИ ЗАДАЧ ИСТОРИЧЕСКОГО ИССЛЕДОВАНИЯ
Основные направления использования компьютерных технологий в исторических исследованиях: создание и обработка текстов на компьютере;создание и использование компьютерных баз и банков данных;
статистическая обработка данных исторических источников с помощью компьютера; сканирование текстов и изображений, компьютеризованный анализ изобразительных источников и картографического материала;
использование баз знаний и экспертных систем.
Проблемы адаптации общих прикладных программ к специфическим задачам исторического исследования. Создание и использование специализированного программного обеспечения, учитывающего особенности исторических источников.
1. Компьютерная технология работы с текстом Понятие информации, ее структура и виды хранения. Специфика исторической информации. Понимание исторического исследования в рамках теории информации. Историк как потребитель и создатель информации. Традиционная (бумажная) технология переработки информации и ее ограниченность. Специфика работы с текстом в рамках исторического исследования: единство анализа и изложения.
Традиционные виды работы с текстом в процессе исторического исследования: прочитывание, выписывание, систематизация выписок, написание основы текста, редактирование текста (перекомпановка текста, аналитическое и стилистическое редактирование), оформление текста в соответствии с академическими и полиграфическими требованиями.
Трансформация основных видов работы с текстом в рамках компьютерной технологии: сканирование текста, систематизация сканированных нарративных источников и исторических исследований в файловой форме и каталогизация файлов; создание основы текста на базе сканированных источников и литературы; аналитическая переработка и стилистическое редактирование текста; оформление текста в соответствии с академическими и полиграфическими требованиями; микротиражирование окончательного текста исследования.
Современные текстовые процессоры и их возможности. Выбор вида текстового процессора с учетом специфики исторического исследования.
Lexicon, WordPerfect, Word и их версии. Возможности и ограничения.
TACT - система анализа текстов. Индексирование. Конкордансы.
Категоризация. Описание структуры текста. Контекстный поиск по структурным элементам. Обработка разночтений, выявление фонетически близких единиц текста. Применение ТАСТа в контент-анализе и информационном поиске.
2. Базы и банки данных в историческом исследовании Базы данных как вид хранения информации в электронной форме.
Системы управления базами данных (СУБД). Стандартные пакеты СУБД, ориентированные на персональные компьютеры: dBASE, Paradox, FoxPro и т.д. Основные модели данных: сетевые, иерархические, реляционные.
Понятие о реляционной модели данных как о наборе взаимосвязанных таблиц. Понятие о ключевых полях - идентификаторах, однозначно соответствующих отдельным объектам.
Моделирование исторических данных: структурная сложность исторической информации; ограничения, накладываемые стандартным программным обеспечением; структура базы данных как модель источника;
модель данных и исследовательская задача; методо-ориентированный и источнико-ориентированный подходы к моделированию исторических данных; проблема неточности и неполноты исторических данных; контекстная зависимость, временная и географическая обусловленность; информация источника и экспертное знание.
Специализированные банки машиночитаемых исторических источников.
Структурированные (жестко структурированные) данные в исторических источниках (highly structured historical data). Понятие о двух подходах к созданию машиночитаемого исторического источника - архивном и исследовательском. Проблемы разработки стандартов описания и документирования машиночитаемых источников. Защита авторских прав создателей машиночитаемых источников.
Технологии создания машиночитаемых версий источников:
маркирование (markup) текста; заполнение готовых форм баз данных; база данных как транскрипция источника.
CensSys - система представления и анализа структурированных источников. CensSys как средство хранения и анализа первичных материалов переписей населения. Возможности CensSys как базы данных. Средства стандартизации и кодирования информации. Статистические возможности CensSys.
SOCRATES - специализированная надстройка СУБД DBase IV.
Достоинства и недостатки реляционной модели данных. Группировка данных. Обработка пропущенных данных. Работа с неструктурированным текстом. Источник нерегулярной структуры как наложение нескольких регулярных структур. Построение специальных программных средств с помощью системы SOCRATES:
- создание средств ввода данных, ввод полного текста данных и его обработка.
KLEIO - система обработки данных исторических источников.
Структура базы данных: информационные группы и элементарная информация; иерархия групп, многозначные поля, поле комментария и поле оригинала, организация полнотекстовых баз данных, специальные типы данных; интеграция картографической и изобразительной информации.
Механизм интерпретации: описание и хранение гипотез, логические объекты, связь между логическими объектами и исходными данными. Специальные процедуры: обработка календарных дат, денежных единиц, мер, весов и т.п.;
правила замены недостающих данных; правила обработки разночтений;
лингвистические процедуры (лемматизация, индексирование); построение тезаурусов. База данных как "электронная публикация" источника. Средства форматирования текста базы данных.
StanFEP - средство преобразования форматов описания данных.
Преобразование маркированного текста в базу данных. Обмен данными между системами, поддерживающими разные модели данных.
3. ПРИМЕНЕНИЕ ПРОГРАММ ПО ОБРАБОТКЕ ЭЛЕКТРОННЫХ ТАБЛИЦ В ИСТОРИЧЕСКОМ
ИССЛЕДОВАНИИ
Возможности применения программ по обработке электронных таблиц в историко-статистическом исследовании.Особенности современных электронных таблиц Lotus 1-2-3 (Lotus Development Corporation), Quattro Pro (Borland International), SuperCalc (Computer Associates Inc.), Excel (Microsoft). Проблема выбора программы по обработке электронных таблиц с учетом задач исторического исследования.
4. ПРОГРАММЫ СТАТИСТИЧЕСКОГО АНАЛИЗА
В ИСТОРИЧЕСКОМ ИССЛЕДОВАНИИ
Общие сведения о прикладных пакетах статистического анализа.Методы анализа качественных признаков: таблицы сопряженности, коэффициенты связи. Методы дескриптивной статистики (средние величины, меры вариации). Построение статистически корректной выборки.
Вычисление выборочных характеристик. Методы анализа статистических связей: корреляционный анализ, регрессионный анализ. Методы многомерного статистического анализа: факторный анализ, кластер-анализ, многомерное шкалирование. Методы анализа динамических рядов. Решение на компьютере практических задач статистического анализа данных исторических источников.
5. КОМПЬЮТЕРНЫЕ ПРОГРАММЫ ОБРАБОТКИ ИЗОБРАЖЕНИЙ И ИХ ПРИМЕНЕНИЕ В
ИСТОРИЧЕСКОМ ИССЛЕДОВАНИИ
Области использования графической информации в историческом исследовании. Особенности графической информации. Представление графической информации в "цифровом" виде (digitized image). Банки изображений. Системы мультимедиа.Ввод графической информации в компьютер. Ввод изображений и текстов со сканера. Различие между представлением текстовых источников в графическом и текстовом виде. Оптическое распознавание текстов (OCR).
Программное обеспечение OCR.
Возможности создания изображений, комментирующих текст исторического исследования, в графическом редакторе и специализированных программных системах. Интеграция изображений с текстами в издательских системах.
Новые возможности использования изобразительных исторических источников. Использование изобразительных источников в базах данных.
Компьютерный анализ изображения.
Проблемы компьютерного исторического картографирования.
Особенности картографической информации. Представление картографической информации. Ввод контурных изображений (карт и т.п.) через дигитайзер. Использование картографической информации в статистических пакетах. Специализированные системы компьютерной картографии (mapping systems). Географические информационные системы (GIS).
ЛИТЕРАТУРА
Брябрин В.М. Программное обеспечение персональных ЭВМ. М.: Наука, 1990.Глушков В.М. Основы безбумажной информатики. М.: Наука, 1982.
Гончаренко В.В., Шингарева Е.А. Фреймы для распознавания смысла текста. Кишинев, 1984.
Катаев А.И. Текстовый процессор ЛЕКСИКОН. М.: Радио и связь, 1992.
Когаловский М.Р. Технология баз данных на персональных ЭВМ. М.:
Финансы и статистика, 1992.
Крамм Р. dBASE II и dBASE III - системы управления базами данных для персональных ЭВМ. М., 1988.
Куправа Т.А. Создание и программирование баз данных средствами СУБД dBASE III Plus, FoxBase Plus, Clipper. М.,1991.
Левин Р., Дранг Д., Эделсон Б. Практическое введение в технологию искусственного интеллекта и экспертных систем. М.: Финансы и статистика, 1991.
Ракитов А.И. Компьютерная революция и информатизация общества // Философские науки. 1988. N 5.
Фигурнов В.Э. IBM PC для пользователя. М., 1992.
Хижняк П.Л. Lotus 1-2-3 (справочное руководство). М.: АПН, 1990.
Четвериков В.Н., Ревунков Г.И., Самохвалов Э.Н. Базы и банки данных.
М.: Высшая школа, 1987.
Johnson-Laird P.N. The Computer and the mind. An Introduction to Cognitive science. Cambridge, 1988.
Информатика и гуманитарные исследования Громов Г.Р. Гуманитарные основы информатики. М.,1988.
Урсул А.Д. Социальная информатика: две концепции развития // Научнотехническая информация. Серия 1. 1990. 1.
Computers and the humanities. Ed. Jean-Philipp Genet and Antonio Zampolli.
Oxford, 1992.
Philosophy and the computer. Ed. Leslie Burkholder. Oxford, 1992.
Гарскова И.М. Базы и банки данных в исторических исследованиях.
Изд-во Konrad Pachnicke. Gettingen, 1994.
Информационный Бюллетень Комиссии по применению математических методов и ЭВМ при отделении истории РАН и Ассоциации "История и компьютер". М., 1990-1994. №№ 1-14.
История и компьютер: Новые информационные технологии в исторических исследованиях и образовании / Отв. ред. Л.Бородкин и В.Леверманн. Геттинген, 1993.
Компьютер и историческое знание. Международный сборник научных трудов / Отв. ред. Л. Бородкин, В. Владимиров. Барнаул: Изд-во Алтайского гос. ун-та, 1994.
Круг идей: новое в исторической информатике. Труды I конференции Ассоциации “История и компьютер” / Отв. ред. Л. Бородкин, В. Тяжельникова. М., 1994.
Круг идей: развитие исторической информатики. Труды II конференции В. Тяжельникова. М., 1995.
История. Статистика. Информатика. Материалы научного семинара “Статистическое программное обеспечение для историков”, Барнаул, 29мая 1994 г. / Отв. ред. Л. Бородкин, В. Владимиров. Барнаул, 1995.
Ковальченко И.Д., Бородкин Л.И. Информатика и вычислительная техника в источниковедении // Проблемы количественных методов анализа и классификации источников по отечественной истории. Днепропетровск:
ДГУ, 1988.
Моисеенко Т.Л. Создание банков информации в исторической науке (Научно - аналитический обзор). М.: ИНИОН, 1990.
ЭВМ и математические методы в исторических исследованиях. Отв. ред.
Ю.П. Бокарев. М., 1993.
A Guide to Historical Datafiles Held in Machine-Readable Form. Compiled by K. Schurer and S.J. Anderson. London: Association for History & Computing, 1992.
Computer applications for anthropologists. Ed. Margaret S. Boone, John J. Wood Belmont. California, 1992.
Electronic Information Resourses and Historians: European Perspectives. Eds.
S.Ross, E.Higgs. Gettingen, 1993.
Histoire et informatique. Actes du Congres "Monpellier Computer Conference 1990". Ed. Josef Smets. Monpellier, 1992.
Image and Manuscripts in Historical Computing. Ed. Manfred Thaller.
St.Katharinen, 1993.
Mawdsley E., Munck T. Computing for Historians. An introductory guide.
Manchester-New York: Manchester University Press, 1993.
Optical Character Recognition in the Historical Discipline. Eds. P. Doorn et al. Gettingen, 1993.
Storia & Multimedia. Proceedings of the Seventh International Congress.
Association for History & Computing. Ed. F. Bocchi & P. Denley. Grafis Edizioni, 1994.
Thaller M. Kleio 4: Ein Datenbanksystem. St.Katharinen, 1992.
Информационные технологии в преподавании гуманитарных и Применение компьютерной техники в преподавании общественных наук. Всесоюзный семинар с междунар. участием (Ленинград, 1990). Л., 1990.
Использование электронно-вычислительной техники в подготовке учителей истории и обществоведения: Метод. рекомендации. М., 1986.
Минский М. Фреймы для представления знаний. М., 1979.
В заключение хочется отметить, что в настоящее время представляется целесообразным для дальнейшего развития преподавания исторической информатики обобщить накопленный опыт в разработке программ курса, для чего опубликовать в специальном сборнике используемые в вузах России и государств СНГ программы.