Changes

Jump to navigation Jump to search
753 bytes added ,  21:02, March 24, 2021
Added links, added bots/services
Line 2: Line 2:     
==Functional types==
 
==Functional types==
−
*'''System software''' - Software which runs the various necessary functions of a computer system. The operating system is a collection of vital system software<ref name="classification-of-software">https://prezi.com/dbxyq-gz1dle/classification-of-software</ref>
+
*'''System software''' - Software which runs the various necessary functions of a computer system. The [[Operating system|operating system]] is a collection of vital system software<ref name="classification-of-software">https://prezi.com/dbxyq-gz1dle/classification-of-software</ref>
 
*'''Applications''' - Programs which run within a preexisting software environment which perform a wide variety of tasks. These programs can be generic such as a word processor, or specialized bespoke solutions like an air traffic control system.<ref name="classification-of-software"/><ref name="ecomputernotes.com">http://ecomputernotes.com/software-engineering/characteristics-and-classification-of-software</ref>
 
*'''Applications''' - Programs which run within a preexisting software environment which perform a wide variety of tasks. These programs can be generic such as a word processor, or specialized bespoke solutions like an air traffic control system.<ref name="classification-of-software"/><ref name="ecomputernotes.com">http://ecomputernotes.com/software-engineering/characteristics-and-classification-of-software</ref>
 
**'''Programming tools, frameworks, etc.''' - One type of application is a program which creates or supports other programs.  Code compilers, script frameworks, and other such software generate or facilitate applications, but are themselves applications.<ref name="classification-of-software"/>
 
**'''Programming tools, frameworks, etc.''' - One type of application is a program which creates or supports other programs.  Code compilers, script frameworks, and other such software generate or facilitate applications, but are themselves applications.<ref name="classification-of-software"/>
 +
*'''Autonomous software''' - As opposed to most applications, which are designed to interact with people (users), autonomous software runs without user oversight.  Such software has different names depending upon how it is used.
 +
**'''Bots''' - programs which navigate the [[Internet|internet]], looking for specific information.  For instance, search bots are used to index what is on the world wide web for [[Search engine]]s such as [[Google]] search and [[Bing]].
 +
**'''Services''' or '''Daemons''' - programs that perform specific operations for [[Operating system|operating system]]s, such as scheduling the running of other tasks or sharing printers (aka print queues).  However not all services are part of operating systems.
    
==Classification==
 
==Classification==
SkipCaptcha
292

edits

Navigation menu