Реферат: Основы программирования на языке Си
граммирования. Основныевопросыобъектно-ориентированногопрограммирования
на Си++ излагаются напримерепрограммированияконсольныхприложений Win32.
Рассматриваются элементарныеприемыобъектно-ориентированногопроектирования
–проектированиенаосновераспределенияобязанностей, метод CRC-карточек.
В четвертойчастикурсаизучаетсяархитектураоперационныхсистемсемейст-
ва Windows иметодыпрограммированиядляэтихОС. Примернотретьэтойчастипо-
священа рассмотрениюосновныхкомпонентоперационныхсистем Windows 9x/NT,
знакомству сбазовыми сервисамиоперационныхсистемипрограммированиюдля
этих ОСнаязыкеСи++ науровне Win32 API. Воставшейсячастирассматриваются
приемы программированиядляОС Windows набазебиблиотекиклассов MFC. Эта
библиотека классовявляетсяпромышленнымстандартом, упрощающимразработку
программ ииспользование Win32 API. Подробноописываетсякаркасприложения
MFC, основныеклассыэтойбиблиотеки, приемыиспользованияэтихклассоввсоб-
ственных программах, архитектура однодокументныхприложений "документ/вид".
После изучениякурсастудентполучаетдостаточнополноепредставлениео
содержании современногообъектно-ориентированногопрограммирования, обуст-
ройстве современныхоперационныхсистем Win32 иособытийно-управляемомпро-
граммировании. Напрактическихзанятияхвырабатываютсянавыкипрограммирова-
ния наСи++ винтегрированнойсредеразработки Microsoft Visual C++ 5.0.
7
ЛЕКЦИЯ 1. Основы Си++
1. Несколько замечаний о назначении программирования
Программирование –этотехническаятворческаядеятельность, целькоторой
заключается врешенииважныхдлячеловеказадачиливыполненииопределенных
действий спомощьюкомпьютера. Нарис. 1 представленаидеализированнаясхема
решения типичнойзадачипрограммирования.
Подробное описание
задачи илинеобходимых
действий КОМПЬЮТЕР