Разработка текстового редактора
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой 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-х годах среди создателей языков программирования приобрела популярность концепция объекта. Объект является совокупностью кода и данных, созданной для воспроизведения свойств физических объектов или абстрактных понятий.
Объектно-ориентированное программирование – это методология, которая концентрируется больше на связях между объектами, чем на деталях реализации. Данные связи обычно развиваются по принципу деревьев, при этом новые типы объектов образуются уже из существующих. Сокрытие реализации объекта ведет к тому, что пользователя больше волнует связь с остальными объектами, чем поведение объекта. Данное отличие очень важно, поскольку оно означает принципиальный отказ от «императивных» языков (таких как С), в которых функции и вызовы функций составляют основу деятельности.
Другие работы
Зачетная работа по дисциплине: Физика (спец.главы). Билет №6
SibGOODy
: 19 марта 2018
Билет №6
1. Боровская теория строения атомов. Квантовые постулаты Бора. Спектр излучения атома водорода.
2. Длина волны излучаемого атомом фотона равна 0,6 мкм. Принимая время жизни возбуждённого состояния 10^(-8) с, вычислите отношение естественной ширины энергетического уровня, на который был возбуждён электрон, к энергии, излучённой атомом.
250 руб.
Аналіз основних засобів
Qiwir
: 16 августа 2013
Зміст
Вступ
1. Теоретичні основи аналізу стану та використання основних фондів
2. Аналіз стану та використання основних засобів в господарстві
2.1 Організаційно-економічна характеристика підприємства
2.2 Аналіз стану та структури основних засобів
2.3 Аналіз руху основних засобів
2.4 Аналіз забезпеченості та ефективності використання основних фондів
3. Шляхи покращення використання основних фондів
Висновки і пропозиції
Список використаної літератури
Вступ
Оновні засоби – матеріальні активи,
10 руб.
Электромагнитные поля и волны. Контрольная работа. Вариант №21
rambox360
: 7 ноября 2016
Плоская электромагнитная волна с частотой f распространяется в безграничной реальной среде с диэлектрической проницаемостью ɛ, магнитной проницаемостью μа=μ0, проводимостью σ. Амплитуда напряженности электрического поля в точке с координатой z = 0 Em.
1. Определить к какому типу относится данная среда на заданной частоте.
2. Рассчитать фазовый набег волны на расстоянии, равном глубине проникновения ∆0.
3. Рассчитать отношение фазовой скорости в реальной среде к фазовой скорости в идеальной среде
100 руб.
Курсовая работа по дисциплине: Теория связи. Вариант №3
IT-STUDHELP
: 19 июня 2023
Курсовая работа
Вариант No3
Задача No1
Вольтамперная характеристика (ВАХ) биполярного транзистора амплитудного модулятора аппроксимирована выражением
i={(S(u-u_0 ),&u≥u_0@0,&u<u_0 ),
где i_k – ток коллектора транзистора;
u_б – напряжение на базе транзистора;
S – крутизна вольт-амперной характеристики;
u_0 – напряжение отсечки ВАХ.
Требуется:
1. Объяснить назначение модуляции несущей и описать различные виды модуляции.
2. Изобразить схему транзисторного амплитудного модулятора, пояснить принц
1100 руб.