Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВМСС_Курс_работа_2011.doc
Скачиваний:
14
Добавлен:
21.04.2015
Размер:
269.82 Кб
Скачать

Министерство образования и науки РФ

Коломенский институт (филиал)

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

высшего профессионального образования

«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ОТКРЫТЫЙ УНИВЕРСИТЕТ»

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

«УТВЕРЖДЕНО»

Учебно-методическим

Советом КИ (ф) МГОУ

Председатель Совета

_________________

__________ 2011 г.

Вычислительные машины, системы и сети

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

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

220000 – «Автоматика и управление»,

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

220201 - «Управление и информатика в технических системах»,

направление подготовки бакалавров

220200- «Автоматизация и управление»

Коломна 2011

УДК 004.3 (078)

ББК 32.97

В-94

Вычислительные машины, системы и сети: Методические указания и задание на курсовую работу для студентов очной и очно-заочной формы обучения по направлению 220200 “Автоматизация и управление”, по специальности 220201 “Управление и информатика в технических системах”:/ Сост. Григорченко С.А. – Коломна: КИ МГОУ, 2010. – 15 с.

Методические указания составлены в соответствии с Государственными образовательными стандартами высшего профессионального образования по направлению подготовки дипломированного специалиста 220000 – «Автоматика и управление» и бакалавра 220200 – «Автоматизация и управление».

Методические указания одобрены на заседании кафедры «Автоматика и электроника в машиностроении» Коломенского института МГОУ (протокол № от ) и утверждена учебно-методическим советом.

УДК 004.3 (078)

ББК 32.97

© Григорченко С.А.

© КИ МГОУ, 2010

Содержание

1. Общие требования 4

Задания 4

2.1. Задание 1 4

2.2. Задание 2 11

  1. Общие требования

1.1. Курсовая работа (КР) посвящена разработке Windows-приложения на Delphi с использованием встроенного в Delphi языка ассемблера.

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

1.3. Пояснительная записка должна состоять из:

  1. титульного листа (образец см. в приложении 1);

  2. задания;

  3. содержания;

  4. основной части.

1.4. Основная часть должна содержать три раздела. В первом разделе должны быть представлены укрупнённая блок-схема алгоритма программы, а также блок-схема одной из подпрограмм, написанных с использованием встроенного в Delphi языка ассемблера. Этот раздел должен содержать не только блок-схемы, но и их (блок-схем) описание. Второй раздел должен включать в себя описание разработанной программы. Полный текст программы должен быть представлен в приложении и содержать необходимые комментарии. В третьем разделе должны быть приведены полученные результаты. Пояснительная записка должна быть оформлена в текстовом редакторе Microsoft Word.

Задания

    1. Задание 1

      1. На Delphi разработать программу вычисления следующего выражения:

(2.1.1)

где h() - функция, заданная на отрезке [0, Th]; x() - реализация случайной функции, заданной на отрезке [0, Tx]; t - переменный верхний предел интегрирования, который изменяется с шагом на отрезке [0, Th + Tx].

Значения случайной функции удовлетворяют рекуррентному соотношению:

(2.1.2)

где r() - значения равномерно распределённой на отрезке [-0.5, 0.5] случайной величины.

Исходные данные взять из таблицы 2.1.1 в соответствии с заданным вариантом. В таблице 2.1.1 для каждого варианта задания приведены номер варианта для выбора функции h из таблицы 2.1.2, номер варианта для выбора метода интегрирования из таблицы 2.1.3, номер варианта для выбора параметров задания из таблицы 2.1.4 и номер варианта для выбора типа файла, предназначенного для хранения параметров задания, из таблицы 2.1.5.

Таблица 2.1.1

вар.

Функция h

Метод

интегрирования

Параметры

Тип файла

1

1

1

1

3

2

2

2

4

2

3

3

3

10

1

4

4

1

11

3

5

5

2

20

2

6

6

3

21

1

7

7

1

22

3

8

8

2

23

2

9

9

3

5

1

10

10

1

6

3

11

11

2

12

2

12

12

3

13

1

13

13

2

2

2

14

14

2

14

2

15

15

3

15

1

16

16

1

16

3

17

17

2

17

2

18

18

3

7

1

19

19

1

8

3

20

20

2

9

2

21

1

3

3

1

22

2

1

9

3

23

3

2

18

2

24

4

3

19

1

25

5

