Operating SystemAn operating system is basic software that provides services to other software. An operating system has a user interface but it is still considered a system because the vast majority of its functionality is used by other software. For example, the operating system on a phone provides services to the apps on the phone.
Business SystemsThe vast majority of systems are business software that automate things for governments, businesses and non-profit organizations. For example, a system at a bank that settles financial transactions with other banks.
Embedded SystemsAn embedded systems is software inside a physical entity that operate and maintain the entity. It is common for devices, products, machines, vehicles and infrastructure to contain embedded systems. For example, a vehicle system that operates and monitors an engine. This provides services to the driver of the vehicle indirectly such that they driver may not be aware it exists.
Internet of ThingsInternet of things is a class of embedded system that connects to internet systems. For example, a vehicle that uses a cloud service that runs from a data center to predict road conditions.
Artificial IntelligenceA class of system that learns and self-improves. For example, a weather prediction service that automatically develops and tests different prediction models.
InfrastructureSystems that provide foundational services or that control physical infrastructure. For example, an earthquake detection system that can automatically slow a high speed train based on detection of a distant earthquake that will soon arrive at a location.
Factory AutomationThe systems that run a production line. For example, a system that automatically tests finished products for possible defects.
ToilIdeally systems are used to automate work known as toil that humans find difficult, dangerous or uninspiring. For example, a web developer who uses scripts to do daily backups of data to a variety of remote locations.
NotesUsers often use systems indirectly. For example, you may use a banking app that requests services of systems on your behalf. In this case, you don't use the systems directly but they provide services to you through an application.
|Overview: System Program|
Software that is primarily used for automation.
Software that isn't used directly by end-users.
Also Known As
Systems ProgramSystems SoftwareSystems