What do I need to know about operating systems?

Motivation -> We need operating systems to give easy access to the hardware of a computer. A processor (CPU) can only execute one instruction at a time, yet we can have multiple applications running at the same time, how is this possible?Operating systems manage the computer's resources.It is a collection of software that have the following functions:Schedule processes (applications) to be executedManage and give access to the memoryManage the file systemCoordinate all external devices (keyboard, network adapter)Manage usersProvide a user interface

CW

Related Computing A Level answers

All answers ▸

Show how the decimal number -183 would be represented as an 8-bit two's complement arithmetic


The numbers 6B and 12 are displayed in hexadecimal form. Convert them into binary form and perform binary addition to find the sum. Convert your answer back into hexadecimal. Show your workings.


Discuss the differences between operating systems designed for desktop computers and embedded systems.


What are higher order functions in functional programming? How does the 'map' function work and why is it a higher order function?