MCQOPTIONS
Saved Bookmarks
This section includes 1167 Mcqs, each offering curated multiple-choice questions to sharpen your Computer Science Engineering (CSE) knowledge and support exam preparation. Choose a topic below to get started.
| 1051. |
Which of the following is not one of the five information domain characteristics of Function Point (FP) decomposition? |
| A. | external inputs |
| B. | external outputs |
| C. | external process |
| D. | external inquiries |
| Answer» D. external inquiries | |
| 1052. |
The project planner must reconcile the estimates based on decomposition techniques to produce a single estimate of effort. |
| A. | true |
| B. | false |
| Answer» C. | |
| 1053. |
A make-buy decision is based on whether |
| A. | the software may be purchased off-the- shelf |
| B. | “full-experience†or “partial-experience†software components should be used |
| C. | customer-built software should be developed |
| D. | all of the mentioned |
| Answer» E. | |
| 1054. |
In many cases, it is often more cost- effective to acquire, rather than develop, computer software. |
| A. | true |
| B. | false |
| Answer» B. false | |
| 1055. |
How many forms exists of Barry Boehm’s COCOMO Model? |
| A. | two |
| B. | three |
| C. | four |
| D. | no form exists |
| Answer» C. four | |
| 1056. |
Which software project sizing approach develop estimates of the information domain characteristics? |
| A. | function point sizing |
| B. | change sizing |
| C. | standard component sizing |
| D. | fuzzy logic sizing |
| Answer» B. change sizing | |
| 1057. |
Who suggested the four different approaches to the sizing problem? |
| A. | putnam |
| B. | myers |
| C. | boehm |
| D. | putnam and myers |
| Answer» E. | |
| 1058. |
If a Direct approach to software project sizing is taken, size can be measured in |
| A. | loc |
| B. | fp |
| C. | loc and fp |
| D. | none of the mentioned |
| Answer» B. fp | |
| 1059. |
Cost and effort estimation of a software uses only one forms of decomposition, either decomposition of the problem or decomposition of the process. |
| A. | true |
| B. | false |
| Answer» C. | |
| 1060. |
Why is decomposition technique required? |
| A. | software project estimation is a form of problem solving |
| B. | developing a cost and effort estimate for a software project is too complex |
| C. | all of the mentioned |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 1061. |
Transformation of a system from one representational form to another is known as |
| A. | re-factoring |
| B. | restructuring |
| C. | forward engineering |
| D. | both re-factoring and restructuring |
| Answer» E. | |
| 1062. |
What have become de rigueur for computer-based products and systems of every type? |
| A. | guis |
| B. | candidate keys |
| C. | object model |
| D. | all of the mentioned |
| Answer» B. candidate keys | |
| 1063. |
Source code translation is a part of which re-engineering technique? |
| A. | data re-engineering |
| B. | refactoring |
| C. | restructuring |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 1064. |
BPR stands for |
| A. | business process re-engineering |
| B. | business product re-engineering |
| C. | business process requirements |
| D. | none of the mentioned |
| Answer» B. business product re-engineering | |
| 1065. |
Data re-engineering may be part of the process of migrating from a file-based system to a DBMS-based system or changing from one DBMS to another. |
| A. | true |
| B. | false |
| Answer» B. false | |
| 1066. |
Which of these benefits can be achieved when software is restructured? |
| A. | higher quality programs |
| B. | reduced maintenance effort |
| C. | software easier to test |
| D. | all of the mentioned |
| Answer» E. | |
| 1067. |
Which of the following is not a business goal of re-engineering ? |
| A. | cost reduction |
| B. | time reduction |
| C. | maintainability |
| D. | none of the mentioned |
| Answer» E. | |
| 1068. |
When does one decides to re-engineer a product? |
| A. | when tools to support restructuring are disabled |
| B. | when system crashes frequently |
| C. | when hardware or software support becomes obsolete |
| D. | subsystems of a larger system require few maintenance |
| Answer» D. subsystems of a larger system require few maintenance | |
| 1069. |
Which of the following is a data problem? |
| A. | hardware problem |
| B. | record organisation problems |
| C. | heavy computational demands |
| D. | loss of comments |
| Answer» C. heavy computational demands | |
| 1070. |
Which of the following is not an example of a business process? |
| A. | designing a new product |
| B. | hiring an employee |
| C. | purchasing services |
| D. | testing software |
| Answer» E. | |
| 1071. |
Forward engineering is not necessary if an existing software product is producing the correct output. |
| A. | true |
| B. | false |
| Answer» C. | |
| 1072. |
Reverse engineering of data focuses on |
| A. | internal data structures |
| B. | database structures |
| C. | all of the mentioned |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 1073. |
Which of the following is not a module type? |
| A. | object modules |
| B. | hardware modules |
| C. | functional modules |
| D. | process support modules |
| Answer» B. hardware modules | |
| 1074. |
What are the problems with re-structuring? |
| A. | loss of comments |
| B. | loss of documentation |
| C. | heavy computational demands |
| D. | all of the mentioned |
| Answer» C. heavy computational demands | |
| 1075. |
Validation refers to the set of tasks that ensure that software correctly implements a specific function. |
| A. | true |
| B. | false |
| Answer» C. | |
| 1076. |
Which of the following errors should not be tested when error handling is evaluated? |
| A. | error description is unintelligible |
| B. | error noted does not correspond to error encountered |
| C. | error condition causes system intervention prior to error handling |
| D. | error description provide enough information to assist in the location of the cause of the error |
| Answer» B. error noted does not correspond to error encountered | |
| 1077. |
Which of the following is not regression test case? |
| A. | a representative sample of tests that will exercise all software functions |
| B. | additional tests that focus on software functions that are likely to be affected by the change |
| C. | tests that focus on the software components that have been changed |
| D. | low-level components are combined into clusters that perform a specific software sub- function |
| Answer» E. | |
| 1078. |
Test cases should uncover errors like |
| A. | nonexistent loop termination |
| B. | comparison of different data types |
| C. | incorrect logical operators or precedence |
| D. | all of the mentioned |
| Answer» B. comparison of different data types | |
| 1079. |
By collecting                  during software testing, it is possible to develop meaningful guidelines to halt the testing process. |
| A. | failure intensity |
| B. | testing time |
| C. | metrics |
| D. | all of the mentioned |
| Answer» D. all of the mentioned | |
| 1080. |
ITG stands for |
| A. | instantaneous test group |
| B. | integration testing group |
| C. | individual testing group |
| D. | independent test group |
| Answer» E. | |
| 1081. |
Which of the following is not a software testing generic characteristics? |
| A. | different testing techniques are appropriate at different points in time |
| B. | testing is conducted by the developer of the software or an independent test group |
| C. | testing and debugging are different activities, but debugging must be accommodated in any testing strategy |
| D. | none of the mentioned |
| Answer» B. testing is conducted by the developer of the software or an independent test group | |
| 1082. |
Software Debugging is a set of activities that can be planned in advance and conducted systematically. |
| A. | true |
| B. | false |
| Answer» C. | |
| 1083. |
Which of the following term is best defined by the statement “Notation that can be input directly into a computer-based development system offers significant benefits.� |
| A. | machine readability |
| B. | maintainability |
| C. | structure enforcement |
| D. | overall simplicity |
| Answer» B. maintainability | |
| 1084. |
The                 is represented as two processing boxes connected by an line (arrow) of control. |
| A. | repetition |
| B. | sequence |
| C. | condition |
| D. | none of the mentioned |
| Answer» C. condition | |
| 1085. |
Which of the following is not a characteristics of box diagram? |
| A. | functional domain |
| B. | arbitrary transfer of control is impossible |
| C. | recursion is easy to represent |
| D. | providing a notation that translates actions and conditions |
| Answer» E. | |
| 1086. |
A Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â executes the loop task first, then tests a condition and repeats the task until the condition fails. |
| A. | repeat until |
| B. | condition |
| C. | do while tests |
| D. | if then-else |
| Answer» B. condition | |
| 1087. |
Which diagram evolved from a desire to develop a procedural design representation that would not allow violation of the structured constructs? |
| A. | state transition diagram |
| B. | box diagram |
| C. | er diagram |
| D. | none of the mentioned |
| Answer» C. er diagram | |
| 1088. |
A software component |
| A. | implements some functionality |
| B. | has explicit dependencies through provides and required interfaces |
| C. | communicates through its interfaces only |
| D. | all of the mentioned |
| Answer» E. | |
| 1089. |
Which of the following term is best defined by the statement:â€The ability to represent local and global data is an essential element of component-level design.â€? |
| A. | data representation |
| B. | logic verification |
| C. | “code-to†ability |
| D. | automatic processing |
| Answer» B. logic verification | |
| 1090. |
                   is a pidgin(simplified version of a language that develops as a means of communication between two or more groups that do not have a language in common) |
| A. | program design language |
| B. | structured english |
| C. | pseudocode |
| D. | all of the mentioned |
| Answer» E. | |
| 1091. |
Which of the following steps is applied to develop a decision table? |
| A. | list all actions that can be associated with a specific procedure |
| B. | list all conditions during execution of the procedure |
| C. | define rules by indicating what action(s) occurs for a set of conditions |
| D. | all of the mentioned |
| Answer» E. | |
| 1092. |
A software engineer designs the user interface by applying an iterative process that draws on predefined design principles. |
| A. | true |
| B. | false |
| Answer» B. false | |
| 1093. |
3 USER INTERFACE DESIGN: INTERFACE |
| A. | short-term memory |
| B. | shortcuts |
| C. | objects that appear on the screen |
| D. | all of the mentioned |
| Answer» B. shortcuts | |
| 1094. |
Which of these comes under operational attributes? |
| A. | performance |
| B. | availability |
| C. | reliability |
| D. | all of the mentioned |
| Answer» E. | |
| 1095. |
Which of these comes under development attribute? |
| A. | maintainability |
| B. | reusability |
| C. | performance |
| D. | maintainability & reusability |
| Answer» E. | |
| 1096. |
What are the categories in which quality attributes are divided in? |
| A. | development attributes |
| B. | operational attributes |
| C. | functional attributes |
| D. | development & operational attributes |
| Answer» E. | |
| 1097. |
Which amount the following is correct? |
| A. | architectural models explains the main design decisions made in arriving the architecture |
| B. | architectural design rationale presents architecture, using variety of models to represent different aspects or views |
| C. | mapping between models says sometimes it is difficult to connect different architectural models |
| D. | all of the mentioned |
| Answer» D. all of the mentioned | |
| 1098. |
Which of these are included in the product overview for SAD? |
| A. | product vision, assumptions, constraints |
| B. | product scope |
| C. | target markets, business requirements |
| D. | product vision, assumptions, constraints, target markets & business requirements |
| Answer» E. | |
| 1099. |
Which of these are the content for SAD? |
| A. | product overview |
| B. | architectural models |
| C. | architectural design rationale |
| D. | all of the mentioned |
| Answer» E. | |
| 1100. |
Which of these steps are followed in architectural design process? |
| A. | analyze srs |
| B. | evaluate candidate architectures |
| C. | select architecture and finalize architecture |
| D. | all of the mentioned |
| Answer» E. | |