Cтраница 2
Поскольку система Windows становится все популярнее, то разработчикам приложений для нее надо ориентироваться на международный рынок. Естественно, что при этом встает вопрос о поддержке самых разных языков. А ведь существуют и такие, что возможностей одного байта, позволяющего кодировать не более 256 символов, недостаточно для представления всех букв этого языка. [16]
Первые две из них Delphi включила автоматически, как только разработчик приложения поместил на форму кнопку и метку. Эти строки говорят, что в форме имеются объекты соответствующих типов. [17]
Чаще всего значения для этих параметров нужно определять совместно с разработчиками приложений, знающими, как будет применяться каждая таблица и как будет организован доступ к ней. Также следует проконсультироваться с администраторами баз данных, которые могут превращать все эти сведения в соответствующие параметры хранения. Полезно обратиться к книгам из этой же серии, в которых более детально обсуждаются вопросы, связанные с настройкой баз данных Oracle и с выполнением административных функций. [18]
Реализация процесса, а также его взаимосвязь с индикацией полностью лежат на разработчике приложения. Собственно индикатор является лишь средством отображения отношения двух чисел. Первое определяется величиной некоторого интервала, а второе - смещением от начала интервала. А смешение определяется заданным текущим абсолютным значением и нижней границей интервала. Возможность задания интервала и смещения его нижней границы относительно нуля может обеспечить некоторую связь с природой отслеживаемого процесса, исключая дополнительный код на преобразование. [19]
Многообразие СУБД, созданных для персональных ЭВМ, позволяет обеспечивать потребности широкого диапазона пользователей - от пользователей, способных удовлетворять свои информационные потребности непосредственно с помощью СУБД, до разработчиков приложений, построенных таким образом, что инструментальные средства становятся скрытыми от конечного пользователя прикладной системы. Каждая из существующих СУБД в соответствии с ее функциональными возможностями либо в значительной мере тяготеет к одному из этих полюсов, либо занимает промежуточное положение. [20]
Большое внимание в новой версии системы уделено дальнейшему развитию инструментария для разработки приложений, и она в значительно большей мере, чем ее предшественница dBaselll PLUS, ориентирована именно на разработчиков приложений. [21]
Выбор дисциплины блокирования ресурсов оказывает заметное влияние на производительность всей системы. Разработчик приложения должен выбирать всегда наименьший возможный в каждой ситуации ресурс для блокирования с тем, чтобы в минимальной степени сдерживать пользователей параллельно работающих приложений. [22]
Унификация процессов и данных, связанная с идеями превращения логики приложений в полноценного обитателя систем баз данных будущего. У многих разработчиков приложений сейчас в качестве каркаса уровня приложений служит модель потока работ. Кажется возможным собрать диаграммы потоков работ в набор триггеров базы данных, которые выполняются внутри системы активных баз данных. Для этого потребуется оперировать тысячами триггеров, что определяет увеличение масштабируемости триггерных систем на три порядка и, следовательно, необходимость проведения серьезных исследований. [23]
При создании объекта класса CWindowDC в конструкторе вызывается функция Win32 API GetWindowDC, а при разрушении, в деструкторе, функция ReleaseDC, также из Win32 API, обеспечивая необходимые операции для подготовки и завершения процесса графического вывода, как в клиентскую, так и в неклиентскую части окна. За создание объекта класса CWindowDC отвечает разработчик приложения. [24]
При применении четвертого и пятого типов ИС разработчик приложения полностью освобождается от работ по созданию программ, его основные трудозатраты связаны с наполнением базы знаний общими и ( или) специфическими знаниями. [25]
Оболочки ЭС общего назначения, содержащие все программные компоненты, но не имеющие знаний о конкретных предметных средах. Средства этого и последующего типов не требуют от разработчика приложения знания программирования. Примерами являются ЭКО ( см. гл. [26]
Оболочки ЭС общего назначения, содержащие все программные компоненты, но не имеющие знаний о конкретных предметных средах. Средства этого типа и последующего не требуют от разработчика приложения знания программирования. [27]
В книге изложены общие принципы работы OracleS. Она предназначена не только для администраторов баз данных и разработчиков приложений, но и для пользователей, которые хотят узнать о функционировании этой сложной системы управления базами данных. Книга дает полное представление об OracleS, в том числе о структуре баз данных, о том, как программные средства OracleS Server управляют доступом к совместно используемым базам данных. [28]
В G2 предусмотрены два вида взаимосвязей между объектами: связи и отношения. Под связями понимается взаимосвязь между двумя сущностями, задаваемая разработчиком приложения и имеющая графическое представление. В реальном физическом окружении, описываемом в G2, связи может соответствовать физическая связь между сущностями, такая, как электрическое соединение или трубопровод. В G2 разработчик может задавать классы связей, ссылаться на объекты посредством указания связей, в которых они участвуют, а также делать заключения на основании наличия или отсутствия связей. Отношения, как и связи, представляют взаимосвязи между объектами. Под отношением понимается поименованная взаимосвязь между двумя сущностями. На основании наличия или отсутствия отношения между объектами могут производиться выводы. [29]
В сетевых версиях СУБД используются разнообразные протоколы блокирования ресурсов. Некоторые системы обеспечивают в определенных ситуациях автоматическое блокирование ресурсов, освобождая разработчика приложения от необходимости заботиться об этом. В других системах, например в Clipper 87 [42] и db Vista [51], имеются только средства явного блокирования. [30]