2.1. Выбор аппаратных средств для проектирования ЭС.

Чтобы создать ЭС с указанными ранее свойствами, необходимы следую-

щие требования к аппаратной части (указаны минимальные требования):

- персональный IBM-совместимый компьютер типа ЕС 1841 (желателен

компьютер IBM с процессором Intel 80386SX или выше);

- ОЗУ не менее 128 Кб (желательно - 640 Кб или выше);

- жесткий диск объемом не менее 10Мб (желателен - 120Мб и выше);

- видеокарта 128 Кб, EGA 14" (желательно - VGA или выше);

- манипулятор "мышь" (необязательно).

Аппаратных средств с такими требованиями вполне достаточно для

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

требованиям.

Персональный компьютер выбран как универсальное средво обработки

информации. Из всего многообразия персональных компьютеров выбор оста-

новлен именно на IBM-совместимых компьютерах, поскольку эти машины на-

иболее распространены в нашей стране, они обладают хорошими характе-

ристиками: модульно-магистральная архитектура, довольно высокая ско-

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

компьютеров и относительно низкая стоимость. Требования к ОЗУ и "вин-

честеру" обусловлены лишь требованиями программного обеспечения, необ-

ходимого для создания и реализации ЭС. Монитор желателен цветной, пос-

кольку часть обрабатываемой информации в проектируемой системе должна

выделяться цветом (на монохромном дисплее можно и не заметить разли-

чия в цвете различных компонентов ЭС). Хотя "мышь" и не обязательна

для разработки ЭС, ее желательно иметь, потому что создаваемая экспе-

ртная система ориентирована на "среднего" пользователя, среди которых

в последнее время "мышь" находит все большее распространение и в про-

цессе разработки ЭС может понадобиться проследить за реакцией курсора

"мыши".

2.2. Выбор программных средств для построения ЭС

В процессе создания ЭС потребуются следующие программные средства:

- операционная система (ОС), совместимая с MS-DOS (желательна

MS-DOS 6.2 и оболочка Norton Commander);

- операционная оболочка Windows 3.x (необязательна);

- система программирования Турбо-Паскаль 6.0 с библиотекой Turbo-

Vision 1.0.

Операционная система выбрана только исходя из вопросов распростра-

ненности, поскольку на IBM-совместимых компьютерах используются, как

правило, именно указанные ОС (MS-DOS, PC-DOS, DR-DOS, Альфа-ДОС).

Norton Commander желателен для удобства работы в среде MS-DOS. Поско-

льку проектируется система, совместимая в Windows, эта операционная

оболочка может тоже понадобиться при разработке для проверки совмести-

мости и установки связей между ними.

Из всех существующих ныне систем программирования выбран именно

Турбо-Паскаль по следующим причинам:

1) По сравнению с другими языками программирования, которые обыч-

но используются для создания систем искусственного интеллекта (LISP,

PROLOG, SMALLTALK), язык Паскаль проще в изучении; программы на Паска-

ле более читаемы.

2) От других обычных современных языков программирования (C++,

BASIC,MODULA 2,SIMULA) Паскаль отличается высокой структурированнос-

тью (а большинство из перечисленных языков - строчно-ориентированы).

3) Язык Паскаль обладает большим количеством типов данных, кото-

рых нет ни в одном языке программирования (такие структуры, как мно-

жества, записи).

4) В Паскале имеются средства работы с динамической памятью (в

паскале она называется "кучей") и возможность работы не только с типа-

ми данных, но и указателями на типы.

5) Паскаль обладает удобными средствами для работы со списками.

6) В системе Турбо-Паскаль 6.0 имеется объектно-ориентированная

библиотека Turbo-Vision, включающая в свой состав объекты для созда-

ния стандартного диалога с пользователем.

7) В Turbo-Vision имеется инструментарий, расширяющий возможности

как стандартного Паскаля, так и файловой структуры компьютера вообще

(коллекции, ресурсы, потоки).

8) В Турбо-Паскале очень удобная среда (интерфейс) и самый быст-

рый из всех систем программирования компилятор.

2.3. Выбор дополнительных средств для разработки

Проектируемая оболочка для ЭС должна представлять интегрированную

среду. Не выходя из среды ЭС, пользователь должен иметь доступ к дру-

гим программным или аппаратным средствам. Поэтому для отладки проце-

дур работы с этими средствами, при разработке системы желательно

иметь:

- принтер (для контроля создания процедур управления печатью);

- накопитель на флоппи-дисках 3,5" (для проверки переносимости

проектируемой системы) и сами дискеты;

- приложения пакета "АРМ командира" (для установки связи создавае-

мой ЭС с ними).

Кроме того для удобной и надежной работы следует иметь:

- пакет Norton Utilities (для повышения надежности работы компью-

тера);

- программу-антивирус типа Dr.Web, Adinf или Антивир (для защиты

разрабатываемой ЭС и других программ от вирусов;

- одну-две дискеты 3,5" (для создания резервных копий ЭС в качест-

ве защиты от несанкционированных случаев).

2.4. Выводы.

Итак, выбор аппаратных и программных средств сделан. Анализируя

сделанное, можно заметить такие характерные черты выбранных средств:

1) Разрабатываемая система имеет низкие требования к техническим

характеристикам аппаратного обеспечения.

2) Требуемое программное обеспечение достаточно распространено.

3) Программное обеспечение надежно, просто в обращении.

Таким образом, выбранное программное обеспечение полностью удов-

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

Часть 3. Состав системы "Консультант", разработка ее компонентов


Информация о работе «Искуственный интеллект»
Раздел: Информатика
Количество знаков с пробелами: 138291
Количество таблиц: 0
Количество изображений: 0

Похожие работы

Скачать
14168
0
0

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

Скачать
30045
0
0

... основные линии работ по ИИ. Первая связана с совершенствованием самих машин, с повышением "интеллектуальности" ис- кусственных систем. Вторая связана с задачей оптимизации совместной работы "искусственного интеллекта" и собственно интеллектуальных воз- можностей человека. Переходя к собственно психологическим проблемам ИИ О.К. Тихомиров выделяет три позиции по вопросу о взаимодействии ...

Скачать
14631
0
1

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

Скачать
47452
0
0

... решить большое число сложных задач, либо способность найти нетривиальное решение? Насколько важно, к примеру, развитие дивергентного, "латерального" мышления, и как взаимосвязаны уровень способностей и творческая отдача? Эти вопросы изучаются теорией интеллектуальных различий. В настоящее время существует, как минимум, три трактовки понятия интеллекта: 1. Биологическая трактовка: "способность ...

0 комментариев


Наверх