Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

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

.pdf
Скачиваний:
10
Добавлен:
27.03.2016
Размер:
1.24 Mб
Скачать

39.Задание

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

40.Задание

Известна производительность каждого из L буровых станков и плановое задание за каждый из N месяцев. При выполнении плана на 100 % зарплата машиниста станка составляет Q руб. При невыполнении плана - заработок снижается на К %. При превышении производительности относительно плана на каждый процент, зарплата возрастет на М %. Определить среднемесячную зарплату каждого машиниста станка.

41.Задание

Разработать программу определения расхода электроэнергии насосных установок. На разрезе смонтированы насосы по перекачке воды. Энергослужбой предприятия фиксируется расход электроэнергии каждого насоса за каждый месяц (в течение года). Указать номер насоса, потребление электрической энергии у которого было минимальным, и номер месяца, когда произошло это событие, а также суммарный годовой расход электроэнергии насосных установок.

42.Задание

На блоке бурится К скважин глубиною L метров, со средней скоростью проходки каждого из 3-х первых метров скважины от ее начала V м/час, с 4-го метра и до конца скважины каждый метр бурится со скоростью на М % медленнее. При бурении долото тупится, и скорость бурения снижается еще на N % на каждый метр пробуренной скважины. Стойкость долота до износа Z метров. Если указанная стойкость долота приходится на первую половину скважины, то долото извлекается и заменяется новым, если на 2-ю, то скважина добуривается и долото затем заменяется. Время, требуемое для замены долото Т1 мин, для извлечения бурового става из скважины - Т2 мин. Определить среднюю скорость и время бурения блока, а также количество долот, пошедшие на бурение блока.

Принять для расчета: V 10 м/час, M 2 %/м, N 0,3 %/м, Z = 200 м,

T1 = 30 мин, T2 = 30 мин.

43.Задание

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

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

44.Задание

На одном из уступов Главного карьера осуществляется бурение K взрывных скважин. Определить время бурения блока, если известна глубина скважины L м, причём время бурения каждого из N метров, начиная от вершины скважины, одинаковы. Все последующие метры, начиная с N+1 метра, бурятся на S % медленнее предыдущего. Принять для L, N, S произвольные значения в пределах L 20 м; N 5 м; S 3 %, K 100 шт.

45.Задание

На одном из уступов Северного карьера бурятся взрывные скважины. Вычислить время бурения N скважин блока, если известно, что глубина скважины L м и каждый К-ый метр скважины, начиная от вершины, бурится медленнее предыдущего на S1 %. На каждом последующем метре, вплоть до конца скважины, скорость бурения снижается на S2 %. Информацию о бурении скважин представить в виде двумерного массива. Принять для N, L, K, S1, S2 произвольные значения в пределах: N 10 шт., L 20 м, К 5 м, S1 4 %/м, S2 2 %/м.

46.Задание

Для горнодобывающих предприятий области известны плановые задания и количество выпущенной продукции за первые 6 месяцев текущего года. Указать номера предприятий или их названия, которые могут не выполнить годовую программу. Также выявить передовое предприятие. Представить список, в котором указать названия предприятий, производительность которых отличается от плановой в обе стороны не более чем на 5 %. Если таких предприятий не окажется, то сделать об этом соответствующее сообщение.

47.Задание

На блоке бурится N скважин расположенных К рядами, глубиною L метров каждая. Известна скорость бурения пород 1-го ряда, породы в каждом последующем ряду бурятся на S % медленнее. Определить время бурения каждого ряда и время бурения всего блока.

48.Задание

На блоке бурятся N скважины расположенных К рядами глубиною L метров. Известна начальная скорость бурения первой скважины первого ряда. Скорость бурения вдоль блока увеличивается на S % на каждый ряд, а поперек блока - снижается на Q % на каждый ряд. Определить:

-среднюю скорость бурения по блоку;

-время, затраченное на бурение первого ряда скважин;

-время, затраченное на бурение всего блока;

