Question 1: What is the main purpose of a code editor?, A. To execute machine code, B. To write and edit source code , C. To optimise memory, D. To translate code to machine code, Question 2: What does a runtime environment allow you to do?, A. Translate code into tokens, B. Run and test a program , C. Colour code text, D. Remove comments, Question 3: Why is line numbering useful?, A. Helps code run faster, B. Helps programmers find specific lines with errors , C. Stores variables, D. Makes code colourful, Question 4: What does error diagnosis do?, A. Deletes all comments, B. Highlights where errors occur , C. Compiles the program, D. Writes code automatically, Question 5: What is the purpose of colour coding?, A. To decorate the screen, B. To improve readability of code , C. To test variables, D. To remove whitespace, Question 6: What does a debugger do?, A. Translates source code, B. Helps test and fix errors , C. Automatically creates variables, D. Speeds up execution, Question 7: What is tracing used for?, A. Formatting code, B. Recording program behaviour during execution , C. Removing syntax errors, D. Downloading data, Question 8: What do break points allow you to do?, A. Add comments, B. Pause the program during execution , C. Compile code faster, D. Remove variables, Question 9: What does a variable watch tool show?, A. Memory addresses, B. Variable values as the program runs , C. Optimised code, D. CPU usage, Question 10: What is auto-correct used for?, A. Automatically fixing common typing mistakes , B. Debugging, C. Storing arrays, D. Increasing speed, Question 11: What does auto-suggestion help with?, A. Suggesting code completions , B. Compiling, C. Testing code, D. Deleting variables, Question 12: Why is auto-indent useful?, A. It makes programs run faster, B. It improves code structure and readability , C. It tests loops, D. It removes syntax errors, Question 13: What does a linker create?, A. Colour-coded text, B. A single executable program , C. Runtime environment, D. Line numbers, Question 14: What is the job of a loader?, A. Edit code, B. Translate Java, C. Load the program into memory for execution , D. Optimise loops, Question 15: What is a key feature of a compiler?, A. Translates one line at a time, B. Translates the entire program at once , C. Executes code immediately, D. Creates colour coding, Question 16: Why are interpreters useful for programmers?, A. They produce executables, B. They catch errors immediately as code is run , C. They run faster than compilers, D. They don't need source code.

Software Development (Editors, Debugging, Translators, Tools)

بواسطة

لوحة الصدارة

النمط البصري

الخيارات

تبديل القالب

استعادة الحفظ التلقائي: ؟