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




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

 

 

 

 

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

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

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

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

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

 

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

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

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

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

 

 

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

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

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

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

 

Москва 2017 г.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

 

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

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

 

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

 

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

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

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

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

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

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

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

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

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

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



Поделиться:




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

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


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