Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 616824)
Контекстум

Основы программирования в C++ Builder CE (180,00 руб.)

0   0
Первый авторЛитвиненко В. А.
ИздательствоРостов н/Д.: Изд-во ЮФУ
Страниц122
ID922502
АннотацияВ учебном пособии рассмотрены основы технологии компонентноориентированного программирования на Embarcadero C++Builder 12 Сomunity Еdition: свойства как расширение языка С++, рисование линий на канве формы, получение графического представления графа, формирование случайного графа, отображение матрицы смежности графа, показаны примеры решения ряда задач на графах, а также динамическое создание компонент, задание их свойств и событий.
Кому рекомендованоУчебное пособие предназначено для использования студентами специальности 09.03.02 «Информационные системы и технологи» при изучении курса «Технологии программирования», а также для студентов других специальностей.
ISBN978-5-9275-4800-2
УДК004.4 (075)
ББК32.973я73
Литвиненко, В. А. Основы программирования в C++ Builder CE : учебн. пособие / В. А. Литвиненко .— Ростов-на-Дону : Изд-во ЮФУ, 2024 .— 122 с. — ISBN 978-5-9275-4800-2 .— URL: https://rucont.ru/efd/922502 (дата обращения: 01.09.2025)

Предпросмотр (выдержки из произведения)

Основы_программирования_в_C++_Builder_CE.pdf
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное автономное образовательное учреждение высшего образования «ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ» Инженерно-технологическая академия В. А. ЛИТВИНЕНКО ОСНОВЫ ПРОГРАММИРОВАНИЯ В С++BUIDER CE Учебное пособие Ростов-на-Дону − Таганрог Издательство Южного федерального университета 2024
Стр.2
УДК 004.4 (075) ББК 32.973я73 Л641 Печатается по решению кафедры систем автоматизированного проектирования имени В. М. Курейчика Института компьютерных технологий и информационной безопасности Южного федерального университета (протокол № 11 от 4 июня 2024 г.) Рецензенты: ведущий научный сотрудник Южного Научного Центра РАН, доктор технических наук С. Г. Капустян доцент кафедры информационной безопасности телекоммуникационных систем, ИКТИБ ФГАОУ ВО «Южный федеральный университет» (ЮФУ), кандидат технических наук С. А. Ховансков Литвиненко, В. А. Л641 Основы программирования в С++Builder CE : учебное пособие / В. А. Литвиненко ; Южный федеральный университет. – Ростов-наДону ; Таганрог : Издательство Южного федерального университета, 2024. – 120 c. ISBN 978-5-9275-4800-2 В учебном пособии рассмотрены основы технологии компонентноориентированного программирования на Embarcadero C++Builder 12 Сomunity Еdition: свойства как расширение языка С++, рисование линий на канве формы, получение графического представления графа, формирование случайного графа, отображение матрицы смежности графа, показаны примеры решения ряда задач на графах, а также динамическое создание компонент, задание их свойств и событий. Учебное пособие предназначено для использования студентами специальности 09.03.02 «Информационные системы и технологи» при изучении курса «Технологии программирования», а также для студентов других специальностей. УДК 004.4 (075) ББК 32.973я73 ISBN 978-5-9275-4800-2 © Южный федеральный университет, 2024 © Литвиненко В. А., 2024 © Оформление. Макет. Издательство Южного федерального университета, 2024
Стр.3
СОДЕРЖАНИЕ ВВЕДЕНИЕ…………………………………………………………………… 1. СВОЙСТВА………………………………………………………………. 1.1. Свойство типа переменной…………………………………………….. 1.2. Свойство типа двумерный массив.…………………………………….. 2. РИСОВАНИЕ НА КАНВЕ ФОРМЫ………………………………......... 2.1. Рисовать при нажатой любой кнопки мыши………………………….. 2.2. Рисовать с изменением толщины пера………………............................ 2.3. Рисовать тремя цветами…………………………………………………. 2.4. Рисовать пером любого цвета……………………………....................... 2.5. Задания для самостоятельной работы…………………………………. 3. ГРАФИЧЕСКИЙ ВВОД СИММЕТРИЧЕСКОГО ГРАФА……………… 3.1. Рисуем граф на канве формы…………………………………………… 3.2. Вывод матрицы смежности с помощью компоненты TStringGrid………………………………………………………………. 3.3. Определение множества вершин, смежных двум заданным вершинам графа….……………………………………………………… 3.4. Задания для самостоятельной работы…………………………………. 4. СОЗДАНИЕ СЛУЧАЙНОГО ГРАФА…………………………………… 4.1. Постановка задачи и сценарий приложения………………………....... 4.2. Формирование случайной матрицы смежности графа……………….. 4.3. Отображение графа, заданного случайной матрицей смежности…… 4.4. Определение вершины графа с наибольшей локальной степенью…………………………………………………….. 4 7 7 13 18 18 22 30 33 36 37 37 47 60 64 66 66 66 74 4.5. Определение паросочетания графа…………………………………….. 4.6. Задания для самостоятельной работы…………………………………. 5. ДИНАМИЧЕСКОЕ СОЗДАНИЕ КОМПОНЕНТ………………………. 5.1. Создание однострочного редактора текста и метки………….............. 5.2. Создание события для динамически созданной компоненты…………. 5.3. Динамическое создание компонент TShape и TTimer…………,……… 5.4. Задания для самостоятельной работы…………………………………. ЗАКЛЮЧЕНИЕ………………………………………………………………. СПИСОК ЛИТЕРАТУРЫ……………………………………………,………. ПРИЛОЖЕНИЯ…………………………………………………………………. 80 84 88 90 90 95 97 110 111 112 113 3
Стр.4

Облако ключевых слов *


* - вычисляется автоматически