Cтраница 2
![]() |
Так выглядит змея в игре Snako for Windows. [16] |
Исходная версия, приведенная в этой книге, принадлежит мне. Однако вы вольны распространять копии этой игры по собственному усмотрению. [17]
Используется расширенная версия языка Паскаль, отличающаяся от исходной версии в основном следующим: стандартными скалярными типами данных; стандартными массивами для ввода-вывода, используемыми в операторах; возможностями задания рекурсивного обращения к процедурам, применения логических операций к данным целого типа; использованием внешних процедур и процедур обработки прерываний; дополнительными стандартными процедурами и функциями, обеспечивающими манипуляции над битами и байтами; быстрым вводом-выводом файлов; прямым доступом к файлам; пересылкой данных; вычислением адресов объектов и объема памяти, занимаемой объектами; манипуляцией строками; средствами работы со структурой данных типа куча; средствами модульной компиляции; возможностью включения процедур посимвольного ввода-вывода; передачей процедуре или функции в качестве параметра массивов с одинаковой структурой и элементами одного типа, но с разными границами. [18]
Внесение рабочих изменений в файл, содержащий информацию о предметной области. Информация хранится в основном файле, изменения описываются файлом изменений. На основании исходной версии файла и файла изменений создается новая версия файла. Исходная и новая версии могут сохраняться под разными номерами версий. [19]
Восстановление исходных версий предпрограммной конфигурации дигитайзеров производится в том случае, когда нет надобности в сохранении специальной конфигурации таблета или стола - после завершения проекта или его части. Восстановление исходной конфигурации производится в соответствии с рекомендациями фирм-изготовителей и не связано с какими-либо трудностями. В частности, восстановление исходных версий конфигурации таблета Drawing Board III, производится в соответствии с приведенными в инструкции пользователя схемами. [20]
Такое построение системы обеспечивает безопасность ее развития разными участниками разработки. Когда дистрибьютор, дилер или конечный пользователь изменяет какой-либо из элементов системы, например программу, производящую обработку проводок, то система фактически изменяет ее копию, оставляя исходный вариант в неприкосновенности. Благодаря этому при обнаружении ошибки всегда можно вернуться к исходной версии и установить, в каком слое кроется ошибка, а, соответственно, и кто ее автор. [21]
Аналогично в системе PDM STEP Suite одна из версий проекта является рабочей ( активной), с ней работают пользователи. В процессе коллективной работы хранимый в базе данных документ, чертеж или модель могут быть взяты для дальнейшей проработки. Тогда исходная версия документа помечается как находящаяся в процессе редактирования. После редактирования созданная новая версия хранится вместе с предыдущей. [22]
Устройства последовательного доступа вводят или выводят данные только в предписанном порядке. Такие устройства, как карточные вводы, печатающие устройства, терминалы, магнитофоны, являются устройствами последовательного доступа. Обычно устройства последовательного доступа могут либо вводить, либо выводить информацию за одно обращение к файлу. Если файл нужно модифицировать, то вводится исходная версия файла, а выведена будет модифицированная копия файла. [23]
В PDM STEP Suite элементы дерева, представляющего структуру изделия, могут соответствовать сборочным узлам, агрегатам, блокам, отдельным деталям. Навигация по дереву позволяет просматривать относящиеся к структурным единицам документы, геометрические модели, чертежи и другие атрибуты. В PDM STEP Suite одна из версий проекта является активной, с ней работают пользователи. В процессе коллективной работы хранимые в базе данных документ, чертеж или модель могут быть взяты для дальнейшей проработки. Тогда исходная версия документа помечается как находящаяся в процессе редактирования. После редактирования созданная новая версия хранится вместе с предыдущей. [24]