Файл: Программирование в ms excel. Применение технологии ole.doc

ВУЗ: Не указан

Категория: Реферат

Дисциплина: Не указана

Добавлен: 30.11.2023

Просмотров: 21

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

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

«ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра «Прикладная математика и фундаментальная информатика»


РАСЧЁТНО-ГРАФИЧЕСКАЯ РАБОТА
по дисциплине «Информатика»

на тему: «Программирование в MS Excel.

Применение технологии OLE».
Вариант № 07


Выполнил(а):

Студент гр. ЗИС-171 ___________________________­_ Ф.И.О.
Проверил(а):

______________________________
______________________________

(дата) (подпись)


Омск-2018

Содержание





Введение 3

1. Задание 4

2. Программирование в MS Excel 4

Заключение 9

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






Введение


Представленная расчётно-графическая работа позволит изучить возмож­ности вычисления значений функций и построения графиков средствами Microsoft Excel.

Microsoft Excel - это программа для работы с электронными таблицами.

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


1. Задание


Средствами MS Excel вычислите таблицу значений двух функций F1(x) и F2(x) в n равномерно распределенных в диапазоне а≤x≤b точках. Значения a, b, n выбрать самостоятельно.

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

2. Программирование в MS Excel


С помощью программы MS Excel вычисляем значения двух функций и Полученные данные представлены на рисунке 1.




a

b

n

dx=abs(b-a)/(n-1)

x=a+dx

exp(-a*x)

cos(a*x)

F1(x)=exp(-a*x)*cos(a*x)

a*x*x

3*x

F2(x)=a*x*x-3*x+4

1

-1

5

100

0,061

-1,000

0,368

0,540

0,199

-1,000

-3,000

6,000

2













-0,939

0,391

0,590

0,231

-0,882

-2,818

5,936

3













-0,879

0,415

0,638

0,265

-0,772

-2,636

5,864

4













-0,818

0,441

0,684

0,302

-0,669

-2,455

5,785

5













-0,758

0,469

0,727

0,341

-0,574

-2,273

5,699

6













-0,697

0,498

0,767

0,382

-0,486

-2,091

5,605

7













-0,636

0,529

0,804

0,426

-0,405

-1,909

5,504

8













-0,576

0,562

0,839

0,472

-0,331

-1,727

5,396

9













-0,515

0,597

0,870

0,520

-0,265

-1,545

5,280

10













-0,455

0,635

0,898

0,570

-0,207

-1,364

5,157

11













-0,394

0,674

0,923

0,623

-0,155

-1,182

5,027

12













-0,333

0,717

0,945

0,677

-0,111

-1,000

4,889

13













-0,273

0,761

0,963

0,733

-0,074

-0,818

4,744

14













-0,212

0,809

0,978

0,791

-0,045

-0,636

4,591

15













-0,152

0,859

0,989

0,850

-0,023

-0,455

4,432

16













-0,091

0,913

0,996

0,909

-0,008

-0,273

4,264

17













-0,030

0,970

1,000

0,970

-0,001

-0,091

4,090

18













0,030

1,031

1,000

1,030

-0,001

0,091

3,908

19













0,091

1,095

0,996

1,091

-0,008

0,273

3,719

20













0,152

1,164

0,989

1,150

-0,023

0,455

3,522

21













0,212

1,236

0,978

1,209

-0,045

0,636

3,319

22













0,273

1,314

0,963

1,265

-0,074

0,818

3,107

23













0,333

1,396

0,945

1,319

-0,111

1,000

2,889

24













0,394

1,483

0,923

1,369

-0,155

1,182

2,663

25













0,455

1,575

0,898

1,415

-0,207

1,364

2,430

26













0,515

1,674

0,870

1,457

-0,265

1,545

2,189

27













0,576

1,778

0,839

1,492

-0,331

1,727

1,941

28













0,636

1,890

0,804

1,520

-0,405

1,909

1,686

29













0,697

2,008

0,767

1,539

-0,486

2,091

1,423

30













0,758

2,133

0,727

1,550

-0,574

2,273

1,153

31













0,818

2,266

0,684

1,549

-0,669

2,455

0,876

32













0,879

2,408

0,638

1,536

-0,772

2,636

0,591

33













0,939

2,558

0,590

1,510

-0,882

2,818

0,299

34













1,000

2,718

0,540

1,469

-1,000

3,000

0,000

35













1,061

2,888

0,488

1,410

-1,125

3,182

-0,307

36













1,121

3,069

0,435

1,334

-1,257

3,364

-0,621

37













1,182

3,260

0,379

1,236

-1,397

3,545

-0,942

38













1,242

3,464

0,323

1,117

-1,544

3,727

-1,271

39













1,303

3,680

0,265

0,974

-1,698

3,909

-1,607

40













1,364

3,910

0,206

0,804

-1,860

4,091

-1,950

41













1,424

4,155

0,146

0,607

-2,028

4,273

-2,301

42













1,485

4,414

0,086

0,379

-2,205

4,455

-2,659

43













1,545

4,690

0,025

0,119

-2,388

4,636

-3,025

44













1,606

4,983

-0,035

-0,176

-2,579

4,818

-3,398

45













1,667

5,294

-0,096

-0,507

-2,778

5,000

-3,778

46













1,727

5,625

-0,156

-0,877

-2,983

5,182

-4,165

47













1,788

5,977

-0,215

-1,287

-3,197

5,364

-4,560

48













1,848

6,350

-0,274

-1,741

-3,417

5,545

-4,962

49













1,909

6,747

-0,332

-2,239

-3,645

5,727

-5,372

50













1,970

7,169

-0,388

-2,784

-3,880

5,909

-5,789

51













2,030

7,616

-0,444

-3,378

-4,122

6,091

-6,213

52













2,091

8,092

-0,497

-4,022

-4,372

6,273

-6,645

53













2,152

8,598

-0,549

-4,717

-4,629

6,455

-7,084

54













2,212

9,135

-0,598

-5,465

-4,893

6,636

-7,530

55













2,273

9,706

-0,646

-6,267

-5,165

6,818

-7,983

56













2,333

10,312

-0,691

-7,123

-5,444

7,000

-8,444

57













2,394

10,957

-0,733

-8,034

-5,731

7,182

-8,913

58













2,455

11,641

-0,773

-9,000

-6,025

7,364

-9,388

59













2,515

12,368

-0,810

-10,020

-6,326

7,545

-9,871

60













2,576

13,141

-0,844

-11,093

-6,635

7,727

-10,362

61













2,636

13,962

-0,875

-12,218

-6,950

7,909

-10,860

62













2,697

14,835

-0,903

-13,392

-7,274

8,091

-11,365

63













2,758

15,762

-0,927

-14,614

-7,604

8,273

-11,877

64













2,818

16,746

-0,948

-15,878

-7,942

8,455

-12,397

65













2,879

17,793

-0,966

-17,182

-8,287

8,636

-12,924

66













2,939

18,904

-0,980

-18,519

-8,640

8,818

-13,458

67













3,000

20,086

-0,990

-19,885

-9,000

9,000

-14,000

68













3,061

21,340

-0,997

-21,271

-9,367

9,182

-14,549

69













3,121

22,674

-1,000

-22,669

-9,742

9,364

-15,106

70













3,182

24,091

-0,999

-24,071

-10,124

9,545

-15,669

71













3,242

25,596

-0,995

-25,466

-10,513

9,727

-16,241

72













3,303

27,195

-0,987

-26,841

-10,910

9,909

-16,819

73













3,364

28,894

-0,975

-28,185

-11,314

10,091

-17,405

74













3,424

30,699

-0,960

-29,481

-11,725

10,273

-17,998

75













3,485

32,617

-0,942

-30,715

-12,144

10,455

-18,599

76













3,545

34,655

-0,920

-31,867

-12,570

10,636

-19,207

77













3,606

36,821

-0,894

-32,920

-13,004

10,818

-19,822

78













3,667

39,121

-0,865

-33,851

-13,444

11,000

-20,444

79













