Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие по VB.doc
Скачиваний:
10
Добавлен:
10.11.2018
Размер:
5.02 Mб
Скачать

Вопросы для самоконтроля:

  1. Основные компоненты Интегрированной среды разработки Visual Basic и их назначение.

  2. Компоненты программного кода Visual Basic (модули, процедуры и функции).

  3. Структура процедуры и функции, их отличие.

  4. Переменные и константы, типы данных.

  5. Объявление переменных, идентификаторы.

  6. Назначение оператора Option Explicit.

  7. Создайте программный код вывода на экран текстовой информации.

  8. Создайте программный код вычисления разности двух чисел.

  9. Создайте программный код расчёта удельного веса объёма производства отрасли (Vотрасли) в общем объёме (V пром.). Удельный вес рассчитывается по формуле:

У отрасли = (Vотрасли / V пром.) * 100%.

  1. Создайте программный код расчёта удельного веса работников отрасли (Ч отрасли) в общей численности работников занятых в производстве (Ч пром.). Удельный вес рассчитывается по формуле:

У отрасли = (Ч отрасли / Ч пром.) * 100%.

  1. Создайте программный код расчёта эффективности производства. Э = Р / З (Р – результаты, З – затраты).

  1. Область определения переменных, массивы, конструкции языка Область определения переменных

Переменные могут быть объявлены на уровне: процедуры, модуля, приложения. От того, где объявлена переменная, зависит возможность её использования или как принято называть область видимости переменной.

Переменные, объявленные на уровне процедуры, могут быть локальными (объявляются оператором Dim) и статическими (объявляются оператором Static). Локальные переменные теряют своё значение при выходе из процедуры. Статические переменные сохраняют последнее присвоенное значение.

Переменные модуля доступны всем процедурам данного модуля. Они объявляются оператором Private вначале модуля.

Переменные объявленные оператором Public доступны всем модулям проекта. Их называют открытыми переменными и объявляют вначале модуля. Справочные сведения о переменных приведены в Приложении 1.

Массивы

В массивах хранятся нумерованные наборы логически связанных переменных, доступ к значениям которых осуществляется по имени элемента массива и его номеру – индексу. Индекс массива начинается с нуля. Массивы объявляются теми же операторами, что и переменные.

Выделяют статические и динамические массивы. Границы статического массива заранее определены. Они указываются в скобках после наименования массива. Например:

Dim Spisok ( 149 ) As String – одномерный массив, состоящий из 150 строковых элементов.

Dim Tovar ( 19, 49 ) As Integer – двухмерный массив, содержащий 20 строк и 50 столбцов.

Границы динамического массива первоначально не определены. Например:

Dim Suma ( ) As Variant – динамический массив содержащий значения типа Variant.

В процессе выполнения программного кода массиву назначается действительное число элементов оператором ReDim. Например:

ReDim Suma ( 150 ) – такое назначение может быть выполнено только в рамках процедуры.

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