Консультации по курсу ТРПО (ППП) магистратура 2017

Задавайте здесь свои вопросы

Модератор: Преподаватели

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение mad » 29 мар 2017, 16:37

Коршунов Дмитрий — Лабораторная работа по F# Вариант 7;
Эссе на тему Scheme (вариант 2).
Аватар пользователя
mad
Студент
 
Сообщений: 3
Зарегистрирован: 09 мар 2017, 20:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Полезный софт и документация по Haskell

Сообщение Telnov » 31 мар 2017, 09:33

В Облачном кабинете, курс Парадигмы и паттерны программирования, появилась новая папочка с названием "Полезный софт и документация по Haskell". В этой папочке:
  • Дистрибутив Haskell GHCi с документацией;
  • Справочник по языку Haskell от Романа Душкина;
  • Язык и библиотеки Haskell - документация на русском.
Интересующиеся студенты приглашаются к скачиванию.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 305
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение Dobrый » 02 апр 2017, 12:26

Добрый день.
Виктор Петрович, прошу пояснить задание по Haskell под вариантом 8.
2 функция: Функцию isRectangular, которая проверяет, что конкретную область задается только прямоугольниками.

Что за конкретная область? Это прямоугольник, круг, треугольник? Как ее задавать нужно?
Что значит прямоугольникАМИ?

3 функция: Функцию isEmpty, которая проверяет, что конкретную область пуста, т. е. ни одна точка плоскости не попадает в нее.

Тот же вопрос? Что за область? Как ее задать необходимо?
Точки какой плоскости? Если речь идет именно попадают ли точки области в нарисованные фигуры, тогда необходимо пояснить как задавать область.
С уажением,
Черкозьянов Виталий
ИВТ-М16

Вариант №8
Область на плоскости является либо прямоугольником, либо кругом, либо объединением областей, либо их пересечением. Прямоугольник характеризуется координатами левого нижнего и правого верхнего углов, круг - координатами центра и радиусом. Разработайте структуру данных, представляющую области описанного вида.
Реализуйте следующие функции:
1. Функцию contains, которая проверяет, попадает ли заданная точка в конкретную область.
2. Функцию isRectangular, которая проверяет, что конкретную область задается только прямоугольникОМ - так следует читать.
3. Функцию isEmpty, которая проверяет, что конкретную область пуста, т. е. ни одна точка плоскости не попадает в нее.

В пункте 2 была неточность, речь безусловно идёт лишь об одном прямоугольнике. В пункте 3 всё просто. Например область, заданная кругом нулевого радиуса, будет пуста. Область, заданная прямоугольником нулевой ширины или нулевой высоты, будет пуста. Пересечение и объединение этих областей также будут пусты. Привожу поясняющий рисунок.

В.Тельнов

Аватар пользователя
Dobrый
Студент
 
Сообщений: 7
Зарегистрирован: 19 фев 2017, 18:54
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Новости программирования на вашей кафедре

Сообщение Tutor » 03 апр 2017, 12:48

Новости программирования на вашей кафедре.
Завершено обновление компонента «Семантическая паутина» образовательного портала «Кафедра онлайн».
Студентов и всех заинтересованных лиц приглашаем к бета-тестированию обновлённого компонента - http://semantic.obninsk.ru

Аватар пользователя
Tutor
Ассистент
 
Сообщений: 20
Изображения: 82
Зарегистрирован: 05 сен 2011, 12:06
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение Тестирование » 06 апр 2017, 00:11

Джамалов Дмитрий
Лабораторная работа по F# Вариант 10
Эссе на тему Рефал вариант 12
Аватар пользователя
Тестирование
Студент
 
Сообщений: 2
Зарегистрирован: 21 июн 2015, 02:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Насчёт примеров по паттернам

Сообщение Telnov » 07 апр 2017, 00:57

Насчёт примеров по паттернам проектирования софта. Уже который год руки не доходят их править. Они выглядят, как изначально были написаны в 2011. Отсюда предложение студентам. Два-три, а может быть 4 есть неудачных примера по паттернам. Тому из студентов, кто предложит пример удачный (т.е. умный, содержательный, смешной) - зачёт по этой лабе. Тому из студентов, кто предложит два и более удачных примеров по паттернам - зачёт по всему курсу ППП.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 305
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение Dobrый » 17 апр 2017, 21:33

Виктор Петрович, добрый вечер.

Вариант 8 - f(z) = exp(z+0.54+0.54i)

Нужна ваша помощь.

"Для лучшей визуализации границы фрактальных множеств прорисовываются наиболее детально. Цвет и яркость каждой точки на границе фрактального множества соответствуют количеству итераций, после которых последовательность комплексных чисел z начинает расходиться (т.е. модуль комплексного числа z превышает некоторую, заранее установленную константу)."

"Если рассмотреть множество точек не с, а z, для которых та же последовательность не расходится, то они образуют так называемые фракталы Жулиа (выглядят весьма замысловато)."


Если они не расходятся, то каким образом необходимо раскрашивать?

"Само множество Мандельброта образуют те точки с, для которых итерационная последовательность не расходится (т.е. модуль комплексного числа z ограничен некоторой константой на любой итерации)."

Чем ограничены фракталы множества Жюлиа? В примере мы считаем пока не упремся в границу и выходим из рекурсии или пока не достигнем числа итераций.

Чем отличается с от i ?

Что нужно передавать вместо комплексной переменной i ?

