Файл: Усенова А. Ж. 6В06120 Апаратты жйелер Білім беру бадарламасы бойынша білім алушыларына арналан.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 173

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Object Inspector 2 қойындысыбар:

1. Қасиеттері (Properties).

2. Оқиғалар (Events).

Rad Studio бағдарламасынжасаукомпоненттіформағажазуғажәнеолардыңарасындағыөзараіс-қимылдытеңшеугеәкеледі:

а) осыкомпоненттердіңқасиеттерініңмәнінөзгерту

б) оқиғаларға барабар реакцияларды жазу.

Қасиет компоненттің маңызды атрибуты болып табылады. Қасиеттер 2 басты мақсатқа қызмет етеді: Біріншіден, олар форманың немесе компоненттің сыртқы түрін анықтайды,екіншіден, сипат форманың немесе компоненттің мінез-құлқын анықтайды. Қасиеттердің бірнеше түрі бар:

1. Қарапайым сипаттар-сандық деректер немесе жолдар қабылдай алатын қасиеттер. Мысалы: Left, Top, Caption, Name.

2. Тізімделгенқасиеттер, мысалы: True, False.

3. Ішкісипаттарішкімәндердінемесенысандардықолдайтынқасиеттер. Object Inspector осықасиеттердіңатауынансолжағында "+" белгісінкөрсетеді.

Кітапханаобъектілерівизуалдыкомпоненттіңөзіндікқасиеттеріменмінез-құлықтары, оларменболғаноқиғаларғаарналғанпікірлерібар. Олжауапберетіносынысанүшіноқиғатізімін events бетінде Object Inspector-декөругеболады.
Негізгі әдебиеттер::1-9

Қосымша әдебиеттер: 1-10

Мультимедиялық қамтамасыз ету 1-9
Бақылау сұрақтары:

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

2. Визуалды компоненттер кітапханасы

3. Бағдарламалық жабдықтаудың даму мәселелері

3 дәріс.Өңдеу терезелері Edit, Labelededit, MaskEdit. Standard Тақтасы. Memo және RichEdit көпжолды өңдеу терезелері.
Дәрістің мақсаты:Embarcadero RAD Studio - Microsoft Windows жүйесінде жұмыс істейтін Embarcadero Technologies қосымшасының жылдам дамуы (RAD) ортасы.

Тақырыпта қарастырылатын сұрақтар:

  1. Әзірлеу ортасы .

  2. Өңдеу терезелері Edit, Labelededit, MaskEdit. Standard Тақтасы.

3. Memo және RichEdit көп жолды өңдеу терезелері.

4. TCheckBox, TRadioButton компоненттері
Әзірлеу ортасы тек Windows жүйесінде орнатылады. Басқа платформаға арналған бағдарламаны әзірлегенде, сізге осы құрылғыдағы бағдарламаларды жөндеу үшін агент бағдарламасын іске қосатын мақсатты құрылғы қажет. Бөлімде Embarcadero RAD Studio 10.2 Professional лицензиялары бар. Pro нұсқасындағы мәліметтер қорымен жұмыс тек кіріктірілген және жергілікті мәліметтер базасымен мүмкін болады. Бұл біз үшін минус.

FireDAC-бұл мәліметтер қорымен кросс-платформалық жұмыс жасау технологиясы (кітапхана). FireMonkey-кросс-платформалық графикалық бағдарламалық интерфейстерді жасауға арналған технология (кітапхана). Embarcadero жеке пайдалануға және кішігірім ұйымдарға Starter нұсқаларын ақысыз ұсынады (жылдық кірісі 1000 АҚШ долларынан аспайды). Мақсатты платформа бірдей - Win32, мәліметтер базасы мен Интернет заттарына қолдау жоқ.


RAD Studio Professional - жұмыс үстелі мен мобильді қосымшаларды құратын жеке әзірлеушілер мен шағын командалар үшін қолайлы.

RAD Studio Enterprise-клиент-сервер немесе көп деңгейлі қосымшалар құратын әзірлеуші ​​топтар үшін қолайлы.

RAD Studio Architect - Деректер базасын немесе веб -қосымшаларды құратын корпоративтік клиенттер үшін қолайлы.

Borland әзірлеушілер студиясы

Бірінші шығарылған нұсқаны Borland Software Corporation жасаған және 2002 жылдың тамызында Delphi 7 Borland Developer Studio 1.0 бірге шығарылған. Одан кейін 2003 жылдың желтоқсанында Borland Developer Studio 2.0 және 2004 жылдың қарашасында Borland Developer Studio 3 болды. 2005 жылдың соңында Delphi 2006 шығарылымымен бірге Borland әзірлеген соңғы нұсқасы Borland Developer Studio 4 сатылымға шықты.

RAD Studio XE2

