Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_k_dif_zachetu.doc
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
452 Кб
Скачать
☆

While логическое выражение Do оператор1

22. Определение и использование подпрограмм.

Если необходимо многократно проводить какие–то вычисления для разных значений аргументов, то такие вычисления оформляются в виде подпрограммы «функции», если результатом вычислений является одна величина, в других случаях в виде подпрограммы – «процедуры».

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

Теперь выясним отличие процедуры от функции. Функция (Function) отличается от процедуры тем, что результат ее работы возвращается в виде значения этой функции. Процедура же никакого значения по завершении своей работы не возвращает. Таким образом, вызов функции может использоваться наряду с другими операндами при вычислении выражений.

Описание процедуры начинается зарезервированным словом procedure. Сразу за этим словом следует имя процедуры и список формальных параметров. Список параметров заключается в скобки и для каждого параметра указывается его тип.

Зарезервированное слово procedure, имя процедуры и список ее параметров называются заголовком процедуры, или ее сигнатурой. За заголовком процедуры следует тело процедуры - описание типов, меток, констант, переменных и, собственно, список операторов, заключенный в конструкцию begin и end:

Заголовок функции начинается с ключевого слова function, за которым следует имя функции и список формальных параметров, заключенный в скобки. За списком формальных параметров следует тип возвращаемого значения, отделяемый от скобок двоеточием:

Как уже было сказано, функция от процедуры отличается тем, что у нее есть возвращаемое значение.

Базы данных. Электронные хранилища информации

23. Определение системы управления базами данных.

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

Для своего функционирования информационная система требует создания в памяти компьютера динамически обновляемой модели внешнего мира с использованием единого хранилища - базы данных.

База данных - любая совокупность данных; файл, состоящий из некоторого числа записей (records) или таблиц, каждая из которых формируется из полей (fields) или столбцов определенного типа, вместе с набором операций поиска, сортировки, рекомбинаций и других.

Важнейшим компонентом информационной системы является система управления базами данных - СУБД.

Cистема управления базой данных (СУБД) – программная оболочка, находящаяся между собственно базой данных и пользователем. СУБД управляет всеми запросами пользователя на те или иные действия, которые необходимо выполнить (например, поиск или обновление данных). Кроме того, СУБД делает возможным централизованный контроль защиты и целостности данных.

Создание первых баз данных и СУБД стало возможно лишь с появлением достаточно дешевых и производительных устройств внешней памяти, какими стали жесткие диски (винчестеры), появившиеся во второй половине 60-х годов. В 70-е годы шла интенсивная разработка теоретических вопросов построения баз данных. В результате в начале 80-х годов на рынке появились мощные инструментальные средства проектирования и построения информационных систем. Однако, развитие информационных технологий в 90-х годах привело к появлению новых, более широких требований к обработке и представлению данных. Таким образом, теория баз данных, хотя и располагает впечатляющими достижениями, еще далека от завершения.

Приложение Microsoft Access является мощной и высокопроизводительной системой управления реляционной базой данных (далее СУБД).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]