Wednesday, November 13, 2013

CS614 - Data warehousing Solution of Assignment no.1 (Non Graded) November 2013

Data warehousing (CS614)
Assignment # 1 (Non Graded)
Total marks = 20
Deadline Date = 18-11-2013

1. Introduction:

Agile development methodology is a latest trend in recent software development models. It provides iterative and incremental methodology for rapid application development. Agile is an alternative to waterfall, or traditional sequential development methods which helps teams respond to unpredictability through incremental, iterative work cadences, known as sprints. These days more and more organizations are adopting the said methodology for software development.

Agileman an online (web based) project management applications which helps organizations (using agile) actively manage their agile projects in a proper way. Agile man empowers organizations to optimize their product development process by enabling effective planning, providing real-time visibility, incorporating early feedback from customer, and facilitating easy collaboration in distributed teams.
Agile man is a powerful productivity booster, due to its efficient, intuitive interface that gives fast access to all organizational needs.



2. Agile based project management

Agile is a new development methodology intended to develop software applications quickly in iterations. The software is deployed in releases. Like traditional software development life cycles each project starts with software requirements (called product backlog). The product backlog is maintained in the form of individual requirements called user stories (just like use-cases) e.g. “user should be able to login” is one story, “System should send an email whenever the personal profile of a user changes” is another etc.

Ideally each story represents one task, however, if a story is big, it can be divided in to sub-stories e.g. “delete user” can be divided in to two sub stories i.e. “Search User” and “Delete User”.

Each story is assigned a task that implements it, e.g. the story “user should be able to login” can be implemented by the task called “UserLogin”. Similarly if a story is big, it can be implemented in multiple tasks e.g. the story “admin should be able to delete a user” can be implemented in two tasks i.e. “SearchUser” and “DeleteUser”.

However instead of developing the complete application in one go, agile delivers product in releases. Each release is properly planned on the basis of stories (from product backlog) to be implemented in it. The entire set of these stories selected to be implemented in a particular release is collectively called a “Release backlog”. Each release has its own release backlog. Now after the release backlog to be implemented in a particular release is finalized, the development starts. The development however is completed in iterations. In each iteration, a specific set of stories (from the release backlog of that release) is picked and implemented. After all the stories in the release backlog of that release are implemented, the release is tested and deployed and work starts on next release. The process continues until the stories in product backlog are implemented.
Each project has its own development team comprising of developers, testers etc. During iteration, each developer is assigned one or more stories; he/she is responsible to develop all the tasks related to that story.

3. Scope of application:

Essentially agile man will help organizations manage following tasks:
1. Iterations
2. Releases
3. Product backlogs
4. Release backlogs
5. Stories
6. Tasks
7. Users
Application will also provide the organization with proper project tracking mechanism by graphically visualizing the current status of each and every step or product life cycle.

Note: to keep the case study simple, further low level details are skipped.

Question:

Draw an Entity Relationship Diagram (ERD) of the above system by properly showing all the relations and cardinalities

CS401- Computer Architecture and Assembly Language Programming Solution Assignment No.1 November 2013


Computer Architecture and Assembly Language Programming
Assignment # 1(Non-Graded) 

Total marks = 20


Deadline Date = November 20, 2013



Rules for Marking:

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

(i) The assignment is submitted after the due date.
(ii) The submitted assignment does not open or file is corrupt.
(iii)Strict action will be taken if submitted solution is copied from any other student or from the internet.

1)You should concern recommended books to clarify your concepts as handouts are not sufficient.
2)You are supposed to submit your assignment in .doc format. Any other formats like scan images, PDF, zip, rar, bmp etc will not be accepted.



Q 1: Calculate physical address for the following segment-offset pairs: Marks [5+5]

a.0FF1:1234

b.1568:A23A


Q 2: Write an assembly language code to calculate arithmetic mean of the following Array elements and store result in DX. Marks [10]

Array = 1, 2, 3, 4, 5, 4, 3, 2, 1

Also attach snapshot of AFD window showing the arithmetic mean in DX register.

Best of luck!

CS602- Computer Graphics Solution Assignment No.01 Semester Fall 2013 (Non-Graded)

Assignment No. 01 (Non-Graded)

SEMESTER Fall 2013
CS602- Computer Graphics



Uploading instructions:

Your Submission must include:
MS Word file. 




Questions:

Answer the following questions. Each question carry equal marks:

Draw a timeline to show advancement in field of computer graphics? 5
A raster system is using 10 X 12 inches screen and 100 pixels per inch. Calculate aspect ratio for this system. 5 
Write an assembly program to write first character of your name at 15th column and 20th row using direct memory access. 5 



Note: Your explanation must justify enough for given marks for each part. 
Lectures Covered: This assignment covers Lecture # 1-06
Deadline

