Для студентов РГГУ по предмету ДругиеВывод типов для языка R в интегрированной среде разработки IntelliJ IDEAВывод типов для языка R в интегрированной среде разработки IntelliJ IDEA
2024-06-152024-06-15СтудИзба
Курсовая работа: Вывод типов для языка R в интегрированной среде разработки IntelliJ IDEA
Описание
Оглавление
3
Введение
и сервисов, финансовые и медицинские данные или информация, полу-чаемая с мощных астрономических телескопов.
Все эти данные нуждаются в дальнейшей обработке и анализе. С этой целью используется язык R [11, 13, 2], который является стан-дартом для программного обеспечения, занимающегося статистической обработкой и анализом данных. Этот язык предназначен для интерак-тивного использования, поэтому он позволяет, например, указать толь-ко отличающиеся от параметров по умолчанию значения при вызове функции или обратиться к элементам коллекции, указав только часть их имен
Введение | 4 | ||
1. | Статические анализаторы для языка R | 7 | |
2. | Подходы к выводу типов в динамических языках | 9 | |
2.1. | Введение статической системы типов . . . . . . . . . . . . | 9 | |
2.2. | Динамическиеметоды .................... | 11 | |
2.3. | Эвристическиеметоды .................... | 13 | |
3. | Использование модулей-заглушек | 15 | |
4. | Система типов для языка R | 17 | |
5. | Реализация | 22 | |
5.1. | Система вывода типов для языка R . . . . . . . . . . . . | 22 | |
5.2. | Встроенный статический анализатор . . . . . . . . . . . . | 25 | |
6. | Тестирование | 26 | |
Заключение | 28 | ||
Список литературы | 29 |
3
Введение
- настоящее время многие организации являются источниками боль-шого количества данных. Это могут быть данные коммерческих ком-паний о продажах, статистика использования программных продуктов
и сервисов, финансовые и медицинские данные или информация, полу-чаемая с мощных астрономических телескопов.
Все эти данные нуждаются в дальнейшей обработке и анализе. С этой целью используется язык R [11, 13, 2], который является стан-дартом для программного обеспечения, занимающегося статистической обработкой и анализом данных. Этот язык предназначен для интерак-тивного использования, поэтому он позволяет, например, указать толь-ко отличающиеся от параметров по умолчанию значения при вызове функции или обратиться к элементам коллекции, указав только часть их имен
Характеристики курсовой работы
Список файлов
Вывод типов для языка R в интегрированной среде разработки IntelliJ IDEA.doc