Главная » Статьи для тега "модуля"

Стандартные модули Free Pascal

Добавлено Дата: 10 June, 2014 категория: Free Pascal

В составе системы FP поставляется набор модулей, готовых к употреблению программами пользователей. Их общее количество превышает 40 единиц, однако лишь половина из них ориентирована на эксплуатацию под управлением Windows. И только порядка десятка могут стать повседневным инструментом большинства программистов. Список таких модулей приведен в табл. 11.1.

Читать »

Модули и объекты Free Pascal

Добавлено Дата: 12 May, 2014 категория: Free Pascal

Модули в языке Pascal являются базовым средством для создания библиотек подпрограмм и объявления нестандартных типов данных. В отличие от других про- граммных единиц (головная программа, функция или процедура) первая строка модуля начинается с оператора Unit, вслед за которым расположено имя модуля:

Читать »

МОДУЛЬ ОБРАБОТКИ ПРОБА

Добавлено Дата: 20 June, 2012 категория: 1С Предприятие

Процедура Выполнить  принадлежит  модулю  обработки.   Модуль   обработки  в  общем  случае  может  содержать следующие  компоненты:

•   объявления переменных модуля, которые доступны в любом  его программном компоненте;

•    процедуры, в том числе и предопределенные, и функции, созданные пользователем;

Читать »

КОНТЕКСТ ОБРАБОТКИ ПРОБА

Добавлено Дата: 17 June, 2012 категория: 1С Предприятие

Вторым   параметром  использованной   в   предшествующем  разделе   функции   ОткрытьФорму является   контекст   формы  обработки   Проба,  под  которым  понимается  совокупность   ее реквизитов  (переменных диалога)  й  методов  формы обработки.  Этот параметр является  выходным.

Читать »

ПЕРЕМЕННЫЕ ДИАЛОГА

Добавлено Дата: 11 June, 2012 категория: 1С Предприятие

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

Читать »

Система модулей

Добавлено Дата: 10 June, 2012 категория: Haskell

Модули в языке  Haskell являются одним из пяти типов  программных сущностей, которыми  оперирует этот язык  для  построения программ. Модули — это контейнерные декларации самого верхнего уровня, которые включают в себя определения  других программных сущностей: функций, типов данных, классов типов и  экземпляров классов. Основной способ определения  модуля выглядит следующим образом:

Читать »

. ЗАГРУЗКА ТЕКСТА МОДУЛЯ ИЗ ФАЙЛА

Добавлено Дата: 7 June, 2012 категория: 1С Предприятие

До сих пор мы редактировали диалог или таблицу формы  или набирали код модуля,  находясь  в конфигураторе, затем  выполняли его синтаксический контроль, сохраняли, устранив  ошибки, файл  обработки  (отчета), переходили  в  1С:Предприятие,  загружали там обновленную  обработку  и выполняли ее запуск.

Читать »

Модуль Char8

Добавлено Дата: 6 June, 2012 категория: Haskell

В модуле Char8 определены все те же  самые программные  сущности, что и в модуле ByteString. Все типы данных, все функции имеют абсолютно те же самые наименования, их  количество  такое же  (за исключением двух дополнительных функций, которые описываются ниже). Этот модуль полностью дублирует модуль ByteString, однако его предназначение несколько иное. В то время как в модуле ByteString для представления символов строки используется тип Word8, в рассматриваемом модуле  Char8 для тех же  целей используется  одноимённый тип Char8.

Читать »

Импорт сторонних модулей

Добавлено Дата: 3 June, 2012 категория: Haskell

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

Читать »

Модуль Sequence

Добавлено Дата: 3 June, 2012 категория: Haskell

В модуле Sequence определены программные сущности для  работы с ограниченными последовательностями  — очередями типа FIFO. Поскольку последовательности  ограничены, все операции  над ними являются строгими, поэтому для многих задач использование  последовательностей  является более эффектив ным, нежели использование списков.

Читать »

ГЛОБАЛЬНЫЕ ИМЕНА

Добавлено Дата: 13 May, 2012 категория: 1С Предприятие

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

Читать »

Параметры модулей

Добавлено Дата: 13 May, 2012 категория: Ядро Linux

Ядро  Linux  предоставляет возможность драйверам  определять параметры,  которые  пользователь будет  указывать при  загрузке  ядра  или  модуля.   Эти  параметры будут доступны коду  модуля  в  качестве глобальных переменных.  Указанные  параметры модулей также будут  отображаться в файловой системе sysfs (см.  главу  17, "Объекты kobject   и  файловая  система sysf ").  Определять параметры  модуля  и управлять ими просто.

Читать »

Загрузка модулей

Добавлено Дата: 9 May, 2012 категория: Ядро Linux

Наиболее простой способ загрузки модуля  — это  воспользоваться утилитой insmod. Эта  утилита   выполняет самые   общие   действия.  Она  просто   загружает  тот  модуль, который ей указан   в качестве параметра. Утилита   insmod  не  отслеживает зависимости  и не  выполняет никакой интеллектуальной обработки ошибок. Использовать ее очень  просто. От  пользователя root  необходимо просто   выполнить команду

Читать »

Модуль Show

Добавлено Дата: 4 May, 2012 категория: Haskell

В модуле  Show определены программные сущности, позволяющие преобразовывать значения произвольных типов в строки. Этот модуль, как и многие иные в стандартной поставке, является экспериментальным, созданным с целью разгрузки стандартного модуля Prelude от программных сущностей. Использование модуля:

Читать »

СПРАВОЧНИК ПраваРасчетчика

Добавлено Дата: 4 May, 2012 категория: 1С Предприятие

Реквизиты и  свойства справочника задаются в  соответствии  с рис. 8.7, а описание реквизитов см. в табл. 8.1.

Рис. 8.7. Свойства и реквизиты справочника ПраваРасчетчика

Читать »