https://www.google.com/contributor/welcome/?utm_source=publisher&utm_medium=banner&utm_campaign=2376261057261409

Search This Blog

Search with our Site

Custom Search

Monday, November 15, 2010

Assignment No. 02 Semester: FALL 2010 Advance Computer Architectuer-CS501

Assignment No. 02
Semester: FALL 2010
Advance Computer Architectuer-CS501

Total Marks: 20

Due Date: 25-11-2010

Objective:
To learn and understand basic concepts of Logic Design and Control Signals Generation in SRC.

Instructions:
Please read the following instructions carefully before solving & submitting assignment:
Assignment should be in your own wordings not copied from net, handouts or books.
It should be clear that your assignment will not get any credit (zero marks) if:

o        The assignment is submitted after due date.
o        The submitted assignment does not open or file corrupt.
o        The assignment is copied (from other student or copy from handouts or internet).
o        Student ID is not mentioned in the assignment File or name of file is other than student ID.

For any query about the assignment, contact at cs501@vu.edu.pk

GOOD LUCK

 

What will be the logic levels on the external SRC buses when each of the given SRC instruction is executing on the processor? Complete Table: A all numbers are in the decimal number system, unless noted otherwise. (Assume the required missing information if necessary).  Also Specify memory addressing modes for each of the SRC instructions given in Table.


SRC instruction
RTL Equivalent
Address Bus<31….0>
Data Bus
<31….0>
MRead
MWrite
Addressing mode
Ld r9,4(r2)






Ld r4,4






Ld r3, M[r3]






Move r3,  r2






Table: A


Assumptions:

  • All memory content is aligned properly.
  • In other words, all the memory accesses start at addresses divisible by 4. 
  • Value in the PC = 000DC348h








Memory map with assumed values



Register map with assumed values





 Download from vulms for clear vision.


Fundamentals of Algorithms CS502-Fall2010

Fundamentals of Algorithms
CS502-Fall2010
ASSIGNMENT #2
Deadline
Your assignment must be uploaded/submitted at or before 25th November 2010
Uploading instructions
Please view the assignment submission process document provided to you by
the Virtual University to upload the assignment.
Rules for Marking
It should be clear that your assignment will not get any credit if:
oThe assignment is submitted after due date.
oThe submitted assignment does not open or run.
oThe assignment is copied.
Objectives
This assignment will help you to understand the concepts of linear radix sort and dynamic
programming applications and edit distance problem solution using dynamic technique.
Guidelines
1. In order to attempt this assignment you should have full command on Lecture # 15 to
Lecture # 18
2. In order to solve this assignment you have strong concepts about following topics
􀀹 Radix sort
􀀹 Dynamic programming technique and Edit distance problem
Books to read for solution
Cormen, Leiserson, Rivest, and Stein (CLRS) 2001, Introduction to Algorithms, (2nd ed.)
McGraw Hill.
Estimated Time 4 hours
Your concepts and logics will take actual measure of time ;however first question
should not take more than 1.5 hour and for question 2 you may solve in 2.5 hours
It all depends upon your sheer concentration.
Question# 1 (10)
Perform radix sort step wise on the following data and briefly describe the worst
case complexity and big O notation at end.
Input data
55141,65545,56125,65126,22111,11225,31121,56814,11252,23541
Question# 2 (10)
Use the following dynamic programming based recurrence edit distance to find the possible edit
scripts while converting “ACTUAL “to “VIRTUAL”.

Data Ware Housing (CS601) Assignment # 2

Data Ware Housing (CS601)
Assignment # 2
  Total marks = 20
                                                                                       Deadline Date = xx-xx-xxxx

Please carefully read the following instructions before attempting the assignment.

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

  • The assignment is submitted after due date.
  • The submitted assignment does not open or file is corrupt.
  • The assignment is copied. Note that strict action would be taken if the submitted assignment is copied from any other student. Both students will be punished severely.

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, docx etc will not be accepted
3)      You are advised to upload your assignment at least two days before Due date.
4)      This assignment file comprises of one (1) page.


Important Note: 

Assignment comprises of 20 Marks. Note that no assignment will be accepted after due date via email in any case (whether it is the case of load shedding or emergency electric failure or internet malfunctioning etc.). Hence, refrain from uploading assignment in the last hour of the deadline, and try to upload Solutions at least 02 days before the deadline to avoid inconvenience later on.

For any query please contact: CS614@vu.edu.pk


The assignment has two questions. First read the questions carefully, then plan for the answer, and write the solution in your own words.

Q1: What is OLAP system? What are extensions of OLAP system? Explain the working of OLAP system with examples.

Q2: Discuss the different Dimensional modeling techniques in use? Among different modeling techniques used which one is better in which scenario, using examples.



Note: Answer to the point. Write in your own words. Don’t copy assignment from your fellows leading to zero points.

Software Engineering-1 (CS504) Assignment # 2

Software Engineering-1 (CS504)
Assignment # 2
  Total marks = 20
                                                                                       Deadline Date = 22-11-2010

Please carefully read the following instructions before attempting the assignment.

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

  • The assignment is submitted after due date.
  • The submitted assignment does not open or file is corrupt.
  • The assignment is copied. Note that strict action would be taken if the submitted assignment is copied from any other student. Both students will be punished severely.

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, docx etc will not be accepted
3)      You are advised to upload your assignment at least two days before Due date.
4)      This assignment file comprises of Two (2) pages.


Important Note: 

Assignment comprises of 20 Marks. Note that no assignment will be accepted after due date via email in any case (whether it is the case of load shedding or emergency electric failure or internet malfunctioning etc.). Hence, refrain from uploading assignment in the last hour of the deadline, and try to upload Solutions at least 02 days before the deadline to avoid inconvenience later on.

For any query please contact: CS504@vu.edu.pk

Q1 [Marks 5+5]

Differentiate the following
1)      Coupling and Cohesion
2)      Object-Oriented and Function-Oriented design

Your solution should be in following format:

Coupling
Cohesion

Object-Oriented Design
Function-Oriented Design


Q2 [4+2+4]


1)      Write down any custom built C++ Class which you think is not cohesive (or low cohesive).

2)      Write down the reason why this class (developed in Step-1) is not cohesive or low cohesive

3)      Break this class (developed in Step-1) into two (or more) separate classes that are more cohesive or (highly cohesive)

NOTE:

1)      The example class should not be the one, given in handouts, instead write your own class.
2)      Do not send any .CPP file; instead write down the class in same solution file (i.e. MS Word file).
            

Monday, November 1, 2010

Data Ware Housing (CS601) Assignment # 1 2010

Data Ware Housing (CS601)
Assignment # 1
  Total marks = 20
                                                                                       Deadline Date = xx-xx-xxxx

Please carefully read the following instructions before attempting the assignment.

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

  • The assignment is submitted after due date.
  • The submitted assignment does not open or file is corrupt.
  • The assignment is copied. Note that strict action would be taken if the submitted assignment is copied from any other student. Both students will be punished severely.

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, docx etc will not be accepted
3)      You are advised to upload your assignment at least two days before Due date.
4)      This assignment file comprises of Two (2) pages.


Important Note: 

Assignment comprises of 20 Marks. Note that no assignment will be accepted after due date via email in any case (whether it is the case of load shedding or emergency electric failure or internet malfunctioning etc.). Hence, refrain from uploading assignment in the last hour of the deadline, and try to upload Solutions at least 02 days before the deadline to avoid inconvenience later on.

For any query please contact: CS614@vu.edu.pk

Question:

The assignment zip file contains an article in PDF format. In this article different approaches are analyzed for the selection of the DBMS platforms for the designing a data ware house. Read the article thoroughly and then answer the following questions.

  1. Define and differentiate between Relational, columnar and correlation databases in terms of a choice for Data warehouse designing. The answer should be from the article.
  2. In your point of view which approach of the three discussed is the best. Justify your answer with reasons.

Note: Answer to the point. Write in your own words. Don’t copy assignment from your fellows leading to zero points.

