Оқиға өңдегішінің прототипі


Жұмыс түрі:  Материал
Тегін:  Антиплагиат
Көлемі: 11 бет
Таңдаулыға:   
Курстық жұмыс
logo_DU2.png

Қазақстан Республикасының білім жӘне ғылым министрлігі

М. Х. Дулати атындағы Тараз өңірлік университеті

Ақпараттық технологиялар, автоматика және телекоммуникация факультеті

Қолданбалы информатика және бағдарламалау кафедрасы

КУРСТЫҚ Жұмыс

С++ Builder визуалды бағдарламалау ортасы пәні бойынша

Тақырыбы :Мультимедиалық электронды оқулық әзірлеу

Білімгер Байхадам Арайлым Ержанкызы Тобы 6В06114

Жетекші аға-оқытушы Тажиева Р. Н

Қорғауға жіберілді «»20ж. /қолы/

Жұмыс қорғалды «»20__ж. бағасы

/жазбаша/

Комиссия мүшелері:

/аты-жөні/ /қолы/

/аты-жөні/ /қолы/

Тараз 2021

Курстық жобасын (жұмысын) орындауға арналған тапсырма
logo_DU2.png
ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ

М. Х. Дулати атындағы Тараз өңірлік университеті

кафедрасы тобының білімгерінекурстық жоба (жұмыс)

/аты-жөні/

пәні бойынша ТАПСЫРМА

1. Тақырыбы:Мультимедиалық электронды оқулық әзірлеу

2. Тапсырманың арнайы нұсқауы

3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары)
Орындау кестесі
Көлемі, %
Орындау уақыты
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары): 4. Графикалық материалдарының тізімі (сызулардың масштабы келтіріледі)
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары):
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары): 5. Жобаның (жұмысты) жинақтау мерзімі
Орындау кестесі:
3. Есепке-түсініктеме жазбаларының негізгі тараула­ры (жұмыстары): 6. Қорғау
Орындау кестесі:

Кафедра мәжілісінде бекітілген «»20___ ж. хаттама №

Жетекшісі:

/қызметі/ /қолы/ /аты-жөні/

Тапсырманы орындауға қабылдадым «»20___ж.

/білімгердің қолы/


МАЗМҰНЫ

Кіріспе

I ТЕОРИЯЛЫҚ БӨЛІМ . . . . . ………

1. 1 C++ Builder шығу тарихы . . .

1. 2 C++ Builder Әзірлеу Ортасы . . .

1. 3 C++ Builder Компоненттер . . .

1. 4 Компоненттердің Қасиеттері . . .

1. 5 Оқиғалар . . . . . . .

1. 6 Әдістер . . . . . . .

1. 7 Жоба Менеджері . . . . . ……….

II ТӘЖІРЕБИЕЛІК БӨЛІМ

ҚОРЫТЫНДЫ

ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ

КІРІСПЕ

Менің курстық жұмысымның тақырыбы: Мультимедиалық электронды оқулық әзірлеу

Зерттеу обьектісі :

Жұмыстың өзектілігі:

Курстық жұмыстың мақсаты

Міндеттері :

C++ Builder (әдетте орыс тілінде [si-plus-plus Builder], [si Builder] ) - бағдарламалық өнім, қосымшаларды жылдам әзірлеу құралы (RAD), интеграцияланған бағдарламалау ортасы (IDE), бағдарламашылар Si және C++бағдарламалау тілдерінде бағдарламалық жасақтама жасау үшін қолданатын жүйе.

Бастапқыда Borland Software компаниясы, содан кейін оның Codegear бөлімшесі, қазір Embarcadero Technologies компаниясына тиесілі.

C++ Builder Объектілік кітапханалар кешенін (STL, VCL, CLX, MFC және т. б. ), компилятор, түзеткіш, код редакторы және басқа да көптеген компоненттерді біріктіреді. Даму циклі Delphi-ге ұқсас. Delphi-де жасалған компоненттердің көпшілігін C++ Builder-де модификациясыз қолдануға болады, бірақ кері тұжырым дұрыс емес.

C++ Builder-де drag-and - drop көмегімен визуалды дамуды жүзеге асыратын құралдар бар, кірістірілген WYSIWYG интерфейс редакторының арқасында бағдарламалауды жеңілдетеді және т. б.

C++Builder бастапқыда тек Microsoft Windows платформасы үшін жасалған. Borland платформалық компоненттік кітапханасын қамтитын кейінгі нұсқалар Windows және Linux екеуін де қолдайды.

I ТЕОРИЯЛЫҚ БӨЛІМ

1. 1 C++ Builder шығу тарихы

