Select Your Subject Code

CS - Computer Science MGT MTH ECO ENG STA PAK PHY ACC
CS001 CS408 CS602 CS619 CS710 CS724 MGT101 MGT501 MGT610 MTH001 MTH603 ECO401 ENG001 STA301 PAK301 PHY101 ACC311
CS101 CS410 CS604 CS701 CS711 CS726 MGT201 MGT502 MGT611 MTH100 MTH201 ECO402 ENG101 STA630 PAK302 PHY301 ACC501
CS201 CS501 CS605 CS702 CS712 CS305 MGT211 MGT503 MGT613 MTH101 MTH203 ECO403 ENG201 STA730


CS301 CS502 CS606 CS703 CS713 CS411 MGT301 MGT510 MGT619 MTH202 MTH311 ECO404 ENG301



CS302 CS504 CS607 CS704 CS716 CS412 MGT401 MGT520 MGT620 MTH301 MTH502 ECO406 ENG401



CS304 CS506 CS609 CS706 CS718 CS413 MGT402 MGT601 MGT703 MTH302
ECO704




CS401 CS507 CS610 CS707 CS720 CS509 MGT404 MGT602 MGT704 MTH401
ECO501




CS402 CS508 CS614 CS708 CS721 CS621 MGT411 MGT603 MGT705 MTH501






CS403 CS601 CS615 CS709 CS723 CS622 MGT501 MGT604 MGT711 MTH601

CS408 All Mid Term Past Papers

By: // No comments:

CS408 Mid Term Past Papers

Here we have complete collection of CS408 Human Computer Interaction All Current and Past Mid Term Papers. Previously we shared CS403 Current Mid Term Paper Fall 2016.
You Can Also Download CS408 Mid Term Papers, Short Notes, Assignment Solutions, Lecture Wise Questions Answers Files, Solved MCQs, Solved Quiz ,CS408 Mid Term Subjective Papers , CS408 Mid Term Objective Papers from Virtual Study Solutions For Preparation of Mid Term Papers.

Also Read: Virtual University 8th Convocation Complete Details

CS408 Mid Term Past Paper Sample 1

mcqs were easy mostly from past papers
  1. The most common keyboard is Qwerty Key board, there are other keyboards as well like Alphabetic keyboard and Dvorak keyboard. In your view point, how QWERTY keyboard is different from Dvorak key board ?
  2. Being an HCI learner, comment that, what is the difference between software engineering and HCI? 
  3. In your view point, what is the role of qualitative research in context of the individual working in organization in development & success of a product? 
  4. What is most common form of alphanumeric keyboard? 
  5. define slips?

Also Read: Virtual University Admission Schedule - Spring 2017

CS408 Mid Term Past Paper Sample 2

Most mcqs were from past papers. Few were new, conceptual but easy.

Short term and long term questions:

  1. 1x long question. Interaction framework breaks the system into four main components which are the System, the User, the Input and the Output. Define all of them.
  2. 1x long question of senses and Motor processor. These are output and input for humans. Define them.
  3. 1x What does the Richer & Diverse interactions means in context of handling those computer based devices?
  4. 1x What are the basic ideas of sketchpad by Sutherland?
  5. 1x more question of regarding input and output.
  6. 1x question of Vision perception.

CS408 Mid Term Past Paper Sample 3

  1. tell us use of mouse.
  2. mention widgets which are part of WIMP.
  3. being hci student. comment abt whats the difference between software engineering and hci 
  4. suppose you have assigned a task to conduct an interview with stakeholder about product. what kind of information you will collect.
Tags: CS408, CS408 Mid Term Papers, CS408 Mid Term Past Papers, CS408 Past Papers, Current Papers, CS408 Current Mid Term Papers, VU, Virtual University solved past papers, Mid Term Papers, Virtual University.

Download CS408 Midterm Paper 2016 SOLVED with Refrence 


CS403 Current Mid Term Paper Fall 2016

By: // No comments:

CS403 Current Mid Term Paper 

Here we have Current Mid term Past Papers of CS403 Database Management Systems semester fall 2016.  Previously we shared List Of Virtual University 8th Convocation Position Holders.

You Can Also Download CS403 Solved Mid Term Papers, Short Notes, Assignment Solutions, Lecture Wise Questions Answers Files, Solved MCQs, Solved Quiz , CS403 Solved Mid Term Subjective Papers ,CS403 Solved Mid Term Objective Papers from Virtual Study Solutions For Preparation of Mid Term Papers. 

Also Read: Virtual University 8th Convocation Complete Details

CS403 Mid Term Paper Fall 2016 Sample 1

  1. What are the three features of Physical data model
  2. Context level DFD (student grading system)
  3. Components of Relational data model
  4. Context level DFD (KFC order)
  5. Draw a matrix by the given diagram and data

CS403 Mid Term Paper Fall 2016 Sample 2

1. what is the purpose to use the relational data model?
2. what is relationship set ?
3. explain union operation in relational algebra?
4. what is secondary key give an exampel also ?
5. what is partial dependency ?
6. what are data anomalies? 

Also Read: What is Recursive function in c++ with Examples

CS403 Mid Term Paper Fall 2016 Sample 3

    18.12.2016 12 pm subjective paper of CS403 Database Management Systems.

    CS403 Current Mid Term Question no 1
    Part of ER diagram for "University System" is given below. Mention Dependency exists between entities from the list provided.
    (Dependencies: Existence, Identifier, Referential)

    CS403 Current Mid Term Question 
    no 2

    While creating a database, first step is to analyze the system for which you are going to store data in the database. After analyzing the system, which tool will you use for creating pictorial representation of the system?

    Relation 1
    Student ID Name Address Degree ID
    1 ABC ABC123 Null
    Default XYZ XYZ123 01
    2 WXY WXY123 05

    Relation 2
    Degree ID Degree Title Duration
    01 BCS 4 Years
    02 MCS 2 Years
    03 MSCS 2 Years

    Where, Degree ID is a reference / foreign key in Relation 1.

    Specify the constraint (s) applied on FK (Foreign Key) in the case given above from the list provided. Also justify your answer.
    [Referential, Default, Domain]

    CS403 Current Mid Term Question 
    no 3

    Analyze the statement given below and identify as correct or incorrect. Justify your answer in either case.

    1. In “Three Schema Architecture”, External schema is responsible for data storage on Hard Disk.

    CS403 Current Mid Term Question 
    no 4

    Suppose we have two entities involved in a relationship 'A' and 'B'. Entity A and B are in One to Many Relationship.

    A- What would be the general rule for mapping A and B entity into relation.
    B- What would be the constraint on Foreign Key, if;
    I – Minimum Cardinality = 0
    II- Minimum Cardinality = 1
    CS403 Current Mid Term Question no 5

    You are required to draw an ER diagram including entities along with relations and 
    Cardinality exist among the entities by keeping the following scenario in your mind.

    "Suppose a system having three entities, i.e. Product, Product Range and Order. One product range must have at least one product and a product must belong only to a single Product Range. One Order must have at least one product and possibly many. However, at minimum there may exist zero (0) or many orders of a product."

    Download CS403 Mid term Past Paper:

    CS403 - Mid Term Past Papers (including Spring 2010).zip, 535 KB

    Virtual University 8th Convocation Complete Details

    By: // No comments:

    Virtual University 8th Convocation

    Virtual University 8th Convocation (Karachi) is scheduled to be held on April 4, 2017 at 9:30 am at Pearl Continental Hotel - PC Hotel Karachi. For this, invitation letters are being dispatched to all registered graduates of Karachi event. Previously we shared List Of Virtual University 8th Convocation Position Holders.

    How to Join Virtual University 8th Convocation

    Please do not forget to print your invitation card and your guest’s entry card (which is mandatory for entrance) from the following link:
    http://www.vu.edu.pk\convocation\

    8th Convocation Important Instructions:

    1. Entry into the venue is restricted to card holder only
    2. One card is valid for one person only
    3. To avoid any embarrassment, please do not bring your children
    4. Bring your original CNIC & one photocopy without which degree shall not be delivered
    5. Mobile phones & electronic devices are strictly prohibited inside hall

    Also Read: Virtual University Academic Calendar Spring 2017

    In case of any query, students may contact at:
    1. Ph # 042-99204760, 99203899
    2. Email : convocation@vu.edu.pk

    Tags: 8th Convocation, Virtual University, Virtual University 8th Convocation, How to, VU, Virtual University of Pakistan, Virtual University updates, Virtual University Students.

    if You have any Question or Query in mind let us know in comments. Thanks

    Virtual University Academic Calendar Spring 2017

    By: // No comments:

    Academic Calendar Spring 2017

    Here is the Complete Academic Calendar of Virtual University of Pakistan (VU) of Spring 2017.Admission are being offered in various programs for Spring semester 2017 by Virtual University so all the individuals who are interested in joining the first and only Information & Communication Technologies based university of Pakistan can submit their applications now. Virtual university has invited applications for admission in various Bachelors, Master’s and MS degree programs as well as diplomas and certification courses.

    Also Read: Virtual University Admission schedule Spring 2017

    No exact date for the closing of admissions has been announced yet but it is expected to be closed within the last week of March 2017 and classes will be started from 1 week of April this year. So we strongly recommend all of our visitors to submit their application form at the VU’s authorized department as soon as possible as any forms received after the due date will not be entertained and you will miss a great admission opportunity.


    DescriptionDayDate
    Orientation for newly admitted studentsMonday to FridayFebruary 2 - April 07, 2017
    Option to Change of Study Program for existing StudentsFridayMarch 10, 2017
    Last Date to Apply for MS/M.Phil Admissions Spring 2017FridayMarch 17, 2017
    Pakistan Day (Holiday)ThursdayMarch 23, 2017
    Last Date to Apply for Admissions Spring 2017 [All Masters, BS, Bachelor, Associate, PGD, Deficiency/Zero Semester, Specialization & Professional Short Programs]FridayMarch 24, 2017
    Last Date to apply for Course Exemption / Transfer of CreditsFridayMarch 24, 2017
    Entry Test for MS/M.Phil Programs AdmissionsSundayMarch 26, 2017
    Course Selection Link Open for enrollment Spring 2017ThursdayMarch 30, 2017
    Last Date to apply for Need based ScholarshipFridayMarch 31, 2017
    Last date to apply for Change of Study Program for existing and newly admit studentsFridayApril 07, 2017
    Commencement of Classes - Spring 2017MondayApril 10, 2017
    Last date for Course Selection to add/drop/replace course(s)ThursdayApril 20, 2017
    Labour Day (Holiday)MondayMay 01, 2017
    Mid-Term Exam - Spring 2017SaturdayJune 03, 2017
    Resumption of Classes after Mid-Term Exam (Spring 2017)MondayJune 19, 2017
    Eid-ul-Fitar (Holidays)*Friday to MondayJune 23 - 26, 2017
    Final-Term Exam - Spring 2017SaturdayAugust 12, 2017
    Independence day (Holiday)MondayAugust 14, 2017
    Final-Term Result Announcement - Spring 2017MondaySeptember 11, 2017
    Dates to Remember
    Last Date to apply for Need based ScholarshipFridayMarch 31, 2017
    Last date to apply for Change of Study Program for existing and newly admit studentsFridayApril 07, 2017
    Commencement of Classes - Spring 2017MondayApril 10, 2017
    Last date for Course Selection to add/drop/replace course(s)ThursdayApril 20, 2017
    Mid-Term Exam - Spring 2017SaturdayJune 03, 2017
    Final-Term Exam - Spring 2017SaturdayAugust 12, 2017

    * Subject to appearance of moon


    If you require any further information, you can visit the official website of Virtual Website or can make a free call at 0800-88088.

    ACC311 Mid Term Past Papers

    By: // No comments:

    ACC311 - Fundamentals Of Auditing

    Here You can free Download ACC311 Mid Term Past Papers .
    ACC311 -Fundamentals Of Auditing MIDTERM Solved/Unsolved Papers.

    You Can Also Download ACC311 Solved Final Term Papers, ACC311 Short Notes, Assignment Solutions, Lecture Wise Questions Answers Files, Solved MCQs, Solved Quiz , ACC311 Solved Mid Term Subjective Papers ,ACC311 Solved Mid Term Objective Papers from Virtual Study Solutions For Preparation of Mid Term Papers.

    Also Read: How to Calculate CGPA

    ACC311 Mid Term Past Paper

    ACC311 Mid Term Question no 1:
    During audit of the financial statements, the auditors are concerned with the verification and determination of which one of the following items
    Statements, accuracy, and feasibility
    Date, accuracy, and reliability
    Policies, value, and reliability
    Cycle, policies, and reliability
    ACC311 Mid Term Question no 2:

    Which one of the following authorities shall fix the remuneration of the auditors, if auditors are appointed by the SECP? (Companies Ordinance, 1984)
    Directors
    Shareholders
    Company registrar
    SECP
    ACC311 Mid Term Question no 3:

    The phrase (Scope of an Audit) refers to which one of the followings
    Engagement letters
    Audit procedures
    Audit evidence
    Reasonable assurance
    ACC311 Mid Term Question no 4:

    Following statements are true about the legal requirements of books accounts for the companies EXCEPT: (Companies Ordinance, 1984)

    Books of accounts should be preserved for 10 years
    Books of accounts are to be kept at the registered office of the company
    Directors can review the books of account during the business hours
    If a company fails to maintain books of accounts according, it may leads to demolish the entity
    ACC311 Mid Term Question no 5:

    The factors that affect reasonable assurance include all of the following EXCEP

    Use of testing (Sampling)
    Interest limitations of accounting and internal control
    Remuneration of the auditor
    Persuasive nature of audit evidence


    ACC311 Mid Term Question no 6:

    A well designed Internal Control Questionnaire (ICQ) should incorporate the following EXCEPT

    Be a sufficient source of data for the evaluation of internal controls
    Identity the internal control system’s strengths and weaknesses
    Be organized by individual functional organizations
    Should include simple yes or no responses but no narrative responses
    ACC311 Mid Term Question no 7:

    Which one of the following is FALSE about Internal Control Evaluation Checklists (ICEC)

    ICEC is developed to overcome the shortcomings of Internal Control Questionnaire
    The rules of constructing ICEC is different than construction of Internal Control Questionnaire
    It is designed to determine, whether desirable internal controls are present
    It is normally employed where system’s information has already been recorded

    ACC311 Mid Term Question no 8:

    An auditor’s flow chart of an entity’s information system is a diagrammatic representation. It depicts what kind of information

    Program for tests of control
    Understanding of the system
    Understanding of the types of irregularity that are probable given by the present system
    Documentation of the study and evaluation of the system

    ACC311 Mid Term Question no 9:

    Which one of the following is NOT a factor included in the control environment of an entity

    Integrity and ethical values
    Risk assessment
    Commitment to competence
    Organization structure
    ACC311 Mid Term Question no 10:

    The audit which is a review of any part of an entity’s operating procedures and methods is known as
    Financial statement audits
    Operational audits
    Technical Audits
    Compliance audits

    Also Read: WHAT IS THE DIFFERENCE BETWEEN CGPA AND EFFECTIVE CGPA

    Download Links for ACC311 Mid Term past papers

    ACC 311-Solved-Midterm-Paper.pdf, 61 KB
    ACC311 - MEGA SOLVED BY Ahsan.doc, 541 KB
    ACC311-Solved-Midterm-Paper.pdf, 61 KB

    How to write C++ Program to make a Simple Snake Game

    By: // No comments:

    C++ Program to make a Simple Snake Game

    Today in C++ Tutorial we will learn how to write C++ Program to make a Simple Snake Game. In this tutorial i will going to show you how to make a fun snake game using c++ programming language.
    How to write C++ Program to make a Simple Snake Game
    How to write C++ Program to make a Simple Snake Game

    Simple Snake Game

    Snake Game is actually a mini project for first semester students .It is console application without graphic library that's why it is more interesting.This game is perfect without any error and better user interface.It is complied in c++ language.Here goes a source code you can copy and compile it . I hope it will be helpful.

    Source code:

    Here is the source Code of C++ Program to make a Simple Snake Game.

    #include <iostream>
    #include <conio.h>
    #include <windows.h>
    using namespace std;
    bool gameOver;
    const int width = 20;
    const int height = 20;
    int x, y, fruitX, fruitY, score;
    int tailX[100], tailY[100];
    int nTail;
    enum eDirecton { STOP = 0, LEFT, RIGHT, UP, DOWN};
    eDirecton dir;
    void Setup()
    {
    gameOver = false;
    dir = STOP;
    x = width / 2;
    y = height / 2;
    fruitX = rand() % width;
    fruitY = rand() % height;
    score = 0;
    }
    void Draw()
    {
    system("cls"); //system("clear");
    for (int i = 0; i < width+2; i++)
    cout << "#";
    cout << endl;

    for (int i = 0; i < height; i++)
    {
    for (int j = 0; j < width; j++)
    {
    if (j == 0)
    cout << "#";
    if (i == y && j == x)
    cout << "O";
    else if (i == fruitY && j == fruitX)
    cout << "F";
    else
    {
    bool print = false;
    for (int k = 0; k < nTail; k++)
    {
    if (tailX[k] == j && tailY[k] == i)
    {
    cout << "o";
    print = true;
    }
    }
    if (!print)
    cout << " ";
    }

    if (j == width - 1)
    cout << "#";
    }
    cout << endl;
    }

    for (int i = 0; i < width+2; i++)
    cout << "#";
    cout << endl;
    cout << "Score:" << score << endl;
    }
    void Input()
    {
    if (_kbhit())
    {
    switch (_getch())
    {
    case 'a':
    dir = LEFT;
    break;
    case 'd':
    dir = RIGHT;
    break;
    case 'w':
    dir = UP;
    break;
    case 's':
    dir = DOWN;
    break;
    case 'x':
    gameOver = true;
    break;
    }
    }
    }
    void Logic()
    {
    int prevX = tailX[0];
    int prevY = tailY[0];
    int prev2X, prev2Y;
    tailX[0] = x;
    tailY[0] = y;
    for (int i = 1; i < nTail; i++)
    {
    prev2X = tailX[i];
    prev2Y = tailY[i];
    tailX[i] = prevX;
    tailY[i] = prevY;
    prevX = prev2X;
    prevY = prev2Y;
    }
    switch (dir)
    {
    case LEFT:
    x--;
    break;
    case RIGHT:
    x++;
    break;
    case UP:
    y--;
    break;
    case DOWN:
    y++;
    break;
    default:
    break;
    }
    //if (x > width || x < 0 || y > height || y < 0)
    // gameOver = true;
    if (x >= width) x = 0; else if (x < 0) x = width - 1;
    if (y >= height) y = 0; else if (y < 0) y = height - 1;

    for (int i = 0; i < nTail; i++)
    if (tailX[i] == x && tailY[i] == y)
    gameOver = true;

    if (x == fruitX && y == fruitY)
    {
    score += 10;
    fruitX = rand() % width;
    fruitY = rand() % height;
    nTail++;
    }
    }
    int main()
    {
    Setup();
    while (!gameOver)
    {
    Draw();
    Input();
    Logic();
    Sleep(10); //sleep(10);
    }
    return 0;
    }

    More C++ Programming Example Codes

    Write ALLAH Using C++ Program

    How to write C++ program to find Fibonacci Series

    How to Write C++ Program to Find Prime Number

    How to write C++ Program to find factorial of Number

    What is Recursive function in c++ with Examples

    C++ program to Make Simple calculator

    Find the HCF and LCM by using the C++


    Tags: c++, C++ language, C++ Programming Language, c++ tutorials, How to write C++ Program, Programming in C++, write a c++ program, Simple Snake Game, How to, How to make a Simple Snake Game.

    If you have any queries related to How to write C++ program to make a Simple Snake Game please share with us in comments: