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

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
Строка 25: Строка 25:
 
3. '''12 апреля''' Семинар по shell scripting. [https://colab.research.google.com/drive/13gv2XKCfUud9ZndKO0oHhoJaqQISnnD4?usp=sharing задачи с решениями] [https://github.com/blackav/hse-caos-2019/blob/master/01-intro/03-cmdline-part2.md#%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0- проверки условий в bash]
 
3. '''12 апреля''' Семинар по shell scripting. [https://colab.research.google.com/drive/13gv2XKCfUud9ZndKO0oHhoJaqQISnnD4?usp=sharing задачи с решениями] [https://github.com/blackav/hse-caos-2019/blob/master/01-intro/03-cmdline-part2.md#%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0- проверки условий в bash]
  
4. '''15 апреля''' Тестирование: [https://habr.com/ru/articles/788212/ пирамида тестирования], [https://habr.com/ru/companies/infopulse/articles/430502/ нагрузочное], [https://uneex.org/LecturesCMC/PythonDevelopment2023/10_Testing в целом про тестирование в питоне], [https://docs.google.com/presentation/d/1x8LWmm8KnLwYxaxPelQhgr-0D1a0ACwi1bVcOApmQm8/edit?usp=sharing слайды]. Числа которые надо знать: [https://github.com/danlark1/hse_missing_cs_education/tree/master/hardware конспект]
+
4. '''15 апреля''' Тестирование: [https://habr.com/ru/articles/788212/ пирамида тестирования], [https://habr.com/ru/companies/infopulse/articles/430502/ нагрузочное], [https://uneex.org/LecturesCMC/PythonDevelopment2023/10_Testing в целом про тестирование в питоне], [https://docs.google.com/presentation/d/1x8LWmm8KnLwYxaxPelQhgr-0D1a0ACwi1bVcOApmQm8/edit?usp=sharing слайды]
  
 
5. '''17 апреля'''
 
5. '''17 апреля'''

Версия 19:38, 16 апреля 2025

Преподаватели: С.С. Горшков и еще 3

+_tM7x-EoC6MyMGFi Телеграм-чат

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

Курс ПМИ

Записи занятий

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

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

Лекции Zoom

Семинары Zoom

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

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

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

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

4. 15 апреля Тестирование: пирамида тестирования, нагрузочное, в целом про тестирование в питоне, слайды

5. 17 апреля

6. 19 апреля

7. 24 апреля

8. 17 мая

9. 17 мая

10. 22 мая

11. 24 мая

12. 24 мая

13. 29 мая

14. 31 мая

15. 5 июня

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

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

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

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

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

Дедлайн 4 мая 2025, 23:59:59

2. Тестирование API-сервиса