Professional Documents
Culture Documents
Cmu-Se 100-QUIZZ 2
Cmu-Se 100-QUIZZ 2
22. What is the main challenge associated with communication among stakeholders in
software development?
23. What contributes to the complexity of software engineering methods and tools
used in different applications?
24. How does software complexity affect software quality, as mentioned in the
information?
25. Why do software projects often face management problems such as being over
schedule and over budget?
26. Where doesn’t the complexity in software development primarily come from?
a) Application domain
b) Communication among stakeholders
c) Management of large projects
d) Human culture
28. What is a common problem associated with the management of large software
development projects?
a) Hardware development
b) Management issues such as directing programming teams, scheduling, and
budgeting
c) Theoretical computer science
d) Developing small applications
a) Computer science
b) Software engineering
c) Programming teams
d) Information processing
a) Technical aspects
b) Hardware development
c) Management issues
d) Theoretical computer science
36. What type of software development often involves a single developer and short-
lived "toy" applications?
a) Software Programming
b) Software Engineering
c) Complex systems
d) System families
a) Extensive maintenance
b) Collaboration among teams
c) Indefinite lifespan
d) Building from pre-existing components
39.In which type of development does maintenance typically account for a significant
portion of overall development costs?
a) Single developer
b) "Toy" applications
c) Software Engineering
d) Building from scratch
40.What type of software projects are more likely to involve teams of developers,
complex systems, and a focus on long-term sustainability?
a) Short-lived applications
b) One-of-a-kind systems
c) Software Engineering
d) Minimal maintenance