Software Engineering 1 PRELIM EXAM 2413
Software Engineering 1 PRELIM EXAM 2413
SCORE: 92
Answer: d. it makes it easier for users to learn and use the software
Answer: a. people
15. Which document is typically created during the requirement gathering phase?
16. Why are people considered the most influential component of an Information System?
Answer: b. engineering branch associated with the development of software products using scientific
principles
23. What is one of the key responsibilities of a software engineer beyond technical skills?
26. How can a software development team prepare for changes in requirements?
27. Which constraint often has a direct impact on the project budget?
Answer: b. time
32. Who is considered the father of planning and control techniques in project management?
33. What can happen if behavior and implementation are not separated?
41. Which of the following represents the process of organizing tasks based on their dependencies?
Answer: a. software
43. Which aspect is most likely to be impacted if project time is reduced significantly?
Answer: d. quality
Answer: a. using two-digit year numbers, leading to the "Year 2000" problem
Answer: b. communication
48. What is the first principle in the Software Engineering Code of Ethics?
Answer: b. software engineers shall act consistently with the public interest
51. Which of the following is a common tool for managing time in a project?
Answer: d. hardware
59. What can the architecture team do if there is insufficient time to release a full-featured product?
Answer: b. it reduces programming complexity and helps achieve high-quality software cost-effectively
Answer: c. it outlines the steps and milestones needed to achieve project goals
63. What document helps developers understand how components will interact?
Answer: b. closure
Answer: d. due to the high rate of change in user requirements and the environment
71. What role does the documentation team play during development?
-b. execution
d. modularity
which of the following is a major issue if version control rules are not followed?
-a. respecting the confidentiality of employers and clients regardless of a formal agreement
what would happen if software processes were not based on scientific principles?
-d. it would be easier to recreate new software than to scale existing software
-d. it makes it easier for users to learn and use the software
- d. procedures
why are people considered the most influential component of an Information System?
-b. engineering branch associated with the development of software products using scientific principles