wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BIT3134-FinalExamPart1

Total questions: 105

Worksheet time: 53mins

Name
Class
Date
1.

Software is _____

a)

intangible

b)

tangible

2.

Software development is labor-intensive

a)

True

b)

False

3.

The nature of software _____

a)

Much software has poor design and is getting worse

b)

Demand for software is high and rising

c)

We are in a perpetual ‘software crisis’

d)

We have to learn to ‘engineer’ software

4.

Custom software is

a)

For a specific customer

b)

• Sold on open market

• Often called

(a) COTS (Commercial Off The Shelf)

(b)Shrink-wrapped

c)

• Built into hardware

• Hard to change

5.

Generic software are

a)

For a specific customer

b)

• Sold on open market

• Often called

(a) COTS (Commercial Off The Shelf)

(b) Shrink-wrapped

c)

• Built into hardware

• Hard to change

6.

Generic Software are sold on open market often called

a)

COTS (Commercial Off The Shelf)

b)

Shrink-wrapped

c)

Pirated software

7.

Embedded software are

a)

For a specific customer

b)

• Sold on open market

• Often called

(a) COTS (Commercial Off The Shelf)

(b)Shrink-wrapped

c)

• Built into hardware

• Hard to change

8.

The process of solving customers’ problems by the systematic development and evolution of large, high-quality software systems within cost, time and other constraints.

This defination refers to _____

a)

Technology Engineering

b)

Hardware Engineering

c)

Software Engineering

9.

Who are the Stakeholders in Software Engineering

a)

Users

b)

Customers

c)

Software developers

d)

Development Managers

10.

Software quality are measured based on

a)

Usability

b)

Efficiency

c)

Reliability

d)

Maintainability

e)

Reusability

11.

___ are computerized information systems that were developed to process large amounts of data for routine business transactions such as payroll and inventory. A ___ eliminates the tedium of necessary operational transactions and reduces the time once required to perform them manually, although people must still input data to computerized systems.

a)

Transaction processing systems (TPS)

b)

Office automation systems

(OAS)

c)

Management information systems (MIS)

d)

Decision support systems (DSS)

e)

Artificial intelligence (AI)

12.

To access information, users of the ___ share a common database. The database stores both data and models that help the user interact with, interpret, and apply that data. ___ output information that is used in decision making. A ___ can also help integrate some of the computerized information functions of a business.

a)

Transaction processing systems (TPS)

b)

Office automation systems

(OAS)

c)

Management information systems (MIS)

d)

Decision support systems (DSS)

e)

Artificial intelligence (AI)

13.

___ support data workers, who do not usually create new knowledge but rather analyze information to transform data or manipulate it in some way before sharing it with, or formally disseminating it throughout, the organization and, sometimes, beyond.

a)

Transaction processing systems (TPS)

b)

Office automation systems

(OAS)

c)

Management information systems (MIS)

d)

Decision support systems (DSS)

e)

Artificial intelligence (AI)

14.

A ___ departs from the traditional MIS because it emphasizes the support of decision making in all its phases, although the actual decision is still the exclusive province of the decision maker. Sometimes ___ are discussed as systems that focus on business intelligence.

a)

Transaction processing systems (TPS)

b)

Office automation systems

(OAS)

c)

Management information systems (MIS)

d)

Decision support systems (DSS)

e)

Artificial intelligence (AI)

15.

Two avenues of ___ research are (1) understanding natural language and (2) analyzing the ability to reason through a problem to its logical conclusion. Expert systems use the approaches of ___ reasoning to solve the problems put to them by business (and other) users.

a)

Transaction processing systems (TPS)

b)

Office automation systems

(OAS)

c)

Management information systems (MIS)

d)

Decision support systems (DSS)

e)

Artificial intelligence (AI)

16.

___ help executives organize their interactions with the external environment by providing graphics and communications technologies in accessible places such as boardrooms or personal corporate offices.

a)

Transaction processing systems (TPS)

b)

Executive support systems (ESS)

c)

Management information systems (MIS)

d)

Decision support systems (DSS)

e)

Artificial intelligence (AI)

17.

Which of these are "integrating technologies" affect all types of users and systems.

a)

Transaction processing systems (TPS)

b)

Ecommerce Applications and Web Systems

c)

Management information systems (MIS)

d)

Systems for Wireless and Mobile Devices

e)

Enterprise Systems

18.

How many phases are there in SDLC?

a)

4

b)

5

c)

6

d)

7

e)

Can be any of the above

19.

According to "Systems analysis and design / Kenneth E. Kendall, Julie E. Kendall. — 8th ed.", how many phases are there in SDLC?

a)

4

b)

5

c)

6

d)

7

e)

Can be any of the above

20.

One of the phases in SDLC requires that the analyst look honestly at what is occurring in a business. Then, together with other organizational members, the analyst pinpoints problems. Often others will bring up these problems, and they are the reason the analyst was initially called in. Which phase is this?

a)

Identifying Problems, Opportunities, and Objectives

b)

Determining human

information

requirements

c)

Analyzing

system needs

d)

Designing the

recommended

system

e)

Developing and

documenting

software

21.

Opportunities are situations that the analyst believes can be improved through the use of computerized information systems. Seizing opportunities may allow the business to gain a competitive edge or set an industry standard. In which phase this information is gathered?

a)

Identifying Problems, Opportunities, and Objectives

b)

Determining human

information

requirements

c)

Analyzing

system needs

d)

Designing the

recommended

system

e)

Developing and

documenting

software

22.

Identifying objectives is also an important component of the first phase. The analyst must first discover what the business is trying to do. Then the analyst will be able to see whether some aspect of information systems applications can help the business reach its objectives by addressing specific problems or opportunities. In which phase this information is gathered?

a)

Identifying Problems, Opportunities, and Objectives

b)

Determining human

information

requirements

c)

Analyzing

system needs

d)

Designing the

recommended

system

e)

Developing and

documenting

software

23.

The phase the analyst enters is that of determining the human needs of the users involved, using a variety of tools to understand how users interact in the work context with their current information systems. The analyst will use interactive methods such as interviewing, sampling and investigating hard data, and questionnaires, along with unobtrusive methods, such as observing decision makers’ behavior and their office environments, and all-encompassing methods, such as prototyping.

Which phase is this?

a)

Identifying Problems, Opportunities, and Objectives

b)

Determining human

information

requirements

c)

Analyzing

system needs

d)

Designing the

recommended

system

e)

Developing and

documenting

software

24.

In this phase of SDLC, tools such as data flow diagrams (DFD) to chart the input, processes, and output of the business’s functions, or activity diagrams or sequence diagrams to show the sequence of events, illustrate systems in a structured, graphical form. From data flow, sequence, or other diagrams, a data dictionary is developed that lists all the data items used in the system, as well as their specifications.

Which phase is this?

a)

Identifying Problems, Opportunities, and Objectives

b)

Determining human

information

requirements

c)

Analyzing

system needs

d)

Designing the

recommended

system

e)

Developing and

documenting

software

25.

In this phase of the SDLC, the systems analyst uses the information collected earlier to accomplish the logical design of the information system. The analyst designs procedures for users to help them accurately enter data so that data going into the information system are correct. In addition, the analyst provides for users to complete effective input to the information system by using techniques of good form and Web page or screen design.

Which phase is this?

a)

Implementing and Evaluating the System

b)

Determining human

information

requirements

c)

Analyzing

system needs

d)

Designing the

recommended

system

e)

Developing and

documenting

software

26.

In this phase of the SDLC, the analyst works with programmers to develop any original software that is needed. During this phase the analyst works with users to develop effective documentation for software, including procedure manuals, online help, and Web sites featuring Frequently Asked Questions (FAQs), on Read Me files shipped with new software. Because users are involved from the beginning, phase documentation should address the questions they have raised and solved jointly with the analyst..

Which phase is this?

a)

Identifying Problems, Opportunities, and Objectives

b)

Implementing and Evaluating the System

c)

Analyzing

system needs

d)

Designing the

recommended

system

e)

Developing and

documenting

software

27.

In this phase of the SDLC, before the information system can be used, it must be tested. It is much less costly to catch problems before the system is signed over to users. Some of the testing is completed by programmers alone, some of it by systems analysts in conjunction with programmers. A series of tests to pinpoint problems is run first with sample data and eventually with actual data from the current system.

Which phase is this?

a)

Testing and Maintaining the System

b)

Determining human

information

requirements

c)

Implementing and Evaluating the System

d)

Designing the

recommended

system

e)

Developing and

documenting

software

28.

In this phase of the SDLC, the analyst helps implement the information system. This phase involves training users to handle the system. Vendors do some training, but oversight of training is the responsibility of the systems analyst. In addition, the analyst needs to plan for a smooth conversion from the old system to the new one. This process includes converting files from old formats to new ones, or building a database, installing equipment, and bringing the new system into production.

Which phase is this?

a)

Testing and Maintaining the System

b)

Implementing and Evaluating the System

c)

Analyzing

system needs

d)

Designing the

recommended

system

e)

Developing and

documenting

software

29.

Analysts who adopt the SDLC approach often benefit from productivity tools, called CASE tools, that have been created explicitly to improve their routine work through the use of automated support. Analysts rely on CASE tools to increase productivity, communicate more effectively with users, and integrate the work that they do on the system from the beginning to the end of the life cycle.

What is the full abbreviation of "CASE"?

a)

Computer-

Attached Software Engineering

b)

Computer-

Aided Software Engineering

c)

Complex-

Aided System Engineering

d)

Computer-

Aided System Engineering

e)

All above

30.

The ___ approach is a software development approach based on values, principles, and core practices. The four values are communication, simplicity, feedback, and courage.

a)

SDLC

b)

Agile

c)

Agillux

d)

SDLA

e)

All above

31.

What model is this?

a)

SDLC

b)

Agile

c)

Waterfall

d)

SDLA

e)

Spiral

32.

During exploration, you will explore your environment, asserting your conviction

that the problem can and should be approached with agile development, assemble the team, and assess team member skills.

a)

True

b)

False

33.

In Agile development process, the next stage after exploration is ___.

a)

Planning

b)

Analysis

c)

Documentation

d)

Maintenance

34.

The third stage in the agile development process is composed of iterations to the first release. Typically these are iterations (cycles of testing, feedback, and change) of about three weeks in duration.

a)

True

b)

False

35.

Several activities occur during this phase. In this phase the feedback cycle speeds up so that rather than receiving feedback for an iteration every three weeks, software revisions are being turned around in one week.

a)

Productionizing

b)

Planning

c)

Prioritizing

d)

Maintenance

36.

Object-oriented techniques are thought to work well in situations in which complicated information systems are undergoing continuous maintenance, adaptation, and redesign. Object oriented approaches use the industry standard for modeling object-oriented systems, called the ___, to break down a system into a use case model.

a)

universal modeling language (UML)

b)

unanimous modeling language (UML)

c)

unified modeling language (UML)

d)

ultimate modeling language (UML)

37.

The SDLC and object-oriented approaches both require extensive planning and diagramming.

a)

True

b)

False

38.

The agile approach and the object-oriented approach both allow subsystems to be built one at a time until the entire system is complete.

a)

True

b)

False

39.

The agile and SDLC approaches are both concerned about the way data logically moves through the system.

a)

True

b)

False

40.

_____ is the process for planning, creating, testing, and deploying an information system.

a)

SDLC

b)

SDLR

c)

SDLS

d)

SDLA

41.

The software-development life-cycle (SDLC) is used to facilitate the development of a large software product in a _____, _____, and _____ way.

a)

systematic

b)

well-defined

c)

cost-effective

d)

high-speed

42.

Three main activities in Problem Defination phase includes:-

a)

Establishing the true nature of the problem

b)

Establishing the scope of the proposed project

c)

Establishing the objectives of the proposed project.

d)

Establishing the deliverables of the proposed project.

43.

_____ is the preliminary study done to investigate the information needs of perspective users and to determine the feasibility of the proposed project.

a)

Feasibility study

b)

Possibility study

c)

Flexibility study

d)

Investigation study

44.

Feasibility study aspects includes:-

a)

Economic feasibility

b)

Technical feasibility

c)

Operational feasibility

d)

Organizational feasibility

e)

Social feasibility.

45.

To understand the current system and establish the systems requirement.

a)

Systems Analysis

b)

System Design

c)

System Implementation

d)

System Testing

e)

System Deployment

46.

It is done through interviews, questionnaires, observations, reviewing policies and procedures, collecting sample forms and written documents. It consumes a lot of energy, time and money.

a)

Data Gathering

b)

Data Analysis

c)

Systems requirements

d)

Logical system design

47.

The gathered data is organized into logical flow models.

a)

Data Gathering

b)

Data Analysis

c)

Systems requirements

d)

Logical system design

48.

The detailed list of things the proposed information system must be able to do, based on the end-users information needs.

a)

Data Gathering

b)

Data Analysis

c)

Systems requirements

d)

Logical system design

