

McqMate
These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Computer Science Engineering (CSE) , Information Technology Engineering (IT) , Bachelor of Science in Computer Science SY (BSc CS) , Bachelor of Computer Applications (BCA) , Bachelor of Business Administration in Computer Applications (BBA [CA]) .
Chapters
651. |
A decision table has |
A. | Four portions |
B. | Three portions |
C. | Five portions |
D. | Two portions |
Answer» A. Four portions |
652. |
Beta testing is carried out by |
A. | Users |
B. | Developers |
C. | Testers |
D. | All of the above |
Answer» A. Users |
653. |
Equivalence class partitioning is related to |
A. | Structural testing |
B. | Black box testing |
C. | Mutation testing |
D. | All of the above |
Answer» B. Black box testing |
654. |
Cause effect graphing techniques is one form of |
A. | Maintenance testing |
B. | Structural testing |
C. | Function testing |
D. | Regression testing |
Answer» C. Function testing |
655. |
During validation |
A. | Process is checked |
B. | Product is checked |
C. | Developer’s performance is evaluated |
D. | The customer checks the product |
Answer» D. The customer checks the product |
656. |
Verification is |
A. | Checking the product with respect to customer’s expectation |
B. | Checking the product with respect to specification |
C. | Checking the product with respect to the constraints of the project |
D. | All of the above |
Answer» B. Checking the product with respect to specification |
657. |
Validation is |
A. | Checking the product with respect to customer’s expectation |
B. | Checking the product with respect to specifications |
C. | Checking the product with respect to the constraints of the project |
D. | All of the above |
Answer» A. Checking the product with respect to customer’s expectation |
658. |
Alpha testing is done by |
A. | Customer |
B. | Tester |
C. | Developer |
D. | All of the above |
Answer» A. Customer |
659. |
Site for Alpha testing is |
A. | Software company |
B. | Installation place |
C. | Anywhere |
D. | None of the above |
Answer» A. Software company |
660. |
Site for Beta testing is |
A. | Software company |
B. | User’s site |
C. | Anywhere |
D. | All of the above |
Answer» B. User’s site |
661. |
Acceptance testing is done by |
A. | Developers |
B. | Customers |
C. | Testers |
D. | All of the above |
Answer» B. Customers |
662. |
One fault may lead to |
A. | One failure |
B. | No failure |
C. | Many failure |
D. | All of the above |
Answer» D. All of the above |
663. |
Test suite is |
A. | Set of test cases |
B. | Set of inputs |
C. | Set of outputs |
D. | None of the above |
Answer» A. Set of test cases |
664. |
Behavioral specification is required for: |
A. | Modeling |
B. | Verification |
C. | Validation |
D. | None of the above |
Answer» B. Verification |
665. |
During the development phase, the following testing approach is not adopted |
A. | Unit testing |
B. | Bottom up testing |
C. | Integration testing |
D. | Acceptance testing |
Answer» D. Acceptance testing |
666. |
Which is not a functional testing technique? |
A. | Boundary value analysis |
B. | Decision table |
C. | Regression testing |
D. | None of the above |
Answer» C. Regression testing |
667. |
Decision table are useful for describing situations in which: |
A. | An action is taken under varying sets of conditions. |
B. | Number of combinations of actions is taken under varying sets of conditions |
C. | No action is taken under varying sets of conditions |
D. | None of the above |
Answer» D. None of the above |
668. |
One weakness of boundary value analysis and equivalence partitioning is |
A. | They are not effective |
B. | They do not explore combinations of input circumstances |
C. | They explore combinations of input circumstances |
D. | None of the above |
Answer» B. They do not explore combinations of input circumstances |
669. |
In cause effect graphing technique, cause & effect are related to |
A. | Input and output |
B. | Output and input |
C. | Destination and source |
D. | None of the above |
Answer» A. Input and output |
670. |
DD path graph is called as |
A. | Design to Design Path graph |
B. | Defect to Defect Path graph |
C. | Destination to Destination Path graph |
D. | Decision to decision Path graph |
Answer» D. Decision to decision Path graph |
671. |
Cyclomatic complexity is developed by |
A. | B.W.Boehm |
B. | T.J.McCabe |
C. | B.W.Lettlewood |
D. | Victor Basili |
Answer» D. Victor Basili |
672. |
An independent path is |
A. | Any path through the DD path graph that introduce at least one new set of processing statements or new conditions |
B. | Any path through the DD path graph that introduce at most one new set of processing statements or new conditions |
C. | Any path through the DD path graph that introduce at one and only one new set of processing statements or new conditions |
D. | None of the above |
Answer» A. Any path through the DD path graph that introduce at least one new set of processing statements or new conditions |
673. |
What is a Software? |
A. | Software is set of programs |
B. | Software is documentation and configuration of data |
C. | Software is set of programs, documentation & configuration of data |
D. | None of the mentioned |
Answer» C. Software is set of programs, documentation & configuration of data |
674. |
Which of these software engineering activities are not a part of software processes? |
A. | Software dependence |
B. | Software development |
C. | Software validation |
D. | Software specification |
Answer» A. Software dependence |
675. |
Which of these does not affect different types of software as a whole? |
A. | Heterogeneity |
B. | Flexibility |
C. | Business and social change |
D. | Security |
Answer» B. Flexibility |
676. |
The fundamental notions of software engineering does not account for? |
A. | Software processes |
B. | Software Security |
C. | Software reuse |
D. | Software Validation |
Answer» D. Software Validation |
677. |
Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of Code). |
A. | 100-200 |
B. | 200-400 |
C. | 400-1000 |
D. | above 1000 |
Answer» A. 100-200 |
678. |
Which two models doesn’t allow defining requirements early in the cycle? |
A. | Waterfall & RAD |
B. | Prototyping & Spiral |
C. | Prototyping & RA |
D. | D Waterfall & Spiral |
Answer» B. Prototyping & Spiral |
679. |
A company is developing an advance version of their current software available in the market, what model approach would they prefer? |
A. | RAD |
B. | Iterative Enhancement |
C. | Both RAD & Iterative Enhancement |
D. | Spiral |
Answer» C. Both RAD & Iterative Enhancement |
680. |
Identify a fourth generation language (4GL) from the given below. |
A. | FORTRAN |
B. | COBOL |
C. | Unix shell |
D. | C++ |
Answer» C. Unix shell |
681. |
Which of the following model has a major disadvantage in terms of the coding phase of a software life cycle model? |
A. | Spiral Model |
B. | Waterfall Model |
C. | Rad Model |
D. | 4GT Model |
Answer» D. 4GT Model |
682. |
The work associated with software engineering can be categorized into three generic phases, regardless of application area, project size, or complexity namely the__________ phase which focuses on what, the_________ phase which focuses on how and the_________ phase which focuses on change. |
A. | support |
B. | development |
C. | definition |
D. | none |
Answer» C. definition |
683. |
How many phases are there in Scrum? |
A. | 2 |
B. | 3 |
C. | 4 |
D. | Scrum is an agile method which me |
Answer» D. Scrum is an agile method which me |
684. |
User requirements are expressed as __________ in Extreme Programming. |
A. | implementation tasks |
B. | functionalities |
C. | scenarios |
D. | none of the mentioned |
Answer» C. scenarios |
685. |
FAST stands for |
A. | Functional Application Specification Technique |
B. | Fast Application Specification Technique |
C. | Facilitated Application Specification Technique |
D. | None of the mentioned |
Answer» D. None of the mentioned |
686. |
The user system requirements are the parts of which document? |
A. | SDD |
B. | SRS |
C. | DD |
D. | D SRD |
Answer» B. SRS |
687. |
What is the first step of requirement elicitation? |
A. | Identifying Stakeholder |
B. | Listing out Requirements |
C. | Requirements Gathering |
D. | All of the mentioned |
Answer» A. Identifying Stakeholder |
688. |
Why is Requirements Elicitation a difficult task? |
A. | Problem of scope |
B. | Problem of understanding |
C. | Problem of volatility |
D. | All of the mentioned |
Answer» D. All of the mentioned |
689. |
___________ and ____________ are the two viewpoints discussed in Controlled Requirements Expression (CORE) |
A. | Functional, Non-Functional |
B. | User, Developer |
C. | Known, Unknown |
D. | All of the mentioned |
Answer» A. Functional, Non-Functional |
690. |
Which of the following Requirement Elicitation Techniques is applicable to messy, changing and ill-defined problem situations? |
A. | Quality Function Deployment (QFD) |
B. | Prototyping |
C. | Soft Systems Methodology (SSM) |
D. | Controlled Requirements Expression (CORE) |
Answer» C. Soft Systems Methodology (SSM) |
691. |
Which of the following is not a diagram studied in Requirement Analysis? |
A. | Use Cases |
B. | Entity Relationship Diagram |
C. | State Transition Diagram |
D. | Activity Diagram |
Answer» D. Activity Diagram |
692. |
How many feasibility studies is conducted in Requirement Analysis? |
A. | 2 |
B. | 3 |
C. | 4 |
D. | 5 |
Answer» B. 3 |
693. |
The SRS is said to be consistent if and only if |
A. | its structure and style are such that any changes to the requirements can be made easily while retaining the style and structure |
B. | every requirement stated therein is one that the software shall meet |
C. | every requirement stated therein is verifiable |
D. | no subset of individual requirements described in it conflict with each other |
Answer» D. no subset of individual requirements described in it conflict with each other |
694. |
Which of the following is a requirement management activity? |
A. | Investigation |
B. | Design |
C. | Construction and Test |
D. | All of the mentioned |
Answer» D. All of the mentioned |
695. |
The Unified Modeling Language (UML) has become an effective standard for software modelling. How many different notations does it have? |
A. | 3 |
B. | 4 |
C. | 6 |
D. | 9 |
Answer» D. 9 |
696. |
Which model in system modelling depicts the dynamic behavior of the system? |
A. | Context Model |
B. | Behavioral Model |
C. | Data Model |
D. | Object Model |
Answer» B. Behavioral Model |
697. |
Which model in system modelling depicts the static nature of the system? |
A. | Behavioral Model |
B. | Context Model |
C. | Data Model |
D. | Structural Model |
Answer» D. Structural Model |
698. |
Which perspective in system modelling shows the system or data architecture? |
A. | Structural perspective |
B. | Behavioral perspective |
C. | External perspective |
D. | All of the mentioned |
Answer» A. Structural perspective |
699. |
The UML supports event-based modeling using ____________ diagrams. |
A. | Deployment |
B. | Collaboration |
C. | State chart |
D. | All of the mentioned |
Answer» C. State chart |
700. |
Which of the following diagram is not supported by UML considering Data-driven modeling? |
A. | Activity |
B. | Data Flow Diagram (DFD) |
C. | State Chart |
D. | Component |
Answer» B. Data Flow Diagram (DFD) |
Done Studing? Take A Test.
Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready for the next step? Take a quiz to solidify what you've just studied.