Embarcadero RAD Studio - бұл Windows, Mac OS X, .NET, PHP және веб -шешімдер үшін GUI қосымшаларын құруға мүмкіндік беретін қосымшаларды әзірлеу құралдарының жиынтығы. Ол мыналарды қамтиды: Embarcadero Delphi сізге Windows және Mac OS X үшін толыққанды қосымшаларды құруға мүмкіндік береді. Embarcadero C ++ Builder-бұл қосымшаларды жылдам әзірлеу тұжырымдамасына толық сәйкес келетін, ANSI C ++ құралдары мен мүмкіндіктері бай кеңейтілген визуалды компоненттер инфрақұрылымын біріктіретін C ++ ортасы.

Embarcadero Prism ™ XE2-бұл Windows, Linux және Mac OS X үшін .NET, Mono, ASP.NET және Data Driven Design қосымшаларын жылдам дамытуға арналған платформалық даму шешімі және Delphi тәрізді бағдарламалау тілі. Embarcadero RadPHP көрнекі интерфейсті жобалау құралдарымен, редактормен, отладчикпен, дерекқорға қосылуымен және қайта қолданылатын компоненттер класының біріктірілген кітапханасымен PHP веб -қосымшаларын құруды жеңілдетеді. RadPHP XE2 компоненттері iOS және Android стилінде веб -интерфейстер құруға мүмкіндік береді.

ER / Studio 8.5 Developer Edition (RAD Studio Architect - толық лицензия, RAD Studio Professional және Enterprise - сынақ лицензиясы). ER / Studio дерекқор дизайнерлеріне деректерді талдауға, құжаттауға және қайта пайдалануға көмектеседі және дерекқорды өзгертуге, талдауға және оңтайландыруға арналған құралдарды ұсынады. InterBase SMP 2009 Developer Edition әзірлеушілерге ендірілген және шағын және орта бизнеске арналған қосымшаларды құру мен тестілеуге арналған платформалық мәліметтер базасын ұсынады.

RAD Studio қосымша бағдарламалық қамтамасыз етудің кең спектрін қамтиды: InstallAware Express кодтау немесе сценарий дағдылары жоқ пайдаланушыларға күрделі орнату пакеттерін жасауға мүмкіндік беретін құралдарды ұсынады. Nevrona Rave Reports - бұл есеп беру шешімдерінің жиынтығы. FastReport. FireMonkey AppWave. Steema бойынша TeeChart Standard - Диаграмма компоненттері.

Atozed Software VCL for Web Solutions (IntraWeb) - бұл RAD веб -қосымшалар платформасы. FinalBuilder Embarcadero Edition құрастыру процесін автоматтандыруға қызмет етеді. CodeSite Express - бұл қосымшаларды құруға арналған тіркеу құралы. SmartBear's AQTime Standard - өнімділік профильдерін құру. Мәтінді салыстырудан басқа - бастапқы код файлдарын салыстыру. RemObjects Internet Tools және Oxfuscator - бұл Delphi призмасында веб -әзірлеуге және кодты жасыруға арналған қосымша функция.



RAD Studio XE4 RAD Studio XE4 2013 жылдың 23 сәуірінде сатылымға шықты. Жаңа нұсқа Delphi XE4, C ++ Builder XE4 және FireMonkey FM3 кросс-платформалық ортасы сияқты өнімдерді қамтиды. Жаңашылдықтар: RAD Studio XE3 -те жоқ IOS қолдауы оралды. 2013 жылдың басында шығарылады деп күтілген RAD Studio XE3 Mobile ауыстыру үшін RAD Studio XE4 мобильді қосымшаларды әзірлеуге арналған мүмкіндіктермен толықтырылды.

Барлық бағдарламалық қамтамасыз ету мен техникалық мүмкіндіктерді ескере отырып, тікелей iPhone мен iPad үшін бағдарламалау. Мобильді құрылғы эмуляторы. InterBase, SQLite, MySQL және басқалары сияқты мәліметтер базасымен өзара әрекеттесудің жақсаруы.


RAD Studio XE5

RAD Studio XE5 2013 жылдың 11 қыркүйегінде шығарылды. Windows XP -де жұмыс істейтін соңғы нұсқа.

RAD Studio XE6

Жаңа мүмкіндіктер: Қолданбаны біріктіру компоненттері Толық көшіруді қажет етпестен, қолданыстағы Windows қосымшаларының мобильді құрылғылармен өзара әрекеттесу мүмкіндігін кеңейтіңіз. Қолданыстағы Windows қосымшаларымен өзара әрекеттесу арқылы мобильді қосымшада қажет функцияны орындаңыз. Жұмыс үстелін (VCL және FMX) және мобильді қосымшаларды біріктіріңіз. VCL қосымшаларын толықтыру үшін мобильді қосымшалар жасаңыз. Wi-Fi мен LAN пайдаланыңыз. Болашақ нұсқалары Bluetooth қолдауын қосады.

Тапсырмалар тақтасының компоненті  (Taskbar component)

Қолданбаларыңызда басқару түймелерінің көмегімен таңдауға болатын көп терезелі алдын ала қарауды іске асыруға арналған компоненттер Автоматты немесе реттелетін алдын ала қарау Қолданбаларыңыздың тапсырмалар тақтасындағы түймешіктердегі прогресті тапсырмалар тақтасының түймелерінде қабаттасуы

Бұлттағы қызметтермен өзара әрекеттесу (BaaS), Kinvey және Parse компоненттері Бұл функцияны мобильді қосымшаларға қосу үшін жетекші сервистік қызмет көрсетушілермен өзара әрекеттесіңіз. Сіз бұлттағы қызметтерге оңай қол жеткізе аласыз, бұл өзіңіздің «backend қызметтерін» құру мен қолдау қажеттілігін жояды. Кез келген құрылғы мен платформа пайдаланушысын тарту үшін push хабарландыруларын пайдаланыңыз

VCL жаңа стильдері

  • Қолданбаңызға Windows -тың ағымдағы нұсқаларының жаңартылған көрінісін беріңіз немесе олар үшін бірегей дизайн жасаңыз Құрамында планшет бар Windows стилі Windows 7 мен Windows 8 -ді қолдайды, оның ішінде мәзірлер мен терезе жиектерін қоса, қосымшалардың толық сәндеуі..

  • Сенсорлар барлық жерде, тіпті Surface Pro сияқты жаңа Windows жүйесі бар планшеттік құрылғыларда да бар. Енді сіздің Delphi қосымшаларыңыз позиция сенсорларының, орын ауыстыру сенсорларының және басқалардың мүмкіндіктерін пайдалана алады. Windows планшеттеріне арналған акселерометр, GPS және гироскоп мүмкіндіктері үшін VCL қосымшаларынан құрылғы сенсорларына қол жеткізу

  • Қолданбадан сатып алу және қолданба ішіндегі жарнамалар Мобильді қосымшалар өз әзірлеушілеріне ақша табуға мүмкіндік береді. Енді сіз мобильді қосымшаларды ақшаға айналдыра аласыз, бұл сатып алу мүмкіндіктері мен жарнамаларды енгізу. Мазмұнды, функционалдылықты, қызметтерді және жазылымдарды iOS және Android Mainstream жарнамалық желілерінде қолдау (Google AdMob және Apple iAd)


Rad Studio бағдарламалау ортасымен одан әрі танысу үшін Компонент палитрасының бірінші бетінің құрамы туралы айту қажет. Компонент палитрасының бірінші бетінде 14 нысан орналасқан (сурет.8) пайдалану үшін маңызды. Барлық осы нысандар Windows тінтуір немесе терезе сияқты бірдей бөлігі. Әр беттегі компонент жиынтығы мен тәртібі теңшелген болып табылады. Осылай, сіз жаңа компоненттерге қосуға болады, олардың саны мен тәртібін өзгерту.


Сур.2: палитраның бірінші бетінде орналасқан компоненттер.

Rad Studio стандартты компоненттері оларды қолдану бойынша кейбір түсініктемелермен төменде көрсетілген. Бұл компонентті зерттеу кезінде олар қалай жұмыс істейтінін және оларды қалай айла-шарғы көру үшін компьютер қол астында болуы пайдалы болар еді:

* TMainMenu басты мәзірді бағдарламаға қоюға мүмкіндік береді. TMainMenu үй-жайында бұл жай иконка сияқты көрінеді. Бұл түрдегі белгішелер "көрінбейтін компонент" деп аталады, өйткені олар бағдарламаны орындау кезінде көрінбейтін. (1) TMainMenu үй-жайы пішінге, (2) нысан Инспекторындағы Items қасиеті арқылы мәзір дизайнерін шақыру, (3) мәзір Дизайнерлеріндегі мәзір пункттерін анықтау.

* TPopupMenu қалқымалы мәзір жасауға мүмкіндік береді. Мәзірдің бұл түрі тінтуірдің оң жақ батырмасын басу арқылы пайда болады.

* TLabel экранда мәтінді көрсету үшін қолданылады. Нысан Инспекторындағы Font қасиетіне екі рет бассаңыз, қаріп пен таңба түсін өзгерте аласыз. Сіз мұны істеу оңай және бағдарламаны орындау кезінде ғана бір код жолын жазу арқылы көресіз.

* TEdit-енгізу үшін стандартты Windows басқару элементі. Ол қысқа мәтін фрагментін көрсету үшін пайдаланылуы мүмкін және бағдарламаны орындау кезінде пайдаланушыға мәтінді енгізуге мүмкіндік береді.

* TMemo-өзге де TEdit нысаны • Үлкен мәтіндермен жұмыс жасауды білдіреді. TMemo сөздерді тасымалдай алады, Clipboard мәтін фрагменттерін сақтай алады және оларды қалпына келтіреді, және редактордың басқа негізгі функциялары. TMemo 32Кб-да мәтін көлеміне шектеу бар, бұл 10-20 бет. (VBX жәнеEmbarcadero RAD Studio "туған" компоненттері бар, онда бұл шек алынып тасталды).

* Tbutton бағдарламаны орындау кезінде түймені басқан кезде қандай да бір әрекеттерді орындауға мүмкіндік береді. Rad Studio-де барлығы өте оңай. TButton пішінге орналастырып, сіз екі рет басу арқылы батырманы басу оқиғасын өңдеушінің дайындамасын жасай аласыз. Содан кейін дайындаманы кодпен толтыру керек (қолмен жазу керек):