26 of 59 menu

UML մոդելավորման լեզու

UML մոդելավորման լեզուն (Unified Modeling Language, Միավորված մոդելավորման լեզու) նկարագրում է գործընթացներն ու բաղադրիչները դիագրամների և սխեմաների միջոցով: Միևնույն ժամանակ, UML-ը իրական ծրագրավորման լեզու չէ, սակայն դրա մոդելների հիման վրա հնարավոր է գեներացնել կոդ:

Այս մոդելավորման լեզուն լայն կիրառություն է գտել ԾՕ-ի մշակման աշխատանքային ցիկլերում, համակարգային նախագծման մեջ:

UML լեզվում գոյություն ունեն դիագրամների հետևյալ հիմնական տեսակները.

  • Կառուցվածքային դիագրամներ (Structure Diagrams), որոնց թվին են դասվում դասերի, բաղադրիչների, կոմպոզիտային/համակցված կառուցվածքի, կոոպերացիայի (UML2.0), տեղակայման, օբյեկտների, փաթեթների, պրոֆիլների (UML2.2) դիագրամները:
  • Վարքագծի դիագրամներ (Behavior Diagrams), որոնք ներառում են գործունեության, վիճակների, օգտագործման դեպքերի դիագրամները:
  • Փոխազդեցության դիագրամներ (Interaction Diagrams), որոնք ներառում են հաղորդակցման (UML2.0), փոխազդեցության ակնարկի, (UML2.0), հաջորդականության, սինխրոնացման (UML2.0) դիագրամները:

Տես նաև

  • հասկացությունների հավաքածուն Ծրագրավորման պարադիգմ,
    որը սահմանում է ծրագրավորման մոտեցումը
  • մեթոդաբանությունը OOP,
    որը լայնորեն օգտագործվում է ծրագրավորման մեջ
  • սխեման MVC,
    որը կիրառվում է կոդը խնդիրների համար բլոկներով կազմակերպելու համար
  • դիագրամը առաջադրանքների այրման,
    որը կիրառվում է աշխատանքի ծավալի գրաֆիկական ներկայացման համար
rubndafruz