
- •Содержание
- •Введение
- •Раздел I. Интеллектуальные информационные системы.
- •Тема 1. Достоинства и недостатки экспертных систем, основные факторы, влияющие на целесообразность и эффективность разработки экспертных систем.
- •Тема 2. Основные сведения из истории создания интеллектуальных систем.
- •Тема 3. Представление знаний.
- •Тема 4. Структура и представление понятий.
- •Тема 5. Знаковое представление понятий.
- •Тема 6. Данные.
- •Тема 7. Знания.
- •Тема 8. База знаний.
- •Тема 9. Модели представления знаний.
- •Тема 10. Модель семантические сети.
- •Тема 11. Фреймовая модель представления знаний.
- •Тема 12. Продукционная модель представления знаний.
- •Тема 13. Методы извлечения знаний.
- •Тема 14. Классификация уровней понимания.
- •Тема 15. Аспекты получения знаний.
- •Раздел II. Информационные системы управления бизнес-проектами.
- •Тема 16. Теоретические основы разработки компьютерных технологий управления проектами.
- •Тема 17. Понятие эффективности управления проектами.
- •Тема 18. Средства достижения целей управления проектами: информационная модель проекта, план, система оповещения, мониторинга и контроля.
- •Тема 19. Предвидение и анализ рисков при реализации проекта. Компьютерная поддержка управления рисками.
- •Тема 20. Критерии качества управления проектами: загруженность ресурсов, отклонения от плана, соблюдение сметы, отношения в трудовом коллективе.
- •Тема 28. Интерфейсные и технологические решения поддержки мониторинга выполнения бизнес-проекта.
- •Тема 29. Технологическая и организационная поддержка коллективного управления проектом в условиях вычислительной сети.
- •Раздел III. Информационные технологии в административном управлении.
- •Тема 30. Понятие информации и информационных технологий. Виды и свойства информации.
- •Тема 46. Спиралевидный характер процесса моделирования.
- •Тема 47. Понятие инструмента, среды и технологии моделирования.
- •Тема 48. Связь между моделированием и другими направлениями деятельности – проектированием, программированием, исследованием операций.
- •Тема 49. Виды моделей, понятие пра-модели и супра-модели.
- •Тема 50. Классификация моделей.
- •Тема 51. Основные этапы процесса моделирования.
- •Тема 52. Технология моделирования и способы формализации рассматриваемого объекта.
- •Тема 53. Способы представления и решения задач на основе моделей.
- •Тема 54. Определение статистического моделирования, метод Монте-Карло.
- •Тема 55. Моделирование систем массового обслуживания. Основные понятия и определения.
- •Тема 56. Показатели работы системы массового обслуживания.
- •Тема 57. Выбор оптимальных значений параметров модели.
- •Тема 58. Принципы построения моделирующих алгоритмов.
- •Тема 59. Моделирование марковских случайных процессов.
- •Раздел V. Разработка и стандартизация программных средств и информационных технологий.
- •Тема 60. Современные подходы к разработке программных средств и информационных технологий.
- •Тема 61. Основные системы стандартов, регламентирующие разработку программного обеспечения.
- •Тема 62. Понятие жизненного цикла программного обеспечения, процессы жизненного цикла.
- •Тема 63. Основные процессы жизненного цикла программного обеспечения.
- •Тема 64. Вспомогательные процессы жизненного цикла программного обеспечения.
- •Тема 65. Организационные процессы жизненного цикла программного обеспечения.
- •Тема 66. Участники разработки программного обеспечения: заказчик, пользователь, руководитель проекта, разработчик, поставщик.
- •Тема 67. Модели проектирования программного обеспечения – каскадная, поэтапная, спиральная. Их достоинства, недостатки и области применения.
- •Тема 68. Сущность подхода rad – быстрой разработки приложений.
- •Тема 69. Стандарты проектирования, оформления документации, интерфейса системы с пользователем.
- •Тема 70. Сущность структурного подхода к разработке программного обеспечения.
- •Тема 71. Сущность объектно-ориентированного подхода к проектированию программного обеспечения.
- •Тема 72. Аттестация и сертификация программного обеспечения.
- •Тема 73. Программная документация. Состав и содержание программного обеспечения.
- •Тема 74. Понятие рынка программных средств.
- •Раздел VI. Технология программирования.
- •Тема 75. Жизненный цикл программы. Постановка задачи на разработку программного комплекса. Оценка осуществимости проекта.
- •Тема 76. Планирование и управление разработкой программного комплекса. Технологии тестирования.
- •Тема 77. Управление версиями программного комплекса. Модели организации коллектива разработчиков.
- •Тема 78. Модель команды разработчиков Microsoft.
- •Тема 79. Документирование, сопровождение, реинжиниринг и управление качеством программного продукта.
- •Экзаменационные вопросы
- •Раздел II. Информационные системы управления бизнес-проектами.
- •Раздел III. «Информационные технологии в административном управлении».
- •Раздел IV. «Моделирование систем»
- •Раздел V. «Разработка и стандартизация программных средств и информационных технологий»
- •Раздел VI. «Технология программирования»
- •Раздел VI. «Математические методы финансового анализа»
- •Рекомендуемая литература
- •Справочно-библиографические издания:
- •Справочно-библиографические издания:
- •Источники:
- •Дополнительная литература:
- •Периодические издания:
- •Дополнительная литература:
Тема 59. Моделирование марковских случайных процессов.
Основные сведения о марковских процессах. Марковские процессы с непрерывным и дискретным временем. Однородные марковские цепи. Отображение марковских процессов в виде графа. Марковская цепь, смоделированный по марковскому графу. Вероятностный характер марковских переходов. Граф марковского процесса с непрерывным временем. Примеры моделирования с помощью аппарата марковских случайных процессов.
Раздел V. Разработка и стандартизация программных средств и информационных технологий.
Тема 60. Современные подходы к разработке программных средств и информационных технологий.
Сложность описания современных информационных систем (ИС), требующая тщательного моделирования и анализа данных и процессов. Наличие тесно взаимодействующих компонентов (подсистем), имеющих локальные задачи и цели функционирования. Отсутствие полных аналогов, ограничивающее возможность использования типовых проектных решений и прикладных систем. Необходимость интеграции существующих и вновь разрабатываемых приложений. Функционирование в неоднородной среде на нескольких аппаратных и программных платформах. Разобщённость и разнородность отдельных групп разработчиков по уровню квалификации и сложившимся традициям использования тех или иных инструментальных средств. Значительная временная протяжённость разработки ПО.
Тема 61. Основные системы стандартов, регламентирующие разработку программного обеспечения.
Отечественные и международные стандарты. Международный стандарт ISO/IEC 12207: 1995 “Information Technology – Software Life Cycle Processes”. Единая система программной документации (ЕСПД). ГОСТ 34.601-90 «Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания». ГОСТ 34.602-89 «Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы». ГОСТ 34.603-92 «Информационная технология. Виды испытаний автоматизированных систем».
Тема 62. Понятие жизненного цикла программного обеспечения, процессы жизненного цикла.
Понятие программного обеспечения и понятие жизненного цикла программного обеспечения. Этапы и стадии жизненного цикла программного обеспечения. Виды процессов жизненного цикла и их краткая характеристика.
Тема 63. Основные процессы жизненного цикла программного обеспечения.
Основные процессы жизненного цикла – разработка (приобретение, поставка), эксплуатация, сопровождение. Этапы процесса приобретения - инициирование приобретения, подготовка заявочных предложений, подготовка и корректировка договора, надзор за деятельностью поставщика в соответствии с действиями, предусмотренными в процессах совместной оценки и аудита, приёмка и завершение работ, подготавка и выполнение необходимых тестов, завершение работ в случае удовлетворения всех условий приёмки.
Тема 64. Вспомогательные процессы жизненного цикла программного обеспечения.
Вспомогательные процессы жизненного цикла программного обеспечения – документирование, управление конфигурацией, обеспечение качества, верификация, аттестация, совместная оценка, аудит, разрешение проблем. Процесс документирования - подготовительная работа; проектирование и разработка; выпуск документации; сопровождение. Процесс управления конфигурацией – разработка административных и технических процедур на всём протяжении жизненного цикла ПО для определения состояния компонентов ПО в системе, управления модификациями ПО, описания и подготовки отчётов о состоянии компонентов ПО и запросов на их модификацию, обеспечения полноты и корректности компонентов ПО, управления хранением и поставкой ПО.