Методические указания к курсовой работе





Скачать 173.07 Kb.
НазваниеМетодические указания к курсовой работе
Дата публикации03.09.2013
Размер173.07 Kb.
ТипМетодические указания
100-bal.ru > Информатика > Методические указания


ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ
РЯЗАНСКИЙ ГОСУДАРСТВЕННЫЙ РАДИОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра ЭВМ



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




Рязань 2008
1. Цель курсового проектирования и исходные данные

В курсовой работе ставится задача разработки прикладной программы (приложения) на языке Object Pascal в системе программирования Delphi или разработки пользовательского компонента, а также их отладки и тестирования.

Исходными данными для работы являются:

  • исходные тексты заданий согласно варианту (см. п. 2);

  • операционная среда программирования: персональный компьютер модели IBM PC, операционная система Windows (любой модификации), система программирования Delphi 7;

  • метод проектирования: модульное объектно-ориентированное программирование.


2. Варианты заданий

Номер варианта задания соответствует номеру студента в журнале группы. Тексты задач каждого задания приведены в приложении1.
3. Основные технические условия и требования

По заданному варианту разработку приложения Windows требуется выполнить по следующим пунктам:

  1. Анализ требований и уточнение спецификаций

    1. Выполнить анализ задачи с целью определения основных состояний интерфейсной части приложения.

    2. Для каждого состояния определить внешнее представление (экранную форму и требуемые визуальные компоненты), т. е. вид окна приложения в каждом случае.

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

  2. Проектирование приложения.

    1. Логическое проектирование интерфейсной части (разработка структуры классов).

      1. Открыть новый проект и создать окно главной формы приложения.

      2. С помощью инспектора объектов настроить параметры формы и используемых компонент.

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

    2. Физическое проектирование приложения (разбивка приложения на модули).

Выполняется системой программирования Delphi автоматически.

  1. Программная реализация приложения.

    1. На основании результатов п.2.1.3 разработать алгоритмы обработчиков всех событий и представить их в виде блок-схем с соответствующими текстовыми пояснениями.

    2. Подготовить исходных тексты обработчиков всех событий и текст программы приложения в целом.

    3. Выполнить компиляцию и отладку приложения на контрольных примерах.

    4. Разработать справочную подсистему приложения и программу его инсталляции.

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

Разработка пользовательского компонента должна включать выполнение следующих шагов:

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

  2. Выбор подходящего родительского класса. По результатам предыдущего этапа следует выбрать из VCL класс, функции которого наиболее близко подходят к требуемым функциям нового компонента.

  3. Программирование компонента. На данном этапе создается модуль компонента и в нем реализуются свойства, методы и события компонента.

  4. Установка компонента в палитру компонентов системы Delphi.

  5. Тестирование компонента в отдельно создаваемом тестовом приложении.

  6. Создание значка (ресурса) для нового компонента.

  7. Создание справки компонента.

  8. Инсталляция тестового приложения на жестком диске компьютера и его запуск средствами ОС из основного меню системы. Экспериментальная проверка работоспособности приложения и созданного компонента на нескольких контрольных наборах исходных данных.


4.Пример разработки приложения Windows2
Приложение «Возведение чисел в квадрат»

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

1. Анализ требований и уточнение спецификаций

1.1 Разработка начинается с анализа задачи в целях определения основных состояний интерфейса. •

Для данной задачи можно использовать интерфейс с тремя состояниями:

а) исходное состояние, в котором приложение ожидает ввода числа, возводимого в квадрат;

б) состояние вывода результата;

в) возможное состояние вывода сообщения об ошибочном вводе исходного числа.
1.2. Для каждого состояния разрабатывается внешнее представление (экранная форма), т. е. вид окна приложения в каждом случае (рис. 1а, б, в).
1.3. Выполняется объектная декомпозиция интерфейсной и предметной частей приложения. Интерфейсная часть включает два объекта: Главное окно приложения и Окно сообщения об ошибке. Добавим еще один объект - Приложение. Этот объект при программировании в Windows играет роль основной программы. Предметная часть очень проста и может быть реализована без выделения объектов. Результат объектной декомпозиции может быть представлен графически (рис. 2).
2. Проектирование приложения

2. 1. Логическое проектирование интерфейса или разработка структуры классов выполняется с использованием среды разработки Delphi:

а) вначале организуется новый проект и, используя визуальную технологию, создается окно главной формы (рис. 3). При этом среда автоматически строит описание класса TForm1, наследуемого от библиотечного класса TForm, и включает в него объектные поля визуальных компонент, руководствуясь эскизом экранной формы;

Рис. 1. Вид главного окна приложения в разных состояниях:

а — состоянии ввода; б — состоянии вывода результата; в — состоянии вывода сообщения об ошибке




Рис. 2. Объектная декомпозиция приложения

б) с помощью Инспектора Объектов настраиваются параметры формы и компонент следующим образом:

Form1: Edit2:

Name:=MainForm; Name:=OutPutEdit;

Caption:='Возведение числа в квадрат'; Enable:=false;

Label1: ReadOnly:=true;

Name:=InputLabel; Button1

Caption:='Введите число’; Name: =NextButton;

Label2: Caption:=’Следующее';

Name:=OutPutLabel; Button2:

Caption:='Квадрат числа равен:'; Name:=ExitButton;

Edit1 Caption:='Выход'.

Name:=InputEdit;


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

  1. Событие С1 - «активация формы». Обработчик этого события OnFormActivate должен выполнять настройку интерфейса в соответствии с экранной формой, изображенной на рис. 1, а: прятать метку результата и поле его вывода, запрещать нажатие кнопки «Следующее», чистить поле ввода и устанавливать на него курсор.

  2. Событие С2 - «нажатие клавиши Enter при вводе числа». Соответствующий обработчик OnKeyPressed (для Редактора ввода InputEdit) - должен проверять правильность ввода. При правильном вводе далее он должен вычислять квадрат введенного числа и выводить результат в экранную форму, изображенную на рис. 1, б, соответственно, запрещая ввод значений, разрешая нажатие кнопки «Следующее» и показывая метку результата и результат. При неправильном вводе он должен выводить сообщение об ошибке, используя экранную форму, изображенную на рис. 1, в.

  3. Событие СЗ - «нажатие кнопки Выход». Его обработчик OnClick для кнопки «Выход» должен закрывать окно приложения.

  4. Событие С4 - «нажатие кнопки Следующее». Обработчик этого события OnClick для кнопки «Следующее» должен вновь настраивать интерфейс в соответствии с экранной формой, изображенной на рис. 1, а.

На основании этой информации на следующем этапе разрабатываются алгоритмы соответствующих процедур - обработчиков указанных событий;

г) окно сообщения об ошибке отдельно проектировать не обязательно. Для его отображения можно использовать специальную функцию MessageDlg.

2.2. Физическое проектирование (разбивку программного продукта на модули) среда Delphi выполнит автоматически, поместив класс формы в отдельный модуль.
3. Программная реализация приложения

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


Unit MainUnit; {Модуль формы}

Interface

Uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, ExtCtrls;

Type

TMainForm = class(TForm) {Класс Главная форма}

Bevel1: TBevel; {рамка}

NextButton, ExitButton: TButton; {кнопки «Следующее» и «Выход»}

InputLabel, OutPutLabel: TLabel; {метки ввода и вывода}

InPutEdit, OutPutEdit: TEdit; {редакторы ввода и вывода}

procedure FormActivate(Sender: TObject); {обработчик события

"активация формы"}

procedure InPutEditKeyPress(Sender: TObject; var Key: Char);

{обработчик события "нажатие клавиши Enter при вводе"}

procedure NextButtonClick(Sender: TObject); {обработчик

события "нажатие кнопки “Следующее"}

procedure ExitButtonClick(Sender: TObject); {обработчик события

"нажатие кнопки “Выход"}

end;

Var MainForm: TMainForm; {объявить объект класса TMainForm}

Implementation

{$R *.DFM}

{обработчик события "активация формы"}

Procedure TMainForm.FormActivate(Sender: TObject);

Begin

NextButton.Enabled: =false; {дезактивировать кнопку «Следующее»}

InPutEdit.ReadOnly: =false; {разрешить ввод в Редактор ввода}

InPutEdit.Clear; {очистить Редактор ввода}

InPutEdit. Enabled: =true; {активировать Редактор ввода}

InPutEdit.SetFocus; {установить фокус ввода}

OutPutLabel Visible:=false; {скрыть Редактор вывода}

OutPutEdit. Visible:=false; {скрыть Метку редактора вывода}

End;

{обработчик события "нажатие клавиши Enter при вводе числа"}

Procedure TMainForm.InPutEditKeyPress(Sender: TObject; var Key: Char);

Var x:real;Code:integer;

Begin

If Key=#13 then {если нажата клавиша Enter, то}

begin

Key:=#0; {предотвратить звуковой сигнал при вводе символа

перехода на следующую строку в однострочном редакторе}

