Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТОИ.doc
Скачиваний:
27
Добавлен:
01.05.2015
Размер:
193.54 Кб
Скачать

Занятие № 5 Принципы разработки алгоритмов и программ для решения прикладных задач

(аудиторная работа 2 часа, самостоятельная – 6 часов)

Вопросы для обсуждения

  1. Операциональный подход.

  2. Структурный подход.

  3. Новейшие методологии разработки программ для ЭВМ.

Проблемные вопросы

  1. Жизненный цикл программных систем.

  2. Какие требования предъявлялись к алгоритмам для компьютеров первых поколений?

  3. Методы проектирования программ. Пошаговая детализация (декомпозиция).

  4. Модульный, структурный и объектный подходы к проектированию и программированию.

  5. В чем состоят недостатки операционального подхода к программированию?

  6. В чем состоит модульность при структурной разработке алгоритмов?

  7. Что такое нисходящее проектирование программ?

  8. Документирование программы.

  9. Методы обеспечения правильности программ. Доказательство правильности алгоритма.

Деловые игры

  1. Управление проектом по разработке программной системы.

  2. Пошаговая детализация при проектировании программ.

ЗАНЯТИЕ № 6

Кибернетические аспекты информатики

(аудиторная работа 2 часа, самостоятельная – 6 часов)

Вопросы для обсуждения

  1. Предмет кибернетики.

  2. Управляемые системы.

  3. Функции человека и машины в системах управления. Направления исследований и разработок в области систем искусственного интеллекта.

  4. Представление знаний в системах искусственного интеллекта.

  5. Моделирование рассуждений.

  6. Интеллектуальный интерфейс информационной системы. Структура современной системы решения прикладных задач.

Проблемные вопросы

  1. Каков предмет науки «Кибернетика»?

  2. Охарактеризуйте задачи, решаемые в научном разделе «Исследование операций».

  3. Какое место в кибернетике занимает теория автоматического управления и регулирования?

  4. Что означают понятия «система» и «система управления»? Охарактеризуйте задачи, возникающие в системах управления.

  5. Что такое «обратная связь»? Приведите примеры обратной связи в окружающих вас управляемых системах.

  6. Каково место человека и ЭВМ в человеко-машинных системах управления?

  7. Какова теория возникновения и развития исследований по искусственному интеллекту?

  8. Каковы отличительные черты задач из сферы искусственного интеллекта?

  9. Охарактеризуйте направления исследований по искусственному интеллекту.

  10. Определите понятие «знания» с точки зрения систем искусственного интеллекта?

  11. В чем состоит метод представлений знаний с помощью продукций? На чем основано представление знаний с помощью семантической сети?

  12. Как фреймовые системы могут использоваться для представления знаний?

  13. В чем отличия представления знаний в интеллектуальных системах от представления просто данных?

  14. Что значит понятие «предикат»? Что такое «фраза Хорна»?

  15. Как происходит логический вывод с помощью метода резолюций?

  16. В каком направлении развиваются интерфейсные части информационных систем?

  17. В чем состоит принцип дружественности программных средств?

  18. Какова структура перспективных информационных систем будущего?

Организация самостоятельной работы студентов

Самостоятельная подготовка студентов к практическим занятиям может осуществляться с использованием [2]. Практикум по тематике, уровню сложности и методологическим подходам соответствует учебному пособию А.В. Могилева, Н.И. Пака и Е.К. Хеннера «Информатика». Он включает раздел теоретическая информатика. В практикуме даны наборы тренировочных заданий; лабораторные работы; материалы для тестового контроля по основным темам.

Успешное освоение дисциплины предполагает активное, творческое участие студента путем ежедневной планомерной работы.

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

Работа с конспектом лекций. Просмотрите конспект сразу после занятий, отметьте материал конспекта лекций, который вызывает затруднения для понимания. Попытайтесь найти ответы на затруднительные вопросы, используя рекомендованную литературу. Если самостоятельно не удалось разобраться в материале, сформулируйте вопросы и обратитесь к преподавателю за консультацией.

Регулярно отводите время для повторения теоретического и практического материала, проверяя свои знания, умения и навыки по контрольным вопросам.