Google Answers Logo
View Question
Q: Computer "Software" ( Answered,   1 Comment )
Subject: Computer "Software"
Category: Computers > Software
Asked by: mohd_fm-ga
List Price: $10.00
Posted: 28 Feb 2004 12:06 PST
Expires: 29 Mar 2004 12:06 PST
Question ID: 311777
1) I have to choose just one:
The waterfall process is suitable for developing systems:
a) In which changes are not likely to occur.
b) For which the problem is not well-understood.
c) For which the solution is not well-understood.
d) That can be implemented in programs with less that 100 lines of code.
e) Using object-oriented modeling techniques.


2) I have to choose more than one:
Which of the following is a problem with the use of UML models:
a)There are no commercial tools to support the creation of UML models.
b)Maintaining consistency of UML models and code is difficult to do manually.
c)There are no tools that can generate code from UML models.
d)There are very few books that describe the UML.
e)There are very few training courses on the use of UML tools.

3) I have to choose more than one:
An iterative-incremental approach is preferred when :
a)The problem and solution are small.
b)No modeling tools are available to the developers.
c)The customer is developing the software.
d)The developers are working on more than one development project.
e)The solution or problem is not well-understood. 

4) I have to choose more than one:
In a requirements diagram, a class represents 
a)A computer-specific concept.
b)A programming language class (e.g., a Java class).
c)Information that will be stored in the computer.
d)A concept in the problem domain.
e)A database record.

5) I have to choose more than one:
In a requirements class diagram, relationships between concepts should
be modeled as:
d)Non-association classes.
e)Generalization relationships.

6) I have to choose more than one:
Which of the following is NOT true: 
a)A class in a requirements class diagram should not have operations.
b)Attributes can have multiplicities.
c)A generalization relationship can have multiplicities at its ends.
d)A use case can be used to describe required behavior.
e)All classes in a class diagram must have unique names if they
represent different concepts.

7) I have to choose just one:
Which of the following statements about requirements use cases is FALSE: 
a)A use case describes how a user request is handled internally in a system.
b)A use case treats the system as a black box.
c)A use case describes interactions between a system and users.
d)A use case describes a set of scenarios.
e)Alternative flows can be represented in a use case.

8) I have to choose more than one:
An included use case
a)Can have actors associated with it.
b)Can be included in more than one use case.
c)Always has a condition associated with it that determines when it can called.
d)Describes a complete, end-to-end system operation.
e)Describes interactions with an actor
Subject: Re: Computer "Software"
Answered By: aditya2k-ga on 28 Feb 2004 13:05 PST
Hi mohd_fm,

These are pretty simple (I am a Software major)..

1 - a
2 - b (you mentioned more than one, but this is the only answer)
3 - c,e
4 - a,b,d
5 - b
6 - a,c,e
7 - a
8 -b

I hope this answers your question. If you have any questions, please
don't hesitate to ask.

Thank you for using this service and have a nice day.

With regards,

Request for Answer Clarification by mohd_fm-ga on 28 Feb 2004 14:50 PST
Thank you  aditya2k-ga ,

But I have to answer this question #2,5,8 more than one correct.

And have a nice day.

Clarification of Answer by aditya2k-ga on 29 Feb 2004 17:29 PST
Are you sure it is "more than one" and not "one or more". It is
difficult to find more than one answer for those questions.


Request for Answer Clarification by mohd_fm-ga on 29 Feb 2004 18:17 PST
Hi asitya2k-ga,
Waht do you think the best way to dot?
you can dot "more than one" OR "one or more".
I can change the price if you want.
Thank you.

Clarification of Answer by aditya2k-ga on 29 Feb 2004 19:37 PST

For those 3 questions, no other choice(s) can be the answer.

As far as increasing the price of the question is concerned, it is
your decision, and can be done through the 'tip' box.


Request for Answer Clarification by mohd_fm-ga on 29 Feb 2004 20:24 PST
HI aditya2k-ga

I can't understand what do you mean.

Do you dot or no?

Thank you.

Clarification of Answer by aditya2k-ga on 29 Feb 2004 21:47 PST
What I was trying to say is that the answers I posted are correct.
There would be no difference in the answers even if you upped the

For questions 2,5,8 there can only be ONE right answer (which I have provided)

With regards,

Request for Answer Clarification by mohd_fm-ga on 29 Feb 2004 23:02 PST
Hi aditya2k-ga
I'm so sorry about my question ,and you write 100% correct. 
Thank you so much.


Clarification of Answer by aditya2k-ga on 01 Mar 2004 10:43 PST
I'm glad to know I was of help :)

Request for Answer Clarification by mohd_fm-ga on 02 Mar 2004 21:10 PST
Hi  aditya2k-ga,

Can you Please help me for this Question:

The following are the requirment for a strong manager system:
The strong manager has a certain number maxblocks of blocks to manage
on behalf of users of the operating system. A block can only be
allocated to one user at once, and a user must free a block before it
can be allocated to another user. The blocks are identified by natural
numbers in the rang 1..maxblocks. These are user identifiers (their
representation has not yet been decided). Below are the required
operations (the term 'user' refers to the user identifier, and 'block'
refers to the block identidier):

Acquire a free block: input-user; processing- There must be at least
one free block. The output is the identifier of any free block, and
that block is allocated to the input user; output-block.

Relase a block of strage:input-user;processing-The input block must be
an identifier of a block allocated to the input. The block is freed;

Find the number of free blocks:input-none;processing-The output is the
number of free blocks;output-number.

Q- Develop a requirements class diagram and use cases for the above system?

Q- Develop a Z specification for the above system?

Clarification of Answer by aditya2k-ga on 03 Mar 2004 11:17 PST
Hi again,

I am a bit tied up for this week and possibly the next. You should
post that as a separate question, so that another researcher can
attend to it, and you will get a quicker response.


Request for Answer Clarification by mohd_fm-ga on 03 Mar 2004 11:38 PST
Thank you aditya2k-ga,

which day do want tocame back?
And what can of "object oriented or data base?

Thank you.
Subject: Re: Computer "Software"
From: memphisblues-ga on 02 Mar 2004 06:46 PST
aditya2k-ga,  Congratulations.  You are helping our students cheat
much more efficiently.  I can't hold Google responsible for monitoring
each and every question, but I would hope that the researchers are
intelligent enough to recognize test or homework questions.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  

Google Home - Answers FAQ - Terms of Service - Privacy Policy