129761-2015-syllabus
129761-2015-syllabus
129761-2015-syllabus
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Syllabus content<br />
1.5 System software<br />
Candidates should be able to:<br />
1.5.1 Operating system<br />
• describe why a computer system requires an operating system<br />
• explain the key management tasks carried out by the operating system<br />
1.5.2 Utility programs<br />
• show an understanding of the need for typical utility software used by a PC computer system:<br />
○<br />
○<br />
○<br />
○<br />
○<br />
○<br />
disk formatter<br />
virus checker<br />
defragmenter software<br />
disk contents analysis/disk repair software<br />
file compression<br />
backup software<br />
1.5.3 Library programs<br />
• show an understanding that software under development is often constructed using existing code<br />
from program libraries<br />
• describe the benefits to the developer of software constructed using library files, including<br />
Dynamic Link Library (DLL) files<br />
• draw on experience of the writing of programs which include library routines<br />
1.5.4 Language translators<br />
• show an understanding of the need for:<br />
○<br />
○<br />
○<br />
○<br />
○<br />
assembler software for the translation of an assembly language program<br />
a compiler for the translation of a high-level language program<br />
an interpreter for execution of a high-level language program<br />
explain the benefits and drawbacks of using either a compiler or interpreter<br />
show awareness that high-level language programs may be partially compiled and partially<br />
interpreted, such as Java<br />
Cambridge International AS and A Level Computer Science 9608. Syllabus for examination in <strong>2015</strong>.<br />
21