Back to marketplace

1.2.1 System software

No description yet. This curated deck is ready for daily study.

Total cards: 24•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (24)

#1
Front (Question)

what is the purpose of an operating system?

Back (Answer)

it provides an interface for the user to interact with the hardware

#2
Front (Question)

What are the different functions of the operating system?

Back (Answer)

• providing a platform for application software to run • providing a user interface for the user to interact with the computer in a familiar and easy way • utility programs to help maintain the computer • memory/resource management • file management • device drivers • handles interrupts

#3
Front (Question)

what are interrupts?

Back (Answer)

when any device requires the attention of the processor

#4
Front (Question)

what is multitasking?

Back (Answer)

when you have more than one program open and running at the same time

#5
Front (Question)

how does the computer multitask?

Back (Answer)

the processor allocates small amounts of time for each process and cycles between them

#6
Front (Question)

what does the operating system do during multitasking?

Back (Answer)

assigning a time slice to each task, letting it process and then moving onto the next one so quickly it appears to happen at the same time

#7
Front (Question)

how is data stored?

Back (Answer)

in files

#8
Front (Question)

what are extensions to filenames?

Back (Answer)

an added part to a filename which tells the operating system which application to load the file into

#9
Front (Question)

how does the operating system present files?

Back (Answer)

a logical structure of files in folders and allow the user to rename, delete, copy and move files

#10
Front (Question)

what is user management?

Back (Answer)

allowing multiple users to log into the same computer

#11
Front (Question)

what does the operating system do for user management?

Back (Answer)

retain the settings for each user recall which access rights different users have a client-server network may impose a fixed or roaming profile for a user and manage login requests to the network

#12
Front (Question)

what is the user interface?

Back (Answer)

the way in which you interact with the computer as a human being

#13
Front (Question)

what are the features of WIMP?

Back (Answer)

• windows, icons, menus, pointers • visual • intuitive • interactive • optimised for mouse and touch gesture input

#14
Front (Question)

why is it inefficient to move programs already loaded into RAM when there are gaps in between the programs?

Back (Answer)

• takes a lot of time to move a program as addresses and free space references need to be updated

#15
Front (Question)

what are pages?

Back (Answer)

fixed size sections of a program made to fit sections of memory (thought of as physical divisions)

#16
Front (Question)

what is paging?

Back (Answer)

the splitting of a program to fit into a given number of pages

#17
Front (Question)

what is the downside of paging?

Back (Answer)

it takes no account of how it splits the program this means it could split the program inefficiently

#18
Front (Question)

what are segments?

Back (Answer)

different sized complete sections of programs logical divisions

#19
Front (Question)

what is segmentation?

Back (Answer)

splitting a program into logical segments so that it fits in memory

#20
Front (Question)

what are some similarities of segmentation and paging?

Back (Answer)

• both allow programs to run despite insufficient memory • pages and segments are stored on disk • pages and segments are transferred into memory when needed

#21
Front (Question)

what are the differences of paging and segmentation?

Back (Answer)

• pages are fixed sized. Segments are different sizes • Pages are made to fit sections of memory. Segments are complete sections of programs • Pages are physical divisions. Segments are logical divisions

#22
Front (Question)

what is virtual memory?

Back (Answer)

when programs are swapped/switched between main memory and a space on secondary storage. This allows more programs to appear like they are open.

#23
Front (Question)

what is an interrupt?

Back (Answer)

a way to signal to the processor that other applications or devices require attention.

#24
Front (Question)

how is the FDE cycle adapted for interrupts?

Back (Answer)

• Fetch • Decode • Execute • Check for new interrupts