1

24

3

26

6

2

20

2

27

7

3

21

1

28

8

1

22

3

29

9

2

8

2

30

10

3

7

1

31

11

1

10

3

32

12

2

11

2

33

13

3

1

1

34

14

1

12

3

35

15

2

13

2

36

16

3

14

1

37

17

1

15

3

38

18

2

6

2

39

19

3

5

1

40

20

1

4

3

Таблица 2.1.2

вар.

Функция h():

h() = KNh1(),

KN=

h1(),  [0, Th]

1

rect()

2

3

4

5

6

7

8

9

10

11

12

13

1-/Th

14

15

16

17

18

19

20

Таблица 2.1.3

вар.

Метод интегрирования

1

Прямоугольников

2

трапеций

3

Симпсона

Таблица 2.1.4

вар.

Параметры задания

/100

/100

/100

Th100

Tx

Ny

1

0.1-1

1

-

-

0.2-3

0.1-0.2

101-201

2

0.2-2

5

-

-

0.6,1.5,

3.3

0.05-0.2

101,201, 301

3

0.15-1.5

10

-

-

0.4-2.6

0.1,0.15,0.2

151-301

4

0.025-0.25

15

-

30-3

0.1-1.5

0.05-0.075

201-301

5

0.05-0.15

20

-

15-4

0.15-1.8

0.08-0.1

201,251, 301

6

0.04-0.1

25

-

18,3,2

0.2-2

0.05-0.1

201,301

7

0.1-1

30

-

1,5,15, 25

0.8-5.2

0.4,0.6,

0.8

201-401

8

0.05-0.5

35

-

1-50

0.4-6

0.4-0.8

201,301, 401

9

0.025-0.8

40

-

5-15

0.12,3,

6.6

0.2-0.8

301-401

10

0.04-0.6

45

0.1-1

-

0.15,2.5,6

0.3,0.4,

0.6

151-301

11

0.03-0.9

50

0.08-0.8

-

0.7-5

0.3-0.6

151,201, 251,301

12

0.09-1.1

55

0.1,0.5,0.75,1

-

0.3-5.5

0.2-0.6

151-251

13

0.1-3

60

0.05-2.5

-

0.25-3

0.1-0.2

101-201

14

0.2-2

65

0.08-3.1

-

0.7,1.3,

3

0.06-0.18

101,201, 301

15

0.15-1.5

70

0.09-4

-

0.5-2.8

0.12,0.14,0.22

151-301

16

0.012-0.12

75

0.04-2

-

0.14-1.9

0.05-0.075

201-301

17

0.03-0.08

80

0.03-1.3

-

0.11-1.6

0.08-0.1

201,251, 301

18

0.02-0.1

85

0.04-1.5

-

0.18-2.2

0.05-0.1

201,301

19

0.1-1

90

0.08-0.8

-

0.7-6

0.2,0.5,

0.7

201-401

20

0.05-0.5

95

0.1,0.3,

0.6,1

0.25-1.5

0.5-5

0.3-0.8

201,301

401

21

0.025-0.8

100

0.1-1

0.3-2

0.14,3,

6

0.25-0.7

301-401

22

0.03-0.7

105

0.07-1.2

0.2-1.8

0.25,1.5,

5

0.3,0.4,

0.5

151-301

23

0.02-0.9

110

0.06-0.7

0.1,0.4, 0.8

0.6-6

0.2-0.5

151,201,

251,301

24

0.07-1.2

115

0.1,0.5,

1

0.05-1

0.4-4

0.25-0.6

151-251

Таблица 2.1.5

вар.

Тип файла

1

Текстовый

2

типизированный

3

Нетипизированный

Программа должна:

  1. обеспечивать ввод в удобном для пользователя виде и сохранение в дисковом файле параметров задания;

  2. обеспечивать вычисление функции y(t);

  3. обеспечивать сохранение в дисковом файле массивов значений функций h(t), x(t) и y(t);

  4. обеспечивать табличное представление функций h(t), x(t) и y(t) на экране монитора;

  5. обеспечивать графическое представление функций h(t), x(t) и y(t) на экране монитора;

  6. иметь электронное руководство пользователя в виде контекстно-чувствительной справочной службы (руководство пользователя должно включать в себя задание на курсовую работу);

  7. одна или более подпрограмм должны быть написаны с использованием встроенного в Delphi языка ассемблера.