Скачать 0.77 Mb.
|
Фомин А.Н., Грушин Д.В. Конспект лекций по предмету ТЕХНОЛОГИЯ ПРОГРАММИРОВАНИЯ Базовая кафедра № 248 при ФГУП «ЦНИИ «Комета», 2004 Министерство общего и профессионального образования РФ МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ РАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ (Технический Университет) Базовая кафедра №248 при ФГУП «ЦНИИ «Комета» Конспект лекций по предмету ТЕХНОЛОГИЯ ПРОГРАММИРОВАНИЯ Часть 2. Практические технологии Москва 2004 Содержание 1. Основы разработки программного продукта. Пакеты документов. 7 1.1. Разработка технической документации. 7 1.1.1. Разработка Технических заданий и Графиков работ. 7 1.1.2. Оформление программной документации. Единая Система Программной Документации (ЕСПД). 12 2. Технологии разработки программных продуктов в ОС Microsoft Windows 16 2.1. Обзор среды программирования Borland Delphi 16 2.1.1. Применение VCL-компонентов. Палитра компонентов. Работа с редактором формы. 16 2.1.2. Работа с устройствами ввода/вывода. Клавиатура и мышь. 18 Событие, сообщение, ссылка 18 Перехват сообщений 22 Работа с мышью и клавиатурой 24 2.1.3. Библиотеки динамической компоновки – DLL. COM-модель и COM-объекты. 27 DLL 27 COM-модель 30 COM-объекты 31 2.2. Обзор среды программирования Borland Cbuilder 32 2.2.1. Отличия Borland CBuilder и Borland Delphi. Особенности синтаксиса языка C++ в Borland Cbuilder. 32 2.2.2. Особенности разработки приложений в среде CBuilder 32 3. Технологии компьютерной графики 33 3.1. Разработка графических приложений без использования специализированных библиотек 33 3.1.1. Методы ускорения построения 2D изображений. Динамическая запись в видеопамять устройства. 33 3.1.2. Работа с изображениями. Форматы графических файлов (BMP, JPEG, GIF). Чтение и запись графических файлов. 33 3.2. Разработка графических приложений с использованием специализированных библиотек 33 3.2.1. Обзор библиотек OpenGL и DirectX 33 Общие сведения о OpenGL 33 Общие сведения о DirectX 34 Архитектура 35 Производительность 35 Сравнение 36 Перспективы развития 37 3.2.2. Применение библиотеки OpenGL для разработки 3D-приложений 38 Контекст воспроизведения 38 Минимальная программа OpenGL 38 Формат пикселя 40 Точка 42 Линия 45 Треугольник 46 Буфер глубины 46 Четырехугольник 47 Матрицы OpenGL 49 Сохранение и восстановление исходных матриц 50 Поворот и перенос 50 3.2.3. Применение библиотек DirectX для разработки 3D-приложений 51 4. Технология программирования звука в ОС Microsoft Windows 52 4.1. Применение средств ОС Windows для программирования звука. Потоки в Windows. MediaPlayer. Форматы MIDI и WAV. Программирование звука с использованием API. 52 4.2. Применение интерфейсов DirectX для программирования звука 52 5. Технологии искусственных нейронных сетей 53 5.1. Основные понятия о нейронных сетях (НС). Искусственный нейрон и его биологический аналог. Весовые коэффициенты, функции активации. Математическое описание формального нейрона и НС. 53 5.2. Многослойные НС. Алгоритмы обучения сети с учителем. Обзор алгоритма обратного распространения ошибки (Back Propagation). 53 5.3. Нейросетевые имитаторы. Обзор программного пакета разработки и обучения НС BrainMaker. 53 5.4. Другие алгоритмы Искусственного Интеллекта (ИИ). Генетические алгоритмы, Экспертные системы. 53 |
Конспект лекций междисциплинарного курса мдк. 03. 01 Технология разработки... Исследовать процессы создания новых технологий и определять их основные тенденции целесообразно, сопоставляя эти технологии с уровнем... |
Конспект лекций междисциплинарного курса мдк. 03. 01 Технология разработки... Исследовать процессы создания новых технологий и определять их основные тенденции целесообразно, сопоставляя эти технологии с уровнем... |
||
Конспект лекций Ш 39 Метрология, стандартизация, сертификация: Конспект лекций / О. А. Шейфель; Кемеровский технологический институт пищевой промышленности.... |
Конспект лекций по курсу “Технология лекаственных форм и галеновых... Конспект лекций по курсу “Технология лекаственных форм и галеновых препаратов” для студентов специальности «Технология фармацевтических... |
||
Конспект лекций для студентов всех форм обучения специальности 080110... Налоги и налогообложение: Конспект лекций / Составитель Н. А. Леончик. – Кемерово, 2006. – 80 с |
Конспект лекций по дисциплине «Научные основы производства продуктов питания» Конспект лекций по дисциплине «Научные основы производства продуктов питания» для студентов кафедры «Технология и организация общественного... |
||
Технические средства автоматизации конспект лекций Конспект лекций предназначен для студентов дневной, вечерней, заочной и дистанционной форм обучения по специальности 220301 «Автоматизация... |
Кафедра фармации Органические лекарственные препараты. Ароматические... Органические лекарственные препараты. Ароматические соединения. Краткий конспект лекций – Нижний Новгород: Изд-во Нижегородской государственной... |
||
Рабочая программа по учебному предмету «технология» для 1-4 классов ... |
Конспект лекций Владимир 2010 Министерство образования Российской... Автоматизированные системы бухгалтерского и управленческого учета. Часть 1: Конспект лекций / Владим гос ун-т; Сост.: Д. Н. Васильев... |
||
Конспект лекций лаконично раскрывает содержание и структуру учебной... Безопасность жизнедеятельности : конспект лекций для студентов очной и заочной форм обучения / сост. В. М. Домашко; Южный федеральный... |
Конспект лекций для студентов специальности 271200 «Технология продуктов общественного питания» Печатается по решению редакционно-издательского совета Кемеровского технологического института пищевой промышленности |
||
Конспект лекций для студентов специальности 271200 «Технология продуктов общественного питания» Печатается по решению редакционно-издательского совета Кемеровского технологического института пищевой промышленности |
Развернутый план-конспект урока по предмету: «Правила технической эксплуатации и инструкции» Использованная технология: «Интеграция различных методов и приемов для развития профессиональной компетенции учащихся» |
||
Конспект урока на тему «Языки программирования. Основы объектно-ориентированного... Язык программирования это формальный язык для записи алгоритмов в виде, допускающем их автоматическую подготовку к выполнению на... |
Российской Федерации Тольяттинский государственный университет Кафедра... Курс лекций дисциплины «Компьютерные технологии и сапр» для студентов специальностей 120500, 120507, 120700 очной |
Поиск |