Дипломная работа

от 20 дней
от 9999 рублей

Заказать

Курсовая работа

от 10 дней
от 1999 рублей

Заказать

Реферат

от 3 дней
от 699 рублей

Заказать

Контрольная работа

от 3 дней
от 99 рублей
за задачу

Заказать

Диссертация

Сроки и стоимость индивидуальные

Заказать

Главная - Информатика - Программа которая форматирует текст в файле, на языке программирования VisualC++

Программа которая форматирует текст в файле, на языке программирования VisualC++ Информатика. Курсовая

  • Тема: Программа которая форматирует текст в файле, на языке программирования VisualC++
  • Автор: Юлия
  • Тип работы: Курсовая
  • Предмет: Информатика
  • Страниц: 21
  • Год сдачи: 2008
  • ВУЗ, город: ГОУ 'МАРТИТ'
  • Цена(руб.): 1500 рублей

Заказать персональную работу

Выдержка

3. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

3.1. Описание работы меню

Главное меню программы содержит следующие пункты:
0. Exit (Выход).
1. View params(Просмотр параметров).
2. Set params(Установка параметров).
3. Format file(Форматирование файла)
При выборе пункта меню 0 (Exit ) происходит выход из программы.
Выбрав пункт меню 1 (View params ), пользователь может просмотреть текущие значения параметров.
При выборе пункта главного меню «3. Format file» происходит обработка входного файла и сохранение результатов в выходной файл.
При выборе пункта главного меню «2. Set params» появляется подменю управления параметрами, которое содержит следующие пункты:
0- Back to MainMenu(Назад в главное меню)
1-View params(Просмотр параметров)
2-ENTER n(Ввод n)
3-ENTER m(Ввод m)
4-ENTER input file name(ввод имени файла для обработки)
5-ENTER output file name(Ввод имени для файла результатов)
6-ENTER page number position(ввод типа нумерации страницы)
При выборе пункта меню 2-6, у пользователя запрашивается значение выбранного параметра (ширины строки n, промежуток для вставки номеров строк m,имена входного и выходного файлов, где ставить номера страниц).
Выбрав пункт меню 1 (View params ), пользователь может просмотреть текущие значения параметров.
Выход в главное меню осуществляется по выбору пункта меню 0 (Return to MainMenu ).

Содержание

СОДЕРЖАНИЕ


Введение 2
1. Постановка задачи 3
2. Описание программы 4
2.1. Укрупненная схема алгоритма программы 4
2.2. Описание функций 5
3. Руководство пользователя 7
3.1. Описание работы меню 7
3.2. Описание тестового примера... 8
Заключение... 14
Список использованных источников. 15
Приложение.. 16

ВВЕДЕНИЕ

В настоящее время во всех широко используются информационные технологии. Под информационной технологией обычно понимают совокупность методов, способов, приемов и средств обработки документированной информации, включая прикладные программные средства и регламентированный порядок следования их применений, а также совокупность всех видов информационной техники.
Задачи обработки текстов и файлов широко распространены и являются весьма актуальными.
Программа написана на языке программирования С++ в визуальной среде Visual C++ для разработки приложений на языке С++. С++ один из наиболее мощных и популярных языков. Причиной этого являются следующие достоинства:
С++ современный язык. Его структура побуждает программиста использовать в своей работе методы: нисходящее проектирование, структурное программирование и модульную структура программ.
С++ эффективный язык. Программы на С++ отличаются компактностью и быстротой исполнения. С++ переносимый или мобильный язык.
С++ мощный и гибкий язык.
С++ удобный язык. Он слишком структурирован и вместе с тем, не слишком ограничивает свободу программиста.
С++ язык компилирующего типа.

1. ПОСТАНОВКА ЗАДАЧИ

Целью данного проекта является решение задачи форматирования текста в файле следующим образом. Текст выравнивается по n символов в строке. Каждые m строк выставляется номер страницы. Параметры n и m вводятся с клавиатуры.
Программа должна выполнять следующие функции:
1. Просмотр значений параметров
2. Редактирование значений параметров.
3. Чтение исходного текста из файла.
4. Сохранение результатов в новый файл.

2. ОПИСАНИЕ ПРОГРАММЫ

2.1. Укрупненная схема алгоритма программы

Программа состоит из нескольких функций, которые вызываются из главной функции main().

Рис. 2.1. Обобщенная блок-схема алгоритма работы программы

2.2. Описание используемых функций (описание схемы)

2.2.1. Функция main
Заголовок функции: void main(void);
main является головной функция программы и вызывается сразу после запуска программы.

2.2.2. Функция Alignment
Заголовок функции: void Alignment( string&,int);
Эта функция принимает первым параметром ссылку на строку, а вторым целое число. Полученную в качестве параметра строку, эта функция преобразует к нужной ширине(второй параметр). Возвращаемого значения нет.

2.2.3. Функция printLineNumber
Заголовок функции: void printLineNumber(ofstream&, int,int,int);
Параметры: 1- ссылка на выходной файл, 2 где ставить номер страницы(слева, справа или по центру),3- номер для вставки, 4 число символов для ширины строки. Возвращаемого значения нет.
Функция вставляет в файл строку с номер страницы в нужном месте.

2.2.4. Функция showMenu
Заголовок функции: void showMenu();
Принимаемого и возвращаемого значений нет. Показывает главное меню программы.

2.2.5. Функция showParams
Заголовок функции: void showParams();
Принимаемого и возвращаемого значений нет. Показывает состояние параметров имена входного и выходного файлов, ширину строки для выравнивания, через сколько строк вставлять номера и где их ставить.

2.2.6. Функция showParamsMenu
Заголовок функции: void showParamsMenu();
Принимаемого и возвращаемого значений нет. Показывает меню аргументов.

2.2.6. Функция setParams
Заголовок функции: void setParams();
Принимаемого и возвращаемого значений нет. Устанавливает параметры обработки. Все необходимые параметры объявлены глобальными переменными и поэтому к ним есть доступ со всех функций программы. После выбора пункта меню, происходит ввод соответствующего параметра.

2.2.6. Функция process
Заголовок функции: void process();
Принимаемого и возвращаемого значений нет. Обрабатывает входной файл с нужными параметрами и записывает данные в выходной файл.

Литература

1. Нейбауэр А. Моя первая программа на C\C++, перевод с англ.- С-Пб: Питер, 1995.
2. Сван Т. Освоение Borland C++ 4.5. Практический курс. - К.: Диалектика, 1996.
3. Сван Т. Освоени Borland C++ 4.5. Энциклопедия функций.- К.: Диалектика, 1996. Касаткин А.И., Вальвачев А.Н. От TURBO C к Borland C++. Мн.: Выш. шк., 1992.
4. Гукин Д. Word for Windows для начинающих: Пер. с англ. Киев: Диалектика, 1994.
5. Уэйт М., Прата С., Мартин Л., Язык Си. М.: Мир, 1986.
6. Мешков А., Тихомиров Ю. Visual C++ и MFC. Том 1.
7. Тихомиров Ю. Самоучитель MFC. СПб.: БХВ-Петербург, 2002.
8. Янг М. Дж. Visual C++ 6. Полное руководство: в 2-х томах. Том 1.

Форма заказа

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

Тип работы *
Предмет *
Название *
Дата Сдачи *
Количество Листов*
уточните задание
Ваши Пожелания
Загрузить Файлы

загрузить еще одно дополнение
Страна
Город
Ваше имя *
Эл. Почта *
Телефон *
  

Название Тип Год сдачи Страниц Цена
Постановка задачи и описание рабочего набора исходных данных Курсовая 2008 16 1500
Информационные системы управления персоналом Курсовая 2008 41 1500
Преступление в сфере компьютерной информации Курсовая 2008 29 1500
Обеспечение безошибочности передачи данных Курсовая 2008 42 1000
Табличный процессор EXCEL. Назначение и функциональные возможности. Курсовая 2008 28 1000
Применение программы Microsoft PowerPoint как средство обучения математике в школе. Курсовая 2006 28 900
Технологический процесс использования программ обслуживания компьютера. Курсовая 2007 16 800
Разработка проекта локальной компьютерной сети для автоматизации документооборота предприятия. Курсовая 2007 41 1050
Программы автоматического проектирования Курсовая 2009 20 1500
Разработка информационных систем электронной коммерции Курсовая 2009 58 1500
курсовые, дипломные, контрольные на заказ скидки на курсовые, дипломные, контрольные на заказ

© 2010-2016, Все права защищены. Принимаем заказы по всей России.