Scientific Toolworks Understand 5.0.956 x86
- کاربرد : نرم افزار تجزیه و تحلیل پایگاه های بزرگ کدهای برنامه نویسی
- نسخه :Version 5.0.95
- نوع فایل : نرم افزار
- زبان : انگلیسی
- سیستم عامل : Windows 32 Bit
- تولید کننده : Scientific Toolworks
- سال تولید : 2018
توضیحات
نرم افزار Scientific Toolworks Understand یک ابزار تجزیه و تحلیل استاتیک برای حفاظت، اندازه گیری و تجزیه تحلیل انتقادی برای پایگاه های بزرگ کد(های برنامه نویسی) است. این برنامه توانایی شناخت پلت فرم های متقابل، پشتیبانی ازچندین زبانه و همچنین محیط های برنامه نویسی(محیط توسعه تعاملی) تعمیر و نگهداری گرا را دارد. این نرم افزار برای کمک به حفظ و ایجاد کد منبع/source code طراحی شده که این کدهای منبع می توانند شامل کدهای منبع C++ ,C# ,FORTRAN ,Java ,JOVIAL ویا Delphi/Pascal باشنداین برنامه توانایی شناخت روابط و ساختار های موجود در پروژه های نرم افزاری را دارد.
پارامترهای اصلی که این برنامه چک می کند:
- تعداد کلاس
- تعداد فایل
- تعداد خط
- تعداد خط های خالی
- تعداد خط های کد
- تعداد خط های توضیحات
- تعداد خط های غیر فعال
- تعداد Declarative Statement
- تعداد Executable Statement
- تعداد Ratio Comment to
پارامتر های پیشرفته ای که این برنامه چک می کند:
- Cyclomatic Complexity
- گره ها
- کلاس Coupling
- درصد عدم انسجام
- تعداد راه
- Max Inheritance
- تعداد کلاس پایه
- تعداد کلاس ارث برنده
- تعداد تابع های instance
- وزن تابع در هر کلاس
پارامترهای اصلی که این برنامه چک می کند:
- تعداد کلاس
- تعداد فایل
- تعداد خط
- تعداد خط های خالی
- تعداد خط های کد
- تعداد خط های توضیحات
- تعداد خط های غیر فعال
- تعداد Declarative Statement
- تعداد Executable Statement
- تعداد Ratio Comment to
پارامتر های پیشرفته ای که این برنامه چک می کند:
- Cyclomatic Complexity
- گره ها
- کلاس Coupling
- درصد عدم انسجام
- تعداد راه
- Max Inheritance
- تعداد کلاس پایه
- تعداد کلاس ارث برنده
- تعداد تابع های instance
- وزن تابع در هر کلاس
Description
Understand is a static analysis tool for maintaining, measuring, & analyzing critical or large code bases.
From metrics and graphs to dependency analysis, Master your source code with Understand
Understand is a cross-platform, multi-language, maintenance-oriented IDE (interactive development environment). It is designed to help maintain and understand large amounts of legacy or newly-created source code. The source code analyzed may include Ada, C++, C#, FORTRAN, Java, JOVIAL, and/or Delphi/Pascal.
It offers code navigation using a detailed cross-reference, a syntax-colorizing “smart” editor, and a variety of graphical reverse engineering views.
Understand creates a repository of the relations and structures contained within the software project. The repository is then used to learn about the source code.
Basic Metrics:
- Class Count
- File Count
- Function Count
- Line Count
- Blank Line Count
- Code Line Count
- Comment Line Count
- Inactive Line Count
- Declarative Statement Count
- Executable Statement Count
- Ratio Comment to Code
Advanced Metrics: (Partial list)
- Cyclomatic Complexity
- Knots
- Class Coupling
- Percent Lack of Cohesion
- Path Count
- Max Inheritance
- Base Class Count
- Inherited Class Count
- Number of Instance Methods
- Weighted Methods per Class
From metrics and graphs to dependency analysis, Master your source code with Understand
Understand is a cross-platform, multi-language, maintenance-oriented IDE (interactive development environment). It is designed to help maintain and understand large amounts of legacy or newly-created source code. The source code analyzed may include Ada, C++, C#, FORTRAN, Java, JOVIAL, and/or Delphi/Pascal.
It offers code navigation using a detailed cross-reference, a syntax-colorizing “smart” editor, and a variety of graphical reverse engineering views.
Understand creates a repository of the relations and structures contained within the software project. The repository is then used to learn about the source code.
Basic Metrics:
- Class Count
- File Count
- Function Count
- Line Count
- Blank Line Count
- Code Line Count
- Comment Line Count
- Inactive Line Count
- Declarative Statement Count
- Executable Statement Count
- Ratio Comment to Code
Advanced Metrics: (Partial list)
- Cyclomatic Complexity
- Knots
- Class Coupling
- Percent Lack of Cohesion
- Path Count
- Max Inheritance
- Base Class Count
- Inherited Class Count
- Number of Instance Methods
- Weighted Methods per Class
برای اطلاع از طریقه نصب به فایل How to Install.txt رجوع شود.