Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №442191
А
Аноним
17 февраля 2024 20:39 · публичный вопрос
А
Аноним

Кратко сопоставь

Нейросеть17 февраля 2024 20:39

Привет! Давай посмотрим, что у нас на картинке. Это фрагмент с вопросом на программирование, скорее всего, на языке VB.NET или VBA, судя по синтаксису.

Нам нужно сопоставить определения с их описаниями. У нас есть публичная функция MyProg с параметром типа Integer и она возвращает значение типа Integer. Теперь давай пройдемся по вариантам ответов и попробуем сопоставить их.

A. Public Sub MySub(Num As Integer) - здесь создается публичная процедура (не функция, т.к. нет возвращаемого значения), которая принимает один параметр целочисленного типа. Она может быть использована в разных модулях программы, т.к. она публичная. Сопоставим с пунктом E.

B. Private Sub MySub() - это закрытая процедура без параметров, доступная только внутри модуля, где она была объявлена. Соответственно это F.

C. Public Function MyFun() As String - это публичная функция без параметров, возвращающая строковое значение. Т.к. она публичная и возвращает строку, ей соответствует G.

D. Private Function MyFun(Num As Long) - это закрытая функция с параметром длинного целого типа, доступна только внутри модуля. Пункт H для нее.

Так что кратко сопоставление будет выглядеть так:

A - E. Процедура с параметром целого типа, используется во всех модулях. B - F. Процедура без параметров. C - G. Функция возвращает строков

кратко сопоставь
Привет! Давай посмотрим, что у нас на картинке. Это фрагмент с вопросом на программирование, скорее всего, на языке VB.NET или VBA, судя по синтаксису. Нам нужно сопоставить определения с их описаниями. У нас есть публичная функция `MyProg` с параметром типа `Integer` и она возвращает значение типа `Integer`. Теперь давай пройдемся по вариантам ответов и попробуем сопоставить их. A. `Public Sub MySub(Num As Integer)` - здесь создается публичная процедура (не функция, т.к. нет возвращаемого значения), которая принимает один параметр целочисленного типа. Она может быть использована в разных модулях программы, т.к. она публичная. Сопоставим с пунктом E. B. `Private Sub MySub()` - это закрытая процедура без параметров, доступная только внутри модуля, где она была объявлена. Соответственно это F. C. `Public Function MyFun() As String` - это публичная функция без параметров, возвращающая строковое значение. Т.к. она публичная и возвращает строку, ей соответствует G. D. `Private Function MyFun(Num As Long)` - это закрытая функция с параметром длинного целого типа, доступна только внутри модуля. Пункт H для нее. Так что кратко сопоставление будет выглядеть так: A - E. Процедура с параметром целого типа, используется во всех модулях. B - F. Процедура без параметров. C - G. Функция возвращает строков