103. AQA A Level SLR14 Translators, utilities and libraries
About this video
AQA Specification Reference
AS Level 3.6.1.3
A Level 4.6.1.3
This video starts with an overview of three important categories of system software: Operating systems, Utility programs and Libraries. In then briefly outlines the role of translators, although we go into this in more detail in another video.
Key questions:
- How do utilities help to keep your computer safe and in working order?
- How does source code written by a programmer become binary code that a computer can execute?
- What is the purpose of a linker and loader?
- What are the advantages of function libraries for a programmer?
00:00 Translators, utilities and libraries
00:06 Intro
00:11 A note about this video
00:24 System software
00:38 Utility software
00:44 What is utility software?
01:03 Types of utility software
01:15 File repair
01:37 Backup
02:05 Data compression
02:31 Defragmentation
02:59 Anti-malware
03:30 Device drivers
04:16 Translators
04:22 From human to machine
05:04 Libraries
05:08 What are libraries?
06:16 Benefits and drawbacks of using library routines
07:00 Linkers and loaders
07:11 Linkers
08:16 Loaders
08:34 Key questions
08:54 Outro
Last updated: 04.09.25