
- •1. Под информационными технологиями будем понимать процессы накопления, обработки, представления и использования информации с помощью современных компьютерных и других технических средств.
- •5. Информационные технологии управления
- •25. Классификация информац.Продуктов и услуг.
- •37. Объявление констант
- •51. Чтение данных из файла произвольного доступа
37. Объявление констант
Константой называют элемент выражения, значение которого не изменяется в процессе выполнения программ Объявление констант во многом аналогично объявлению переменных. Константы можно объявлять на уровне модуля или процедуры. Область их действия при этом определяется теми же правилами, что и для переменных. Для объявления константы на уровне процедуры используется оператор Const, имеющий следующий синтаксис: Const имяКонстанты [As типДанных] = выражение Например, Const strDBErrorMessage As String = "Ошибка доступа к базе данных" При объявлении константы на уровне модуля можно дополнительно указать область ее действия. В этом случае оператор Const имеет следующий синтаксис: [Public I Private] Const имяКонстанты [As типДанных] = выражение В приведенном ниже примере константа strDBErrorMessage объявлена глобальной: Public Const strDBErrorMessage As String = "Ошибка доступа к базе данных"
47. Для хранения величин кроме простых переменных можно использовать массивы. Массив представляет собой набор переменных с одним именем и разными индексами. Каждая такая переменная называется элементом массива. Количество хранящихся в массиве элементов называется размером массива. Размер массива ограничен объемом оперативной памяти и типом данных элементов массива. Все элементы массива имеют одинаковый тип. Однако если массив имеет тип variant, то отдельные элементы могут содержать данные разных типов. Например, одни элементы могут быть числами, другие — строками или объектами. В Visual Basic существуют массивы фиксированного размера и динамические массивы. Массив фиксированного размера имеет неизменный размер, заданный при его объявлении. Динамические массивы могут изменять размер в процессе выполнения. Что такое двумерный массив? Это такой набор однотипных данных, местоположение каждого элемента которого определяется не одним индексом, а двумя. Например, для тех, кто с детства играл в "морской бой", не будет открытием, что каждая клеточка игрового поля обозначается двумя символами — буквой и цифрой, например, А5 — "мимо", И10— "попал", Ж7 — "убит". Только в Бейсике принято в качестве индексов использовать все же целые числа. Жизненный пример применения двумерных массивов — билеты в кино или театр, имеющие для каждого зрителя две координаты — ряд и место'. Описываются подобные массивы в Бейсике тем же оператором dim, после которого в скобках указываются две размерности массива — количество строк и количество столбцов.
48. Алгоритм – заранее заданное понятное и точное предписание возможному исполнителю совершить определенную последовательность действий для получения решения некоторой
50. Запись в файл произвольного доступа
Для записи данных в файл произвольного доступа используется оператор Put #, имеющий следующий синтаксис: Put #fileNumber, [recNumber], varName
где: fileNumber — номер файла, аналогичный номеру в операторе open; |
recNumber — целочисленное выражение, которое задает номер записи в файле; |
varName — переменная, указывающая источник записываемых данных. |
Этот оператор используется только для файлов произвольного доступа и бинарных. Если номер записи не указан, то по умолчанию принимается текущая позиция указателя записи.
Замечание При использовании оператора Put необходимо иметь в виду, что данные в записи с указанным в операторе номером будут заменены на те, которые мы записываем в файл. Добавление записей выполняется при помощи этого же оператора, но с некоторыми особенностями. Об этом речь пойдет в следующем разделе.