Презентация "Основы Visual Basic"
презентация к уроку по информатике и икт

Смирнова Галина Ивановна

Данная презентация является приложением к методической разработке практического занятия «Проведение исследования на основе использования готовой компьютерной модели (среда программирования Visual Basic)», принявшей участие в Конкурсе педагогического мастерства «Призвание»-2020.

 

Скачать:

ВложениеРазмер
Файл Презентация "Основы Visual Basic"722.08 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Среда проектирования Visual Basic

Слайд 2

Среда проектирования Visual Basic Название языка программирования BASIC (БЕЙСИК) – аббревиатура английских слов Beginner's All-purpose Symbolic Instruction Code (язык программирования общего назначения для начинающих).

Слайд 3

Visual Basic -один из первых языков, поддерживающий событийно управляемое программирование . Слово Visual (Визуальный) в рассматриваемой версии этого языка означает, что при создании программ многие операции выполняются визуальными средствами, т.е. без непосредственного написания кода. Разработка программного интерфейса осуществляется на принципах объектно-ориентированного подхода. Характерным является существование на экране в любой момент времени множества объектов : окон, кнопок, меню, текстовых и диалоговых окон и т. п. Для каждого объекта на экране существует ряд возможных событий . Одни из них производятся пользователем: щелчок по кнопке мыши, ввод текста в окно Особенности среды программирования Visual Basic

Слайд 4

Каждое событие проявляется в определенных действиях (откликах программы). Эти действия можно разделить на две группы: Первая является следствием свойств объекта, которые устанавливаются программистом из некоторого стандартного перечня свойств. Изменить поведение объекта в этом случае программист не может. Вторая группа действий (отклика) полностью определяется программистом. Это обеспечивается возможностью задания процедуры VB для каждого возможного для объекта события, причем программист заполняет кодом процедуры только тех событий, которые в данной программе представляют интерес. Таким образом, VB предоставляет пользователю объектно –ориентированную среду проектирования, основанную на событиях. Процесс разработки программы в этой среде сводится к выбору набора объектов и их свойств, заданию событий и процедур их обработки, которые в совокупности обеспечивают решение поставленной задачи. Построение Windows - приложения в системе Visual Basic будем называть созданием программного проекта.

Слайд 5

Основные понятия VB Рассмотрим смысл трех важнейших понятий Visual Basic – это экранная форма, программный модуль и программный проект. 1. Экранная форма – это графическое представление окна Windows - приложения вместе с содержанием этого окна. Содержание – включает в себя: совокупность свойств этого окна с их значениями ; совокупность объектов , находящихся в этом окне; совокупности свойств этих объектов также с их значениями . Код – это совокупность программных операторов, которые сообщают приложению, какие действия нужно выполнить. Программный код – это программа на языке Visual Basic . Код на языке Visual Basic вводится, редактируется и просматривается в окне Код ( Code ) (Окно программного кода). Программный код проекта существует не сам по себе, он не оторван от экранной формы, а привязан к отдельным ее элементам (объектам).

Слайд 6

2 Программный модуль – это хранящийся в отдельном файле программный код (текст некоторой программы). Он может использоваться чаще всего при решении одной, а иногда и нескольких задач. Часто под термином программный модуль подразумевают программный код, который относится к одной программной форме. 3 Программный проект ( или просто проект ) – набор создаваемых файлов, которые составляют Windows - приложение. Весь программный код в VB находится внутри процедур. Процедура – это подпрограмма. Она начинается оператором Sub и заканчивается операторами End Sub , между которыми помещается программный код. Имя процедуры обработки события состоит из имени объекта и имени события (см. сверху): Public Class Form1 Privat Sub Batton_Click () End Sub End Class .

Слайд 7

Окно Visual Basic Окно Visual Basic (или главная панель проекта) содержит как стандартные элементы Windows -приложений, например, строка меню, панель инструментов, так и элементы характерные для VB (окно инструментов).

Слайд 8

