Nothing Special   »   [go: up one dir, main page]

CS504 Quiz-1 Lec1-10

Download as pdf or txt
Download as pdf or txt
You are on page 1of 25

CS504 Quiz 1 Lec1-10 mcqs

100+ mcqs correct answer


Orange Monkey Team

Important NOTE:-
Like share and comment too ..ager koi
mistake hogaye ho to sorry and comment
main lazmi mention krdijiye ga takey main
correction krlon file main …. And like
zaroor krein is hamein or bhe apsab
keyliye files makes krny ke himat milti hey
…JAZAKALLAG

Orange Monkey Team Page 1


1. Use

2. In data flow diagram (DFD), Create, Update, delete and read operations are
normally called.

CRUD operation…..confirm

3. More powerful hardware resulted into the development of _ powerful and _____
software.

More,complex…..confirm

4. Which elements of business processing engineering are the responsibilities of the


software engineer?

Business system design…..confirm

Orange Monkey Team Page 2


5. The use case diagram shows that which ____ interact with each use case.

Actor…..confirm

6. A prototype is not the real product but just a real looking ________ of what would
be eventually delivered and might not do anything useful

Mock-up……confirm

7. A _________ is not the real product but just a real looking mock-up of what would
be eventually delivered.

Prototype……confirm

8. In data flow diagram the entity or system outside the boundary of this system is
called

External Agent….confirm

9. The project manager would need _ document to monitor and track the progress of
the project and if needed.

Orange Monkey Team Page 3


Requirement….confirm

10. By leveling a DFD(adding more levels of abstraction) we mean

Splitting it into different levels……confirm

11. Data cannot flow from one external entity to other external entity because

It is not allowed in DFD…..confirm

12. A __ is not the real product but just a real looking mock up of what would be
eventually delivered.

Prototype…..confirm

13. A context diagram is used

As an aid to system design….confirm

Orange Monkey Team Page 4


14. _________ the analyst determines all the sources of requirements and where do
these requirements consume.

Source and sink analysis…..confirm

15. ______ is a technique that can be used to reduce customer dissatisfaction at the
requirement stage.

Prototyping ,,,,confirm

16. Requirement engineering mainly deals with the _____ of the system

Definition phase…..confirm

17. A use case represents

The role a user plays when interacting with the system….confirm

18. ___ requirements are often called products features.

Non-functional……confirm

Orange Monkey Team Page 5


19. All the documents related to the software are also considered as part of the ______.

Software….confirm

20. Include and extend relationship is used in UML notation of a/an_______.

Use case model…..confirm

21. A DFD is normally leveled (adding more levels of abstraction) as

It is easier to read and understand a number of smaller DFDs than one


large DFD…..confirm

22. In data flow diagram (DFD) one data store cannot directly copy the data from
another ______.

Data store…..confirm

23. ______ of the total cost of the software development is spent on maintenance.

Orange Monkey Team Page 6


Two third….confirm

24. The system specification describes the

Function and behavior of a computer-based system…..confirm

25. In software engineering paradigm, any engineering approach must be founded on


organizational commitment to ________.

Quality…..confirm

26. Which one is not a part of software development phase?

Project Vision….confirm

27. A process in Data flow diagram (DFD) represents

Transmission of data…..confirm

28. In use case diagram, an ellipse signifies an


Use case…..confirm

Orange Monkey Team Page 7


29. Which of the given component of software engineering frame provides different
techniques that can be used to perform a particular task.

Method…..confirm

30. Which of the given component of software engineering framework demands


rational and timely development of a software?

Quality focus….confirm

31. Arranging information in ______ form makes it easy to read, understand and
comprehend as compared to streams of text.

Tabular ….confirm

32. The data on which the program operates is also considered as part of the ______.

Software…..confirm

Orange Monkey Team Page 8


33. Construction activities are directly related to software ________.

Construction or Development….both are confirm

34. Many of the problems encountered in Software development are attributed to


shortcoming in ________.

Requirement gathering……confirm

35. ____ component of software engineering framework provides automated or semi-


automated support in a software development

Tools…..confirm

36. Use case construction is a technique used for

Requirements structuring…..confirm

37. The context diagram is used as the top level abstraction in a _ developed according
to principles of structured analysis.

Dataflow diagram…..confirm

Orange Monkey Team Page 9


38. Which one of the following is the external quality of a software product.

Low coupling…..confirm

39. A software requirement document describes all the ___ provided by the system
along with the constraints under which it must operate.

Services….confirm

40. If you try to make software more user-friendly then the ________ may suffer.

Effiency……confirm

41. According to caper jones analysis of project activities coding only has _____ affect
part in software development

13-14%.....confirm

42. In ________ phase of software development, requirement engineer focuses on


realizing the business object of an under developed product

development…..confirm

Orange Monkey Team Page 10


43. Which statement is not according to the software engineering principles? Software
engineering is an __________.

Unsystematic approach…..confirm

44. The architecture components for product engineering are

Data, hardware, software, people…..confirm

45. ___________ structure represents the internal organization of the various data and
control items.

Data….confirm

46. The process of utilizing our knowledge of computer science in effective production
of software system is called.

Software Engineering…confirm

Orange Monkey Team Page 11


47. __ are kind of umbrella activities that are used to smoothly and successfully
perform the connection activities.

Management activites…..confirm

48. Software Engineering in the combination of tools techniques and ______.

Processes…..confirm

49. In use case diagram, the scope of the system is defined by

System boundary…..confirm

50. The ___ relationship is kind of a generalization specialization relationship.

Extends….confirm

51. Data cannot flow from one external entity to other external entity because:

It is not allowed in DFD…..confirm

Orange Monkey Team Page 12


52. The best way to conduct a requirements validation review is to.

Use a checklist of questions to examine each requirement….confirm

53. External entity may be

Source of input data only…..confirm

54. Which of the following is used for multi level commenting?

/*Comment*/….confirm

55. Return values in Synchronous messages are represented by

A dotted line with label….confirm

Orange Monkey Team Page 13


56. __________ is a role that each actor plays in the system under.

Participant…..confirm

57. Modules with high cohesion and low coupling can be treated and analyzed as.

Black boxes……confirm

58. Any Engineering approach must be founded on organizational commitment to


_______.

Quality….confirm

59. Return values in synchronous messages are: (V.V.V)

May not used when response is obvious…..confirm

60. According to Caper Jones analysis of project activities, coding only has _____ affect
part in system development.

13-14%...confrim

61. In multi-threaded or multiprocessing applications where different execution threads


may pass information to one another by sending _______ to each other.

Asynchronous messages…..confirm

Orange Monkey Team Page 14


62. Which of the following is not among the four layers of the object-oriented pyramid?
The abstract layer……confirm

63. System models include(V.V.V)

All options….confirm

64. In the architecture trade-off analysis method the architectural style should be
described using the.

All options…confirm

65. _________ is concerned with decomposing the system into interacting sub-system.

System structuring…..confirm

Orange Monkey Team Page 15


66. Software development is a step-by-step process and in _____ phase of software
development Business Objective of an organization gets cleared.
Vision….confirm

67. When two components of a system are using the same global data area, they are
related as.

Content coupling….confirm

68. The goal of _____ is to translate the customer’s desire for a set of defined
capabilities into a working product.

Product engineering….confirm

69. The condition that must be met before the use case can be invoked, is called

Precondition…..confirm

70. In software engineering paradigm any engineering approach must be founded an


organizational commitment to _______.

Quality ……confirm

71. There are _______ most important characteristics of an object.

Three….confirm

Orange Monkey Team Page 16


72. __________ requirements cause frequent modifications in user interface

Unstable….confirm

73. Prototyping is used when there is _______ regarding requirements.

Uncertainty…confirm

74. UML is a language for

Modeling and design…confirm

75. UML stands for _______.

Unified Modeling Language.

76. Requirement engineering focuses on ____________ aspect of the software


development process.

What….confirm

Orange Monkey Team Page 17


77. Many of the problems encountered in Software development are attributed to
shortcoming in _________.

Requirement gathering and documentation process…..confrim

78. In object Oriented design _____ layer contains the details that enable each object to
communicate with its collaborators.

Message….confrim

79. In Object Oriented design _______ layer contains a representation of each of the
subsystem that enable the software to achieve its customers defined requirements
and to implement the technical infrastructure that supports customer requirements.

Subsystem….confirm

80. In object oriented design ______ layer contains the class hierarchies that enable the
system to be created using generalization and increasingly more targeted
specializations.

Class and object layer…..confrim

81. In object oriented design _______ layer contains the data structures and algorithmic
design for all attributes and operations for each object.

Responsibility …..confrim

82. Normally a system will be more easy to modify if its modulus have:

Orange Monkey Team Page 18


Low coupling and high cohesion….confirm

83. The best way to conduct a requirements validation review is to.

Use a checklist of question to examine each requirement….confrim

84. Software design discusses _______ aspect of software development.

How….confirm

85. Software Engineering is the combination of tools, techniques and ______.


Processes….confrim

86. _______ requirements cause frequent modifications in user interface.

Unstable…..confirm

87. In abbot’s Textual analysis technique, different parts of speech are identified within
the text of the specification and these parts are modeled using different ______.

Components…..confrim

Orange Monkey Team Page 19


88. Which statement is not according to the software engineering principles? Software
engineering is a(n)_______.

Unsystematic approach…..confrim

89. OOD results in a design that achieves a number of different levels of ______.

Modularity…..confrim

90. The architecture components for product engineering are


Data, hardware, software, people….confrim

91. GUI stands for _____.

Graphical User interface…..confirm

92. In the case of ______ intra component linkages are stronger white inter component
linkages are weak.

Low coupling……confirm

93. In the case of _________ module boundaries are not well defined as everything
seems to be connected with everything else.

Orange Monkey Team Page 20


Highly coupled system……confirm

94. A prototype is not the real product. It is rather just a real looking ______ of what
would be eventually delivered and might not do anything useful.

Mock-up…..confirm

95. Coupling is a measure of ________ of a module or component.

Independence……confirm

96. In UML, based object Oriented model of a system the demand sign is used to depict
________ relations between two objects/classes.

Composition and Aggregation……confirm

97. _____ and ______ are important short circuiting logical operators.
a.And b. OR c. Not d. NOR

a & b….confirm

Orange Monkey Team Page 21


98. One of the main reasons to make functions is ________.

Reusability…..confrim

99. Is prefix should be used for _____ variables and methods.

Boolean…..confrim

100. The terms get/set must be used


where an ________ is accessed directly.

Attribute……confirm

101. Code should not be.

Commented…..confirm

102. The size of _________ plays a


significant role in making the program easy or difficult to understand

Individual functions……confirm

103. _______ is a tool that can help us


in reducing the size of individual functions.

Modularity…..confrim

Orange Monkey Team Page 22


104. N-tier architecture stems from
the struggle to find a ______ between the fat-client architecture and the thin-client
architecture.

Middle ground……confirm

105. For (i=0, col = 0; i<27; i++, j++).


In the above line of the code, 27 is representing________.

Constant…..confrim

106. In case of using unrelated


operators in a single expression______ would be the best choice to prevent the
logical errors.

Parenthesize….confrim

107. In the switch statement, cases


should always end with a ____ statement.

Break….confirm

Orange Monkey Team Page 23


108. Floating point constants should
always be written with decimal point and at least.

One decimal….confrim

109. In case of header files


construction is to avoid __ errors. The construction should appear in the top of the
file ( before the file header).

Compilation……confirm

110. Names representing methods


and functions should be ___ and written in mixed case starting with ______ case.

Verbs, lower….confrim

111. Names representing types must


be nouns and written in mixed case starting with ______.

Upper case….confrim

112. Variable names must be in


mixed case starting with _________.

Lower case….confrim

113. Names representing constants


must be all uppercase using underscore to ______ words.

Separate….confrim

Orange Monkey Team Page 24


114. Names representing template
types in C++ should be a ________ letter.

Single uppercase…..confirm

115. Global variables in C++ should


always be referred to by using the _____ operator.

( :: ) …..confrim

116. Private class variable should


have _________ suffix.

Underscore( _ )…..confirm

117. MVC stands for

Model View Controller….confirm

___________________________________

Orange Monkey Team Page 25

You might also like