- •Учебное пособие
- •Постановка задачи, основы создания информационных структур.
- •Лабораторторное занятие № 1
- •Задание 1
- •Последовательность выполнения задания
- •Задание 2
- •Последовательность выполнения задания
- •Задание 3
- •Задание 4
- •Задание 5
- •Задание 6
- •Задание 7
- •Задание 8
- •Вопросы для самоконтроля:
- •2. Понятие и типы алгоритмов, проектирование алгоритмов прикладных задач.
- •Алгоритмы могут быть представлены:
- •Правила графического отображения алгоритма.
- •Лабораторное занятие № 2
- •Задание 1. Построение линейных алгоритмов
- •Порядок выполнения задания
- •Задание 2. Построение разветвлённых алгоритмов
- •Порядок выполнения задания
- •В окне построения функции введите логическое выражение и его атрибуты в соответствии с рис. 14.
- •Задание 3
- •Задание 4. Построение циклических алгоритмов
- •Порядок выполнения задания
- •Вопросы для самоконтроля:
- •Проект, интерфейс и компоненты visual basic. Проект Visual Basic
- •Интерфейс и компоненты Visual Basic
- •Лабораторное занятие № 3
- •Задание 1. Проект и интегрированная среда разработки Visual Basic
- •Задание 2. Создание интерфейса приложения с использованием визуальных средств программирования
- •Задание 3. Модули, процедуры и функции
- •Вопросы для самоконтроля:
- •Область определения переменных, массивы, конструкции языка Область определения переменных
- •Массивы
- •Конструкции языка
- •Лабораторное занятие № 4
- •Задание 1. Массивы, конструкции языка (ветвление, циклы)
- •Задание 2. Конструкция Select Case
- •Вопросы для самоконтроля:
- •Управление программой по событиям
- •Лабораторное занятие № 5
- •Задание 1. События щелчка мыши Click
- •Задание 2. События клавиатуры KeyPress
- •Задание 3. События перемещения указателя мыши MouseMove
- •Задание 4. События флажков и переключателей
- •Вопросы для самоконтроля:
- •Ввод и вывод информации
- •Лабораторное занятие № 6
- •Задание 1. Создание приложений расчётного характера с использованием текстовых полей для ввода информации
- •Задание 2. Ввод числовой информации с использованием элемента управления Microsoft UpDown
- •Задание 3. Работа с файлами последовательного доступа
- •Вопросы для самоконтроля
- •Типы проектов
- •Лабораторное занятие № 7
- •Задание 1. Модальная форма
- •Задание 2. Создание mdi – проекта с использованием мастера приложений, редактирование главного меню
- •Задание 3. Использование стандартных элементов управления Microsoft при создании проектов Visual Basic
- •Вопросы для самоконтроля
- •Рекомендации по программированию на vb
- •Приложение 1. Типы данных
- •Приложение 2. Конструкции языка
- •Конструкция If … Then
- •Конструкция Select Case
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
ИНСТИТУТ УПРАВЛЕНИЯ И ПРЕДПРИНИМАТЕЛЬСТВА
Кафедра информационных процессов и технологий
Ю. Зарубин
ОСНОВЫ ПРОЕКТИРОВАНИЯ ПРИЛОЖЕНИЙ
Учебное пособие
Минск,
2000
г.
Минск
2001
Автор: Зарубин Юрий Викторович, доцент кафедры информационных процессов и технологий
Настоящее методическое пособие содержит теоретические вопросы и практические рекомендации по созданию постановки задачи, алгоритмов и прикладных программ в среде Visual Basic.
Пособие разработано в соответствии с рабочей программой по дисциплине: Основы информатики и вычислительной техники (раздел 2.2, тема 9). Практические примеры ориентированы на освоение студентами базовых навыков проектирования приложений, разработки алгоритмов и программирования.
Обязательным требованием для приступающих к работе с учебным пособием является знание OC Windows и основ технологии обработки информации в офисе с использованием пакета программ MS Office.
Ю. Зарубин.
СОДЕРЖАНИЕ
Введение
Приложение 1. Типы данных. Приложение 2. Конструкции языка.
Литература
|
4
5
14 28
46 53 62 71 79
82 84
86
|
Введение
В настоящем пособии рассматриваются технологические основы проектирования прикладных задач.
Каждый из разделов включает краткие теоретические сведения о рассматриваемом вопросе, указания по выполнению лабораторных занятий и вопросы для самоконтроля.
Два первых раздела содержат методические основы и практические задания, целью которых является привитие студентам навыков проектирования постановки задач и алгоритмов их решения.
Последующие разделы содержат лабораторные занятия, цель которых - обучение студентов синтаксису и основным приёмам программирования в среде Visual Basic.
Спектр языков программирования разнообразен как по назначению, так и по ориентации. Языки, ориентированные на пользователя, позволяют сократить время разработки программ, но часто приводят к увеличению объёма дисковой и оперативной памяти, сокращению скорости обработки информации и т.п. Машино - ориентированные языки позволяют избежать этих недостатков. Однако, их использование требует значительных затрат времени на разработку. Поэтому при выборе языка следует принимать разумное, компромиссное решение исходя из реальной ситуации.
Visual Basic (VB) – язык высокого уровня, то есть язык ориентированный на пользователя. Он приобрёл большую популярность среди специалистов и непрофессионалов. Программные модули, написанные на VB, могут быть использованы как в пользовательских приложениях, так и в задачах, разработанных с использованием офисных программ, расширяя их возможности. Именно поэтому VB используется при обучении студентов программированию.