Требования

Требования

Для гарантии совместной работы различные компоненты библиотеки должны удовлетворять некоторым основным требованиям. Требования должны быть общими, насколько это возможно, так что вместо высказывания "класс X должен определить функцию-член operator++() ", мы говорим "для любого объекта x класса X определён ++x ". (Не определено, является ли оператор членом или глобальной функцией.) Требования установлены в терминах чётких выражений, которые определяют допустимые условия типов, удовлетворяющих требованиям. Для каждого набора требований имеется таблица, которая определяет начальный набор допустимых выражений и их семантику. Любой обобщённый алгоритм, который использует требования, должен быть написан в терминах допустимых выражений для своих формальных параметров.

Если требуется, чтобы была операция линейного времени сложности, это значит - не хуже, чем линейного времени, и операция постоянного времени удовлетворяет требованию.

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

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

2.2. Требования tc

Из книги автора

2.2. Требования tc Команда tc является частью набора утилит iproute2. За общей документацией по iproute2, обращайтесь на сайт http://linux-ip.net/ и к руководству по iproute2. Само программное обеспечение доступно на FTP-архиве Алексея Кузнецова, но обычно они поставляются в виде пакетов с


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

Из книги автора

Требования к системе AutoCAD может работать как в автономном режиме, так и в локальной сети. Для эффективной работы AutoCAD 2009 под управлением операционной системы Windows необходимы следующие программные и аппаратные средства:• процессор Intel® Pentium® IV;• операционные системы:


Системные требования

Из книги автора

Системные требования Для пользования данной программой существуют следующие системные требования.• ПК с процессором Intel Pentium 200 или выше.• Операционная система Microsoft Windows XP/2000, Windows 98SE/ME (для работы с русским интерфейсом операционная система должна поддерживать


Требования

Из книги автора

Требования Для гарантии совместной работы различные компоненты библиотеки должны удовлетворять некоторым основным требованиям. Требования должны быть общими, насколько это возможно, так что вместо высказывания "класс X должен определить функцию-член operator++() ", мы


2.3. Требования к компьютеру

Из книги автора

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


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

Из книги автора

Требования к системе AutoCAD 2008 может работать как в автономном режиме, так и в локальной сети. Для эффективной работы AutoCAD 2008 под управлением операционной системы Windows необходимы следующие программные и аппаратные средства:• процессор Intel® Pentium® IV;• операционные системы:


Системные требования

Из книги автора

Системные требования Память на сервере (все платформы) Оценка памяти сервера включает множество факторов.* Работа сервера Firebird. Сервер Firebird осуществляет эффективное использование ресурсов сервера. Суперсервер (Superserver) после старта использует приблизительно 2 Мбайта


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

Из книги автора

Требования к системе AutoCAD может работать как в автономном режиме, так и в локальной сети. Для эффективной работы AutoCAD 2009 под управлением операционной системы Windows необходимы следующие программные и аппаратные средства:• процессор Intel® Pentium® IV;• операционные системы:


Требования

Из книги автора

Требования Чтобы работать с примерами из этой книги, необходимо иметь на компьютере пакет программ Visual Studio 2005. Обратите внимание на то, что некоторые облегченные версии Visual Studio 2005 (в частности, Express-версии) не поддерживают разработки программ для мобильных компьютеров.


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

Из книги автора

Требования к системе Sound Forge 9.0 – довольно ресурсоемкое приложение. Процесс обработки звука, особенно нелинейные преобразования, серьезно нагружает центральный процессор, и от его производительности напрямую зависит скорость работы программы. Обрабатываемые данные


Аппаратные требования

Из книги автора

Аппаратные требования Минимальные системные требования приводятся в официальной документации к программе, но это действительно минимальные требования. Очевидно, что чем выше быстродействие всех компонентов машины, тем быстрее работают на ней любые приложения, в том


1. ОБЩИЕ ТРЕБОВАНИЯ

Из книги автора

1. ОБЩИЕ ТРЕБОВАНИЯ 1.1. Состав и структура программного документа устанавливаются по ГОСТ 19.105-78.1.2. Программный документ выполняют одним из следующих печатных способов:машинописным — на одной стороне листа, через два интервала; допускается через один или полтора


2.2. Системные требования

Из книги автора

2.2. Системные требования Когда появилась Windows Vista, ее часто ругали за слишком высокие системные требования. Так оно и было. Вспоминаю по себе: тогда у меня был компьютер с 768 Мбайт оперативной памяти. Я все же установил на него Vista, но производительность оставляла желать