Top 1000+ Software Engineering Subject Mcqs Pdf Download Set No 03

Print/Downlaod pdf

Q No 1: System Architecture is important to consider because it helps in making ……-…….
A: Mutu
B: d cla
C: d
D: “mcqsC”>Reusable abstraction of a systemAll of the above
D


Q No 2: Software architecture is “the ………- of the components of a program/system, their interrelationships, and principles and guidelines governing their design and evolution over time.”
A: comb
B: mcqsB
C: as
D: >unification
D


Q No 3: Cohesion is about making sure each component does ….. thing and does it well
A: one<
B: hree<
C: wo
D: infinite
A


Q No 4: Following are some statements associated with data flow diagrams. Identify the correct statement from among them
A: DFDs
B: lex i
C: =”
D: represent only functional processing, data stores and data movements between functionsDFDs depict only processes which can be decomposedDFDs do not show external data sources and external data sinks
B


Q No 5: UML (unified modeling language) analysis modeling focuses on the ………………
A: beha
B: nment
C: cq
D: d implementation modeluser model and environmental modeluser model and structural model
D


Q No 6: The data flow diagram must be augmented by descriptive text in order to describe the functional requirements for a software product
A: True
B: False
C: NA
D: NA
A


Q No 7: It is not possible to use ordinary data flow diagrams to model the functional requirements of real-time systems
A: True
B: False
C: NA
D: NA
B


Q No 8: An object or class may further be classified on the basis of
A: Beha
B: /td><
C: ri
D: class=”mcqsC”>Responsibility Driven attributesAll of the above
D


Q No 9: A public Interface provides a way for with other Classes
A: Comm
B: =”mcq
C: td
D: All of the above
B


Q No 10: DFD Notation contains
A: Data
B: cqsB”
C: c
D: /td>All of the above
D


Q No 11: Requirement engineering mainly deals with the ………… of the system
A: defi

B: ass=”
C: D: intenancenon of the given
A\


Q No 12: Insufficient user involvement leads to ……-……. products
A: unac

B: “mcqs
C: as
D: on of customer tonon of the above
A


Q No 13: Which one is not the purpose of Interaction Diagrams ?
A: Mode
B: objec
C: “>
D: how a system (a use case) actually worksIdentify responsibilities/operations and assign them to classesIdentify dependencies among objecs
D


Q No 14: Collaboration diagrams have basically two types of components: objects and ………-
A: mess

B: sB”>m
C: cq
D: ss=”mcqsD”>non of the above
A


Q No 15: The scope description establishes the ………-between the system we are developing and everything else in the universe
A: Boun

B: sB”>B
C: cq
D: class=”mcqsD”>None of the given
A


Q No 16: Which one is not a type of messages which Sequence Diagrams Depict
A: Sync
B: mcqsB
C: cl
D: Update
D


Q No 16: What is the most crucial non-functional requirement of a system to control radiation dosages that are emitted as treatment for cancer?
A: Secu
B: sB”>R
C: s=
D: td class=”mcqsD”>Accuracy
D


Q No 17: Given below are some statements associated with data flow diagrams. Identify the correct statement from among them
A: Data
B: mode
C: td
D: data can take place from a process to a sinkAll processes have to be levelled or decomposedContext diagram shows the major system processes
D


Q No 18: What would be the most suitable architecture to develop a commercial web page to do business transactions over the internet?
A: Clie

B: clas
C: /t
D: modelRepository model
A


Q No 19: The first step in any OOA process model is to……………
A: buil

B: p mod
C: “>
D: etween objectselicit customer requirementsselect a representation language
A


Q No 20: Dynamic components of an OOA model are …………..
A: not
B: “mcqs
C: an
D: stable throughout the operational life of an applicationstable throughout the operational life of an application
B


Q No 21: Events occur whenever a(n)……………
A: acto

B: hange
C: as
D: on is invokedmessages are passed between objectsall of the given
A


Q No 22: By following modern system engineering practices simulation of reactive systems is no longer necessary
A: True
B: False
C: NA
D: NA
B


Q No 23: Information flow represents the manner in which data and control
A: are
B: /td><
C: as
D: systemwill be implemented in the final designnone of the given
B


Q No 24: Which view should be consider first during software requirements analysis?
A: acto
B: cqsB”
C: s=
D: /td>implementation view
D


Q No 25: In refining the DFD during transaction mapping it is unnecessary to create a PSPEC since only the CSPEC is relevant to this type of architectural style
A: True
B: False
C: NA
D: NA

B


Q No 26: Association is a type of relation
A: Weak

B: Stronger
C: Normal
D: None of above

A


Q No 27: Project ……-……. defines the concept and range of the proposed solution, and limitations identify certain capabilities that the product will not include
A: Scope

B: Agreement
C: Plan
D: None of the given

A


Q No 28: In the N-Tire Architecture the idea is to enhance scalability and ………… by distributing both the data and the application using multiple server machines
A: Performance
B: Efficiency
C: Usability
D: non of the all

A


Q No 29: The cyclomatic complexity metric provides the designer with information regarding the number of
A: Cycles in the program
B: Errors in the program
C: Independent logic paths in the program
D: Statements in the program

C


Q No 30: Which of the followings is not a testing type?
A: Subsystem testing
B: Alpha testing
C: Beta Testing
D: Gamma Testing

D


Q No 31: Which piece of code is self-documented?
A: f (x==0) // this is the case when we are allocating a new number
B: f (AllocFlag == 0)
C: If (AllocFlag == NEW.NUMBER)
D: None of the given

C


Q No 32: What makes requirements elicitation difficult?
A: bounding scope
B: understanding user needs
C: requirements volatility
D: all of the above

D


Q No 33: In the architecture trade-off analysis method the architectural style should be described using the
A: module view
B: process view
C: data flow view
D: all of the given

D


Q No 34: In refining the DFD during transaction mapping it is unnecessary to create a PSPEC since only the CSPEC is relevant to this type of architectural style
A: True
B: False
C: NA
D: NA

B


Q No 35: In software quality assurance work there is no difference between software verification and software validation
A: True
B: False
C: NA
D: NA

B


Q No 36: Rooko mut jane do depicts one of risks associated with inadequate requriements gathering, the name of that risk is ……-….-
A: Ambiguous requirements
B: Creeping Requirements
C: Minimal Specification
D: Non of the above

A


Q No 37: In Sequence Diagrams events are organized in a………-time line
A: Vertical
B: Horizontal
C: Vertical & Horizontal
D: Non of the above

B


Q No 38: object-oriented framework that is a set of cooperative classes that make up reusable ………- of a system
A: Code
B: Design
C: Analysis
D: non of the all

B


Q No 39: When planning for performance, one should always remember the ………- rule
A: 80/20

B: 20/80
C: 80/22
D: 80/90

A


Q No 40: In order to make a code more portable, Instead of using vendor specific language extensions, use ………- as much as possible
A: STL

B: ANSI
C: ISO
D: CMMI

A


Q No 41: Performance & Usability are examples of ………………- requirements
A: Business
B: Functioanl
C: Non-Functioanl
D: User

C


Q No 42: Static analyzers are software tools for …………- processing
A: analysis text
B: source text
C: design text
D: non of the given

B


Q No 43: According to a survey, when a software application is in the maintenance phase, ……… of its lifecycle cost is attributed towards the defects which are found in the software application after installation
A: 20 %

B: 25 %
C: 30%
D: 35%

A


Q No 44: Bugs that won’t “……………-” (almost random) are the most difficult to deal with
A: stand still

B: dynamic
C: running
D: stand tall

A


Q No 45: If you are initializing a variable at the time of declaration, do not declare another ……-…. in the same statement
A: variable

B: object
C: class
D: None of given

A


Q No 46: During Requirement Engineering process which of the following is/are document(s) used for fact finding?
A: Company’s employee list
B: Samples of the company databases
C: The company’s mission statement and plan
D: All of given

D


Q No 47: Object-oriented domain analysis is concerned with the identification and specification of reusable capabilities within an application domain
A: True

B: False
C: NA
D: NA

A


Q No 48: Fourth generation techniques
A: Allow software to be developed without any testing
B: Eliminate the need for costly requirements gathering activities
C: Can reduce the time required to develop software
D: Are best used by non-programmers to build small systems

C


Q No 49: The states shown in a state transition diagram do not necessarily correspond to the processes shown in a control flow diagram for the same system
A: True
B: False
C: NA
D: NA

A