Слайд 9
Classification of operating systems.
Handheld operating systems are much smaller and less capable
than desktop operating systems, so that they can fit into the limited memory of handheld devices. Barcode scanners, PDA’s, are examples of such systems. Currently, the PDA world is witnessing an operating system battle between several players (Microsoft Windows, iPAQ, etc.)
Real time operating systems (RTOS) are designed to respond to events that happen in real time. Computers using such operating systems may run ongoing processes in a factory, emergency room systems, air traffic control systems or power stations. The operating systems are classified according to the response time they need to deal with: seconds, milliseconds, micro-seconds. They are also classified according to whether or not they involve systems where failure can result in loss of life. As in the case of supercomputers, there are no such systems in Lebanon today. However, given the way the technology is growing, it may be possible to use them in the future.
Embedded systems are combinations of processors and special software that are inside another device, such as contents switches or Network Attached Storage devices.
Smart Card Operating Systems are the smallest Operating Systems of all. Some handle only a single function, such as electronic payments, others handle multiple functions. Often these OS are proprietary systems but we are seeing more and more smart cards that are Java oriented.
Specialized Operating systems, like Database Computers are dedicated high performance data warehousing servers.
The above Operating Systems are commonly found in government agencies and private industries.