Орындаған: Абилхамит Әлімжан Қабылдаған: Садыбеков Руслан Тобы



бет1/3
Дата12.10.2023
өлшемі406.07 Kb.
#480562
түріПрограмма
  1   2   3
Алим визуал


“Қожа Ахмет Ясауи атындағы Халықаралық Қазақ-Түрік университеті” “Инженерия факультеті”
“Компьютерлік инженерия” кафедрасы

БӨЖ
Тақырыбы: Визуалды программалау

Орындаған: Абилхамит Әлімжан
Қабылдаған: Садыбеков Руслан
Тобы: ААЖ-113

Кентау 2023



Мазмұны
Кіріспе

  1. Визуалды бағдарламалау – қазіргі программалаудағы технологиялардың бірі

  2. Визуалды бағдарламалау негіздері

  3. Visual Studio.Net 13-те қолданбалы интерфейсті құру кезінде визуалды бағдарламалауды қолдану

Қорытынды
Пайдаланылған дереккөздердің тізімі

Кіріспе
Визуалды бағдарламалау - (RAD - Rapid Application Development жүйелерімен бірдей ) - оның мәтінін жазудың орнына графикалық объектілерді басқару арқылы компьютерлік бағдарламаны құру әдісі.
Визуалды бағдарламалау арнайы көлемді (3D) немесе тегіс (2D) графикалық немесе псевдографикалық орталарды пайдаланады.
Яғни, төмен деңгейлі (1GL), орта (2GL), жоғары деңгейлі (3GL) тілдерден айырмашылығы, мұнда бағдарламалау және тіл негізінен сызықтық, бірізділік сипатта болады, визуалды орталарда (4GL) біз айтарлықтай тармақталған «кеңістіктікпен» айналысамыз. блок-схемалар сияқты құрылымдар. Сонымен қатар, бұл блок-схемалардың «құрылыс блоктары» бірыңғай автоматты «интеллектуалды» интерфейсі бар алдын ала әзірленген ішкі бағдарламалар мен функциялар болып табылады. Мұндай «құрылыс блоктары» қосылған кезде олардың өзара интерфейсі бағдарламашының қатысуынсыз конфигурацияланады.
Осылайша, визуалды бағдарламалау бізге бағдарлама кодынан гөрі алгоритмдер деңгейінде бағдарламалауға мүмкіндік береді.