-время, затраченное на бурение каждого ряда скважин;

-скорость бурения по каждой скважине;

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

49.Задание

На блоке бурится N скважин глубиною L м, расположенных в ряд. Известна схема залегающих пород и стоимость бурения погонного метра каждой породы. Вычислить затраты на бурение всех скважин блока. Указать номера скважин, при бурении которых затраты были минимальными или максимальными. Указать также величину этих затрат.

50.Задание

Разработать программу определения обводненности карьерного поля. В нескольких точках карьера установлены насосы с разной производительностью. Известно время работы каждого насоса в течение часа. Определить объем воды, откаченный каждым насосом за сутки и обще количество перекаченной воды. Указать номера насосов, которые работали более 3-х часов подряд и время суток, когда это событие произошло.

51.Задание

Разработать программу определения обводненности шахты. В разных штреках установлены однотипные насосы. Известно время работы каждого насоса в течение месяца. Определить объем воды, откаченной из каждого штрека и общий объем воды, откаченный из шахты в течение полугода. Указать самый водообильный месяц.

52.Задание

Разработать программу определения обводненности карьера. В разных точках карьера установлены насосы с одинаковой производительностью Q м3/час. Известна продолжительность (в часах) работы каждого насоса в течение месяца. Определить средний водоприток за каждый месяц и квартал, а также общий водоприток за год. Указать самый сухой и самый влажный месяц в году. Указать номер насоса, который откачал большее количество воды.

53.Задание

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

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

54.Задание

Разработать программу определения стоимости водоотливных работ. На разрезе смонтированы насосы по перекачке воды. Известны данные об объеме перекаченной воды, каждым насосом в месяц и удельный расход электроэнергии. Определить годовой расход электроэнергии по каждой насосной установке. Указать номер насоса перекачавшего большее количество воды в течение года и распечатать номера насосов, расположив их в порядке уменьшения расхода потребляемой электроэнергии.

55.Задание

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

56.Задание

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

100*α=γ*β+(100 - γ)*υ.

Извлечение рассчитывается по формуле

= (γ*β) / α.

57.Задание

По результатам технологического контроля за каждую смену известно: массовая доля полезного компонента в руде , концентрата и отхода; количество руды Qp, поступающей на обогащение. По уравнению технологического баланса (см. задачу 57) определить выход концентрата к, вы-

ход отходов отх = 100 - к , количество концентрата Qк и отходов Qотх. Все технологические показатели свести в таблицу 58.1:

Таблица 58.1

Номер

 

 

Технологические показатели

 

 

смены

α

β

 

к

отх

Qp

 

Qк

Qотх

1

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

Итого

 

 

 

 

 

 

 

 

 

Из полученной таблицы сформировать новую, выводя на печать зна-

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

ны, в которой показатель к был максимальным.

58.Задание

Разработать программу расчета планово-экономических показателей работы обогатительной фабрики, перерабатывающей полиметаллическую руду. В результате работы обогатительной фабрики получают N концентратов (i = 1,N) и отходы. Известно: количество получаемого i–го концентрата; расходы M реагентов (j = 1,M) для получения i–го концентрата в зависимости от извлекаемого компонента; цена каждого j–го реагента; массовая доля (содержание) ценного компонента в i–м концентрате; цена единицы (1 т) i-го концентрата. Определить: затраты на получение i–го концентрата, доходы от получения i–го концентрата, суммарные расходы реагентов, номер реагента, затраты на который минимальны и максимальны, название (номер) концентрата, обеспечивающего максимальную прибыль.

 

4 ОБРАЗЕЦ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ *)

 

 

Содержание**)

 

Задание 55 (текст задачи) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2

1

Исходные данные и принятые обозначения . . . . . . . . . . . . . . . . . . . .

3

2

Математическая постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . .

4

3

Графическая схема алгоритма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

4

Решение задачи с помощью электронных таблиц. . . . . . . . . . . . . . . .

7

5

