- •Алгоритм
- •Программирование
- •Объектно-ориентированное программирование
- •Microsoft visual studio
- •Язык программирования visual basic
- •Основы программирования в visual basic
- •Общие сведения о проекте visual вasic
- •Понятие программного кода
- •Процедуры
- •Работа с элементами управления
- •Выражения и операции
- •Способы программного вывода информации
- •Способы программного ввода информации
- •Управление цветом. Функции цвета
- •Оператор условия
- •Оператор цикла
- •Встроенные функции
Встроенные функции
Функция вычисляет и возвращает результат в зависимости от исходных данных (аргументов).
Например: 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 функции.
Date() - функция не имеет аргументов и возвращает текущую дату.
Time() - функция также не имеет аргументов и возвращает текущее время.
Тест 1. Свойства объектов
1. Свойство Caption используют, чтобы:
заполнить ТЕКСТОВОЕ ПОЛЕ
заполнить заголовок ФОРМЫ и заполнить надписями КНОПКИ, ФЛАЖКИ, ПЕРЕКЛЮЧАТЕЛИ и МЕТКИ.
заполнить СПИСОК
дать имя ОБЪЕКТУ
2.Свойство Text используют, чтобы:
заполнить СПИСОК
заполнить ТЕКСТОВОЕ ПОЛЕ
дать имя ОБЪЕКТУ
заполнить заголовок ФОРМЫ и заполнить надписями КНОПКИ, ФЛАЖКИ, ПЕРЕКЛЮЧАТЕЛИ и МЕТКИ
3.Свойство Name используют, чтобы:
заполнить ТЕКСТОВОЕ ПОЛЕ
заполнить СПИСОК
заполнить заголовок ФОРМЫ и заполнить надписями КНОПКИ, ФЛАЖКИ, ПЕРЕКЛЮЧАТЕЛИ и МЕТКИ
дать имя ОБЪЕКТУ
4. Свойство List используют, чтобы:
дать имя ОБЪЕКТУ
заполнить СПИСОК
заполнить заголовок ФОРМЫ и заполнить надписями КНОПКИ, ФЛАЖКИ, ПЕРЕКЛЮЧАТЕЛИ и МЕТКИ
заполнить ТЕКСТОВОЕ ПОЛЕ
5. Свойство Picture используют, чтобы:
вставить в ТЕКСТОВОЕ ПОЛЕ изображение
включить/отключить видимость ОБЪЕКТА
выравнивать изображение в ФОРМЕ, в Image и в PictureBox
вставить в ФОРМУ, в Image и в PictureBox изображения
6. Размеры ФОРМЫ и позицию ФОРМЫ при запуске программы задают свойства:
Font и Text
Multiline и Locked
Font и Alignment
WindowsState и StartUpPosition
7. Видимость ОБЪЕКТА изменяет свойство:
WindowsState
Name
Visible
Caption
8. Чтобы у ТЕКСТОВОГО ПОЛЯ изменять способ отображения текста – однострочный/многострочный, и запретить/разрешить вносить изменения в ТЕКСТОВОЕ ПОЛЕ, применяют свойства:
Font и Text
Multiline и Locked
Font и Alignment
Visible и Enabled
9. Стиль выравнивания текста задает свойство:
Alignment
Font
Multiline
Locked
10. Свойство Font задает:
цвет шрифта
тип, начертание и размеры шрифта
цвет заливки ТЕКСТОВОГО ПОЛЯ
стиль выравнивания текста
Тест 2. Процедуры и величины
1. Private Sub - это:
глобальная процедура
локальная процедура
свойство ОБЪЕКТА
функция
2. Public Sub - это:
свойство ОБЪЕКТА
локальная процедура
глобальная процедура
функция
3. Для вызова общей процедуры используют оператор:
Dim As
Call
Print
=
4. Для объявления переменной используют оператор:
=
Call
Dim As
Print
5. 24121964 – эта величина:
десятичная
целая
дата
символьная
6. Шакуров З З – эта величина:
десятичная
целая
дата
символьная
7. – 2. 525 – эта величина:
целая
символьная
дата
десятичная
8. 24/12/1964 – эта величина:
десятичная
символьная
целая
дата
9. Val (Text1.Text) – эта величина:
время
числовая
2 байт
дата
10. Str (20) + Str (45) – эта величина:
время
дата
числовая
символьная