Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
По курсовому проектуСтр 1 из 6Следующая ⇒
МИНОБРНАУКИ РОССИИ Филиал ФГБОУ ВО «Московский государственный университет информационных технологий, радиотехники и электроники» В г. Ставрополе (филиал МИРЭА в г. Ставрополе)
КАФЕДРА «АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ УПРАВЛЕНИЯ»
КУРСОВАЯ РАБОТА Тема: «Разработка объектно-ориентированного приложения с
по дисциплине: «Программирование»
Выполнил студент группы ИВТ-14125.05.2015г.Новосельцев Д.Е. _______ дата ф.и.о. подпись
Проверил 26.05.2015г.Воротникова Т.С. ___________ дата ф.и.о. подпись
Оценка __________________________
Ставрополь, 2015 ЗАДАНИЕ ПО КУРСОВОМУ ПРОЕКТУ МИНОБРНАУКИ РОССИИ Филиал ФГБОУ ВО «Московский государственный университет информационных технологий, радиотехники и электроники» В г. Ставрополе (филиал МИРЭА в г. Ставрополе) КАФЕДРА «автоматизированные системы управления» Специальность 09.03.01 «Информатика и вычислительная техника» ГРУППА ИВТ-141
ЗАДАНИЕ ПО КУРСОВОМУ ПРОЕКТУ СТУДЕНТ: Новосельцев Дмитрий Евгеньевич 1. Тема проекта: Разработка объектно-ориентированного приложения с использованием класса Directory 2. Срок сдачи студентом законченного проекта: 26 мая 2015 года 3. Исходные данные по проекту: Информационная запись о файле в каталоге содержит поля: имя файла, расширение, дата и время создания, атрибуты «только чтение», «скрытый», «системный», размер файла на диске. Для моделирования каталога реализовать класс Directory, содержащий название родительского каталога, количество файлов в каталоге, список файлов в каталоге. Один элемент списка включает в себя информационную запись о файле, дату последнего изменения, признак выделения и признак удаления. Реализовать методы добавления файлов в каталог и удаления файлов из него; метод поиска файла по имени, по расширению, по дате создания; метод вычисления полного объема каталога. Реализовать операцию объединения и операцию пересечения каталогов (см. задание 1). Реализовать операцию генерации конкретного объекта Group (группа), содержащего список файлов, из объекта типа Directory. Должна быть возможность выбирать группу файлов по признаку удаления, по атрибутам, по дате создания. 4. Содержание разделов курсового проекта (наименование разделов) ВВЕДЕНИЕ…………………………………………………………………………………………..4 ТЕОРИЯ…………………………………………………………………………………....…………5 ПРОЕКТИРОВАНИЕ……………………………………………………………………………....14 ЗАКЛЮЧЕНИЕ……………………………………………………………………………………..21 СПИСОК ЛИТЕРАТУРЫ………………………………………………………………….....……22
7. Дата выдачи задания: 13 февраля 2015 года Руководитель курсового проекта _______________(______________________) (подпись, фамилия и инициалы) Студент_________________(_______________________) (подпись, фамилия и инициалы)
ВВЕДЕНИЕ. 4 1 Объектно-ориентированное программирование. 5 1.1 Понятие и свойства ООП.. 5 1.2 Описание класса. 7 1.3 Конструкторы и деструкторы.. 9 1.4 Функции. 11 1.5 Дружественные функции класса. 12 2 Проектирование приложения, содержащего класс Directory 14 2.1 Постановка задачи. 14 2.2 Реализация класса Directory. 15 2.3 Реализация методов класса Directory. 17 заключение. 21 Список используемой литературы.. 22
В данной курсовой работе основной целью является изучение и реализация классов на языке программирования C++. В процессе реализации изучить материал Win-Api для работы с файлами и каталогами. Понять принципы работы библиотек необходимых для выполнения задания. Совершенствовать навыки программирования и логического мышления по средствам выполнения работы с использованием необходимой литературы. Для комфортной работы пользователя с программой, осуществить дружественный и легкий в освоении интерфейс.
Date: 2016-05-23; view: 520; Нарушение авторских прав |