МИНИСТЕРСТВО ОБРАЗОВАНИЯ УКРАИНЫ
ВОСТОЧНОУКРАИНСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ им. В. Даля
СЕВЕРОДОНЕЦКИЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ
КАФЕДРА КОМПЬЮТЕРНОЙ ИНЖЕНЕРИИ
ПОЯСНИТЕЛЬНАЯ ЗАПИСК А
к курсовой работе по программированию
на тему:
«Обработка текстовых файлов»
Выполнил студент группы
Проверил преподаватель
Северодонецк 2009
форма № У 9.01
Утв. приказом Минвуза УССР
от 3 августа 1984 г. № 253
Северодонецкий технологический институт
(наименование вуза)
Кафедра Компьютерной инженерии
Дисциплина Программирование
Специальность
Курс 2 Группа Семестр 3
ЗАДАНИЕ
на курсовой проект (работу) студента
Садыкова Ильмира Ильдусовича
(фамилия, имя, отчество)
1. Тема проекта (работы)
2. Обработка текстовых файлов
2. Срок сдачи студентом законченного проекта (работы)
3. Исходные данные к проекту (работе) Дан текстовый файл. В строках слова расположить по возрастанию их длины (считать, что слова разделены пробелами). Выделить звездочкой в первой и последней позициях строки с наибольшим количеством слов и строки, содержащие самое длинное слово.
Для ввода и вывода использовать компоненты Delphi.
4.Содержание расчетно-пояснительной записки (перечень подлежащих разработке вопросов) В курсовом проекте выполнена постановка задачи проектирования, разработаны алгоритмы согласно заданию, выполнено описание структуры программы, назначение ее процедур и функций, приведена инструкция оператору и примеры тестовых запусков.
5. Перечень графического материала (с точным указанием обязательных чертежей)
6. Дата выдачи задания
КАЛЕНДАРНЫЙ ПЛАН
| № п/п | Наименование этапов курсового проекта (работы) | Срок выполнения этапов проекта (работы) | Примечание |
| 1 | Получение задания | ||
| 2 | Разработка алгоритма | ||
| 3 | Составление блок-схемы алгоритма | ||
| 4 | Составление программы | ||
| 5 | Подготовка исходных данных | ||
| 6 | Отладка программы | ||
| 7 | Получение результатов | ||
| 9 | Оформление пояснительной записки | ||
| 10 | Защита курсовой работы |
Студент
(подпись)
(фамилия, имя, отчество)
Руководитель
(подпись) (фамилия, имя, отчество)
РЕФЕРАТ
ВВЕДЕНИЕ
1. АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ И ПОСТАНОВКА ЗАДАЧИ ПРОЕКТИРОВАНИЯ
2. РАЗРАБОТКА АЛГОРИТМА ПРОГРАММЫ
3 ОПИСАНИЕ СТРУКТУРЫ ПРОГРАММЫ
3.1 Описание переменных
3.2 Описание вспомогательных процедур и функций
3.3 Алгоритм основной программы
4. ИНСТРУКЦИЯ ОПЕРАТОРУ
ВЫВОДЫ
ПЕРЕЧЕНЬ ССЫЛОК
ПРИЛОЖЕНИЕ А. БЛОК-СХЕМА АЛГОРИТМА
ПРИЛОЖЕНИЕ Б. ЛИСТИНГ ПРОГРАММЫ
ПРИЛОЖЕНИЕ В. ПРИМЕР ВЫПОЛНЕНИЯ ПРОГРАММЫ
РЕФЕРАТ
Пояснительная записка к курсовой работе содержит:
страниц - 24;
рисунков - 6;
таблиц – 1 ;
приложений – 3.
Цель работы: разработать программу обработки числовых последовательностей с кодом на языке Pascal.
В курсовой работе создана программа, которая реализует выполнение следующих функций: ввод пользователем с клавиатуры последовательности целых чисел, поиск во введенной последовательности нескольких таких чисел, чтобы их сумма делилось на некоторое задаваемое пользователем число. Вывод результата осуществляется на экран монитора и дублируется в текстовый файл на жестком диске или внешнем накопителе. В первом разделе курсовой работы выполнен анализ технического задания, выделены функции, которыми должно обладать разрабатываемое приложение, а также сформулированы требования к нему, произведена постановка задачи на проектирование. Во втором разделе выполняется анализ задачи проектирования, анализируется вид исходных данных и приводится словесный алгоритм работы программы. В третьем разделе рассматриваются алгоритмы разработанных процедур и функций, а также приводятся их описания. К реализованной программе разработана инструкция пользователя, которая приведена в четвертом разделе. Алгоритмы процедур приведены в приложении А. Листинг программы содержится в приложении Б.
Программа разработана с использованием языкаTurboPascal.
МАССИВ, ЦИКЛ, ОСТАТОК ОТ ДЕЛЕНИЯ, АЛГОРИТМ, ПРОЦЕДУРА, СОЧЕТАНИЯ
ВВЕДЕНИЕ
Данный курсовой проект был разработан в среде TurboPascal 7.0 с базовым языком программирования Pascal. Среди множества языков Pascal является наиболее универсальным и легко изучаемым языком. На сегодня TurboPascal получил продолжение в языке ObjectPascal с поддержкой всех современных возможностей объектно-ориентированного программирования и в такой мощной системе проектирования как Delphi.
Для выполнения данной курсовой работы необходимо разработать алгоритм решения поставленного задания, правильно указав последовательное выполнение соответствующих команд для получения необходимых результатов.
Цель работы заключается в том, чтобы правильно составить алгоритм поставленной задачи по обработке числовой информации, разработать и отладить программу, реализующую разраб
Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.