Страницы отчета должны быть пронумерованы.

МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ

ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ

учебной дисциплины ЕН.Ф.02

«ЯЗЫКИ ПРОГРАММИРОВАНИЯ»

по направлению подготовки дипломированного специалиста

«Информатика и вычислительная техника»

ДЛЯ СПЕЦИАЛЬНОСТЕЙ

Информатика и вычислительная техника

Информационные системы и технологии

(группа БСТ1601)

Факультет ОТФ–2

Кафедра вычислительной математики и программирования

Курс 1, семестр 2.

Курсовая работа во 2 семестре.

Москва 2017 г.

ОБЩЕЕ ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ

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

При проектировании приложения составить следующие функции:

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

2. Функцию, делающую текстовую рекламную заставку с изображением логотипа заказчика (логотип рисуется разработанной вами функцией). Текст рекламной заставки, выполненный не менее 3 – 4 цветами (предусмотреть возможность изменять цветовую гамму через параметры функции ) должен содержать следующую информацию:

u Название фирмы заказчика

u Фамилию руководителя фирмы

u Телефон и факс фирмы

u Краткий текст, рекламирующий фирму

3. Функции, обслуживающие работу с файлом, созданном в режиме .txt:

O запись информации в конец файла;

O просмотр всего файла;

O просмотр отдельной записи по указанному ее номеру;

O редактирование одного или нескольких (исходите из смысловой нагрузки задачи) полей информационной записи, найденной по указанному ключу;

O изменение содержания поля метки на удаление записи из файла ( по указанию пользователя найти требуемую запись и пометить ее на удаление или по указанию пользователя найти требуемую запись и снять метку на ее удаление);

O удаление записей из файла, помеченных в поле метки на удаление.

4. Функцию, решающую расчетную задачу. Эту функцию в свою очередь ТРЕБУЕТСЯ разбить на более простые функции, исходя из заданного алгоритма решения расчетной задачи и реализующие те или иные вычислительные процедуры расчетной задачи.

Информация для решения задачи должна накапливаться в файле по мере поступления.

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

6. В окно диалога About включить выходные данные о Вашей курсовой работе (вариант, исполнитель, руководитель) и Вашу фотографию.

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

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

Имя проекта Вашей курсовой работы должно включать Вашу фамилию и номер варианта.

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

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

ФУНКЦИИ В ФАЙЛАХ ДОЛЖНЫ БЫТЬ СОБРАНЫ (СКОМПОНОВАНЫ) С УЧЕТОМ ИХ ФУНКЦИОНАЛЬНОГО НАЗНАЧЕНИЯ.

Внимание!!!!!

В курсовой работе используйте наработки лабораторной работы № 4, где вы решали задачу обработки информации файла.

ОТЧЕТ О КУРСОВОЙ РАБОТЕ

Отчет о курсовой работе должен содержать:

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

¨ Задание на курсовую работу.

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

¨ Схемы взаимосвязей всех функций (какая функция, какую функцию вызывает).

¨ Эскизы рекламной заставки, логотипа.

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

¨ Тексты всех файлов лабораторной №4, расположив их в следующем порядке: тексты Н-файлов, затем тексты программных модулей (файлов) с минимальными необходимыми минимальные комментариям к ним.

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

Страницы отчета должны быть пронумерованы.

Как правильно пронумеровать страницы дипломной работы


Похожие статьи.

Понравилась статья? Поделиться с друзьями: