ICT Quiz ICT Quiz 2 SC Enter your Correct Name & Cusit ID 1 / 30 1. Converting source code into object code is performed by a: A. Editor B. Compiler C. Debugger D. Loader 2 / 30 2. Assembly language programs are converted into machine language by a(n): A. Interpreter B. Emulator C. Assembler D. Compiler 3 / 30 3. Testing conducted by users outside the organization is called: A. Unit testing B. Alpha testing C. Beta testing D. Integration testing 4 / 30 4. Program Development Life Cycle (PDLC) typically consists of how many phases? A. Five B. Seven C. Four D. Three 5 / 30 5. Which program design tool uses English-like statements? A. Flowchart B. Wireframe C. Pseudocode D. UML 6 / 30 6. Which language translator converts one line of code at a time? A. Linker B. Compiler C. Interpreter D. Assembler 7 / 30 7. Pretested, error-free code segments reused in programs are called: A. Macros B. Scripts C. Modules D. Reusable code 8 / 30 8. Which programming paradigm separates functions so components can be developed independently? A. Object-oriented programming B. Procedural programming C. Structured programming D. Aspect-oriented programming 9 / 30 9. Software used to design menus and forms is known as a: A. Compiler B. Interpreter C. UI builder D. Report generator 10 / 30 10. Data that describes an object in OOP is known as: A. Procedures B. Methods C. Attributes D. Modules 11 / 30 11. An algorithm is developed during which phase of PDLC? A. Program design B. Problem analysis C. Program testing D. Program coding 12 / 30 12. Markup languages are most commonly used to: A. Create web pages B. Control hardware C. Develop operating systems D. Write device drivers 13 / 30 13. Flowcharts are primarily used to show: A. Step-by-step program logic B. Program documentation C. Database structure D. User interface design 14 / 30 14. Which programming technique prohibits the use of GOTO statements? A. Machine programming B. Assembly programming C. Procedural programming D. Structured programming 15 / 30 15. Agile software development primarily focuses on: A. Individual programming B. Building small functional program pieces C. Eliminating testing D. Extensive documentation 16 / 30 16. An individual object created from a class is called an: A. Attribute B. Method C. Instance D. Variable 17 / 30 17. Writing program instructions using a programming language is called: A. Translating B. Coding C. Debugging D. Testing 18 / 30 18. The original code written by a programmer is called: A. Executable code B. Machine code C. Source code D. Object code 19 / 30 19. Scripting languages are usually: A. Machine-dependent B. Compiled C. Interpreted D. Assembled 20 / 30 20. Coding standards primarily help make programs: A. More readable and maintainable B. More secure C. Smaller D. Faster 21 / 30 21. Which tool shows the overall organization and hierarchy of a program? A. Structure chart B. Pseudocode C. Wireframe D. Flowchart 22 / 30 22. In object-oriented programming, a group of objects with common properties is called a: A. Class B. Method C. Instance D. Attribute 23 / 30 23. Which programming approach divides a program into small modules called procedures? A. Aspect-oriented programming B. Procedural programming C. Object-oriented programming D. Declarative programming 24 / 30 24. A macro is best described as: A. A sequence of saved actions B. A hardware driver C. A database query D. A full application 25 / 30 25. During which PDLC phase are program specifications developed? A. Program coding B. Problem analysis C. Program testing D. Program design 26 / 30 26. A software development kit (SDK) provides: A. Hardware drivers B. Only programming languages C. End-user applications D. Development tools for a platform 27 / 30 27. Machine language consists of: A. 1s and 0s B. English commands C. Symbols and mnemonics D. Markup tags 28 / 30 28. UML is most commonly used with which type of programming? A. Machine language B. Procedural C. Object-oriented D. Assembly 29 / 30 29. An IDE combines: A. Only debugging tools B. Multiple development tools with a common interface C. Only a compiler D. Hardware tools 30 / 30 30. APIs are mainly used to: A. Design databases B. Interface applications with systems or services C. Replace operating systems D. Compile programs Your score isThe average score is 59% 0%