- •1. Основные понятия объектно-ориентированного программирования
- •2. Сущность структурного подхода к проектированию программных средств
- •3. Состав, стадий и этапы жц ис
- •4. Модель жизненного цикла
- •5. Возможности Visual Basic
- •6. Типы встроенных функций в Visual Basic
- •InputBox (подсказка,[заголовок], [значение], [X], [y])
- •MsgBox (подсказка, [кнопки], [заголовок])
- •7. Организация ввода и вывода данных в языке Pascal
- •8. Программирование алгоритмов разветвляющейся структуры. Операторы условных и безусловных переходов в языке Pascal
- •If_ логическое выражение _ then _ оператор 1
- •9. Понятие о двумерных массивах данных. Порядок составления программ с использованием массивов в языке Pascal
- •Var_имя массива: array [t1] of_t2;
- •10. Организация ввода и вывода данных в языке Basic
- •11. Структура проекта Visual Basic
- •12. Инструментальное средство анализа bPwin
- •13 Создание модели в стандарте idef0
- •14. Построение диаграмм idef3
- •15. Диаграмма потоков данных dfd
- •16 Создание отчетов с использованием шаблонов
- •17. Отображение модели данных в eRwin.
- •18. Системы классификации и кодирования технико-экономической информации
- •19. Методика оценки и выбора системы классификации и кодирования
- •20. Единая система классификации и кодирования
- •21. Прямое и обратное проектирование в erWin.
- •22. Проектирование экранных форм документов
- •23. Особенности проектирования клиент-серверных ис
- •24. Проектирование форм входных и выходных документов
- •25. Реинжиниринг бизнес-процессов на основе корпоративной эис
- •26. Особенности программирования в оконной операционной среде Visual Basic.
- •27. Состав, содержание и принципы организации информационного обеспечения эис
- •28. Краткая характеристика технологии проектирования
- •29. Критерии выбора технологии проектирования
- •30. Этапы технологического процесса обработки данных, их состав и характеристика
5. Возможности Visual Basic
Visual Basic является мощным программным средством, с помощью которого можно реализовать широкий спектр практических задач. Основное достоинство этого языка состоит в том, что он оптимально сочетает в себе простоту использования, доступность и большой набор разнообразных возможностей, позволяющих охватить все основные области программистской деятельности.
Основные возможности языка Visual Basic:
Реализация разработчиком гибкого и удобного интерфейса для своего приложения.
Создание самых разнообразных многоуровневых и всплывающих меню.
Обработка событий мыши и клавиатуры, вывод на экран различных графических изображений и геометрических фигур.
Управление цветом, настройками принтера, использование стандартных диалогов.
Работа с таймером.
Обработка файлов и каталогов на жестком диске.
Доступ к базам данных.
Внедрение в приложение различных объектов , например из Excel или Word.
Поддержка сети Internet, позволяющая организовать связь с другими компьютерами, подключенными к этой сети.
6. Типы встроенных функций в Visual Basic
В языке программирования VBA предусмотрено несколько десятков встроенных функций. Они доступны в любой программе на языке VBA, при этом безразлично, в среде какого программного продукта мы находимся
В Visual Basic используются следующие стандартные функции:
Функция |
Оператор |
Действие |
Arctg x |
ATN(x) |
Вычисляет арктангенс числа х |
Cos x |
COS(x) |
Вычисляет косинус х |
Sin x |
SIN(x) |
Вычисляет синус х |
Tg x |
TAN(x) |
Вычисляет тангенс х |
IxI |
ABS(x) |
Вычисляет абсолютное значение х |
|
CDBL(x) |
Преобразует х в значение с двойной точностью |
|
CSNG(x) |
Преобразует х в значение с обычной точностью |
|
EXP(x) |
Вычисляет |
ln x |
LOG(x) |
Вычисляет натуральный логарифм х |
|
INT(x) |
Округляет х до наибольшего целого |
|
FIX(x) |
Выделяет целую часть числа х |
|
RND(x) |
Генерирует случайное число от 0 до 1 |
|
SQR(x) |
Вычисляет корень квадратный из х |
|
SGN(x) |
Выделяет знак числа х |
|
STR(x) |
Перевод числового значения х в символьное |
|
VAL(x) |
Перевод символьного значения х в числовое |
Взаимодействие с пользователем в VBA, функции MsgBox() и InputBox()
Функция InputBox отображает окно диалога для ввода данных в текстовое поле, описание которых может быть задано как значения некоторых параметров