3. MFCAppWizard қосымшасының мастер ортасында жобаның нұсқасын логикалық типті интерфейспен құру; 4. Орындай келе, консольды және диалогтік жобаларда Стакан класының программа кодын түзету: компиляцияны және синтаксистік қателерді түзеу, атқарылған программаның компоновкасы мен қателіктерді түзеу және, атқарылған программаны орындау; 5. Программа жұмысының дұрыстығын дәлелдеу;
2. Бақылау сұрақтары 1. tanh(x) функциясының прототипі қай тақырыптық файлда анықталған? 2. Айнымалының өмір сүру уақыты түсінігін анықтау? 3. Қандай операция программаның кез-келген орнынан глобальды айнымалыға баруға мүмкіндік береді? 4. Функциялардың қайсысы файлдық ағыннан символды енгізуді орындайды? 5. Программадағы нақты функцияға қалай баруға болады? 6. Кластың қандай функция-мүшесі оның деректерін инициалдау үшін арналған? 7. Қандай функция-мүше класс объекттерін жадтан жою үшін арналған? 8. « Статистикалық мәтін» басқару элементінің функционалдық тағайындалуы? 9. «Редакциялау терезесі» басқару элементінің функционалдық тағайындалуы? 10. Класс объектісінің іс-әрекеті облысында мүмкіндігі болуы үшін, класс мүшесі қандай кіру спецификаторын иеленуі керек?
3. Ұсынылатын әдебиет 1. Глушаков С.В. , Коваль А.В., Черепнин С.А. Язык программирования С++, учебный курс: Харьков: «Фолио Аст», 2001-500 с. 2. Программирование на Visul C++/ С.В. Глушаков, А.В. Коваль А.В., С.А Черепнин; Худож.-оформ.А.С. Юхтман.-М.:ООО«Издательство АСТ»; Харьков:«Фолио»,2003.-726 с. 3. Баженова И.Ю. Visual C++ 6.0.(VISUAL STUDIO 98).Уроки программирования. – М.: Диалог-МИФИ,2001-416 с.
Бақылау тапсырмалары 1. Visual Studio C++6.0 қосымшасын дайындаудың интегралдық ортасы. Мәзір командалары. 2. Программа мәтіндерін редакциялау 3. МҒС кластарының кітапханасы. МҒС көмегімен кластарды құрау. 4. MFC AppWizard(exe) көмегімен қосымшаны диалогтік интерфейспен құру. 5. Диалогтік терезеге басқару элементін орнату. 6. МҒС кітапханасының диалогтік терезелерінің кластары. 7. МҒС кітапханасының басқарудың терезелік элементтерінің кластары.
№4 Тақырып: Графикалық ақпаратты шығару үшін бір терезелік Windows-қосымшасын жасау
1. Жұмыстың орындалу тәртібі 1. Visual C++ ортасында MFCAppWizard қосымшаның мастері көмегімен жоба нұсқауын жасау; 2. Редактор терезесін ашу және программа мәтінін енгізу; 3. Орындай келе программа кодын түзету: компиляцияны және синтаксистік қателерді түзеу, атқарылған программаның компоновкасы мен логикалық қателіктерді түзеу және, атқарылған программаны орындау; 4. Программа жұмысының дұрыстығын дәлелдеу;
2. Қорытынды сұрақтар 1. Документтің ішкі көрінісінің негізгі мүмкіндіктері қандай класпен орындалады? 2. Деректерді әр түрлі графикалық құрылғыларға шығару үшін қолданылатын базалық класты ата? 3. МҒС кітапханасының қандай класында растрлық бейнелермен жұмыс істеу инкапсулданған? 4. «Құрылғының контекстісі»объектісінің ағайындалуы? 5. Қандай да бір суретоперациясын орындау үшін, дұрыс іс-әрекеттер тізбегін айтындар? 6. Растрлік бейнелерді өңдеу әдісі қандай класта инкапсулданған? 7. Жабық облыстарды толтыру әдісі қандай класта инкапсулданған? 8. Сызықтарды суреттеу әдісі қандай класта инкапсулданған? 9. Жабық облысты өңдеу қандай класта инкапсулданған? 10. Шрифттарды өңдеу қандай класта инкапсулданған?
3. Ұсынылатын әдебиет 1. Глушаков С.В. , Коваль А.В., Черепнин С.А. Язык программирования С++, учебный курс: Харьков: «Фолио Аст», 2001-500 с. 2. Программирование на Visul C++/ С.В. Глушаков, А.В. Коваль А.В., С.А Черепнин; Худож.-оформ.А.С. Юхтман.-М.:ООО«Издательство АСТ»; Харьков:«Фолио»,2003.-726 с. |