Алгоритмы и программы на C++Build
Здесь можно купить книгу "Алгоритмы и программы на C++Build " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-89818-483-4
Страниц: 546
Артикул: 107926
Возрастная маркировка: 16+
Краткая аннотация книги "Алгоритмы и программы на C++Build"
В книге подробно рассмотрены синтаксис, семантика, техника процедурного и объектно-ориентированного программирования на C++ Builder. Язык C++ и базовые алгоритмы обработки данных всех типов изучаются параллельно с визуальным программированием. Книга будет также полезна тем, кто имеет определённый опыт в программировании, однако желает расширить и углубить свои знания. Она может служить надёжной платформой для изучения и других языков программирования, поскольку она основывается на парадигме разработки современных приложений, к которой специалисты продвигались более пяти десятилетий. Издание предназначено для студентов, преподавателей, инженеров, научных сотрудников, лицеистов и старшеклассников, желающих самостоятельно изучить C++ Builder «с нуля».
Содержание книги "Алгоритмы и программы на C++Build "
Благодарности
Предисловие
Урок 1. Первая программа
1.1. Внешний вид и назначение приложения Умножитель
1.2. Знакомство с визуальным программированием
1.3. Разработка кода программы
1.4. Сохранение и отладка
1.5. Задача для программирования
1.6. Вариант программного решения
Урок 2. Модернизация программы
2.1. Открытие проекта
2.2. Округление результата
2.3. Борьба с ошибками пользователя
2.4. Улучшение интерфейса
2.5. Подробнее об отладке программы
2.6. Полноценный исполняемый файл
2.7. Задача для программирования
2.8. Вариант программного решения
Урок 3. Операции, математические функции и операторы выбора
3.1. Использование математических функций и констант
3.2. Основные стандартные математические функции
3.3. Операции и порядок их выполнения
3.4. Условный оператор if
3.5. Оператор множественного выбора switch
3.6. Дополнительные возможности командной кнопки
3.7. Задача для программирования
3.8. Вариант решения задачи
Урок 4. Все о циклах
4.1. Зачем нужны циклы?
4.2. Оператор цикла for
4.3. Оператор цикла while
4.4. Оператор цикла do_while
4.5. Вложенные циклы
4.6. Задачи для программирования
4.7. Варианты решений задач
Урок 5. Графики зависимостей
5.1. Построение одномерных зависимостей
5.2. Построение серии одномерных графиков
5.3. Модернизируем интерфейс
5.4. Задачи для программирования
5.5. Варианты решений задач
Урок 6. Одномерные массивы
6.1. Зачем нужны массивы?
6.2. Метод линейной сортировки
6.3. Сортировка методом пузырька
6.4. Другие методы упорядочивания элементов массива
6.5. Схемы алгоритмов
6.6. Задачи для программирования
6.7. Варианты решений задач
Урок 7. Многомерные массивы
7.1. Примеры многомерных массивов
7.2. Описание многомерных массивов
7.3. Доступ к элементам массива
7.4. Главная и побочная диагонали
7.5. Примеры обработки матриц
7.6. Задачи для программирования
7.7. Варианты решений задач
Урок 8. Функции
8.1. Важный инструмент структурирования программ
8.2. Что уже известно о функциях
8.3. Описание и объявление функций
8.4.Различные способы передачи параметров в функции
8.5. Перегрузка функций
8.6. Шаблоны функций
8.7. Иллюстрация применения пользовательских функций
8.8. Задача для программирования
8.9. Вариант решения задачи
Урок 9. Файлы
9.1. Назначения файлов
9.2. Простые приложения с текстовыми файлами
9.3. Обработка массивов в текстовых файлах
9.4. Двоичные файлы
9.5. Улучаем интерфейс приложения
9.6. Задачи для программирования
9.7. Варианты решений задач
Урок 10. Указатели и динамические переменные
10.1. Вводные замечания и основные определения
10.2. Иллюстрация применения указателей
10.3. Указатели на различные типы данных
10.4. Адресная арифметика с массивами
10.5. Адресная арифметика с указателями на массивы
10.6. Массивы указателей
10.7. Динамические массивы
10.8. Указатели на функции
10.9. Функции, возвращающие указатель на массив
10.10. Важная рекомендация
10.11. Задачи для программирования
10.12. Варианты решений задач
Урок 11. Ссылки
11.1. Основные свойства
11.2. Использование модификатора const
11.3. Ссылка на функцию
11.4. Функции, возвращающие ссылку
11.5. Ссылки на объекты динамических переменных
11.6. Осваиваем новые объекты интерфейса
11.7. Задачи для программирования
11.8. Варианты решений задач
Урок 12. Символы и строки
12.1. Символьные переменные
12.2. Массивы символов
12.3. Переменные типа String
12.4. Задачи для программирования
12.5. Варианты решений задач
Урок 13. Перечисления, множества, объединения и структуры
13.1. Перечислимый тип переменных
13.2. Множества
13.3. Объединения
13.4. Структуры
13.5. Задачи для программирования
13.6. Варианты решений задач
Урок 14. Классы
14.1. Вводные замечания
14.2. Инкапсуляция и наследование
14.3. Новый вариант приложения
14.4. Полиморфизм
14.5. Клиенты и дружественные функции класса
14.6. Статические поля и статические константы класса
14.7. Конструкторы класса
14.8. Деструктор класса
14.9. Создание копий объектов
14.10. Указатель this
14.11. Локальные классы
14.12. Шаблоны классов
14.13. Отличие структур и объединений от классов
14.14. Задача для программирования
14.15. Вариант решения задачи
Урок 15. Графика и мультипликация
15.1. Основные определения
15.2. Логотип приложения
15.3. Приложение для просмотра графических файлов
15.4. Типы графических файлов
15.5. Объекты для хранения изображений, открытие, сохранение и переименование файлов
15.6. Графические примитивы и инструменты для их построения
15.7. Приложение Пособие
15.8. Мультипликация с использованием графических примитивов
15.9. Мультипликация с применением битовых образов
15.10. Разработка мультфильма Аквариум
15.11. Вариант мультфильма Аквариум, разработанный на основе применения пользовательских классов
15.12. Задачи для программирования
15.13. Варианты решения задач
Урок 16. Запуск чужих программ из вашего приложения
16.1. Технология OLE
16.2. Задача для программирования
16.3. Вариант решения задачи
Список литературы
Алфавитный указатель компонентов библиотеки VCL
Алфавитный указатель функций библиотек C++ Builder, API Windows, деректив компилятору, типов данных, операций и других ключевых слов
Все отзывы о книге Алгоритмы и программы на C++Build
С книгой "Алгоритмы и программы на C++Build" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Алгоритмы и программы на C++Build (автор Юрий Федоренко)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку