double arrow

ФТ4. Основные составляющие языка. Расширенные фундаментальные, а так же пользовательские типы

3

1. Должна быть реализована поддержка таких фундаментальных типов как(8, 16 и 64 битные целые типы, 4 и 8 байтовые вещественные)

2. Должна быть реализована поддержка создания пользовательских типов, определяемых на основе стандартных и других ранее определенных пользовательских типах

ФТ5. Соглашения о вызовах функций

1. Должна быть реализована поддержка основных соглашений о вызовах функций таких как (__cdecl,__fastcall и др.)


Основные способы использования программного продукта и сценарии работы с ним

Основной способ использования модуля в составе стороннего программного продукта

Разработчик использует модуль путем включения его исходного кода в исходный код разрабатываемого им программного продукта. В местах, в которых требуется динамическая бизнес-логика, задаваемая пользователем, разработчик применяет функционал данного модуля. На месте вызова вставляется специальная функция для вызова сторонних неоткомпилированных скриптов. Предварительно модуль загружает файл и компилирует его в машинный код. В результате чего происходит быстрое выполнение загруженных функций, не требуя от пользователя особых знаний в разработки динамически подключаемых библиотек.




Построение скриптового языка для работы с системой

Разработчик использует модуль путем включения его исходного кода в исходный код разрабатываемого им программного продукта. Так же он определяет функции программного продукта, доступ к которым будет разрешен из скриптов. На основе этого пользователь может составлять большие сценарии, выполнение которых будет иметь существенное преимущество перед аналогичным интерпретируемым вариантом.

Нефункциональные требования

Требования к программному продукту

Требования к инсталляции

Нет требований.

Требования к эксплуатации

Нет требований.

Требования к эффективности

Нет требований.

Требования к надежности

Нет требований.

Требования к переносимости

Нет требований.

Требования к защищенности

Нет требований.

Требования к безопасности

Нет требований.

Требования к удобству сопровождения

Должны быть подробные комментарии в исходных текстах программ.

Требования к точности числовых вычислений

Нет требований.

Прочие требования к программному продукту

Нет требований.

Организационные требования



3




Сейчас читают про: