Reshebnikshkola.ru

Школьные решебники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Уроки визуал бейсик

Шесть уроков программирования на языке Visual Basic

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

Данная программа имеет следующие цели:

1.Дать учащимся понятие о языке программирования Visual Basic.

2.Ознакомить с составляющими элементами среды программирования Visual Basic.

3.Дать навыки по созданию проектов в данной среде программирования.

Данная программа отвечает задачам современного школьного образования, выполняя образовательные, воспитательные и развивающие задачи.

Основные образовательные задачи данного проекта:

  • Изучить язык программирования Visual Basic.
  • Обучить учащихся работе в среде программирования Visual Basic;
  • Дать базовые навыки по созданию проектов в данной среде программирования;
  • Основные воспитательные задачи проекта:

  • Воспитывать у школьников личностные качества, способствующие успешной социальной адаптации: целеустремлённость, объективность в самооценке, ответственность, познавательный интерес.
  • Основные развивающие задачи проекта:

  • Формировать у учащихся ключевые компетентности, способствующие успешной социальной адаптации;
  • Развивать стремление к саморазвитию и личностному росту через познавательную деятельность.
  • Программа по изучению Visual Basic базируется на последовательной и логичной системе уроков. Система уроков по изучению языка программирования Visual Basic включает в себя шесть уроков, каждый из которых имеет свои цели и задачи и поэтапно решает основную задачу: обучение новому языку программирования Visual Basic.

    Урок №1. Тема: Язык программирования Visual Basic. Загрузка программы Visual Basic 6.0. Знакомство с составляющими элементами данной среды программирования. Просмотр и анализ предложенного проекта.

    Урок ставит задачу дать понятие интегрированной среды Visual Basic, познакомить со структурой интегрированной среды. Для более подробного ознакомления с уроком используйте “ Приложение 1 ”.

    Урок №2. Тема: Язык программирования Visual Basic. Создание простейшего проекта в среде Visual Basic.

    Урок ставит задачу закрепить полученные знания о среде Visual Basic, дать понятие об ООП (объектно-ориентированном программировании), дать первое представление о создании проекта. Для более подробного ознакомления с уроком используйте “ Приложение 2 ”.

    Урок №3. Тема: Язык программирования Visual Basic. Создание проектов в данной среде программирования.

    Урок ставит задачу закрепить полученные знания о среде Visual Basic, дать понятие о структуре языка программирования Visual Basic и её составляющих, расширить представление о проекте в среде Visual Basic путём создания более сложного проекта. Для более подробного ознакомления с уроком используйте “ Приложение 3 ”.

    Урок №4. Тема: Язык программирования Visual Basic. Создание проекта для выполнения вычислений совместно с учителем, а затем самостоятельная работа над созданием проекта..

    Урок ставит задачу развить полученные знания по освоению метода проектов и создать проект для выполнения вычислений как вариант проекта в среде программирования Visual Basic. Для более подробного ознакомления с уроком используйте “ Приложение 4 ”.

    Урок №5. Тема: Язык программирования Visual Basic. Работа с процедурами и функциями пользователя.

    Урок ставит задачу дать понятия о процедурах и функциях пользователя и научить использовать процедуры и функции пользователя в проектах. Для более подробного ознакомления с уроком используйте “ Приложение 5 ”.

    Урок №6. Тема: Язык программирования Visual Basic.Работа с массивами.

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

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

    Данная система уроков предлагается для апробирования в 11-ых классах средней общеобразовательной школы при условии наличия кабинета информатики с персональными компьютерами и инструментальной системой Microsoft Visual Studio Visual Basic 6.0.

    Visual Basic для новичков. Шаг за шагом. Самоучитель/справочник (Евгений Матвеев)

    Для самостоятельного изучения языка Visual Basic, позволяет без помощи преподавателя, «с нуля» разобраться в основах программирования и научиться создавать полноценные приложения для Windows. Большое количество информации о Visual Basic также даёт возможность использовать книгу и в качестве справочника.

    Оглавление

    • Введение
    • Глава 1. Установка Visual Basic на компьютер пользователя
    • Глава 2. Знакомство с Visual Basic
    • Глава 3. Использование мастеров
    • Глава 4. Операторы и выражения
    • Глава 5. Условные переходы и циклы
    • Глава 6. Процедуры и функции
    • Глава 7. Типы данных, переменные и константы

    Приведённый ознакомительный фрагмент книги Visual Basic для новичков. Шаг за шагом. Самоучитель/справочник (Евгений Матвеев) предоставлен нашим книжным партнёром — компанией ЛитРес.

    © Евгений Матвеев, 2016

    Создано в интеллектуальной издательской системе Ridero

    О чЁм эта книга?

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

    Читайте так же:
    Язык программирования на javascript уроки с нуля

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

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

    Прочитав эту книгу, вы научитесь:

    • устанавливать Microsoft Visual Basic 6.0 на свой компьютер,

    • пользоваться всеми основными возможностями среды программирования,

    • находить нужную информацию в справочной системе,

    • оперировать свойствами и методами объектов Windows,

    • программировать различные внешние устройства,

    • писать сетевые приложения для работы в Интернете,

    • проектировать свое собственное приложение,

    • разрабатывать его интерфейс,

    • создавать исходный текст программы,

    • отлаживать программу и находить в ней ошибки,

    • компилировать код программы в исполнимый файл,

    • создавать инсталляцию готового приложения,

    • распространять свои программы через Интернет,

    • …и многому другому!

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

    Большая часть информации, содержащейся в этой книге, пригодится вам также и в других целях, не связанных напрямую с изучением Visual Basic:

    • для лучшего понимания принципов работы операционной системы Microsoft Windows,

    • изучения основ программирования вообще,

    • написания программ на других диалектах языка Basic.

    История появления языка Visual Basic

    Почти сразу же после появления электронных вычислительных машин (ЭВМ), в 50-х годах ХХ века были разработаны первые языки программирования для управления вычислительным процессом.

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

    По мере распространения ЭВМ возникла необходимость упрощения языка взаимодействия человека с машиной, в результате чего в Dartmouth College был создан язык программирования BASIC. Это название являлось аббревиатурой, а полное наименование этого языка звучало как Beginner’s All-purpose Symbolic Instruction Code (универсальный символьный программный код для начинающих). В то же время слово Basic переводится с английского как «базовый», «основной». Как бы то ни было, прижился именно короткий вариант названия.

    Поначалу Basic был очень простым языком программирования, так как предназначался для обучения. Именно из-за своей простоты и компактности он был выбран в качестве языка для первых микрокомпьютеров серии Альтаир (Altair), выпущенных в 1975 году и имеющих всего 4 кб оперативной памяти. Разрабатывали интерпретатор языка основатели корпорации Microsoft – Билл Гейтс (Bill Gates) и Пол Аллен (Paul Allen).

    Когда появились персональные компьютеры фирмы IBM, был создан интерпретатор Microsoft GW-Basic, работающий под управлением операционной системы DOS. У интерпретатора GW-Basic имелся интерфейс командной строки и занимал он менее 100 кб оперативной памяти компьютера.

    Следующим шагом в развитии языка Basic для DOS было появление двух компиляторов: Microsoft QuickBasic и Borland TurboBasic. Они оба отличались более удобным оконным интерфейсом, наличием текстового редактора для написания программ, системы отладки и возможностью генерации выполнимых exe-файлов.

    Через несколько лет после появления операционной системы Microsoft Windows, в 1991 году был создан Microsoft Visual Basic for Windows версии 1.0. Это был революционный шаг в развитии языка, так как теперь отпала необходимость в скурпулезном программировании интерфейса приложений – достаточно было нарисовать его.

    В дальнейшем развитие языка шло в направлении совершенствования Microsoft Visual Basic for Windows, которое было связано, в основном, с добавлением новых инструментальных средств и расширением поддержки работы с объектами операционной системы Windows, а также прикладными программами, прежде всего – с пакетом Microsoft Office.

    Отличительные особенности Visual Basic

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

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

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

    Существенное отличие Visual Basic от QuickBasic, TurboBasic и других диалектов языка Basic для DOS, заключается в том, что в него встроена поддержка работы с объектами Windows, а также предоставлена возможность использования любых функций операционной системы.

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

    Читайте так же:
    Html 5 уроки с нуля для начинающих

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

    Работа в среде Visual Basic очень комфортна, чему способствует наличие большого количества мастеров, многоуровневой справочной системы и удобных средств отладки приложений.

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

    Редакции Visual Basic

    Фирма Microsoft выпускает Visual Basic 6.0 в нескольких редакциях, которые различаются своими возможностями, поставляемой документацией и, конечно же, своей стоимостью:

    Learning Edition (Учебная редакция) – включает основные возможности по созданию приложений и базовый набор элементов управления,

    Professional Edition (Профессиональная редакция) – содержит больше инструментов и вспомогательных средств разработки, а также ряд дополнительных элементов управления,

    Enterprise Edition (Промышленная редакция) – предназначено для разработчиков корпоративных систем и клиент-серверных приложений, поэтому охватывает все аспекты создания и поддержки больших баз данных, базирующихся на различных технологиях.

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

    Visual Basic 6.0 Enterprise Edition, какой мы будем рассматривать в этой книге, поставляется не отдельно, как это было в предыдущих версиях, а в составе интегрированного пакета Microsoft Visual Studio 6.0, предназначенного для разработчиков программного обеспечения.

    В этот пакет входит, кроме Microsoft Visual Basic еще и Microsoft Visual C++, Microsoft Visual FoxPro, а также ряд других вспомогательных программ и компонентов.

    Теперь рассмотрим основные обозначения, принятые в данной книге, которые помогут вам свободно в ней ориентироваться.

    Списки, в которых перечисляются какие-либо понятия, выглядят так:

    • элемент списка 1,

    • элемент списка 2,

    Если вам нужно выполнить практическое действие для получения определенного результата, то это будет выглядеть примерно так:

    Сделайте это… На экране появится следующее…

    Названия клавиш, которые придется нажимать на клавиатуре, заключены в квадратные скобки и выделены жирным шрифтом, например: [F1]. Комбинации клавиш, нажимаемые одновременно, содержат между собой знак «плюс», например: [Ctrl] + [Break].

    Последовательно выбираемые мышью пункты меню разделены знаком «дефис», а в скобках приводится их перевод на русский язык: File – Open… (Файл – Открыть…).

    Названия программ в тексте выглядят таким образом: Microsoft Visual Basic.

    Исходные тексты программ, которые придется набирать на клавиатуре вручную, отделены от остального текста пустыми строками и выделены жирным шрифтом, например:

    Visual Basic Visual Basic для начинающих (Урок 1)

    Выбор частей серии

    Начало работы с VB.NET

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

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

    Что может Visual Basic и для каких целей предназначен?
    Visual Basic — это полноценный язык программирования на котором можно написать практически всё, что угодно, начиная от программ, заканчивая играми.
    Например, всё это написано на Visual Basic.

    Чтобы изучать материал и практиковаться в написании программ на VB.NET, тебе не придется покупать какое-либо программное обеспечение, всё изучение проходит бесплатно.
    Для практической части тебе понадобится среда разработки. Можешь использовать бесплатную Visual Basic 2010 Express от Microsoft.
    Где ее взять? Подробная инструкция находится этом уроке.
    После скачивания и установки среды разработки, запусти ее. Чтобы запустить, нажми «Пуск» и в строке поиска начни вводить Visual Basic (см. изображение):

    Запустилось? Отлично!
    На главной странице(см. изображение ниже), можно осуществлять создание нового проекта или открытие существующего проекта.
    Чтобы создать новый проект и приступить к разработке новой программы для Windows, нажми на кнопку «Создать проект»:

    После нажатия на «Создать проект» появится диалоговое окно, которое выглядит следующим образом:

    Нажми всё в той последовательности, как показано на изображении выше.
    Что мы делаем выполняя эти действия?
    Поскольку мы хотим программировать для компьютеров(и ноутбуков), мы выбрали «Приложение Windows Forms». Это означает, что мы собираемся создать программу, которая работает на компьютере под управлением Windows.

    Если посмотреть на текстовое поле в нижней части окна (пункт номер 2 на изображении), то можно увидеть название «WindowsApplication1». Это имя «по умолчанию» для твоего проекта. Называть проекты именами по умолчанию, это не очень хорошая затея. Рекомендуется указать осмысленное имя для проекта, чтобы потом не запутаться, когда проектов станет много. Например, можно написать MyFirstApp (что переводится как «моя первая программа»).

    Читайте так же:
    Сделать уроки по русскому языку 5 класс

    По умолчанию, все проекты сохраняются в папке «Мои документы» в ней хранится папка с проектами, которые созданы в Visual Studio.

    И так, в этом уроке мы научились создавать проекты. Чтобы не перегружать тебя информацией, на этом первый урок окончен.

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

    В следующем уроке мы запустим нашу программу, посмотрим как она работает и выглядит.
    Понравилось? Ставь лайк

    Остались вопросы?
    Давай обсудим!

    Урок 3. Создание проекта в Visual Basic.net

    Урок из серии “Программирование на Bisual Basic.NET для школьников”.

    В этом уроке мы создадим наш первый проект под названием “Hello World” .

    Этот проект после щелчка на кнопке ОК выводит в поле надписи приветствие: “Hello, World” (“Здравствуй, мир!”).

    На этом несложном примере мы познакомимся со всеми этапами создания проекта в среде программирования Visual basic.NET, научимся их запускать.

    Справочная информация

    Для проекта, который мы задумали, необходимо всего два элемента управления: Label (Надпись) и Button (Кнопка).

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

    Основные свойства надписи

    Событие по умолчанию – Click (щелчок по надписи).

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

    Основные свойства такие же, как у элемента управления Надпись.

    Событие по умолчанию – Click (щелчок по кнопке).

    Из прошлого урока вы уже знаете, чтобы создать проект с самого начала, необходимо выполнить на Visual Basic четыре основных шага:

    1. Создание нового проекта
    2. Создание пользовательского интерфейса c помощью элементов управления из Области элементов Visual Studio (Мы создадим два объекта: текстовое поле и кнопку).
    3. Настройка свойства этих элементов управления (Зададим два свойства).
    4. Написание кода программы, который определит, что будет делать наша программа (Введем одну строку кода).

    Создание нового проекта

    1. Запустите Visual Studio.
    2. На начальной странице Visual Studio на вкладке Проекты нажмите кнопку Создать проект. Новый проект можно начать и в меню Файл, выбрав в нем Создать – Проект. Появиться диалоговое окно Создать проект.
    3. В этом окне нужно указать тип проекта, который необходимо создать, шаблон, который будет использоваться, имя проекта и расположение файлов.
      • В списке Типы проектов выберите папку Проекты VisualBasic.
      • В окне Шаблоны выберите шаблон Приложение для Windows. Visual Studio настроит среду разработки для программирования Windows-приложения на Visual Basic.NET.
      • В текстовом поле Имя введите Hello_World в качестве имени проекта (в имени проекта лучше не использовать пробелы)
      • В поле Расположение укажите путь для хранения файлов проекта. Выберите свою личную папку. В ней будет создана новая папка Hello_World, и проект Hello_World” будет сохранен в созданной папке.
      • Чтобы выбрать папку на диске, можно нажать кнопку Обзор.
      • Нажмите ОК. Откроется новый созданный проект и на экране будет отображена пустая графическая форма Windows (обычно имеющая название Form1), на основе которой можно создавать интерфейс для пользователя вашего приложения.
    4. Теперь мы увеличим форму, а затем создадим на ней надпись и кнопку.

    Создание пользовательского интерфейса проекта

    1. В Области элементов нажмите на элемент управления Label (Надпись), который находиться на закладке Windows Forms.
    2. Нарисуйте Надпись. В этой программе поле Надпись используется для показа сообщения “Hello, world!” по нажатию на кнопку. Давайте добавим кнопку.
    3. В Области элементов выберите элемент управления Button (Кнопка).
    4. На форме ниже текстового поля нарисуйте кнопку. Форма должна выглядеть примерно так.


      Характеристики любой кнопки (как и всех объектов) можно изменить с помощью настройки свойств или обращения к её объекту в коде программы. В этом проекте мы будем настраивать свойства кнопки с помощью окна Свойства

    Настройка свойств объектов

    В Visual Basic все объекты, значит текстовое поле и кнопка тоже объекты. Текст в текстовом поле и надпись на кнопке – это свойства этих объектов. Для просмотра свойства объекта и их редактирования используется окно Свойства.

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

    Совет. Если окно свойств скрыто, вберите в меню Вид команду Окно свойств или нажмите клавишу F4.

    Итак, вернемся к нашей задаче.

      В окне Свойства задайте для текстового поля и кнопки приведенные ниже свойства. Значение “пусто” для TextBox1 означает, что вы должны удалить имеющееся значение и оставить свойство пустым. Установки, которые нужно ввести, показаны в кавычках. Сами кавычки вводить не нужно.

    Создание программного кода проекта

    Для ввода и редактирования операторов в программе на Visual Basic используется Редактор кода. Редактор кода открывается двойным щелчком на объекте.

    По условию задачи нам нужно, чтобы после щелчка на кнопке ОК в текстовое поле вывелось сообщение “Hello, World”. Для этого напишем программный код в теле процедуры Button1Click() (обработчике события щелчок на кнопке).

    1. В поле формы дважды щелкните на кнопке OK. В центральном окне среды разработки VisualStudio появиться Редактор кода, как показано ниже.
      В окне редактора кода находится текст программы, связанный с текущей графической формой.Те выражения, которые вместе выполняют некоторое действие, обычно группируются в программные конструкции под названием процедуры. Когда процедура связана с конкретным объектом и событием, она называется обработчиком события или процедурой события.Процедуры начинаются с ключевого слова Sub в первой строке и заканчиваются словом End Sub.
    2. Когда кнопка Ok (объект “Button1”) была помещена на поле формы, VisualStudio.Net автоматически добавил к коду этой формы процедуру Button1_Click для обработки основного для кнопки события – щелчок на кнопке.Процедура пустая, содержит только заголовок и оператор конца процедуры.В редакторе кода видны и другие строки программы, которые среда VisualStudio добавила автоматически. Эти операторы находятся под общим заголовком “Код, автоматически созданный конструктором форм Windows”. Пока что не обращайте на эти строки внимание и не изменяйте их.
    3. Итак, тело процедуры должно находиться между строками:
      Private Sub Button1_Click(ByVal sender As System.Object, ByVale As System.EventArgs) Handles Button2.Click

      EndSub

    4. Наберите перед строкой EndSub следующий программный код:

    Нажмите клавишу со стрелкой вниз, код, связанный с кнопкой Ok написан.

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

  • Во время выполнения программы оператор, который вы ввели, по нажатию на кнопку изменит свойство Text надписи на “Hello, World!”.
  • Теперь программу Hello World можно запускать.
  • Запуск программы Hello World.

    Теперь давайте запустим нашу программу.

    1. Выберите из меню Отладка команду Начать (или на стандартной панели инструментов нажмите кнопку Начать, или нажмите на клавиатуре клавишу ).
    2. Программа будет скомпилирована и запустится в среде разработки Visual Studio.
    3. Нажмите кнопку ОК. Программа покажет в поле надписи приветствие “Hello, world!”. Когда вы нажали ОК, код программы изменил свойство Text пустой надписи Label1 на текст ‘Hello, World!” и показал этот текст в поле.
    4. Чтобы сохранить изменения, на стандартной панели инструментов нажмите кнопку Сохранить все.

    На этом урок закончен.

    Вы создали свой первый проект. Для этого выполнили все необходимые этапы построения нового проекта.

    На следующем уроке мы более подробно остановимся на программном коде проекта.

    До встречи на следующем уроке.

    Вы может посмотреть этот урок в видеоформате

    Оставить комментарий Вы можете в форме, которая расположена ниже.

    Хочу всё знать. Язык Visual Basic

    В 80-е годы популярность BASIC пошла на спад. Новые языки программирования избавились от сложного синтаксиса, при этом их возможности возросли. И только Microsoft продолжал гнуть свою линию, выпустив сначала еще один бестселлер QBasic, а потом и героя сегодняшнего текста — Visual Basic.

    Краткая справка

    Первые версии Visual Basic не снискали успеха среди разработчиков. Графический интерфейс, а потом и подсветка синтаксиса являлись едва ли не единственным отличием от QBasic. Microsoft начала вносить значительные перемены лишь с версии 3.0. В комплектации Professional разработчики получили возможность работать с базой данных Access, графические возможности позволяли работать с языком даже не программистам. Кроме того, повысилось быстродействие и упростилась установка ПО.

    В 1995 году свет увидел Windows 95, вместе с которым захватывать мировое господство отправился Visual Basic 4.0. Здесь появился полноценный компилятор, возможность создавать 32 и 16-разрядные приложения, увеличилась скорость работы. В 1998 году вышла последняя версия традиционного Visual Basic. Далее компания Microsoft изменила концепцию, пустив развитие языка по двум направлениям: VB на платформе .NET и адаптированные версии для решения локальных задач (VBA, VBScript, eVB).

    Visual Basic в наши дни

    VB — инструмент для быстрого создания Windows-приложений. После смены концепции язык обрел:

    • поддержку ООП с конструкторами, деструкторами и наследованием;
    • свободную многопоточность;
    • компиляцию в байт-код, исполняемую при помощи CLR;
    • структурную обработку исключений;

    Но главное удобство — платформа .NET. Это означает, что теперь разработчики имеют доступ к огромному количеству библиотек платформы для работы с БД, графикой, формами, безопасностью и вебом.

    Другим популярным наследником является Visual Basic for Applications (VBA). Это урезанный VB 6.0 для обработки макросов, создания скриптов, который упрощает работу внутри ОС.

    В AutoCAD, CorelDraw, SolidWorks и, конечно же, Microsoft Office вы можете экспортировать данные, структурировать информацию, подключать БД. Даже на бытовом уровне вам пригодится умение создавать автозаполняемые формы, вытягивать информацию в один клик из Excel. В работе, не обязательно связанной с программированием, VBA упростит создание технических документов, чертежей и планов.

    Литература

    Обучение языку лучше начинать с VBA. Во-первых, он проще, во-вторых, целевые продукты вам прекрасно известны, в-третьих, ограничения позволят вам сконцентрироваться на языке. Считается, что для изучения VBA вам понадобится 30 часов. Фактически — не более 15. Можете взять за основу одну из следующих книг:

    Программировать на Visual Basic .NET сложнее, но и интереснее. Времени и справочных ресурсов потребуется больше:

    На годы обращать внимания не стоит, здесь важнее практические навыки.

    Заключение

    Современный Visual Basic слабо напоминает язык, изобретенный более 50 лет назад. Он сохранил простоту, но оброс большим количеством функций и возможностей. А так как Microsoft продолжает работать над платформой .NET, то на ближайшие лет 10 он останется полезным инструментом для любого программиста.

    В 1964 году на свет появился язык BASIC. Он разрабатывался для учебных целей, чтобы студенты вузов с помощью простых алгоритмов изучать программирование. BASIC стал настоящим прорывом в образовании, а в реальной жизни программисты соревновались в создании диалектов. Среди очарованных языком гиков оказался Билл Гейтс. В 13 лет он написал на нем свою первую программу, в 20 — зарабатывал деньги реализацией версии Altair BASIC, разработанной им совместно с Полом Алленом.

    В 80-е годы популярность BASIC пошла на спад. Новые языки программирования избавились от сложного синтаксиса, при этом их возможности возросли. И только Microsoft продолжал гнуть свою линию, выпустив сначала еще один бестселлер QBasic, а потом и героя сегодняшнего текста — Visual Basic.

    Краткая справка

    Первые версии Visual Basic не снискали успеха среди разработчиков. Графический интерфейс, а потом и подсветка синтаксиса являлись едва ли не единственным отличием от QBasic. Microsoft начала вносить значительные перемены лишь с версии 3.0. В комплектации Professional разработчики получили возможность работать с базой данных Access, графические возможности позволяли работать с языком даже не программистам. Кроме того, повысилось быстродействие и упростилась установка ПО.

    В 1995 году свет увидел Windows 95, вместе с которым захватывать мировое господство отправился Visual Basic 4.0. Здесь появился полноценный компилятор, возможность создавать 32 и 16-разрядные приложения, увеличилась скорость работы. В 1998 году вышла последняя версия традиционного Visual Basic. Далее компания Microsoft изменила концепцию, пустив развитие языка по двум направлениям: VB на платформе .NET и адаптированные версии для решения локальных задач (VBA, VBScript, eVB).

    Visual Basic в наши дни

    VB — инструмент для быстрого создания Windows-приложений. После смены концепции язык обрел:

    • поддержку ООП с конструкторами, деструкторами и наследованием;
    • свободную многопоточность;
    • компиляцию в байт-код, исполняемую при помощи CLR;
    • структурную обработку исключений;

    Но главное удобство — платформа .NET. Это означает, что теперь разработчики имеют доступ к огромному количеству библиотек платформы для работы с БД, графикой, формами, безопасностью и вебом.

    Другим популярным наследником является Visual Basic for Applications (VBA). Это урезанный VB 6.0 для обработки макросов, создания скриптов, который упрощает работу внутри ОС.

    В AutoCAD, CorelDraw, SolidWorks и, конечно же, Microsoft Office вы можете экспортировать данные, структурировать информацию, подключать БД. Даже на бытовом уровне вам пригодится умение создавать автозаполняемые формы, вытягивать информацию в один клик из Excel. В работе, не обязательно связанной с программированием, VBA упростит создание технических документов, чертежей и планов.

    Литература

    Обучение языку лучше начинать с VBA. Во-первых, он проще, во-вторых, целевые продукты вам прекрасно известны, в-третьих, ограничения позволят вам сконцентрироваться на языке. Считается, что для изучения VBA вам понадобится 30 часов. Фактически — не более 15. Можете взять за основу одну из следующих книг:

    Программировать на Visual Basic .NET сложнее, но и интереснее. Времени и справочных ресурсов потребуется больше:

    На годы обращать внимания не стоит, здесь важнее практические навыки.

    Заключение

    Современный Visual Basic слабо напоминает язык, изобретенный более 50 лет назад. Он сохранил простоту, но оброс большим количеством функций и возможностей. А так как Microsoft продолжает работать над платформой .NET, то на ближайшие лет 10 он останется полезным инструментом для любого программиста.

    голоса
    Рейтинг статьи
    Ссылка на основную публикацию