Програмування динамічної структури даних – групи студентів
Дисциплина: "компьютерные науки (computer science)"
ID решения
#S94
Тип
Курсовая работа(комплект)
Дисциплина
компьютерные науки (computer science)
Страниц
25
Курсовая работа(комплект)
1. Тема роботи
Програмування динамічної структури даних – групи студентів
2. Термін здачі студентом закінченої роботи __________
3. Початкові дані до проекту (роботи)
Структура: факультет, група, кількість студентів, кількість студентів в групі, що отримають стипендію, середній бал успішності по групі, прізвище старости.
Програма повинна виконувати: додавання елементу, видалення елементу, пошук елементу по введеному параметру (факультет, група), виведення всього списку, підрахунок загальної кількості студентів на факультеті, виведення груп та прізвищ старост, що мають середній бал більш заданого, підрахунок кількості студентів, що отримають стипендію на заданому факультеті, сортування по полю середній бал.
4. Зміст розрахунково-пояснювальної записки (перелік питань, які належить розробити)
титульний аркуш; завдання на курсове проектування; анотація (українською, англійською та російською мовами); зміст; перелік умовних позначень, символів, одиниць, скорочень і термінів; вступ; основна частина; висновки; перелік посилань; додатки; тестування програми; інструкція користувача Висновки.
5. Перелік графічного матеріалу (з точним зазначенням обов’язкових креслень)
Блок-схема алгоритму – 1 аркуш.
Програмування динамічної структури даних – групи студентів
2. Термін здачі студентом закінченої роботи __________
3. Початкові дані до проекту (роботи)
Структура: факультет, група, кількість студентів, кількість студентів в групі, що отримають стипендію, середній бал успішності по групі, прізвище старости.
Програма повинна виконувати: додавання елементу, видалення елементу, пошук елементу по введеному параметру (факультет, група), виведення всього списку, підрахунок загальної кількості студентів на факультеті, виведення груп та прізвищ старост, що мають середній бал більш заданого, підрахунок кількості студентів, що отримають стипендію на заданому факультеті, сортування по полю середній бал.
4. Зміст розрахунково-пояснювальної записки (перелік питань, які належить розробити)
титульний аркуш; завдання на курсове проектування; анотація (українською, англійською та російською мовами); зміст; перелік умовних позначень, символів, одиниць, скорочень і термінів; вступ; основна частина; висновки; перелік посилань; додатки; тестування програми; інструкція користувача Висновки.
5. Перелік графічного матеріалу (з точним зазначенням обов’язкових креслень)
Блок-схема алгоритму – 1 аркуш.
Решение (бесплатная часть):
Вступ…………………………………………………….…………………..….4
1 Теоретичні відомості про структури даних………….……………………..5
1.1 Змінні та структури даних…………………………………………………
1.2 Класифікація структур даних……………………………………………..
1.3 Операції над структурами даних…………………………………………
1.4 Динамічні структури даних у мови программування Си…………………
1.5 Робота з пам'яттю…………………………………………………………….
1.6 Лінійні списки………………………………………………………………..
1.7 Двузв'язний список…………………………………………………………
1.7.1. Додавання вузла в початок списку…………………………………….
1.7.2 Додавання вузла в кінець списку…………………………………………
1.7.3 Додавання вузла після заданого………………………………………….
1.7.4 Додавання вузла після заданого………………………………………….
1.8 Стек………………………………………………………………………....
1.9 Черги……………………………………………………………………….
1.10 Бінарне дерево……………………………………………………………..
1.11 Реалізація динамічних структур за допомогою масивів………………...
2 Програмна реалізація ……………………………………………………...
2.1 Загальні відомості……………………………………………………...….
2.2 Опис основних функцій програми ………………………………………
3 Інструкція користувача………..…………………………………………...
4 Тестування програми………………………………………………………
Висновки….……………………………………………………………….....…
Перелік посилань.…………………………………………………………..….
Додаток А Код програми………………………………….………………….
1 Теоретичні відомості про структури даних………….……………………..5
1.1 Змінні та структури даних…………………………………………………
1.2 Класифікація структур даних……………………………………………..
1.3 Операції над структурами даних…………………………………………
1.4 Динамічні структури даних у мови программування Си…………………
1.5 Робота з пам'яттю…………………………………………………………….
1.6 Лінійні списки………………………………………………………………..
1.7 Двузв'язний список…………………………………………………………
1.7.1. Додавання вузла в початок списку…………………………………….
1.7.2 Додавання вузла в кінець списку…………………………………………
1.7.3 Додавання вузла після заданого………………………………………….
1.7.4 Додавання вузла після заданого………………………………………….
1.8 Стек………………………………………………………………………....
1.9 Черги……………………………………………………………………….
1.10 Бінарне дерево……………………………………………………………..
1.11 Реалізація динамічних структур за допомогою масивів………………...
2 Програмна реалізація ……………………………………………………...
2.1 Загальні відомості……………………………………………………...….
2.2 Опис основних функцій програми ………………………………………
3 Інструкція користувача………..…………………………………………...
4 Тестування програми………………………………………………………
Висновки….……………………………………………………………….....…
Перелік посилань.…………………………………………………………..….
Додаток А Код програми………………………………….………………….
png - 2 шт.,
Файлы, которые можно скачать после оплаты:
doc - 11 шт.,
vsd - 1 шт.,
docx - 1 шт.,
ttf - 1 шт.,
Страниц 25
Если у вас есть другие решённые задания, контрольные или курсовые, вы можете продать их на нашем сервисе практически без комиссии, для этого авторизуйтесь или зарегистрируйтесь