И. В. Степанченко Microsoft Excel От основ к задача

Вид материалаЗадача

Содержание


8. Задачи обработки информации
8.1. Постановка задачи
Подобный материал:
1   ...   19   20   21   22   23   24   25   26   27

8. Задачи обработки информации


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

Расчеты в инженерной практике всегда занимали веду­щее место [5]. Изменилась сложность расчетов. При созда­нии технических объектов в прошлом (скажем, лет 30–40 назад) зачастую ограничивались относительно простыми расчетными схемами, которые можно было реализовать с помощью логарифмической линейки и дру­гих вспомогательных средств, а несовершенство матема­тических моделей, положенных в основу расчета, компен­сировали доводкой проектируемого объекта в условиях натурного эксперимента и испытаний опытного образца. Усложнение современной техники (объектов проектиро­вания) приводит к тому, что при использовании такой методики недопустимо растут:
  • сроки проектирования,
  • стоимость разработки,

а в рамках ограниченных сроков проектирования появляются изделия, далекие от «ре­кордных», наилучших при существующих технических и технологических возможностях.

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

Однако при проведении многовариантных расчетов и составления таблиц параметров, инженеру необходимо выделить ту область параметров проектируемого изделия, которая является наиболее оптимальной для данного производства. Осуществимость этой операции в современных условиях труда основывается на хорошем владении инженером программным обеспечением компьютера. Наиболее популярным средством для проведения различного рода анализа и расчетов является Microsoft Excel. А в сочетании с пакетом MathCad фирмы MathSoft становится незаменимым помощником инженера при его повседневной работе.

В данной главе рассматривается одна из многочисленных задач инженера – задача обработки информации. Примерами такой задачи являются: информация о технологическом процессе изготовления деталей в течение месяца, квартала, года; данные об испытаниях заводских механизмов и др.

В данной главе Вы познакомитесь с элементарными методами обработки информации и использованием языка Visual Basic for Application для представления результатов.

Глава условно разбита на три части:
  1. Изучение приемов обработки информации и использование средств Visual Basic для представления результатов.
  2. Отработка навыков решения задач на выполнении тестовой задачи.
  3. Самостоятельное решение задачи на контрольном примере.

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

Для дальнейшей работы Вам необходимо иметь файлы заготовки или создать их самостоятельно (см. приложение).

8.1. Постановка задачи


Пусть имеются данные о результатах сдачи сессии 300-ми студентами по предметам: математика, физика, химия, информатика, физкультура, история, начертательная геометрия, теоретическая механика, культурология, сопротивление материалов, философия, политология. Оценки проставлены в четырехбалльной шкале от 2 до 5.

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