Срочно помогите с английским , заранее спасибо
1. compilation, compiler, compile, compiled
a) It took weeks __________ the new customer database.
b) A source program cannot be directly processed by the computer until it has been __________.
c) If the errors are removed and the program re-run, the process of __________ starts all over again, but this time the __________ program will be executed.
d) A computer needs its own __________ for the various high-level languages if it is expected to accept programs written in those languages.
2. program, programmer, programming, programmable
a) The __________ CD-player allows the user to change the order tracks are played in.
b) She __________ the VCR to come on at eight.
c) Most computer __________ make a plan of the program before they write it. This plan is called a flowchart.
d) It is unusual for a __________ to work correctly the first time it is tested.
3. bug, debug, debugger, debugging
a) The best compilers usually include an integrated __________ which detects syntax errors.
b) New programs need __________ to make them work properly.
c) Once you have written your program you have to test it with sample data to see if there are any __________ or errors.
4. instruction, instruct, instructed, instructor
a) The next step is to design an algorithm, which is a step-by-step plan of __________ used to solve the problem.
b) We have been __________ that a decision will not be made before the end of the week.
c) Our maths __________ explained to us the principles of binary arithmetic.