Đề Thi FE SWE201c - SP26 - FE - RE

adminadmin is verified member.

Member
Thành viên BQT
Administrator
Học kỳ
SP2026
Thời Gian
3/5/26
Loại tài liệu
FE
SWE201c SP26 FE RE

Câu 1 (Multiple Choice)

In Software Development, what does the principle 'Build Quality In' mainly advocate?

  • A. Perform quality control at the end of the project
  • B. Outsource testing to external vendors
  • C. Integrate quality assurance practices throughout development
  • D. Avoid customer involvement in reviews
Câu 2 (Choose Multiple Choice)

In your current project, you have access to some intern development resources, which are not currently operating at full capacity. You also know that the testing timeline will be truncated, due to delays in critical-path module development. Which strategy should you employ?

  • A. Allow the testing team to work without (or with quick-to-develop) drivers and stubs, and utilize the intern resources to aid testing once all critical-path development is complete
  • B. Utilize the intern resources to design and develop drivers and stubs, while work continues on critical-path module development
  • C. Allow the testing team to work without (or with quick-to-develop) drivers and stubs, while using intern resources to aid critical-path development
  • D. Make no changes to the current project testing or development allocations, utilizing intern resources to create documentation
Câu 3 (Choose 1 answer Multiple Choice)

How do you deliver fast (i.e reduce cycle time) without compromising the quality?

  • A. Finish the work and leave quality for later.
  • B. Have people work on multiple things at the same time.
  • C. Ask people to work overtime.
  • D. Minimize the number of items in-process.
Câu 4 (Choose 1 answer Multiple Choice)

Which effective elements of the waterfall model than other ones?

  • A. Documentation is produced in each phase
  • B. The product meets the immediate needs of customers
  • C. The waterfall model can deliver the software product with fast speed
  • D. All of the others
Câu 5 (Multiple Choice)

Which of the following is NOT the benefits of the Unified Process?

  • A. Supports quality and reuse by emphasizing on architecture
  • B. Supports/encourages risk identification and mitigation
  • C. Easy to understand and implement
  • D. Flexible for handling change.
  • F. Supports to incorporate other models in the process for e.g you can use Agile in construction phase.
Câu 6 (Choose 1 answer Multiple Choice)

It is possible for errors to remain undiscovered as long as the erroneous ________ is never used.

  • A. component
  • B. test data
  • C. test case
  • D. output
Câu 7 (Choose 1 answer Multiple Choice)

Which of the following is most preferred?

  • A. Allowing one module to affect the program flow of another via the use of a flag (control coupling)
  • B. Having more than one module rely on the same version of the RSS standard (external coupling)
  • C. Allowing one module to affect the program flow of another via the use of a state message (message coupling)
  • D. Having two modules rely on the same global information structure (common coupling)
Câu 8 (Choose 1 answer Multiple Choice)

Which is not a core property of Kanban?

  • A. Daily stand-up
  • B. Limit work-in-progress
  • C. Measure & Manage Flow
  • D. Make Process Policies Explicit
  • F. Use Models to Recognize Improvement Opportunities
Câu 9 (Choose 1 answer Multiple Choice)

If you need to have a cutover strategy where the replacement machine is running and ready for installation, then you would choose which of the following cutover strategies?

  • A. Hot failover
  • B. Warm standby
  • C. Cold backup
  • D. Warm failover
Câu 10 (Choose 1 answer Multiple Choice)

Who is often credited with popularizing the concept of design thinking in the business world?

  • A. Tim Brown
  • B. Clayton Christensen
  • C. Steve Jobs
  • D. Michael Porter
Câu 11 (Choose 1 answer Multiple Choice)

Which the software process model is appropriate easy to define of progress milestones?

  • A. The waterfall model
  • B. The incremental model
  • C. The spiral model
  • D. None of the other choices
Câu 12 (Choose Multiple Choice)

Where does software design fit in the traditional waterfall software development lifecycle?

  • A. Between implementation and deployment
  • B. Between architecture and implementation
  • C. Between specification and architecture
  • D. Before requirements
Câu 13 (Choose 1 answer Multiple Choice)

What is the primary goal of implementing Kaizen in a factory?

  • A. To increase the number of employees.
  • B. To improve processes and quality.
  • C. To reduce the factory's operational costs.
  • D. To expand the factory's physical space.
Câu 14 (Choose 1 answer Multiple Choice)

Which method is associated with Lean Startup principles to build a minimum viable product (MVP) quickly and learn from feedback?

  • A. Waterfall Model
  • B. Kanban
  • C. Lean Startup
  • D. Scrum
Câu 15 (Choose 1 answer Multiple Choice)

If you need to have a cutover strategy where the replacement services are ready for the redirection of data with no installation, then you would choose which of the following cutover strategies?

  • A. Hot failover
  • B. Warm standby
  • C. Cold backup
  • D. Warm failover
