Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.06.2015, 19:25   #1
WildWhiteRabbit
Форумчанин
 
Регистрация: 30.05.2015
Сообщений: 179
По умолчанию Вопросы по теоретической части ООП

Самотест небольшой по теории ООП, буду безмерно благодарен тому, кто проверит правильность моих ответов, укажет на ошибки и заполнит пробелы в знаниях.
1) Как множественное наследование отражено в жизни человека?
Ответ: От папы достался остеохондроз, от мамы гастрит.
2) Какого рода сообщения люди посылают друг другу?
Ответ: Информационные
3) Объекты посылают сообщения друг другу, через хорошо определенный интерфейс. Какой интерфейс предоставляет радио автомобиля (объект) своему пользователю (объекту человек)?
Ответ: Регулятор частот, регулятор громкости

4) Вы, возможно, носите на запястье один из наиболее типичных во всем мире объектов - часы. Подумайте, как каждый из следующих терминов и концепций приложимы к понятию "часы": объект, атрибуты, поведение, класс, наследование (рассмотрите, например, будильник), абстракция, моделирование, сообщения, инкапсуляция, интерфейс, скрытие информации, данные-элементы и функции-элементы.

Ответ:
Объект - часы
Атрибуты - цвет, размер, форма (круг, овал, квадрат), вес
Поведение - однотипное, цикличное, замкнутое
Класс - наручные
Наследование - шестеренки))) Честно, не знаю как ответить.
Абстракция - ответа нет, но единственное что приходит на ум это время или механизм измерения времени
Моделирование - искусственное создание условий для часов, с целью прогнозирования их поведения
Сообщения - Часы сообщают нам свою информацию - положение стрелок на циферблате, применяя определенное правило, мы переводит эту информацию на свой язык, понятный нам - это время.
Инкапсуляция - не имею представления. снятие часов с руки?
Интерфейс - стрелкоутсанавливатель, или как там его ) заводной механизм (если часы механические)
Скрытие информации - внутренний механизм
Данные-элементы - минуты, часы, секунды
Функции-элементы - секундомер, циферблат, ремешок, стрелки..
Заранее спасибо, всем кто откликнулся.
Всегда задавайте вопросы, даже самому себе.
Боец на сцене, певец на арене
WildWhiteRabbit вне форума Ответить с цитированием
Старый 20.06.2015, 19:44   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Наследование - шестеренки))) Честно, не знаю как ответить.
Ну наручные часы произошли не от шестеренок, а от карманных часов. Раньше было шиком носить часы на цепочке в специальном карманчике и назывались они хронометром.
Цитата:
Инкапсуляция - не имею представления. снятие часов с руки?
Инкапсуляция это сокрытие информации о внутреннем устройстве. Иными словами чтобы пользоваться часами Вам нет нужды знать информацию об их устройстве - количестве шестеренок, длине пружины завода, количестве камней, внутреннем объеме часов, материала корпуса, материала шестеренок, количества зубьев на шестеренках, взаимозаменяемости деталей, заводе-изготовителе и т.д. Кроме того, изготовитель специально предпринимает меры, не позволяющие Вам узнать это устройство. Корпус делают не прозрачным (есть маркетинговые исключения), материал корпуса прочным, чтобы открыть часы нужно использовать специальный инструмент и т.д.
Цитата:
Абстракция - ответа нет, но единственное что приходит на ум это время или механизм измерения времени
В целом верно - абстракция это представление сути, идеи без привязке к конкретным деталям реализации.
Цитата:
Моделирование - искусственное создание условий для часов, с целью прогнозирования их поведения
Не только, тут важен еще и дизайн часов. Часы здесь играют не единственную роль. Если вы создадите маленькие и изящные часы - ими не будут пользоваться мужчины, если большие, не будут женщины, если с использованием урана, они будут вредны для здоровья и т.д. То есть тут уже нужно учитывать детали реализации. Какие именно? Зависит от точки зрения человека на данную модель (инженера интересуют чертежи проекта, дизайнера внешний вид, маркетолога элементы которые можно втюхать за как можно большие деньги, менеджера материалы удешевляющие производство и т.д.).
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 20.06.2015 в 19:48.
Utkin вне форума Ответить с цитированием
Старый 20.06.2015, 19:49   #3
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Цитата:
1) Как множественное наследование отражено в жизни человека?
Ответ: От папы достался остеохондроз, от мамы гастрит.
ЗАчем сразу про болезни?)

Цитата:
2) Какого рода сообщения люди посылают друг другу?
Ответ: Информационные
не обязательно информационные, еще кинестетические, через прикосновения, человек же получает ощущение?)

Цитата:
3) Объекты посылают сообщения друг другу, через хорошо определенный интерфейс. Какой интерфейс предоставляет радио автомобиля (объект) своему пользователю (объекту человек)?
Ответ: Регулятор частот, регулятор громкости
можно поспорить, если я понял верно: сигнал от радио к человеку передается посредством звуковых волн (музыка) и световых-визуальное отображение регулятора частот и регулятор громкости, в QT creator человек бы был в качестве слота, а радио-в качестве сигнала.

Цитата:
4) Вы, возможно, носите на запястье один из наиболее типичных во всем мире объектов - часы....

Наследование-от древнейших солнечных часов наследовано
Абстракция - за основу можно взять атомные часы, потому что сама по себе квантовая механика познается на уровне гипотиз...не знаю, правильно ли я выразился, т.е. она еще не достаточно изучена, но применяется в квантовых компьютерах, например



