Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета»


Скачать 0.77 Mb.
Название Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета»
страница 1/5
Тип Конспект
rykovodstvo.ru > Руководство эксплуатация > Конспект
  1   2   3   4   5



Фомин А.Н., Грушин Д.В.
Конспект лекций по предмету

ТЕХНОЛОГИЯ ПРОГРАММИРОВАНИЯ

Базовая кафедра № 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


  1   2   3   4   5

Похожие:

Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Конспект лекций междисциплинарного курса мдк. 03. 01 Технология разработки...
Исследовать процессы создания новых технологий и определять их основные тенденции целесообразно, сопоставляя эти технологии с уровнем...
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Конспект лекций междисциплинарного курса мдк. 03. 01 Технология разработки...
Исследовать процессы создания новых технологий и определять их основные тенденции целесообразно, сопоставляя эти технологии с уровнем...
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Конспект лекций
Ш 39 Метрология, стандартизация, сертификация: Конспект лекций / О. А. Шейфель; Кемеровский технологический институт пищевой промышленности....
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Конспект лекций по курсу “Технология лекаственных форм и галеновых...
Конспект лекций по курсу “Технология лекаственных форм и галеновых препаратов” для студентов специальности «Технология фармацевтических...
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Конспект лекций для студентов всех форм обучения специальности 080110...
Налоги и налогообложение: Конспект лекций / Составитель Н. А. Леончик. – Кемерово, 2006. – 80 с
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Конспект лекций по дисциплине «Научные основы производства продуктов питания»
Конспект лекций по дисциплине «Научные основы производства продуктов питания» для студентов кафедры «Технология и организация общественного...
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Технические средства автоматизации конспект лекций
Конспект лекций предназначен для студентов дневной, вечерней, заочной и дистанционной форм обучения по специальности 220301 «Автоматизация...
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Кафедра фармации Органические лекарственные препараты. Ароматические...
Органические лекарственные препараты. Ароматические соединения. Краткий конспект лекций – Нижний Новгород: Изд-во Нижегородской государственной...
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Рабочая программа по учебному предмету «технология» для 1-4 классов
...
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Конспект лекций Владимир 2010 Министерство образования Российской...
Автоматизированные системы бухгалтерского и управленческого учета. Часть 1: Конспект лекций / Владим гос ун-т; Сост.: Д. Н. Васильев...
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Конспект лекций лаконично раскрывает содержание и структуру учебной...
Безопасность жизнедеятельности : конспект лекций для студентов очной и заочной форм обучения / сост. В. М. Домашко; Южный федеральный...
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Конспект лекций для студентов специальности 271200 «Технология продуктов общественного питания»
Печатается по решению редакционно-издательского совета Кемеровского технологического института пищевой промышленности
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Конспект лекций для студентов специальности 271200 «Технология продуктов общественного питания»
Печатается по решению редакционно-издательского совета Кемеровского технологического института пищевой промышленности
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Развернутый план-конспект урока по предмету: «Правила технической эксплуатации и инструкции»
Использованная технология: «Интеграция различных методов и приемов для развития профессиональной компетенции учащихся»
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Конспект урока на тему «Языки программирования. Основы объектно-ориентированного...
Язык программирования это формальный язык для записи алгоритмов в виде, допускающем их автоматическую подготовку к выполнению на...
Конспект лекций по предмету технология программирования базовая кафедра №248 при фгуп «цнии «Комета» icon Российской Федерации Тольяттинский государственный университет Кафедра...
Курс лекций дисциплины «Компьютерные технологии и сапр» для студентов специальностей 120500, 120507, 120700 очной

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск