|
At the simplest level, an operating system:
• Must manage the hardware and software resources of the system. In a desktop computer, these resources include such things as the processor, memory, disk space, etc. (On a cell phone, they include the keypad, the screen, the address book, the phone dialer, the battery and the network connection)
• Must provide a stable, consistent way for applications to deal with the hardware without having to know all the details of the hardware
Even if a particular computer is unique, an operating system can ensure that applications continue to run when hardware upgrades and updates occur. This is because the operating system, not the application, is charged with managing the hardware and the distribution of its resources. One of the challenges facing developers is keeping their operating systems flexible enough to run hardware from the thousands of vendors manufacturing computer equipment. Today's systems can accommodate thousands of different printers, disk drives and special peripherals in any possible combination.
TechSherpas offers a wide variety of OS training and consulting services. Whether you’re using Microsoft Windows, Linux, Unix, Mac OS, etc. TechSherpas has the expertise to meet your needs.
Click here for course outlines & class dates
|