LibCoder

Объектно-ориентированное программирование на Visual Basic в среде Visual Studio .Net: учебное пособие

1C Agda Visual Basic
Объектно-ориентированное программирование на Visual Basic в среде Visual Studio .Net: учебное пособие
Дата выхода: 2024
Издательство: Инфра-М
Количество страниц: 399
Размер файла: 80,9 МБ
Тип файла: PDF
Добавил: LibCoder
Оглавление
Предисловие .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. ....3Введение в разработку прикладных программ . . . . . . . . . . . . . . . . . . . . . . ....6В.1. Основные подходы к созданию прикладных программ . .. . .. . .. . .. . .. .. . ....6В.2. Объектно-ориентированная декомпозиция и моделирование . . . . . . . . . . . . ....17В.3. Основные средства разработки приложений на платформе Visual Studio.NET . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....24В.4. Общие рекомендации по разработке учебных программ средствами ООП . ....33Контрольные вопросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....34Краткие итоги . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . ....35Тема 1. МОДУЛЬНАЯ СТРУКТУРА ПРИЛОЖЕНИЙИ СТАНДАРТНЫЕ МОДУЛИ В VISUAL BASIC .. . .. . .. . .. .. . .. . .. . .. . ....371.1. Структура приложений и программ в Visual Basic .. . .. . .. .. . .. . .. . .. . .. . ....371.2. Стандартные модули и их использование .. . .. . .. . .. . .. . .. . .. . .. .. . .. . ....511.3. Создание проектов с несколькими формами . .. . .. . .. . .. . .. .. . .. . .. . .. . ....541.4. Задачи для самостоятельного решения по теме . . .. . .. .. . .. . .. . .. . .. . .. . ....591.5. Лабораторная работа по теме .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . ....611.5.1. Общее задание .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . ....611.5.2. Варианты индивидуального задания . . .. . .. . .. . .. .. . .. . .. . .. . .. . ....621.5.3. Содержание отчета .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. ....661.5.4. Примеры вьполнения задания . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. ....66Контрольные вопросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....87Краткие итоги . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....87Тема 2. ОБЪЕКТНАЯ МОДЕЛЬ, СРЕДСТВА ОПИСАНИЯ И ИСПОЛЬЗОВАНИЯ КЛАССОВ В ПРИЛОЖЕНИЯХ НА VISUAL BASIC .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . ....892.1. Объектная модель и ее составные части . . . . . . . . . . . . . . . . . . . . . . ....892.2. Средства VВ создания приложений с классами . . .. . .. .. . .. . .. . .. . .. . .. . ....942.2.1. Средства определения пользовательских классов . . .. . .. . .. . .. . .. . ....942.2.2. Средства определения свойств классов . . . . . . . . . . . . . . . . . . . . . . . . . ....1022.2.3. Области видимости членов класса. Статические и динамические члены класса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....1082. 3. Две роли классов в 00 П и типы данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....1122.4. Взаимодействие, взаимное различие и сходство форм, модулей и классов . .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . ....1152.5. Пример разработки про граммных приложений с использованием классов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....1222.6. Задачи для самостоятельного решения по теме .. . .. . .. . .. . .. . .. .. . .. . ....1272. 7. Лабораторная работа по теме . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....1312.7. 1. Обшее задание . . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . ....1312.7.2. Варианты индивидуальных заданий . .. . .. .. . .. . .. . .. . .. . .. . .. ....1322.7.3. Содержание отчета . .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. ....1322.7.4. Пример выполнения задания . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. ....133Контрольные вопросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....148Краткие итоги . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....149Тема 3. ОТНОШЕНИЕ МЕЖДУ КЛАССАМИ. ВКЛЮЧЕНИЕ, ВЛОЖЕНИЕ И НАСЛЕДОВАНИЕ КЛАССОВ .. . .. .. . .. . .. . .. . .. . .. . ....1513.1. Отношение включения и вложение классов .. . .. . .. .. . .. . .. . .. . .. . .. . ....1513.2. Отношение наследования . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....1603.2. 1. Наследование классов . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....1603.2.2. Доступность членов класса при наследовании .. . .. . .. .. . .. . .. . ....1643.2.3. Конструкторы и методы при наследовании .. . .. . .. .. . .. . .. . .. . ....1673.2.4. Виртуальные методы и полиморфизм . . .. . .. . .. . .. .. . .. . .. . .. . ....1693. 3. Абстрактные классы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....1753.4. Интерфейсные классы . .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . ....1843.5. Задачи для самостоятельно го решения п о теме .. . .. . .. . .. . .. .. . .. . .. . ....1923.6. Лабораторная работа по теме . . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....1973.6. 1. Общее задание . . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. .. . .. . ....1973.6.2. Варианты индивидуальных заданий .. . .. . .. . .. . .. . .. .. . .. . .. . ....1983.6.3. Содержание отчета . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....1983.6.4. Пример выполнения задания .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . ....199Контрольные вопросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....217Краткие итоги . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....218Тема 4. ДЕЛЕГАТЫ , СОБЫТИЯ И ОБРАБОТКА ИСКЛЮЧЕНИЙ . .. . .. .. . .. . ....2204.1. Деле гаты - спе циальные классы . . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . ....2204. 1. 1. Описание и ис пользование делегатов .. . .. . .. . .. . .. . .. . .. .. . .. . ....2204.1.2. Груп повые (многоадресные) делегаты . . .. . .. . .. . .. . .. . .. . .. .. . ....2254.2. События - члены класса .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . ....2284.3. Обработка исключений в среде .NET Framework . . .. . .. . .. . .. . .. .. . .. . ....2444.4. Задачи для самостоятельно го решения п о теме . .. . .. . .. . .. . .. . .. .. . .. . ....2524.5 . Лабораторная работа по теме .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . ....2524.5 .1. Общее задание . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. ....2524.5 .2. Варианты индивидуальных заданий . . .. .. . .. . .. . .. . .. . .. . .. .. . ....2534.5 .3. Содержание отчета . . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . ....2554.5.4. Пример выполнения задания . . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....256Контрольные вопросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....263Краткие итоги . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....264Тема 5. ОСНОВЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ СРЕДСТВАМИ СУБД . . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. . .. .. . .. . ....2655.1. Уровни моделей данных . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....2655.2. Основные понятия реля ционно й модели данных . . .. .. . .. . .. . .. . .. . .. . ....2695.3. Модель «сущность-связь» . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . ....2725.4. Создание БД средствами СУБД Access .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....2785.4.1. Создание таблиц и работа с таблицами . . .. . .. . .. . .. .. . .. . .. . .. . ....2785.4.2. Работа с формами .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . ....2845.4.3. Запросы -выборки .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....2875.4.4. Язык SQL. Оператор Select . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....2935.5. Задачи для самостоятельно го решения по теме . .. . .. . .. . .. . .. .. . .. . .. . ....3035.6. Лабораторная работа по теме .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . ....3065.6.1. Общее задание .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . ....3065.6.2. Варианты индивидуальных заданий . .. . .. . .. . .. . .. . .. .. . .. . .. . ....3075.6.3. Содержание отчета . .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. ....3155.6.4. Пример создания БД «Экзамены» .. . .. . .. .. . .. . .. . .. . .. . .. . .. ....315Контрольные вопросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....324Краткие итоги . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....324Тема 6. ТЕХНОЛОГИЯ РАБОТЫ С ДАННЫМИВ СРЕДЕ VISUAL STUDIO .NET . . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....3266.1. Создание приложений для обработки данных в среде Visual Studio .NET . . ....3266.2. Основные понятия модели доступа к данным - ADO.NET . .. . .. . .. . .. . ....3296.3. Пример разработки приложе ния для работы с базами данныхСУБД Access .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. ....3346.4. Задачи для самостоятельно го решения по теме . .. . .. . .. . .. . .. . .. .. . .. . ....3426.5. Лабораторная работа по теме .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . ....3436.5.1. Общее задание . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . ....3436.5.2. Индивидуальные варианты заданий . . .. .. . .. . .. . .. . .. . .. . .. .. . ....3446.5.3. Содержание отчета . . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....3466.5.4. Пример разработки приложений для работы с базой данных «Посещаемость студентов» . . . . . . . . . . . . . . . . . . . . . . 34 7Контрольные вопросы . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . ....356Краткие итоги .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . ....357Приложения . .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . ....358Приложение 1Создание и редактирование UМL-моделей приложений на уровне Диаграмм классов в конструкторе VS .. .. . .. . .. . .. . .. . .. . .. .. . .. . ....358Приложение 2Работа со Схемами класса, отображающими существующие проекты в конструкторе классов VS . . .. . .. . .. .. . .. . .. . .. . .. . ....376Приложение ЗСловарь терминов объектно-ориентированногопрограммирования . . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . ....386Литература . . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. .. . .. . .. . .. . .. . .. . .. ....393