Val(InPutEdit.Text,x,Code); {преобразовать строку в число}

if Code=0 then {если преобразование прошло успешно, то}

begin

InputEdit.ReadOnly:=true; {запретить ввод в Редактор ввода}

InputEdit.Enabled:=false; {дезактивировать Редактор ввода}

OutPutLabel. Visible: =true; {показать Метку вывода}

OutPutEdit. Visible: =true; {показать Редактор вывода}

OutPutEdit. Text: =floattostr(sqr(x)); {вывести результат в

Редактор вывода}

NextButton.Enabled:=true; {активировать кнопку

«Следующее»}

NextButton.SetFocus; {установить фокус на кнопку

«Следующее»}

end

else {иначе, если введено не число, то}

MessageDlg("Число содержит недопустимые символы.",

mtError, [mbOk], 0); {показать окно Сообщение об ошибке}

end

End;

{обработчик события "нажатие кнопки Следующее"}

Procedure TMainForm.NextButtonClick(Sender: TObject);

Begin

FormActivate(NextButton); {вернуть исходные настройки интерфейса}

End;

{обработчик события "нажатие кнопки Выход"}

Procedure TMainForm.ExitButtonClick(Sender: TObject);

Begin

Close; {закрыть окно приложения и завершить его}

End

End.
Основная программа (проект) в процессе разработки с использованием среды Delphi создается автоматически и выглядит следующим образом:

Program Example1;

Uses Forms, MainUnit in "MainUnit.pas" {MainForm};

{$R *.RES}

Begin

Application.Initialize; {инициализация приложения}

Application.CreateForm(TMainForm, MainForm); {создание формы}

Application.Run; {запуск цикла обработки сообщений}

End.

В процессе компиляции программы используются следующие файлы:

*.dpr - файл проекта программы - исходный текст на Object Pascal (создается автоматически);

*.pas - файлы, содержащие исходные модули программы (в том числе модули форм);

*.dfm - текстовые файлы описания форм

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

Записка должка быть оформлена как программный документ по ГОСТам ЕСПД, и содержать следующие разделы:

1. Введение

2. Техническое задание

2.1. Основания для разработки программы

2.2. Назначение разработки

2.3. Требования к программе

2.4. Требования к надежности

2.5. Требования к программной документации

2.6. Текст задания на разработку по варианту

3. Описание разработанной программы

3.1. Общие сведения

3.2. Функциональное назначение

3.3. Описание логической структуры

3.4. Используемые технические средства

3.5. Вызов и загрузка

3.6. Входные данные

3.7. Выходные данные

4. Программа и методика испытаний

4.1. Объект испытаний

4.2. Цель испытаний

4.3. Требования к программе

4.4. Требования к программной документации

4.5. Средства и порядок испытаний

4.6. Методы испытаний

5. Эксплуатационные документы

5.1. Руководство программиста

5.2.1. Общие сведения о программе

5.2.2. Структура программы

5.2.3. Настройка программы

5.2.4. Проверка программы

5.2.5. Дополнительные возможности программы

5.2.6. Сообщения системному программисту

5.2. Руководство оператора (пользователя)

5.3.1. Назначение и условия применения программы

5.3.2. Обращение к программе для запуска

5.3.4. Входные и выходные данные

5.3.5. Сообщения оператору

6. Приложение

7. Список литературы
ПРИМЕЧАНИЕ.

«Техническое задание» оформляется по ГОСТ 19.201-78.

«Описание разработанной программы» подготавливается согласно ГОСТ 19.402-78.

Подраздел 3.3 записки должен содержать блок-схемы алгоритмов всех обработчиков программы с подробными текстовыми описаниями.

Раздел 4 должен соответствовать ГОСТу 19.301-79. В подразделе 4.6 должны быть приведены описания используемых методов отладки, все подготовленные контрольные примеры, а также результаты их выполнения с соответствующими выводами.

Раздел «Руководство программиста» оформляется в соответствии с ГОСТом 19.504-79, а «Руководство оператора» – по ГОСТ 19.505-79.

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

Нормативный срок сдачи КР – предзачетная неделя семестра.

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

Защита проекта включает:

  1. Краткий доклад студента по результатам выполненного проектирования.

  2. Демонстрацию работающей программы на компьютере с пояснениями.

  3. Ответы на вопросы преподавателя.

Результаты курсового проектирования оцениваются с учетом:

  1. качества и полноты выполнения пояснительной записки;

  2. наличия работающей программы;

  3. уровня ответов студента.


