Другие журналы
|
электронный научно-технический журналИНЖЕНЕРНЫЙ ВЕСТНИКИздатель: Общероссийская общественная организация "Академия инженерных наук им. А.М. Прохорова".
Задача расчёта элементов последовательности Фибоначчи как педагогическое средство демонстрации преимуществ функциональных языков программирования сверхвысокого уровня
Инженерный вестник # 08, август 2017 УДК: 372.862
Файл статьи:
Ломакин...ыков.pdf
(795.16Кб)
В практике преподавания дисциплин, связанных с применением численных методов расчёта, невозможно оставить в стороне вопросы реализации вычислительных алгоритмов в виде расчётных программ для ЭВМ. Традиционно, для таких целей используются процедурные языки программирования среднего и высокого уровней. Однако, в ряде случаев, значительные преимущества даёт применение функциональных языков сверхвысокого уровня, таких как Common LISP. В статье рассматриваются вопросы демонстрации преимуществ языков сверхвысокого уровня путём постановки вычислительного эксперимента по решению широко известной математической задачи — расчёта чисел ряда Фибоначчи. Список литературы [1]. Шилдт Г. Полный справочник по C++. 4-е изд. Пер. с англ. [C++: The Complete Reference] ISBN 978-5-8459-0489-8. М.: Вильямс. 2014. 800 с. [2]. Сайбель П. Практическое использование Common Lisp. ISBN: 978-5-94074-627-0. М.: ДМК. 2014. 488 с. [3]. Воробьев Н.Н. Числа Фибоначчи. Популярные лекции по математике. Вып. 6. Изд. четвертое, доп. М.: Наука. 1978. 144 с. [4]. Ron Knott's. The Fibonacci numbers. University of Surrey. Режим доступа: http://www.maths.surrey.ac.uk/hosted-sites/R.Knott/Fibonacci/fibtable.html (дата обраще-ния 14.11.2017г.) [5]. John Brillhart, Peter L. Montgomery and Robert D. Silverman. Tables of Fibonacci and Lucas Factorizations. // Mathematics of Computation. Jan 1988, pp 251-260. DOI: https://doi.org/10.1090/S0025-5718-1988-0917832-6 [6]. Официальный сайт системы программирования Microsoft VisualStudio. Режим до-ступа: https://www.visualstudio.com/ru/ (дата обращения 14.11.2017г.) [7]. Официальный сайт проекта системы программирования Lazarus. Режим доступа: http://www.lazarus-ide.org/ (дата обращения 14.11.2017г.) [8]. Официальный сайт проекта Steel Bank Common LISP (SBCL). Режим доступа: http://www.sbcl.org/ (дата обращения 14.11.2017г.) [9]. Официальный сайт проекта системы программирования Eclipse. Режим доступа: http://www.eclipse.org/ (дата обращения 14.11.2017г.) [10]. Языков А.В. Рабочие материалы к статье "Задача расчёта элементов последова-тельности Фибоначчи …". Режим доступа: https://yadi.sk/d/TWcsV2qy3QDtbT (дата об-ращения 01.12.2017г.) [11]. Fibonacci and Lucas Factorizations. Режим доступа: http://mersennus.net/fibonacci/ (да-та обращения 27.11.2017г.) [12]. Dr. Ron Knott. The Mathematical Magic of the Fibonacci Numbers. University of Surrey. Режим доступа: http://www.maths.surrey.ac.uk/hosted-sites/R.Knott/Fibonacci/fibmaths.html (дата обращения 28.11.2017г.) Публикации с ключевыми словами: программирование, численные методы, преподавание, числа Фибоначчи, LISP, языки программирования, ЯП Публикации со словами: программирование, численные методы, преподавание, числа Фибоначчи, LISP, языки программирования, ЯП Смотри также:
Тематические рубрики: Поделиться:
|
|
||||||||||||||||||||||||||||||||
|