2003 жылы Борланд JBuilder сияқты инфрақұрылыммен жазылған C++BuilderX (CBX) шығарды, ол C++ Builder немесе Delphi-ге ұқсамады. Бұл өнім ірі кәсіпорындар үшін үлкен бағдарламаларды жасауға арналған, бірақ коммерциялық табысқа қол жеткізе алмады. 2004 жылдың соңында Борланд классикалық C++ Builder-дің дамуын жалғастыратынын және оны Delphi даму ортасымен біріктіретінін жариялады, осылайша C++ BuilderX дамуын тоқтатты. Осы хабарландырудан шамамен бір жыл өткен соң, Борланд Borland Developer Studio 2006 шығарды, оның құрамына Borland C++Builder 2006 кірді, ол конфигурацияны және күйін келтіруді басқаруды жақсартты. Borland Developer Studio 2006-Delphi, C++ Builder және ++ Builder бар жалғыз толық жиынтық.

2007 жылы CodeGear C++Builder 2007 шығарды, онда Microsoft Windows Vista API-ге толық қолдау көрсетті, ANSI C++ стандартына сәйкестіктің толықтығын арттырды, құрастыру және құрастыру жылдамдығын 500% - ға дейін арттырды, MSBuild қолдауын, DBX4 мәліметтер базасының архитектурасын және Ajax қолдайтын "Web үшін VCL". Microsoft Windows Vista API қолдауы бастапқыда Vista стилінде жасалған қосымшаларды және Aero және Vista Desktop үшін табиғи VCL қолдауын қамтыды. CodeGear RAD Studio 2007 құрамында C++Builder 2007 және Delphi бар. Сондай-ақ, 2007 жылы CodeGear Turbo маркасын "қайта тірілтті" және C++Builder-дің екі "Turbo" нұсқасын шығарды: Borland C++ Builder 2006 негізінде Turbo C++ Professional және Turbo C++ Explorer (тегін) .

2008 жылдың соңында CodeGear компаниясы Delphi 2009 және C++Builder 2009 кіретін RAD Studio-ның жаңа нұсқасын шығарды. 2009 жылы RAD Studio құрамында C++Builder 2010 шықты.

Бұған дейін келесі нұсқа, CodeGear C++ Builder ("Commodore" Код атауы) x86-64 қолдауына және x86-64 машиналық кодын жасау мүмкіндігіне ие болады деп хабарланған болатын. Алайда, 2010 жылы RAD Studio XE құрамына осы функционалдылықсыз C++ Builder XE нұсқасы қосылды.

2012 жылы Embarcadero Windows 8 үйлесімді C++ Builder XE3 шығарды. 2013 жылы C++ Builder XE4 шығарылды.

1. 2 C++ BUILDER ӘЗІРЛЕУ ОРТАСЫ

C++ Builder-бұл SDI қосымшасы, оның негізгі терезесінде реттелетін құралдар тақтасы (сол жақта) және компоненттер палитрасы (оң жақта) бар. Сонымен қатар, әдепкі бойынша, C++ Builder іске қосылған кезде объект инспекторының терезесі (сол жақта) және жаңа қосымшаның пішіні (оң жақта) пайда болады. Бағдарлама пішінінің терезесінде код редакторының терезесі орналасқан. cb200000.gif

Сурет-1. C++ Builder әзірлеу ортасы

Пішіндер C++ Builder Қосымшаларының негізі болып табылады. Қосымшаның пайдаланушы интерфейсін құру-бұл форма терезесіне компоненттер деп аталатын C++ Builder нысандарының элементтерін қосу. C++ Builder компоненттері көп беттік блокнот түрінде жасалған компоненттер палитрасында орналасқан. C++ Builder-дің маңызды ерекшелігі-бұл сізге жеке компоненттерді құруға және компоненттер палитрасын теңшеуге, сонымен қатар әртүрлі жобалар үшін компоненттер палитрасының әртүрлі нұсқаларын жасауға мүмкіндік береді.

1. 3 C++ BUILDER КОМПОНЕНТТЕР Компоненттер көрінетін (көрнекі) және көрінбейтін (визуалды емес) болып бөлінеді. Көрнекі компоненттер жұмыс уақытында, дизайн кезінде де пайда болады. Мысалдар-түймелер мен өңделетін өрістер. Көрнекі емес компоненттер дизайн кезінде пішіндегі пиктограмма ретінде пайда болады. Олар жұмыс уақытында ешқашан көрінбейді, бірақ белгілі бір функционалдылыққа ие (мысалы, деректерге қол жеткізуді қамтамасыз етеді, стандартты Windowsдиалогтарын шақырады және т. б. ) cb200001.gif Сурет2. Көрінетін және көрінбейтін компоненттерді қолдану

Пішінге компонент қосу үшін бояғыштағы тінтуірдің қалаған компонентін таңдап, тінтуірдің сол жақ батырмасымен жобаланған пішіннің қажетті орнын басуға болады. Компонент пішінде пайда болады, содан кейін оны жылжытуға, өлшемдерін және басқа сипаттамаларын өзгертуге болады. Әрбір C++ Builder компоненті сипаттамалардың үш түріне ие: қасиеттер, оқиғалар және әдістер.

Егер сіз бояғыштан компонентті таңдап, оны пішінге қоссаңыз, объект инспекторы осы компонентпен бірге қолдануға болатын қасиеттер мен оқиғаларды автоматты түрде көрсетеді. Нысан инспекторының жоғарғы жағында нысанда бар нысанды таңдауға мүмкіндік беретін ашылмалы тізім бар.

cb200002.gif

Сурет. 3. Объектілер инспекторы

1. 4 КОМПОНЕНТТЕРДІҢ ҚАСИЕТТЕРІ

Қасиеттер-бұл компоненттің сыртқы түрі мен мінез-құлқын анықтайтын атрибуттары. Сипаттар бағанындағы компоненттің көптеген қасиеттері әдепкі бойынша орнатылады (мысалы, түймелердің биіктігі) . Компоненттің қасиеттері қасиеттер бетінде көрсетіледі (Properties) . Нысан инспекторы жарияланған (жарияланған) компоненттердің қасиеттерін көрсетеді. Жарияланған қасиеттерден басқа, компоненттер көбінесе жалпы (жалпыға ортақ), жарияланған қасиеттерге ие, олар тек қосымшаның жұмыс уақытында қол жетімді. Объект инспекторы жобалау кезінде қасиеттерді орнату үшін қолданылады. Сипаттар тізімі объект инспекторының қасиеттері бетінде орналасқан. Сіз жобалау кезінде қасиеттерді анықтай аласыз немесе бағдарламаны орындау кезінде компоненттің қасиеттерін өзгерту үшін код жаза аласыз.

Жобалау кезінде компоненттің қасиеттерін анықтаған кезде пішіндегі компонентті таңдау керек, объект инспекторында қасиеттер бетін ашу керек, анықталатын сипатты таңдап, оны меншік редакторының көмегімен өзгерту керек (бұл мәтін немесе нөмірді енгізу үшін қалған өріс, ашылмалы тізім, ашылмалы тізім, диалог тақтасы және т. б. болуы мүмкін) .

1. 5 ОҚИҒАЛАР

Нысан инспекторының оқиғалар беті (оқиғалар) компонент танитын оқиғалардың тізімін көрсетеді (графикалық пайдаланушы интерфейсі бар операциялық жүйелер үшін бағдарламалау, атап айтқанда Windows 95 немесе Windows NT үшін белгілі бір оқиғаларға қосымшаның реакциясын сипаттайды, ал операциялық жүйенің өзі кез-келген оқиғаның басталуын анықтау үшін компьютермен үнемі сауалнама жүргізеді) . Әр компоненттің өзіндік оқиғалар өңдегіштері бар. C++ Builder-де оқиғаларды өңдеушілер деп аталатын функцияларды жазып, оқиғаларды осы функциялармен байланыстыру керек. Оқиғаның өңдегішін жасай отырып, сіз бағдарламаға осы оқиға болған жағдайда жазбаша функцияны орындауды тапсырасыз.

Оқиға өңдегішін қосу үшін, оқиға өңдегішін қажет ететін компонентті тінтуірдің көмегімен пішінде таңдау керек, содан кейін объект инспекторының оқиға бетін ашып, C++ Builder-ді оқиға өңдегішінің прототипін жасап, оны Код редакторында көрсету үшін оқиға жанындағы z acheni бағанындағы тінтуірдің сол жақ батырмасын екі рет нұқыңыз. Бұл бос функцияның мәтінін автоматты түрде жасайды және редактор кодты енгізу керек жерде ашылады. Курсор оператор жақшаларының ішінде орналасқан { . . . }. Әрі қарай, оқиға басталған кезде орындалуы керек кодты енгізу керек. Оқиға өңдегішінде функция атауынан кейін жақшада көрсетілген параметрлер болуы мүмкін. cb200003.gif

Сурет 4. Оқиға өңдегішінің прототипі.

1. 6 ӘДІСТЕР

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Файлды жадқа көрсету
Нысандарды қарау терезесі
Жүсіпбек Аймауытов қазақ әдебиеті мен мәдениетінде ақын, прозаик, драматург, әнші, журналист-публицист, сазгер, ғалым, психолог ретінде танылады
Busfor автобусқа билет брондау мобильді қосымшасы
Қате суретті таңдау
Роза Мұқанованың шығармашылық лабораториясы
Ғабит Мүсіреповтің шығармашылығы
Ғабит Мүсіреповтің Қазақ солдаты романына талдау
Қазақ халық ертегілерінің кейіпкерлері
Ғабит Мүсіреповтің «Қазақ солдаты» романының көркемдік ерекшелігі
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz