Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные роботы_Deductor.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
9.65 Mб
Скачать

2.2. Порядок виконання роботи

1. Відкрийте проект Deductor, створений на минулому занятті. Побудуйте наступні візуалізатори до будь-якого вузла імпорту: Таблиця, Статистика. Перейдіть в режим форми і назад. Чи є пропуски в записах (Ви повинні робити всі приклади по своєму варіанту!!!)?

2. У візуалізаторе Таблиця налаштуйте так, щоб при відображенні до значень в ПолеЗ додавалося слово «кг.». Збережіть конфігурацію візуалізатора під назвою «К1».

3. Зробіть перші три стовпці невидимими. Збережіть конфігурацію візуалізатора під назвою «К2».

4. Поверніться до конфігурації К1.

5. У візуалізаторе Таблиця встановіть фільтр «Поле6 = не порожній». Видаліть фільтр.

6. Створіть новий проект. Імпортуйте в нього текстовий файл свого варіанту (або Creditsample.txt) , Deductor, що йде в постачанні (за умовчанням розташований в каталозі /samples директорії установки Deductor).

7. Відсортуйте цей набір даних по наступних полях в порядку зростання: Термін позики, Розмір позики, Колічествоїждівенцев.

8. Зробіть наступну заміну (після Сортування) в полі Сімейний стан: значення Та зміните на Женат/замужем, Немає - на Холост/не заміжній.

9. Зробіть наступну заміну (після попереднього вузла Заміна даних) в полі Кількість утриманців: значення 0 -на Немає, 1 - без змін, 2 и 3 - 2 і більш. Використовуйте два способи - пезпосереднього введенням в майстрові обробки і через файл таблиці відповідностей. Файл підстановок заздалегідь створіть в будь-якому текстовому редакторові, наприклад, в Блокноті.

10. Старе поле Кількість утриманців видалите з набору даних, а нове поле Кількість утриманців_replace перейменуйте в Утриманці!.

11. Відфільтруйте набір даних, отриманий в п. 10 по полю Утриманці так, щоб у вихідний набір потрапили тільки рядки, у яких значення в полі Утриманці не рівно Немає. Скільки записів пройшло через фільтр?

12. Відфільтруйте набір даних, отриманий в п. 10 по полю Утриманці так, щоб у вихідний набір потрапили тільки рядки, у яких значення в полі Утриманці не рівне Н/д. Скільки записів пройшло через фільтр?

13. Продовжите фільтрувати набір даних, отриманий в п. 11. Накладете наступний фільтр, в який потрапляють всі записи, що задовольняють умовам а або умовам b:

а. Розмір позики - від 2000 до 5000, Мета позики - Покупка товару.

b. Мета позики - Інше. Скільки записів пройшло через фільтр?

14. Відсортуйте останній набір даних по полю Код.

2.3. Звіт про лабораторну роботу

Звіт містить наступні результати:

  1. Титульний лист.

  2. Мета роботи.

  3. Варіант студента.

  4. Опис кожного зробленого завдання згідно свого варіанту;

  5. Скриншоти кожного зробленого завдання згідно свого варіанту;

  6. Висновки.

2.4. Контрольні запитання

1. Які характеристики набору даних показує візуалізатор Статистика?

2. Що означає червоний заголовок стовпця у візуалізаторі Таблиця?

3. Як виявити, чи є в стовпці пропущені значення?

4. Для чого призначений візуалізатор Відомості?

5. Як приховати стовпець візуалізатора Таблиця ?

6. До вузла імпорту, що існує в сценарії, необхідно додати ще один візуалізатор. Що зробити?

7. Як працює обробник Сортування?

8. Чи можна відсортувати набір даних по декількох полях?

9. Для чого призначений вузол Заміна даних?

10. Як визначити в майстрові обробки, що для поля настроєна заміна?

11. Як працює Заміна даних?

12. Які існують способи заповнити таблицю підстановок?

13. Для чого призначений вузол Фільтр?

14. Які умови фільтрації існують?

15. Скільки записів буде відфільтровано в результаті фільтру «([Розмір суди, грн.] вінтервале [2000..5000]) І ([Мета суди] = 'Покупка товара') І ([Мета позики] = 'Інше')» ?

16. Що робити, якщо потрібно поставити фільтр за значенням, якого в даний момент немає в даному наборі даних?