Подсветка ключевых слов на языке с

  • 04 нояб. 2010 г.
  • 1316 Слова
Российская Федерация
Тюменская область
ХАНТЫ-МАНСИЙСКИЙ АВТОНОМНЫЙ ОКРУГ – ЮГРА
Департамент образования и науки
Сургутский государственный университет
Ханты-Мансийского автономного округа

Факультет автоматики и телекоммуникаций
Кафедра автоматики и компьютерных систем

Пояснительная записка
к курсовому проекту
по дисциплине «Структурное программирование»Выполнил:


Проверил:


Сургут
2008г.

Содержание

1. Аннотация………………………………………………………………….3
2. Введение……………………………………………………………………4
3.Анализ………………………………………………………………………5
4. Проектирование……………………………………………………………6
5. Кодирование и отладка……………………….…………………………...8
6. Тестирование………………………………….……………………………9
7. Сопровождение…………………………………………………………...10
8. Заключение………………………………………………………………..11
9. Приложение…………………………………….……………...…………..12
10. Список использованной литературы………….…………………............15

1. Аннотация

Целью проекта является закреплениенавыков и умений решать задачи программирования на языке Си, а также ознакомление с правилами составления и оформления проектных документов, соответствующих этой стадии.
Пояснительная записка к курсовому проекту является техническим документом, в котором представлен весь процесс разработки программного продукта, который состоит из следующих этапов: анализ, проектирование, кодирование итестирование программного обеспечения. Каждый этап освещается в отдельном разделе пояснительной записки. Также в пояснительную записку входят различные графические и справочные материалы, нормативно техническая документация, листинги программного кода и т.п., используемые при разработке программного продукта. Пояснительная записка оформляется в соответствии с методическими указаниями, регламентирующими общие положениявыполнения, представления и защиты курсового проекта.

2. Введение

Целью данной курсовой работы является получение навыков разработки программ направленных на достижение конкретного результата.
Данный курсовой проект относится к области структурного программирования, и его целью является закрепление и углубление теоретических знаний, и приобретение практических умений и навыковпо данной области. Выполнение курсового проектирования можно условно разделить на два этапа: разработка программного обеспечения и оформление пояснительной записки.
Проект выполняется по индивидуальному заданию, в котором, как пример, содержаться краткие сведения об области применения и назначении объекта проектирования, краткое описание процесса его функционирование с необходимымитехническими требованиями.
Программным продуктом, который требуется разработать в рамках проекта, является программа, предназначенная для использования, в качестве программы для расчета площади сегмента с использованием стандартных библиотек для управления данной программой.

3. Анализ
Основными целями этапа анализа является разрешение противоречий и неточностей задания, определениефункциональных требований, которым должен соответствовать программный продукт, множеств входной и выходной информации, типа интерфейса пользователя и т.п.
Для решения подобной задачи можно использовать различные алгоритмы. Рассмотрим один из них.
Программа должна из исходного текста первого входного файла найти слова, которые записаны во втором входном файле и распознать цвет, записанный в этот же файлнапротив искомого слова, и вывести текст в выходной файл в HTML-формате с подсвеченными словами.
Решение задачи с помощью языка СИ.
Для решения этой задачи нам необходимо знать, что такое входной и выходной файл, что такое Html формат и с помощью каких тегов производиться закрашивания слова.
Считываем строки текста первого...