Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
9829_Kursovoy_9829.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
45 Кб
Скачать
☆

Ұсынылатын әдебиеттер:

1. Программирование на Visul C++/ С.В. Глушаков, А.В. Коваль А.В., С.А. Черепнин; Худож.-оформ.А.С. Юхтман.-М.:ООО «Издательство АСТ»; Харьков: «Фолио», 2003.-726 с.

2. Глушаков С.В., Коваль А.В., Смирнов С.В. Язык программирования С++: Учебный курс/Худож.- оформитель А,С.Юхтман. – Харьков: Фолио; М.: ООО «Издательство АСТ», 2001.-500 с. 3. Харви Дейтел, Пол Дейтел, Как программировать на С++: Третье издание. Пер. с англ.-М.: ЗАО «Издательство БИНОМ», 2001 г. -1152 с.: ил.

Қорытынды

Мен өзімнің “Ағындарды байланыстыру” атты тақырыпта мәлімет қарадым. Осы курстық жұмысты жазған кезде, көп ізденіп ағым жайлы мәліметтер және олардың қалай байланысатынын қарадым. Ағын–бұл абстракты ұғым екенін. С++ ағындары, С стиліндегі функциядан айырмашылығы оның шығару-енгізуінде екенін (printf();scanf();), стандарттармен жұмыс секілді сенімді жұмысты қамтамасыз ететінін, қолданушы анықталған мәліметтер типінің, сонымен қатар біркелкі және түсінікті синтаксистикалық жұмыс жасайтынын білдім. Ағын үшін С++ кітапханасында кластардың иерархиясы құрылады екенін, ios және streambuf базалық кластарында құралатынын. ios класы жолы мен әдістің шығару мен енгізуден, streambuf класы ағынды буферлеумен қамтамасыз ететінін оқыдым. Ағындылықты қолданудың алғашқы шарттары 1970-ші жылдарда кеңестік компьютерлік аппаратураны құрастырушылармен жасалған екен. 1980 жылдары UNIX операциялық жүйесінде толықтай қалыптаса бастаған екен. Бьярн Страуструп өзі құрған C++ тіліне көпағындылықты қоспаған, бірақ оның кітапханасының базалық негізін құраған екен. Жол ағынында кейбір C кітапханасында sscanf ( ) және sprintf ( ) аналогты функция болатынын , сонымен қатар естегі жолдармен жұмыс жасайтынын, енгізу және шығару консолі сипатталатыны анықталатынын ескеру керек екенін білдім. С++ ортасында ағындарды байланыстырып файлдармен жұмыс жасауға болады екенін білдім. Бұл кезде біз оларды оку және жазу ретінде қолданыламыз . Оларды файлдармен байланыстырып, файл ішіне ақпарат жазуды және ақпарат алуға болатынын білдім. Қорытып келгенде ағымның С++ тілінде үлкен рөл атқаратынын былдім және ол С++ тілінде маңызды командалардың бірі екен.

Жоспар

Кіріспе…………………………………………………………………………….1

Көпағындылықтың тарихы……………………………………………………2

Ағындар және ағындық кластар байланысы………………………………..3

Енгізу – шығару ағыны байланысы…………………………………………..6

Жолдық ағындар………………………………………………………………...7

С++ ортасында ағындарды байланыстырып

файлдармен жұмыс жасау……………………………………………………..13

Қорытынды

Ұсынылатын әдебиеттер………………………………………………………16

С.Сейфуллин атындағ Қазақ Агротехникалық Университеті Кафедра______________________________________________ Бекітемін Кафедра меңгерушісі________________________

Курстық жобаға(жұмысқа) тапсырма № Пән атауы: __________________________________________________________________ Студент________________________ топ___________

Жоба (жүмыс) тақырыбы ____________________________________________________________________________________________________________________________________

Тапсырма бастапқы мәліметтер

Әдебиеттер:1______________________________________________________ 2______________________________________________________ 3______________________________________________________ Тапсырма берілген күн,қорғаған күн___________________________

Жоба (жұмыс) жетекшісі_____________________________________

Тапсырма алған_____________________________________________ (студенттің қолы ,күні)

20