Стандартные элементы: строка меню, панель инструментов Строка меню Visual Basic содержит многие стандартные команды, которые имеются в других приложениях Windows . Кроме стандартных команд в меню Visual Basic имеются команды характерные только для него. Панель инструментов обеспечивает доступ ко многим командам меню с помощью одной кнопки Экранная форма Visual Basic может содержать следующие окна: окно (панель) элементов управления - о кно инструментов ( Toolbox ); окно Form – окно экранной формы ( Object ); окно Properties – окно свойств (Properties); окно редактирования кода .

Слайд 9

Формы, элементы управления Формы Первым шагом при разработке приложения на VB является создание видимой части приложения, с которой взаимодействует пользователь. Формы - это объекты, которые обладают свойствами , определяющими их внешний вид, методами , определяющими их поведение, и событиями , которые определяют их взаимодействие с пользователем. Окно Form - это основная рабочая область, она составляет фон приложения. Окно Form содержит интерактивные объекты программы, такие как командные кнопки, метки, текстовые окна, полосы прокрутки и другие элементы управления. Эти объекты помещают в окно Form в процессе разработки интерфейса (создания окна приложения).

Слайд 10

Элементы управления Объекты в панели инструментов Visual Basic называют элементами управления. Название элемента Значок Описание Метка Label Отображает текст, который не может редактироваться пользователем. Метки часто используют, чтобы помещать заголовки в формы и помечать текстовые окна для указания пользователю, что следует вводить в текстовое окно. Текстовое окно TexBox Предоставляет поле для ввода или отображения текста. Текстовое окно используется для ввода или вывода исходных данных программы. Рамка Frame Предоставляет визуальный и функциональный контейнер для элементов управления Командная кнопка Command Button Командные кнопки отображаются почти в каждом окне каждого приложения Windows . Кнопки используют для выполнения команд или действий, выбранных пользователем, например, выполнить вычисления, выйти из приложения или начало печати.

Слайд 11

Название элемента Значок Описание Контрольный индикатор или Флажок CheckBox Отображает возможности выбора True / False (Истина/Ложь). На форме одновременно может быть установлено любое количество флажков. Переключатель OptionButton Переключатель как часть группы выбора вместе с другими переключателями. В группе выбора отображается много возможностей, из которых пользователь выбирает только одну. Окно списка ListBox Отображает список элементов, который пользователь может выбирать. Таймер Timer Выполняет события через определенный интервал времени. Линия Line Добавляет отрезок прямой линии на форму. Контейнер OLE OLE container Внедряет данные в приложение VB . Элементы управления являются объектами, поэтому они имеют свойства, методы и события.

Слайд 12

ОБЩИЕ свойства объектов Каждый объект в Visual Basic обладает свойствами, значения которых определяют поведение и внешний вид объекта в проекте. Форма и элементы управления точно так же, как и остальные объекты, имеют свойства. Свойства формы задают с помощью окна свойств формы . Общие свойства объектов: Name — имя элемента, позволяющее получить доступ к его свойствам и методам. Свойство Name (имя) выводит имя, использованное в коде для идентификации объекта. BackColor — цвет фона, на котором отображается текст или графическое изображение, например, свойство BackColor задает цвет фона командной кнопки. ForeColor - цвет переднего плана рисунка или текста.

Слайд 13

Font — выдает диалоговое окно Font , в котором можно установить тип, атрибуты и размер шрифта используемого в тексте элемента (текст элемента TextBox , Label , надписи кнопки и т.д.). Text - текст, отображаемый элементами, воспринимающими ввод пользователя (например, в элементе TextBox ). Width , Height — ширина и высота элемента. По умолчанию в качестве единиц измерения используют твипы (1 дюйм равен 1 440 твипам, 1 дюйм = 2,54 см). Visible — видимый. Установка значения этого свойства равным False делает элемент невидимым. Style определяет, отображается ли командная кнопка как стандартная командная кнопка Windows (если установлено на “0-Стандартный”) или как командная кнопка с цветом или возможным изображением.

Слайд 14