Была ошибочка в задании, её исправил и вариантов добавил. Правильно читать так:
"Если рассмотреть множество точек не с, а z0, для которых та же последовательность не расходится, то они образуют так называемые фракталы Жулиа. Их много, они выглядят весьма интересно и при некоторых значениях c превращаются в пыль Фату." Изначально верная формулировка находится здесь: viewtopic.php?f=3&t=7#p8

А раскрашивать нужно так. Например, для некоторого значения z0 последовательность начинает расходиться после сотой итерации. Красим эту точку в Цвет_1. Для другого значения z0 последовательность начинает расходиться после двухсотой итерации. Красим эту точку в Цвет_2. И так далее...

Ваш вариант хорош, если его интерпретировать как фрактал Жулиа, пожалуйста берите любую формулу: https://en.wikipedia.org/wiki/Julia_set
В.Тельнов


Аватар пользователя
Dobrый
Студент
 
Сообщений: 7
Зарегистрирован: 19 фев 2017, 18:54
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение A.Denisov » 25 апр 2017, 20:54

Денисов Андрей эссе на тему Miranda Вариант 4
Лабораторная по Haskell, задания из к/р под вариантами 7 и 11.
Аватар пользователя
A.Denisov
Студент
 
Сообщений: 2
Зарегистрирован: 09 мар 2017, 21:36
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Подсказка Еремину Ивану

Сообщение Telnov » 27 апр 2017, 21:13

Подсказка Еремину Ивану, который с первого раза затруднился доказать самоподобие фрактала.
Изначально там был круглый блин с восемью лепестками. Совсем не факт, что именно эта фигура воспроизводится во фрактале при его увеличении. Это может быть любой другой фрагмент фрактального множества, изначально незаметный. Ваша задача - найти такой фрагмент множества и продемонстрировать процесс его воспроизводства. В тех задачах, которые предложены студентам, такой фрагмент почти очевиден. Например в примере с множеством Мандельброта бесконечно воспроизводится на всё множество Мандельброта, а некий его фрагмент (какой)?

Желаю успехов!

В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 305
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение ivan » 28 апр 2017, 00:39

Здесь все проще оказалось, нужно было внимательнее искать. Изображение Изображение
Аватар пользователя
ivan
Студент
 
Сообщений: 5
Зарегистрирован: 10 мар 2015, 19:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение Balickidima » 04 май 2017, 09:36

Эссе Голубев - Scheme
Аватар пользователя
Balickidima
Студент
 
Сообщений: 1
Зарегистрирован: 05 сен 2013, 10:22
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение Dobrый » 09 май 2017, 16:11

Черкозьянов В.Ю.

Паттерны:
1) Декоратор.
2) Заместитель.
Аватар пользователя
Dobrый
Студент
 
Сообщений: 7
Зарегистрирован: 19 фев 2017, 18:54
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение ivan » 11 май 2017, 10:45

Ерёмин И.А

Паттерны:
1) Цепочка обязанностей
2) Адаптер
Аватар пользователя
ivan
Студент
 
Сообщений: 5
Зарегистрирован: 10 мар 2015, 19:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение mad » 18 май 2017, 21:20

Коршунов Д.В

Паттерны:
1) Команда
2) Посетитель
Аватар пользователя
mad
Студент
 
Сообщений: 3
Зарегистрирован: 09 мар 2017, 20:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение Dobrый » 22 май 2017, 21:03

Черкозьянов В.Ю.
Эссе на тему Standard ML
Аватар пользователя
Dobrый
Студент
 
Сообщений: 7
Зарегистрирован: 19 фев 2017, 18:54
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение Dobrый » 22 май 2017, 21:03

Черкозьянов В.Ю.
Эссе на тему Standard ML
Аватар пользователя
Dobrый
Студент
 
Сообщений: 7
Зарегистрирован: 19 фев 2017, 18:54
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

День приёма задолженностей и пересдач

Сообщение Telnov » 29 июн 2017, 21:11

День приёма задолженностей и пересдач - 04 июля 2017 года (вторник) ауд. 2-521 начало в 10-45.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 305
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение strelok3916 » 04 июл 2017, 09:47

Голиков Д. В.
Лабораторная работа по F# 15 вариант
Аватар пользователя
strelok3916
Студент
 
Сообщений: 8
Зарегистрирован: 05 сен 2013, 12:40
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение strelok3916 » 28 сен 2017, 13:45

Голиков Д. В.
Эссе по ЯП Nemerle
Аватар пользователя
strelok3916
Студент
 
Сообщений: 8
Зарегистрирован: 05 сен 2013, 12:40
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение strelok3916 » 29 сен 2017, 12:20

Добрый день.
У нас в эту субботу 1 и 2 пара стоят у Антонова по Методам оптимизации.
Есть ли возможность на этой неделе назначить досдачу долгов после лекции по Семантическому вебу?

Нет. В.Тельнов.
Аватар пользователя
strelok3916
Студент
 
Сообщений: 8
Зарегистрирован: 05 сен 2013, 12:40
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Консультации по курсу ТРПО (ППП) магистратура 2017

Сообщение strelok3916 » 29 сен 2017, 17:03

Голиков Д.В

Паттерны:
1) Хранитель
2) Посредник
Аватар пользователя
strelok3916
Студент
 
Сообщений: 8
Зарегистрирован: 05 сен 2013, 12:40
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Прием задолженностей по курсам доцента Тельнова В.П.

Сообщение Telnov » 14 фев 2018, 09:08

Прием задолженностей по курсам доцента Тельнова В.П. - viewtopic.php?f=2&t=174
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 305
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Пред.

Вернуться в Консультации онлайн

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3