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

Встроенные функции

Функция вычисляет и возвращает результат в зависимости от исходных данных (аргументов).

Например: Sin(x)

Здесь x - аргумент, а вычисленный синус от x - результат.

Общий вид функции:

Имя функции (аргумент_1, аргумент_2, аргумент_n)

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

Функция может иметь один или несколько аргументов.

Функции могут использоваться в арифметических выражениях с оператором присваивания, например:

y = Sin(x)

y = 2 * Sin(4 * x) + 2

или с оператором сравнения:

Sin(x) > Cos(y) + 1

Sin(Pi) = 0

В Visual Basic предусмотрены встроенные функции, такие как Sin, Cos, которые вычисляются по строго оговоренным правилам и также функции может создавать программист для решения специальных задач.

Остановимся на встроенных функциях.

Основные группы встроенных функций:

  • математические функции;

  • строковые функции;

  • функции для работы с датой и временем;

  • функции для преобразования типов данных.

Математические функции

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

Строковые функции

Строка (текст) - это последовательность любых символов.

Строки в тексте программы заключаются в двойные кавычки (но не имена переменных, их содержащих!).

Например:

a = "Вася"

b = a + "Иванов"

Строка может быть пустой, то есть не содержать ни одного символа. Для обозначения пустой строки кавычки пишут без пробелов между ними: a = ""

Функции для работы с датой и временем

Эта группа насчитывает более 10-ти функций, но мы рассмотрим только 2 функции.

  1. Date() - функция не имеет аргументов и возвращает текущую дату.

  2. Time() - функция также не имеет аргументов и возвращает текущее время.

Тест 1. Свойства объектов

1. Свойство Caption используют, чтобы:

  1. заполнить ТЕКСТОВОЕ ПОЛЕ

  2. заполнить заголовок ФОРМЫ и заполнить надписями КНОПКИ, ФЛАЖКИ, ПЕРЕКЛЮЧАТЕЛИ и МЕТКИ.

  3. заполнить СПИСОК

  4. дать имя ОБЪЕКТУ

2.Свойство Text используют, чтобы:

  1. заполнить СПИСОК

  2. заполнить ТЕКСТОВОЕ ПОЛЕ

  3. дать имя ОБЪЕКТУ

  4. заполнить заголовок ФОРМЫ и заполнить надписями КНОПКИ, ФЛАЖКИ, ПЕРЕКЛЮЧАТЕЛИ и МЕТКИ

3.Свойство Name используют, чтобы:

  1. заполнить ТЕКСТОВОЕ ПОЛЕ

  2. заполнить СПИСОК

  3. заполнить заголовок ФОРМЫ и заполнить надписями КНОПКИ, ФЛАЖКИ, ПЕРЕКЛЮЧАТЕЛИ и МЕТКИ

  4. дать имя ОБЪЕКТУ

4. Свойство List используют, чтобы:

  1. дать имя ОБЪЕКТУ

  2. заполнить СПИСОК

  3. заполнить заголовок ФОРМЫ и заполнить надписями КНОПКИ, ФЛАЖКИ, ПЕРЕКЛЮЧАТЕЛИ и МЕТКИ

  4. заполнить ТЕКСТОВОЕ ПОЛЕ

5. Свойство Picture используют, чтобы:

  1. вставить в ТЕКСТОВОЕ ПОЛЕ изображение

  2. включить/отключить видимость ОБЪЕКТА

  3. выравнивать изображение в ФОРМЕ, в Image и в PictureBox

  4. вставить в ФОРМУ, в Image и в PictureBox изображения

6. Размеры ФОРМЫ и позицию ФОРМЫ при запуске программы задают свойства:

  1. Font и Text

  2. Multiline и Locked

  3. Font и Alignment

  4. WindowsState и StartUpPosition

7. Видимость ОБЪЕКТА изменяет свойство:

  1. WindowsState

  2. Name

  3. Visible

  4. Caption

8. Чтобы у ТЕКСТОВОГО ПОЛЯ изменять способ отображения текста – однострочный/многострочный, и запретить/разрешить вносить изменения в ТЕКСТОВОЕ ПОЛЕ, применяют свойства:

  1. Font и Text

  2. Multiline и Locked

  3. Font и Alignment

  4. Visible и Enabled

9. Стиль выравнивания текста задает свойство:

  1. Alignment

  2. Font

  3. Multiline

  4. Locked

10. Свойство Font задает:

  1. цвет шрифта

  2. тип, начертание и размеры шрифта

  3. цвет заливки ТЕКСТОВОГО ПОЛЯ

  4. стиль выравнивания текста

Тест 2. Процедуры и величины

1. Private Sub - это:

  1. глобальная процедура

  2. локальная процедура

  3. свойство ОБЪЕКТА

  4. функция

2. Public Sub - это:

  1. свойство ОБЪЕКТА

  2. локальная процедура

  3. глобальная процедура

  4. функция

3. Для вызова общей процедуры используют оператор:

  1. Dim As

  2. Call

  3. Print

  4. =

4. Для объявления переменной используют оператор:

  1. =

  2. Call

  3. Dim As

  4. Print

5. 24121964 – эта величина:

  1. десятичная

  2. целая

  3. дата

  4. символьная

6. Шакуров З З – эта величина:

  1. десятичная

  2. целая

  3. дата

  4. символьная

7. – 2. 525 – эта величина:

  1. целая

  2. символьная

  3. дата

  4. десятичная

8. 24/12/1964 – эта величина:

  1. десятичная

  2. символьная

  3. целая

  4. дата

9. Val (Text1.Text) – эта величина:

  1. время

  2. числовая

  3. 2 байт

  4. дата

10. Str (20) + Str (45) – эта величина:

  1. время

  2. дата

  3. числовая

  4. символьная

39