natgillin/translations-raw huggingface dataset:
Event Type: The kind of event of which costs can be attributed to a cost entity. There exist real event types and inherited event types.
Різновид події, з яким можна пов’ язати елемент вартості. Існують справжні типи подій і успадковані типи подій.
Event Types
Успадкований тип подій
Inherited Event Type: A virtual event type only visible in the visualisation which is defined by a formula to be calculated from real event types.
Віртуальний тип подій, видимий лише на панелях перегляду, визначений формулою, за якою можна обчислювати дані на основі справжніх типів подій.
Profile Data File: A file containing data measured in a profile experiment (or part of) or produced by postprocessing a trace. Its size is typically linear to the code size of the program.
Файл, у якому містяться дані, отримані під час випробування з профілюванням (або його частини), або дані, отримані на основі обробки траси. Зазвичай, розмір цього файла пропорційний розмірів коду програми.
Profile Experiment: A program run supervised by a profiling tool, producing possibly multiple profile data files from parts and/ or threads of the run.
Програму буде запущено під наглядом інструменту профілювання, що призведе до можливого створення декількох файлів профілювання запущених частин або потоків.
Profile Project: A configuration for profile experiments used for one program which has to be profiled, perhaps in multiple versions. Comparisons of profile data typically only makes sense between profile data produced in experiments of one profile project.
Налаштування для експериментів з профілювання, які використовуватимуться для одної з профільованих програм, можливо, у декількох версіях. Порівняння даних профілювання, типово, має сенс лише між даними профілювання, створеними під час експериментів одного проекту профілювання.
Profiling: The process of collecting statistical information about runtime characteristics of program runs.
Процес збирання статистичних відомостей щодо характеристик виконання запущеної програми.
Event Types
Справжній тип подій
Real Event Type: A event type that can be measured by a tool. This needs the existence of a sensor for the given event type.
Тип подій, які можна виміряти інструментом. Для вказаного типу подій потрібне існування сенсора.
Trace: A sequence of timestamped events that occurred while tracing a program run. Its size is typically linear to the execution time of the program run.
Послідовність подій з позначками часу, які сталися під час трасування запущеної програми. Зазвичай, розмір траси пропорційний до часу виконання запущеної програми.
Tracing: The process of supervising a program run and storing events happening sorted by a timestap in a output file, the Trace.
Процес нагляду за виконанням програми зі збереженням списку подій програми, впорядкованого за часом у файлі виводу, трасі (Trace).
Thanks to Julian Seward for his excellent & valgrind;, and Nicholas Nethercote for the & cachegrind; addition. Without these programs, KCachegrind would not exist. Some ideas for this & GUI; were from them, too.
Дякуємо Julian Seward за його чудовий інструмент & valgrind;, а також Nicholas Nethercote за додавання & cachegrind;. Без цих програм & kcachegrind; ніколи не було б створено. Певні ідеї цього графічного інтерфейсу користувача також було запозичено з цих програм.
And thanks for all the bug reports/ suggestions from different users.
Крім того, спасибі на повідомлення про вади та пропозиції іншим користувачам.
& kcachegrind; is part of the & package; package of & kde;. For less supported interim releases, & callgrind; and further documentation, see the homepage at http: / /kcachegrind. sf. net. Look there for further installation and compile instructions.
& kcachegrind; є частиною пакунка & package; & kde;. Внутрішні випуски з зниженим рівнем підтримки, & callgrind;, а також докладнішу документацію можна знайти на домашній сторінці програми. Там ви можете знайти подальші настанови зі збирання і встановлення.
In order to successfully use & kcachegrind;, you need & kde; 3. x. For generating profile data, & cachegrind; or & calltree; /callgrind; is recommend.
Для того, щоб ви могли користуватися & kcachegrind;, вам знадобиться & kde; 4. x. Для створення даних профілювання ми рекомендуємо використовувати & cachegrind; або & calltree; / callgrind;.
All configuration options are either in the configuration dialogue or in the context popup menus of the visualisations.
Всі параметри налаштування можна знайти або у діалоговому вікні налаштування або у контекстних меню переглядів.
At first start, this area will be divided into a top and a bottom part, each with different visualisations selectable by tabs. To move visualisation views, use the context menu of the tabs, and adjust the splitters between visualisations. To quickly switch between different visualisation layouts, use View/ Layouts/ Duplicate, change the layout and switch between layouts with View/ Layout/ Next (or, even better, use the corresponding keyboard shortcuts).
Після першого запуску цю область буде поділено на верхню і нижню частину, у кожній з них можна вибрати різні візуалізації за допомогою вкладок. Для пересування переглядів візуалізацій ви можете скористатися контекстним меню вкладок або перемістити роздільники між областями візуалізації. Для пришвидшення перемикання між різними компонуваннями візуалізації скористайтеся пунктом меню Перегляд/ Розкладка/ Здублювати, змініть компонування або перемкніться між компонуваннями за допомогою пункту меню Перегляд/ Розкладка/ Перейти до наступного (або, навіть краще, скористайтеся відповідними клавіатурними скороченнями).
Visualisation Area
Область візуалізації
Visualisations
Візуалізації
Version 1.0 already offered a lot of functionality, but after the project had been reviewed at Paul 's University, other developers could join and they started making valuable contributions to UML Modeller, like switching from a binary file format to an & XML; file, support for more types of & UML; Diagrams, Code Generation and Code Import just to name a few.
Версія 1. 0 вже була достатньо функціональною, але після розгляду проекту у університеті Пауля, до проекту змогли долучитися інші розробники, які зробили значний внесок до UML Modeller, зокрема, перехід з бінарного формату файлів на файли & XML;, підтримку більшої кількості типів діаграм & UML;, створення коду та імпорт коду та багато інших удосконалень.
& umbrello; can generate source code for various programming languages based on your & UML; Model to help you get started with the implementation of your project. The code generated consists of the class declarations, with their methods and attributes so you can fill in the blanks by providing the functionality of your classes 'operations.
& umbrello; може створювати початкові коди різними мовами програмування на основі вашої моделі & UML;, це допоможе вам розпочати реалізацію вашого проекту. Створений код складатиметься з оголошень класів з їх методами та атрибутами, отже вам залишиться лише заповнити порожні місця реалізацією дій, передбачених у ваших класах.
The Include heading files from folder option allows you to insert a heading at the beginning of each generated file. Heading files can contain copyright or licensing information and contain variables that are evaluated at generation time. You can take a look at the template heading files shipped with & umbrello; to see how to use this variables for replacing your name or the current date at generation time.
За допомогою пункту Включати файли заголовків з теки: ви можете вставити заголовки на початок кожного зі створених файлів. Файли заголовків можуть містити відомості про авторські права або ліцензування програми, а також змінні, які має бути обчислено під час створення. Щоб дізнатися, яким чином можна скористатися цими змінними для заміни вашого імені або поточної дати під час створення файлів, ви можете переглянути файли шаблонів заголовків, які постачаються разом з & umbrello;.
To import classes into your Model, select the entry Import Classes... from the Code menu. In the file dialogue select the files containing the C++ class declarations and press OK. The classes will be imported and you will find them as part of your Model in the Tree View. Note that & umbrello; will not create any kind of Diagram for showing your classes, they will only be imported into your Model so that you can use them later in any diagram you want.
Щоб імпортувати класи до моделі, скористайтеся пунктом Імпортувати класи... з меню Код. У діалоговому вікні вибору файлів оберіть файли, у яких містяться визначення класів C++, а потім натисніть кнопку « Гаразд ». Вказати класи буде імпортовано, їх записи стануть частиною вашої моделі, ви побачите їх у перегляді деревом. Пам’ ятайте, що & umbrello; не створюватиме ніякої діаграми для показу ваших класів, їх буде лише імпортовано для вашої моделі, а пізніше ви зможете скористатися ними для будь- якої бажаної діаграми.
& umbrello; allows you to print individual diagrams. Press the Print button on the application toolbar or selecting the Print option from the File menu will give you a standard & kde; Print dialogue from where you can print your diagrams.
& umbrello; надає вам змогу друкувати окремі діаграми. Натисніть кнопку Друкувати на панелі інструментів програми або скористайтеся пунктом Друкувати з меню Файл. У відповідь програма відкриє стандартне діалогове вікно налаштування друку & kde;, за його допомогою ви зможете надрукувати вашу діаграму.
To better organise your model, especially for larger projects, you can create logical folders in the Tree View. Just select the option New Folder from the context menu of the default folders in the Tree View to create them. Folders can be nested, and you can move objects around by dragging them from one folder and dropping them into another.
Для покращення впорядкування вашої моделі, особливо, якщо це модель великого проекту, ви можете створити логічні теки на панелі перегляду деревом. Просто скористайтеся пунктом контекстного меню Створити Тека типових тек на панелі перегляду деревом, щоб створити ці логічні теки. Ви також можете створювати підтеки і пересувати між ними об’ єкти перетягуванням позначки об’ єкта з однієї теки з наступним скиданням її до іншої теки.
Organising your Model with Folders
Впорядкування вашої моделі за теками
Organising a Model with Logical Folders in & umbrello;
Впорядкування моделі за логічними теками у & umbrello;
The Unified Modelling Language (UML;) is a diagramming language or notation to specify, visualise and document models of Object Oriented software systems. & UML; is not a development method, that means it does not tell you what to do first and what to do next or how to design your system, but it helps you to visualise your design and communicate with others. & UML; is controlled by the Object Management Group (OMG) and is the industry standard for graphically describing software.
Універсальна мова моделювання (Unified Modelling Language або & UML;) — це мова позначень або побудови діаграм, призначена для визначення, візуалізації і документування моделей зорієнтованих на об’ єкти систем програмного забезпечення. & UML; не є методом розробки, іншими словами, у конструкціях цієї мови не повідомляється про те, що робити першим, а що останнім, і не надається інструкцій щодо побудови вашої системи, але ця мова допомагає вам наочно переглядати компонування системи і полегшує співпрацю з іншими її розробниками. Розробкою & UML; керує Object Management Group (OMG). Ця мова є загальноприйнятим стандартом графічного опису програмного забезпечення.
Class Diagrams show classes and the relationships between them
Діаграми взаємозв’ язку сутностей, на яких буде показано дані, взаємозв’ язки і умови обмеження зв’ язків між даними.
Generalisation specifies that a Use Case inherits the characteristics of the Super -Use Case, and can override some of them or add new ones in a similar way as the inheritance between classes.
Узагальнення, за якого випадок використання успадковує характеристики випадку використання вищого рангу, при цьому можливе перевизначення деяких з характеристик у спосіб, подібний до успадкування між класами.
A Class defines the attributes and the methods of a set of objects. All objects of this class (instances of this class) share the same behaviour, and have the same set of attributes (each object has its own set). The term Type is sometimes used instead of Class, but it is important to mention that these two are not the same, and Type is a more general term.
Клас визначає атрибути і методи набору об’ єктів. Всі об’ єкти цього класу (екземпляри цього класу) мають спільну поведінку і однаковий набір атрибутів (кожен з об’ єктів має свій власний набір значень). Іноді замість назви « клас » використовують назву тип, але, слід зауважити, що ці назви описують різні речі: тип є загальнішим визначенням.
Generalisation
Узагальнення
In & UML;, a Generalisation association between two classes puts them in a hierarchy representing the concept of inheritance of a derived class from a base class. In & UML;, Generalisations are represented by a line connecting the two classes, with an arrow on the side of the base class.
У & UML; пов’ язування Узагальнення між двома класами розташовує їх у вузлах ієрархії, яка відповідає концепції успадкування класу- нащадка від базового класу. У & UML; узагальнення буде показано у вигляді лінії, яка поєднує два класи, зі стрілкою, яку спрямовано від базового класу.
Visual representation of a generalisation in & UML;
Наочний показ узагальнення у & UML;
Collaboration Diagrams
Діаграми взаємозв’ язків сутностей
An example Use Case diagram.
Приклад діаграми взаємозв’ язків сутностей
umbrello; showing an Activity Diagram
Показ діаграми взаємозв’ язків сутностей у & umbrello;
In & UML;, Classes are represented by rectangles, with the name of the class, and can also show the attributes and operations of the class in two other compartments inside the rectangle.
На діаграмі ВС( ER) сутності позначаються прямокутниками з назвою у верхній частині, на них також може бути показано атрибути сутності у іншому відсіку прямокутника.
Activity Diagram
Сутність на діаграмі взаємозв’ язку сутностей;
Visual representation of a generalisation in & UML;
Наочний показ сутності на діаграмі взаємозв’ язку сутностей
Attributes
Атрибути сутності
Visual representation of a generalisation in & UML;
Наочний показ несумісної спеціалізації на діаграмі EER
Visual representation of a generalisation in & UML;
Наочний показ перекритої спеціалізації на діаграмі EER
Visual representation of a generalisation in & UML;
Наочний показ категорії на діаграмі EER
If you are working on a model with more than just a few classes and diagrams, the Tree View may help you stay on top of things by organising your model elements in folders. You can create folders by selecting the appropriate option from the context menu (RMB; click on one of the folders in the tree view) and you can organise your elements by moving them to the appropriate folder (drag and drop)
Якщо ви працюєте над моделлю, у якій набагато більше ніж декілька класів і діаграм, перегляд дерева може допомогти вам бачити загальну картину шляхом впорядкування елементів вашої моделі за теками. Ви можете створювати теки вибором відповідного пункту з контекстного меню (його можна відкрити наведенням вказівника на позначку однієї з тек у перегляді дерева з наступним клацанням правою кнопкою миші), ви також можете впорядковувати ваші елементи пересуванням їх до відповідної теки (перетягування зі скиданням)
The Documentation Window is the small window located on the left bottom of & umbrello;, and it gives you a quick preview of the documentation for the currently selected item. The Documentation Window is rather small because it is intended to allow you just a quick pick into the element 's documentation while taking as little screen space as possible. If you need to view the documentation in more detail you can always open the item 's properties.
Вікно документації — це маленьке вікно, розташоване у лівому нижньому куті вікна & umbrello;, у цій області буде показано коротенький перегляд документації щодо поточного вибраного елемента. Вікно документації має порівняно невеликі розміри, тому що його призначено для того, щоб ви могли одним оком зазирнути до документації елемента без зайвої витрати місця на екрані. Якщо вам потрібно переглянути детальнішу документацію, ви завжди можете відкрити вікно властивостей елемента.
The first thing you need to start doing something useful with & umbrello; is to create a model to work on. When you start & umbrello; it always loads the last used model or creates a new, empty model (depending on your preferences set in the configuration dialogue). This will allow you to start working right away.
Першим, що ви маєте зробити, щоб розпочати використання & umbrello;, є створення моделі, над якою ви працюватимете. Одразу після запуску & umbrello; завжди завантажуватиме останню використану модель або створюватиме нову порожню модель (її параметри залежатимуть від набору налаштувань, визначених у діалоговому вікні налаштування). Такі параметри надають вам змогу одразу перейти до роботи.
Once you have added elements to your model you can also edit an element by accessing its properties dialogue, which you find by selecting the option Properties from the context menu shown when right clicking on the items in the Tree View.
Після додавання елементів до вашої моделі ви зможете змінювати елементи за допомогою їх діалогових вікон властивостей, доступ до яких можна отримати за допомогою пункту Властивості з контекстного меню, яке буде показано після клацання правою кнопкою миші на пункті перегляду дерева.
Another way to rename a diagram is to do this via its properties dialogue, which you obtain by selecting Properties from its Context Menu or by double clicking on it in the Tree View.
Іншим способом перейменування діаграми є використання діалогового вікна властивостей, яке можна відрити за допомогою пункту « Властивості » контекстного меню або подвійного клацання на позначці теки у перегляді дерева.
Once you have created your diagrams it is time to start editing them. Here you should notice the (for beginners subtle) difference between editing your diagram, and editing the model. As you already know, Diagrams are views of your model. For example, if you create a class by editing a Class Diagram, you are really editing both, your Diagram and your model. If you change the colour or other display options of a Class in your Class Diagram, you are only editing the Diagram, but nothing is changed in your model.
Після створення діаграми настане час її редагування. Ось тут ви й зауважите (майже непомітну для новачків) різницю між редагуванням вашої діаграми і редагуванням моделі. Як ви вже знаєте, діаграми є переглядами вашої моделі. Наприклад, якщо ви створили клас редагування діаграми класів, ви насправді редагували і діаграму, і вашу модель. Якщо ж ви змінили колір або інші параметри показу класу на діаграмі класів, ваші зміни стосуватимуться лише діаграми, — у моделі нічого не зміниться.
The second way of adding elements to your diagram is by using the Work Toolbar 's edit tools (note that this will also add the elements to your model).
Другим способом додавання елементів на вашу діаграму є використання інструментів редагування панелі інструментів (зауважте, що подібні дії додаватимуть елементи до вашої моделі).
You can edit most of the & UML; elements in your model and diagrams by opening its Properties dialogue and selecting the appropriate options. To edit the properties of an object, select Properties from its context menu (RMB; click). Each element has a dialogue consisting of several pages where you can configure the options corresponding to that element. For some elements, like actors you can only set a couple of options, like the object name and documentation, while for other elements, like classes, you can edit its attributes and operations, select what you want to be shown in the diagram (whole operation signature or just operation names, etc) and even the colours you want to use for the line and fill of the class 'representation on the diagram.
Ви можете редагувати більшість елементів & UML; вашої моделі і діаграм за допомогою діалогового вікна властивостей елемента, де можна вибрати відповідні параметри. Щоб змінити властивості об’ єкта, скористайтеся пунктом Властивості його контекстного меню (можна викликати клацанням правою кнопкою миші). У кожного з елементів діалогове вікно складатиметься з декількох сторінок, на яких ви зможете налаштувати параметри, що стосуються цього елемента. Для деяких елементів (наприклад, якорів) ви можете визначити лише парочку параметрів, на зразок назви об’ єкта і документації, для інших же елементів (наприклад, класів) ви зможете змінити атрибути і операції, визначити вигляд елемента на діаграмі (повний підпис операції або просто назви операцій тощо) і навіть вказати кольори, якими слід показувати лінії і розфарбовувати відповідник класу на діаграмі.
For most & UML; elements you can also open the properties dialogue by double clicking on it if you are using the selection tool (arrow). The exception to this is Associations, in which case a double click creates an anchor point. For associations you need to use the & RMB; context menu to get the properties dialogue.
Крім того, для більшості елементів & UML; діалогове вікно властивостей можна відкрити подвійним клацанням на записі елемента за використання інструмента вибору (стрілочки). Винятком з цього правила є асоціації, для яких подвійне клацання створює точку якоря. Для того, щоб відкрити діалогове вікно властивостей для асоціацій, вам слід скористатися контекстним меню, яке викликається клацанням правою кнопкою миші.
In the properties dialogue for a class you can set everything, from the colour it uses to the operations and attributes it has.
У діалоговому вікні класу ви можете встановити будь- які властивості, від кольорів, якими буде намальовано позначку класу, до операцій і атрибутів, які матиме клас.
The General Settings page of the properties dialogue is self-explanatory. Here you can change the class 'name, visibility, documentation, & etc; This page is always available.
Призначення сторінки загальних параметрів властивостей класу очевидне з назви цієї сторінки. Тут ви можете змінити назву класу, видимість, документацію тощо. Ця сторінка буде доступною завжди.
Similar to the Attribute Settings Page, in the Operation Settings Page you can add, edit, or remove operations for your class. When adding or editing an operation, you enter the basic data in the Operation Properties dialogue. If you want to add parameters to your operation you need to click the New Parameter button, which will show the Parameter Properties dialogue. This page is always available
Подібно до сторінки параметрів атрибутів, на сторінці параметрів операцій ви зможете додати, змінити або вилучити операції з вашого класу. Під час додавання або зміни операції ви вводите базові дані до діалогового вікна Властивості операції. Щоб додати параметри до вашої операції, вам слід натиснути кнопку Новий параметр, — буде відкрито діалогове вікно Властивості параметра. Ця сторінка буде доступною завжди.
The Class Associations page shows all the associations of this class in the current diagram. Double clicking on an association shows its properties, and depending on the type of association you may modify some parameters here such as setting multiplicity and Role name. If the association does not allow such options be be modified, the Association Properties dialogue is read-only and you can only modify the documentation associated with this association.
На сторінці Асоціації класу буде показано всі асоціації класу на поточній діаграмі. Наведення вказівника миші на позначку асоціації з наступним подвійним клацанням лівою кнопкою миші відкриє діалогове вікно з її властивостями, у ньому, залежно від типу асоціації, ви зможете змінити деякі параметри, серед яких встановлення численності і назва ролі. Якщо параметри асоціації змінювати не можна, у діалоговому вікні властивостей асоціації буде лише показано параметри, змінювати ви зможете лише документацію щодо цієї асоціації.