Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы по информатике.docx
Скачиваний:
9
Добавлен:
20.09.2019
Размер:
173.94 Кб
Скачать

20. Что такое модуль, процедура, функция? Как оформляются и вызываются процедуры?

Модуль (программирование) — функционально законченный фрагмент программы, оформленный в виде отдельного файла с исходным кодом или поименованной непрерывной её части.

Процедура (в программировании) - понятие, которое используется в большинстве языков программирования высокого уровня, и соответствует значению подпрограмма.

 Открытые процедуры состоят из малого количества команд, их вставляют в тело программы каждый раз, когда встречается их вызов.

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

Фу́нкция — в программировании — это поименованная часть программы, которая может вызываться из других частей программы столько раз, сколько необходимо. Функция, в отличие от процедуры, обязательно возвращает значение.

Процедуры

Структура процедуры имеет следующий вид:

Procedure <имя процедуры>(формальные параметры : их тип);

Var

(локальные переменные)

begin

. . .

end;

Процедура вызывается по имени:

<имя процедуры> (фактические параметры);

Значение каждого фактического параметра при вызове процедуры передаётся формальному параметру. Временно управление передаётся процедуре. После завершения работы процедуры управление возвращается в основную программу.

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

Функции

Другой вид подпрограммы-функция-оформляется аналогично процедуре. Отличительные особенности функции: она имеет только один результат выполнения (но может иметь несколько входных параметров); результат обозначается именем функции и передаётся в основную программу. Функция оформляется в следующем виде:

Function <имя функции>(формальные параметры: тип): тип значения функции;

Var

. . .

Begin

. . .

End.

Вызывается функция по её имени с указанием фактических параметров.

Вызов функции можно делать непосредственно внутри выражения. При вызове функции тип не указывается.

21. Как в VBA оформляются и вызываются функции? Категории встроенных функций.

22. Встроенные типы данных VBA.

23. назначение переменных, их описание, локальные и глобальные переменные, назначение инструкции option Explicit

24. Массивы, их описание, доступ к элементам массива, многомерные массивы, динамические массивы, переопределение их размерности.

25. Пояснить связь математических понятий вектора и матрицы с понятиями одномерного и двумерного массивов в программировании.

26. Константы, их определение и использование. Доступ к данным, хранимым в ячейках Excel и в виде свойств объектов-элементов управления.

27. Собственные типы данных.

28. Основные группы инструкций языка Выжил Бесик . Инструкция присваивания, арифметические операции, конкатенация.