Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

[<< Стр.]    [Стр. >>]

В современных системах используются текстовые процессоры, включающие набор более сложных и эффективных операций над текстами, в том числе и для работы с документацией: форматирование абзацов, постраничное разбиение текста, выравнивание заголовков, изменение размера отступа в абзацах. Однако, как показал анализ процедур обработки программной документации [7], текстовая модель документа не адекватна сложности поставленной задачи. Например, при работе с такими документами, как проект программной системы,в модели документа должны присутствовать понятия "слово", "предложение", "раздел". Текстовая модель не может обеспечить требуемый функциональный уровень при работе с документом такого вида. Имеющихся примитивов явно недостаточно для организации его эффективной обработки. Так, чтобы удалить абзац из документа средствами текстового редактора, необходимо удалить все строки, входящие в этот абзац, тогда как по сути это одна операция. Иными словами, пользователь должен несколько раз подряд ввести команду "удалить строку", тогда как интуитивно следовало бы ввести одну команду "удалить абзац".

[<< Стр.]    [Стр. >>]

ПОИСК



В современных системах используются текстовые процессоры, включающие набор более сложных и эффективных операций над текстами, в том числе и для работы с документацией: форматирование абзацов, постраничное разбиение текста, выравнивание заголовков, изменение размера отступа в абзацах. Однако, как показал анализ процедур обработки программной документации [7], текстовая модель документа не адекватна сложности поставленной задачи. Например, при работе с такими документами, как проект программной системы,в модели документа должны присутствовать понятия "слово", "предложение", "раздел". Текстовая модель не может обеспечить требуемый функциональный уровень при работе с документом такого вида. Имеющихся примитивов явно недостаточно для организации его эффективной обработки. Так, чтобы удалить абзац из документа средствами текстового редактора, необходимо удалить все строки, входящие в этот абзац, тогда как по сути это одна операция. Иными словами, пользователь должен несколько раз подряд ввести команду "удалить строку", тогда как интуитивно следовало бы ввести одну команду "удалить абзац".

[Выходные данные]

© 2025 Mash-xxl.info Реклама на сайте