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

Графические средства языка Free Pascal

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

В этой главе описывается набор процедур и функций, унаследованный языком Free Pascal от ранней графической библиотеки BGI (Borland Graphics Interface). Он практически повторяет набор графических подпрограмм, реализованных в систе- мах Turbo Pascal и Borland Pascal, с единственным расширением, позволяющим более полно использовать разрешение современных дисплеев. Дополнительной особенностью графики системы Free Pascal является выделение консольному при- ложению двух окон (рис. 15.1).

Читать »

Календари, даты, время Free Pascal

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

Термин "календарь" обязан своим происхождением латинским словам calendae (первый день месяца) и calendarium (долговая книга). В Древнем Риме на первое число каждого месяца приходилось время уплаты процентов по долгам.

Читать »

Переопределение функций Free Pascal

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

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

Читать »

СИСТЕМЫ "КЛИЕНТ/СЕРВЕР"

Добавлено Дата: 27 August, 2012 категория: SQL, Базы данных

Как отмечалось в разделе 21.1, системы "клиент/сервер" могут рассматриваться  как частный случай распределенных систем. Точнее, система "клиент/сервер" — это распределенная система, в которой одни узлы — клиенты, а другие — серверы; все данные размещены на узлах, которые являются серверами;  все приложения выполняются на узлахклиентах и "швы видны пользователю" (полная локальная независимость не предоставляется). Обратимся к рис. 21.6 (или к рис. 2.6 из главы 2).

Читать »

Расширенные технологии T-SQL

Добавлено Дата: 9 March, 2012 категория: Microsoft SQL Server, Базы данных

При реализации логической схемы приходится внедрять в ограничения множество правил бизнес-логики и поддержания целостности. В то же время некоторые из этих правил могут оказаться слишком сложными для такой реализации. Такие правила можно внедрять в клиентские приложения, на средний уровень программного обеспечения или в сервер базы данных. Из этих трех возможных решений последнее имеет абсолютное превосходство. Нет никакой гарантии, что будущие пользователи будут осуществлять доступ к базе данных с помощью текущего клиентского программного обеспечения или объектов среднего уровня.

Читать »

Модули

Добавлено Дата: 21 February, 2012 категория: Delphi

Модуль (unit) представляет собой  отдельную  единицу  исходного кода,  вся  сово купность  которых составляет программу на  языке  Object Pascal.  В модуле  обычно размещается определенная группа функций и процедур, которые могут быть  вызва ны из основной программы. Для того  чтобы  считаться модулем, файл  с текстом ис ходного кода должен  состоять как минимум из трех частей, приведенных ниже.

Читать »