MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Разработка текстового редактора

Название:Разработка текстового редактора
Просмотров:71
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание: Объект исследования: текстовый редактор, разработанный в C++Builder, умеющий редактировать файлы типа TXT и RTF. В перспективе планируется редактирование формата документов типа DOC.

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Министерство образования Украины Харьковский государственный технический университет радиоэлектроники Кафедра ПО ЭВМ Курсовой проект по дисциплине: "Основы программирования и алгоритмические языки" Тема: "Разработка текстового редактора" Работу выполнил: Ст. гр. ИСПР-99-2 Морашко Алексей Руководитель: Работа защищена с оценкой: Комиссия: Харьков, 2000 г. ХГТУРЭ Кафедра ПО ЭВМ Задание на курсовую работу по дисциплине "ОП и АЯ" ст. гр. ИСПР-99-2 Морашко А.Г. Тема: "Разработка текстового редактора в Borland C++Builder" І Разработать текстовый редактор, который имел бы такие возможности: * Открывать и сохранять текстовые файлы типа TXT или RTF * Возможности редактирования текста * Простой и удобный интерфейс ІІ Константы. Их синтаксис и применение. Дата выдачи задания: Дата защиты: Студент: Морашко А.Г. Руководитель: Реферат
    Данная работа содержит 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 имеется множество типов объектов, но реальное использование языка требует создания новых типов. ............



 
     

Вечно с вами © MaterStudiorum.ru