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