МУ_ДЗ_2014 (1079920), страница 22

Файл №1079920 МУ_ДЗ_2014 (Методические указания к лабораторным работам) 22 страницаМУ_ДЗ_2014 (1079920) страница 222018-01-11СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 22)

Меню тестового примера системы классов улиц.

1. ТЗ - 5.1.1 Создание улиц с домами

2. ТЗ - 5.1.2 Создание объектов для домов улицы

3. ТЗ - 5.1.3 Создание объектов для домов улицы на основе других

4. ТЗ - 5.1.4 Учет свойств дома(см. ТЗ)

5. ТЗ - 5.1.5 Задание и получение характеристик дома

6. ТЗ - 5.1.6 Сложение двух домов

7. ТЗ - 5.1.7 Перегрузить оператор присваивания для домов

8. ТЗ - 5.1.8 Распечатка характеристик дома

9. ТЗ - 5.1.9 Учет свойств улицы(см. ТЗ)

10. ТЗ - 5.1.10 Распечатка содержания улицы и ее свойств

11. ТЗ - 5.1.11 Задание характеристик улицы

12. ТЗ - 5.1.12 Получение характеристик улицы

13. ТЗ - 5.1.13 Сложение двух улиц

14. ТЗ - 5.1.14 Добавление дома на улицу

15. ТЗ - 5.1.15 Удаление дома с улицы

16. ТЗ - 5.1.16 Установка и снятие признака ремонта улицы

17. ТЗ - 5.1.17 Автоматическое получение признака ремонта домов улицы

18. ТЗ - 5.1.18 Перегрузка оператора присваивания для улиц

0.Выход

6.2. Рисунок 2. Создание улиц с домами

Ниже представлен рисунок 2 без меню тестового примера (рис.1). Для сокращения текста меню тестового примера не повторяется:

1

ТЗ - 5.1.1 Создание улиц с домами

{{{*******

Улица - Ленинский проспект Ключ для поиска - Ленинский проспект

Номер улицы - 0 Номер для поиска - 0

Число домов на улице - 0 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Список List пуст

}

*******}}}

{{{*******

Улица - Ленинский проспект Ключ для поиска - Ленинский проспект

Номер улицы - 0 Номер для поиска - 0

Число домов на улице - 3 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Номер - 1 Название Жилой

Номер - 2 Название Магазин

Номер - 3 Название ДЭЗ

}

*******}}}

6.3. Рисунок 3. Создание объектов для домов улицы

2

5.1.2 Создание объектов для домов улицы

Номер сп. -0 Имя не задано

Символьное имя не задано

Номер -0

Этажей -0 Жителей -0

Тип дома - простой Ремонт не нужен! Число квартир - 0

Номер сп. -0 Имя - Жилой

Номер сим. -д.2

Номер -0

Этажей -0 Жителей -0

Тип дома - простой Ремонт не нужен! Число квартир - 0

Номер сп. -0 Имя - Жилой

Номер сим. -д.3

Номер -3

Этажей -0 Жителей -0

Тип дома - простой Ремонт не нужен! Число квартир - 0

Номер сп. -0 Имя - Жилой

Номер сим. -д.4а

Номер -4

Этажей -2 Жителей -0

Тип дома - простой Ремонт не нужен! Число квартир - 0

Номер сп. -0 Имя - ДЭЗ

Номер сим. -д.5

Номер -5

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир - 0

Номер сп. -0 Имя - Жилой

Номер сим. -д.6

Номер -6

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир - 0

Номер сп. -0 Имя - Магазин

Номер сим. -д.7

Номер -7

Этажей -2 Жителей -3

Тип дома - много строений Ремонт не нужен! Число квартир - 5

6.4. Рисунок 4. Создание объектов для домов улицы на основе других

3

5.1.3 Создание объектов для домов улицы на основе других

Номер сп. -0 Имя - Жилой

Номер сим. -д.6

Номер -6

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир - 100

Номер сп. -0 Имя - Жилой

Номер сим. -д.6

Номер -6

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир - 100

Указатель!!!

Номер сп. -0 Имя - Магазин

Номер сим. -д.7

Номер -7

Этажей -2 Жителей -3

Тип дома - много строений Ремонт не нужен! Число квартир - 5

Номер сп. -0 Имя - Магазин

Номер сим. -д.7

Номер -7

Этажей -2 Жителей -3

Тип дома - много строений Ремонт не нужен! Число квартир - 5

6.5. Рисунок 5. Учет свойств дома(см. ТЗ)

4

5.1.4 Учет свойств дома(см. ТЗ)

Номер сп. -0 Имя - Жилой

Номер сим. -д.6

Номер -6

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир - 100

Номер сп. -0 Имя - Магазин

Номер сим. -д.7

Номер -7

Этажей -2 Жителей -3

Тип дома - много строений Ремонт не нужен! Число квартир - 5

6.6. Рисунок 6. Задание и получение характеристик дома

5

5.1.5 Задание и получение характеристик дома

Номер сп. -0 Имя - Жилой

Номер сим. -д.6

Номер -6

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир - 100

Номер -6 Этажей -2 Жителей -3

Тип дома - простой Число квартир - 100

Номер сп. -0 Имя - Жилой

Номер сим. -д.6

Номер -11

Этажей -12 Жителей -13

Тип дома - простой Ремонт не нужен! Число квартир - 15

Признак ремонта!!!

Номер сп. -0 Имя - Магазин

Номер сим. -д.7

Номер -7

Этажей -2 Жителей -3

Тип дома - много строений Ремонт не нужен! Число квартир - 5

Номер сп. -0 Имя - Аптека

Номер сим. -10/8

Номер -1

Этажей -2 Жителей -3

Тип дома - простой Требуется ремонт! Число квартир – 5

6.7. Рисунок 7. Сложение двух домов

6

5.1.6 Сложение двух домов

Номер сп. -0 Имя - Жилой

Номер сим. -д.6

Номер -6

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир - 3

Номер сп. -0 Имя - Ашан

Номер сим. -д.7

Номер -9

Этажей -10 Жителей -11

Тип дома - много строений Ремонт не нужен! Число квартир - 5

Номер сп. -0 Имя - Жилой + Ашан

Номер сим. -д.6 + д.7

Номер -6

Этажей -2 Жителей -14

Тип дома - сложный Ремонт не нужен! Число квартир – 8

6.8. Рисунок 8. Перегрузить оператор присваивания для домов

7

5.1.7 Перегрузить оператор присваивания для домов

Номер сп. -0 Имя - Жилой

Номер сим. -д.6

Номер -6

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир - 3

Номер сп. -0 Имя - Жилой

Номер сим. -д.6

Номер -6

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир - 3

Номер сп. -0 Имя - Перекресток

Символьное имя не задано

Номер -6

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир - 3

Номер сп. -0 Имя - Жилой

Номер сим. -д.6

Номер -6

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир – 3

6.9. Рисунок 9. Распечатка характеристик дома

8

5.1.8 Распечатка характеристик дома

Номер сп. -0 Имя - Жилой

Номер сим. -д.6

Номер -6

Этажей -2 Жителей -3

Тип дома - простой Ремонт не нужен! Число квартир - 3

6.10. Рисунок 10. Учет свойств улицы (см. ТЗ)

9

5.1.9 Учет свойств улицы (см. ТЗ)

{{{*******

Улица - Улица Ключ для поиска - Улица

Номер улицы - 15 Номер для поиска - 15

Число домов на улице - 0 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Список List пуст

}

*******}}}

{{{*******

Улица - Улица Ключ для поиска - Улица

Номер улицы - 15 Номер для поиска - 15

Число домов на улице - 3 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Номер - 1 Название Жилой

Номер - 2 Название Магазин

Номер - 3 Название ДЭЗ

}

*******}}}

6.11. Рисунок 11. Распечатка содержания улицы и ее свойств

10

5.1.10 Распечатка содержания улицы и ее свойств

{{{*******

Улица - Улица Ключ для поиска - Улица

Номер улицы - 15 Номер для поиска - 15

Число домов на улице - 0 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Список List пуст

}

*******}}}

{{{*******

Улица - Улица Ключ для поиска - Улица

Номер улицы - 15 Номер для поиска - 15

Число домов на улице - 3 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Номер - 1 Название Жилой

Номер - 2 Название Магазин

Номер - 3 Название ДЭЗ

}

*******}}}

6.12. Рисунок 12. Задание характеристик улицы

11

5.1.11 Задание характеристик улицы

