T4Tutorials .PK

NSCT – Software Project Management MCQs

1. . Software project management is primarily concerned with:

(A) Writing code only


(B) Planning, monitoring, and controlling software projects to meet objectives


(C) CPU scheduling


(D) Memory allocation




2. . The main objective of software project management is:

(A) File allocation


(B) Only coding


(C) Deliver software on time, within budget, and with required quality


(D) CPU scheduling




3. . A project manager is responsible for:

(A) CPU scheduling


(B) Only coding


(C) Memory allocation


(D) Planning, executing, monitoring, and closing projects




4. . Software project planning involves:

(A) Estimating effort, time, and resources needed for the project


(B) Only coding


(C) File management


(D) CPU scheduling




5. . Work Breakdown Structure (WBS) is:

(A) Memory allocation table


(B) CPU scheduling method


(C) A hierarchical decomposition of project tasks into manageable units


(D) File storage layout




6. . Gantt charts are used to:

(A) Manage CPU


(B) Allocate memory


(C) Represent project schedule and task timelines


(D) Delete files




7. . PERT charts are used to:

(A) Represent project activities and their dependencies


(B) Allocate memory


(C) Schedule CPU


(D) Manage files




8. . Risk management in software projects involves:

(A) Identifying, analyzing, and mitigating potential risks


(B) Coding only


(C) Memory allocation


(D) File scheduling




9. . Project scheduling helps in:

(A) Assigning tasks to team members and planning timelines


(B) CPU allocation


(C) Memory management


(D) Deleting files




10. . Resource allocation in software projects ensures:

(A) CPU optimization only


(B) Proper assignment of people, tools, and budget for tasks


(C) Memory allocation only


(D) File organization




11. . Software metrics are used to:

(A) Measure progress, quality, and productivity in projects


(B) Allocate memory


(C) Schedule CPU


(D) Delete files




12. . Earned Value Analysis (EVA) is used to:

(A) Monitor project progress by comparing planned and actual performance


(B) Allocate memory


(C) CPU scheduling


(D) File management




13. . Critical Path Method (CPM) helps in:

(A) Memory allocation only


(B) CPU scheduling only


(C) Identifying the longest path of dependent tasks to estimate project duration


(D) File storage




14. . Project risk can be categorized into:

(A) CPU and memory risks only


(B) Technical, cost, schedule, and organizational risks


(C) File and database risks only


(D) None of the above




15. . Software project monitoring involves:

(A) CPU scheduling


(B) Only coding


(C) Memory allocation


(D) Tracking progress, comparing with plan, and taking corrective actions




16. . Software quality assurance (SQA) ensures:

(A) Memory allocation


(B) Only CPU optimization


(C) Software meets required standards and customer expectations


(D) File deletion




17. . Agile project management differs from traditional management in that:

(A) It emphasizes flexibility, collaboration, and iterative delivery


(B) It is strictly sequential


(C) It ignores customer feedback


(D) It focuses only on documentation




18. . The main challenge in software project management is:

(A) Managing time, cost, scope, quality, and team effectively


(B) Only coding


(C) Memory allocation


(D) CPU scheduling




19. . Project closure involves:

(A) CPU scheduling only


(B) Coding only


(C) Allocating memory only


(D) Finalizing deliverables, releasing resources, and documenting lessons learned




20. . The ultimate goal of software project management is to:

(A) Deliver successful software projects that meet requirements, budget, and schedule


(B) Allocate memory only


(C) Optimize CPU only


(D) Delete old files automatically




Exit mobile version