Визуалды бағдарламалау – қазіргі программалаудағы технологиялардың бірі
Визуалды программалау – қазіргі программалаудағы технологиялардың бірі
Визуалды программалау (латын тілінен аударғанда visualis – визуалды) – көрнекі құралдарды пайдалана отырып қосымшалар құруды көздейтін программалау технологиясы.
Визуалды бағдарламалау сонымен қатар Rapid Application Development (RAD) – жылдам бағдарлама әзірлеуді қамтуы мүмкін. RAD – объектілі-бағытталған және визуалды бағдарламалауды қолдану арқылы қосымшаларды жылдам өңдеуге және өзгертуге мүмкіндік беретін бағдарламалау технологиясы.
Визуалды бағдарламалау құралдары әдетте «бағдарламаны жазу» әдісін жобалау әдісімен ауыстыру арқылы пайдаланушы интерфейсін құру және қолданбаларды әзірлеуді жеңілдету мәселелерін шешеді.
Визуалды бағдарламалау, сөзсіз, ақпаратты көрнекі түрде ұсынудың артықшылығына ие және дәстүрлі, мәтінге негізделген бағдарламалау әдістеріне қарағанда адамның қабылдау табиғатына әлдеқайда жақсырақ сәйкес келеді. Дегенмен, барлық дерлік көрнекі құралдар графикалық құрылымдар түрінде ұсынылмайтын және мәтіндік өрнекті қажет ететін функциялармен толықтырылуы керек. Көрнекі құралдар әртүрлі бағдарламалау тілдерінде жазылған арнайы бағдарламалармен - «сценарийлермен» толықтырылады.
Визуалды бағдарламалау тұжырымдамасы көптеген заманауи бағдарламалық жүйелерді әзірлеу орталарында жүзеге асырылады. Бағдарламалау және жобалау құралдарын жасайтын барлық жетекші компанияларда визуалды бағдарламалау технологиясын қолдайтын жүйелер бар.
Мысалы, IBM VisualAge Smalltalk ортасында визуалды бағдарламалау тұжырымдамасын барынша толық енгізді.
VisualAge – клиент-сервер архитектурасына арналған қуатты қолданбаларды әзірлеу ортасы. Қоршаған орта ең алдымен бизнес-қосымшаларды, соның ішінде транзакцияларды онлайн өңдеу жүйелері мен шешімдерді қолдау жүйелерін дамытуға бағытталған. VisualAge кәсіби әзірлеушілерге күрделі графикалық интерфейстері бар қолданбалы жүйелердің клиенттік бөліктерін құруға, жергілікті және қашықтағы ресурстарға рұқсаты бар қолданбалар үшін бизнес логикасын жобалауға мүмкіндік береді.
VisualAge – визуалды интерактивті құралдар жиынтығын, дайын компоненттер кітапханасын және клиент-сервер ортасын құруға арналған құралдар жиынтығын қамтитын объектіге бағытталған әзірлеу құралы.
Дайын құрамдастармен қамтамасыз етілген GUI қолдауы CUA (Common User Access) спецификацияларына сәйкес келеді және күрделі пішіндер мен кестелерде икемді енгізу/шығаруды ұйымдастыруға арналған бірқатар кеңейтімдерді қамтиды. Дайын компоненттер кітапханасы сонымен қатар мультимедиялық құрылғыларды, APPC, TCP/IP, NetBIOS хаттамалары арқылы байланыстарды, CICS Сыртқы қоңырау интерфейсі, EHLLAPI, Message Queue Interface (MQI) бағдарламалау интерфейстерін, DB2, Oracle реляциялық деректер базасымен жұмыс істеуді қамтамасыз етеді. , Sybase отбасылары және т.б.
Microsoft корпорациясы .NET Framework концепциясын жасау барысында Visual Studio.NET Enterprise Architect 2003 бағдарламасын жасады, онда ол бағдарламалау саласындағы және, атап айтқанда, визуалды бағдарламалау технологиясының барлық соңғы жетістіктерін енгізді.
Visual Studio.NET — Microsoft.NET платформасы үшін толық көптілді әзірлеу ортасы. Visual Studio.NET қауіпсіз, масштабталатын және қол жетімді веб-қосымшалар мен XML веб-қызметтерін жасауды, орналастыруды және одан кейін жақсартуды жеңілдететін технологиялар жиынтығын ұсынады.
Borland Software Corporation дәстүрлі түрде кәсіби бағдарламалық өнімдер нарығында сөзсіз табысқа ие интеграцияланған бағдарламалау ортасын жасайды. Бұл орта әрқашан әзірлеушіге қуатты кітапханаларды, интерактивті шебер құрастырушыларды және графикалық интерфейстің дайын элементтерін ұсына отырып, визуалды бағдарламалау әдістерін қолдады. Бүгінгі күні Borland Developer Studio - Delphi (Object Pascal), C++ және C# тілдеріндегі Win32 және .NET платформаларына арналған қосымшаларды жылдам әзірлеу (RAD) ортасы болып табылатын Borland Software Corporation компаниясының бағдарламалық өнімі.
Borland басқа пакеті Delphi Enterprise Edition 7.0 болып табылады. Бұл бума соңғы дамып келе жатқан веб-қызмет технологияларына қолдау көрсетеді және Microsoft .NET Framework бағдарламасымен жұмыс істеуге арналған құралдарды алдын ала қарауды қамтиды.
Delphi 7 көмегімен Delphi әзірлеушілері Windows платформасында бар білімдері мен дағдыларын жоғалтпай .NET бағдарламалау дағдыларын меңгеріп, қосымшаларын .NET жүйесінде жұмыс істеуге дайындай алады. Delphi 7 әзірлеу ортасы дизайнға қатысты; модельге негізделген архитектураны қолдану (MDA); Windows платформасы үшін электрондық бизнес қолданбалары мен жүйелерін модельдеуді, әзірлеуді және орналастыруды біріктіру.
Borland Software Corporation - Windows платформасына арналған кросс-платформалық жылдам қолданбаларды әзірлеу (RAD) ортасы Delphi 7 көмегімен .NET-ке тәуелсіз жол ашқан бірінші компания. Delphi 7-ге тән қасиет – кәсіпорын қосымшаларын әзірлеу және орналастыру мүмкіндігі. Бұл әзірлеушілерге жаңа UML™ дизайнерін және Model Driven Architecture™ (MDA™) технологиясын қолдана отырып, тұжырымдамадан дайын өнімге дейін кәсіпорын қосымшаларын тезірек құруға мүмкіндік береді.
Біз заманауи бағдарламалау саласындағы визуалды бағдарламалаудың рөлі мен орнын қарастырдық. Енді визуалды бағдарламалауға қатысты нақты әдістер мен әдістерді қарастыруға көшейік. Microsoft корпорациясының Visual Studio.NET Framework ішінде визуалды бағдарламалау компоненттері мен әдістерін пайдалануды қарастырайық.


Достарыңызбен бөлісу:
  1   2   3




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет