Opersting Systems and Utility Programs
by Phanuphong Thongsiripairoj
1. Summary
1.1. Definition of an operating system
1.2. Functions common to most operating systems
1.3. systemsVariety of stand‐alone operating systems, server operating systems, and embedded operating systems
2. Embedded Operating Systems
2.1. Windows Embedded CE
2.2. Windows Mobile
2.3. Palm OS
2.4. iPhone OS
2.5. Blackberry
2.6. Embedded Linux
2.7. SymbianOS
3. Server Operating Systems
3.1. Windows Server 2008Solaris
3.2. UNIX
3.3. Linux
3.4. Solaris
4. Types of Operating Systems
5. Stand‐Alone Operating Systems
6. Operating System Functions
6.1. Single user and multiuser
6.2. Single tasking and multitasking
6.3. Foreground and background
6.4. Preemptive multitasking
6.5. Multiprocessing
7. System Software
7.1. Operating systems
7.1.1. Start and shut down a computer
7.1.2. Provide a user interface
7.1.3. Manage programs
7.1.4. Manage memory
7.1.5. Coordinate tasks
7.1.6. Configure devices
7.1.7. Establish an Internet connection
7.1.8. Monitor performance
7.1.9. Provide utilities
7.1.10. Automatically update
7.1.11. Control a network
7.1.12. Administer security
7.2. Utility Programs
7.2.1. file manager
7.2.2. search utility
7.2.3. image viewer
7.2.4. uninstaller
7.2.5. disk defragmenter
7.2.6. backup utility
7.2.7. restore utility
7.2.8. screen saver
7.2.9. personal firewall