Инкапсуляция - оболочка вокруг часового механизма, позволяющая обратиться ко внутреннему механизму часов посредством заводного механизма, мы же не думаем как механизм устроен, но можем им управлять.

Интерфейс - циферблат и стрелки
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 20.06.2015, 19:50   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Ответ: От папы достался остеохондроз, от мамы гастрит.
Это не наследственные заболевания, связь не прослеживается. От папы может достаться форма носа, от мамы цвет глаз например.
Цитата:
Ответ: Информационные
Применительно к теме да. Но есть еще и эмоциональные сообщения, которые не несут полезной информации.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 20.06.2015, 19:50   #5
WildWhiteRabbit
Форумчанин
 
Регистрация: 30.05.2015
Сообщений: 179
По умолчанию Пользуйтесь правкой, не надо чатить

Цитата:
Сообщение от Utkin Посмотреть сообщение
Ну наручные часы произошли не от шестеренок, а от карманных часов. Раньше было шиком носить часы на цепочке в специальном карманчике и назывались они хронометром.
Инкапсуляция это сокрытие информации о внутреннем устройстве. Иными словами чтобы пользоваться часами Вам нет нужды знать информацию об их устройстве - количестве шестеренок, длине пружины завода, количестве камней, внутреннем объеме часов, материала корпуса, материала шестеренок, количества зубьев на шестеренках, взаимозаменяемости деталей, заводе-изготовителе и т.д.
В целом верно - абстракция это представление сути, идеи без привязке к конкретным деталям реализации.
Не только, тут важен еще и дизайн часов. Часы здесь играют не единственную роль. Если вы создадите маленькие и изящные часы - ими не будут пользоваться мужчины, если большие, не будут женщины, если с использованием урана, они будут вредны для здоровья и т.д. То есть тут уже нужно учитывать детали реализации. Какие именно? Зависит от точки зрения человека на данную модель (инженера интересуют чертежи проекта, дизайнера внешний вид, маркетолога элементы которые можно втюхать за как можно большие деньги, менеджера материалы удешевляющие производство и т.д.).
спасибо, очень доходчиво. я так понимаю с остальными вопросами у меня проблем нет? не очень уверен был в ответах про интерфейс и данные и функции элементы

Цитата:
Сообщение от Utkin Посмотреть сообщение
Это не наследственные заболевания, связь не прослеживается. От папы может достаться форма носа, от мамы цвет глаз например.
Применительно к теме да. Но есть еще и эмоциональные сообщения, которые не несут полезной информации.
к сожалению, у меня наследственные

спасибо всем, кто откликнулся. премного благодарен
Всегда задавайте вопросы, даже самому себе.
Боец на сцене, певец на арене

Последний раз редактировалось Utkin; 20.06.2015 в 19:56.
WildWhiteRabbit вне форума Ответить с цитированием
Старый 20.06.2015, 19:58   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
к сожалению, у меня наследственные
Это не наследственные заболевания. Они возникают в одинаковых условиях обитания организма. То есть образ жизни и навязанная модель поведения приводит к одинаковым болячкам.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 20.06.2015, 20:10   #7
WildWhiteRabbit
Форумчанин
 
Регистрация: 30.05.2015
Сообщений: 179
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Это не наследственные заболевания. Они возникают в одинаковых условиях обитания организма. То есть образ жизни и навязанная модель поведения приводит к одинаковым болячкам.
почему у сестры тогда нет ни того ни другого? хронические заболевания - значит по наследству.
Всегда задавайте вопросы, даже самому себе.
Боец на сцене, певец на арене
WildWhiteRabbit вне форума Ответить с цитированием
Старый 20.06.2015, 20:41   #8
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
почему у сестры тогда нет ни того ни другого?
Наверно она не приемлит Ваш образ жизни (тупо следит за питанием, завтраки там, обед как положено, а не перекус на ходу и т.д.), вот и нету гастритов у нее. А может и есть, но не проявляется в той форме, что у Вас.
Цитата:
хронические заболевания - значит по наследству.
Хронические это значит длящиеся значительное время потому что больной не осознает, что болен и ничего не хочет (а часто и не может или просто не знает о проблеме) менять в сложившихся условиях.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 21.06.2015, 14:31   #9
WildWhiteRabbit
Форумчанин
 
Регистрация: 30.05.2015
Сообщений: 179
По умолчанию признался

Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение


можно поспорить, если я понял верно: сигнал от радио к человеку передается посредством звуковых волн (музыка) и световых-визуальное отображение регулятора частот и регулятор громкости, в QT creator человек бы был в качестве слота, а радио-в качестве сигнала.
наверное вы правы. ОТ радио К человеку. мой ответ подразумевает обратное.
Всегда задавайте вопросы, даже самому себе.
Боец на сцене, певец на арене
WildWhiteRabbit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы ООП DELPHI Alekseyh Общие вопросы Delphi 5 21.05.2015 16:42
QBasic. Указать Х в левой части, а соответствующий ему У в правой части Август Ган Помощь студентам 11 28.11.2013 11:52
задача - найти произведение первой цифры целой части и третей цифры дробной части вещественного числа. LAZARUS maks22 Lazarus, Free Pascal, CodeTyphon 2 30.01.2012 19:53
Паскаль ООП. Примеры программ с использованием ООП SeЯgey Помощь студентам 5 13.05.2009 21:55