Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






По курсовому проекту





МИНОБРНАУКИ РОССИИ

Филиал ФГБОУ ВО

«Московский государственный университет

информационных технологий, радиотехники и электроники»

В г. Ставрополе

(филиал МИРЭА в г. Ставрополе)

 

 

КАФЕДРА «АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ УПРАВЛЕНИЯ»

 

КУРСОВАЯ РАБОТА

Тема: «Разработка объектно-ориентированного приложения с
использованием класса Directory
»

 

 

по дисциплине: «Программирование»

 

 

Выполнил студент группы ИВТ-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 года

Руководитель курсового проекта _______________(______________________)

(подпись, фамилия и инициалы)

Студент_________________(_______________________)

(подпись, фамилия и инициалы)


 

Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
МГТУ МИРЭА.09.03.01.6ПЗ    
Разраб.
Новосельцев  
Провер.
Воротникова
 
 
Н. Контр.
 
Утверд.
 
Разработка объектно-ориентированного приложения с использованием класса Directory. Пояснительная записка
Лит.    
Листов
 
Филиал МГТУ МИРЭА г.Ставрополь ИВТ-141
СОДЕРЖАНИЕ

ВВЕДЕНИЕ. 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

 


Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
МГТУ МИРЭА.09.03.01.6ПЗ  
ВВЕДЕНИЕ

В данной курсовой работе основной целью является изучение и реализация классов на языке программирования C++. В процессе реализации изучить материал Win-Api для работы с файлами и каталогами. Понять принципы работы библиотек необходимых для выполнения задания.

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


Для комфортной работы пользователя с программой, осуществить дружественный и легкий в освоении интерфейс.


 

Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
МГТУ МИРЭА.09.03.01.6ПЗ  
1 Объектно-ориентированное программирование







Date: 2016-05-23; view: 520; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию