|
Страницы: [1] | << Новый | Старый >> | Ответ не возможен |
Внимание! Этот топик устарел. Пожалуйста, создайте новый топик, чтобы задать интересующий Вас вопрос.
Автор | Сообщение | ||
Гость | Я url://forum.message:2169 Ответы на некоторые вопросы из тестов Я Здравствуйте, Юрий Васильевич. 2. 8 Лишние этапы программирования с помощью ф-й 3.Запишите тип функции func,вычисляющей значение sin(x)*exp(z). 4. В СФЯ передача аргументов функции в точке её вызова называется 5. Определите функцию pow3 для нахождения куба x, используя оператор умножения и известную функцию sqr 6. Объясните задачу «выбор подфункций» в функциональном программировании 7. «Хвостовая рекурсия» - это вид рекурсии... Да... вот такие сложные вопросы нам задают. Пожалуйста, ответьте побыстрее и лучше всего по пунктам, как я и задал вопросы. Это сообщение было отредактировано гостем, оставившим это сообщение 14.10.07 15:09. | ||
14.10.07 15:04 | URL сообщения | Журнал | ||
popoff Yuri ![]() Июл, 2004 Сообщений: 923 | popoff url://forum.message:2170 Здравствуйте, Антон! Хорошим тоном общения в Интернете является представление своей личности. Если Вы общаетесь с преподавателем, то по правилам хорошего тона нужно говорить своё имя и фамилию. И хотя мне не составило труда узнать Ваше имя и фамилию, всё же Вы не должны заставлять меня использовать эвристические методы определения личности собеседника. 1. Способы задания функции в математике: в виде множества пар, в виде ряда равенств, в виде таблицы, в виде правила (формулы). 2. Этапы программирования на СФЯ: 3. Тип функции func(x,z)=sin(x)*exp(z) следует записывать так: 4. В СФЯ передача аргументов функции в точке её вызова называется применением функции к фактическим значениям аргументов. Ответ, который Вы должны были написать на этот вопрос теста такой: «применение», «применением» или «применением функции». 5. Определение функции возведения в куб, если известна функция возведения в квадрат на ЛИСПе: 6. Когда говорят о задаче выбора подфункций в функциональном программировании, имеют в виду, что для получения хорошо структурированной эффективной программы необходимо улучшать то, что есть. 7.
Это, вероятно, Вы нашли в списке неправильных ответов :) Понятно также, что если поставить условие завершения рекурсии после вызова функции, то есть примерно как-то так (напишу на Си, чтобы Вам было яснее): <?code int sum(int n)
{
sum(n-1);
if(n<0)
return 0;
else
return n+sum(n-1);
}
?> то функция зависнет. И как Вы там ни крутите, если сначала вызов, потом - условие завершения, то функция ВСЕГДА зависнет. Правильный ответ такой: Хвостовая рекрусия - это вид рекурсии, при котором на текущей итерации обрабатывается голова списка, а хвост списка передаётся аргументом при рекурсивном вызове.
Жалобы на «сложность» вопросов, Антон, Вам не к лицу и выявляют в первую очередь Вашу борьбу за оценку, а вовсе не борьбу за знания и понимание. Борьба за оценку - не достойная цель. ________________________________ Если не будет деревьев — нам нечем будет дышать, если вода загрязнится — нам нечего будет пить. | ||
14.10.07 21:03 | URL сообщения | Журнал | Приват | Инфо об авторе | ||
Гость | Фёдоров Антон url://forum.message:2179 Фёдоров Антон Здравствуйте, Юрий Васильевич. 2 Арифметические операции в LISP имеют обозначения, соответствующие операциям в арифметике. Это так? На практике известно, что это действительно так - + - сложение и т.д. Но, возможно, здесь есть какой-то подвох? 3 Функция SETQ дает имя (символьное) S-выражению, одновременно блокируя вычисление этого имени: (SETQ имя S-выражение). 4 Определите последовательность действий программиста при решении задачи выбора подфункций в функциональном программировании 5 Что такое условие завершения рекурсии? 6 Является ли eval применяющим функционалом? На этот счет есть разные мнения... 7 Установите соответствие между программой на ЛИСПе и используемыми возможностями 8 На каком языке программирования можно написать самый короткий интерпретатор ЛИСПа? 9 Что такое «функция высших порядков»? Ещё раз извиняюсь, что отвлекаю Вас, но если Вам не трудно, очень бы хотелось узнать ответы - уже скорее из спортивного интереса. Это сообщение было отредактировано гостем, оставившим это сообщение 19.10.07 22:51. | ||
19.10.07 22:43 | URL сообщения | Журнал | ||
Гость | Фёдоров Антон url://forum.message:2182 Фёдоров Антон Вопросы 6-9 уже отпали... Но хотелось бы получить ответы на первые 5 вопросов | ||
24.10.07 11:41 | URL сообщения | ||
Гость | Фёдоров Антон url://forum.message:2191 Фёдоров Антон Здравствуйте, Юрий Васильевич. Укажите этапы программирования на языке Пролог: Это сообщение было отредактировано гостем, оставившим это сообщение 03.11.07 15:52. | ||
03.11.07 15:50 | URL сообщения | Журнал | ||
Внимание! Этот топик устарел. Пожалуйста, создайте новый топик, чтобы задать интересующий Вас вопрос.
Страницы: [1] | << Новый | Старый >> | Ответ не возможен |
Вход |
Цитирование материалов моего сайта приветствуется! при условии видимой действующей! гиперссылки на мой сайт. [Ссылки] Если Вы нашли опечатку на этой странице, пожалуйста, выделите ее мышью и нажмите Ctrl+Enter. Сделаем язык чище! (c) Yuri Popoff, 2004 - 2008, popoff.donetsk.ua, style.donetsk.ua |
![]() |