Differentiate between the following:
1. Cold Booting and Warm Booting
2. Multiprogramming and Multiprocessing
3. Character User Interface and Graphic User Interface
Answer the following questions:
1. What is an operating system? Give an example,
2. Why do we need an operating system?
Operating System (OS) and Graphical User Inter
Answers & Comments
Explanation:
1. cold boot generally does nothing but completely resets the hardware and reloads the operating system. Warm boot, on the other hand, refers to the boot process in which a system regains its initial state without hampering the power source.
2. Multiprocessing refers to processing of multiple processes at same time by multiple CPUs. Multiprogramming keeps several programs in main memory at the same time and execute them concurrently utilizing single CPU. It utilizes multiple CPUs.
3. GUI stands for graphical user interface. It is a user interface which user interact with applications by making use of graphics. ... CUI stands for character user interface. In CUI user has to interact with the applications by making use of command
4. Examples of Operating Systems
Some examples include versions of Microsoft Windows (like Windows 10, Windows 8, Windows 7, Windows Vista, and Windows XP), Apple's macOS (formerly OS X), Chrome OS, BlackBerry Tablet OS, and flavors of Linux, an open source operating system.
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. ... The dominant desktop operating system is Microsoft Windows with a market share of around 82.74%.
5. An operating system is the most important software that runs on a computer. It manages the computer's memory and processes, as well as all of its software and hardware. It also allows you to communicate with the computer without knowing how to speak the computer's language.
6. Designing the visual composition and temporal behavior of a GUI is an important part of software application programming in the area of human–computer interaction. Its goal is to enhance the efficiency and ease of use for the underlying logical design of a stored program, a design discipline named usability.