Основные события Объекты могут реагировать на события – действия пользователя или другие внешние действия, например, щелчок мыши по кнопке. Программист в программном коде должен указать, что должно происходить при возникновении этого события, то есть написать код, который будет выполняться в ответ на событие – процедуру обработки события . Для многих элементов управления общими являются следующие события: Click - щелчок кнопкой мыши на объекте; Dbclick - двойной щелчок мыши на объекте; Load - загрузка формы;

Слайд 15

Программирование на Visual Basic Основные символы языка Основные символы языка делятся на буквы, цифры и специальные символы. Буквы (буквы латинского алфавита): A, a, B, b, C, c, D, d,….,X ,x, Y, y, Z, z Цифры: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Специальные символы : Символ Наименование = Знак равенства (символ отношения или присваивания) + Знак плюс (знак операции сложения или сцепления строк) - Знак минус (знак операции вычитания или отрицания) * Звездочка (знак операции умножения) / Косая черта (знак операции деления) \ Обратная косая черта (знак деления нацело) ^ Знак операции возведения в степень > Знак больше < Знак меньше

Слайд 16

Символ Наименование ( Левая круглая скобка ) Правая круглая скобка : Двоеточие (разделитель операторов) , Общецелевой разделитель ; Точка с запятой (общецелевой разделитель) . Десятичная точка ? Знак вопроса _ Знак подчеркивания (символ продолжения строки) Пробел ‘ Апостроф (ограничитель примечания) “ Кавычки (строчный разграничитель) % Процент (суффикс данных целого типа) & Амперсант (признак длинного целого) ! Восклицательный знак (суффикс вещественных данных обычной точности) # Знак номера (суффикс вещественных данных двойной точности) $ Доллар (признак строчного типа данных) @ VB содержит 31 букву русского алфавита.

Слайд 17

Данные VB позволяет обрабатывать любую информацию, представленную в виде чисел или текста. По типу данные делятся на три большие категории: численные, строковые (текстовые) и специальные . Тип данных определяет множество допустимых значений, которое может принимать переменная, и каким образом данные хранятся в памяти компьютера. VB поддерживает следующие основные типы данных : Тип Описание Размер (байт) Диапазон значений String (строка) Строка символов Длина строки 1 — 65400 Integer (целый) Целые значения без десятичной точки 2 -32 768 — 32767 Single (вещественный) Число с плавающей точкой обычной точности 4 -3,402823Е38 — -1,401298Е-45 для отрицательных значений; 1,401298Е-45 — 3,402823Е38 для положительных значений

Слайд 18

Тип Описание Размер (байт) Диапазон значений Boolean (логический) Логический 2 True или False Date (дата/время) Значение даты и времени 8 1.01.0100 — 31.12.9999 Object (Объект) Содержит и ссылается на объекты, такие как элементы управления и формы 4 Любой указатель объекта Variant Данные любого типа, для которых тип данных неизвестен 16 – для чисел; 22 + длина строки – для строк Любое числовое значение - для чисел; 0 – приблизительно 2 миллиардов знаков


По теме: методические разработки, презентации и конспекты

Методическая разработка урока по теме «Разработка проектов в системе программирования Visual Basic»

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

Visual basic уроки по программированию

Последовательно шаг за шагом, рассматриваются темы уроков по объектно - ориентированному программированию  Visual basic....

9 лабораторных работ по Visual Basic. 11 класс

1. Проект "Привет".2.Программа «Скорость» решает проблему ввода числовых значений, не заставляя пользователянабирать цифры на клавиатуре. Программа «Выбор» Работая над этой программой, вы научитесь ...

презентация урока Графические возможности языка Visual Basic

Данная презентация представляет собой разработанный урок по теме Графические возможности языка Visual Basic. Предлагается практическая работа на ПК к теме....

Сборник лабораторных работ по программированию на языке VISUAL BASIC

В данной работе представлены разработки лабораторных работ и их наглядное представление по темам «Объектно-ориентированное программирование», «Моделирование и формализация».Материал, представленный в ...