Содержание контрольной работы и система получения баллов

Контрольная работа состоит из двух заданий и двадцати контрольных вопросов. За первое задание можно получить 16 баллов, за второе - 14 баллов, за ответы на контрольные вопросы - 20 баллов.

Итого, 50 - максимальное количество баллов, которое можно получить за данную работу.

Задания составлены так, что в каждом из них содержится соответственно 16 и 14 проверяемых понятий, за каждое из которых можно получить один балл. Контрольный вопрос содержит одно проверяемое понятие и за ответ можно получить ноль или один баллов.

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

Пример оформления контрольной работы можно просмотреть, перейдя по ссылке <Пример> (смотри меню).

Задание №1

Рассчитать среднее арифметическое, минимальное или максимальное значение по значениям xi, i=1,2,...,n, имеющимся в одномерном массиве размером n или по значениям xij, i=1,2,...,n; j=1,2,...,n;, имеющимся в двумерном массиве размером n×n.

Массивы необходимо предварительно создать, заполнив случайными числами X, попадающими в интервал от -z до +z, используя метод Math.random()

Затем, для вариантов с одномерным массивом для расчёта среднего (минимума или максимума) из имеющегося массива случайных чисел необходимо отобрать значения, попадающие в интервал, задаваемый числами a и b, а в некоторых вариантах - либо a, либо b, либо 0,
а для вариантов с двумерными массивами для отбора значений могут быть заданы и другие условия: отобрать лишь значения на главной диагонали матрицы, отрицательные или положительные значения.

Исходные данные (n, z, a, b), соответсвующие вашему варианту, нужно ввести с использованием метода prompt() или формы.

Создание массива, заполнение случайными числами, отбор значений и расчёт среднего арифметического (минимума или максимума) нужно оформить в виде функции. Вызов функции нужно оформить в виде обработчика события Click для кнопки, создаваемой с помощью тэга <button>...</button>

Ниже размещен вариант условия для вашего задания №1.

Вариант Мерность массива, что рассчитать Вводимые данные для расчёта Условия для отбора значений X массива
----

Задание №2

В этом задании необходимо вывести данные, полученные в первом задании:
1) значения массива;
2) среднее арифметическое и количество значений, отобранных для расчёта среднего арифметического;
3) исходные данные задания №1.

Значения массива и среднее арифметическое необходимо округлить до l знаков после десятичной точки.

Вывод значений массива оформить в виде функции, вызываемой с помощью обработчика события Click, "прикреплённого" к кнопке, созданной с помощью тэга <button>...</button>
В качестве входных (фактических) параметров функции должны быть: массив и переменная l (число знаков для округления).

Вывод среднего арифметического и количества значений, отобранных для расчёта среднего арифметического, также оформить в виде функции, вызываемой с помощью обработчика события Click, "прикреплённого" к ещё одной кнопке, созданной с помощью тэга <button>...</button>

Выводиться данные должны в специально созданные для этого блоки с помощью тэгов <div>...</div>, именованные с помощью идентификатора id.

Вывод значений массива оформить в виде таблицы. Первый столбец - номер по порядку элемента массива (для вариантов с одномерным массивом) или номер по порядку строки матрицы (для вариантов с двумерным массивом). Первая строка таблицы должна содержать наименования столбцов (см. <Пример>).

Контрольные вопросы