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