Порядок проектування програми для перегляду текстових файлів різного розміру, сфера її практичного застосування та алгоритм написання. Опис і обґрунтування проектних рішень системи. Інструкція користувача та текст програми, проведення її листингу.
При перегляді текстових файлів виникає потреба в зручних в користуванні та розумінні програм переглядачів текстових файлів.Програма може бути використана будь яким користувачем ЕОМ для перегляду потрібної інформації.Зараз існує безліч програм для перегляду текстових файлів. Аналогом даної є такі програми як wiev, wpwiev та інші.При написанні програми для реалізації прокрутки екрану вверх та вниз використовується читання тексту порціями.Для запуску програми потрібно набрати в командному рядку ім‘я запускного файлу та замість параметра ім‘я файлу для перегляду. Але якщо програма запущена без параметра то вона запросить ввести ім‘я.Тому дана програма є незамінимою в роботі.
План
Зміст
Вступ
1. Призначення та область застосування програми
2. Огляд існуючих програм
3. Опис і обґрунтування проектних рішень системи
4. Інструкція користувача
5. Основні висновки
Список літератури
Текст програми
Вывод
При постійній роботі з комп‘ютером досить часто потрібно переглянути файл. Тому дана програма є незамінимою в роботі. Вона є простою в користуванні та розумінні. Працює майже на всіх машинах без особливої потреби в ресурсах.
Список литературы
1. Финогенов К.Г. Самоучитель по системным функциям MS-DOS. - М.: Радио и связь, Энтроп, 1995. - 382 с.
2. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC, XT, и AT: Пер. с англ. - Финансы и статистика, 1992. - 544 с.
3. Касаткин А.И. Профессиональное программирование на языке Си. Управление ресурсами: Справочное пособие. - Минск: Выш.шк., 1992. - 432 с.
4. Касаткин А.И. Профессиональное программирование на языке Си. Системное программирование. - Минск: Выш.шк., 1993. - 301 с.
5. Электронный справочник! Драйвер Help фирмы Flambeaux Software версия 1.2. Адаптировал С.М. Абель.
Db CR, LF, 9," - or Space ", 9,9,"continue to next page"
Db CR, LF, 9,"ESC, Q, X or F10", 9," terminate"
Db CR, LF, 9,"HOME, T or Ctl PGUP", 9," restart from Top of file"
Db CR, LF, 9,"END, B or Ctl PGDN", 9," skip to Bottom of file"
Db CR, LF, 9,"Ctl Home ", 9,9," restart from top of block"
Db CR, LF, 9,"PGDN or D ", 9,9," scroll Down one page"
Db CR, LF, 9,"PGUP or U ", 9,9," scroll Up one page"
Db CR, LF, 9,"H,? or F1 ", 9,9," list Help for keys"
Db CR, LF, 9," - or L ", 9,9,"scroll Left 20 columns"
Db CR, LF, 9,"- or R ", 9,9,"scroll Right 20 columns"
Db CR, LF, 9,"Ctl - ", 9,9,"reset scroll to column 1"
Db CR, LF, 9," or P ", 9,9,"Previous, up one line"
Db CR, LF, 9," or N ", 9,9,"Next, down one line"
Db CR, LF, 9,"/text ", 9,9," find text"
Db CR, LF, 9,"A or F3 ", 9,9," find text Again" db CR, LF, 9, «ALT S», 9,9,» do/dont Strip parity bit» db «(toggle)» db CR, LF, 9, «ALT C», 9,9,» do/dont display Control» db «chars» db «(toggle)»