- •Уфимский государственный нефтяной технический университет
- •Основные типы алгоритмических структур
- •Программирование на Microsoft Visual Basic 6.0
- •Основные термины Visual Basic
- •Разработка приложений в vb6
- •Разработка программного кода Тип, имя и значение переменной в Visual Basic
- •Функции в языке vb
- •Ввод, вывод
- •Конструкции управления
- •Графические возможности языка vb
- •Анимация
- •Общие процедуры. Область видимости процедур
- •Работа с массивами
- •Работа с файлами в vb
- •Основы объектно-ориентированного визуального программирования
- •Классы объектов, экземпляры класса и семейства объектов
- •Свойства объектов
- •Методы объектов
- •События
- •Visual Basic. Среда разработки приложения
- •Элементы управления и их свойства
- •Font(Шрифт) –выдает диалоговое окно, в котором можно устанавливать имя шрифта для метки, начертание и размер.
- •Текстовые окна (элементы Text Box)
- •Командная кнопка
- •Переключатель
- •Комбинированный список
- •Линейки прокрутки
- •Графические элементы управления
- •Меню пользователя
- •Стандартные диалоговые окна
- •Работа с фокусом
- •Работа с буфером обмена в vb
- •Работа с мышью
- •Использование клавиатуры
Основные типы алгоритмических структур
1. Линейный алгоритм.
Алгоритм, в котором команды выполняются последовательно одна за другой, называется линейным алгоритмом.
Пример
3. Имеется два натуральных
числа x и y.
Вычислить и вывести на экран монитора
значение функции
.
Составить алгоритм решения задачи на
естественном языке и в виде блок-схемы.
1) алгоритм на естественном языке:
1. Начать
2. Ввести x, y
3.
z присвоить
4. Вывести на экран монитора значение z
5. Закончить
2) в виде блок-схемы:
3) на языке программирования Visual Basic (приложение 1)
2. Алгоритмическая структура “ветвление”.
В алгоритмической структуре “ветвление” та или иная серия команд выполняется в зависимости от истинности условия.
3. Алгоритмическая структура “выбор”
В алгоритмической структуре “выбор” выполняется одна из нескольких последовательностей команд при истинности соответствующего условия.
Пример
4. Пусть задано число
х. Вычислить и вывести на экран монитора
значение функции
.
Составить алгоритм решения задачи на
естественном языке и в виде блок-схемы.
1) алгоритм на естественном языке:
1. Начать
2. Ввести x
3. Если x<0, то идти к 5
4. Если x=0, то идти к 9
5. y присвоить 1
6. Идти к 10
7. y присвоить -1
8. Идти к 10
9. y присвоить 0
10. Вывести на экран монитора значение y
11. Закончить
2) в виде блок-схемы:
3) на языке программирования Visual Basic (приложение 2)
4. Алгоритмическая структура “цикл”
В алгоритмической структуре “цикл” серия команд (тело цикла) выполняется многократно.
Цикл со счетчиком
Циклы с условием
Пример
5. Вычислить и вывести
на экран значения функции
при изменении x в интервале
[a;b] с шагом
h. Составить алгоритм
решения задачи на естественном языке
и в виде блок-схемы.
1) алгоритм на естественном языке:
1. Начать
2. Ввести a,b,h
3. x присвоить a
4.
y присвоить
5. Вывести на экран монитора значения x и y
6. x присвоить x+h
7. Если x≤b , то идти к 4
8. Закончить
2) в виде блок-схемы:
3) на языке программирования Visual Basic (приложение 3)
Пример
6. Вычислить и вывести
на экран сумму
k первых слагаемых, не
превышающих по значению число 10 ( i-
целое натуральное число). Составить
алгоритм решения задачи на естественном
языке и в виде блок-схемы.
1) алгоритм на естественном языке:
1. Начать
2. i присвоить 0
3. S присвоить 0
4.
a присвоить
5. Повторять пока a ≤ 10
5.1. S присвоить S + a
5.2. i присвоить i+1
5.3. a присвоить
6. Вывести на экран монитора значение S
7. Закончить
2) в виде блок -схемы:
3) на языке программирования Visual Basic (приложение 4)
Программирование на Microsoft Visual Basic 6.0
Microsoft Visual Basic 6.0 – это новейшее и самое замечательное воплощение старого языка BASIC, которое представляет полную систему разработки Windows-приложений в одном пакете. VB позволяет писать, редактировать и тестировать Windows-приложения. Кроме того, он включает инструменты, которые можно использовать для написания и компиляции help-файлов, элементы управления ActivX и даже Internet-приложения. Visual Basic сам является Windows-приложением. Visual Basic -это не просто язык программирования, это графический инструмент, который может работать внутри системы Windows и создавать приложения, способные использовать все преимущества графических, мультимедийных, диалоговых (online) и многопроцессорных возможностей, предлагаемых Windows. Хотя он и является многосторонним средством программирования, он сохраняет основные черты BASIC, который был разработан в конце 50-х годов для начинающих программистов.
