Обявления

Covid-19

Covid-19

by Георги Георгиев -
Number of replies: 4

Здравейте,

Поради карантината, която засега е до 29.03, но очаквам да се проточи неограничено, се налагат промени в провеждането на обучението по ОС:

(1) Отлага се провеждането на първото контролно.

(2) Лекционния материал го изучавайте дистанционно, от електронните материали. Гледайте ритмично видеозаписите от 2018-а, лекциите които следват материала, до който сме стигнали присъствено, (актуални теми: spinlock, семафори, bash; лекции с имена L3* и L4*). Четете и книгата за семафорите (тази сeдмица страници 1-21, 55-65).

(3) Скоро асистентите ще предложат технология за дистанционно провеждане на упражненията. Моля инсталирайте си Linux на лаптопите, както е описано в първата обява, озаглавена "GNU/Linux във виртуална машина".

Заповедта на Ректора допуска дистанционно обучение, ще се възползваме от тази възможност, при липса на други алтернативи към момента.

Поздрави, Скелета


In reply to Георги Георгиев

Re: Covid-19

by Светозар Илков -
Здравейте,

Във връзка с точка (3) от публикацията на Скелета, упражненията по ОС ще продължат да се провеждат чрез предоставената в Мудъл възможност за виртуална класна стая (BigBlueButton).
Упражненията ще се провеждат по съществуващия график.
Материали за упражненията ще се качват в Мудъл.

Всички студенти трябва да имат достъп до среда (UNIX/Linux) на която да се упражняват!
Ако случайно има студенти, които все още нямат и срещат затруднения с осигуряването й, да се обърнат за помощ към някой колега или асистента си.

Поздрави
In reply to Светозар Илков

Re: Covid-19

by Георги Георгиев -
За теорията, препоръчвам тази седмица да изгледате записите на лекции L4* и L5* от 2018-та:
http://skelet.ludost.net/OS/KN_2018/

Примерните програми на C към лекциите, илюстриращи работата на bash са на http://skelet.ludost.net/OS/misc/demo_C/

За по-детайлно запознаване с bash, инсталирайте си пакета bash-doc и четете bashref.pdf, докъм страница 60.
Инсталиране (като root): apt install bash-doc
Четене (като обикновен потребител): evince /usr/share/doc/bash-doc/bashref.pdf
In reply to Георги Георгиев

Re: Covid-19

by Георги Георгиев -
За теорията, препоръчвам тази седмица да изгледате записите на лекции L6* от 2018-та:
http://skelet.ludost.net/OS/KN_2018/

От книжката за семафорите четете следните секции:
4.1 Producer-consumer problem
4.2 Readers-writers problem
4.4 Dining philosophers

Поздрави, Скелета
In reply to Георги Георгиев

Re: Covid-19

by Георги Георгиев -
За теорията, препоръчвам тази седмица да изгледате записите на лекции L7* от 2018-та:
http://skelet.ludost.net/OS/KN_2018/
През следващата седмица гледайте L8*

Кратък учебник за езика C можете да свалите от http://skelet.ludost.net/OS/misc/demo_C/GNU_c_tutorial.pdf
Той ще ви бъде полезен за упражненията, свързвани с употреба на системни извиквания (system calls).

Поздрави, Скелета