Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основы. Как осуществляется программирование

Введение в язык программирования Visual Basic

Visual Basic, экспресс-выпуск — это простой и быстрый способ создания программ для Microsoft Windows. Даже если вы не знакомы с программированием для Windows, с Visual Basic вы получите полный набор средств для упрощения разработки.

Так что же такое Visual Basic? Слово "Visual" относится к методу, используемому для создания того, что видит пользователь — графического пользовательского интерфейса, или GUI. Слово "Basic" относится к аббревиатуре BASIC (Beginners All-Purpose Symbolic Instruction Code — многоцелевой код символьных инструкций для начинающих) языка программирования, который используется программистами намного чаще, чем любой другой язык в истории вычислений. Для создания различных полезных программ достаточно изучить лишь некоторые из его возможностей. Приведенные ниже ссылки содержат материалы для начинающих программистов в Visual Basic; каждая ссылка включает примеры, а также доступ к дополнительной информации.

Перед началом изучения языка программирования Visual Basic рекомендуется ознакомиться с понятием языка программирования и принципами его работы. Также необходимо ознакомиться с некоторыми терминами программирования. Лучше начать именно с основ.

Изначально компьютер не обладает какими-либо функциями.

По существу, компьютер представляет собой множество небольших электронных переключателей, которые могут быть либо включены, либо отключены. Устанавливая различные сочетания этих параметров, можно выполнять различные действия с помощью компьютера. Например, можно отобразить какой-либо объект на экране или подать звуковой сигнал. Таким образом, в процессе программирования задается последовательность компьютерных инструкций, определяющих выполняемые действия.

Выбор комбинации параметров, определяющих конкретные действия компьютера, является достаточно сложной задачей. Для этого намного удобнее применять языки программирования.

Обмен информацией между людьми осуществляется с использованием языка, содержащего большое количество слов. В компьютерах используется простой язык, состоящий только из нулей и единиц, определяющих соответственно состояния "выключено", и "включено". Теоретически можно обмениваться информацией с компьютером на двоичном языке. Однако это будет очень сложно и неудобно (представьте, что вы будете общаться с собеседником с помощью азбуки Морзе)?

Язык программирования выступает в роли переводчика между вами и компьютером. Вместо изучения базового языка компьютера (называемого машинным языком) лучше использовать язык программирования, содержащий инструкции, определяющие конкретные действия компьютера. Это проще для изучения и понимания.

Специализированные программы, называемые компиляторами, принимают инструкции на языке программирования и преобразуют их в машинный язык. Это означает, что как программисту Visual Basic вам не нужно понимать, что или как делает компьютер. Достаточно понять, как работает язык программирования Visual Basic.

Язык Visual Basic

Язык, на котором вы пишете и говорите, имеет определенную структуру: например, книга состоит из главы, которые состоят из абзацев, содержащих предложения, в свою очередь, состоящие из слов. Программы, написанные на Visual Basic, также имеют структуру: модули соответствуют главам, процедуры – абзацам, строки кода – предложениям.

В речи используются различные категории слов, например существительные или глаголы. Каждая категория используется в соответствии с определенным набором правил. Visual Basic во многом аналогичен языку, которым вы пользуетесь каждый день. Visual Basic также содержит правила, определяющие порядок использования в программах категорий слов, называемых элементами программирования.

К элементам программирования Visual Basic относятся инструкции, объявления, методы, операторы и ключевые слова. По завершении следующих занятий вы узнаете об этих элементах и способах их использования.

Письменный и разговорный языки также содержат набор правил (синтаксис), которые определяют порядок слов в предложениях. Visual Basic также содержит синтаксис, который сначала может показаться непонятным, но в действительности является очень простым. Например, чтобы сказать "Максимальная скорость моего автомобиля составляет 55", нужно написать:

Car.Speed.Maximum = 55

Позже вы узнаете о синтаксисе больше, а также о средствах в Visual Basic, например IntelliSense, которые предоставляют рекомендации по синтаксису при написании программ.

На этом занятии вы узнали, что такое язык программирования и как он работает. На следующем занятии вы начнете изучение языка программирования Visual Basic. За небольшое время вы освоите язык Visual Basic на уровне естественного языка.

