View on GitHub

Computer Architecture and Operating Systems

Course taught at Faculty of Computer Science of Higher School of Economics

Контрольная Работа: Операционные Системы

Формула оценки

Grade = 0.4 * Теория + 0.6 * Задача

Дедлайн

Правила

Разрешается использовать консоль Linux и все утилиты, которые оттуда можно вызвать. Запрещается искать ответы в Интернете и использовать средства искусственного интеллекта. Политика по борьбе с плагиатом описана здесь.

Прокторинг

Запишите видео своего экрана + камера + звук при помощи OBS Studio, загрузите его в облако и пришите ссылку через форму. Рекомендуемый формат видео .mkv (должно получиться относительно небольшим).

На видео должны быть обе части (теория и программа). Включите запись перед тем, как приступить к решению. Изображение с камеры поместить в верхний правый угол (размер ~1/8 экрана).

Видео: Ссылку на видео отправить в эту форму.

Форма для отправки видео останется открыта после окончания на случай, если загрузка займёт длительное время.

Форма

Форма для отправки ответов здесь.

Часть 1: Теория

Ответьте на вопросы по теории в форме для отправки ответов (см. выше).

Часть 2: Задача по программированию

Пришлите программу через форму для отправки ответов (см. выше).

Write a program in C that does the following:

Example of Function (you need your variant, see below)

Note: the ^ symbol means “power”.

f0(a, b, c, d) = (a - b + c - d) / 2
f1(x) = 2*x^3 - 4*x^2 + 3*x + 1
f2(x) = sin(5*x)*4 + 3
f3(x) = 1 / (1 + e^(-7*x))
f4(x) = 2^x + 5

Requirements and Grades

Hints

Варианты

Выберите свой номер варианта согласно своему номеру в списке группы.

Списки групп:

Варианты для групп: