НИУ ВШЭ – СПб. Концепции программирования 2013. http://courses.nosoc.io
Контрольный срок сдачи: 23:59 3 декабря 2013 (Мск)
A Выберите две задачи из списка и опишите подход к решению каждой из них следуя Алгоритму решения проблем из 6 шагов, описанному в лекции.
B (extra credits) Как вы думаете, одинаково ли по сложности решение каждой из проблем из вопроса 1? Почему?
Выберите одну из решённых Вами задач. Выполните следующие задания:
Придумайте для задачи альтернативный критерий выбора наилучшего решения. Изменится ли в этом случае выбранное Вами решение? Почему?
Как проявляется субъективная сторона понятия проблемы при выборе наилучшего решения? Приведите пример для Вашей задачи.
Опишите допущения, использовавшиеся Вами при решении задачи. Опишите, изменится ли решение при отказе от одного из допущений и как именно?
Ответьте, зависит ли детальность описания шагов алгоритма решения от выбора исполнителя? Почему? Приведите пример.
Составьте базу знаний (Knowledge Base) для каждой из перечисленных проблемных областей — перечислите, какие знания необходимо иметь человеку, решающему задачи в данных областях. Для каждой из областей приведите пример использования этих знаний.
A Ответьте на следующие вопросы и выполните задания:
- Что такое информационная перегрузка (Information Overload)? Приведите пример.
- В чём разница между открытыми и закрытыми системами (Open and Closed Systems)? Приведите примеры открытой и закрытой систем.
- Приведите пример информационной системы. Опишите её входные потоки (Inputs), выходные потоки (Outputs) и осуществляемые ей преобразования (Processing).
- Приведите пример того, как владельцы интернет-сайтов и социальных сетей могут использовать информацию, которую оставляют пользователи (например, фотографии с отдыха, список любимых исполнителей, мнение о фильме и т.д.)
B (extra credits) Выполните любое из следующих заданий (старайтесь не превышать объём в 200 слов):
- Рассмотрите взаимные преобразования данных, информации и знаний (Data, Information, Knowledge). Приведите примеры прямого и обратного преобразования для каждой пары понятий (прямое: Данные в Информацию, обратное: Информация в Данные и т.д.)
- Рассмотрите понятия стоимости (cost) и ценности (value) информации. Приведите пример, когда стоимость и ценность одной и той же информации различны для разных участников информационного обмена. Рассмотрите понятие скрытой стоимости информации (hidden information costs) на примере поисковых интернет-систем или соцсетевых сервисов.