![]() |
Цитата:
Aspirantfm, мне кажется, нас просто троллят. Может тоже выдать какую-нибудь чушь из экономики или истории и открыть отдельную ветку? |
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Теперь о скорости работы. Представим себе, что в ряде прикладных вычислительных задач мощности современных компьютеров не хватает для их решения (то есть существующие алгоритмы будут работать годами, а задачи будут оставаться без решения). Появляется новый алгоритм, который до этого никто не использовал (это ни в коей мере не инженерный результат, а чистое новое знание, которое до этого не существовало). В результате его применения, прикладные вычислительные задачи решаются за несколько минут. Данный алгоритм, бесспорно, имеет научную новизну. Я думаю из приведённого примера видно, что более быстрые алгоритмы могут содержать научную новизну. Другой пример. Была практическая задача. Мощности компьютеров, стоящих в учреждении, не хватало для её решения. Программа была переписана с Basic на C. Практическая задача оказалась решена. Это инженерная задача, не содержит научной новизны. |
Цитата:
Но, скажем, неразрешимостью, Algorithm engineering не занимается (действительно, зачем?). Тогда как в теории алгоритмов - это центральная тема. Многие авторы внесли свой вклад и в теорию алгоритмов и в Algorithm engineering. И все это находится под колпаком Дискретной математики (в широком понимании, т. е. конечной, а не непрерывной) и к инженерному ИТ отношения не имеет. Точнее имеет: программисты должны знать основы, чтобы уметь применить при необходимости. А вообще терминология - вещь спорная :D KKK, согласен с Вами... видимо неспециалисты вообще не видят разницы между программами и алгоритмами, между кодированием, проектированием, программированием, отладкой, разработкой алгоритма и т. д. |
Цитата:
|
Ink, в общем виде они правы:
Выдержка из паспорта специальности 05.13.01 Области исследований: 1. Теоретические основы и методы системного анализа, оптимизации, управления, принятия решений и обработки информации. 2. Формализация и постановка задач системного анализа, оптимизации, управления, принятия решений и обработки информации. 3. Разработка критериев и моделей описания и оценки эффективности решения задач системного анализа, оптимизации, управления, принятия решений и обработки информации. 4. Разработка методов и алгоритмов решения задач системного анализа, оптимизации, управления, принятия решений и обработки информации. 5. Разработка специального математического и алгоритмического обеспечения систем анализа, оптимизации, управления, принятия решений и обработки информации. 6. Методы идентификации систем управления на основе ретроспективной, текущей и экспертной информации. 7. Методы и алгоритмы структурно-параметрического синтеза и идентификации сложных систем. 8. Теоретико-множественный и теоретико-информационный анализ сложных систем. 9. Разработка проблемно-ориентированных систем управления, принятия решений и оптимизации технических объектов. 10. Методы и алгоритмы интеллектуальной поддержки при принятии управленческих решений в технических системах. 11. Методы и алгоритмы прогнозирования и оценки эффективности, качества и надежности сложных систем. 12. Визуализация, трансформация и анализ информации на основе компьютерных методов обработки информации. 13. Методы получения, анализа и обработки экспертной информации. |
Team_Leader, я бы еще добавил
01.01.07 Вычислительная математика, пункты 1, 2 01.01.09 Дискретная математика и математическая кибернетика 05.13.18 Математическое моделирование, численные методы и комплексы программ, пункты 4, 6, 7 Но дело не только в формулах специальностей. Тот же Дональд Кнут ничего про эти специальности не знает, однако алгоритмами занимается... |
Текущее время: 17:05. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2025, «Аспирантура. Портал аспирантов»