Переменные являются важными понятиями в компьютерном программировании. Переменная представляет собой букву или имя, которое может хранить значение. При создании программ для компьютера переменные можно использовать для хранения чисел, например высоты здания, или слов, например имени пользователя. Проще говоря, переменные используются для представления любого рода сведений, необходимых программе.

Может возникнуть вопрос — зачем же использовать переменные, если можно сразу использовать сами данные? Как говорит само название "переменные", представляемые ими значения могут изменяться во время выполнения программы. Например, можно написать программу для отслеживания числа леденцов в банке на столе. Поскольку сладости предназначены для того, чтобы их ели, число леденцов в банке, вероятно, будет со временем изменяться. Вместо того, чтобы переписывать программу каждый раз после того, как захочется сладкого, можно представить число леденцов в виде переменной, которая будет изменяться со временем.

Хранение информации в переменных

Для использования переменной необходимо выполнить три действия:

1. Объявить переменную. Сообщить программе имя и тип переменной, которую требуется использовать.

2. Присвоить переменной значение. Передать переменной значение для хранения.

3. Непосредственно использовать переменную. Извлечь значение, содержащееся в переменной, и использовать его в программе.

Объявление переменных

При объявлении переменной необходимо решить, как она будет называться, и какой тип данных будет ей присвоен. Имя переменной может быть любым, но оно должно начинаться с буквы или знака подчеркивания. Если используется имя, описывающее содержащееся в переменной значение, то код будет легче читать. Например, переменная, позволяющая отслеживать число леденцов в банке, может называться totalCandy.

Объявите переменную, при помощи ключевых слов Dim и As, как это показано ниже.

Язык Visual Basic

Dim aNumber As Integer

Эта строка кода сообщает программе, что требуется использовать переменную с именем aNumber, и что она должна хранить целые числа (тип данных Integer).

Поскольку aNumber является переменной типа Integer, она может хранить только целые числа. Если бы нужно было хранить, например, число 42.5, то использовался бы тип данных Double. А для хранения слов используется тип данных с именем String. Еще одним типом данных, который следует упомянуть здесь, является тип Boolean, который может хранить значения True или False.

Ниже приведены дополнительные примеры объявления переменных.

Язык Visual Basic

Dim aDouble As DoubleDim aName As StringDim YesOrNo As Boolean
Примечание.
Локальную переменную можно создать без объявления ее типа с помощью вывода локального типа. При использовании вывода локального типа тип переменной определяется значением, которое ей присвоено. Дополнительные сведения см. в разделе Вывод локального типа.

Дополнительные сведения о других типах переменных содержатся в разделе Подробное рассмотрение. Типы данных.

Присваивание переменным значений

Значение переменной присваивается при помощи знака =, иногда называемого оператором присваивания, как показано в следующем примере.

Язык Visual Basic

aNumber = 42

Эта строка кода берет значение 42 и сохраняет его в ранее объявленной переменной с именем aNumber.

Объявление и присваивание значений для переменных со значениями по умолчанию

Как показано выше, можно объявить переменную в одной строке кода и присвоить ей значение позже, в другой строке. Это может вызвать ошибку при попытке использовать переменную до присвоения ей значения.

По этой причине рекомендуется объявлять переменные и присваивать им значения в одной и той же строке. Даже если будущее значение переменной пока не известно, ей можно присвоить значение по умолчанию. В этом случае код для объявления и присвоения значений тем же самым переменным будет выглядеть так, как показано ниже.

Язык Visual Basic

Dim aDouble As Double = 0Dim aName As String = "default string"Dim YesOrNo As Boolean = True

Объявление переменных и присвоение им значений по умолчанию в одной строке поможет предотвратить возможные ошибки. При этом далее в коде по-прежнему можно присваивать переменным другие значения.

Практическое задание

В этом упражнении будет написана короткая программа, которая создает четыре переменные, присваивает им значения, а затем отображает каждое значение в окне, называемом окном сообщения. Давайте начнем с создания проекта, в котором будет храниться код.

<== предыдущая лекция | следующая лекция ==>
Проектирование тестов | Для создания переменных и отображения их значений
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 494; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.024 сек.