diff --git a/intro.tex b/intro.tex index dfa2839..d8d155f 100644 --- a/intro.tex +++ b/intro.tex @@ -5,18 +5,35 @@ математической модели, а после начала эпохи компьютеризации общества -- разработка программы для ЭВМ или выбор уже существующих \cite[с. 4]{book:nm-examples}. -Также стоит учитывать, что решение любой практической задачи, либо исследования подразумевает ограниченность по времени и ресурсам \cite[с. 15]{book:bahvalov}. Развитие ЭВМ и их всеобщее распространение -привело к тому, что разработка библиотек программного кода для -решения математических задач стала повсеместной. Язык программирования -Python \cite{links:python} -- самых популярных, +Также стоит учитывать, что решение любой практической задачи, либо +исследования, подразумевает ограниченность по времени и ресурсам +\cite[с. 15]{book:bahvalov}. Развитие ЭВМ и их всеобщее распространение +привело к тому, что разработка библиотек программного кода для +решения математических задач с использованием заданного языка +программирования стала повсеместной. Язык программирования +Python \cite{links:python} -- один из самых популярных на протяжении +лет \cite{links:tiobe_index}, широко используется при решении многих +практических задач, в том числе и математической направленности. -Проблема состоит в том, что на данный момент ОС, которая бы могла более эффективно использовать текущее АО устройств, не разработана. +Для данного языка существуют библиотеки numpy +\cite{links:numpy} и scipy \cite{links:scipy}, +предназначенные для математических расчетов. +Понимание их возможностей с точки зрения решения ряда задач +численными методами позволит снизить затраты времени и ресурсов на +разработку программы для ЭВМ, либо не увеличит их в случае, когда +применение данных библиотек в силу тех или иных причин невозможно. -Целью данной работы является рассмотрение архитектуры и разработка части прототипа данной ОС. +Проблема состоит в том, что на данный момент особенности библиотек, +полнота их возможностей с точки зрения решения задач численными +методами недостаточно исследована. + +Целью данной работы является исследование вышеприведенных характеристик данных библиотек. Для достижения цели курсового проекта необходимо выполнить следующие задачи: \begin{enumerate} - \item изучить архитектуру и требования прототипа ОС; - \item определить перечень сервисов обеспечения целостности и оптимизации экосистемы устройств; - \item разработать базу данных (БД) и сервисы обеспечения целостности и оптимизации прототипа экосистемы устройств. + \item изучить доступные на данный момент численные методы; + \item изучить документацию библиотек numpy и scipy на предмет + реализации изученных методов; + \item разработать программу, использующую данные библиотеки, + позволяющую на практике изучить их характеристики. \end{enumerate} diff --git a/sources.tex b/sources.tex index 30643d2..7ee0120 100644 --- a/sources.tex +++ b/sources.tex @@ -1,5 +1,6 @@ -\newcommand{\LiteratureAccessDate}[1]{ - \ifcase#1 \or 03.08.2023% +\newcommand{\LiteratureAccessDate}[1]{% + дата~обращения: \ifcase#1\or 03.08.2023% + \or 07.08.2023% \else\@ctrerr\fi } \renewcommand\bibname{Библиографический список} @@ -13,8 +14,10 @@ \bibitem{book:bahvalov} Бахвалов~Н.~С., Жидков~Н.~П., Кобельков~Г.~М. Численные методы. -- 7-е изд. -- М.: БИНОМ. Лаборатория знаний, 2011. -- 636 с., c илл. -- (Классический университетский учебник). - \bibitem{links:python} Python. Официальный сайт проекта [Электронный ресурс] -- URL:~\url{https://www.python.org/} (дата обращения:\LiteratureAccessDate{1}). + \bibitem{links:python} Python. Официальный сайт проекта [Электронный ресурс] -- URL:~\url{https://www.python.org/} (\LiteratureAccessDate{1}). \bibitem{links:tiobe_index} TIOBE. Официальный сайт проекта - [Электронный ресурс] -- URL:~\url{https://www.tiobe.com/tiobe-index/} (дата обращения:\LiteratureAccessDate{1}). + [Электронный ресурс] -- URL:~\url{https://www.tiobe.com/tiobe-index/} (\LiteratureAccessDate{1}). + \bibitem{links:numpy} Numpy. Официальный сайт проекта [Электронный ресурс] -- URL:~\url{https://numpy.org/} (\LiteratureAccessDate{2}). + \bibitem{links:scipy} Scipy. Официальный сайт проекта [Электронный ресурс] -- URL:~\url{https://scipy.org/} (\LiteratureAccessDate{2}). \end{thebibliography}