Will suggest variable / function names while typing to remember / quicker to type / fewer keying errors. …easier What is meant by tools’ and how does this help programmers? ‘debugging Can step through a program line by line it easier to identify and correct logic errors. …making What is the name and explain the purpose of one other feature from an IDE? e.g. Translator Can run the program from the editor can test the program straight away …so Syntax highlighting Colour coding for functions / variables / etc. can read the program / identify errors more easily …so Error checking Will identify and report back on syntax errors it easier to identify and correct them …making Online help Will provide help on using the IDE, possibly including programming syntax it easier to problems when stuck …making Run-time environment Features all the requirements for the program to run it quicker to test the program without installing extra libraries. …making Which piece of code relates to which type of programming language below? High Level Language Code 2 – Assembly Language - Code 1 Machine Code - Code 3 Code 1 Code 2 Code 3 LDA score score = score + 1 0101 0011 1010 ADD one 0001 0000 0001 STA 0011 0011 1010 An interpreter would translate the code between which two types of language?
Will suggest variable / function names while typing …easier to remember / quicker to type / fewer keying errors. What is meant by ‘debugging tools’ and how does this help programmers? Can step through a program line by line …making it easier to identify and correct logic errors. What is the name and explain the purpose of one other feature from an IDE? e.g. Translator Can run the program from the editor …so can test the program straight away Syntax highlighting Colour coding for functions / variables / etc. …so can read the program / identify errors more easily Error checking Will identify and report back on syntax errors …making it easier to identify and correct them Online help Will provide help on using the IDE, possibly including programming syntax …making it easier to problems when stuck Run-time environment Features all the requirements for the program to run …making it quicker to test the program without installing extra libraries. Which piece of code relates to which type of programming language below? High Level Language – Code 2 Assembly Language - Code 1 Machine Code - Code 3 Code 1 Code 2 Code 3 LDA score ADD one STA score = score + 1 0101 0011 1010 0001 0000 0001 0011 0011 1010 An interpreter would translate the code between which two types of language?
translators-and-facilities-of-languages-end-of-unit-quiz-marking-scheme.docx