Skip to content

Operating systems and utility software

Introduced
Handout Watch lesson
Vocabulary
English Meaning
operating system/ˈɒpəreɪtɪŋ ˈsɪstəm/System software that manages hardware resources and provides services for applications.
utility programs/juːˈtɪlɪti ˈprəʊɡræmz/utility programs
device driver/dɪˈvaɪs ˈdraɪvə/Software that allows an operating system or program to communicate with and control a particular type of hardware device.
memory management/ˈmeməri ˈmænɪdʒmənt/Operating-system functions that allocate, track and reclaim memory and manage address mappings where supported.
memory protection/ˈmeməri prəˈtekʃn/Mechanisms that prevent a process from accessing memory it is not permitted to use.
virtual memory/ˈvɜːtʃuːəl ˈmeməri/A memory-management system that maps virtual addresses to physical storage and may move pages between RAM and secondary storage.
paging/ˈpeɪdʒɪŋ/A memory-management method dividing virtual memory into pages and physical memory into frames, with mappings between them.
process/ˈprəʊses/An instance of a program in execution together with its execution state and allocated resources.
process management/ˈprəʊses ˈmænɪdʒmənt/Operating-system activities that create, coordinate, schedule and terminate processes and manage their resources.
scheduling/ˈʃedjuːlɪŋ/Choosing which ready process or task receives processing time or another resource, and when.
time slice/taɪm slaɪs/A short interval of processor time allocated to a task before another task may run.
hardware interrupt/ˈhɑːdweə ˈɪntərʌpt/An interrupt request generated by a hardware device to obtain processor attention.
software interrupt/ˈsɒftweə ˈɪntərʌpt/An interrupt deliberately generated by executing an instruction, often to request an operating-system service.
interrupt handler/ˈɪntərʌpt ˈhændlə/A routine that runs in response to an interrupt and deals with the event that caused it.
directory/daɪˈrektəri/A file-system structure used to organise entries for files and other directories.
access rights/ˈækses raɪts/The actions a user or process is permitted to perform on a resource.
signatures/ˈsɪɡnɪtʃəz/In malware detection, recognisable data patterns or characteristics used to identify known malicious software.
incremental backups/ˌɪŋkrɪˈmentl ˈbækʌps/Backups containing data changed since the most recent relevant backup, so restoration may require a full backup and the subsequent increments.
fragmented/fræɡˈmentɪd/Describing stored data or free space split across separate locations rather than one contiguous region.
Next →

Handout

Log in or create account

IGCSE, A-Level & AP