Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Программа для парного сравнения объектов

РефератПомощь в написанииУзнать стоимостьмоей работы

После нажатия на клавишу «Enter» снова появляется понятие с номером N0=8 и случайно выбранное понятие 23. Эксперт снова производит сравнение и ставит оценку «+», «-» или «0». Программа написана так, что понятие с номером N0 не сравнивается с собой (известно, что результат «0») и не сравнивается дважды ни с каким другим понятием. После окончания процедуры сравнения понятия 8 со всеми остальными… Читать ещё >

Программа для парного сравнения объектов (реферат, курсовая, диплом, контрольная)

Для оценки объектов методом парных сравнений используется программа ПР-1, написанная в среде Free Pascal (рис. 1). Допустим, необходимо оценить сложность понятий [7, 9] из школьного курса физики. С помощью Far_manager создают файл vhod. txt, содержащий список из N=25 оцениваемых понятий (рис. 2.1), случайно выбирают понятие с номером N0=8 и запускают компьютерную программу ПР-1. На экране появляются понятие N0=8, а строчкой ниже — случайным образом выбранное понятие из списка, например, понятие 12. Эксперт должен сравнить оцениваемые качества этих двух объектов и ввести с клавиатуры символы «+», «0» или «-». Плюс означает, что оцениваемого качества в объекте 1 больше, чем в объекте 2, ноль — примерно одинаково, а минус — меньше, чем в объекте 2.

Программа для парного сравнения объектов.

После нажатия на клавишу «Enter» снова появляется понятие с номером N0=8 и случайно выбранное понятие 23. Эксперт снова производит сравнение и ставит оценку «+», «-» или «0». Программа написана так, что понятие с номером N0 не сравнивается с собой (известно, что результат «0») и не сравнивается дважды ни с каким другим понятием. После окончания процедуры сравнения понятия 8 со всеми остальными понятиями из входного файла (рис. 2.1), программа создает текстовый файл vihod. txt из одной строки, содержащий номер объекта N0=8 и результаты его сравнений с понятием 1, понятием 2, …, понятием N в виде «+ + + … + 0 0 — + … — 0 + - -» (рис. 2.2). Затем эксперт повторяет ту же самую процедуру с другим объектом, например, с понятием N0=10. В случае необходимости эксперт может сделать перерыв или отложить процедуру сравнения на следующий день. С помощью текстового редактора из получающихся строчек (рис. 2.2) формируется двумерная матрица NxN, похожая на представленную на рис. 2.3. В результате полного перебора всего списка понятий каждая пара понятий сравнивалась дважды (сначала i-ое с j-тым, а потом наоборот), что позволяет уменьшить влияние случайных факторов. Результаты сравнения двух объектов записываются на пересечении соответствующих строки и столбца. С левого верхнего угла к правому нижнему идет диагональ из нулей.

Программа для парного сравнения объектов.

Для получения оценок объектов получившаяся двумерная матрица из плюсов, нулей и единиц (рис. 2.3) анализируется программой ПР-2 (рис. 3), которая для каждой i-ой строки находит сумму всех плюсов и из нее вычитает сумму всех минусов. Получающийся результат A_i для каждой строки выводится на экран. Если в программе ПР-2 активизировать x[j, i] и закомментировать x[i, j], то она аналогичным образом обработает столбцы матрицы. Соответствующие результаты B_i (i=1, 2, …, N) выводятся на экран. Величина K оцениваемого качества i-ого объекта считается пропорциональной разности A_i-B_i. К ней можно прибавить некоторую постоянную и результат умножить на коэффициент так, чтобы максимальное значение характеристики K равнялось единице, а минимальное — нулю.

Показать весь текст
Заполнить форму текущей работой