Реферат: Основы программирования на языке Си
6
разбита на 4 части:
1) ВведениевпрограммированиенаязыкеСи++ (9 лекций)
2) Основыпрограммированиятрехмернойграфики (8 лекций)
3) Объектно-ориентированноепрограммированиенаязыкеСи++ (9 лекций)
4) Программированиедля Microsoft Windows сиспользованием Visual C++ и
библиотеки классов MFC (9 лекций)
На каждоелекционное занятиедолжнобытьпредусмотреноминимумодно
практическое (2 академическихчаса) иеще, всреднем, 4 часасамостоятельныхзаня-
тий. Т.о., наизучениекурсаотводится 72 лекционныхчаса, 72 практических (т.о., 144
аудиторных часа) и 144 часасамостоятельныхзанятий.
Методические материалыдлякурсасформированынаосновепримерно 10-ти
зарубежных изданий, частьизкоторыхпереведенанарусскийязык.
В первойчастикурсарассматриваютсяпроцедурныеосновы языка Си++. Они
включают всебяоформлениетекстапрограмм, правилазаписивыраженийнаСи++,
рассмотрение простыхтиповданныхиалгоритмическихконструкцийусловныхопе-
раторов, циклов_______идр. Вконцеэтойчастикурсаподробнорассматриваютсясоставные
типы данных. Приэтомделаютсязамечанияодостоинствахинедостаткахэтихтипов
данных, чтовпоследствииупрощаетвведениепонятийобъектно-ориентированного
программирования.
Вторая частькурсапосвященаприменениюязыкаСи++ дляпрограммирования
задач вконкретнойпредметнойобласти–трехмернойкомпьютернойграфики. Вка-
честве базовойграфическойбиблиотекивыбранабиблиотека OpenGL, являющаяся
открытым стандартомвданнойобласти. Изучениеэтойбиблиотекидемонстрирует
методику освоенияготовогоинструментария, сформированноговрезультатеприме-
нения методовструктурногопроектированиявконкретнойпредметнойобласти. По-
нятия, относящиесякмашиннойграфике, понятиекаркасаприложенияиобработки
событий иллюстрируютсяпростымипримерамиивдальнейшемиспользуютсяпри
изучении программированиявсреде Windows.