2 Operating and Application Systems Flashcards
2.1.6
Describe peripheral communication as a function of the OS
The operating system manages the interaction between the CPU and its peripheral devices, such as keyboards, mice, printers, and storage devices.
This management includes:
* Device recognition
* Data transfer between the CPU and peripherals
2.1.6
Describe user interface provision as a function of the OS
The operating system provides a user interface for users to interact with the computer. This could be a GUI or a CLI.
2.1.6
Describe memory management as a function of the OS
- The operating system keeps track of which memory locations are free or allocated.
- When processes are running, the OS allocates and deallocates memory to run the processes.
- It is also responsible for creating virtual memory when needed.
- Similarly, the OS provides file management services by sorting out where data is stored on the disk drives and memory.
2.1.6
Describe resource monitoring and multitasking as a function of the OS
Resource monitoring and multitasking is an important function of the operating system. When multiple processes need the CPU, the operating system decides how to divide the its processing resources effectively. Such as by using a scheduler to determine which process should run next.
2.1.6
Describe security as a function of the OS
The operating system is also responsible for the security of your device. An example of this is how most computers require some sort of authentication to access. Another example would be built-in antivirus software.
2.1.7
Outline the use of a range of application software
An application software is a computer program designed to carry out a specific task.
Common application software include:
* Word processors: A word processor is a software application that is used for the production of any sort of word document.
* Spreadsheets: A spreadsheet is a software application that is used for the organisation and analysis of data.
* Web browsers: A web browser is a software application used to load URLs and serve other documents from the WWW in a human-readable format.
* Email: Electronic mail is a software application that allows for the exchange of digital messages between people.
2.1.8
Identify common features of applications
Software applications typically use GUIs (graphical user interfaces), to allow the user to interact with the program.
Common GUI elements include:
* Toolbars
* Navigation menus
* Dialogue boxes
* Buttons
Some common GUI elements such as dialogue boxes are provided by the application software while others are provided by the operating system.