← All B.S.W.E. Bachelor of Software Engineering Flashcard Decks

Trivia Flashcards

7 cards from real B.S.W.E. Bachelor of Software Engineering practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 7 Trivia flashcards as text
  1. An activity that takes place within the software life cycle and involves testing done by the original developer.

    Answer: Unit testing

    Unit testing is a fundamental software testing activity where individual components or modules of a software application are tested in isolation. This process, typically performed by the developer, ensures that each unit functions correctly according to its specifications before integration with other parts of the system.

  2. Study of the proposed development's effectivity is an activity in the Software Life Cycle.

    Answer: Feasibility

    Feasibility study is a crucial activity in the software life cycle that assesses the practicality and viability of a proposed software development project. It evaluates various factors like technical, economic, operational, and schedule feasibility to determine if the project is achievable and worthwhile.

  3. An activity in the software life cycle that involves keeping tests from an earlier version to make sure the current one keeps the old one's capabilities.

    Answer: Regression testing

    Regression testing is a vital software life cycle activity that involves re-running previously executed tests to ensure that new code changes or modifications have not introduced defects or negatively impacted existing functionalities. Its purpose is to confirm that the software continues to perform correctly after updates, maintaining its original capabilities.

  4. The person who utilizes the product once its development and marketing have been completed.

    Answer: End-User

    The end-user is the individual who ultimately interacts with and utilizes the software product after its development and deployment. Their experience and feedback are crucial for evaluating the software's usability, effectiveness, and overall success in real-world scenarios.

  5. The person who is fully accountable to the sponsors and stakeholders for the project's success.

    Answer: Project Manager

    The Project Manager is the individual who bears full responsibility for the overall success of a project, from initiation to closure, accountable to both sponsors and stakeholders. They are tasked with planning, executing, and monitoring the project, ensuring it meets its objectives within scope, time, and budget constraints.

  6. What does CMMI stand for?

    Answer: Capability Maturity Model Integrated

    CMMI stands for Capability Maturity Model Integration, which is a globally recognized framework for process improvement. It provides organizations with guidance on how to improve their processes for developing, acquiring, and maintaining products and services, leading to enhanced performance and quality.

  7. A type of Software Life Cycle Activity in which the software is built, and the design is turned into code.

    Answer: Implementation

    Implementation is the phase in the software life cycle where the detailed design specifications are translated into executable code. This activity involves writing, compiling, and debugging the software components, transforming the architectural blueprint into a functional system.