Ascendant

IGCSE Computer Science · Chapter 4

Software

InteractiveSystem Software and Application Software4.1.1 System and application software, utilities, anti-virus, defragmentation, back-up and drivers, with a defrag lab, back-up lab and exam questions.Open →
InteractiveOperating Systems4.1.2 CLI and GUI, memory, security, hardware, file and user account management, with memory protection and multitasking labs and exam questions.Open →
InteractiveRunning of Applications4.1.3 Booting up, the BIOS, firmware, EEPROM and CMOS, with a BIOS lab, a layers lab and exam questions.Open →
InteractiveInterrupts4.1.4 Causes of interrupts, servicing an ISR, buffers, streaming and printing, with labs and exam questions.Open →
InteractiveHigh-Level and Low-Level Languages4.2.1 High-level against low-level languages, machine code, portability and trade-offs, with labs and exam questions.Open →
InteractiveAssembly Languages4.2.2 Mnemonics, LDA, ADD, STO and the accumulator, with a step-through simulator, an assembler lab and exam questions.Open →
InteractiveTranslators4.2.3 Compilers, interpreters and assemblers, with a compile-against-interpret lab and exam questions.Open →
InteractiveCompilers and Interpreters Compared4.2.4 Advantages and disadvantages of compilers and interpreters, with a development-cost lab and exam questions.Open →
InteractiveIntegrated Development Environments4.2.5 Code editor, debugger, error diagnostics, auto-completion and prettyprinting, with a debugger lab and exam questions.Open →