ИПР КНАД 25/26: различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 26: Строка 26:
==Домашнее задание==
==Домашнее задание==


1. Shell scripting. Первое ДЗ выполняется в системе Яндекс.Контест: TBD
1. Shell scripting. Первое ДЗ выполняется в системе Яндекс.Контест: https://official.contest.yandex.ru/contest/92905/enter/


1) При сдаче прикрепляйте файл с решением с расширением .sh вместо того, чтобы вставлять код в текстовое поле. По неизвестным причинам Яндекс.Контест может плохо работать с решениями, сданными текстом.   
1) При сдаче прикрепляйте файл с решением с расширением .sh вместо того, чтобы вставлять код в текстовое поле. По неизвестным причинам Яндекс.Контест может плохо работать с решениями, сданными текстом.   

Версия от 16:53, 3 апреля 2026

Преподаватели: С.С. Горшков, И.В. Иванов, Л.Д. Кириченко

Телеграм-чат

Курс прошлого года

Курс ПМИ

Курс 3 модуля по питону

Расписание занятий и ссылки

Zoom

Программа курса

1. 2 апреля Вводная лекция. Shell, env variables, различные виды, zsh. Записки Дополнительное чтиво

2. 3 апреля Shell scripting, grep, find, curl. Конспект Синтаксис регулярок дополнительное чтение про shell scipts утилита jq

3. 9 апреля Семинар по shell scripting. задачи с решениями проверки условий в bash

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

Итоговая оценка за курс = Среднее арифметическое за пять домашних заданий. Экзамен не предусмотрен.

Домашнее задание

1. Shell scripting. Первое ДЗ выполняется в системе Яндекс.Контест: https://official.contest.yandex.ru/contest/92905/enter/

1) При сдаче прикрепляйте файл с решением с расширением .sh вместо того, чтобы вставлять код в текстовое поле. По неизвестным причинам Яндекс.Контест может плохо работать с решениями, сданными текстом.

2) У команды sed на MacOS немного другой синтаксис: https://unix.stackexchange.com/a/323990 . На сервере линукс, соответственно, сдавайте вариант, который работает под линуксом.

3) На оценку 10 за это ДЗ достаточно решить 4 задачи из 5 (решение 5 задач = 13 баллов)

Дедлайн 15 мая 2026, 23:59:59