Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. I. ОСНОВНЫЕ БОГОСЛОВСКИЕ ПОЛОЖЕНИЯ
  2. I. Теоретический раздел. Основные принципы построения баз данных.
  3. I.2. Структура атмосферы. Основные источники ее загрязнения. Выбросы металлургического производства
  4. II. Basic ideas. Основные наброски темы.
  5. II. Basic ideas. Основные наброски темы.
  6. II. Основные положения по организации практики
  7. II. ОСНОВНЫЕ ПОЛОЖЕНИЯ ПО ОРГАНИЗАЦИИ ПРАКТИКИ

 

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

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

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

 

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

 

 


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

 

 

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

 

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

 

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

 

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

 

 

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

 

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 


Дата добавления: 2015-08-03; просмотров: 61 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Конкурирующие программные продукты| Выходные требования

mybiblioteka.su - 2015-2024 год. (0.006 сек.)