what are the two types of software
what is system software further categorised into
what is application software
Programs that the user requires to perform tasks such as word processing, web browser
give examples of application software
what is system software
Programs such as operating systems which provide a user interface, or utility programs used to copy move or delete files
what are operating systems responsible for
important fuctions - a file is written to a hard dirve or program loading into the RAM
what are utility systems responsible for
helping configure and maintain the computer or device
give some examples of utility software
what is user interface
relating to operating systems and it allows the user to tell the computer what to do and shows the result after processing
give examples of user interface
what is disk defragmentation
what does disk clean-up do
what is required to run applications software
describe the role and operation of interrupts
an interrupt is a signal sent to the CPU to get it to temporarily stop the process so it can handle more urgent tasks - time sensitive and improve efficiency
what are the types of programming language
what is high-level language
what is low-level language
what is machine code
the binary intructions produced by the complier or interpreter
- each type of processor has its own specific machine code instruction set so it will not work on another type
what are the three common translators
what is a complier
what is an interpreter
what is an assembler
converts assembly code into machine code
describe how assembly code isnt machine code but close
assembly code uses mnemonics and an assembler is still needed to make it machine code
what does IDE stand for
intergrated development evironment