Your assignment must be uploaded/submitted at or before18/11/2013.



Best of Luck

Tuesday, November 12, 2013

MGT101 Financial Accounting Online Quiz No.1 Solve Solutions Fall Semester 2013



Dear students

MGT101 - Financial Accounting Quiz No. 01 Fall 2013 will open on Nov 20, 2013 12:00 AM and due date of taking quiz is Nov 22, 2013 11:59 PM,

Idea Solution


Consider the following data: Particulars Rs. Assets ? Owner's equity 35,000 Liabilities 90,000
Rs. 35,000
Rs. 55,000
Rs. 1, 25,000
Rs. 1, 05,000 (Right Answer)

The totals of return inwards Journal (day book) are
credited to the trade receivables control account
debited to the trade payables control account (Right Answer)
debited to the trade receivable control account
credited to the trade payables control account

ABC co. has a capital of Rs. 100,000, Long Term Liabilities Rs. 50,000, net profit during the year Rs. 15,000 and the amount of total liabilities is Rs 175,000. What will be the amount of Current Liabilities?
Rs. 20,000
Rs. 150,000
Rs. 10,000 (Right Answer)
Rs. 25,000
The third party who owes money to the business is called:
Debtor
Creditor
Stakeholder (Right Answer)
stockholder

Which of the following voucher is used to record receipt of cash?
Journal Voucher
Receipt Voucher (Right Answer)
Payment Voucher
Nominal Voucher

The allocation of the cost of a tangible plant asset to expense in the periods, in which services are received from the asset, is termed as:
Appreciation
Depreciation (Right Answer)
Fluctuation
None of the given options

Find out the missing value of an Accounting Equation with the help of given data: Furniture Rs. 90,000 Cash Rs.100, 000 Debtors Rs.10, 000 Other Assets Rs. 1,000 Owner’s equity Rs. 90, 000 Liaibilities ?
Rs. 201,000
Rs. 111, 000 (Right Answer)
Rs. 290, 000
Rs. 291, 000

From the given particulars, calculate the rate of depreciation under the fixed installment method of depreciation:
Cost of Asset = Rs. 2,000
Residual Value = Rs. 400
Useful Life = 4 years
20 % (Right Answer) 30% 25% 33%

Which of the following formula is used to calculate the cost of goods sold?
Cost of goods available for sale minus net purchases plus ending inventory
Beginning inventory plus net purchases plus freight in minus ending inventory (Right Answer)
Beginning inventory minus net purchases minus ending inventory
Beginning inventory minus ending inventory

The investment of Rs. 10,000 made by the owner in business will have an effect on which of the following accounts?
Cash Account & Capital Account (Right Answer)
Cash Account & Expense Account
Capital Account & Revenue Account
Capital Account & Expense Account

Check Online CS610 Computer Network Assignment No.1 Solution fall Semester 2013




CS610 Computer Network Assignment No.1 Solution fall Semester 2013
Due Date 18th November 2013


Objective
To have the clear understanding of the following networking concepts:
 Error detection.
 LAN technology and network topology.
Uploading instructions:
Please view the Assignment Submission Process document provided to you by the Virtual University for
uploading assignments.
 Your assignment must be in .doc or .docx format. (Any other formats like scan images, PDF, Zip, rar, bmp
etc will not be accepted)
 No assignment will be accepted through email.
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 does not open or file is corrupted.
 Your assignment is copied from internet, handouts or from any other student

S403 Database Management Systems Assignment No.1 Fall Semester 2013

CS403 Database Management Systems Assignment No.1 Fall Semester 2013

Database Management System (CS403)
Assignment No.1 (Non-Graded)
Total Marks: 20
Deadline: 18th November, 2013
Please carefully read the following instructions before attempting the assignment.
Deadline
Your assignment must be uploaded before or on 18th November 2013.
Rules for Marking

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

1. The assignment is submitted after due date

2. The assignment is copied

3. You are supposed to submit your assignment in .doc / Docx format. Any other formats like scan images, PDF, Zip, rar, bmp etc will not be accepted
For any query please contact:
Objectives


The objectives of this assignment are,
Giving the idea of the most common tool used for designing database systems i.e. Data Flow Diagram. It is used to design systems graphically and expresses different details of system in different DFD levels.
To become familiar with the flow of data between different processes and to hide complexities in any given system.

Assignment

Consider a scenario of an Educational and Recruitment Testing System (ERTS). We are going to automate the ERTS system so that there may be no chances of error and aim is to facilitate the applicant to fill the online application form with ease. To complete this system we will divide this whole project in small assignment chunks (probably 4) and will try to cover every phase of the database development life cycle from scratch to implementation (SQL Queries). Scenario of the ERTS system is given below.

Scenario
Introduction:


The Educational and Recruitment Testing System (ERTS) is an organization that conducts academic performance evaluation tests. It is an autonomous, testing organization, conducts tests for admissions, scholarships, and recruitment purposes. It is governed by a Management Committee (Admin). ERTS is a testing and assessment organization facilitating in producing educated and market competitive human resource.

The whole system can be divided into following five different modules:
ERTS Tests and Products
Applicant Registration
Application processing by ERTS
Test
Result

Detail of each module is given below:

ERTS Tests and Products:

The system will use modern technologies for developing tests, test conduction, e-marking and compilation of results.

ERTS is assumed to conduct tests for the following categories:

Academic Tests
Recruitment Tests

2. Applicant Registration:

The applicants who are seeking for admission (college/university) or recruitments, which requires an ERTS Test for its eligibility criteria, will have to apply for ERTS Test.
The applicant will be either already registered or will a new applicant. Already registered applicants could be login to the system by entering their username and password and could apply for their interested test category.

In case the applicant has not been registered yet, he will first register himself by filling and submitting the online application form available at ERTS website. After submitting the application form, the applicant will receive a confirmation message and the application will be stored in the ERTS database. After that the applicant will print the filled application along with a bank deposit slip, and will deposit the required amount in the mentioned branches of banks. He will post the application form along with the bank deposit slip on the mentioned address.
3. Application processing by ERTS:
The applications received by ERTS will be processed according to required criteria and the eligible candidates will be issued a roll number slip. The accepted and rejected both applications will be stored in the ERTS database.

4. Test:
On the mentioned test date the applicant appears in the test at allocated center.

The invigilator verifies the candidates via their original NIC and roll number slip. The invigilator starts distributing the question booklet and answer sheet according to the selected test category. The candidate attempts the test and returns both the answer sheet and question booklet to the respective invigilator.

5. Result:

The invigilator will hand over both the answer sheet and question paper to the staff of Educational and Recruitment Testing System (ERTS). The staff will arrange the answer sheets in proper sequence by serial number. The staff starts marking of answer sheets through the scanned process of the system and the system will match the attempted questions with the stored question bank and will mark each question as correct or incorrect. The system will calculate the total marks and will store in the database. The system will declare the online result as well as dispatch the result card to successful candidates after approval from the management committee.

Task Description:

This Assignment is starting phase and in this assignment you will focus only on the tasks given below:
Task-1:
Part1. You are required to identify all the processes in the system. (5 Marks)

Part2. Find out all the external entities interacting with the system. (5 Marks)
Task-2
Create a Context level DFD of the given scenario: (10 Marks)
Important things to consider:
As happens in real world that everyone visualize a problem in different way so the solutions of all students should be according to their own thinking not taken from some source.
As this is preliminary phase of our system so it is recommended that you identify as much processes and their relationships as you can (some of them may be eliminated in coming assignments).
Good Luck

Check Online CS501 Advance Computer Architecture Assignment No. 01 Fall 2013







CS501 Advance Computer Architecture Assignment No. 01 Fall 2013

Assignment No. 01 (Non graded ) Semester: Fall 2013 CS501: Advanced Computer Architecture

Total Marks: 15

Due Date:
18th November, 2013

Instructions:

Please read the following instructions carefully before assignment submission.

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

The assignment is submitted after the due date.
The submitted assignment does not open or file is corrupt.
The assignment is found to be copied from the internet.
The assignment is found to be copied from other student.
The assignment submitted is not according to required file format (.doc).

Objective:

The objective of this assignment is:
To assess your overall understanding of Computer Architecture and Organization
To assess your overall understanding of Op-codes operations
To assess your overall understanding of machine languages in different architectures.
Note:

The assignment should be in .doc/docx format.
Assignment 01 covers lecture 1-6. You can also consult reference books for help.
Students are advised to submit their assignment as early as possible in order to avoid any sort of inconvenience like Load shedding etc.


Question: Marks 3 x 5 = 15

Q. You are required to convert the following hexadecimal instructions into SRC assembly language format:

E1C600F4
1A7E00DB
724E00AD



Explanation:

Dear students in this assignment you are asked to solve the given SRC machine language instructions which are in hexadecimal form and you are required to write this to equivalent with SRC assembly language instructions.

Hint:

Find the tables of op-codes.

Check Online CS304 Object Oriented Programming Assignment No.1 Fall Semester 2013







CS304 Object Oriented Programming Assignment No.1 Fall Semester 2013

Assignment No. 01 (Non Graded) SEMESTER Fall 2013 CS304- Object Oriented Programming

Total Marks: 20
Due Date : 19/11/2013
Instructions
Please read the following instructions carefully before solving & submitting assignment:
It should be clear that your assignment will not get any credit (zero marks) if:

The assignment is submitted after due date.
The submitted assignment is other than .doc file.
The submitted assignment does NOT open or file is corrupted.
The assignment is copied (from other student or ditto copy from handouts or internet).

Uploading instructions

For clarity and simplicity, you are required to Upload/Submit only .DOC file
Copy/Paste your class diagram in your final MS Word (.doc) file if you are using any drawing tool (MS Paint, MS Visio etc).

Objective

The objective of this assignment is

To give you the idea of practical implementation of some of the OOP concepts like abstraction, encapsulation, inheritance, association, generalization, specialization, and UML class construction.

GOOD LUCK

Problem Statement:
Consider the web site of Virtual University of Pakistan (Virtual University of Pakistan ) consisting of many components such as Admission guidelines, Bookshop facility, and Opportunities etc. Suppose University wants to update its site. This updation may involve addition of some new features and modification of some existing features. Different teams have been hired to achieve this task. Suppose you are a part of design team whose task is to develop models of website. But you have not been provided any documentation that could help you to completely understand the working of the system. Now, as a first step you are required to make a class diagram by understanding the working of the system from the existing site.

As the site contains a lot of modules/components, so for the sake of simplicity you are required to focus ONLY on the following:

Admissions
- Admitted Candidates List
- Admission Schedule
- Fee Structure (Local)
Fee Structure (Overseas)
Academic Program
- Bachelors
- Masters
- Diploma
Scholarships
VU Scholarships
- Punjab Workers Welfare Board Scholarships
- Syeda Mubarak Begum Scholarships
Bookshop
- DVD(s)
- Handouts
Note: You are required to consider the above components/subcomponents only and build a class diagram in an efficient way.


Monday, November 11, 2013

PHY301 - Assignment No.1 Circuit Theory Solution Fall Semester 2013






PHY301 - Assignment No.1 Circuit Theory Solution Fall Semester 2013

Due Date: November 18, 2013
DON’T MISS THESE Important instructions:

To solve this assignment, you should have good command over first 6 lectures.
Upload assignments properly through LMS, (No Assignment will be accepted through email).
Write your ID on the top of your solution file.
All students are directed to use the font and style of text as is used in this document.
Don’t use colorful back grounds in your solution files.
Use Math Type or Equation Editor etc for mathematical symbols.
This is not a group assignment, it is an individual assignment so be careful and avoid copying others’ work. If some assignment is found to be copy of some other, both will be awarded zero marks. It also suggests you to keep your assignment safe from others. No excuse will be accepted by anyone if found to be copying or letting others copy.
Don’t wait for the last date to submit your assignment.
You can draw circuit diagrams in “Paint” or in “Corel Draw”. The simple and easy way is to copy the given image in Paint and do the required changes in it.

Q 1:
Find the equivalent resistance RT of given circuit and current flowing through equivalent circuit. Write each step of the calculation to get maximum marks. Draw the circuit diagram of each step otherwise you will loose marks.
Q 2 Determine the voltage and current across 2kΩ resistor for the given circuit. Mention the units of calculated value.
Q 3:
Answer the following questions.

I. Write the differences between alternating current (AC) and direct current (DC).

II. A 12V battery is connected across two series resistances of value 2kΩ and 6kΩ. Determine the voltage drop across 6kΩ resistor.

Check Online CS501 Advance Computer Architecture Assignment No. 01 Fall 2013






CS501 Advance Computer Architecture Assignment No. 01 Fall 2013

Assignment No. 01 (Non graded ) Semester: Fall 2013 CS501: Advanced Computer Architecture

Total Marks: 15

Due Date:
18th November, 2013

Instructions:

Please read the following instructions carefully before assignment submission.

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

The assignment is submitted after the due date.
The submitted assignment does not open or file is corrupt.
The assignment is found to be copied from the internet.
The assignment is found to be copied from other student.
The assignment submitted is not according to required file format (.doc)..


The objective of this assignment is:
To assess your overall understanding of Computer Architecture and Organization
To assess your overall understanding of Op-codes operations
To assess your overall understanding of machine languages in different architectures.
Note:

The assignment should be in .doc/docx format.
Assignment 01 covers lecture 1-6. You can also consult reference books for help.
Students are advised to submit their assignment as early as possible in order to avoid any sort of inconvenience like Load shedding etc.


Question: Marks 3 x 5 = 15

Q. You are required to convert the following hexadecimal instructions into SRC assembly language format:

E1C600F4
1A7E00DB
724E00AD

Explanation:

Dear students in this assignment you are asked to solve the given SRC machine language instructions which are in hexadecimal form and you are required to write this to equivalent with SRC assembly language instructions.

Hint:

Find the tables of op-codes.