Разработка текстового редактора
Состав работы
|
|
|
|
Работа представляет собой 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-х годах среди создателей языков программирования приобрела популярность концепция объекта. Объект является совокупностью кода и данных, созданной для воспроизведения свойств физических объектов или абстрактных понятий.
Объектно-ориентированное программирование – это методология, которая концентрируется больше на связях между объектами, чем на деталях реализации. Данные связи обычно развиваются по принципу деревьев, при этом новые типы объектов образуются уже из существующих. Сокрытие реализации объекта ведет к тому, что пользователя больше волнует связь с остальными объектами, чем поведение объекта. Данное отличие очень важно, поскольку оно означает принципиальный отказ от «императивных» языков (таких как С), в которых функции и вызовы функций составляют основу деятельности.
Другие работы
Теплотехника 21.03.01 КубГТУ Задача 3 Вариант 69
Z24
: 24 января 2026
По стальному трубопроводу длиной 100 м, наружным диаметром d и толщиной стенки δ со скоростью ω движется метан с температурой tж1. Трубопровод покрыт изоляционным материалом с коэффициентом теплопроводности λиз = 0,07 Вт/(м·К). Температура окружающей среды (воздуха) – tж2. Коэффициент теплоотдачи от поверхности изоляции в окружающую среду – α2.
Определить тепловой поток, проходящий через трубопровод, и диаметр изоляции, при котором температура её наружной поверхности tиз = 40ºС.
200 руб.
Физика. Контрольная работа
larison91
: 6 сентября 2010
1-й курс,
Расстояние между штрихами дифракционной решетки d=4 мкм. На решетку падает нормально свет с длиной волны =0,58 мкм. Максимум какого наибольшего порядка дает эта решетка.
Точечный источник монохроматического ( =1 нм) излучения находится в центре сферической зачерненной колбы радиусом R=10 см. Определить световое давление р, производимое на внутреннюю поверхность колбы, если мощность источника Р=1 кВт.
Контрольная работа по дисциплине "Производственный менеджмент", вариант 01: "Инновационные процессы в телекоммуникациях: Системы подвижной связи (СПС). Системы сотовой связи (ССС)"
ev-kazanceva
: 17 января 2013
Задание: Вариант № 1 "Инновационные процессы в телекоммуникациях": КР может быть оформлена в форме реферата, Приложение А: Сеть, Технология "СПС, ССС", Вариант 1.
Оглавление:
1.Системы подвижной связи
1.1.Морская, сухопутная и воздушная подвижная связь
1.2.Пейджинговые системы
1.3.Транкинговые системы
1.4.Сотовые системы
1.5.Системы абонентского радиодоступа
1.6.Системы воздушной подвижной связи
1.7.Этапы развития сетей наземной подвижной связи
1.8.Спутниковая подвижная связь
2.Системы сотовой с
200 руб.
Совершенствование оборудования в линии производства копченых колбас на ОАО «Комбинат мясной «Воронежский» (модернизация волчка ВФ-160, куттера Л5-ФКМ, шпигорезки ФШМ-2)
Shloma
: 13 июля 2021
Тема дипломного проекта – «Совершенствование оборудование в линии производства копченых колбас в условиях ОАО «Комбинат мясной Воронежский».
Дипломный проект посвящен важной и актуальной задаче по созданию и совершенствованию оборудования в линии производства варено-копченых колбас. Предложено:
– модернизация волчка, в частности измельчающего механизма, содержащий несколько предварительных стадий разрезания на части кусков исходного сырья, улавливающий кусочки включений, выпускающий их через
1590 руб.