NSCT – Software Configuration Management MCQs 20 min Score: 0 Attempted: 0/20 Subscribe 1. . Software Configuration Management (SCM) is: (A) The process of controlling and managing changes in software products and documents (B) Only coding (C) Memory allocation (D) CPU schedulingShow All Answers 2. . The main goal of SCM is: (A) Only allocate memory (B) Maintain software integrity, traceability, and control throughout its lifecycle (C) CPU optimization (D) File deletion 3. . Configuration items in SCM include: (A) Memory units (B) Only CPU cores (C) Source code, documents, requirements, and design models (D) File directories only 4. . Version control is used to: (A) Allocate memory (B) Track and manage changes to configuration items over time (C) CPU scheduling (D) File deletion 5. . Revision control ensures: (A) File deletion only (B) CPU optimization only (C) Memory allocation only (D) Each version of a configuration item is uniquely identified and retrievable 6. . Change control in SCM involves: (A) Memory allocation (B) Only coding (C) CPU scheduling (D) Managing proposals, approvals, and implementation of changes to software 7. . Baseline in SCM refers to: (A) File deletion only (B) CPU optimization only (C) Memory allocation only (D) A formally reviewed and agreed-upon version of a configuration item 8. . Branching in version control allows: (A) File deletion (B) CPU optimization (C) Memory allocation (D) Developing new features or changes independently from the main code 9. . Merging in SCM involves: (A) File deletion (B) Allocating memory (C) CPU scheduling (D) Combining changes from different branches into a single version 10. . Build management ensures: (A) CPU scheduling only (B) Correct and consistent compilation and assembly of software components (C) Memory allocation only (D) File deletion only 11. . Release management in SCM focuses on: (A) Memory allocation (B) CPU optimization (C) Planning, building, testing, and delivering software to users (D) File deletion 12. . Auditing in SCM ensures: (A) CPU scheduling only (B) Compliance with procedures, standards, and configuration policies (C) Memory allocation only (D) File deletion only 13. . Traceability in SCM helps to: (A) Memory allocation (B) CPU optimization (C) Track relationships between requirements, design, code, and tests (D) File deletion 14. . Automated SCM tools provide: (A) Memory allocation only (B) Version control, build management, change tracking, and reporting (C) CPU scheduling only (D) File deletion only 15. . Benefits of SCM include: (A) Memory allocation only (B) CPU optimization only (C) Improved quality, easier maintenance, traceability, and reduced risk (D) File deletion only 16. . Configuration audits in SCM check: (A) Memory allocation only (B) CPU scheduling only (C) That the actual software matches its documented configuration (D) File deletion only 17. . SCM policies define: (A) CPU optimization only (B) Procedures for versioning, change control, build, and release processes (C) Memory allocation only (D) File deletion only 18. . SCM is critical in: (A) Large or complex software projects with multiple developers and releases (B) CPU scheduling only (C) Memory allocation only (D) File deletion only 19. . The ultimate goal of SCM is: (A) Only optimize CPU (B) Only allocate memory (C) Maintain integrity, traceability, and control over software throughout its lifecycle (D) Delete files automatically 20. . Examples of SCM tools include: (A) Git, Subversion (SVN), Mercurial, and CVS (B) CPU scheduling tools only (C) Memory allocation tools only (D) File deletion tools only