Вы находитесь на странице: 1из 2

Уровневая контрольная работа по теме: «Язык программирования РНР»

Уровень А.

1 вариант

1. Создать массив из пяти городов. Отсортировать города по возрастанию.

2. Вывести все элементы массива городов (из 1-ой задачи), используя


конструкцию foreach.

3. Определить длину строки, вводимой в текстовое поле.

2 вариант

1. Создать массив из пяти городов. Не перебирая элементы массива,


проверить наличие элемента «Москва».

2. Вывести все нечетные числа от 0 до 12, используя цикл for.

3. Сравните две строки “hello” и “Hello” без учета регистра символов.

3 вариант

1. Вывести размер произвольно заданного массива чисел.

2. Вычислить факториал 5!, используя цикл while.

3. Сравните две строки «Привет» и «привет» с учетом регистра символов.

Уровень В

1. Сгенерируйте пару случайных чисел, если произведение этих чисел


больше 60, сгенерировать новую пару. Вывести оба числа и их
произведение.

2. Создать форму для отправки данных пользователя (ФИО, Факультет).


Факультет выбирается из списка. Скрипт должен вывести: «ФИО, мне
нравится Факультет!»

3. Создать скрипт для решения квадратного уравнения


. Числа a, b, c вводятся с формы.

Уровень С

Создать простой счетчик обращений. Назначение: сохранение количества


обращений в файле.
Уровень А – 1 балл

Уровень В – 2 балла

Уровень С – 4 балла

Количество баллов Оценка


>6 Отлично
5-6 Хорошо
4-5 Удовлетворительно
3 Неудовлетворительно

Пояснения к контрольной работе.

На выполнение данной контрольной работы дается 45 минут. Студенты могут


выбрать один из трех вариантов Уровня А (этот уровень требует от учащихся
знание управляющих конструкций, циклов и стандартных функций. Это
типовые задачи на подобие тех, которые неоднократно решались на уроках.)
Уровни В и С являются общими. Для решения задач уровня В учащимся
нужно применить полученные знания синтаксиса языка и умения в новых
условиях. Уровень С требует знание функций записи, чтения в файл и умение
применять их в решении конкретной задачи. (Подобные не рассматривались
на уроках).

Студенту следует подумать, задачи каких уровней он может решить и


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

Оценить