ЛИТЕРАТУРА

  1. Архангельский А. Ю. Delphi 7. – М.: БИНОМ, 2004.

  2. Фленов М. Е. Библия Delphi. Спб.: БХВ-Петербург, 2005, - 880 с.

  3. Осипов Д. Delphi. Профессиональное программирование. – СПб.: Символ-Плюс, 2006, 1056 с., ил.

  4. Голованов М., Веселов Е. Создание компонентов в среде Delphi. - СПб.: БХВ-Петербург, 2004. – 320 с., ил.

ПРИЛОЖЕНИЕ

Варианты заданий к курсовой работе

Номер

варианта

Содержание задания3

1

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Чтение и анализ содержимого папки на логическом диске.

  2. Выполнение обмена данными между двумя прикладными программами через буфер обмена.




2

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Создание каталожной структуры на логическом диске.

  2. Перемещение группы файлов или каталогов с логического диска на ГМД




3

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Чтение и анализ содержимого произвольного подкаталога для логических дисков и/или дискет.

  2. Копирование задаваемой каталожной структуры с любого диска компьютера на другой диск.




4

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Анализ содержимого произвольного каталога логического диска или дискеты по заданному образцу (шаблону) имени файла.

  2. Изменение атрибутов выбираемого файла на логическом диске или дискете.




5

Разработать двухпоточное приложение, реализующее следующие функции:

  1. Анализ содержимого логического диска или дискеты.

  2. Удаление задаваемой каталожной структуры диска.




6

Разработать двухпоточное приложение, выполняющие следующие операции:

    1. Копирование файлов с одновременной конкатенацией файлов из одной папки в другую (на разных дисках)

    2. Получение информации о текущем времени, дате и дне недели («Цифровые электронные часы»).




7

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Сортировку имен файлов заданного каталога по именам, дате и времени создания, размеру;

  2. Копирование заданного файла с логического диска в задаваемый каталог на диске А:.




8

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Поиск в текстовом файле заданной подстроки и ее замену на другую подстроку;

  2. Задание, установка и отсчет требуемого интервала времени («Таймер»).




9

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Поиск файлов по маске их типа в задаваемом каталоге на одном из дисков.

  2. Построение прямоугольной гистограммы




10

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Посимвольное сравнение содержимого двух текстовых файлов;

  2. Построение графика функции y=f(x).




11

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Копирование файла с одновременным переименованием с логического диска на ГМД.

  2. Отображение информации о времени с часовой, минутной и секундными стрелками.




12

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Перемещение файла на новое место в файловой структуре логического диска или дискеты;

  2. Чтение содержимого заданного каталога на диске А:.




13

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Перемещение каталога с его подкаталогами и файлами на новое место в файловой структуре логического диска или дискеты;

  2. Просмотр иллюстраций, находящихся в одном из каталогов диска.

14

Разработать двухпоточное приложение, выполняющие следующие операции:

  1. Удаление заданного каталога с его подкаталогами и файлами на логическом диске или на дискете;

  2. Выполнение обмена данными между двумя прикладными программами через буфер обмена.




15

Разработать компонент FloatSpinEdit, позволяющий отображать и вводить:

  1. вещественные числа;

  2. денежные суммы;

  3. дату;

  4. время.

16

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

  1. отображать многострочный текст;

  2. выравнивать текст;

  3. раскрашивать ячейки в произвольный цвет;

  4. вставлять и удалять строки.

17

Разработать компонент для создания таблиц, связанных по выбранному полю, для которых должны обеспечиваться следующие возможности:

1) каскадное удаление и изменение записей;

2) просмотр связанных записей;

3) вычисление значения поля по содержанию других полей.


18

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

19

Разработать компонент NewRadioButton, обладающий возможностью отображения символа, задаваемого пользователем (например, ‘’ вместо ‘’).

20

Разработать компонент, выполняющий преобразование изображения в формате BMP. Компонент должен обеспечивать следующие возможности:

    1. поворачивать изображение на заданный угол в градусах и в заданном направлении;

    2. масштабировать изображение;

    3. преобразовывать изображение в полутоновое;

    4. строить гистограмму яркостей изображения.




21

Разработать компонент, отображающий изображение в формате BMP. Компонент должен обеспечивать следующие возможности:

  1. выделять на изображении произвольную область с помощью мыши;

  2. вычислять площадь выделенной области в заданных единицах;

  3. изменять цвет выделенной области.




22

Разработать компонент для одновременного отображения графиков нескольких непрерывных функций y=f(x). Компонент должен обеспечивать следующие возможности:

  1. задавать функции в аналитическом виде;

  2. задавать диапазон и шаг изменения аргумента X;

  3. задавать различные виды шкал по осям координат;

  4. цвет графика каждой функции.

