Основы алгоритмизации и программирования на языке Microsoft Visual Basic. Учебное пособие (Гуриков Сергей Ростиславович) ; ИНФРА-М, 2020
от 2184 р. до 5784 р.
Автор(ы): Гуриков Сергей Ростиславович;
Издатель: НИЦ ИНФРА-М
ISBN: 978-5-16-014442-9
ID: SKU4197
Сравнить цены
Цена от 2184 р. до 5784 р. в 6 магазинах
Магазин | Цена | Наличие |
---|---|---|
Буквоед 5/5 | 3881 р. Минимальная сумма заказа 100 рублей | |
Book24 5/5 | 3881 р. | наличие уточняйте 26.04.2024 |
Лабиринт 5/5 | 2823 р. 5645 р. | наличие уточняйте 02.02.2024 |
Читай-город 5/5 | 3881 р. | наличие уточняйте 02.12.2023 |
Яндекс.Маркет 5/5 | 5784 р. | наличие уточняйте 03.02.2024 |
МАЙШОП 5/5 | 2184 р. 3360 р. | наличие уточняйте 02.02.2024 |
AliExpress 5/5 | ||
Мегамаркет 5/5 | ||
Описание
В учебном пособии рассматриваются основы алгоритмизации и программирования на языке Microsoft Visual Basic. Содержит описание такого традиционного материала, необходимого для изучения основ алгоритмизации, как работа линейных, разветвляющихся и циклических структур, обработка одномерных и двумерных массивов, программирование с использованием функций и процедур, обработка строк и т.д. Обсуждаются типы данных, используемые в VB, сделан обзор основных элементов управления среды программирования, уделено внимание методам ввода и вывода данных. Также изложены вопросы работы с графикой на основе использования интерфейса GDI+.
Соответствует требованиям федеральных государственных образовательных стандартов среднего профессионального образования последнего поколения.
Может использоваться студентами и преподавателями средних профессиональных и высших учебных заведений.
Соответствует требованиям федеральных государственных образовательных стандартов среднего профессионального образования последнего поколения.
Может использоваться студентами и преподавателями средних профессиональных и высших учебных заведений.
Смотри также Характеристики.
Яндекс.Маркет
Содержание
Предисловие,
Глава 1. Теоретические основы алгоритмизации и
программирования,
1.1. Алгоритм. Свойства алгоритма. Способы
описания алгоритма
1.2. Назначение функциональных блоков
1.3. Основные этапы решения задач при работе в
среде программирования
1.4. Алфавит языка Microsoft Visual Basic.
Идентификаторы и общие правила
их написания
1.5. Оператор присваивания
1.6. Описание переменных и констант
1.7. Область видимости переменных
1.8. Типы данных
1.8.1. Целые типы данных
1.8.2. Вещественные типы данных
1.8.3. Логические типы данных (булевский тип)
1.8.4. Символьные типы данных
1.8.5. Строковые типы данных
1.8.6. Тип данных Date
1.8.7. Комментарии
1.9. Запись математических функций
1.10. Приоритеты операций
Контрольные вопросы и задания
Глава 2. Введение в язык программирования
Microsoft Visual Basic.
2.1. Инсталляция среды разработки Microsoft
Visual Studio
2.2. Процесс создания проекта
2.3. Экранные формы
2.3.1. Типы интерфейсов
2.3.2. Организация взаимодействия форм
2.3.3. Окончательная настройка приложения
2.4. Обзор элементов управления
2.4.1. Кнопка (Button)
2.4.2. Метка (Label)
2.4.3. Текстовое поле (TextBox)
2.4.4. Переключатель (RadioButton)
2.4.5. Список (ListBox)
2.4.6. Прямоугольник группировки (GroupBox)
2.4.7. Таймер (Timer)
2.4.8. Флажок (CheckBox)
2.4.9. Комбинированное поле (ComboBox)
2.4.10. Полосы прокрутки (HscrollBar и VscrollBar)
2.4.11. Список с флажками (CheckedListBox)
2.4.12. Счетчик (NumericUpDown)
2.4.13. Список (DomainUpDown)
2.4.14. Ссылка (LinkLabel)
2.4.15. Графическое окно (PictureBox)
2.4.16. Элемент управления TabControl
2.4.17. Диаграмма (Chart)
2.5. Операторы ввода и вывода данных,
обработка ошибок
2.5.1. Функции Val и Str
2.5.2. Использование функций InputBox и MsgBox
2.5.3. Функции преобразования типов
2.5.4. Проверка правильности ввода данных
2.5.5. Проверка корректности ввода данных и
индикатор ошибок
2.5.6. Обработка исключений
2.5.7. Ограничение на ввод данных в текстовое
поле
2.5.8. Разработка главного меню, контекстного
меню и строки состояния Контрольные вопросы и
задания
Глава 3. Линейный алгоритм
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 4. Разветвляющийся алгоритм
4.1. Простой условный оператор
4.2. Сокращенный условный оператор
4.3. Составной условный оператор
4.4. Многозначные ветвления
4.5. Алгоритмы поиска максимального и
минимального элементов
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 5. Оператор выбора Select Case
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава б. Циклический алгоритм
6.1. Оператор цикла For
6.2. Базовые алгоритмы, используемые при
программировании циклических алгоритмов
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
6.3. Оператор цикла Do...Loop Until
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
6.4. Оператор цикла Do While...Loop
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 7. Работа с одномерными массивами
Заполнение массива случайными числами
Вывод элементов массива на элемент управления
ListBox
Вывод элементов массива на элемент управления
TextBox
Вывод элементов массива на элемент управления
DataGridView
7.1. Базовые алгоритмы обработки одномерных
массивов
7.2. Упорядочивание одномерных массивов
7.2.1. Упорядочивание методом прямого выбора
7.2.2. Упорядочивание элементов методом
обмена (метод "пузырька")
7.2.3. Алгоритм упорядочивания элементов по
убыванию
7.2.4. Метод бинарного поиска
7.3. Динамические массивы
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 8. Работа с двумерными массивами
8.1. Основные свойства матриц
8.2. Базовые алгоритмы обработки двумерных
массивов
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 9. Работа с файлами
9.1. Операторы для работы с файлами
последовательного доступа
9.2. Операторы для работы с файлами
произвольного доступа
9.3. Операторы для работы с файлами двоичного
доступа
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 10. Работа с функциями и процедурами
10.1. Событийные процедуры
10.2. Создание пользовательских процедур
10.3. Создание пользовательских функций
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава П. Работа с символами и строками
11.1. Функции модуля Strings
11.2. Методы структуры Char
11.3. Методы класса String
11.4. Базовые алгоритмы обработки строк
11.4.1. Определение количества символов
П.4.2. Замена символов в строке
11.4.3. Удаление символов в строке
11.4.4. Вставка символа в строку
11.4.5. Анализ символа на принадлежность к
группе
11.4.6. Подсчет количества фрагментов
П.4.7. Поиск строки в блоке текста
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Библиографический список
Приложения
Глава 1. Теоретические основы алгоритмизации и
программирования,
1.1. Алгоритм. Свойства алгоритма. Способы
описания алгоритма
1.2. Назначение функциональных блоков
1.3. Основные этапы решения задач при работе в
среде программирования
1.4. Алфавит языка Microsoft Visual Basic.
Идентификаторы и общие правила
их написания
1.5. Оператор присваивания
1.6. Описание переменных и констант
1.7. Область видимости переменных
1.8. Типы данных
1.8.1. Целые типы данных
1.8.2. Вещественные типы данных
1.8.3. Логические типы данных (булевский тип)
1.8.4. Символьные типы данных
1.8.5. Строковые типы данных
1.8.6. Тип данных Date
1.8.7. Комментарии
1.9. Запись математических функций
1.10. Приоритеты операций
Контрольные вопросы и задания
Глава 2. Введение в язык программирования
Microsoft Visual Basic.
2.1. Инсталляция среды разработки Microsoft
Visual Studio
2.2. Процесс создания проекта
2.3. Экранные формы
2.3.1. Типы интерфейсов
2.3.2. Организация взаимодействия форм
2.3.3. Окончательная настройка приложения
2.4. Обзор элементов управления
2.4.1. Кнопка (Button)
2.4.2. Метка (Label)
2.4.3. Текстовое поле (TextBox)
2.4.4. Переключатель (RadioButton)
2.4.5. Список (ListBox)
2.4.6. Прямоугольник группировки (GroupBox)
2.4.7. Таймер (Timer)
2.4.8. Флажок (CheckBox)
2.4.9. Комбинированное поле (ComboBox)
2.4.10. Полосы прокрутки (HscrollBar и VscrollBar)
2.4.11. Список с флажками (CheckedListBox)
2.4.12. Счетчик (NumericUpDown)
2.4.13. Список (DomainUpDown)
2.4.14. Ссылка (LinkLabel)
2.4.15. Графическое окно (PictureBox)
2.4.16. Элемент управления TabControl
2.4.17. Диаграмма (Chart)
2.5. Операторы ввода и вывода данных,
обработка ошибок
2.5.1. Функции Val и Str
2.5.2. Использование функций InputBox и MsgBox
2.5.3. Функции преобразования типов
2.5.4. Проверка правильности ввода данных
2.5.5. Проверка корректности ввода данных и
индикатор ошибок
2.5.6. Обработка исключений
2.5.7. Ограничение на ввод данных в текстовое
поле
2.5.8. Разработка главного меню, контекстного
меню и строки состояния Контрольные вопросы и
задания
Глава 3. Линейный алгоритм
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 4. Разветвляющийся алгоритм
4.1. Простой условный оператор
4.2. Сокращенный условный оператор
4.3. Составной условный оператор
4.4. Многозначные ветвления
4.5. Алгоритмы поиска максимального и
минимального элементов
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 5. Оператор выбора Select Case
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава б. Циклический алгоритм
6.1. Оператор цикла For
6.2. Базовые алгоритмы, используемые при
программировании циклических алгоритмов
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
6.3. Оператор цикла Do...Loop Until
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
6.4. Оператор цикла Do While...Loop
Упражнения
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 7. Работа с одномерными массивами
Заполнение массива случайными числами
Вывод элементов массива на элемент управления
ListBox
Вывод элементов массива на элемент управления
TextBox
Вывод элементов массива на элемент управления
DataGridView
7.1. Базовые алгоритмы обработки одномерных
массивов
7.2. Упорядочивание одномерных массивов
7.2.1. Упорядочивание методом прямого выбора
7.2.2. Упорядочивание элементов методом
обмена (метод "пузырька")
7.2.3. Алгоритм упорядочивания элементов по
убыванию
7.2.4. Метод бинарного поиска
7.3. Динамические массивы
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 8. Работа с двумерными массивами
8.1. Основные свойства матриц
8.2. Базовые алгоритмы обработки двумерных
массивов
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 9. Работа с файлами
9.1. Операторы для работы с файлами
последовательного доступа
9.2. Операторы для работы с файлами
произвольного доступа
9.3. Операторы для работы с файлами двоичного
доступа
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава 10. Работа с функциями и процедурами
10.1. Событийные процедуры
10.2. Создание пользовательских процедур
10.3. Создание пользовательских функций
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Глава П. Работа с символами и строками
11.1. Функции модуля Strings
11.2. Методы структуры Char
11.3. Методы класса String
11.4. Базовые алгоритмы обработки строк
11.4.1. Определение количества символов
П.4.2. Замена символов в строке
11.4.3. Удаление символов в строке
11.4.4. Вставка символа в строку
11.4.5. Анализ символа на принадлежность к
группе
11.4.6. Подсчет количества фрагментов
П.4.7. Поиск строки в блоке текста
Примеры решения задач
Контрольные вопросы и задания
Задачи для самостоятельного решения
Библиографический список
Приложения
Видео обзоры (2)
О книге
Автор(ы) | Гуриков Сергей Ростиславович |
Серия | Среднее профессиональное образование |
Раздел | Программирование |
Издатель | ИНФРА-М |
ISBN | 978-5-16-014442-9 |
Год издания | 2020 |
Количество страниц | 594 |
Формат | 146x216мм |
Вес | 0.66кг |
Кол-во страниц | 594 |
Переплет | Твердый переплёт |
Возрастные ограничения | 12 |
Размеры | 60x90/16 |
Обложка | твердый переплёт |
Язык издания | rus |
1 ms.
Книги где автор: Гуриков Сергей Ростиславович
Программирование - издательство "НИЦ ИНФРА-М"
Категория 1747 р. - 2620 р.
Программирование - издательство "НИЦ ИНФРА-М" »
0 ms.
Программирование
Категория 1747 р. - 2620 р.