Разработка макроса для построения графика . . . . . . . . . . . . . . . . . . .

9

6

Разработка интерфейса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10

7

Использование интерфейса для работы с таблицей. . . . . . . . . . . . . . .

13

9

Разработка базы данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

16

Библиография . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20

Примечания *) Здесь и далее по тексту курсивом набраны заголовки разделов или подразде-

лов, относящиеся к разделу "ОБРАЗЕЦ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ". В курсовой же работе шрифт заголовков должен быть обычным (см. п. 5.1), т.е. набранный не курсивом.

**) Раздел Содержание выполняется на отдельном листе. Нумерация страниц начинается с 1, но номер страницы на листе с разделом Содержание не ставится (см. п.

5.2, 5.4).

Задание 55

Перевозка руды из карьера на обогатительную фабрику осуществляется карьерными автосамосвалами БЕЛАЗ-540. У диспетчера накапливаются данные о производительности каждого автосамосвала за месяц в тон- но-километрах. Вычислить суммарную производительность каждого автосамосвала за фиксированный отрезок времени и указать номер автосамосвала, имеющего наибольшую производительность, указать также среднюю производительность автопредприятия по перевозке руды за каждый месяц и массу руды, перевезенной автосамосвалами за весь период. Для расчета принять производительность автосамосвала в диапазоне от 100 до 150 тыс.т/мес.

1 ИСХОДНЫЕ ДАННЫЕ И ПРИНЯТЫЕ ОБОЗНАЧЕНИЯ

Исходные данные задачи могут быть представлены в виде матрицы ежемесячной производительности автосамосвала Q(I,J), где I – номер автосамосвала, (I=1,N), J - номер месяца, (J=1,M), N – количество автосамосвалов, M – количество месяцев.

Исходные данные для расчета и принятые обозначения у переменных приведены в таблице 1 и таблице 2.

Таблица 1 – Производительность автосамосвалов, тыс.т/мес.

Номер

 

 

Номер месяца

 

 

самосвала

 

 

 

 

 

 

1

2

3

4

5

6

1

150

120

100

150

120

130

2

150

120

120

150

120

130

3

200

200

200

200

200

2 МАТЕМАТИЧЕСКАЯ ПОСТАНОВКА ЗАДАЧИ

Определение массы руды, перевезенной за весь период

N

M

SMASR = Q(I,J).

I=1

J=1

Определение суммарной производительности I-го самосвала

M

S(I) = Q(I,J).

J=1

Определение номера самосвала с максимальной суммарной производительностью за весь период

MAXPR =MAX{S(I)}.

Определение суммарной производительности автосамосвалов в J-ом месяце

N

SS(J) = Q(I, J) .

I=1

Средняя производительность автосамосвалов в J-ом месяце

SRPR(J ) =SS(J )/N .

3 ГРАФИЧЕСКАЯ СХЕМА АЛГОРИТМА

Графическая схема алгоритма (блок-схема) по заданию 55 изображена на рисунке В1 (Приложение В).

4 РЕШЕНИЕ ЗАДАЧИ С ПОМОЩЬЮ ПРОГРАММЫ MS EXCEL

4.1 Загрузить программу MS Excel.

Формируем заголовки таблиц (таблица 3, таблица 4), поместив в них соответствующий текст (см. рисунок 1).

4.2Обрамляем ячейки таблиц, используя кнопку «Все границы» Панели инструментов «Форматирование».

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

4.3Вводим данные для решения контрольного примера (ячейки В6:H8). Числа для контрольного примера взяты из таблицы 1.

4.4Для вычисления суммарной производительности каждого самосвала используем функцию СУММ мастера функций, например для 1 самосвала =СУММ(C6:H6), поместив её в ячейку I6. Копируем формулу =СУММ(C6:H6) из ячейки I6 в ячейки I7 до I14. Для этого используем маркер заполнения.

Рисунок 1 – Решение задачи в Excel

4.5Дополним расчетную таблицу внизу пустыми строками для последующего добавления данных в таблицу.

4.6Определим количество работающих самосвалов в каждый из месяцев. Для определения количества работающих самосвалов в 1 месяц введем в ячейку С15 формулу =СЧЁТЗ(C6:C14). Функция СЧЕТЗ считает

количество занятых ячеек в указанном интервале. Копируем формулу из ячейки С15 по строке до ячейки Н15.

4.7 Для вычисления средней производительности автопредприятия за

месяц вводим в ячейку С21 формулу

=СРЗНАЧ(С6:С14) (категория –

Статистические) и копируем эту формулу по строке до ячейки Н21.

4 . 8 Д л я вы б о р а н о м е р а с а м о с в а л а с н а и б о л ьш е й п р о и з -

во д и те льн о с т ью

в

я ч е й к у

I 2 3

в во д им

ф о р м ул у

=ВЫБОР(ПОИСКПОЗ(МАКС(I6:I14);I6:I14;0);В6;В7;В8;В9;В10;В11;В12;

В13;В14). Эта формула в ячейках I6:I14 находит максимальное число, определяет позицию этого числа (например 3), затем из ячеек В6:В14 выбирает ячейку, стоящую на этой позиции (получается В8) и выводит значение из ячейки В8.

Обращаемся к Мастеру функций fx, выбираем категорию «Ссылки и массивы» затемё функцию ВЫБОР, аргументом которой будет функция ПОИСКПОЗ, аргументом которой является функция МАКС. По функции МАКС(I6:I14) определяется максимальное значение числа среди чисел интервала ячеек I6:I14. В свою очередь, в функции ПОИСКПОЗ значение МАКС(I6:I14) является искомым числом, позиция которого определяется из интервала ячеек I6:I14. Число 0 в записи функции ПОИСКПОЗ означает, что будет найдено одно (первое) максимальное число. Функция ПОИСКПОЗ задает функции ВЫБОР позицию, которую нужно выбрать из следующих ячеек. Таким образом, номер самосвала с наибольшей производительностью) находиться в ячейке I 2 3 .

4.9 Для вычисления общей массы руды, перевезенной всеми автосамосвалами за анализируемый период времени, вводим в ячейку I25 формулу =СУММ(I6:I14), либо формулу =СУММ(С6:I14).

4.9 На рисунке 2 представлена расчетная таблица с формулами. Для вывода таблицы в таком виде необходимо выполнить команду СЕРВИС – Параметры – вкладка «Вид» – отметить флажок «Формулы».

Рисунок 2 – Расчетная таблица с формулами. Функция ВЫБОР(…) находится в ячейке I23

В ячейках D15:H15 формулы аналогичны формуле в ячейке С15, в ячейках D21:H21 – формуле в ячейке С21.

4.10 По результатам расчетов строим совмещенный с диаграммой (количество работающих автосамосвалов) график (средняя месячная производительность автосамосвалов). Для этого выделяем ячейки В15:Н15, затем нажимаем клавишу Ctrl и выделяем ячейки В21:Н21 (ячейки В15 и В21 выделяем для того, чтобы сразу получить обозначения – легенду), вызываем Мастер Диаграмм, нажав на его значок, расположенной на панели инструментов Стандартные. Выбираем вид диаграммы на вкладке «Нестандартные» – «график | гистограмма2». Получаем график с двумя осями У, одна ось для указания «количества работающих самосвалов», другая – для указания «средней производительности самосвалов в месяц. Выполняем остальные шаги построения диаграммы. На 2 шаге построения диаграммы проверяем, что данные берутся из строк. На 3 шаге назначаем параметры диаграммы: название диаграммы, название осей, проводим линии сетки, изменяем размещение легенды. На 4 шаге указываем «Размещение» на отдельном листе. Полученная диаграмма представлена на рисунке 3.

5 РАЗРАБОТКА МАКРОСА ДЛЯ ПОСТРОЕНИЯ ДИАГРАММЫ