back

CMP211 Systems Design & Analysis

Mid-Term Exam

October 24, 2001

Bunker Hill Community College

Edward Lipchus, instructor

 

The exam is one hour. Read all questions before starting.

Multiple choice questions are indicated by a list of possible answers following the question. Each possible answer is preceded by a check box.

Some questions will require a word, descriptive phrase, or text answer. You are limited in the amount of space you have for your answer. If you run out of space, write something shorter.

Remember that Shakespeare said, "brevity is the soul of wit". All answers are to be made on this exam. Please keep written answers short. There are no essay questions.

Each question or part is worth about 3 points. Note that some questions have multiple parts. Good luck.

Your name (required):

_______________________________________________

Your email address (required):

_______________________________________________

Your student id (required):

_______________________________________________

 

Questions From Chapter 1

Question 1

SDLC means: Systems Development Life Cycle

Question 2

The following are the steps in the SDLC. Put them in the proper order.

 

Question 3

OO means: Object Oriented

 

Question 4

CASE means: Computer-Aided Software Engineering

 

Question 5

Match who does it with what they do:

top management strategic plans
middle management tactical planning
lower management day-to-day operations
operational employees enter and receive data

Questions From Chapter 2

Question 6

Strategic Planning means: the process of identifying long-term organizational goals, strategies & resources.

 

Question 7

why is a mission statement important? It says what the company does.

 

Question 8

A Feasibility Study looks at 3 things (pick 3):

ý operational feasibility

ý technical feasibility

ý economic feasibility

¨ business strategy feasibility

¨ current inventory

 

Question 9

A Preliminary Investigation assesses 6 things:

  1. scope
  2. recommendations
  3. fact-finding
  4. problem
  5. feasibility
  6. time & cost

What is the first thing you do? State the problem

What is the last thing you do? Make a recommendation

 

Questions From Chapter 3

Question 10

UML means: Universal Modeling Language

 

Question 11

JAD means: Joint Application Development

 

Question 12

TCO means: Total Cost of Ownership

 

Question 13

Fact-finding covers the items wwww&h. What are these 5 items?

Who
What
Where
When
How

 

Question 14

After you conduct a fact-finding interview, there are 2 steps you must do to finish the process. What are they?

evaluate
document

 

Questions From Chapter 4

Question 15

A data flow diagram… (complete the sentence)

shows how data moves through a system

 

Question 16

This is a process symbol

 

Question 17

This is a data flow symbol

 

Question 18

This is a data store symbol

 

Question 19

This is an external entity symbol

  

Question 20

Put in the proper order (which contains which?):

 

Question 21

This is a … (pick one)

¦ module design chart

¦ structured English description

¥ decision table

¦ decision tree

VERIFY ORDER PROCESS
Based On: 1234
credit status ok YYNN
product in stock YNYN
accept order  X  
reject order  XXX

Questions From Chapter 5

Question 22

An object contains:

  1. attributes
  2. methods

 

Question 23

A class is a collection of…

Objects

 

Question 24

The class CAR has the following attributes:

The object Subaru is a member of class CAR and has the following attributes:

Does an instance of a Subaru have a steering wheel?

¥ yes

¦ no

 

Question 25

Why or why not?

It inherits the steering wheel attribute from the CAR class.

 

Question 26

Data goes in to and out from an object by way of a

¦ dataflow

¥ message

¦ data transfer

¦ automatic door

 

Question 27

You are a "date" object. One person asks you for today's date and you say "10/24/01". Another person asks you the same question and you say "October 24, 2001". This is an example of

 

¦ redundancy

¦ duplicity

¥ polymorphism

¦ monotheism

  

Questions From Chapter 6

Question 28

Prototyping is:

¦ predicting user benefits

¦ making a set of recommendations

¦ drawing pictures of the user interface

¥ making a simple model that works

 

Question 29.

Microsoft Excel (the spreadsheet) is what type of application?

¥ horizontal

¦ vertical

 

Question 30

American Airline's SABRE flight reservation system is what type of application?

¦ horizontal

¥ vertical

Question 31

You can do a software system in 1 year for $1m. It will return $200,000 a year in extra revenue for your company. You can buy a system for $500,000 which will have 50% of the benefits of your system. After 5 years, would you be ahead of the game or losing money if you had purchased the outside package? By how much?

Ahead by two million dollars

Yearin-house costin-house revenuein-house netpurchased costpurchased revenuepurchased netpurchased advantagecumulative advantage
11,000,0000-1,000,000500,000100,000-400,000600,000600,000
2200000200,000100,000100,000500,0001,100,000
3200000200,000100,000100,000400,0001,500,000
4200000200,000100,000100,000300,0001,800,000
5200000200,000100,000100,000200,0002,000,000
6200000200,000100,000100,000100,0002,100,000

 

Question 32

In The Hitchhikers Guide to the Galaxy, "42" is the answer to the Ultimate Question. What is the Ultimate Question?

What is 7 times 5?