Математика

Физика

Химия

Биология

Техника и    технологии

Практикум по Visual Basic-Гусева О. Л. М.: Финансы и статистика, 2007. — 544 с
Гусева О. Л.
Практикум по Visual Basic. — М.: Финансы и статистика, 2007. — 544 с.: ил. - (Диалог с компьютером).
ISBN 5-279-03055-4
В книге используется наиболее эффективный подход к изучению программирования: теория чередуется с практикой. Теоретический материал в каждой из 18 практических работ вводится порциями в объеме, который необходим для выполнения соответствующего задания. В результате учащийся, начав с самых азов, постепенно научится создавать небольшие, а затем более крупные профессиональные программы.
Для преподавателей и учащихся старших классов общеобразовательных школ, гимназий, лицеев и колледжей, студентов педагогических вузов, обучающихся по специальности "Учитель информатики", а также для всех, кто желает познакомиться со средой программирования Visual Basic и научиться создавать Windows-приложения для решения собственных задач.
К читателю
Каждый получивший распространение язык программирования обладает увлекательной биографией, подчас неотделимой от биографии его создателя. Многим читателям известна сага о нескольких поколениях языков, созданных цюрихским профессором Никлаусом Виртом, — от "именного" Algol-W через Modula и Oberon к совсем недавно созданному языку Zonnon.
Создается впечатление, что наряду со сложной систематикой языков программирования, попытки создания которой исчисляются десятками, имеет смысл делить это разнообразие всего на две категории. Существуют языки, созданные вопреки общепринятым канонам своего времени, — примерами могут служить как язык APL (девиз его создателей: "запись алгоритма должна быть не столько понятной, сколько экономной"), так и язык Algol-68 (девиз: "идеальный язык программирования возможен"). Но есть языки, созданные благодаря вовремя угаданному императиву развития индустрии. Ко второй категории, без сомнения, относится Visual Basic (VB).
Его биография насыщена событиями. Создатель языка Алан Купер продемонстрировал в марте 1988 г. прототип графической оболочки, обеспечивающей возможность "крупноблочного" программирования, Биллу Гейтсу. Базовые концепции языка заинтересовали Гейтса: началось деловое сотрудничество, но до коммерческого успеха было далеко. Дебют VB состоялся весной 1991 г. - удалось объединить выразительные средства языка QuickBasic с моделью событийного управления создаваемым приложением через графическую оболочку.
Автору этой книги удалось весьма удачно структурировать свой многолетний опыт преподавания. Очередной этап биографии VB начался всего три года назад, и можно с уверенностью утверждать, что выбранная О. Л. Гусевой версия инструментальной среды Microsoft Visual Basic 6.0 останется надежным ориентиром для преподавателей информатики как в общеобразовательных школах, так и в школах, гимназиях и лицеях с профильными классами. Уже проводятся конкурсы и олимпиады, на которых
VB стал рабочим языком.
Эта среда позволяет приоткрывать возможности языка шаг за шагом, что прекрасно согласуется с весьма насыщенным учеб-
^
Содержание
К читателю................................................................................... 3
Предисловие ................................................................................ 5
Введение ...................................................................................... 10
Практическая работа 1
Первое знакомство с языком Visual Basic ................... 13
1.1. Основные понятия......................................................... 13
1.2. Интегрированная среда разработки. Объекты
и их свойства.................................................................. 19
1.3. Основные этапы разработки Windows-приложений .... 33
Практическая работа 2
Данные в Visual Basic ....................................................... 49
2.1. Типы данных. Объявление переменных и констант
в программе..................................................................... 49
2.2. Область видимости......................................................... 64
Практическая работа 3
Выражения и функции языка Visual Basic................... 73
3.1. Арифметические выражения и встроенные функции .. 73
3.2. Ввод-вывод данных. Функции InputBox и MsgBox....... 80
Практическая работа Л
Программирование ветвлений...................................... 90
Практическая работа 5
Создание инсталляционного пакета ............................ 127
Практическая работа 6
Программирование повторений................................... 134
6.1. Циклы со счетчиком....................................................... 134
6.2. Вложенные циклы.......................................................... 146
6.3. Циклы с условием........................................................... 151
Практическая работа 7
Отладка программ ........................................................... 169
541
Практическая работа 8
Графические возможности языка Visual Basic............ 187
8.1. Графические методы. Иллюстрации к предыдущим проектам.......................................................................... 187
8.2. Использование случайных величин при рисовании..... 200
8.3. Построение графиков функций..................................... 203
Практическая работа 9
Перемещение объектов. Анимация.............................. 209
9.1. Перемещение объектов с помощью клавиатуры........... 209
9.2. Перемещение объектов с помощью полос прокрутки.. 213
9.3. Перемещение объектов с помощью мыши.................... 216
9.4. Приемы анимации.......................................................... 222
Практическая работа IО
Многодокументный интерфейс.
Создание меню пользователя........................................ 242
Практическая работа 11
Модульное программирование .................................... 248
11.1. Общие процедуры......................................................... 248
11.2. Функции, определяемые программистом.................... 268
11.3. Проекты с использованием процедур и функций....... 280
Практическая работа 12
Обработка текстовой информации .............................. 301
Практическая работа 13
Структуры данных ............................................................ ->24
13.1. Одномерные массивы. Заполнение и обработка......... 3
13.2. Сортировка элементов массива.................................... "
13.3. Двумерные массивы...................................................... -^
13.4. Пользовательский тип данных. Создание структур.... ^69
13.5. Массив объектов...........................................................
Практическая работа 14
Создание панели инструментов .................................... ™
Практическая работа J 5
Файлы.................................................................................. 389
15.1. Файлы с последовательным доступом. Вывод информации на принтер..............................................•/' ™"
15.2. Файлы с произвольным доступом..............................'•• ^*
Практическая робота 16
Visual Basic и базы данных............................................. 425
Практическая работа 17
Использование объектов файловой системы.
Запуск стандартных программ Windows..................... 455
Практическая работа 18
Мультимедиа. Интернет................................................... 463
Приложения
1. Общие советы по разработке интерфейса........................ 474
2. Таблица префиксов............................................................ 475
3. Таблица значков инструментов окна Toolbox................... 476
4. Тестовые задания............................................................... 477
5. Таблица ответов................................................................. 535
Использованная литература.......................................................... 539

Цена: 150руб.

Назад

Заказ

На главную страницу

Hosted by uCoz