Assignment No. 01 Semester FALL 2010 Advance Computer Architectuer-CS501 2010

Assignment No. 01
Semester FALL 2010
Advance Computer Architectuer-CS501

Total Marks: 20

Due Date: 08/11/2010

Objective:
To learn and understand basic concepts of Instruction Set Architecture.
Instructions:
Please read the following instructions carefully before solving & submitting assignment:
Assignment should be in your own wordings not copied from net, handouts or books.

It should be clear that your assignment will not get any credit (zero marks) if:

o        The assignment is submitted after due date.
o        The submitted assignment does not open or file corrupt.
o        The assignment is copied (from other student or copy from handouts or internet).
o        Student ID is not mentioned in the assignment File or name of file is other than student ID.

For any query about the assignment, contact at cs501@vu.edu.pk

GOOD LUCK

 

Q: Identify the formats of following SRC instructions and specify the values in the fields:

Instruction
Format
ra
rb
rc
c1
c2
c3
add R12, R6, R9








shl R3, R4, 3








mul R3, R1, R2








stop


















Note:

  • Assignment should be in your own wordings not copied from net, handouts or books.

  • Your complete assignment should be “to the point” and not more than one page.


Software Engineering-1 (CS504) Assignment # 1 2010

Software Engineering-1 (CS504)
Assignment # 1
  Total marks = 20
                                                                                       Deadline Date = 08-11-2010

Please carefully read the following instructions before attempting the assignment.

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

  • The assignment is submitted after due date.
  • The submitted assignment does not open or file is corrupt.
  • The assignment is copied. Note that strict action would be taken if the submitted assignment is copied from any other student. Both students will be punished severely.

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, docx etc will not be accepted
3)      You are advised to upload your assignment at least two days before Due date.
4)      This assignment file comprises of Three (3) pages.


Important Note: 

Assignment comprises of 20 Marks. Note that no assignment will be accepted after due date via email in any case (whether it is the case of load shedding or emergency electric failure or internet malfunctioning etc.). Hence, refrain from uploading assignment in the last hour of the deadline, and try to upload Solutions at least 02 days before the deadline to avoid inconvenience later on.

For any query please contact: CS504@vu.edu.pk

Q1 [Marks 10]

While developing the Virtual University Learning Management System (LMS), there was a requirement stated that:                                                                                                                                                                                                                            “Students should be able to post their questions on MDB of LMS, so that it may help them to clarify their concepts in case of any confusion, after they have attended the lecture.
To post any MDB, we suppose that student is already logged in on LMS (with already provided student ID and password), now to post question, student will open discussion board and place his/her question there and click the post button, in which case his/her MDB will be posted.”

You are required to write the above requirement (of posting MDB) in narrative use case form (also called elaborated form, discussed in lecture 6).


Tips: 

1) The components of elaborated use case are:

Use case Name
Implementation priority
Actors
Summary
Preconditions:
Post-condition:
Extend
Uses
Normal course of events
Alternative path
Exception
Assumptions

2) Note that the above components are also discussed in Chapter 3 of handouts (Lecture No. 6).

3) You are required to write the use case in narrative form. Diagrammatic form is not required.


Q2 [10 Marks]

Draw the ACTIVITY DIAGRAM of the given scenario:

Scenario:

An XYZ university has a well defined library that stores more than 1000 books, from which some are allowed only in library while others can be borrowed by students. The library also has 10 computer terminals (with already installed Library Management System) placed in the library. In order for a student to borrow the book, following mechanism is followed:
Student logins the library management system with already provided login ID and password. After login, student has two options: Either he can enter the book information (he already knows the title, author name, edition etc.) he is looking for or alternatively he may select from interface to view the complete catalog (in sorted form) from which he can select a book. Once he has selected a book from either of the above two options, he may request the system to issue him the said book. System now verifies the book status, issues that book to student and updates the catalog. Along with issuing the book, the system also prints a voucher of the book with student information, book information and other related information. Student signs this voucher and submits to librarian, which hands over the book to student.