{{{*******

Улица - Улица с параметрами Ключ для поиска - Улица с параметрами

Номер улицы - 15 Номер для поиска - 15

Число домов на улице - 3 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Номер - 1 Название Жилой

Номер - 2 Название Магазин

Номер - 3 Название ДЭЗ

}

*******}}}

******* Изменения параметров *********

{{{*******

Улица - Новая Ключ для поиска - Новая ключ

Номер улицы - 33 Номер для поиска - 77

Число домов на улице - 3 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Номер - 1 Название Жилой

Номер - 2 Название Магазин

Номер - 3 Название ДЭЗ

}

*******}}}

******* Параметры *********

Название улицы -> Новая

Номер улицы -> 33

Название улицы для поиска-> Новая ключ

Номер улицы для поиска-> 77

Число домов на улице = 3

Число жителей на улице = 3

Число квартир на улице = 5

На улице не нужен ремонт домов!

Тип улицы -> двухсторонне движение

6.13. Рисунок 13. Получение характеристик улицы

12

5.1.12 Получение характеристик улицы

{{{*******

Улица - Улица с параметрами Ключ для поиска - Улица с параметрами

Номер улицы - 15 Номер для поиска - 15

Число домов на улице - 3 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Номер - 1 Название Жилой

Номер - 2 Название Магазин

Номер - 3 Название ДЭЗ

}

*******}}}

******* Параметры *********

Название улицы -> Улица с параметрами

Номер улицы -> 15

Название улицы для поиска-> Улица с параметрами

Номер улицы для поиска-> 15

Число домов на улице = 3

Число жителей на улице = 3

Число квартир на улице = 5

На улице не нужен ремонт домов!

Тип улицы -> двухсторонне движение

6.14. Рисунок 14. Сложение двух улиц

13

5.1.13 Сложение двух улиц

{{{*******

Улица - Первая Ключ для поиска - Первая

Номер улицы - 20 Номер для поиска - 20

Число домов на улице - 3 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Номер - 1 Название ДЭЗ

Номер - 2 Название Магазин

Номер - 3 Название Жилой

}

*******}}}

{{{*******

Улица - Вторая Ключ для поиска - Вторая

Номер улицы - 20 Номер для поиска - 20

Число домов на улице - 3 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Номер - 1 Название Аптека

Номер - 2 Название Перекресток

Номер - 3 Название Детский сад

}

*******}}}

******* Сложение *********

{{{*******

Улица - Ключ для поиска -

Номер улицы - 20 Номер для поиска - 20

Число домов на улице - 0 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Список List пуст

}

*******}}}

{{{*******

Улица - Первая + Вторая Ключ для поиска - Первая + Вторая

Номер улицы - 20 Номер для поиска - 0

Число домов на улице - 6 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Номер - 1 Название ДЭЗ

Номер - 2 Название Магазин

Номер - 3 Название Жилой

Номер - 4 Название Аптека

Номер - 5 Название Перекресток

Номер - 6 Название Детский сад

}

*******}}}

******* Параметры *********

Название улицы -> Первая + Вторая

Номер улицы -> 20

Название улицы для поиска-> Первая + Вторая

Номер улицы для поиска-> 0

Число домов на улице = 6

Число жителей на улице = 6

Число квартир на улице = 10

На улице не нужен ремонт домов!

Тип улицы -> двухсторонне движение

6.15. Рисунок 15. Добавление дома на улицу

14

5.1.14 Добавление дома на улицу

{{{*******

Улица - Улица с параметрами Ключ для поиска - Улица с параметрами

Номер улицы - 15 Номер для поиска - 15

Число домов на улице - 2 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Номер - 1 Название Жилой

Номер - 2 Название Магазин

}

*******}}}

{{{*******

Улица - Улица с параметрами Ключ для поиска - Улица с параметрами

Номер улицы - 15 Номер для поиска - 15

Число домов на улице - 4 Улица отремонтирована.

Все эти дома отремонтированы.

Список {

Номер - 1 Название Перекресток

Номер - 2 Название Аптека

Характеристики

Тип файла
Документ
Размер
2,79 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Методические указания к лабораторным работам
ЛР9_ПКШ
ЛР10_ПКШ
ЛР11_ПКШ
ЛР_12_КЛР_ПКШ
ЛР_13_КЛР_ПКШ
ЛР_14_КЛР_ПКШ
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6510
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее