Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсач1.docx
Скачиваний:
1
Добавлен:
21.09.2019
Размер:
134.56 Кб
Скачать

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Московский государственный университет приборостроения и информатики”

Факультет - ИТ специальность (направление) - 220201

Кафедра - ИТ-8

Дисциплина - Компьютерные информационно управляющие системы

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовому проекту (работе) на тему:

Трехоконный редактор

Вариант 16.

_________________________________________________________________

Студент Госачинский А.А

подпись, дата

Группа Ит-8 шифр 100182

Обозначение курсового проекта (работы)_____________________________________

Проект (работа) защищен(а) на оценку_______________________________________

Руководитель проекта (работы) - Арбузов В.Н.

подпись, дата

МОСКВА 2012 г.

Текст задания Вариант 16. Трехоконный редактор

Создайте текстовый редактор, с функциями редактора «Блокнот».

Редактор имеет три окна, расположенные рядом. В двух окнах можно помещать текст разных файлов. Третье окно служит для того, чтобы создавать текст и переносить его из двух первых окон.

Алгоритм

Начало

О кно №1 Окно №2 Окно №3

Скопировать данные из окна №

НЕТ 2 3 1 3 1 2

ДА

Копируем в соответствующее окно, данные из выбранных окон

2в1 3в1 1в2 1в2 1в3 2в3

Конец

Описание алгоритма.

Основная задача программы – редактирование и копирование из одного окна в другие. Всего окон 3. Для начала скопируем информацию из окна 2,3 в окно 1. Если копируем из 2,3, то вся информация переносится в окно 1. Аналогичная ситуация происходит с 2 и 3 окнами.

Инструкция пользователя.

Запускаем программу. Перед нами выводится окно. Оно имеет 3 компонента MEMO. Эти 3 компонента реализуют возможность записи в них данных. Основная задача программы. Это копирование информации из одного окна в другое. Эта функция реализована следующем образом:

  1. Если нам надо скопировать информацию из 2 и 3 окна, мы заходим в (Правка=>Скопировать из 2(3)(соотв.))

  2. Если нам нужно скопировать информацию во 2, из 1и 3 окон. Воспользуемся специальным меню (Доп.Окно №2).

  3. Если нам нужно скопировать информацию во 3, из 1и 2 окон. Воспользуемся специальным меню (Доп.Окно №3).

Окно №1 – Основное. Соответственно оно имеет основные функции текстового редактора «Блокнот». Функции реализованы в главном меню. Это Файл, Правка, Формат. Так же к этому окну подключена строка состояния, печать. Редактирование шрифта возможно только в основном окне, т.к. дочерние окна используются только для хранения временной информации.

Окна №2,3 – Второстепенные. Они имеют урезанные функции, т.к. эти окна предназначены для хранения временной информации. Управление этими окнами реализовано в главном меню (Доп. Окно №2(3)). Здесь есть функции сохранения и открытия. Копирования из окон. Функция «Стереть» для полного удаления информации из соответствующего окна.

Меню «Справка» вызывает новую специальную форму для краткого описания программы и имя автора.