Разработка программы для редактирования в оперативной памяти текстовых ASCII-файлов размером не более 40 килобайт, на языке программирования Pascal в среде разработки Turbo Pascal 6.0. Инструкция для пользователя. Листинг разработанной программы.
Чувашский государственный университет имени И.Н. Ульянова Кафедра Вычислительной техники КУРСОВАЯ РАБОТА по дисциплине «Программирование на языке высокого уровня» на тему: «Строковый редактор текста» Выполнил: студент гр. ИВТ-42-09 Васильев Владимир Александрович Проверил: Симаков Александр Леонидович Чебоксары, 2010 Задание Разработать программу для редактирования в оперативной памяти текстовых ASCII-файлов размером не более 40 килобайт. Программа должна читать текстовый файл в оперативную память; отображать название проекта, автора, язык управления, имя редактируемого файла; точно моделировать структуры данных и выполнять функциональность строкового редактора текста в объёме описания [1]; записывать отредактированный файл на диск. Например, для вставки строк можно выделить область памяти B (1), на эту область создать указатель (2), разместить этот указатель в списке указателей за указателем, который указывает на область памяти A, в которой хранится последняя выведенная строка (3), в выделенную память переместить ту часть строк из области A, которая следует за последней выведенной (4), и, сдвигая содержимое В (5), размещать в B строки вводимые пользователем (6), причем при нехватке места в B, снова переходим к пункту (1).
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы