Computing System Shell Program: Difference between revisions

From GM-RKB
Jump to navigation Jump to search
No edit summary
m (Text replace - "<ref> </ref>" to "")
Line 15: Line 15:
=== 2013 ===
=== 2013 ===
* (Wikipedia, 2013) &rArr; http://en.wikipedia.org/wiki/shell_(computing) Retrieved:2013-12-18.
* (Wikipedia, 2013) &rArr; http://en.wikipedia.org/wiki/shell_(computing) Retrieved:2013-12-18.
** A '''shell''' in computing provides a [[user interface]] for access to an [[operating system| operating system's]] [[Kernel (computing)|kernel]] services. "Shell" is also used loosely to describe applications, including software that is "built around" a particular component, such as web browsers and email clients that are, in themselves, "shells" for [[HTML]] [[Layout engine|rendering engines]]. The term "shell" in computing, being the outer layer between the user and the operating system kernel, is synonymous with the general word "shell". <P> Generally, operating system shells use either a [[command-line interface]] (CLI) or [[graphical user interface]] (GUI). Mac OS xxx and Windows xxx are widely used operating systems with GUIs. <ref> </ref> <ref> </ref> <ref> </ref> The optimum choice of user interface depends on a computer's role and particular operation. CLIs allow some operations to be performed faster, rearranging large blocks of data for example. CLIs may be best for servers which are managed by experts: administrators, while GUIs offer simplicity and ease-of-use and would be more appropriate for image editing, [[CADD]], and [[desktop publishing]]. In practice, many systems provide both user interfaces which can be called on a command-by-command basis. Windows xxx is the most obvious example with its "command prompt" and normal "windows" mode. It's no exaggeration to say that both Apple Macintosh OS xxx and Microsoft Windows xxx have revolutionised [[home computing]] by helping relatively inexperienced users to interface with a PC using a GUI. In [[expert system]]s, a shell is a piece of software that is an "empty" expert system without the knowledge base for any particular application. <ref> [http://books.google.com/books?id=g8Bds8ssYYgC&pg=PA135&dq=%22shell+is+a+piece%22+%22expert+system%22&hl=sv#v=onepage&q=%22shell%20is%20a%20piece%22%20%22expert%20system%22&f=false British Computer Society: The BCS glossary of ICT and computing terms, Pearson Education, 2005, ISBN 0-13-147957-1, ISBN 978-0-13-147957-9, page 135] </ref>
** A '''shell''' in computing provides a [[user interface]] for access to an [[operating system| operating system's]] [[Kernel (computing)|kernel]] services. "Shell" is also used loosely to describe applications, including software that is "built around" a particular component, such as web browsers and email clients that are, in themselves, "shells" for [[HTML]] [[Layout engine|rendering engines]]. The term "shell" in computing, being the outer layer between the user and the operating system kernel, is synonymous with the general word "shell". <P> Generally, operating system shells use either a [[command-line interface]] (CLI) or [[graphical user interface]] (GUI). Mac OS xxx and Windows xxx are widely used operating systems with GUIs.   The optimum choice of user interface depends on a computer's role and particular operation. CLIs allow some operations to be performed faster, rearranging large blocks of data for example. CLIs may be best for servers which are managed by experts: administrators, while GUIs offer simplicity and ease-of-use and would be more appropriate for image editing, [[CADD]], and [[desktop publishing]]. In practice, many systems provide both user interfaces which can be called on a command-by-command basis. Windows xxx is the most obvious example with its "command prompt" and normal "windows" mode. It's no exaggeration to say that both Apple Macintosh OS xxx and Microsoft Windows xxx have revolutionised [[home computing]] by helping relatively inexperienced users to interface with a PC using a GUI. In [[expert system]]s, a shell is a piece of software that is an "empty" expert system without the knowledge base for any particular application. <ref> [http://books.google.com/books?id=g8Bds8ssYYgC&pg=PA135&dq=%22shell+is+a+piece%22+%22expert+system%22&hl=sv#v=onepage&q=%22shell%20is%20a%20piece%22%20%22expert%20system%22&f=false British Computer Society: The BCS glossary of ICT and computing terms, Pearson Education, 2005, ISBN 0-13-147957-1, ISBN 978-0-13-147957-9, page 135] </ref>
<references/>
<references/>



Revision as of 08:12, 12 January 2014

A Computing System Shell is an software program that allows a system operator to access to a computing system (by performing shell commands).



References

2013

  • (Wikipedia, 2013) ⇒ http://en.wikipedia.org/wiki/shell_(computing) Retrieved:2013-12-18.
    • A shell in computing provides a user interface for access to an operating system's kernel services. "Shell" is also used loosely to describe applications, including software that is "built around" a particular component, such as web browsers and email clients that are, in themselves, "shells" for HTML rendering engines. The term "shell" in computing, being the outer layer between the user and the operating system kernel, is synonymous with the general word "shell".

      Generally, operating system shells use either a command-line interface (CLI) or graphical user interface (GUI). Mac OS xxx and Windows xxx are widely used operating systems with GUIs. The optimum choice of user interface depends on a computer's role and particular operation. CLIs allow some operations to be performed faster, rearranging large blocks of data for example. CLIs may be best for servers which are managed by experts: administrators, while GUIs offer simplicity and ease-of-use and would be more appropriate for image editing, CADD, and desktop publishing. In practice, many systems provide both user interfaces which can be called on a command-by-command basis. Windows xxx is the most obvious example with its "command prompt" and normal "windows" mode. It's no exaggeration to say that both Apple Macintosh OS xxx and Microsoft Windows xxx have revolutionised home computing by helping relatively inexperienced users to interface with a PC using a GUI. In expert systems, a shell is a piece of software that is an "empty" expert system without the knowledge base for any particular application. [1]