Câu 16 (Choose Multiple Choice)

What is difference between design pattern and application framework?

  • A. Application framework can be run immediately without implementing while the design pattern must be implemented or extended depending the abstraction to run
  • B. Application framework must be implemented or extending depending the abstraction to run while the design pattern can be run without implementing
  • C. All of the others
Câu 17 (Multiple Choice)

What is not the purpose of version control systems?

  • A. Backup and Recovery
  • B. Branching and Merging
  • C. Traceability
  • D. Change Ignorance
Câu 18 (Choose 1 answer Multiple Choice)

In the Observer Pattern, what is the primary role of the 'Subject' component?

  • A. It observes changes in dependent objects
  • B. It notifies observers when its state changes
  • C. It implements multiple algorithms at runtime
  • D. It adapts incompatible interfaces
Câu 19 (Choose 1 answer Multiple Choice)

Which is a false statement?

  • A. Manually created tests can use randomly selected inputs to maximize defect finding
  • B. Code coverage includes statement coverage, ensuring all code statements are executed at least once by at least one test case and all tests pass.
  • C. Program testing helps find defects, but testing can not prove there are no bugs.
  • D. The developer of the code is the best person to test that code.
Câu 20 (Choose answers Multiple Choice)

Select the steps involved in each cycle of the Spiral Model for software development. (Select all that apply)

  • A. Define objectives and identify alternatives.
  • B. Evaluate alternatives and identify risks.
  • C. Develop and test the prototype.
  • D. Implement final product without testing.
  • E. Skip risk analysis for speed.
  • F. Deploy the solution immediately after design.
Câu 21 (Choose 1 answer Multiple Choice)

Choose the most accurate answer: Low coupling aids in...

  • A. Decomposability
  • B. Abstracting away complex information
  • C. Ensuring that changes don't cross boundaries of modules
  • D. Lower corruption rate of data
Câu 22 (Choose 1 answer Multiple Choice)

Which of the four aspects of modularity can be described as: How well a module meets a single well-defined goal.

  • A. Information Hiding
  • B. Cohesion
  • C. Data Encapsulation
  • D. Coupling
Câu 23 (2 Multiple Choice)

What is wrong with the following story? "As a product owner, I want a list of highly-rated restaurants on the brochure."

  • A. It doesn't specify the value of the story (the "why" is missing).
  • B. The user who benefits from this story is missing (the "who" is missing).
  • C. The story is not small.
  • D. The story is not negotiable
Câu 24 (Choose 1 answer Multiple Choice)

Which of the following statements does not belong to validation in software testing?

  • A. Focuses on ensuring that the software meets the actual needs and expectations of the users.
  • B. Answers the question: "Are we building the right product?"
  • C. Performs checking if the software conforms to its specifications through methods like code reviews and inspections.
  • D. Involves testing the software in real-world scenarios to confirm that it satisfies user requirements and provides a satisfactory experience.
Câu 25 (Choose 1 answer Multiple Choice)

Which of the following is a critical aspect to consider when planning for deployment?

  • A. The color scheme of the user interface
  • B. The marketing strategy for the product
  • C. The planned steps for installation
  • D. The number of users expected to use the software
Câu 26 (Choose Multiple Choice)

What is one of the primary benefits of using the Sashimi Model?

  • A. It guarantees that all requirements are completed before starting design.
  • B. It allows for overlapping phases, potentially shortening development time.
  • C. It eliminates the need for testing.
  • D. It requires all team members to have the same skills.
Câu 27 (Choose 1 answer Multiple Choice)

What is the primary focus of software architecture in the software development process?

  • A. Designing individual components.
  • B. Overarching, cross-cutting concerns for the system.
  • C. Writing code in specific programming languages.
  • D. Creating user interfaces.
Câu 28 (Choose 1 answer Multiple Choice)

Which of the following is considered the most difficult in the software development process?

  • A. Developing a Java program to meet the designed solution
  • B. Testing the solution with users
  • C. Accurately identifying user needs
  • D. Determining the accurate market price for the finished product
Câu 29 (Choose 1 answer Multiple Choice)

A UNIX program where the output of one program is the input of another, is an example of which of the software architecture models below:

  • A. Blackboard Model.
  • B. Layered Model.
  • C. Pipe-and-Filter Model.
  • D. Event-based Model
  • E. Client-Server Model.
Câu 30 (Choose Multiple Choice)

What does a Burn down chart primarily help a team identify?

  • A. The amount of work remaining in the sprint.
  • B. Whether the team is on track to complete the sprint goal.
  • C. Trends in work progress over time.
  • D. All of the above.
Câu 31 (Choose 1 answer Multiple Choice)

Which testing approach is most consistent with Agile?

  • A. Testing only at end
  • B. CI with automated unit tests
  • C. Manual regression once/release
  • D. Avoid docs
Câu 32 (Choose Multiple Choice)

Parts of modules are together in the same file. This is an example of what type of cohesion?

  • A. Procedural cohesion
  • B. Logical association cohesion
  • C. Temporal cohesion
  • D. Coincidental cohesion
Câu 33 (Choose 1 answer Multiple Choice)

What is one of the main issues identified with the Predictive (Waterfall) model?

  • A. It allows for continuous user feedback.
  • B. It often leads to late discovery of problems.
  • C. It encourages collaboration among team members.
  • D. It reduces the cost of change.
Câu 34 (Choose 1 answer Multiple Choice)

What is usually plotted on the x-axis of the Sprint Burndown Chart?

  • A. Days of the sprint
  • B. Tasks
  • C. Hours
  • D. Team member names
Câu 35 (Choose answers Multiple Choice)

What is the purpose of the daily standup? Choose correct answers.

  • A. Daily team planning
  • B. Overlooking obstacles
  • C. Collaboration
  • D. Status check
Câu 36 (Choose Multiple Choice)

Which of the following is a key activity in sprint planning?

  • A. Capacity determination.
  • B. Backlog grooming.
  • C. Updating the task board.
  • D. Generating new user stories.
Câu 37 (Choose 1 answer Multiple Choice)

The loosest type of coupling; components only communicate through parameters or message passing. This is an example of what type of coupling?

  • A. Loose no coupling
  • B. Loose data coupling
  • C. Loose message coupling
Câu 38 (Choose Multiple Choice)

One of the practices of XP is "Whole Team". Which of the following statements align with its meaning?

  • A. The whole team should be working together to meet the team's commitment
  • B. All the skills necessary to deliver the software product should be present on the team.
  • C. The whole team should be energized and passionate about the product they are building.
  • D. The whole team should always sit together in a room.
Câu 39 (Choose 1 answer Multiple Choice)

Which XP practice prescribes that "the code [always be] written by two programmers at one machine"?

  • A. Pair Programming
  • B. Twin Programming
  • C. Peer Programming
  • D. Buddy Programming
Câu 40 (Choose 1 answer Multiple Choice)

The four types of weak cohesion are:

  • A. Coincidental, temporal, sequential, logical association
  • B. Coincidental, temporal, procedural, logical association
  • C. Communicational, sequential, object, functional
  • D. There is no such thing as loose cohesion
Câu 41 (Choose 1 answer Multiple Choice)

Which estimation style involves team members individually estimating stories and then discussing discrepancies to reach a consensus?

  • A. Planning Poker.
  • B. Card Sorting.
  • C. Free Form.
  • D. Story Board.
Câu 42 (Choose Multiple Choice)

What are not the key roles in Scrum?

  • A. Project manager
  • B. Product owner
  • C. Scrum master
  • D. The team
Câu 43 (Choose 1 answer Multiple Choice)

In Scrum projects, we plan to "learn as we go" because

  • A. It creates a better relationship between the developers and customer representatives
  • B. Many projects are evolutionary, and a better solution emerges this way
  • C. It is time-consuming to analyze everything at the beginning of a project
  • D. It prevents late delivery of the project
Câu 44 (Choose Multiple Choice)

The three types of tight coupling are:

  • A. Control; Data Structure; Message
  • B. Content, Common; External
  • C. There is no such thing as tight coupling
  • D. Data; Message; None
Câu 45 (Choose 1 answer Multiple Choice)

What is the primary benefit of using acceptance tests in the Agile approach to user requirements?

  • A. Validation of user requirements
  • B. Improved documentation
  • C. Enhanced team collaboration
  • D. Better time management
Câu 46 (Choose Multiple Choice)

What characteristic does a good user story have according to the INVEST acronym?

  • A. Valuable
  • B. Imprecise
  • C. Rigid
  • D. Expansive
Câu 47 (Choose 1 answer Multiple Choice)

Choose the most accurate answer: Low coupling aids in...

  • A. Decomposability
  • B. Abstracting away complex information
  • C. Ensuring that changes don't cross boundaries of modules
  • D. Lower corruption rate of data
Câu 48 (Choose 1 answer Multiple Choice)

WRSPM stands for

  • A. Wide, Requirement, Software, Planning and Model.
  • B. World, Requirement, Specification, Program and Machine.
  • C. None of the others
Câu 49 (Choose Multiple Choice)

Select the architectural viewpoints and perspectives commonly used in software architecture. (Select all that apply)

  • A. Functional viewpoint
  • B. Development viewpoint
  • C. Usability perspective
  • D. Maintenance perspective
Câu 50 (Choose Multiple Choice)

Which of the following best describes the value of communication in XP?

  • A. Team members should communicate only when necessary.
  • B. Effective communication can help resolve issues quickly.
  • C. Communication is not important in software development.
  • D. Team members should only communicate through written messages.
 

Đính kèm

  • SWE201c SP26 FE RE_001.webp
    SWE201c SP26 FE RE_001.webp
    55.3 KB · Lượt xem: 2
  • SWE201c SP26 FE RE_002.webp
    SWE201c SP26 FE RE_002.webp
    108.7 KB · Lượt xem: 2
  • SWE201c SP26 FE RE_003.webp
    SWE201c SP26 FE RE_003.webp
    52.4 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_004.webp
    SWE201c SP26 FE RE_004.webp
    58.8 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_005.webp
    SWE201c SP26 FE RE_005.webp
    54 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_006.webp
    SWE201c SP26 FE RE_006.webp
    29.7 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_007.webp
    SWE201c SP26 FE RE_007.webp
    64.3 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_008.webp
    SWE201c SP26 FE RE_008.webp
    48.7 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_009.webp
    SWE201c SP26 FE RE_009.webp
    40 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_010.webp
    SWE201c SP26 FE RE_010.webp
    34.8 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_011.webp
    SWE201c SP26 FE RE_011.webp
    39.2 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_012.webp
    SWE201c SP26 FE RE_012.webp
    49.1 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_013.webp
    SWE201c SP26 FE RE_013.webp
    53.5 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_014.webp
    SWE201c SP26 FE RE_014.webp
    33.7 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_015.webp
    SWE201c SP26 FE RE_015.webp
    41.1 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_016.webp
    SWE201c SP26 FE RE_016.webp
    58 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_017.webp
    SWE201c SP26 FE RE_017.webp
    38.4 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_018.webp
    SWE201c SP26 FE RE_018.webp
    55.4 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_019.webp
    SWE201c SP26 FE RE_019.webp
    60.2 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_020.webp
    SWE201c SP26 FE RE_020.webp
    55.5 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_021.webp
    SWE201c SP26 FE RE_021.webp
    50.4 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_022.webp
    SWE201c SP26 FE RE_022.webp
    32.9 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_023.webp
    SWE201c SP26 FE RE_023.webp
    62.8 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_024.webp
    SWE201c SP26 FE RE_024.webp
    69.6 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_025.webp
    SWE201c SP26 FE RE_025.webp
    51.5 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_026.webp
    SWE201c SP26 FE RE_026.webp
    65.3 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_027.webp
    SWE201c SP26 FE RE_027.webp
    50.6 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_028.webp
    SWE201c SP26 FE RE_028.webp
    52.4 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_029.webp
    SWE201c SP26 FE RE_029.webp
    43.1 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_030.webp
    SWE201c SP26 FE RE_030.webp
    52.5 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_031.webp
    SWE201c SP26 FE RE_031.webp
    41.8 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_032.webp
    SWE201c SP26 FE RE_032.webp
    39.6 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_033.webp
    SWE201c SP26 FE RE_033.webp
    54.5 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_034.webp
    SWE201c SP26 FE RE_034.webp
    35.9 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_035.webp
    SWE201c SP26 FE RE_035.webp
    41.5 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_036.webp
    SWE201c SP26 FE RE_036.webp
    43 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_037.webp
    SWE201c SP26 FE RE_037.webp
    36.7 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_038.webp
    SWE201c SP26 FE RE_038.webp
    63.3 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_039.webp
    SWE201c SP26 FE RE_039.webp
    36.2 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_040.webp
    SWE201c SP26 FE RE_040.webp
    57 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_041.webp
    SWE201c SP26 FE RE_041.webp
    38.3 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_042.webp
    SWE201c SP26 FE RE_042.webp
    31.2 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_043.webp
    SWE201c SP26 FE RE_043.webp
    61.8 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_044.webp
    SWE201c SP26 FE RE_044.webp
    43.7 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_045.webp
    SWE201c SP26 FE RE_045.webp
    41.3 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_046.webp
    SWE201c SP26 FE RE_046.webp
    33.3 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_047.webp
    SWE201c SP26 FE RE_047.webp
    50.4 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_048.webp
    SWE201c SP26 FE RE_048.webp
    41.3 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_049.webp
    SWE201c SP26 FE RE_049.webp
    38.4 KB · Lượt xem: 0
  • SWE201c SP26 FE RE_050.webp
    SWE201c SP26 FE RE_050.webp
    71.3 KB · Lượt xem: 2

Tạo tài khoản hoặc đăng nhập để bình luận

Bạn phải là thành viên mới có thể bình luận.

Tạo tài khoản

Hãy tạo tài khoản trên cộng đồng của chúng tôi. Thật dễ dàng!

Đăng nhập

Bạn đã có tài khoản? Đăng nhập tại đây.

Back
Top