23

Разработать компонент SimpleTree, отображающий структуру файловой системы компьютера в древовидной форме. Необходимо предусмотреть поиск файлов по заданному шаблону.

24

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

25

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

26

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

  1. ввод исходных данных о пользователе, пароле, правах доступа;

  2. ввод пользователя и пароля при запуске системы.

27

Разработать компонент для работы с таблицей класса TStringGrid с помощью навигатора, обладающего следующими возможностями:

  1. добавление, удаление строки;

  2. изменение, сохранение изменений, отмена изменений строки;

  3. переход к первой, последней, следующей, предыдущей строкам.




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

2 Примеры разработки компонент – см. в лабораторной работе № 9.

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


Добавить документ в свой блог или на сайт

Похожие:

Методические указания к курсовой работе iconМетодические указания к курсовой работе по дисциплине «Фемтосекундная оптика и фемтотехнологии»
Настоящие методические указания с рекомендациями к выполнению курсовой работы предназначены для студентов дневной формы обучения...
Методические указания к курсовой работе iconМетодические указания для выполнения курсовой работы по дисциплине «Физика»
В методических указаниях дана постановка заданий к курсовой работе, приведены основные особенности задач и методические рекомендации...
Методические указания к курсовой работе iconМетодические указания к выполнению курсовой работы по дисциплине...
Рассматриваются вопросы, связанные с условиями и порядком выполнения курсовой работы. Даны общие требования к курсовой работе, выбору...
Методические указания к курсовой работе iconМетодические указания к курсовой работе по дисциплине «Системы, технология...
Системы, технология и организация услуг автосервиса: Метод указания к курсовой работе. – Ростов н/Д: Изд центр дгту, 2007. 31 с
Методические указания к курсовой работе iconМетодические указания к курсовой работе по дисциплине «Корпоративный менеджмент»
Методические указания предназначены для студентов, обучающихся по специальности: 080200. 62 Менеджмент, профиль/специализация: Менеджмент...
Методические указания к курсовой работе iconМетодические указания по самостоятельной подготовке к практическим...
Представлены методические указания по дисциплине «Маркетинг» к выполнению курсовой работы, проведению практических занятий, библиографический...
Методические указания к курсовой работе iconМетодические указания к выполнению курсовой работы по дисциплине «Основы научных исследований»
«Прикладная биотехнология» Наумовой Н. Л. Методические указания к выполнению курсовой работы предназначены для студентов 2 курса...
Методические указания к курсовой работе iconМетодические указания к курсовой работе по дисциплине «Системы защиты среды обитания. Часть 3»
Текст курсовой работы оформляется грамотным, четким техническим языком на компьютере через полтора межстрочных интервала с использованием...
Методические указания к курсовой работе iconМетодические указания к курсовой работе
Учебное пособие предназначено для студентов очной формы высшего специального образования
Методические указания к курсовой работе iconМетодические указания по выполнению курсовой работы по дисциплине «Деньги, кредит, банки»
Методические указания для выполнения курсовой работы по дисциплине «Деньги, кредит, банки» / Уфимск гос авиац техн ун-т; сост.: Л....
Методические указания к курсовой работе iconМетодические указания по выполнению курсовой работы 3 Введение 3...
Методические указания разработаны к э н., доцентом кафедры эси нгасу а. Б. Коганом
Методические указания к курсовой работе iconМетодические указания по выполнению курсовой
Методические указания предназначены для слушателей заочного обучения по специальности 030900. 62 юриспруденция, квалификация бакалавр...
Методические указания к курсовой работе iconМетодические указания по выполнению курсовой работы по дисциплине «Экономика отрасли»
...
Методические указания к курсовой работе iconМетодическое пособие по выполнению курсовой работы по курсу «К омпьютерная графика»
Методические указания предназначены для обучающихся по специальности 031601 «Реклама» факультета специального профессионального образования....
Методические указания к курсовой работе iconМетодические указания по выполнению курсовой работы по дисциплине «Финансы предприятия»
Методические указания по выполнению курсовой работы по дисциплине «Финансы предприятия» для студентов специальностей 050104 «Финансы»,...
Методические указания к курсовой работе iconМетодические указания к самостоятельной работе (для специальности биохимия)
Б 545 Безопасность жизнедеятельности: методические указания к самостоятельной работе [Текст ] / cост. О. А гусейнов. – Красноярск:...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск