<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sr">
	<id>https://siwiki.rs/w/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%A11%2F%D0%9C%D0%BE%D0%B4%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%98%D0%B5_%D0%BF%D1%80%D0%B5%D0%B4%D1%80%D0%BE%D0%BA_2020</id>
	<title>ОС1/Модификације предрок 2020 - Историја измена</title>
	<link rel="self" type="application/atom+xml" href="https://siwiki.rs/w/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%A11%2F%D0%9C%D0%BE%D0%B4%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%98%D0%B5_%D0%BF%D1%80%D0%B5%D0%B4%D1%80%D0%BE%D0%BA_2020"/>
	<link rel="alternate" type="text/html" href="https://siwiki.rs/w/index.php?title=%D0%9E%D0%A11/%D0%9C%D0%BE%D0%B4%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%98%D0%B5_%D0%BF%D1%80%D0%B5%D0%B4%D1%80%D0%BE%D0%BA_2020&amp;action=history"/>
	<updated>2026-06-04T05:44:29Z</updated>
	<subtitle>Историја измена ове странице на пројекту</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://siwiki.rs/w/index.php?title=%D0%9E%D0%A11/%D0%9C%D0%BE%D0%B4%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%98%D0%B5_%D0%BF%D1%80%D0%B5%D0%B4%D1%80%D0%BE%D0%BA_2020&amp;diff=2601&amp;oldid=prev</id>
		<title>TopOfKeks: Нова страница: {{tocright}} {{нерешено}}  Следеће модификације су се појавиле на одбрани пројекта у предроку 2020.  ==…</title>
		<link rel="alternate" type="text/html" href="https://siwiki.rs/w/index.php?title=%D0%9E%D0%A11/%D0%9C%D0%BE%D0%B4%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%98%D0%B5_%D0%BF%D1%80%D0%B5%D0%B4%D1%80%D0%BE%D0%BA_2020&amp;diff=2601&amp;oldid=prev"/>
		<updated>2021-07-04T21:59:19Z</updated>

		<summary type="html">&lt;p&gt;Нова страница: {{tocright}} {{нерешено}}  Следеће модификације су се појавиле на одбрани пројекта у предроку 2020.  ==…&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{tocright}}&lt;br /&gt;
{{нерешено}}&lt;br /&gt;
&lt;br /&gt;
Следеће модификације су се појавиле на одбрани пројекта у предроку 2020.&lt;br /&gt;
&lt;br /&gt;
== 20 поена ==&lt;br /&gt;
* Проширити класу &amp;lt;code&amp;gt;Semaphore&amp;lt;/code&amp;gt; нестатичком функцијом &amp;lt;code&amp;gt;turnOnPriorities&amp;lt;/code&amp;gt; која на том семафору уводи приоритетни сигнал након што се позове та функција (понашање као флег).&lt;br /&gt;
* Приоритетни сигнал треба да увек одблокира нити по &amp;lt;code&amp;gt;ID&amp;lt;/code&amp;gt; нити у растућем поретку, а не по досадашњем редоследу који је имплементиран.&lt;br /&gt;
* Додати следеће исписе у методама &amp;lt;code&amp;gt;wait&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;signal&amp;lt;/code&amp;gt;: &amp;lt;code&amp;gt;signal&amp;lt;/code&amp;gt; треба да каже који је &amp;lt;code&amp;gt;ID&amp;lt;/code&amp;gt; која га је позвала; &amp;lt;code&amp;gt;wait&amp;lt;/code&amp;gt; треба да каже који је &amp;lt;code&amp;gt;ID&amp;lt;/code&amp;gt; која га је позвала и да ли ће се блокирати на том семафору.&lt;br /&gt;
* Написати тест за ову функционалност:&lt;br /&gt;
** Направити 50 нити које циклично раде следеће:&lt;br /&gt;
** Семафор &amp;lt;code&amp;gt;sem&amp;lt;/code&amp;gt; коме су укључени приоритети и коме је вредност 10 пута мања од броја нити (у овом случају 5) чека;&lt;br /&gt;
** Исписује се &amp;quot;Ушао у критичну секцију&amp;quot;;&lt;br /&gt;
** Неким другим семафором се симулира спавање нити за насумично време;&lt;br /&gt;
** Семафор &amp;lt;code&amp;gt;sem&amp;lt;/code&amp;gt; сигналира;&lt;br /&gt;
** Исписује се &amp;quot;Изашао из критичне секције&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Категорија:Лабораторијске вежбе]]&lt;br /&gt;
[[Категорија:ОС1]]&lt;/div&gt;</summary>
		<author><name>TopOfKeks</name></author>
	</entry>
</feed>