Различие между двумя группами ресурсов

Имена являются ресурсами специального вида. В процессах они заменяют объекты, в то время как представления самих объектов формируются некоторыми процессами нижнего уровня. Замена имени реальным объектом называется связыванием. Проблема ресурсов может возникать в перечисленных ниже случаях: при использовании одинаковых имен для разных объектов, когда могут возникать противоречия; в процессе связывания (замены имени самим объектом), когда может оказаться, что требуемые ресурсы недоступны. Следующие примеры иллюстрируют операцию связывания: включение подпрограмм из библиотеки в программный модуль процесса. Слова «связывание», «редактирование связей» или «отображение» являются синонимами, выбор того или иного слова зависит от терминологии поставщика ЭВМ; установление связи терминала с главной ЭВМ (например, набором телефонного номера); открытие реального файла данных программой АПР; подстановка адреса памяти вместо имени переменной языка программирования во время компиляции. По отношению к САПР аспект доступности ресурсов является очень важным. Те САПР, которые разработаны для эксплуатации на большой центральной ЭВМ, могут оказаться непригодными для среды, которая не обеспечивает достаточный объем памяти. С другой стороны, интерактивная САПР, которая успешно функционирует на мини-ЭВМ, может оказаться неприемлемой при работе с удаленного терминала на большой центральной ЭВМ, где она должна разделять ресурсы (время центрального процессора, каналы связи) с другими процессами. Компоненты программного обеспечения, такие, как, например, компиляторы для конкретных языков программирования, специальные базы данных или пакеты подпрограмм, могут также являться требованиями к ресурсам, которые ограничивают применение САПР.

Releated Post

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.