Разработка на языке Java Scripts двух процедур - Курсовая работа

бесплатно 0
4.5 75
Сущность и порядок использования формулы Тейлора. Характеристика структуры файла, созданного с помощью программы "Системный монитор" в операционной системе WINDOWS NT. Составление алгоритма непосредственного суммирования выражения, его применение.


Аннотация к работе
Разработать на языке Java Scripts две процедуры: 1-ая процедура производит вычисления с заданной точностью в соответствии с заданием варианта; 2-ая процедура должна вывести информацию о заданном варианте задания, объекте. В обеих процедурах необходимо предусмотреть возможность задания не менее двух ключей: первый ключ - выводит справочную информацию по работе с процедурой, второй ключ - конкретизирует информацию о выводимом процессе. C помощью разложения подынтегральных функций в ряды вычислить с точностью до 0,001 интеграл.Разложим функцию (1) по данной формуле и получим ряд. Таким образом, значение (1) будет равняться сумме n слагаемых, где n= до тех пор, пока n-ое слагаемое не станет меньше заданной погрешности и тогда получается значение функции с заданной точностью. Для решения задачи о нахождении числа потоков с максимальным значением контекстных переключений в секунду необходимо извлечь из файла названия всех потоков, посчитать у каждого потока его значение контекстных переключений в секунду и определить поток, у которого это значение наименьшее. Начиная с тринадцатой строки, в файле идут записи следующего формата «знак табуляция знак табуляция дата время значение поток№1 значение поток№2 и т.д.».Алгоритм непосредственного суммирования выражения (1): Проверяется, верно ли задана точность вычисления. Пока не достигнута заданная точность, в цикле производится суммирование ряда Тейлора. Алгоритм обработки файла, содержащего потоки с их значениями контекстных переключений в секунду: Запрашивается путь к заданному файлу. Считываем строку, содержащую имена потоков.В модуле OS1.js реализованы 2 основных функция: 1) Функция Cx(step) - вычисляет очередное слагаемое ряда Тейлора. Для этого используются следующие глобальные переменные: var Sys_file; - переменная-указатель на открытый файл var Kolvo; - переменная, содержащая количество потоков var Names=new Array(); - массив, содержащий имена потоков var MINMASS=new Array(); - массив, содержащий минимальные значения контекстных переключений в секунду Если 2-ой параметр не введен, то будет выведено число потоков с максимальным значением контекстных переключений в сек. Если 2-ой параметр "View", то будет выведена информацию о потоках с максимальным значением контекстных переключений в сек. Последовательность выполнения функции следующая: В переменную READSTR считывается строка, содержащая имена всех потоковЗапускаем программу без параметров Запускаем программу с параметром «?» Запускаем программу с параметрами «T» . Запускаем программу с параметрами «T» «0.00001» Запускаем программу с параметрами «T» «0.001» «All»Курсовая работа состоит из двух частей: Первая часть OS1.js вычисляет значение выражения (1), используя метод непосредственного суммирования.var message=" Неправильное использование скрипта.

Для более полной информации введите параметр "?""; {WSCRIPT.Echo(mes1,Teilor(WSCRIPT.Arguments(1),1),mes2,WSCRIPT.Arguments(1))} else {WSCRIPT.Echo(message)} ("****************** Справка по использованию скрипта ********************

Скрипт производит вычисление интеграла от функции: sh[x]/x по x на промежутке: [0;1] .



Скрипт может принимать параметры:

Первый параметр может принимать команды:

?

Второй параметр может принимать команды:

Точность вычисления интеграла, она может принимать значения от 0 до 1. WSCRIPT.Echo("Число потоков с максимальным количеством контекстных переключений в сек.

План
Содержание

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

1. Описание метода решения задачи

2. Описание алгоритма решения задачи

3. Описание основных процедур

4. Описание тестов и результаты выполнения процедур

5. Руководство пользователя по работе с процедурами

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

Приложение
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?