Глава 1. способы оптимизации работы серверов




МИНИСТЕРСТВО

ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

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

Федеральное государственное автономное образовательное учреждение

Высшего образования

«Санкт-Петербургский политехнический университет Петра Великого»

(ФГАОУ ВО «СПбПУ»)

Университетский политехнический колледж

Методические указания

По оформлению курсовой работы по дисциплине

«Прикладное программирование»

Для студентов всех форм обучения

По специальности

 

Санкт-Петербург

Г

1. Структура и содержание курсовой работы

Последовательность и примерный объем основных структурных элементов курсовой работы приведен в таблице 1. В зависимости от состава и характера рассматриваемых вопросов общий объем курсовой работы должен составлять не менее 20 страниц машинописного текста формата А-4.

Структура курсовой работы (КР) должна состоять из титульного листа, содержания, введения, трех глав, заключения, списка использованной литературы и приложений.

Таблица 1

Структура и примерный объём отдельных элементов курсовой работы

Структурные элементы Количество страниц
Титульный лист  
Содержание  
Введение до 2
Раздел 1 до 5
  Раздел 2   до10
Раздел 3 до 3
Заключение до 3
Библиографический список До10-15 источников
ИТОГО 30-40
Приложения  

Первой страницей курсовой работы является титульный лист,содержащий следующие реквизиты: полное наименование учебного заведения, наименование специальности, формы обучения, тему работы, сведения о студенте, сведения о руководителе, местонахождение (город) образовательного учреждения, год написания работы (приложение 1).

Следующим обязательным структурным элементом является содержание. Оно составляется в соответствии с рубрикацией работы и детализируется до разделов и подразделов.

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

Курсовой проект - самостоятельная работа студентов по выполнению всех этапов разработки сложных программ. Целью курсового проекта является закрепление теоретических знаний и совершенствование практических навыков программирования на алгоритмических языках и в системах программирования при изучении дисциплины МДК.01.02. «Прикладное программирование»

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

Цель курсовой работы – решение поставленной проблемы: анализ конкретных свойств объекта исследования, выявление закономерностей, выработка предложений (рекомендаций, программ, методик и т. п.), решение выявленной проблемы.

Задачи курсовой работы конкретизируют цель и отражают последовательность написания работы. Формулировку задач рекомендуется начинать со слов: проанализировать.., разработать.., обобщить.., выявить.., доказать.., внедрить.., показать.., выработать.., найти.., определить.., описать.., установить.., рекомендовать... и т. п.).

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

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

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

В приложения помещаются вспомогательный материал.

К вспомогательному материалу, включенному в приложения, могут быть отнесены:

- промежуточные математические выкладки, расчеты;

- таблицы цифровых данных (статистические выборки, отчетные данные и т. п.);

- таблицы и рисунки большого формата (занимающие целую страницу и более).

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

В тексте курсовой работы на все приложения должны обязательно быть ссылки.

 

2. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ КУРСОВОЙ РАБОТЫ

 

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

Рекомендуемый объем курсовой работы 30-40 страниц.

2.1. Оформление титульного листа

Образец оформления титульного листа приведен в Приложении.

2.2 Оформление основного текста

2.2.1. Способ оформления основного текста

Способ оформления текстадолжен быть единым для всего курсовой работа. Курсовая работа выполняется на IBM - совместимом персональном компьютере, в текстовом редакторе WORD, записывается на отдельный CD-диск и распечатывается. Курсовая работа должен точно соответствовать содержанию файла на диске. Диск с файлом сдается на отделение вместе с курсовой работой.

При оформлении текста курсовой работы следует руководствоваться ГОСТами 2.105-95 ЕСКД (Общие требования к текстовым документам), ГОСТ 7.32-2003 (Система стандартов по информации, библиотечному и издательскому делу. Отчет о научно-исследовательской работе. Структура и правила оформления), ГОСТ 2.004-88 ЕСКД (Общие требования к выполнению конструкторских и технологических документов на печатающих и графических устройствах вывода ЭВМ), ГОСТ 7.12-93 (Библиографическая запись. Сокращение слов на русском языке).

Текст курсовой работы должен быть написан на одной стороне стандартного листа. Страницы должны быть, пронумерованные начиная, с третьей страницы курсовой работы. Нумерация должна быть сквозная, на титульном листе (1-я страница) и задании (2‑я страница) номер страницы не ставится. Написанный текст рекомендуется тщательно проверить (вычитать).

Текст рукописи курсовой работы должен быть напечатан на одной стороне стандартного листа белой бумаги через 1,5 интервала 14 шрифтом Times New Roman средней жирности на компьютере. Необходимо оставлять поля вокруг текста. Размер левого поля - 30 мм, правого - 15, верхнего - 15, нижнего - 15 мм. Поля слева оставляют для переплета. Поля справа - во избежание того, чтобы в строках не было неправильных переносов из-за не уместившихся частей слов. При таких полях каждая страница содержит 28-30 строк по 60 знаков в строке, считая каждый знак препинания и пробел между словами также за печатный знак.

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

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

Абзацы начинаются с новой (красной), строки, их печатают с отступом, равным 12,5 мм.

Образец титульного листа представлен в Приложении.

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

Схема программы оформляется на отдельных листах в соответствии ГОСТ 19.701-90 ЕСПД.

Выбор формы представления данных:

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

Выбор формы представления результатов:

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

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

Отладка программы

На этом этапе осуществляется компиляция программы и исправление синтаксических ошибок, устранение ошибок шага выполнения программы.

Тестирование программы

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

Пример (с одержание курсового проекта):

Введение

1 Общий раздел

1.1 Анализ требований и определение спецификаций на программный продукт

2 Специальный раздел

2.1 Проектирование базового алгоритма решения задачи

2.2 Описание программного продукта

2.3 Отладка и тестирование программного продукта

2.4 Руководство пользователя

Заключение

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

Приложение А— Схема программы (Схема работы системы)

Приложение Б— Схема ресурсов системы

Приложение В — Листинг с исходным кодом

Приложение Г — Результаты решения задачи.

 

 

2.3 Заголовки

Каждый раздел (главу) рекомендуется начинать с новой страницы. Заголовки разделов (глав) не должны быть оторваны от текста, а также не должны находиться внизу страницы. Наименования структурных элементов курсовой работы «СОДЕРЖАНИЕ», «ВВЕДЕНИЕ», «3АКЛЮЧЕНИЕ», «СПИСОК ЛИТЕРАТУРЫ», а также названия глав служат заголовками структурных элементов отчета. Заголовки структурных элементов следует располагать в середине строки без точки в конце и печатать прописными буквами, не подчеркивая.

Каждая глава должна иметь свой номер. Точка после номера главы ставится. Название главы следует печатать 14 шрифтом заглавными буквами. Название главы размещается по центру страницы симметрично тексту.

Текст главы разбивается на параграфы, каждый из которых должен иметь свой номер и заглавие. Например:

Глава 1. способы оптимизации работы серверов

1.1. Элементы программирования в проектировании рабочих станций

2.4 Таблицы

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

2.5 Оформление рисунков, таблиц, схем и диаграмм

При выполнении курсовой работы студент разрабатывает необходимый иллюстрационный материал: программы (код), диаграммы, графики, схемы, чертежи и представляет их на рисункахс соответствующими надписями, располагающимися по центру страницы,

Чертежи выполняются в соответствии с правилами, установленными стандартами Единой системы конструкторской документации (ЕСКД): ГОСТ 2.301-68 и др. Основные буквенные обозначения, применяемые в конструкторских документах всех отраслей, установлены в ГОСТ 2.321-84.

2.7. Сноски и ссылки

Библиографические ссылки и сноски могут быть оформлены следующими способами:

[6; 5].

2.8. Составление и оформление списка литературы

Сведения об источниках, использованных при выполнении курсовой работы, приводятся в соответствии с требованиями ГОСТ 7.1-84 СИБИД. Библиографическое описание документа. Общие требования и правила составления.

Библиографическое описание – совокупность библиографических сведений о документе, его составной части или группы документов, данных по определенным правилам, необходимых и достаточных для общей характеристики и идентификации документа.

2.9. Оформление «Приложения»

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

Каждое приложение следует начинать с новой страницы с указанием наверху по правому краю страницы слова «Приложение» и его обозначение.

Приложения обозначаются либо арабскими цифрами 1, 2. 3…, либо заглавными буквами русского алфавита, начиная с А, за исключением букв: З, Й, О, Ч, Ь, Ы, Ъ.

Допускаются обозначения приложения буквами латинского алфавита за исключением - I и O.

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

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

Литература

1.Бьерн Страструп. Язык программирования С++.,М.-2015.

2. Альфред, В. Ахо Компиляторы. Принципы, технологии и инструментарий / Альфред В. Ахо и др. - Москва: Высшая школа, 2015. - 882 c.

3. Балена, Франческо Современная практика программирования на Microsoft Visual Basic и Visual C# / Франческо Балена, Джузеппе Димауро. - М.: Русская Редакция, 2015. - 640 c.

4. Боровский, А. C++ и Pascal в Kylix 3. Разработка интернет-приложений и СУБД / А. Боровский. - М.: БХВ-Петербург, 2015. - 544 c.

5. Давыдов, В. Visual C++. Разработка Windows-приложений с помощью MFC и API-функций / В. Давыдов. - М.: БХВ-Петербург, 2014. - 576 c.

6. Довбуш, Галина Visual C++ на примерах / Галина Довбуш, Анатолий Хомоненко. - М.: БХВ-Петербург, 2012. - 528 c.

7. Зиборов, В. MS Visual C++ 2010 в среде.NET / В. Зиборов. - М.: Питер, 2012. - 320 c.

8. Кетков, Юлий Практика программирования: Visual Basic, C++ Builder, Delphi. Самоучитель (+ дискета) / Юлий Кетков, Александр Кетков. - М.: БХВ-Петербург, 2012. - 464 c.

9. Мешков, А. Visual C++ и MFC / А. Мешков, Ю. Тихомиров. - М.: БХВ-Петербург, 2013. - 546 c.

10. Неформальное введение в C++ и Turbo Vision. - Москва: ИЛ, 2010. - 384 c.

11. Панюкова, Т. А. Языки и методы программирования. Создание простых GUI-приложений с помощью Visual С++. Учебное пособие / Т.А. Панюкова, А.В. Панюков. - Москва: Мир, 2015. - 144 c.

12. Пахомов, Б. C/C++ и MS Visual C++ 2010 для начинающих / Б. Пахомов. - М.: БХВ-Петербург, 2011. - 736 c.

13. Пахомов, Борис C/C++ и MS Visual C++ 2012 для начинающих / Борис Пахомов. - Москва: СИНТЕГ, 2015. - 518 c.

14. Пахомов, Борис С/С++ и MS Visual C++ 2012 для начинающих / Борис Пахомов. - М.: "БХВ-Петербург", 2013. - 502 c.

15. Полубенцева, М. C/C++. Процедурное программирование / М. Полубенцева. - М.: БХВ-Петербург, 2014. - 448 c.

16. Поляков, А. Методы и алгоритмы компьютерной графики в примерах на Visual C++ / А. Поляков, В. Брусенцев. - М.: БХВ-Петербург, 2011. - 560 c.

17. Понамарев, В. Программирование на C++/C# в Visual Studio.NET 2003 / В. Понамарев. - М.: БХВ-Петербург, 2015. - 917 c.

18. Роберт, С. Сикорд Безопасное программирование на C и C++ / Роберт С. Сикорд. - Москва: РГГУ, 2014. - 496 c.

19. Секунов, Н. Программирование на C++ в Linux / Н. Секунов. - М.: БХВ-Петербург, 2016. - 425 c.

20. Сидорина, Татьяна Самоучитель Microsoft Visual Studio C++ и MFC / Татьяна Сидорина. - М.: "БХВ-Петербург", 2014. - 848 c.

 

ТЕМЫКУРСОВЫХ РАБОТ

1. Улучшение производительности операционной системы и создание журналов.

2. Создание прикладных программ для пользователей.

3. Совершенствование системных служб.

4. Улучшение сервиса электронной почты

5. Совершенствование интерфейса прикладных программ

6. Совершенствование сервисных служб Интернета

7. Способы оптимизации серверов

8. Проектирование передающих и записывающих устройств

9. Улучшение работы печати

10. Разработка приложений для специалистов в сфере администрирования ПК

11. Проектирование приложений для взаимодействия компьютера и мобильного устройства

12. Улучшение режима энергопотребления ПК

13. Работа со стеком и его оптимизация

14. Создание приложения для почтовых рассылок

15. Улучшение графических пакетов прикладных программ

16. Оптимизация серверов баз данных

17. Совершенствование интерфейса базы данных

18. Совершенствование оконного интерфейса

19. Проектирование физических процессов

20. Математические вычисление и их моделирование в среде С++

21. Создание программы для образовательных целей

22. Создание программы для учета посетителей в торговом центре

23. Создание программы для работы устройства(оборудования)

24. Проектирование микроконтроллера на базе С++

25. Оптимизация работы станка с ЧПУ

26. Создание классов и структур

27. Наследование классов и оптимизация метода

28. Создание пользовательских функций для математического пакета

29. Создание пользовательских функций для баз данных

30. Совершенствование интерфейса редактора

31. Компиляция и отладка: методы и пути совершенствования

32. Работа с массивами: методы и пути совершенствования

33. Моделирование как метод (на базе С++)

34. Система моделирования работы автозаправочной станции.

35. Система моделирования работы городского парка

36. Система моделирования движения городского автотранспорта (по заданной карте города).

37. Алгоритм создания программы на языке С++: трудности и противоречия.

38. Новейшие изменения редакторов С++: исследование и выявление проблем

39. Моделирование пользовательского приложения для прогнозирования погоды.

40. Разработка игровых приложений

41. Усовершенствование игрового приложения

42. Разработка приложений для бизнес-процессов

 

 

Приложение 1

МИНИСТЕРСТВО



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-11-22 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: