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 |

