Program writing - Software engineering MCQs

Program writing - Software engineering MCQs


1) If an application allows executing multiple instances of itself, they appear on the screen as separate windows.

A) Window
B) Tabs
C) Menu
D) Cursor
View Answer / Hide Answer

ANSWER: B) Tabs




2) Which is a small picture representing an associated application.

A) Icon
B) Window
C) Menu
D) Cursor
View Answer / Hide Answer

ANSWER: A) Icon




3) From the following select the correct option that is used to display available option for selection.

A) Check-box
B) Text-box
C) Button
D) Radio-Button
View Answer / Hide Answer

ANSWER: D) Radio-Button




4) What is a child window that contains message for the user and request for some action to be taken.

A) Dialogue box
B) Text-Box
C) Check-Box
D) Radio Button
View Answer / Hide Answer

ANSWER: A) Dialogue box




5) Application that generate a dialogue to get confirmation from user and to delete a file it is an
example for.


A) Radio-Button
B) Text-box
C) Check-box
D) Dialogue box
View Answer / Hide Answer

ANSWER: D) Dialogue box




6) What is a measure of how well a computer system facilities learning.

A) Usability
B) Functionality
C) Reliability
D) None of the above
View Answer / Hide Answer

ANSWER: A) Usability




7) The designers may like to have list of all functional and non-functional requirements of GUI. That can be taken from user and their existing software solution.

A) User analysis
B) Task analysis
C) GUI requirement gathering
D) GUI design & implementation
View Answer / Hide Answer

ANSWER: C) GUI requirement gathering




8) Organization can have in-house inspection, direct involvement of users and release of beta version are few of them and it also includes usability, compatibility, user acceptance etc is called.

A) Task analysis
B) GUI requirement gathering
C) GUI design & implementation
D) Testing
View Answer / Hide Answer

ANSWER: D) Testing




9) Which feature relieves anxiety, so that user knows that errors can be undone. Easy reversal of actions encourages exploration of unfamiliar options.

A) Support internal locus of control
B) Permit easy reversal of actions
C) Offer simple error handling
D) Design dialog to yield closure
View Answer / Hide Answer

ANSWER: B) Permit easy reversal of actions




10) Which of the following is not one of the broad categories used to classify operations

A) Transformers
B) Operations
C) Entities
D) Attributes
View Answer / Hide Answer

ANSWER: A) Transformers




11) The software becomes more popular if its user interface is.

A) Attractive
B) Simple to use
C) Responsive in short time
D) All mentioned above
View Answer / Hide Answer

ANSWER: D) All mentioned above




12) A command is a text-based reference to set of instructions, that are expected to be executed by the system.

A) True
B) False
View Answer / Hide Answer

ANSWER: A) True




13) Which type of DFD shows how the data flow is actually implemented in the system and it is also more specific and close to the implementation.

A) Logical DFD
B) Physical DFD
C) Both A & B
D) None of the above
View Answer / Hide Answer

ANSWER: B) Physical DFD




14) Data flow diagram is graphical representation of flow of data in an information system.

A) Yes
B) No
View Answer / Hide Answer

ANSWER: A) Yes




15) UI can be graphical text-based, audio-video based, depending upon the underlying hardware and software combination.

A) True
B) False
View Answer / Hide Answer

ANSWER: A) True




16) In software metric which one evaluates track budget, schedule and human resource.

A) Requirement metrics
B) Product metrics
C) Process metrics
D) None of the above
View Answer / Hide Answer

ANSWER: C) Process metrics




17) Function-oriented design is comprised of many smaller sub-systems known as functions.

A) Yes
B) No
View Answer / Hide Answer

ANSWER: A) Yes




18) Which deals with maintaining the quality of software product.

A) Quality assurance
B) Quality control
C) Quality efficiency
D) None of the above
View Answer / Hide Answer

ANSWER: B) Quality control




19) In software maintenance tackling the changes in the hardware and software environment where the software works is called.

A) Corrective
B) Perfective
C) Adaptive
D) Preventive
View Answer / Hide Answer

ANSWER: C) Adaptive




20) In software maintenance what is used for implementing changes in existing or new requirements of user.

A) Preventive maintenance
B) Perfective maintenance
C) Corrective
D) Adaptive
View Answer / Hide Answer

ANSWER: B) Perfective maintenance



Post your comment