Информационный центр «Все Решено»->Готовые работы->Курсовая работа->Программирование->Курсовая работа — «Основы программирования на языке C»

Курсовая работа — «Основы программирования на языке C»

Вид работы: курсовая работа

Дисциплина: алгоритмические языки и программирование

Тема: Основы программирования на языке C

Объем: 34 стр + программа

Год сдачи работы: 2013

Язык выполнения: русский

 

Содержание

ВВЕДЕНИЕ

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

1.1. Обработка матриц

1.2. Задача исследования геометрических областей

1.3. Обработка текстовых файлов

2. РАЗРАБОТКА ГРАФИЧЕСКОГО МЕНЮ

2.1. Разработка и описание функции «MatrixStrDel» удаления строки матрицы, содержащей максимальный элемент среди элементов, которые располагаются выше главной диагонали

2.2. Разработка и описание функции «PointLocation» определения расположения точек относительно заданной области

2.3. Разработка и описание функции «FileSorting» сортировки символов строк текстового файла в порядке возрастания с использованием функций прямого доступа

2.4. Разработка и программная реализация пользовательского меню программы

ВЫВОДЫ

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЯ

Приложение А. Обозначения, используемые в блок-схемах алгоритмов

Приложение Б. Экранные формы

 

Введение

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

Целью данной курсовой работы является разработка графического меню при реализации проектов в интегрированной среде Visual С++.

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

Квадратной матрицей называется система nn чисел, расположенных в прямоугольной таблице из n строк и n столбцов. Число n называются размерностью матрицы.

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

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

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

 

СПИСОК ЛИТЕРАТУРЫ

  1. 1.  Бобровский А. Самоучитель С++ и Borland C++ Builder – 5-е изд., П.: ДЕСС КОМ, 2001. – 273 с.
  2. Гусак А.А. Высшая математика. В 2-х т. Т.1.: Учебник для студентов вузов. – 3-е изд., стереотип. – Мн.: ТетраСистемс, 2001. – 544 с.
  3. Ефимов Н. В. Краткий курс аналитической геометрии: Учебн. пособие. – 13-е изд., стереот. – М.: ФИЗМАТЛИТ, 2005. — 240 с.
  4. 4.  Крис Паппас, Уильям Мюррей. Программирование на С и С++: – К.: Издательская группа BHV, 2000. – 320 с.
  5. Липачёв Е.К. Технология программирования. Базовые конструкции С/С++: учебно-справочное пособие / Е.К. Липачёв. – Казань: Казан. ун-т, 2012. – 142 с.
  6. http://lord-n.narod.ru/download/books/walla/programming/Spr_po_C/main.htm#09
  7. http://www.sources.ru/msdn/library/using_coordinate_spaces_and_transformations.shtml
  8. http://dmtsoft.ru/bn/339/as/oneaticleshablon/
  9. http://wladm.narod.ru/Borland/graphicksobject.html

Также советуем посмотреть другие готовые работы:
Диплом — «Розробка автоматизованої системи диспетчеризації підприємства малого бізнесу – таксопарк «Алло! Таксі»
Курсовая работа — «Комп’ютерне моделювання управління центрами матеріалів та вартісними складовими з використанням СУП Spider Project»
Курсовая — «Управління проектами. Формування звітів у програмному середовищі Spyder Project»

Заказать курсовую работу