Systems Programming Task: Difference between revisions

From GM-RKB
Jump to navigation Jump to search
(Created page with "A Systems Programming Task is a computer programming task that develops system software. * <B>Counter-Example(s):</B> ** Application Programming. * <B>See:</B...")
 
m (Text replacement - ". ----" to ". ----")
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
A [[Systems Programming Task]] is a [[computer programming task]] that develops [[system software]].
A [[Systems Programming Task]] is a [[computer programming task]] that develops [[system software]].
** …
* <B>Counter-Example(s):</B>
* <B>Counter-Example(s):</B>
** [[Application Programming]].
** [[Application Programming]].
* <B>See:</B> [[Software as a Service]], [[Systems Programming Language]], [[Word Processor]], [[Software Platform]], [[Operating System]], [[Computational Science]], [[Game Engine]], [[AAA (Video Game Industry)]].
* <B>See:</B> [[Software as a Service]], [[Systems Programming Language]], [[Word Processor]], [[Software Platform]], [[Operating System]], [[Computational Science]], [[Game Engine]], [[AAA (Video Game Industry)]].
 
----
----
----
----
==References==
 
== References ==


=== 2017 ===
=== 2017 ===
* (Wikipedia, 2017) &rArr; https://en.wikipedia.org/wiki/system_programming Retrieved:2017-11-7.
* (Wikipedia, 2017) &rArr; https://en.wikipedia.org/wiki/system_programming Retrieved:2017-11-7.
** '''System programming''' (or '''systems programming''') is the activity of [[Computer programming|programming]] [[computer]] [[system software]]. The primary distinguishing characteristic of systems programming when compared to [[application programming]] is that application programming aims to produce software which provides services to the user directly (e.g. [[word processor]]), whereas systems programming aims to produce software and [[software platform]]s which provide services to other software, are performance constrained, or both (e.g. [[operating system]]s, [[computational science]] applications, [[game engine]]s and [[AAA (video game industry)|AAA video game]]s, [[Automation#Industrial automation|industrial automation]], and [[software as a service]] applications). <P> System programming requires a great degree of hardware awareness. Its goal is to achieve efficient use of available resources, either because the software itself is performance critical (AAA video games) or because even small efficiency improvements directly transform into significant monetary savings for the service provider (cloud based word processors).
** '''System programming''' (or '''systems programming''') is the activity of [[Computer programming|programming]] [[computer]] [[system software]]. The primary distinguishing characteristic of systems programming when compared to [[application programming]] is that application programming aims to produce software which provides services to the user directly (e.g. [[word processor]]), whereas systems programming aims to produce software and [[software platform]]s which provide services to other software, are performance constrained, or both (e.g. [[operating system]]s, [[computational science]] applications, [[game engine]]s and [[AAA (video game industry)|AAA video game]]s, [[Automation#Industrial automation|industrial automation]], and [[software as a service]] applications).         <P>       System programming requires a great degree of hardware awareness. Its goal is to achieve efficient use of available resources, either because the software itself is performance critical (AAA video games) or because even small efficiency improvements directly transform into significant monetary savings for the service provider (cloud based word processors).


----
----
__NOTOC__
[[Category:Concept]]
[[Category:Concept]]
__NOTOC__

Latest revision as of 02:28, 24 September 2021

A Systems Programming Task is a computer programming task that develops system software.



References

2017