BitTorrent Трекер RusTrek.ru http://5.45.70.241/ |
|
Объектно-ориентированный анализ и программирование Автор: М.В. Курак [2009 г.] http://5.45.70.241/viewtopic.php?f=513&t=24270 |
Страница 1 из 1 |
Автор: | Релизер [ 2011-11-18 01:27 ] |
Заголовок сообщения: | Объектно-ориентированный анализ и программирование Автор: М.В. Курак [2009 г.] |
Объектно-ориентированный анализ и программирование Автор: М.В. Курак Производитель: intuit.ru Год выпуска: 2009 Язык: русский Описание: Информация о курсе Курс ориентирован на изучение процесса разработки программных систем на основе объектной технологии, включая анализ, проектирование и разработку. Рассматриваются проблемы, возникающие при анализе предметной области, методы и средства визуального моделирования, технологии прямой и обратной трансформации модели. Применение объектной технологии демонстрируется рассмотрением сквозного примера разработки программной системы. Цель Формирование у обучающихся компетенций, связанных с использованием теоретических знаний и практических навыков к анализу и разработке программных систем в предметной области своей профессиональной деятельности на основе объектного подхода. 1.Программа как модель предметной области В лекции рассматриваются вопросы представления предметной области в виде моделей применительно к процедурной и объектно-ориентированной парадигме программирования. Вводится понятие интегрированной модели сложной системы и определяется состав диаграмм языка UML для ее представления. 2.Функциональная модель, структурная модель и модель взаимодействия В лекции рассматривается представление функциональных требований, логической структуры и взаимодействие объектов при реализации функций в виде диаграмм языка UML. 3.Динамика объекта, физическая модель В лекции рассматривается поведение объекта как смена состояний и реализация программы в виде компонент и их размещения по узлам среды исполнения 4.Трансформация логической модели в программный код В лекции рассматриваются способы трансформации логической модели в программный код на языке C#, понятие приложения, проекта и решения применительно к платформе Microsoft.Net Framework. Анализируются особенности организации управления в консольном приложениии и Windows приложении. Приводится пример консольного приложения, содержащего определение базового и производного класса. 5.Система типов В лекции рассматривается система типов языка C#, отличия в способе реализации объектов-значений и объектов-ссылок, определение сложныж типов данных на основе объединения в коллекцию,агрегации и наследования. Анализируются особенности реализации встроенных типов данных с точки зрения надежности программирования. 6.Операции и управляющие конструкции В лекции рассматриваются операции применительно к объектам встроенных типов и средства управления вычислительным процесcом при реализации метода. При рассмотрении операций внимание акценцитруется на приведении типов с точки зрения обеспечения надежности программирования. Управляющие конструкции рассматриваются с точки зрения поддержки структурного подхода к реализации алгоритма. Приводятся примеры обработки данных, представленных в виде массивов и динамических массивов применительно к объекам встроенных типов данных и объектов классов, определяемых разработчиком. 7. Методы как средство реализации операций В лекции рассматриваются вопросы определения и использования методов, взаимодействия методов по управлению и обмену данными. Анализируется использование методов для реализации принципа инкапсуляции и полиморфизма. Реализация полиморфизма рассматривается в плане статического полиморфизма и полиморфных методов и полиморфных вызовов. Анализируются средства динамической идентификации типа оьбъекта и применение абстрактных классов и интерфейсов для реализации полиморфных методов и полиморфных вызовов. Видео кодек: Flash Видео: flv - Flash Video 583 Kbps 480 pixels - 360 pixels 4:3 25.000 fps Аудио: mp3 44.1 KHz 96.0 Kbps |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |