Програмирование на Visual Basic
Категория реферата: Рефераты по кибернетике
Теги реферата: реферат традиции, чс реферат
Добавил(а) на сайт: Viktor.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата
R, S, Т, U, V, W, X, Y, Z;
. 10 арабских цифр: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0;
. 26 символов: !#$%&л*()+-/=?@_|:'.,“ ” пробел.
Другие символы, определенные на клавиатуре, включая русские, можно
использовать только в строках символов.
3.2. ДАННЫЕ
3.2.1. Классификация данных
Данные характеризуются типом и организацией. Тип данных обобщает следующие понятия:
. размещение в ЭВМ;
. способ представления;
. прикладной смысл.
Размещение. Данные и программа в момент выполнения размещаются в
оперативной памяти (ОП) ЭВМ, которая состоит из пронумерованных ячеек, каждая из которых вмещает 1 байт данных (1 байт состоит из 8 битов, каждый
из которых может содержать элемент двоичных данных - 0 или 1). Номер
определенной ячейки называется адресом. Одного байта для хранения данного
как правило недостаточно и данное занимает непрерывную последовательность
байтов (2, 4, 8 байтов).
Способ представления. Последовательность битов в байтах данного кодирует
всю необходимую информацию, определяющую данное. Правила кодирования и их
реализация в разных ЭВМ определяют способ представления данного. Так, для
числовых данных существует способ представления с фиксированной точкой и с
плавающей точкой.
Прикладной смысл. Определяет возможность использования данных для тех или
иных целей (с арифметическими данными можно производить вычисления, из
символов можно строить слова и предложения).
В Visual Basic 4 определены следующие типы данных:
. байт (BYTE);
. логический (BOOLEAN);
. дата (DATE);
. короткий целый ( INTEGER);
. длинный целый (LONG);
. простой вещественный (SINGLE);
. удвоенной точности вещественный (DOUBLE);
. коммерческий (CURRENCY);
. строковый (STRING);
. объект (OBJECT);
. переменный (VARIANT).
В табл. 3.1 приводятся характеристики этих типов данных:
Таблица 3.1
|Тип |Описание |Диапазон |Занимаема|
|данных| |значении |я память |
|Byte |Двоичные |От 0 до 255 |1 байт |
| |данные | | |
|Boolea|Логический |True или False |2 байта |
|n | | | |
|Intege|Целые числа |От -32768 до |2 байта |
|r | |32767 | |
|Long |Целые числа |От -2 147 483 |4 байта |
| |(длинные) |648 до +2 147 | |
| | |483 647 | |
|String|Символьный |От О до |10 байт +|
|(varia|(переменной |2000000000 |длина |
|ble-le|длины) |символов |строки |
|ngth) | | | |
|String|Символьный |От 0 до |1 байт на|
|(fixed|(фиксированн|2000000000 |1 символ |
|-lengt|ой длины) |символов | |
|h | | | |
|Curren|Число с |От |8 байтов |
|cy |фиксированно|-22337203685477,| |
| |й десятичной|58 до | |
| |точкой |922337203685477,| |
| | |58 | |
|Date |Дата |От January 1, |8 байтов |
| | |100 до December | |
| | |31, 9999 | |
|Object|Объект | |4 байта |
| | | | |
|Single|Вещественные|От± 1.4* Ю-45 до|4 байта |
| |числа |+ 3.4*104-38 | |
|Double|Вещественные|От+ 4.94* Ю-324 |8 байтов |
| |числа |до+ 1.79* Ю-“308| |
|Varian|Произвольный|Любой из |Зависит |
|t |тип |перечисленных |от |
| | |выше |значения |
Data (Дата) - определяет дату (месяц, день, год).
Object (Объект) - ссылка на объект (OLE).
String (Строка) - последовательность ASCII-символов.
Саггепсу (Валюта) предназначен для финансовых расчетов и имеет фиксированную точность до четвертого знака после запятой
(округляется).
Variant (Варьируемый) способен принимать любые значения (состоят из двух
частей: собственно значения и кода, указывающего исходный тип данного).
Под организацией данных понимается независимость отдельных данных (хранятся
в отдельных непоследовательных ячейках памяти) или их связанность (хранятся
в связанной последовательности ячеек памяти).
Связанными данными в Visual Basic 4 являются массивы (совокупность
связанных данных одного типа) и записи (совокупность связанных данных
разных типов).
3.2.2. Константы
Константа - данное, значение которого однозначно определяется написанием и
не может быть изменено.
Пример:
3.1415926 6.02ЕЗ (значение 60200) 123 “Visual Basic “ “Иванов “
Для хранения постоянных величин Visual Basic позволяет объявить константы, т.е. выделить участки памяти, содержимое которых не меняется (при попытке
модификации выдается сообщение об ошибке). Объявление констант
осуществляется оператором
[Public | Private] Const имя [As type] = выражение Имя констант принято
записывать прописными буквами (правила записи имен см. ниже).
Значения ключевых слов следующие:
Public - константу можно использовать в любых процедурах и функциях;
Private - константу можно использовать только внутри модуля (см. ниже), в
котором она определена.
Пример:
Const /V= 3.1415926
Const MY_NAME = “Юра “
Тип константы можно не объявлять (устанавливается на основе значения —
Const CODE = 35 автоматически получит тип integer). Однако константа PI в
примере может быть любого из трех типов: single, double или currency. По
умолчанию принимается тип, занимающий наименьший объём памяти. Поэтому
лучше явно указывать тип специальными символами в операторах объявления
констант. Используемые символы показаны в таблице:
|Символ |Тип данных |
|объявления типа| |
|% |integer |
|& |long |
|1 |single |
|# |double |
|@ |currency |
|$ |string |
Рекомендуем скачать другие рефераты по теме: налоги в россии, банк курсовых работ бесплатно.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата