Курсовая работа по "Информатике"

Автор работы: Пользователь скрыл имя, 27 Мая 2013 в 19:43, курсовая работа

Краткое описание

Задание №1 Разработать алгоритм и написать программу на языке Turbo Pascal.
Задана матрица (двухмерный массив) А размером N*M, состоящая из действительных элементов. Числа M и N вводятся с клавиатуры. Для задания исходной матрицы предусмотреть два варианта: ввод с клавиатуры и ввод с помощью датчика случайных чисел. Где это необходимо ввести квадратную матрицу. Во всех вариантах вывести исходную матрицу в общепринятом виде и необходимые результаты работы программы. Получить новую матрицу путем умножения всех элементов данной матрицы на ее наибольший элемент. Сформировать вектор из элементов главной диагонали и отсортировать его по возрастанию. Вывести на экран полученную матрицу и вектор.

Прикрепленные файлы: 1 файл

кр инфоорматика 7т вариант.doc

— 1.40 Мб (Скачать документ)

 

 

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

 

N

Фирма-арендатор

Адрес

Занимаемая площадь

На начало месяца

Начислено

Итого начислено

Проплачено

Итого проплачено

На конец  месяца

Статус

задолженность

переплата

аренда

НДС аренды

коммун. платежи

НДС

тех. обслуживание

аренда

коммун. платежи

тех. обслуживание

задолженность

переплата

                                     

16

ЗАО "Канцеляр"

г. Орел, ул. Лесная, 10

24

 

26,00р.

50,40р.

9,07р.

31,20р.

5,62р.

14,40р.

110,69р.

44,00р.

27,00р.

12,00р.

83,00р.

1,69р.

0,00р.

Долг

18

ЗАО "Адвокат"

г. Орел, ул. Гоголя, 15

28

 

5,00р.

58,80р.

10,58р.

36,40р.

6,55р.

16,80р.

129,14р.

54,00р.

33,00р.

15,00р.

102,00р.

22,14р.

0,00р.

Долг

Итого

 

265,05р.

193,84р.

974,40р.

175,39р.

603,20р.

108,58р.

278,40р.

2 139,97р.

914,00р.

566,00р.

252,00р.

1 732,00р.

550,32р.

71,14р.

13


 

 

 

 

 

 

Диаграмма.

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

По круговой диаграмме видно, что больше всего фирма ЗАО «Адвокат» заплатила за аренду (53% от общей суммы платежей), а меньше всего – за техобслуживание (15% от общей суммы платежей).

 

 

 

Задание №3

 

Вычислить значение функций  и начертить их графики в MS Excel в одной системе координат:

 x Î [-2; 2] с шагом 0,2;

 и

 

Листинг выполнения задачи в MS Excel

x

f(x)

g(x)

-2

4,9664

-1,1667

-1,8

5,1963

-0,906

-1,6

5,05414

-0,688

-1,4

4,51562

-0,5087

-1,2

3,61877

-0,364

-1

2,45976

-0,25

-0,8

1,17959

-0,1627

-0,6

-0,0566

-0,098

-0,4

-1,0839

-0,052

-0,2

-1,7628

-0,0207

0

-2

0

0,2

9,998

0,014

0,4

10,2879

0,02533

0,6

10,7536

0,038

0,8

11,3737

0,056

1

12,1244

0,08333

1,2

12,9831

0,124

1,4

13,9298

0,182

1,6

14,9479

0,26133

1,8

16,0237

0,366

2

17,1464

0,5


 

 

Таблица формульном виде

x

f(x)

g(x)

-2

=ЕСЛИ(A2<=0;5*(SIN(A2))^2-2*COS(A2);7*КОРЕНЬ(2+A2^2))

=(A2^3-A2^2+A2)/12

-1,8

=ЕСЛИ(A3<=0;5*(SIN(A3))^2-2*COS(A3);7*КОРЕНЬ(2+A3^2))

=(A3^3-A3^2+A3)/12

-1,6

=ЕСЛИ(A4<=0;5*(SIN(A4))^2-2*COS(A4);7*КОРЕНЬ(2+A4^2))

=(A4^3-A4^2+A4)/12

-1,4

=ЕСЛИ(A5<=0;5*(SIN(A5))^2-2*COS(A5);7*КОРЕНЬ(2+A5^2))

=(A5^3-A5^2+A5)/12

-1,2

=ЕСЛИ(A6<=0;5*(SIN(A6))^2-2*COS(A6);7*КОРЕНЬ(2+A6^2))

=(A6^3-A6^2+A6)/12

-1

=ЕСЛИ(A7<=0;5*(SIN(A7))^2-2*COS(A7);7*КОРЕНЬ(2+A7^2))

=(A7^3-A7^2+A7)/12

-0,8

=ЕСЛИ(A8<=0;5*(SIN(A8))^2-2*COS(A8);7*КОРЕНЬ(2+A8^2))

=(A8^3-A8^2+A8)/12

-0,6

=ЕСЛИ(A9<=0;5*(SIN(A9))^2-2*COS(A9);7*КОРЕНЬ(2+A9^2))

=(A9^3-A9^2+A9)/12

-0,4

=ЕСЛИ(A10<=0;5*(SIN(A10))^2-2*COS(A10);7*КОРЕНЬ(2+A10^2))

=(A10^3-A10^2+A10)/12

-0,2

=ЕСЛИ(A11<=0;5*(SIN(A11))^2-2*COS(A11);7*КОРЕНЬ(2+A11^2))

=(A11^3-A11^2+A11)/12

0

=ЕСЛИ(A12<=0;5*(SIN(A12))^2-2*COS(A12);7*КОРЕНЬ(2+A12^2))

=(A12^3-A12^2+A12)/12

0,2

=ЕСЛИ(A13<=0;5*(SIN(A13))^2-2*COS(A13);7*КОРЕНЬ(2+A13^2))

=(A13^3-A13^2+A13)/12

0,4

=ЕСЛИ(A14<=0;5*(SIN(A14))^2-2*COS(A14);7*КОРЕНЬ(2+A14^2))

=(A14^3-A14^2+A14)/12

0,6

=ЕСЛИ(A15<=0;5*(SIN(A15))^2-2*COS(A15);7*КОРЕНЬ(2+A15^2))

=(A15^3-A15^2+A15)/12

0,8

=ЕСЛИ(A16<=0;5*(SIN(A16))^2-2*COS(A16);7*КОРЕНЬ(2+A16^2))

=(A16^3-A16^2+A16)/12

1

=ЕСЛИ(A17<=0;5*(SIN(A17))^2-2*COS(A17);7*КОРЕНЬ(2+A17^2))

=(A17^3-A17^2+A17)/12

1,2

=ЕСЛИ(A18<=0;5*(SIN(A18))^2-2*COS(A18);7*КОРЕНЬ(2+A18^2))

=(A18^3-A18^2+A18)/12

1,4

=ЕСЛИ(A19<=0;5*(SIN(A19))^2-2*COS(A19);7*КОРЕНЬ(2+A19^2))

=(A19^3-A19^2+A19)/12

1,6

=ЕСЛИ(A20<=0;5*(SIN(A20))^2-2*COS(A20);7*КОРЕНЬ(2+A20^2))

=(A20^3-A20^2+A20)/12

1,8

=ЕСЛИ(A21<=0;5*(SIN(A21))^2-2*COS(A21);7*КОРЕНЬ(2+A21^2))

=(A21^3-A21^2+A21)/12

2

=ЕСЛИ(A22<=0;5*(SIN(A22))^2-2*COS(A22);7*КОРЕНЬ(2+A22^2))

=(A22^3-A22^2+A22)/12


 

 

 

График функции  f(x)

 

Задание №4

Составить двухтабличную  БД и обработать данные в ней посредством  выборки и сортировки; создать запросы и отчеты.

1. Сформировать структуры таблиц, необходимых для выполнения заданной БД, определить ключевые поля. Обосновать этот выбор.

2. Создать схему данных. Ввести в таблицы от 10 до 20 записей.

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

4. Создать не менее 3-х запросов с использованием языка SQL.

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

6. Составить отчет в соответствии с вариантом. Создаваемый отчет, исходя из особенностей конкретной БД, обязательно должен удовлетворять следующим требованиям:

- составляться по двум  связанным таблицам;

- иметь итоговые значения  по группам и по отчету в  целом;

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

Тема для составления  БД – Страны – Города.

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

Критерий для запросов выборок – с логическим ИЛИ, связывающим  два значения одного текстового поля.

Сортировка данных –  по убыванию в текстовом поле.

При составлении отчета тип группировки – по полю.

Вид итога – минимальное.

Таблица «Страны»

Страны

№ п/п

Название

Площадь (км2)

Столица

Население (млн)

Кол-во городов

1

Россия

17075400

Москва

142,914

524

2

США

9518900

Вашингтон

309,204

580

3

Япония

377944

Токио

127,37

256

4

Германия

357021

Берлин

81,757

120

5

Китай

9596960

Пекин

1341

1152

6

Франция

674843

Париж

65,447

86

7

Панама

75516

Панама

3,36

10

8

Канада

9984670

Оттава

34,213

230

9

Нигерия

923768

Лагос

152,217

52

10

Австралия

7692024

Канберра

22,651

25


 

Ключевое поле – №  п/п, т.к. это счетчик.

 

Таблица «Города»

Города

№ п/п

Название

Мэр

Население, (млн)

Площадь (км2)

Год основания

Страна

1

Москва

Собянин

11,551

1091

1147

1

2

Санкт-Петербург

Матвиенко

4,868

1439

1703

1

3

Екатеринбург

Порунов

1,383

1151

1781

1

4

Нью-Йорк

Блумберг

8,459

1214

1624

2

5

Лос-Анджелес

Виллараигоса

3,833

1290

1781

2

6

Чикаго

М. Дейли

2,862

606

1795

2

7

Токио

Исихара

13,051

2187

1457

3

8

Иокогама

Накада

3,681

437

1761

3

9

Берлин

Воверайт

3,431

891

1244

4

10

Гамбург

Шольц

1,781

755

808

4

11

Мюнхен

Уде

1,382

310

1158

4

12

Шанхай

Чжэн

24,632

6340

1553

5

13

Пекин

Цишань

19,72

16808

936

5

14

Париж

Деланоэ

2,233

105

508

6

15

Марсель

Годэн

0,839

240

1481

6

16

Панама

Наварра

1,063

275

1519

7

17

Торонто

Форд

2,503

629

1793

8

18

Ванкувер

Робертсон

0,611

114

1886

8

19

Зариа

Заззау

0,408

300

1450

9

20

Сидней

Сартор

4,504

12144

1788

10

Информация о работе Курсовая работа по "Информатике"