Разработка текстового редактора
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Данная работа содержит 30 страниц, включая приложение; 5 иллюстраций.
Цель работы: создать, используя систему программирования C++Builder, текстовый редактор.
Объект исследования: текстовый редактор, разработанный в C++Builder, умеющий редактировать файлы типа TXT и RTF. В перспективе планируется редактирование формата документов типа DOC.
Ключевые слова:
C++BUILDER, ТЕКСТОВЫЙ РЕДАКТОР, КОНСТАНЫ, ФОРМАТ ТЕКСТОВЫХ ФАЙЛОВ, ХАРАКТЕРИСТИКИ
Содержание
Реферат. 3
Содержание. 4
Введение. 5
1 Описание программы.. 6
1.1 Основные характеристики. 6
1.2 Руководство для пользователя. 6
2.1 Константы.. 14
2.1.1 Целые Константы.. 14
2.1.2 Константы с Плавающей Точкой. 15
2.1.3 Символьные Константы.. 15
2.1.4 Строки. 16
2.1.5 Ноль. 17
2.1.6 Const 18
2.1.7 Перечисления. 19
Перечень ссылок. 21
Приложение А.. 22
Введение
Несколько лет назад исследователи заметили, что программисты в течение определенного времени пишут и отлаживают приблизительно одинаковый по объему код, независимо от используемого языка программирования. Объем работы примерно тот же, но результаты разные. Написание 100 строк на С требует столько же затрат, сколько и 100 строк кода на ассемблере, но возможности кода на С гораздо шире. Поняв это, исследователи начали разрабатывать языки высокого уровня, которые увеличивали бы потенциал отдельного программиста, сокращая тем самым строки и стоимость разработки проектов.
В 70-х годах среди создателей языков программирования приобрела популярность концепция объекта. Объект является совокупностью кода и данных, созданной для воспроизведения свойств физических объектов или абстрактных понятий.
Объектно-ориентированное программирование – это методология, которая концентрируется больше на связях между объектами, чем на деталях реализации. Данные связи обычно развиваются по принципу деревьев, при этом новые типы объектов образуются уже из существующих. Сокрытие реализации объекта ведет к тому, что пользователя больше волнует связь с остальными объектами, чем поведение объекта. Данное отличие очень важно, поскольку оно означает принципиальный отказ от «императивных» языков (таких как С), в которых функции и вызовы функций составляют основу деятельности.
Цель работы: создать, используя систему программирования C++Builder, текстовый редактор.
Объект исследования: текстовый редактор, разработанный в C++Builder, умеющий редактировать файлы типа TXT и RTF. В перспективе планируется редактирование формата документов типа DOC.
Ключевые слова:
C++BUILDER, ТЕКСТОВЫЙ РЕДАКТОР, КОНСТАНЫ, ФОРМАТ ТЕКСТОВЫХ ФАЙЛОВ, ХАРАКТЕРИСТИКИ
Содержание
Реферат. 3
Содержание. 4
Введение. 5
1 Описание программы.. 6
1.1 Основные характеристики. 6
1.2 Руководство для пользователя. 6
2.1 Константы.. 14
2.1.1 Целые Константы.. 14
2.1.2 Константы с Плавающей Точкой. 15
2.1.3 Символьные Константы.. 15
2.1.4 Строки. 16
2.1.5 Ноль. 17
2.1.6 Const 18
2.1.7 Перечисления. 19
Перечень ссылок. 21
Приложение А.. 22
Введение
Несколько лет назад исследователи заметили, что программисты в течение определенного времени пишут и отлаживают приблизительно одинаковый по объему код, независимо от используемого языка программирования. Объем работы примерно тот же, но результаты разные. Написание 100 строк на С требует столько же затрат, сколько и 100 строк кода на ассемблере, но возможности кода на С гораздо шире. Поняв это, исследователи начали разрабатывать языки высокого уровня, которые увеличивали бы потенциал отдельного программиста, сокращая тем самым строки и стоимость разработки проектов.
В 70-х годах среди создателей языков программирования приобрела популярность концепция объекта. Объект является совокупностью кода и данных, созданной для воспроизведения свойств физических объектов или абстрактных понятий.
Объектно-ориентированное программирование – это методология, которая концентрируется больше на связях между объектами, чем на деталях реализации. Данные связи обычно развиваются по принципу деревьев, при этом новые типы объектов образуются уже из существующих. Сокрытие реализации объекта ведет к тому, что пользователя больше волнует связь с остальными объектами, чем поведение объекта. Данное отличие очень важно, поскольку оно означает принципиальный отказ от «императивных» языков (таких как С), в которых функции и вызовы функций составляют основу деятельности.
Другие работы
Итоговая работа по дисциплине: «Философия бизнеса»
max23
: 10 марта 2016
Методические указания
по выполнению итоговой работы
Уважаемый слушатель!
Для получения экзаменационной оценки (зачёта) по дисциплине Вам необходимо представить отчёт о выполнении трёх заданий:
1. «Обобщенная модель механизма управления»,
2. «Уровни нравственного развития»,
3. «Моральный кодекс предпринимателя».
Объём работы (высылаются все три задания вместе одной работой) определяется Вашим творчеством, не менее 4, но не более 6 страниц. Текст работы форматируется в соответствии с общими
100 руб.
Схемотехника телекоммуникационных устройств (часть 1). Зачет. Билет №08
deus
: 26 ноября 2017
Зачет. Билет No08
1. Определить входное сопротивление усилителя, если при ЭДС источника сигнала Еист=1 мВ и внутреннем сопротивлении источника сигнала Rист = 1 кОм входное напряжение Uвх = 0,8 мВ.
2. Усилительное устройство (УУ) без ООС имеет значение сквозных коэффициентов усиления на средней частоте K*fср = 70, на нижней частоте K*fн = 60, на верхней частоте K*fв = 70. Найти, чему будут равны значения этих же коэффициентов усиления при введении в УУ частотнонезависимой ООС, если ее глубина на
100 руб.
Проектирование АИС (автоматизированных информационных систем) учета готовой продукции на предприятии ОАО Ниола
evelin
: 11 августа 2015
Введение.
Предпроектная стадия.
Описание предметной области.
Разработка функциональной модели предметной области.
Стадия проектирования.
Разработка логической модели.
Физическая модель данных.
Стадия реализации.
Эксплуатация и сопровождение проекта.
Заключение.
Список используемых источников и литературы.
35 руб.
Контрольная работа по схемотехнике (расчет группового усилителя). Вариант №03
nikolay1989
: 25 января 2016
исходные данные
каналы тч 198
макс темп волны 36, уровень передачи уп -13,9,требуемое затухание нелинейности АГО 74, АГО -77, питание усилителя 23В, допустимый коэф-0,85,волновое -150, рабочее усиление -52
500 руб.