Описание

Коротко и по делу о том, что важно знать про программирования.

В учебном пособии излагаются основные принципы и средства объектно-ориентированного программирования, а также средства разработки приложений на языке программирования высокого уровня Visual Basic в среде Visual Studio.NET.

Излагаемый в пособии материал разбит на темы, каждая из которых направлена на изучение средств объектно-ориентированного программирования и их реализацию, а также на создание законченных работающих проектов приложений в лабораторной работе по каждой теме. Пособие предназначено для студентов техникумов, колледжей, вузов, в учебных планах которых предусмотрены дисциплины «Информатика», «Основы алгоритмизации и программирования», «Методы и средства программирования», «Программирование на языке высокого уровня», «Объектно-ориентированное программирование».

Если материал оказался полезен — сохраните страницу.

программирования объектно visual программирование средства ориентированное basic среде

Частые вопросы

Можно ли скачать «Объектно-ориентированное программирование на Visual Basic в среде Visual Studio .Net: учебное пособие» бесплатно?

Да, «Объектно-ориентированное программирование на Visual Basic в среде Visual Studio .Net: учебное пособие» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.

В каком формате и какого размера файл?

Книга предоставляется в формате PDF, размер файла 80,9 МБ.

Кто автор и когда вышла книга?

автор — Загвозкина А. В. , Сосновиков Г. К. , Шакин В. Н., издательство Инфра-М, год выпуска 2024, 399 страниц.

О чём книга «Объектно-ориентированное программирование на Visual Basic в среде Visual Studio .Net: учебное пособие»?

В учебном пособии излагаются основные принципы и средства объектно-ориентированного программирования, а также средства разработки приложений на языке программирования высокого уровня Visual Basic в среде Visual Studio.NET.Излагаемый в пособ

Похожие материалы