49.

The blueprints for the proposed information system. The proposed information system is constructed using the same logical flow models method used when analyzing data.

a)

Data Gathering

b)

Data Analysis

c)

Systems requirements

d)

Logical system design

50.

To convert the systems blueprint formulated during systems analysis into specific hardware and computer programs.

a)

Systems Analysis

b)

System Design

c)

System Implementation

d)

System Testing

e)

System Deployment

51.

The activities in Systems Design Phase includes:-

a)

User-Interface design

b)

Data design

–data dictionary

c)

Process design

– refer activity diagram, flowchart

d)

Systems specification

– list of requirements

e)

Coding

52.

Focuses on designing the interactive user and computer dialogues, audio responses, forms, documents and reports.

a)

User-Interface design

b)

Data design

–data dictionary

c)

Process design

– refer activity diagram, flowchart

d)

Systems specification

– list of requirements

53.

Focuses on providing detailed specifications regarding subject matter or contents, structure, delivery, maintenance and storing of data. 

a)

User-Interface design

b)

Data design

–data dictionary

c)

Process design

– refer activity diagram, flowchart

d)

Systems specification

– list of requirements

54.

Involved with designing the programs and procedures needed by the new information system. This activity provides precise descriptions for the software that will either be purchased or developed by a commissioned team of developers.

a)

User-Interface design

b)

Data design

–data dictionary

c)

Process design

– refer activity diagram, flowchart

d)

Systems specification

– list of requirements

55.

Defines the hardware, communication media and network to be used and also the responsibilities of the persons who will operate the information system.

a)

User-Interface design

b)

Data design

–data dictionary

c)

Process design

– refer activity diagram, flowchart

d)

Systems specification

– list of requirements

56.

Which of these are the correct flow of Implementation phase?

a)

1.Hardware acquisition & installation

2.Site preparation

3.Software development

4.Software testing and debugging

5.File conversion

6.Systems changeover

b)

1.Site preparation

2.Hardware acquisition & installation

3.Software development

4.File conversion

5.Software testing and debugging

6.Systems changeover

c)

1.Site preparation

2.Hardware acquisition & installation

3.Software development

4.Software testing and debugging

5.Systems changeover

6.File conversion

d)

1.Site preparation

2.Hardware acquisition & installation

3.Software development

4.Software testing and debugging

5.File conversion

6.Systems changeover

57.

Immediate replacement of the current system with the new system.

a)

Direct changeover

b)

Parallel changeover

c)

Phase changeover

d)

Pilot changeover

58.

The new and old systems work parallel together for a certain period of time before the old system is discarded.

a)

Direct changeover

b)

Parallel changeover

c)

Phase changeover

d)

Pilot changeover

59.

HR manager intent to migrate the old version of the payroll software / system to a new version. While at the same time, he don’t want the migration process affect the on end-users activity (company staffs).

What types of the system changeover suitable for this scenario?

a)

Direct changeover

b)

Parallel changeover

c)

Phase changeover

d)

Pilot changeover

60.

The new system is introduced in portions or phases to replace parts of the old system.

a)

Direct changeover

b)

Parallel changeover

c)

Phase changeover

d)

Pilot changeover

61.

The introduction of the system in one of the many sites scheduled to receive this new system. The system is tested in selected sites that play the role of an experimental guinea pig.

a)

Direct changeover

b)

Parallel changeover

c)

Phase changeover

d)

Pilot changeover

62.

When errors are detected, then debugging must be done quickly to correct the situation.

a)

Corrective maintenance

b)

Adaptive maintenance

c)

Perfective maintenance

63.

It is done when an information system would be directly affected by the changes in organizational strategies, policies or standards.

a)

Corrective maintenance

b)

Adaptive maintenance

c)

Perfective maintenance

64.

It is an effort to improve the speed of processing or response time or to strengthen security features.

a)

Corrective maintenance

b)

Adaptive maintenance

c)

Perfective maintenance

65.

To determine whether the new information system is fulfilling its objectives or the actions that need to be done so that it will meet these objectives.

a)

Systems Analysis

b)

System Design

c)

System Implementation

d)

System Evaluation

e)

System Deployment

66.

In SDLC feasibility study, _____ is concerned with whether increased revenue, decreased investment and increased profit will exceed the cost of developing and operating the proposed system.

a)

Economic feasibility

b)

Technical feasibility

c)

Operational feasibility

d)

Organizational feasibility

e)

Social feasibility.

67.

In SDLC feasibility study, to determine the availability of required hardware and software to develop information systems. (Resources – staffs , software / hardware) eg. Power bi, tableau (software)

a)

Economic feasibility

b)

Technical feasibility

c)

Operational feasibility

d)

Organizational feasibility

e)

Social feasibility.

68.

In SDLC feasibility study, to determine the willingness and ability of the management and other end-users to operate, use and support the proposed information system.

a)

Economic feasibility

b)

Technical feasibility

c)

Operational feasibility

d)

Organizational feasibility

e)

Social feasibility.

69.

In SDLC feasibility study, to determine whether the proposed information system is able to support the objectives of the organization and its strategic plans.

a)

Economic feasibility

b)

Technical feasibility

c)

Operational feasibility

d)

Organizational feasibility

e)

Social feasibility.

70.

In SDLC feasibility study, to analyze whether the new system would change the way the end-users socialize among themselves.

a)

Economic feasibility

b)

Technical feasibility

c)

Operational feasibility

d)

Organizational feasibility

e)

Social feasibility.

71.

In systems evaluation, to determine whether the quality of information generated has improved in comparison to the previous information system.

a)

Future concern

b)

Effectiveness

c)

Efficiency

72.

In systems evaluation, It can be measured by how well the information system is contributing to help the organization achieve its objectives.

a)

Future concern

b)

Effectiveness

c)

Efficiency

73.

_____ is the procedure of identifying software engineering requirements and developing software specifications in terms of a software system’s object model, which comprises of interacting objects.

a)

Object–Oriented Analysis (OOA)

b)

Object–Oriented Application (OOA)

c)

Object–Oriented Ancestor (OOA)

d)

Object–Oriented Assets (OOA)

74.

The main difference between object-oriented analysis and other forms of analysis is that in object-oriented approach, requirements are organized around objects, which integrate both _____ and _____.

a)

variables & functions

b)

data & functions

c)

data & variables

d)

data & procedures

75.

According to Grady Booch, “Object-oriented analysis is a method of analysis that examines requirements from the perspective of the _____ found in the vocabulary of the problem domain”.

a)

classes

b)

data & functions

c)

classes and objects

d)

objects

76.

The primary tasks in object-oriented analysis (OOA) are:-

a)

 Identifying objects

b)

 Organizing the objects by creating object model diagram

c)

 Defining the internals of the objects, or object attributes

d)

 Defining the behavior of the objects, i.e., object actions

e)

 Describing how the objects interact

77.

_____ involves implementation of the conceptual model produced during object-oriented analysis.

a)

Object–Oriented Analysis (OOA)

b)

Object–Oriented Application (OOA)

c)

Object–Oriented Document (OOD)

d)

Object–Oriented Design (OOD)

78.

OOD generally includes:-

a)

Restructuring the class data (if necessary),

b)

Implementation of methods, i.e., internal data structures and algorithms,

c)

Implementation of control

d)

Implementation of associations.

e)

Describing user interface screens

79.

According to Grady Booch, object-oriented design is “a method of design encompassing the process of object-oriented decomposition and a notation for depicting both _____ models of the system under design”.

a)

physical as well as static and dynamic

b)

logical and physical as well as dynamic

c)

logical and physical as well as static and dynamic

d)

logical and physical as well as static

80.

_____ is a programming paradigm based upon objects (having both data and methods) that aims to incorporate the advantages of modularity and reusability.

a)

Object-oriented public (OOP)

b)

Object-oriented programming (OOP)

c)

Object-oriented people (OOP)

d)

Object-oriented programs (OOP)

81.

The important features of object–oriented programming are:

a)

Bottom–up approach in program design

b)

Programs organized around objects, grouped in classes

c)

Focus on data with methods to operate upon object’s data

d)

Interaction between objects through functions

e)

Reusability of design

82.

An object is a real-world element in an object–oriented environment that may have _____ existence.

a)

a physical and a conceptual

b)

a physical or a conceptual

c)

a physical

d)

a conceptual

83.

Each object has:

a)

Identity that distinguishes it from other objects in the system.

b)

State that determines the characteristic properties of an object as well as the values of the properties that the object holds

c)

Behavior that represents externally visible activities performed by an object in terms of changes in its state.

d)

Interaction between objects through functions

e)

Reusability of design

84.

A class represents a collection of objects having same characteristic properties that exhibit common behavior.

