.NET Framework – програмна платформа, випущена компанією Microsoft в 2002р. Вона включає засоби для забезпечення виконання додатків, створених на її основі, а також набори класів, які можуть бути використані для створення програм. Це набір бібліотек, тобто набір спеціальних файлів, в яких знаходяться необхідні параметри і дані для забезпечення працездатності самої програми.
Найбільш популярною об'єктно-орієнтованою мовою програмування для платформи .NET є Visual Basic .NET – це об'єктно-орієнтована мова програмування, яку можна розглядати як черговий виток еволюції Visual Basic, що реалізований на платформі Microsoft NET.
Visual Basic Net – це інтегроване середовище розробки додатків, яке дає можливість візуалізувати процес створення графічного інтерфейсу, що розробляється, тобто середовище, яке дозволяє створювати об'єкти і задавати значення їх властивостей за допомогою діалогових вікон системи програмування. Переваги Visual Basic Net:
- простота і наочність;
- динамічний розвиток мови;
- інтеграція в такі програми як Word, Excel та інші, що дозволяє управляти цими програмами з інших програм;
- висока швидкість створення доповнень з графічним інтерфейсом для MS Windows;
- захист від помилок, пов'язаних із застосуванням покажчиків і доступом до пам'яті;
- можливість використання більшості функцій WinAPI для розширення функціональних можливостей програми.
В 90-ті рр. XX століття виникла "Уніфікована мова моделювання" або "Unified Modeling Language" ("UML"), яка є мовою для визначення, уявлення, проектування і документування програмних систем, організаційно-економічних систем, технічних систем і інших систем різної природи.
UML спрощує процес моделювання, знижує його вартість і підвищує ефективність. Вона є стандартним інструментом для створення ПЗ "креслень". За допомогою UML можна візуалізувати, специфікувати, конструювати і документувати артефакти програмних систем.
UML придатна для моделювання будь-яких систем: від інформаційних систем масштабу підприємства до розподілених Web – доповнень і навіть вбудованих систем реального часу.
UML – графічна мова, проте, це не просто набір графічних символів, за кожним з них стоїть добре виявлена семантика. Тому UML не є мовою візуального програмування, проте моделі, створені з її допомогою, можуть бути безпосередньо перекладені різними мовами програмування. Наприклад, UML-модель можливо відобразити на такі мови, як Java, C++, Visual Basic, і навіть на стійкі об'єкти об'єктно-орієнтованої БД.
В рамках мови UML всі уявлення про моделі складної системи фіксуються у вигляді спеціальних графічних конструкцій, які отримали назву діаграм. Різновиди діаграм приведені на рис. 3.10.
Рис. 3.10. Модель складної системи в положеннях UML
Мова UML за допомогою діаграм (рис. 3.10) дас можливість охопити поглядом практично кожну систему у всій її повноті, тобто побачити її недосконалість, внести необхідні зміни (де це необхідно) і уникнути багатьох помилок, які зазвичай стають помітними тільки після того, як програма вже написана, шо багато в чому і визначає ефективність сучасного об'єктного моделювання.
Сторінки
В нашій електронній бібліотеці ви можете безкоштовно і без реєстрації прочитати «Інформаційні технології в технічній експлуатації автомобілів» автора Автор невідомий на телефоні, Android, iPhone, iPads. Зараз ви знаходитесь в розділі „3.5. Програмування складних систем“ на сторінці 2. Приємного читання.