Реферат: Основы программирования на языке Си
учебных организаций, носрокиобученияпорядка 3-5 днейпредполагаютобучение
уже грамотногоспециалиста, имеющегонавыкипрограммированиявкакой-либодру-
гой ОСилинадругомязыкепрограммирования.
В сегодняшнихроссийскихусловиях, неотрицаянеобходимостифундамен-
тальной подготовкиспециалистовповычислительнойтехникевобластитеорииалго-
ритмов иустройствавычислительныхипрограммныхсистем, можноотметитьполез-
ность изучения технологийпрактическогопрограммирования–использованиясред
разработки ибиблиотекпрограммированиядляОСмассовогораспространения. Этим
обусловлена направленностьрассматриваемогокурса–начальнаяподготовкапро-
граммистов наСи++ длясредыОС Windows.
Сложность обученияпрактическомупрограммированию, нанашвзгляд, за-
ключается втрудностисочетанияобученияабстрактнымпонятиямпрограммирова-
ния (таким, какструктурыданных, понятие алгоритма, основныекомпонентыалго-
ритмического языка, методологияпроектированияпрограммногообеспечения), с
изучением технологийисредпрограммированиянабазекакой-либоконкретнойОС.
Эти практическиетехнологиипребываютвпостоянномразвитии, поэтомуможет
быть сложновыделитькакие-либоконкретныесредстваразработкивкачествепред-
мета изучения.
Несмотря наширокоераспространениесредбыстройразработкиПрО (напри-
мер, Visual Basic, Inprise Builder и Inprise Delphi), выборихвкачествеучебнойсреды
представляется нецелесообразным, т.к. вэтихсредахкажущаясяпростотаразработки
ПрО касаетсятолькоформированиякаркасаприложенияизнабораготовыхкомпо-
нент, аустройствоэтихкомпонентилиизменениеструктурыкаркасатребуетсерьез-
ных знанийнетолькопоструктуребазовойОС, ноипосистемнойархитектуресреды
программирования.
Программа данногокурсапредназначенадляобучениялиц, имеющих навыки
пользовательской работынаперсональномкомпьютере, основнымпонятиямимето-
дам современногопрактическогопрограммирования. Предметомизучениякурсаяв-
ляется объектно-ориентированноепрограммирование наязыкеСи++ всредесовре-