Учебная программа для высших учебных заведений по специальности 40 03 01 «искусственный интеллект» Составители

Вид материалаПрограмма

Содержание


П.А. Гапонов
О.Е. Елисеева
В.М. Кузьмицкий
С.А. Самодумкин
Под общей редакцией В.В. Голенкова.
Рекомендована к утверждению в качестве типовой
Пояснительная записка
СОДЕРЖАНИЕ ДИСЦИПЛИНЫ Раздел 1. Общие сведения об алгоритмах, ЭВМ
Примерный перечень лабораторных работ
Примерный перечень тем курсовых проектов
Примерный перечень компьютерных программ
Конструирование программ и языки программирования в традиционных и интеллектуальных компьютерах
П.А. Гапонов
О.Е. Елисеева
В.М. Кузьмицкий
С.А. Самодумкин
Под общей редакцией В.В. Голенкова.
Н.Н. Поснов
Пояснительная записка
Содержание дисциплины
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6   7   8   9   ...   18


Утверждена

Министерством образования

Республики Беларусь

«24» июня 2001 г.

Регистрационный № ТД -180 / тип


Основы алгоритмизации и программирования

в традиционных и интеллектуальных компьютерах



УЧЕБНАЯ ПРОГРАММА ДЛЯ ВЫСШИХ УЧЕБНЫХ ЗАВЕДЕНИЙ

ПО СПЕЦИАЛЬНОСТИ 40 03 01 «ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ»




Составители:

Ю.Г. Приходько - доцент кафедры интеллектуальных информационных технологий Белорусского государственного университета информатики и радиоэлектроники, кандидат технических наук, старший научный сотрудник;

П.А. Гапонов - доцент кафедры интеллектуальных информационных технологий Белорусского государственного университета информатики и радиоэлектроники, кандидат технических наук;

О.Е. Елисеева - доцент кафедры интеллектуальных информационных технологий Белорусского государственного университета информатики и радиоэлектроники, кандидат технических наук;

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

С.А. Самодумкин - ассистент кафедры интеллектуальных информационных технологий Белорусского государственного университета информатики и радиоэлектроники.

Под общей редакцией В.В. Голенкова.


Рецензенты:

Кафедра информационно-вычислительных систем Военной академии Республики Беларусь (протокол № 9 от 25 мая 2000 г.);

Н.Н.Поснов - старший научный сотрудник НИП «Геоинформационные системы» НИО «Кибернетика» НАН Беларуси, кандидат физико-математических наук, доцент.


Рекомендована к утверждению в качестве типовой:

Кафедрой интеллектуальных информационных технологий Белорусского государственного университета информатики и радиоэлектроники (протокол № 5 от 23 октября 2000 г.);

Советом Белорусского государственного университета информатики и радиоэлектроники (протокол № 4 от 23 ноября 2000 г.).


Согласована с:

Учебно- методическим объединением вузов Республики Беларусь по образованию в области электрорадиотехники и информатики; Главным управлением высшего и среднего специального образования;

Центром методического обеспечения учебно-воспитательного процесса Республиканского института высшей школы БГУ.


Пояснительная записка


Типовая программа «Основы алгоритмизации и программирования в традиционных и интеллектуальных компьютерах» разработана для студентов специальности 40 03 01 «Искусственный интеллект». Она предусматривает соответствующий курс лекций, включает выполнение лабораторных работ и курсовых проектов для закрепления теоретических знаний. Целью изучения дисциплины является формирование у студентов устойчивых знаний и навыков в области алгоритмизации и основ программирования на ЭВМ, включая понимание роли вычислительной техники в деятельности человека. Основными задачами курса являются:

- формирование понимания природы алгоритма и знание основных свойств алгоритмов. Осознание применимости алгоритмических методов решения прикладных задач за пределами класса строго формализованных задач;

- формирование понимания идеи ЭВМ как универсального исполнителя произвольных алгоритмов и знание базовой структуры современных массовых ЭВМ;

- формирование понимания и осознания роли операционной системы как посредника между человеком и ЭВМ и знание общих принципов построения и функционирования операционных систем;

- усвоение принципов и навыков структурного проектирования программ и технологического процесса их разработки;

- практическое освоение алгоритмического языка;

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

Программа составлена в соответствии с требованиями образовательных стандартов и рассчитана на объем 150 учебных часов. Примерное распределение учебных часов по видам занятий: лекций – 65 часов, лабораторных работ – 85 часов.

В результате изучения дисциплины студент должен:

иметь представление:

- о современных средствах и достижениях вычислительной техники и информационных технологий;

- об основных видах алгоритмических конструкций;

- о языках программирования различного уровня;

- об основных принципах программирования на языке программирования высокого уровня;

знать и уметь использовать:

- современные средства вычислительной техники;

- основные вычислительные алгоритмы, алгоритмы поиска и сортировки;

- численные методы решения инженерных задач и задач искусственного интеллекта;

иметь навыки:

- практической работы на ЭВМ, использования стандартных и технологических программ;

- разработки спецификаций программ;

- составления алгоритмов согласно поставленным спецификациям;

- написания программ согласно составленному алгоритму.