Talk:Banker's algorithm: Difference between revisions

Content deleted Content added
Assessment: +Computing (assisted)
Cewbot (talk | contribs)
m Maintain {{WPBS}} and vital articles: 2 WikiProject templates. Keep majority rating "C" in {{WPBS}}. Remove 2 same ratings as {{WPBS}} in {{WikiProject Computing}}, {{WikiProject Computer science}}.
 
(17 intermediate revisions by 8 users not shown)
Line 1:
{{WikiProject Computing}}banner shell|class=C|
{{WikiProject Computing|importance=Low}}
{{WikiProject Computer science|importance=Mid}}
}}
See also is for irrelevant resources (?) OK, can be. But for relevant as well? (Primarily for relevant) --[[User:Premil|Premil]] 14:59, 29 January 2006 (UTC)
:Definitely. I missed an extra 'also' in my edit comment. [[User:Markhurd|Mark Hurd]] 15:38, 29 January 2006 (UTC)
Line 13 ⟶ 16:
:Nothing, but some who type ''Banker's algorithm'' to the search box may want to read about Banker's rounding instead of deadlock avoidance. [[User:Torzsmokus|Torzsmokus]] ([[User talk:Torzsmokus|talk]]) 17:28, 13 January 2008 (UTC)
 
== This article plagurisedplagiarised? ==
 
This entire article looks suspiciously similar to the explaination of Banker's algorithm in "Operating System Concepts" by Silberschatz, Galvin, and Gagne (pages 259-261 of the 7th edition). Everything from the structure of the article to most of the wording, with a few changes, is no different from this copyrighted work. I'm assuming this shouldn't be?
Line 38 ⟶ 41:
== OT: what about hyperlinking math symbols ==
 
hiHi, since iI don't really have a clue where to say this iI say it here:
whatWhat about hyperlinking math symbols (excuse my ignorance if they're not known by this name) like in "foreach (p ∈ P)", while as a programmer iI can guess what it means, iI'm rather weak on math (isn't this clear by now) so if "∈" linked to a page explaining what it is iI'd (hopefully) understand it. justJust an idea, bye and thanks to you all. <small>—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/82.50.67.217|82.50.67.217]] ([[User talk:82.50.67.217|talk]]) 21:01, 28 March 2008 (UTC)</small><!-- Template:UnsignedIP --> <!--Autosigned by SineBot-->
 
:Hi, anon. I understand that for some people certain texts may be easier to understand if there are some pointers to prereqs/background information. I also feel kind of uncomfortable reading some formal math expressions like formal grammar. However, here are my two cents:
:# Wikipedia is a public service website that has to accommodate as many people as possible, so there will always be people who think the article is too easy / too hard / just the right level. The trade-off here is to make as many people comfortable as possible while keeping the article readable for most people.
:# For people who don't know set-related notations, a link will be pretty helpful. For people who already know them, though, overlinking can be a distraction and make the article look ugly, especially when the link text is part of a math expression. See [[MOS:LINK|linking guidelines]].
:# It turns out that many people, especially programmers, understand basic set theory. Furthermore, English Wikipedia is a special Wikipedia; unlike other languages' Wikipedia that are only used by a certain region, English Wikipedia is used by people from all around the world. Set theory is part of high school education in many countries, and part of college education in most countries. So it's reasonable to expect most of our readers to be comfortable with set-related notations.
:# That said, not linking math symbols here is probably a better decision. The majority of readers can understand the symbols, while people who don't can search the Internet and hopefully figure it out in a few minutes.
:Your comment does have a very good point, though: Maybe Wikipedia should have a Prerequisites section for each page, in addition to See also, Notes, References, External links and topic templates. None of the existing conventional sections address your problem and I think it does make Wikipedia a bit unfriendly. A Prerequisites section means more work maintaining the articles, but it will help people at different level from different background have a easier time reading Wikipedia.
:[[User:Sheep0x|Sheep0x]] ([[User talk:Sheep0x|talk]]) 01:46, 16 October 2015 (UTC)
 
== Dead links ==
 
The "Deadlock Recovery, Avoidance and Prevention" link is dead. <small class="autosigned">—&nbsp;Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/89.68.109.167|89.68.109.167]] ([[User talk:89.68.109.167|talk]]) 06:48, 27 May 2015 (UTC)</small><!-- Template:Unsigned IP --> <!--Autosigned by SineBot-->
 
== "Previous example"? ==
 
Currently, the first example refers to a "previous example" which might be a later example (except the numbers do not match). This conflicts with probably all english meanings of the word "previous". <small class="autosigned">—&nbsp;Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/108.28.151.178|108.28.151.178]] ([[User talk:108.28.151.178|talk]]) 09:21, 30 September 2015 (UTC)</small><!-- Template:Unsigned IP --> <!--Autosigned by SineBot-->
 
I reverted an edit that seems to have removed the "previous example". In case it's not the example we are looking for, or if there's some reason (copyright, etc.) we should remove this example, we can remove it again. [[User:Sheep0x|Sheep0x]] ([[User talk:Sheep0x|talk]]) 22:57, 14 October 2015 (UTC)
 
== Formatting issues ==
* Can somebody make the numbered list in [[Banker's algorithm#Request_.3E_Example|Resources > Requests > Example]] continued? Currently the newlines break the list and the numbering becomes 1,2,1,2,3,... I wonder if there's a way to make it 1,2,3,4,5,... [[User:Sheep0x|Sheep0x]] ([[User talk:Sheep0x|talk]]) 23:29, 14 October 2015 (UTC)
* Can somebody make the C code folded so that the rest of the page is easier to read? Scrolling up and down is a little bit frustrating. [[User:Sheep0x|Sheep0x]] ([[User talk:Sheep0x|talk]]) 23:29, 14 October 2015 (UTC)