Қазақстан
Республикасының Білім және ғылым министрлігі
«Рымбек
Байсейітов атындағы Семей қаржы-экономикалық колледжі» РМҚК
БІЛІМ АУКЦИОНЫ
Пән:
«Объектілі-бағытты бағдарламалау негіздері»
Тақырыбы: «Жобалар менеджері. Объектілер қоймасы.
Анықтамалық жүйе»
Оқытушы: Ихсанова А.С.
2015-2016
оқу жылы
Ф.219
№8. Сабақтың технологиялық картасы (жоспары)
Пән: Объектілі-бағытты
бағдарламалау негіздері
3 бөлім. Borland C++ Builder-де
қосымша әзірлеу
Курс тақырыбы: 3.1 тақырып. Borland C++ Builder ортасында жұмыс
Сабақтың тақырыбы: №8 Жобалар менеджері. Объектілер қоймасы. Анықтамалық жүйе
Сабақтың типі: Аралас
Сабақтың түрі: Дәріс, білім аукционы
Оқушылардың дайындық деңгейіне қойылатын талаптар
|
Базалық
құзыреттілік
|
БҚ 3. Бағдарлама құруда қазіргі заманғы ақпараттық
технологияларды қолдану;
БҚ 4. Әр түрлі ақпарат көзімен жұмысты ұйымдастыру –
іздеу, өңдеу, сақтау және іске қосу;
БҚ 7. Алға қойылған міндеттерді шешуде алгоритмдеудің ең
тиімді жолдарын анықтау.
|
Кәсіптік
құзыреттілік
|
КҚ 1. Есепті шешу барысында мәліметтерді басқару,бағдарламаны машина
тіліне аудару мен өндеуді жүргізу;
КҚ 2. Барлық кезеңде математикалық тәсілдер мен есептеуіш техниканы
қолдану арқылы ғылым, техника, экономика және өндірістің әртүрлі салаларында
міндеттерді шешу;
КҚ 4. Ақпараттарды өңдеудің автоматтандырылған жүйелерін
тұрғызу.
|
|
Сабақ мақсаттары
|
оқытушылық
|
Жобалар менеджері, объектілер қоймасы, анықтамалық
жүйемен танысу, алған білімдерін практикада тереңдету, пәнге, өтілген
тақырыпқа деген қызығушылықтарын арттыру.
|
тәрбиелік
|
Оқушылар
өз бетімен жұмыс істей білуге, танымдық қызығушылықтарын ояту.
|
дамытушылық
|
Borland C++ Builder
ортасында жұмыс жасай білу, оқушылардың пәнге деген қызығушылықтары мен танымдылық
қабілеттерін дамыту.
|
|
|
|
|
Пәнаралық байланыс
Қамтамасыз ететін
|
Пән: Алгоритмдеу және бағдарламалау
негіздері
Курс тақырыбы: 3.2 тақырып. Жоба құрылымы.
Модульдер. Жоба файлдары арасындағы байланыс
|
Қамтамасыз етілетін
|
Пән: Объектілі-бағытты бағдарламалау
негіздері
Курс тақырыбы: 3.2 тақырып. Қасиеттер,
оқиғалар, әдістер
|
Сабақтың жабдықталуы
Көрнекілік
құралдар
|
Тақта, бор
|
Таратпа
материалдар
|
|
Оқытудың техникалық
құралдары
|
ДК, C++ Builder бағдарламасы
|
Әдебиет:
негізгі
|
1.
Н.С.Заурбеков «Алгоритмдеу және программалау тілдері»
|
Қосымша
|
Семакин И.Г., Шестаков А.П. «Основы
программирования»
|
Сабақ
мазмұны
Эле-мент №
|
Сабақ
элементі, қарастырылатын сұрақтар,
оқытудың
әдістері мен тәсілдері
|
Қосымшалар,
өзгерістер
|
1.
|
Ұйымдастыру (2 мин)
1)
Кабинеттің сабаққа дайындығын тексеру
2)
Компьютерлердің сабаққа дайындығын тексеру
3)
Оқушылармен амандасу
4)
Оқушыларды түгендеу
5)
Сабақтың мақсатымен таныстыру
|
|
2.
|
Үй тапсырмасын сұрау (20 мин)
Білім аукционы
Аукцион дегеніміз – сауда жұмысы. Сабақта
сендердің білімдерің саудаға түседі. Сендерге тапсырмалар беріледі, әрбір
тапсырманың бағасы ұпаймен есептеледі. Бастапқы баға – 30 ұпай. Ең жоғары
баға – 90 ұпай. Әрбір топ капиталында 100 ұпай бар. Кім жоғары баға ұсынады?
Қай топ көп ұпай жинаса, сол топ бүгінгі аукционның жеңімпазы атанады. Ал,
енді, аукционды бастайық!
1. Форма экранға көрібей қалған жағдайда оны
экранға шығару командасы?
А) Edit->Forms
В) Window->Forms
С) View->Forms
Д) File->Forms
2. Объекттер терезесінің (Object Inspector)
қосымша беттері?
А) Unit1, Project1
В) Standart, Additional, Win32, …
С) Properties, Events
3. Компоненттер палитрасының беттері?
А) Unit1, Project1
В) Standart, Additional, Win32, …
С) Properties, Events
4. Объекттер терезесінің (Object Inspector)
қайсы бетінде компонент қасиеттері беріледі?
А) Standart
В) Form1
С) Properties
Д) Events
5. Объекттер терезесінің (Object Inspector)
қайсы бетінде компонент оқиғалары беріледі?
А) Standart
В) Form1
С) Properties
Д) Events
6. Оқиғалар алдына қандай қосымша
тіркестіріліп жазылады?
А) On
Б) T
С) cl
Д) db
7. Класс атауы қайсы әріптен басталады?
А) On
Б) T
С) cl
Д) db
8. Форманы екі рет шерткенде қайсы оқиғаның
процедурасы пайда болады?
А) OndbClick
Б) OnClick
С) OnCreate
Д) OnClose
9. Біріктірілген
ортаның құралдарына қайсы жатады?
|
|
3.
|
Жаңа сабақ
(40 мин)
Пән: Объектілі-бағытты бағдарламалау негіздері
3 бөлім. Borland C++ Builder-де қосымша
әзірлеу
Курс тақырыбы: 3.1 тақырып. Borland C++ Builder ортасында жұмыс
Сабақтың тақырыбы: №8 Жобалар менеджері. Объектілер қоймасы. Анықтамалық жүйе
1. Жобалар менеджері
2. Объектілер қоймасы
3. Анықтамалық жүйе
|
|
4.
|
Жаңа сабақты бекіту (10 мин)
1. Жоба
администраторы терезесін ашу үшін қандай команданы орындаймыз?
2. Тез
шақыру панелі батырмаларының немесе контекстік мәзір опцияларының көмегімен
қандай операциялар жүргізуге болады?
3. Қоймаға
объектілерді қосу үшін қандай команданы орындаймыз?
4. Анықтамалық
жүйе не үшін қажет?
|
|
5
|
Сабақты қорытындылау, оқушыларды бағалау
(6 мин)
Сабаққа қатысулары мен үй тапсырмасы бойынша
оқушыларды бағалаймын.
|
|
6
|
Үйге тапсырма беру (2 мин)
Н.С.Заурбеков «Алгоритмдеу және
бағдарламалау негіздері», 307 бет.
|
|
Оқытушы
__________ А.С.Ихсанова
Пән: Объектілі-бағытты бағдарламалау негіздері
3 бөлім. Borland C++ Builder-де
қосымша әзірлеу
Курс тақырыбы: 3.1 тақырып. Borland C++ Builder ортасында жұмыс
Сабақтың тақырыбы: №8 Жобалар менеджері. Объектілер қоймасы. Анықтамалық жүйе
1. Жобалар
менеджері
2. Объектілер
қоймасы
3. Анықтамалық
жүйе
Жоба
менеджері
Жоба
администраторы кеңейтілуі .срр болатын ағымдағы жоба файлын манипуляциялау үшін
қажет. Жоба администраторы терезесін ашу үшін View [ Project Manager командасын
орындаймыз. Терезе ағымдағы жобамен ассоциацияланған барлық құрайтын файлдардың
тізімін құрайды. Тез шақыру панелі батырмаларының немесе контекстік мәзір
опцияларының көмегімен ағымдағы жоба файлын қосуға, өшіруге, сақтауға және
көшіруге болады (сурет-1).
Жоба өзгерісінің жазбасы
Жоба опциясын орнату
Форма редакторын қосу
Код редакторын қосу
Файлды тізімнен өшіру
Файлды жобаға қосу
Жоба ассоциацияланған файлдар тізімі
Жоба администраторының контекстік мәзірі
|
|
1-сурет. Жоба администраторының терезесі.
Жоба администраторының контекстік мәзірін администратор
терезесінің кез-келген жеріне тышқанның оң жақ пернесін басу арқылы немесе Alt+FlO
пернесін басу арқылы ашамыз. Контекстік мәзір мына опцияларды құрайды:
• Save Project жоба файлының өзгерістерін
сақтайды. Сондай әрекетті File | Save Project As
командасы орындайды.
• Add To Repository жоба шаблонын объектілер қоймасына қосуға арналған Save Project Template диалогын ашады.
• New Unit код редакторы терезесінде жаңа
модуль құрады және оны жоба файлына қосады. Жаңа модульге Uniti,
Unit2, ... атаулары беріледі. Сондай әрекетті File | New Unit
командасы шақырады.
•
New Form бос форманы және код редакторы терезесінде жаңа
модуль құрады және оларды жоба файлына қосады. Жаңа формаларға Form1, Form2
атаулары беріледі. Осындай әрекетті File | New Form командасы
шақырады.
• Add File жоба файлына ағымдағы модульді және онымен байланысты
форманы қосуға арналған Add To Project диалогын ашады.
• Remove File ағымдағы жобаның ассоциацияланған файлдар тізімінен
модульді алып тастайды. Осындай әрекетті Project | Remove from Project командасы
шақырады.
Ескерту: модульдер файлын тікелей немесе басқа бағдарламалар арқылы
өшіріп тастамаңыз.
• View Unit таңдалған модульді код редакторы терезесінде
белсендіреді. Осындай әрекетті View | Units командасы шақырады.
• View Form форма редакторы терезесінде таңдалған модульмен
байланысты форманы белсендіреді. Осындай әрекетті View | Forms командасы
шақырады.
• View Project Source код редакторы терезесінде ағымдағы жоба файлының
мәтінін белсендіреді.
• Options жоба опцияларын орнатуға арналған Options | Project диалогын
ашады. Осындай әрекетті Options | Project командасы шақырады.
• Update жоба
файлына жоба мәтінінің өзгерісін жазады. Ескерту: Жобаны қолмен
редактрлемеңіз – C++Builder автоматты түрде өзі орындайды!
Объектілер қоймасы
Объектілер
қоймасы ондағы объектілердің бөліну немесе қайта пайдаланылу мүмкіндігін
қамтамасыз етеді. Объектілер қоймасы ретінде дайын C++Builder
немесе сіз құрған формалар, жобалар, мәліметтер модулі және эксперттер болуы
мүмкін. Объектілерден басқа қоймаға олардың шаблондарын да адрестеуіңізге
болады, онда жетілдіру процесінде өзгермейтін компоненттер тіркеледі.
Қойма
берілген объектілерді біріктіретін беттерге сілтемелерді құрайтын индексті
текстік файл болып табылады.
Қоймаға объектілерді қосу
Сіз
жаңа форма немесе жоба құрсаңыз және олардың жұмысқа қабілетті екенін көрсеңіз
ондай объектілерді қоймаға сақтап қойыңыз.
Жаңа объектіні қоймаға қосу үшін:
1.
Project | Add To Repository командасын
орындаңыз, нәтижесінде мынадай диалог пайда болады:
|
|
Объект атауы
Пиктограмманы таңдау батырмасы
|
Объектіні сипаттау
|
Объект авторы
|
Көрсетілген типтің бет сандары
|
|
2-сурет. Форманы объектілер қоймасына қосу
2. Title редактрлеу облысына объект атауын
енгізіңіз.
3. Description облысына объект сипаттамасын
енгізіңіз.
4. Page тізімінен жаңа объект құрғыңыз
келетін парақ атауын таңдаңыз.
5. Author облысына автор фамилиясын енгізіңіз.
6. Объект қоймасын көрсететін пиктограмманы таңдау
үшін Browse батырмасын басыңыз.
7. Ағымдағы объектіні сақтау үшін ОК батырмасын
басыңыз.
Анықтамалық жүйе
Бағдарлама
жазу кезінде тіл конструкциясы, мәліметтер типтері, процедуралар немесе
функциялар туралы анықтама алуға болады. Қажет анықтамалық ақпарат бөліміне
бару үшін анықтамалық жүйеде сәйкес сұрау беруді бағыттау керек. Ол үшін код
редакторы терезесінде меңзерді бағдарламалау тілінің, тип идентификаторының
немесе функция атының кілттік сөзіне орнату керек және <F1> пернесін басу
қажет. Мысалы FloatToStrF функциясы туралы анықтама алу үшін код редакторы
терезесінде меңзерді оның атының кез-келген символына орнату керек және <F1>
пернесін басу қажет.
Анықтамалық
ақпаратты алу үшін мына қарапайым тәсілді қолдануға болады: Help мәзірінен
CodeGear Help командасын таңдау қажет, пайда болған ақпараттық анықтама
терезесінде Index бүктемесін ашу қажет және Look for полясына
кілттік сөзді енгізу қажет. Нәтижесінде енгізілген сөзбен байланысты тараулар
тізімі құрылады.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.