- •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. Этапы технологического процесса обработки данных, их состав и характеристика
Var_имя массива: array [t1] of_t2;
Здесь ARRAY (массив); OF (из) — служебные слова; t1 — тип индекса, в качестве которого может быть любой простой тип, кроме стандартных типов REAL и INTEGER; (2 — тип элементов массива,) допустимый на языке ПАСКАЛЬ.
Для предыдущего примера описание массива имеет вид
VAR A: ARRAY [1...5] OF REAL;
Здесь А — имя массива, элементы которого имеют базовый тип REAL; тип индекса — ограниченный от 1 до 5.
Особенно широкое распространение получили двухмерные массивы, иначе называемые матрицами. Например, изображение целых чисел последовательно в нескольких строках является матрицей:
5 4 3 6
2 8 1 7
4 3 9 5
Данная матрица имеет размер 3 на 4, т. е. она состоит из трех строк и четырех столбцов. Если всю матрицу обозначить одним именем, например А, то каждый элемент матрицы обозначается с двумя индексами, например A[I, J]. Здесь первый индекс I обозначает номер строки (1= 1, 2, 3), второй индекс J — номер столбца (J = 1, 2, 3, 4). Такую матрицу можно описать следующим образом (с использованием имени типа Т):
1)
TYPE Т = ARRAY [1..З, 1..4] OF INTEGER;
VAR A:T;
2)
TYPE Т = ARRAY [1..3] OF ARRAY[1..4] OF INTEGER ;
VAR A: T;
В первом случае описывается каждый тип индекса, затем указывается простой базовый тип элементов массива INTEGER. Во втором случае сначала описывается тип данных индекса [1..3], затем указывается сложный базовый тип
ARRAY [1..4] OF INTEGER;
который в свою очередь содержит описание типа другого индекса и простого базового типа INTEGER.
Если в программе необходимо выделять отдельные строки матрицы, то удобно ввести такое описание:
TYPE
Т1 = ARRAY [1..4] OF INTEGER;
Т = ARRAY [1..3] QF T1;
VAR
A: T;
В: Т1 ;
Здесь сначала описывается тип одной строки Т1, а затем через тип строки Т1 — тип всей матрицы Т. В разделе переменных указывается, что А является двухмерным массивом, т. е. матрицей, а В — одномерным массивом.
10. Организация ввода и вывода данных в языке Basic
Алгоритмический язык программирования Qbasic является достаточно простым и доступным языком для начального обучения программированию, но, вместе с тем, он является основой для последующего освоения языка визуального программирования Visual Basic, который широко используется для разработки приложений MS Windows.
Оператор диалогового ввода INPUT служит для ввода данных в программу с клавиатуры. Имеет вид:
Input ''Подсказка'';Список переменных
Подсказка выводит на экран сообщение, указанное в кавычках, после чего делается пауза. Пользователь должен ввести значения переменных по списку, отделяя их запятыми.
Оператор вывода PRINT служит для вывода данных на экран и имеет вид:
Print '' Подсказка''; Список вывода
Элементы списка вывода разделяются либо запятой (зонный формат), либо точкой с запятой (компактный формат). При зонном формате каждое значение выводится в своей зоне (строка разделяется на 5 зон), при компактном – числовые значения выводятся через пробел, а строковые подряд.
Если в конце списка вывода стоит знак «,» или «;», то вывод выполняется без перевода строки. Оператор без списка вывода выполняет перевод строки.