Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
heiva
0 / 0 / 0
Регистрация: 03.09.2013
Сообщений: 4
#1

Разработка приложения. Определить иерархию устройств - C++

03.09.2013, 11:57. Просмотров 634. Ответов 7
Метки нет (Все метки)

Здравствуйте. Мне нужна помощь. Прислали задание, а сам смысл задания я понять не могу.
Задание: определить иерархию устройств: телефонов, планшетов, ридеров и пр. устройств. Экипировать отдел ИТ-компании. Посчитать общую стоимость и вес.
Это моя первая заказная разработка. Кто имеет опыт в разработках- помогите понять. Буду очень благодарна
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.09.2013, 11:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разработка приложения. Определить иерархию устройств (C++):

Разработка web-приложения, приложения под ОС Android,Windows - C++
Доброго времени суток ребят, кто узрел эту тему прошу не проходите мимо, прошу вашей помощи.Мне требуется определиться с темой для...

Определить иерархию классов - C++
рабочий, кадры, инженер, администрация Для определения иерархии классов связать отношением наследования классы: рабочий, кадры, инженер,...

Определить иерархию музыкальных композиций - C++
Вот условие: Звукозапись. Определить иерархию музыкальных композиций. Записать на диск сборку. Подсчитать продолжительность. Провести...

Определить иерархию рыб и рептилий (классы и наследование). Создать аквариум. - C++
Аквариум. Определить иерархию рыб и рептилий. Создать аквариум. Посчитать общую цену вместе со стоимостью аксессуаров. 1. Приложение...

Разработка приложения БЛОКИРОВКА на с++ - C++
Разработка приложения БЛОКИРОВКА, которая позволило бы заблокировать/разблокировать клавиши на клавиатуре, указанные пользователем

Разработка многопоточного приложения в ОС Windows - C++
Всем привет! помогите пожалуйста сделать программу, хз с чего начать! Реализовать последовательно-параллельный запуск потоков в...

7
h_wolf
9 / 9 / 1
Регистрация: 24.01.2013
Сообщений: 212
03.09.2013, 12:09 #2
В задании невидно ни одного слова про разработку.
0
heiva
0 / 0 / 0
Регистрация: 03.09.2013
Сообщений: 4
03.09.2013, 12:13  [ТС] #3
Я про то же. Но по этому заданию нужно разработать приложение. Поэтому и прошу помощи
0
h_wolf
9 / 9 / 1
Регистрация: 24.01.2013
Сообщений: 212
03.09.2013, 12:14 #4
heiva, Вам необходимо обратиться к заказчику за разъяснениями как мне кажется.
0
SatanaXIII
Супер-модератор
Эксперт С++
5639 / 2674 / 252
Регистрация: 01.11.2011
Сообщений: 6,571
Завершенные тесты: 1
03.09.2013, 12:19 #5
heiva, задание явно не полное. Может быть речь идет о приблизительном каком-нибудь задании? То есть это не есть его финальная формулировка (техзадание).

А так, скорее всего будет что-то типа:
- есть список устройств, каждое из которых обладает какими-то параметрами (вес, стоимость...), возможно отличительными какими-то функциями.
- есть список людей, которым эти устройства предназначаются, тот самый ИТ-отдел. Каждому из них нужен определенный набор устройств. Типа мобильный телефон каждому обязательно, планшеты - только графическим дизайнерам, бухта кабеля - каждому админу. Директору - плазма.
- нужно подсчитать не жирно ли будет обвешивать каждого человека требуемым оборудованием.
1
heiva
0 / 0 / 0
Регистрация: 03.09.2013
Сообщений: 4
03.09.2013, 12:28  [ТС] #6
Не хотелось бы, но, видимо, придется. Спасибо за участие)

Добавлено через 5 минут
Вот полный вид присланного мне документа:
Mobile device. Определить иерархию устройств: телефонов, планшетов, ридеров и пр. устойств. Экипировать отдел ИТ-компании. Посчитать общую стоимость и вес.

ТРЕБОВАНИЯ.
1. Приложение должно быть написано на любом из языков: С++, С# или Java.
2. Использовать только стандартные компиляторы и библиотеки.
3. При кодировании должны быть использованы соглашения об оформлении кода для соответствующего языка – code convention.
4. Использовать возможности ООП: классы, наследование, полиморфизм, инкапсуляция.
5. Не использовать графический интерфейс! Приложение должно быть консольным.
6. Работа с консолью или консольное меню должно быть минимальным, так как ОСНОВНАЯ ЦЕЛЬ ЗАДАНИЯ – ПРОВЕРИТЬ ВОСПРИЯТИЕ ООП.
7. Не использовать внешние источники данных: файлы, СУБД, XML.
0
SatanaXIII
Супер-модератор
Эксперт С++
5639 / 2674 / 252
Регистрация: 01.11.2011
Сообщений: 6,571
Завершенные тесты: 1
03.09.2013, 12:38 #7
Цитата Сообщение от heiva Посмотреть сообщение
ТРЕБОВАНИЯ.
Ага. Ну тогда все проясняется. Это тестовое задание, выданное вам для проверки вас же. ) Точнее вашего владения принципами ООП.

Для выполнения задания вам следует:
- Написать виртуальные классы "устройство" и какой-нибудь "сотрудник".
- От них унаследовать:
От первого всевозможные телефоны, планшеты и прочее. От второго виды сотрудников отдела (какой-нибудь там разработчик, техподдержка, системный администратор, секретарь и так далее).
- Наделить каждый экземпляр "сотрудника" несколькими видами экземпляров "устройства".

Я думаю так. Просто продемонстрировать как бы вы решали бы похожую задачу в реальных условиях. То есть в данном конкретном случае все свойства объектов ложатся на вашу фантазию. Они не так важны, как то, как вы с ними будете работать.
1
heiva
0 / 0 / 0
Регистрация: 03.09.2013
Сообщений: 4
03.09.2013, 12:50  [ТС] #8
SatanaXIII, спасибо за разъяснения, стало понятней)
0
03.09.2013, 12:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.09.2013, 12:50
Привет! Вот еще темы с ответами:

Разработка приложения поддержки беспроводных датчиков параметров освещенности - C++
Есть программа и листинг к ней. Программа считывает с датчка освещенности через USB данные и выдает этовсе в виде диаграмм. Написано...

Проектирование (разработка логики приложения): как это делать правильно? - C++
Добрейшего времени суток. Зачастую при решении разных задач возникают проблемы с архитектурой приложений. А именно при получении...

Создать класс окно, используя композицию и иерархию, определить окно заголовком и кнопкой. - C++
Создать класс окно, используя композицию и иерархию, определить окно заголовком и кнопкой. Класс заголовок и окно тоже должны быть...

Разработка консольного приложения средствами DevC++. Формирование пользовательского текстового меню - C++
на фото есть таблица с фамилиями... мне нужна работа Васильевой Анастасии, а конкретно написать код. Спасибо.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.