a)

True

b)

False

85.

A _____ gives the blueprint or description of the objects that can be created from it.

a)

object

b)

class

c)

classobject

d)

objectclass

86.

Creation of an object as a member of a class is called _____

a)

institution

b)

instagram

c)

instantiation

d)

understanding

87.

Generally, different objects of a class have some difference in the values of the attributes. Attributes are often referred as _____

a)

object class

b)

class object

c)

class data.

d)

classroom

88.

A set of operations that portray the behavior of the objects of the class. Operations are also referred as _____.

a)

class or methods

b)

object or functions

c)

class or data

d)

functions or methods

89.

_____ is the process of binding both attributes and methods together within a class. Through _____, the internal details of a class can be hidden from outside. It permits the elements of the class to be accessed from outside only through the interface provided by the class.

a)

Encapsulation

b)

Enthusiation

c)

Education

d)

Capitalisation

90.

Typically, a class is designed such that its data (attributes) can be accessed only by its class methods and insulated from direct outside access. This process of insulating an object’s data is called _____ or information hiding.

a)

Encapsulation

b)

data hiding

c)

object hiding

d)

Capitalisation

91.

Any application requires several objects interacting in a harmonious manner. Objects in a system may communicate with each other using _____.

a)

Encapsulation

b)

data hiding

c)

object hiding

d)

message passing

92.

_____ is the mechanism that permits new classes to be created out of existing classes by extending and refining its capabilities.

a)

Encapsulation

b)

Inheritance

c)

object hiding

d)

message passing

93.

In object-oriented paradigm, _____ implies using operations in different ways, depending upon the instance they are operating upon.

a)

Encapsulation

b)

Inheritance

c)

polymorphism

d)

message passing

94.

In the _____ process, the common characteristics of classes are combined to form a class in a higher level of hierarchy, i.e., subclasses are combined to form a generalized super-class.

a)

Encapsulation

b)

Inheritance

c)

polymorphism

d)

generalization

95.

In _____, the distinguishing features of groups of objects are used to form specialized classes from existing classes.

a)

Specialization

b)

Inheritance

c)

polymorphism

d)

generalization

96.

Rumbaugh has defined _____ as “a physical or conceptual connection between objects”.

a)

specialization

b)

link

c)

polymorphism

d)

generalization

97.

_____ is a group of links having common structure and common behavior.

a)

specialization

b)

link

c)

Association

d)

generalization

98.

Benefits of Object Oriented Model

a)

It helps in faster development of software.

b)

It is easy to maintain.

c)

It supports relatively hassle-free upgrades.

d)

It enables reuse of objects, designs, and functions.

e)

It reduces development risks, particularly in integration of complex systems.

99.

In this stage, the problem is formulated, user requirements are identified, and then a model is built based upon real–world objects.

a)

Object–Oriented Analysis

b)

Object–Oriented Design

c)

System Design

d)

Object Design

e)

Object–Oriented Implementation and Testing

100.

In this stage, the complete architecture of the desired system is designed. The system is conceived as a set of interacting subsystems that in turn is composed of a hierarchy of interacting objects, grouped into classes.

a)

Object–Oriented Analysis

b)

Object–Oriented Design

c)

System Design

d)

Object Design

e)

Object–Oriented Implementation and Testing

101.

In this phase, a design model is developed based on both the models developed in the system analysis phase and the architecture designed in the system design phase.

a)

Object–Oriented Analysis

b)

Object–Oriented Design

c)

System Design

d)

Object Design

e)

Object–Oriented Implementation and Testing

102.

In this stage, the design model developed in the object design is translated into code in an appropriate programming language or software tool. The databases are created and the specific hardware requirements are ascertained.

a)

Object–Oriented Analysis

b)

Object–Oriented Design

c)

System Design

d)

Object Design

e)

Object–Oriented Implementation and Testing

103.

During Object–Oriented Implementation and Testing stage, the design model developed in the object design is translated into code in an appropriate programming language or software tool. The databases are created and the specific hardware requirements are ascertained.

a)

True

b)

False

104.

In the Object Design phase, a design model is developed based on both the models developed in the system analysis phase and the architecture designed in the system design phase.

a)

True

b)

False

105.

In the System Design stage, the complete architecture of the desired system is designed. The system is conceived as a set of interacting subsystems that in turn is composed of a hierarchy of interacting objects, grouped into classes.

a)

True

b)

False