Этот заказ уже выполнен на сервисе Автор24
На нашем сайте вы можете заказать учебную работу напрямую у любого из 72000 авторов, не переплачивая агентствам и другим посредникам. Ниже приведен пример уже выполненной работы нашими авторами!
Узнать цену на свою работу

Технология программирования с помощью динамических списков

Номер заказа
130021
Создан
9 июля 2014
Выполнен
12 июля 2014
Стоимость работы
1000
Помоги! Срочно выполнить курсовую работу по программированию. Есть буквально 3 дня. Тема работы «Технология программирования с помощью динамических списков».
Всего было
15 предложений
Заказчик выбрал автора
Этот заказ уже выполнен на сервисе Автор24
На нашем сайте вы можете заказать учебную работу напрямую у любого из 72000 авторов, не переплачивая агентствам и другим посредникам. Ниже приведен пример уже выполненной работы нашими авторами!
Узнать цену на свою Курсовую работу
Или вы можете купить эту работу...
Страниц: 25
Оригинальность: Неизвестно
1000
Не подошла
данная работа?
Вы можете заказать учебную работу
на любую интересующую вас тему
Заказать новую работу

Курсовая работа содержит: страниц машинописного текста - 39, рисунков - 5, литературных источников – 4, приложения - 2.

Ключевые слова: односвязные списки, динамические структуры данных, файлы, структуры.

Объект исследования: создание и работы с односвязными динамическими списками.

Цель курсовой работы: ознакомление с принципами основных алгоритмов работы односвязных динамических списков.

Задачей курсовой работы является: создание приложения с использованием односвязных динамических списков на языке C++.

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

Введение 2
1 Структуры 3
2 Файлы 4
3 Списки 7
3.1 Виды списков 8
3.2 Создание списка 9
3.3 Просмотр списка 9
3.4 Изменение списка 9
4 Разработка практического приложения 11
4.1 Условие задачи 11
4.2 Описание программы 11
4.3 Руководство программиста 12
4.4 Руководство оператора 12
Заключение 13
Список использованных источников 14
Приложение А 15
Приложение Б 20


Список использованной литературы

1. Павловская Т.А. С/С++. Программирование на языке высокого уровня. – СПб.: Питер, 2002. – 464с.
2. Топп У., Форд У. Структуры данных в С++: Пер. с англ. - М.: БИ-НОМ, 1994. – 816 с.
3. Партыка, Т.Л., Попов, И.И. Программирование на Си / изд. Инфра-М, 2008.-477-480 с.
4. Савацкий, А. Л. Основы управления ресурсами : учеб. пособие для вузов / А. Л. Савацкий. – 2005. – 130 с.
struct flight *tmp=NULL; tmp=(*begin); for (int i=0, j=1; tmp!=NULL; j++, i=0) { Form1->StringGrid1->Cells[i++][j]=tmp->date; Form1->StringGrid1->Cells[i++][j]=tmp->hour; Form1->StringGrid1->Cells[i++][j]=tmp->number_flight; Form1->StringGrid1->Cells[i++][j]=tmp->airport_departure; Form1->StringGrid1->Cells[i++][j]=tmp->airport_arrival; Form1->StringGrid1->Cells[i++][j]=tmp->free_places_agency; tmp=tmp->next_flight; Form1->StringGrid1->RowCount++; } return;}//---------------------------------------------------------------------------void ShowRecords(client **begin){ // Функция отображения списка на экране (в StringGrid2) /*Список клиентов*/ for(int x=1; x Показать все
Автор24 - это фриланс-биржа. Все работы, представленные на сайте, загружены нашими пользователями, которые согласились с правилами размещения работ на ресурсе и обладают всеми необходимыми авторскими правами на данные работы. Скачивая работу вы соглашаетесь с тем что она не будет выдана за свою, а будет использована исключительно как пример или первоисточник с обязательной ссылкой на авторство работы. Если вы правообладатель и считаете что данная работа здесь размещена без вашего разрешения - пожалуйста, заполните форму и мы обязательно удалим ее с сайта. Заполнить форму
Оценим бесплатно
за 10 минут
Эта работа вам не подошла?
У наших авторов вы можете заказать любую учебную работу от 200 руб.
Оформите заказ и авторы начнут откликаться уже через 10 минут!
Заказать курсовую работу
Другие работы по этому предмету
Диплом разработка базы данных автоматизированной информационной системы
Дипломные работы, Программирование
Стоимость 5000 руб.
Разработка приложения для автоматизации управления кадрами
Дипломные работы, Программирование
Стоимость 500 руб.
Автоматизация оценки кредитоспособности заемщика
Дипломные работы, Программирование
Стоимость 5500 руб.
Разработка сайта организации "Кяхтинский РЭС" с помощью WordPress
Дипломные работы, Программирование
Стоимость 1000 руб.
Игра змейка - исходники на c#, OpenGL
Дипломные работы, Программирование
Стоимость 1250 руб.
Разработка информационной системы
Дипломные работы, Программирование
Стоимость 2240 руб.
Разработка АИС по учету абонентов кабельного телевидения Delphi+Access
Дипломные работы, Программирование
Стоимость 1400 руб.
Прокомментировать код к дипломной работе
Дипломные работы, Программирование
Стоимость 3300 руб.
Информационные технологии в бизнесе
Дипломные работы, Программирование
Стоимость 240 руб.