3,727

41,566

-0,833

-34,638

-13,893

11,182

-21,074

80













3,788

44,163

-0,798

-35,256

-14,348

11,364

-21,712

81













3,848

46,922

-0,760

-35,679

-14,811

11,545

-22,356

82













3,909

49,854

-0,720

-35,877

-15,281

11,727

-23,008

83













3,970

52,968

-0,676

-35,821

-15,758

11,909

-23,668

84













4,030

56,278

-0,630

-35,478

-16,243

12,091

-24,334

85













4,091

59,794

-0,582

-34,815

-16,736

12,273

-25,008

86













4,152

63,530

-0,532

-33,793

-17,235

12,455

-25,690

87













4,212

67,500

-0,480

-32,377

-17,742

12,636

-26,378

88













4,273

71,717

-0,426

-30,525

-18,256

12,818

-27,074

89













4,333

76,198

-0,370

-28,197

-18,778

13,000

-27,778

90













4,394

80,959

-0,313

-25,348

-19,307

13,182

-28,489

91













4,455

86,017

-0,255

-21,934

-19,843

13,364

-29,207

92













4,515

91,391

-0,196

-17,909

-20,387

13,545

-29,932

93













4,576

97,102

-0,136

-13,226

-20,938

13,727

-30,665

94













4,636

103,169

-0,076

-7,836

-21,496

13,909

-31,405

95













4,697

109,615

-0,015

-1,690

-22,062

14,091

-32,152

96













4,758

116,463

0,045

5,261

-22,635

14,273

-32,907

97













4,818

123,740

0,106

13,066

-23,215

14,455

-33,669

98













4,879

131,471

0,166

21,776

-23,803

14,636

-34,439

99













4,939

139,686

0,225

31,438

-24,398

14,818

-35,216

100













5,000

148,413

0,284

42,099

-25,000

15,000

-36,000


Рис. 1. Расчёты в MS Excel.
Графики функций и представлены на рисунках 2, 3 и 4.



Рис. 2. График функции .



Рис. 3. График функции .



Рис. 4. Графики функций F1(x) и F2(x).


Заключение


В этой работе средствами MS Excel вычислены значения двух функций F1(x) и F2(x) в n равномерно распределенных в диапазоне а≤x≤b точках.

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

При оформлении работы применялась технология OLE (Object Linking and Embedding). Ход работы отображен в документе Word, сопровождая копированием данных из Excel. Современное название этой технологии ActiveX.

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

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


  1. Кнут, Д. Э. Искусство программирования [Текст] : учеб. пособие: в З т. / Д. Э. Кнут. - М.: Вильямс, 2008 - Т. 3: Сортировка и поиск / В. Т. Тертышный, И. В. Красиков. - 2-е изд. - 2008. - 824 с.

  2. Минитаева А.М. Информатика и программирование: Учеб. Пособие по выполнению расчетно-графических работ. – Омск: Изд-во ОмГТУ, 2005. – 60 с. (ОУЛ – 96 экз.).

  3. Могилев А.В. Информатика [Текст] : учеб. пособие для пед. вузов по специальности "Информатика" / А. В. Могилев, Н. И. Пак, Е. К. Хеннер ; под ред. Е. К. Хеннера. - 7-е изд., стер. - М. : Академия, 2009. – 840с.

  4. Информатика. Базовый курс [Текст] : учеб. пособие для втузов / под ред. С. В. Симоновича. - 2-е изд. - СПб. [и др.] : Питер, 2006. - 639 с.

  5. Информатика (для технических специальностей) [Электронный ресурс]: учеб. пособие для вузов по специальности 230101 «Вычислительные машины, комплексы, системы и сети» / Н. И. Иопа. - М.:КНОРУС, 2012. - 1 эл. опт.диск (CD-ROM) : цв. - Пособие* Электронный учебник


Информатика : учеб. пособие : в 2 ч./ В. А. Бондарев [и др.] ; ОмГТУ. -Омск : Изд-во ОмГТУ. -2012. Ч. 1 :Word, Excel. -2012.-106 c.