Sunday, 05 20th

Last update09:44:47 AM

Login With Facebook

Combinestudy

Spring 2011 CS605 2

Assignment No. 02

Due Date:

Your assignment must be uploaded/submitted before or on 05th May 2011

Uploading instructions:

 Please view the Assignment Submission Process document provided to you by the Virtual University for uploading assignments.

  • Assignment should be in .doc format.
  • Save your assignment with your ID (e.g. bx020200786.doc).
  • Assignment submission through email is highly discouraged.

 Rules for Marking:

It should be clear that your assignment will not get any credit if:

  • The assignment is submitted after due date.
  • The submitted assignment file is corrupted.
  • The assignment is copied.

Note:

Your answer must follow the below given specifications. You will be assigned zero marks if you do not follow these instructions.

  • Font style: “Times New Roman”
  • Font color: “Black”
  • Font size: “12”
  • Bold for heading only.
  • Font in Italic is not allowed at all.
  • No formatting or bullets are allowed to use.

 Total Marks = 20

 You are working on a project and you have to decide which language you will select for its development. Let us consider that the same functionality is implemented in Assembly Language and in C++ language. Lines of code in Assembly language are 4 times as compared to C++ language because coding in Assembly is much more difficult and time consuming as compared to C++. The requirements, design and documentation activity in person month are the same in both the languages but integration & testing and Management activity is thrice in assembly language.

Assembly Language

C++ Language

Difference

Source code Size

10,000

 

 

Activity in person months

Requirements

5

 

 

Design

10

 

 

Coding

40

 

 

Documentation

10

 

 

Integration and Testing

15

 

 

Management

15

 

 

Total Effort

 

 

 

Total Cost

 

 

 

Cost per Line

Rs.15

 

 

Lines Per Person-Month

 

 

 

 a. You have to fill out the above table according to the given scenario and calculate total effort, total cost, and lines per person month. (10 Marks)

 b. Why coding in Assembly language appears to be more cost effective than C++ while in reality it is not. This is a paradox! Explain. (10 Marks)

 


Upload your Solution