Showing posts with label VU. Show all posts
Showing posts with label VU. Show all posts

CS201 Most Important Questions for VIVA

By: // No comments:

CS201 Most Important Questions for VIVA 

Here we have for You Most important and frequently Asked Cs201 viva questions with Answer. Read them All for Good Preparation of CS201 VIVA.

You should also Read: CS201 VIVA Preparation Helping Material

What is C++?
C++ is created by Bjarne Stroustrup of AT&T Bell Labs as an extension of C, C++ is an object-oriented computer language used in the development of enterprise and commercial applications. Microsoft’s Visual C++ became the premier language of choice among developers and programmers.

What are the basic concepts of object oriented programming?
It is necessary to understand some of the concepts used extensively in object oriented programming.These include
§ Objects
§ Classes
§ Data abstraction and encapsulation
§ Inheritance
§ Polymorphism
§ Dynamic Binding
§ Message passing

Define inheritance?
The mechanism of deriving a new class (derived) from an old class (base class) is called inheritance. It allows the extension and reuse of existing code without having to rewrite the code from scratch. Inheritance is the process by which objects of one class acquire properties of objects of another class.

Define Polymorphism?

Polymorphism means one name, multiple forms. It allows us to have more than one function with the same name in a program.It allows us to have overloading of operators so that an operation can exhibit different behaviors in different instances.

What are the features of C++ different from C?
§ All the features of C are similar to C++ except some features, such as polymorphism, operator overloading which are supported in C++ but not in C language.
§ Both C and C++ language is similar in their functionality but C++ provides with more tools and options.

What is encapsulation?
The wrapping up of data and functions into a single unit (called class) is known as encapsulation. Encapsulation containing and hiding information about an object, such as internal data structures and code.

What is message passing?
An object oriented program consists of a set of objects that communicate with each other. Message passing involves specifying the name of the object, the name of the function and the information to be sent.

What are tokens in C++?
The smallest individual units of a program is known as tokens. c++ has the following tokens :
§ Keywords
§ Identifiers
§ Constants
§ Strings
§ Operators

What is the use of enumerated data type?
An enumerated data type is another user defined type which provides a way for attaching names to numbers thereby increasing comprehensibility of the code. The enum keyword automatically enumerates a list of words by assigning them values 0,1,2, and so on.

Also Read: CS201 Solved Subjective Midterm Past Paper - 2009


What is the use of default constructor?
A constructors that accepts no parameters is called the default constructor.If no user-defined constructor exists for a class A and one is needed, the compiler implicitly declares a default parameter-less constructor A::A(). This constructor is an inline public member of its class. The compiler will implicitly define A::A() when the compiler uses this constructor to create an object of type A. The constructor will have no constructor initializer and a null body.

Define Constructors?
A constructor is a member function with the same name as its class. The constructor is invoked whenever an object of its associated class is created.It is called constructor because it constructs the values of data members of the class.

How variable declaration in c++ differs that in c?
C requires all the variables to be declared at the beginning of a scope but in c++ we can declare variables anywhere in the scope. This makes the programmer easier to understand because the variables are declared in the context of their use.

Define destuctors?
§ A destructor is called for a class object when that object passes out of scope or is explicitly deleted.
§ A destructor as the name implies is used to destroy the objects that have been created by a constructors.
§ Like a constructor , the destructor is a member function whose name is the same as the class name but is preceded by a tilde.

What is a class?
A class is a collection of objects.

what is the difference between c &c++?
• C++ is an object oriented programing but C is a procedure oriented programing.
• C is super set of C++.
• C can’t support inheritance, function overloading, method overloading etc. but c++ can do this.
• In c program the main function could not return a value but in the c++ the main function should return a value.

What are the few advantages of Inline function?
§ It offers an improved macro facility.
§ By using the inline functions, the user can split a large function with many nested modules of statement blocks into many small inline functions.

Also Read: CS201 Solved Subjective Midterm Paper 2011

What is copy constructor?
Copy constructor is a constructor function with the same name as the class and used to make deep copy of objects.

What is default constructor?
A default constructor is a constructor that either has no parameters, or if it has parameters, all the parameters have default values.

What is a scope resolution operator?
The scope resolution operator permits a program to reference an identifier in the global scope that has been hidden by another identifier with the same name in the local scope.

What is the difference between Object and Instance?
§ An instance of a user-defined type is called an object. We can instantiate many objects from one class.
§ An object is an instance of a class.

What is the difference between macro and inline?
Inline follows strict parameter type checking, macros do not.
Macros are always expanded by preprocessor, whereas compiler may or may not replace the inline definitions.

How variable declaration in c++ differs that in c?
C requires all the variables to be declared at the beginning of a scope but in c++ we can declare variables anywhere in the scope. This makes the programmer easier to understand because the variables are declared in the context of their use.

What is multiple inheritance?
A class can inherit properties from more than one class which is known as multiple inheritance.

what is the use of virtual destructor in c++?
§ A destructor is automatically called when the object is destroyed.
§ A virtual destructor in C++ is used primarily to prevent resource leaks by performing a clean-up of the object.

What do you mean by reference variable in c++?
A reference variable provides an alias to a previously defined variable.
Data -type & reference-name = variable name

What is iterator class?
§ Iterator class provides an access to the class which are inside the containers(it holds a group of objects in an organized way).
§ The containers include the data structure, class and abstract data type.

What are the types of declarations in C++?
There are so many types of declaration in C++ are :
§ Variable declaration
§ Constant declaration
§ Function declaration
§ Object declaration

What are Smart pointers?
Smart pointers are almost similar to pointers with additional features such as automatic destruction of a variable when it becomes out of scope and the throwing of exceptions that ensures the proper destruction of the dynamically allocated objects.

Explain function template?
Function template provides a means to write generic functions for different data types such as integer, long, float or user defined objects.

Explain class template?
Class template provides a means to write a generic class for different types so that a class can have members based on generic types that do not need to be defined at the moment of creating the class or whose members use these generic types.

What is difference between function overloading and operator overloading?
A function is overloaded when same name is given to different function.
While overloading a function, the return type of the functions need to be the same.

Also Read: CS 201 solved midterm Past Papers Download 2015

What are the advantages of inheritance?
§ Code re-usability
§ Saves time in program development.

What is a dynamic constructor?
§ The constructor can also be used to allocate memory while creating objects.
§ Allocation of memory to objects at the time of their construction is known as dynamic construction of objects.
§ The memory is allocated with the help of the new operator.

What is the difference between an Array and a List?
The main difference between an array and a list is how they internally store the data. whereas Array is collection of homogeneous elements. List is collection of heterogeneous elements.

What is the use of ‘using’ declaration?
A using declaration makes it possible to use a name from a namespace.

What is the difference between a template class and class template?
Template class: A generic definition or a parameterized class not instantiated until the client provides the needed information. It’s jargon for plain templates.
Class template: A class template specifies how individual classes can be constructed much like the way a class specifies how individual objects can be constructed. It’s jargon for plain classes.

What is friend function?
§ The function declaration should be preceded by the keyword friend.
§ The function definitions does not use either the keyword or the scope operator ::
§ The functions that are declared with the keyword friend as friend function.
§ Thus, a friend function is an ordinary function or a member of another class.

What is a scope resolution operator?
A scope resolution operator can be used to define the member functions of a class outside the class.

What do you mean by pure virtual functions?
A pure virtual member function is a member function that the base class forces derived classes to provide. Any class containing any pure virtual function cannot be used to create object of its own type.

What is a conversion constructor?
§ A converting constructor is a single-parameter constructor that is declared without the function specifier explicit.
§ The compiler uses converting constructors to convert objects from the type of the first parameter to the type of the converting constructor’s class.

What is a container class? What are the types of container classes
§ A container class is a class that is used to hold objects in memory or external storage.
§ A container class acts as a generic holder.
§ A container class has a predefined behavior and a well known interface.
§ A container class is a supporting class whose purpose is to hide the topology used for maintaining the list of objects in memory.
§ When a container class contains a group of mixed objects, the container is called a heterogeneous container; when the container is holding a group of objects that are all the same, the container is called a homogeneous container.

What is Associative container?
Associative containers are designed to support direct access to elements using keys. They are not sequential. There are four types of associative containers :
§ Set
§ Multiset
§ Map
§ Multimap

What is an iterator?
Iterators are like pointers. They are used to access the elements of containers thus providing a link between algorithms and containers. Iterators are defined for specific containers and used as arguments to algorithms.

What are the defining traits of an object-oriented language?
The defining traits of an object-oriented language are:
§ Encapsulation
§ Inheritance
§ Polymorphism

Also Read: CS201 Latest Solved MCQs (23 to 45 Lectures)

What is this pointer?
It is a pointer that points to the current object. This can be used to access the members of the current object with the help of the arrow operator.

Name some pure object oriented languages?
§ Smalltalk
§ Java
§ Eiffel
§ Sather

What is encapsulation?
Encapsulation (or information hiding) is the process of combining data and functions into a single unit called class.

What is problem with Run-time type identification?
The run time type identification comes at a cost of performance penalty. Compiler maintains the class.

What are the differences between new and malloc?
§ New initializes the allocated memory by calling the constructor. Memory allocated with new should be released with delete.
§ Malloc allocates uninitialized memory.
§ The allocated memory has to be released with free.new automatically calls the constructor while malloc(dosen’t)

What is conversion operator?
You can define a member function of a class, called a conversion function, that converts from the type of its class to another specified type.

What do you mean by implicit conversion?
§ Whenever data types are mixed in an expression then c++ performs the conversion automatically.
§ Here smaller type is converted to wider type.
§ Example : in case of integer and float integer is converted into float type.

What are virtual functions?
§ The virtual functions must be members of some class.
§ They cannot be static members.
§ They are accessed by using object pointers.
§ A virtual function can be a friend of another class.

What is the main purpose of overloading operators?
§ The main purpose of operator overloading is to minimize the chances of occurrence of errors in a class that is using the overload operators.
§ It also helps in redefining the functionalities of the operators to improve their performance.
§ Operator overloading also makes the program clearer, readable and more understandable by using common operators, such as +, =, and [].

What is a friend?
Friends can be either functions or other classes. The class grants friends unlimited access privileges.

What is stack unwinding?
Stack unwinding is a process in which a destructor is invoked in a particular program for destroying all the local objects in the stack between throwing and catching of an exception.

What is the form of assignment statement?
Variable = expression ( or constant )

What is the main purpose of overloading operators?
The main purpose of operator overloading is to minimize the chances of occurrence of errors in a class that is using the overloaded operators.

Also Read: Write ALLAH Using C++ Program

What is this pointer?
When a member function is invoked, the invoking objects pointer is passed implicitly as an argument. This pointer is called this pointer.

What is scope resolution operator?
The Scope resolution operator(: can be used to define the member functions of a program outside the boundary of a class and not within the class specifier.

What are static members and static functions?
Static members are
§ Created and initialized only once.
§ Shared among all the class objects.
Static functions are
§ Similar to the static variables and are associated with the class.
§ Can only access static variables of a class.
§ Can also be called using the scope resolution operator.

What are the components of a class?
A class consists of two components,
§ Data members
§ Methods

What is the advantage of using templates?
• Templates provide a means to write generic functions and classes for different data types.
• Templates are sometimes called parameterized types.
• Templates can significantly reduce source code size and increase code flexibility without reducing type safety.

Can a function overloading depend only on passing by value and passing by reference?
No, the reason is that whether a function is called the passing a parameter as a value or by reference, it appears similar to the caller of the function.

Is it possible to use a new for the reallocation of pointers?
The reallocation of pointers cannot be done by using new. It can be done by using the realloc() operator.

What are data members?
Data members are variables of any type(in-built or user defined).

What are the types of statements in c++?
A program in any language basically consists of statements. Statements symbolize instructions. There are many categories of statements.
§ Expression statement
§ Assignment statement
§ Selection statement
§ Iteration statement
§ Jump statement

What is initialization?
Initialization is a process of assigning a value to a variable at the time of declaration.

Also Read: cs201 final term solved paper mega File

Explain copy constructor?
A copy constructor is a special type of constructor which initializes all the data members of the newly created object by copying the contents of an existing object. The compiler provides a default copy constructor.
Class_name new _ object ( existing object);

What are the advantages of operator overloading?
Operator overloading is used to provide some extra features, behaviors and abilities to the users of a particular class. This feature in C++ helps in controlling the functions performed by an operator and reduces the chance of occurrence of errors in a program.

What is a dangling pointer?
When the location of the deallocated memory is pointed by the pointer even after the deletion or allocation of objects is done, without the modification in the value of the pointer, then this type of pointer is called a dangling pointer.

What is the difference between prefix and postfix versions of operator++()?
§ The prefix and postfix versions of operator ++() can be differentiated on the basis of arguments defined.
§ The postfix operator ++() consists of a dummy parameter of int datatype; whereas, a dummy parameter is not found in the prefix operator ++().

Can a static member function access member variable of an object?
No, because to access the member variable of an object inside its member function, this pointer is required. Since static functions are class functions, this pointer will not be passed as its arguments.

What is the advantages of using the Inline function?
§ An inline keyword before a function suggests the compiler to insert the complete body of the function wherever that function is invoked.
§ Inline expansion is typically used to eliminate the inherent cost involved in calling a function.
§ It is typically used for functions that need quick execution.

What are all the operators that cannot be overloaded?
§ Direct member access operator
§ De–reference pointer to class member operator.*
§ Scope resolution operator::
§ Conditional operator ?:
§ Sizeof operator sizeof

Can a function be overloaded based on return types?
Function signature does not depend on the return type. So overloading cannot be resolved by the return type alone.

What do you mean by a public member?
• A member declared as public is a public member.
• It can be accessed freely in a program.

Is recursion allowed in inline functions?
The recursion is allowed in inline function but practically, the inline functions and their properties do not remain inside the program. Moreover, the compiler is not sure about the depth of the recursion at the time of compilation.

What is virtual function?
A virtual function is a member function that is declared within a base class and redefined by a derived class .To create a virtual function, the function declaration in the base class is preceded by the keyword virtual.


How can a struct in C++ differs from a struct in C?

The differences between struct in C++ and C are listed in the following points:
• In C, the concept of inheritance is not supported. In C++, the concept of inheritance is fully supported.
• On declaring a struct in C, the addition of the struct keyword is must. On the contrary, there is no need of the struct keyword on declaring struct in C++.
• In C, the initialization cannot be done outside the scope of a structure. However, in C++, the initialization can be done outside the scope of a structure.
• In C, structures do not have direct functions or methods.

Also Read: Cs201 All Past Papers at one place

How the keyword struct is different from the keyword class in C++?
In C++, a class is similar to a struct with the exception that, by default, all the members of a class are private; while the members of a struct are public. Encapsulation is not supported by structures but supported by classes.

Define pure virtual function?
Pure virtual function is defined as a virtual function in a base class. It is implemented in a derived class. A program may not declare an instance of a class that has a pure virtual function.

Define a conversion constructor?
A conversion constructor is a single argument constructor. It is used by the compiler to convert a type of objects as an argument to a class type.


What is a default constructor?
A zero argument constructor or a constructor in which all the arguments have default values is called a default constructor.

What is difference between template and macro?
A template can be used to create a family of classes or function.A template describes a set of related classes or set of related functions in which a list of parameters in the declaration describe how the members of the set vary.
Identifiers that represent statements or expressions are called macros.

What is reference?
Reference is a name that acts as an alias, or alternative name, for a previously defined variable or an object.

What are the access specifier in c++?
There are three types of access specifier in c++ . They are
§ Public
§ protected
§ private

What is difference between C++ and Java?
§ C++ has pointers Java does not.
§ Java is the platform independent as it works on any type of operating systems.
§ java has no pointers where c ++ has pointers.
§ Java has garbage collection C++ does not.

What is namespace?
The C++ language provides a single global namespace. Namespaces allow to group entities like classes, objects and functions under a name.

What is an explicit constructor?
A conversion constructor declared with the explicit keyword. The compiler does not use an explicit constructor to implement an implied conversion of types. It’s purpose is reserved explicitly for construction.Explicit constructors are simply constructors that cannot take part in an implicit conversion.

What is the use of storage class specifiers?
A storage class specifier is used to refine the declaration of a variable, a function, and parameters. The following are storage class specifiers :
§ auto
§ register
§ static
§ extern

what is the assignment operator in c++ and what is its function?
Equal sign '=' is the assignment operator in C++. Default assignment operator handles assigning one object to another of the same class. Member to member copy (shallow copy).

Can destructor be private?
Yes destructors can be private. But it is not advisable to have destructors as private.

What is strstream?
string-stream provides an interface to manipulate strings as if they were input/output streams.
‹strstream› to define several classes that support iostreams operations on sequences stored in an allocated array of char object.

What is the difference between method overloading and method overriding?
Overloading a method (or function) in C++ is the ability for functions of the same name to be defined as long as these methods have different signatures (different set of parameters).
Method overriding is the ability of the inherited class rewriting the virtual method of the base class.

What is STL? And what are the components of STL?
A collection of generic classes and functions is called as Standard Template Library (STL). STL components are
• Containers
• Algorithm
• Iterators

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

MTH101 Final Papers All in one Mega File

By: // No comments:

MTH101 Final Papers All in one Mega File

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

Also Read: CS201 VIVA Preparation Helping Material Also Read: ENG101 Assignment No 03 Solution 2017

MTH101 Final Term Solved Paper-1.pdf



MTH101 Final Term Solved Paper-2.pdf



Also Read: MTH101 GDB No. 2 Solution / Discussion - 2017


MTH101 Final Term Solved Paper-3.pdf



MTH101 Final Term Solved Paper-4.pdf


MTH101 Final Term Solved Paper-5.pdf

ENG101 Assignment No 03 Solution 2017

By: // No comments:

ENG101 Assignment No 03 Fall 2016

Here we have complete solution of ENG101 English comprehension Assignment No 03 Semester Fall 2016. Total Marks: 20 Assignment include Lectures: 30-37. Due Date Feb 10, 2017.

Also Read: CS201 VIVA Preparation Helping Material

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

Also Read: CS101 Short Notes for Final Term From Lec 22 to 45

ENG101 Assignment Instructions:

  • Upload your assignments in a proper format, i.e. MS word file. Corrupt files will be awarded zero marks. 
  • The assignments should be zoomed in at 100%. 
  • Please avoid plagiarism; plagiarized work will be marked zero. 
  • After the due date, the assignments submitted via email will not be entertained. 
  • Please avoid submitting copied assignments; otherwise, such a case would be referred to the discipline committee. 
  • The font color should be preferably black and font size 12 Times New Roman. 

ENG101 Assignment no 03

Question no 1. Mark Twain explains the art of writing as “a tale shall accomplish something and arrive somewhere.” It follows one or more characters through a series of events. By the end, it arrives at a target destination or purpose fulfilling its reason for having been told.

Question no 2. Keeping in view the above statement, read the given story and answer the following questions: Marking Scheme [5*2=10 Marks]

ENG101 Assignment No 03 Solution 

Write an essay on the given topic.

Hard work beats talent when talent fails to work hard.

The essay should comprise 400-450 words. Give logical reasons to support your answer. 

ENG101 Assignment Question no 1 Solution

Hard work beats talent when talent doesn’t work hard

There are many people who although talented, have wasted their gifts and just not worked hard to support themselves. These types of people might be famous and well known, but in the long term and the bigger picture, fade into the background when really skillful and ‘hard working’ people come into the scene.
It boils down to your work ethic and how much effort you’re willing to put into something. As many people know, with life, you get what you put into it, so if you’ve got something you’re aiming for, something you want to do, work hard and you’ll create your own talent.


Talent is thought of as a gift for something.. A aptitude that’s a cut above the rest and lets the individual really excel at the task in question but talent doesn’t always come naturally. Sometimes, by working hard people can develop talent and what seems to be a gift is in fact just the result of working REALLY hard for a long time. Many famous people are famous not because they’ve hit ‘overnight success’ but because behind the scenes they’ve been working really hard.

I strongly agree with this quote because if you work hard for something
that you want then you will get it because you work hard.
Just because you are not smart doesn't mean you can't be smart.
Work hard for the thing you want because talent will not always get you far in life.

ENG101 Assignment Question no 2 Solution

Q: Read the above mentioned text carefully and give it a suitable title.
Ans: Share the Stress otherwise you eat up yourself


QThe author’s purpose is to?
Ans:persuade


QWhat is genre of the text?
Ans:nonfiction

QMention the narrator’s point of view after reading the text.
Ans:1st-person

QWhat is the tone of the writer in the text?
AnsGloomy

Download ENG101 Assignment No 03 Solution

You can Download ENG101 Assignment no 03 Solution file from the link below:

ENG101 Solution.pdf, 327 KB

CS201 VIVA Preparation Helping Material

By: // No comments:

CS201 VIVA Preparation

Here You can Download Some Definitions and Helping material for CS201 VIVA Preparation for semester Fall 2016.

Also Read : CS201 Latest Solved MCQs For Final Term Papers

CS201 Some Definitions and Helping material for Viva

1. What is a program?
A program is a precise sequence of steps to solve a particular problem.

2. What is a class?
We write a C++ program using data members, and functions. We call this program “class”. 


3. What are data members?
The data members, functions and nested classes are called class members.

4. What is class layout?
The way in which data class members are arranged in a class object is called class layout.

5. What is class template?
A template is used for generating class types.

6. What is comment in Programing language?
Comments are used to explain the functioning of the programs. It helps to understand the code. C style of commenting is /*……..*/ also used in C++. And new line oriented C++ style is //………

7. What is a constructor?
A constructor initializes the data member of an object in the scope. It has no return type, and has the same name as class. We use many types of constructor by overloading them. 


Types of constructor:

  • Default constructor/compiler generated constructor 
  • Simple constructor (takes no arguments) 
  • Parameterized constructor (takes arguments) 
  • Constructor overloading 
  • Copy constructor 
8. What is destructor?
A function called when a class object goes out of scope. It cleans up the object, freeing resources like dynamic storage. The name of the destructor is the same as that of a class with preceding tilde sign (~). It could not be overloaded. It has no return type, and takes no argument.

9. Define #include?
The #include directive instructs the preprocessor to read and include a file into a source code file. The file name is typically enclosed with <…..> if the file is a system provided file, or in quotes “….” if the file is user provided.

10.For which purpose we use cout?
If we want to print something on the screen we use cout (Output stream) for this purpose.

CS201 Helping Material for Viva Preparation

CS201 LATEST SOLVED MCQS ATTACHMENTS# 1:

CS201-finalterm solved mcqs with ref. by Moaaz and Asad.pdf, 2.3 MB

CS201 LATEST SOLVED MCQS ATTACHMENTS# 2:

CS201-2008_solved.doc, 79 KB
CS201 2010.doc, 81 KB
CS201 - Final Term Papers 03.pdf, 91 KB

CS201 LATEST SOLVED MCQS ATTACHMENTS# 3:

CS201 - Final Term Papers 08.pdf, 101 KB
CS201 - Final Term Papers 09.pdf, 119 KB
CS201 - Final Term Papers 12.pdf, 116 KB

CS201 LATEST SOLVED MCQS ATTACHMENTS# 4:

CS201 - Subjective Questions 02.pdf, 61 KB
CS201 curent subjective solved.pdf, 219 KB

CS201 LATEST SOLVED MCQS ATTACHMENTS# 5:

MTH101 GDB No. 2 Solution / Discussion - 2017

By: // No comments:

MTH101 GDB No. 2 Fall 2016

Here you can get Solution of MTH101 GDB No. 2 . Semester Fall 2016. Last Date: Thursday, Feb. 09, 2017.

Also Read: MTH101 short notes or past paper

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

Also Read: MTH101 Calculus And Analytical Geometry Short Notes

MTH101 GDB No. 2 Deadline

Starting Date: Thursday, Feb. 02, 2017
Closing Date: Thursday, Feb. 09, 2017 at 11:59 P.M.

MTH101 GDB No. 2 Important Notes:

  • Post your solution of GDB only on GDB interface of LMS.
  • Do not post the solution of GDB on ‘regular MDB’ forum. It will not be graded on MDB.
  • There is preview option available on GDB forum. So, see the preview of your solution before posting your GDB solution.
  • Once GDB is posted, it cannot be edited or re-submitted.
  • In case, you see boxes instead of your solution in your GDB interface then email your GDB solution at mth101@vu.edu.pk before or on due date.
Also Read: Mega File Final Term Papers of CS101-PAK301-SL201

MTH101 GDB No. 2 Helping material

The following will be helpful to you for inserting mathematical equations in GDB interface:
  1. Please click Guideline for posting solution on GDB interface.
  2. Click Here to see the video tutorial “How to write in mathtype and post on GDB”.
  3. Visit http://www.numberempire.com/texequationeditor/equationeditor.php 

MTH101 GDB Question:

Find the volume of the solid generated when the region between the graphs of h(y)=3+y2

image:

and w(y)=2−y2

image:

over the interval [0,1]

image:

is revolved about the y-axis.

MTH 101 GDB No. 2 Solution

You can use this to plot graphs:

CS403 Assignment No. 04 Fall 2016-17

By: // No comments:

CS403 Assignment No. 04 Fall 2016

Here You can get CS403 Database Management Systems Assignment No. 04 Solution and discussion.Semester: Fall 2016Total Marks: 20. Due Date: 07/02/2017.

Also Read: MTH301 Final Term Solved Papers Mega Collection

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

Also Read: CS101 Short Notes for Final Term From Lec 22 to 45

CS403 Assignment Uploading instructions:

Your assignment should be in .doc /.docx format.
Save your assignment with your ID (e.g. bc000000000.doc).
No assignment will be accepted through email.


Also Read: MGT101 All Past Final Term Papers

CS403 Assignment 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, execute or file is corrupted.
  • Your assignment is copied from internet, handouts or from any other student
  • (Strict disciplinary action will be taken in this case).
Also Read: ENG101 Final Term Past Papers Collection

CS403 Assignment No. 04 

Question: (20 Marks)

Two relations of a Railway Management System are given below:

Train (Train_ID, Train_Name, Source_Location, Destination_Location, Departure Date, Departure Time)

Passenger ( Train_ID, Passenger_ID, P Name, Seat_No, Ticket_No, Fare)

Create a database with your VU ID as you created in previous assignment (The name of database must be your own VU ID like BC12345678 otherwise zero marks will awarded) and add above mentioned tables in the database. Now add at least 10 to 20 proper dummy records in each of the table by keeping the constraints of Primary keys. Take screen shots of both tables along with dummy data and then paste to the MS Word file.

Now you have to perform the following tasks using SQL queries:

Select all train names whose departure time is in between 3:00 PM 6:00 PM and date between is 24 Jan 2017 26 Jan 2017.

Select all the Train_IDs with fares which have fare less than 1000 and greater than 400 for destination location Karachi.

Show the summary of each Train_ID and tickets sold against each Train_ID.

Show Train_ID, Train name along with fares collected against each item.

Show the list of Train_ID and Train name where least profitable train will be displayed first and most profitable train will be displayed at the end.

You are required to write the queries in MS Word. After that, execute each of the queries in SQL Server and take the screen shot of every query along with its result and then paste it to MS Word file (As given Below).

Table 1, Query 1 Screenshot

CS403 Assignment No. 04 Fall 2016-17
CS403 Assignment No. 04 Fall 2016-17

CS403 Assignment Important Note: 

You are required to submit the MS Word file containing the solution of both parts. Do not put any query on MDB about this assignment, if you have any query then email at cs403@vu.edu.pk. Furthermore, if any student found cheating from any other student or from online forums then he/she will be awarded ZERO right away and strict disciplinary action will be taken against the student.

CS403 Assignment No. 04 Deadline:

Your assignment must be uploaded/submitted on or before 7th February 2017.

CS403 Assignment No. 04 Solution

  • Please wait.
  • Assignment Solution will be updated Soon.
If you want to Get the Next Assignment Solution Directly in Your Inbox.
Subscribe us below to Receive CS601 Assignment Solution in Your Mail Box.

CS702 Research Paper Fall 2016

By: // No comments:

CS702 Research Paper Fall 2016

Here we have CS702 - Advanced Algorithms Analysis and Design Academic Research Paper for Fall 2016. Due Date : Feb 08, 2017.

CS702 Academic Research Paper Instructions

As part of your course grading, you are required to submit an academic research paper during the semester. This exercise is meant to inculcate in you the research temperament and skills by carrying out a deep study of any research topic/area relevant to this course. You may choose any topic, of your interest, relevant to the course. Following are the details of academic research paper: requirements, deadlines and marks.

Also Read : HEC Launched New Education Testing Service From Spring 2017

CS702 Academic Research Paper Requirements:

Following are the requirements for the academic research paper:

a) Paper Length

Your paper should not be less than 6 pages and not more than 12 pages.

b) Quality of Writing

The clarity and style of expression, the degree to which your paper obeys the rules to formal academic grammar, punctuation, spelling, formatting details like paragraph indentation and location of page breaks, are part of quality of writing. Write and edit your paper carefully for good organization, clear language with good spelling, punctuation, etc.

c) Format

Your academic research paper must have these sections: Abstract, Introduction, Related Work, Analysis and Conclusion. You must have to follow IEEE format strictly. The format is available in MS-WORD format (Click here to download). No academic research paper will be accepted without mentioned format.

d) References

You must have to study published research papers (minimum 10). The references of published research papers and books are allowed. Any unauthorized materials’ references will not be acceptable.
Note: You can access Research Papers on your VULMS account using link [HEC Digital Library], Google Scholar and other online free research paper repositories.
Also Read : All Final term Paper Solved By Moaaz

CS702 Submission and Deadlines

Virtual University Students are required to finalize and submit their academic research paper by February 08, 2017.

As the academic research paper carries 15% of the total course grade, therefore it must contain implementation results of the proposed research idea. Similarly, in case of a review paper the “Discussion” section must contain student’s comments/conclusions and future research agenda regarding the domain being reviewed.

CS702 Research Paper Presentation

Students will be required to give presentation (through Skype/TeamViewer/Recorded-presentation etc.) of their academic research paper, well before final-term examinations. The detailed schedule for the presentations will be communicated with the students later. The presentation accounts for 5% marks of the total course grade.

CS702 Research Paper Team

Students can do this assignment in groups but in that case their academic research paper must be of high quality justifying the efforts of all the members in the group.

Warning: Write in your own words, do not copy-paste. Plagiarism is not acceptable. In case plagiarism is found, you will be awarded zero marks. No excuse will be accepted in this regard. 

For further information and guidelines on writing a research paper, please follow the link:

Guidelines and Requirements for Writing a Research Paper

Little Book of Plagiarism

HEC Policy about plagiarism.

CS101 Assignment no 4 Solution - 2017

By: // No comments:

CS101 Assignment no 4 Fall 2016

Here we have Complete CS101 ASSIGNMENT No. 4 Solution and Discussion, SEMESTER Fall 2016. Due Date : Jan 30, 2017.

CS101- Assignment No. 04 (Graded)

It is a Graded Assignment , SEMESTER Fall 2016. Due Date : Jan 30, 2017
You Can Also Download CS101 Solved Final Term Papers, CS101 Short NotesCS101 Assignment Solutions, Lecture Wise Questions Answers Files, CS101 Solved MCQs, Solved Quiz , CS101 Solved Final Term Subjective Papers ,CS101 Solved Final Term Objective Papers from Virtual Study Solutions For Preparation of Final Term Papers.

Also Read: PM Laptop Scheme for Virtual University Students 2016-17

CS101 Assignment 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 MS Power Point.
  • The submitted assignment does NOT open or file is corrupted.
  • The assignment is copied (from other student or ditto copy from handouts or internet).
Also Read: Mega File Final Term Papers of CS101-PAK301-ISL201

CS101 Assignment Uploading instructions

For clarity and simplicity, you are required to Upload/Submit only MSPower point.

CS101 Assignment Objective

The objective of this assignment is:
  • To understand the basics of Ms Power point
  • Enable students to make animated presentations

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

CS101 Assignment Note:

No assignment will be accepted after the due date via email in any case (whether it is the case of load shedding or internet malfunctioning etc.). Hence refrain from uploading assignment in the last hour of deadline. It is recommended to upload solution file at least two days before its closing date.

CS101 Assignment Task:

Students are required to:
  1. Make a detail presentation in MS Power Point Application having the same background image.
  2. Color and text styles are optional, but try to keep font style, size and color nearly same as given. 
  3. Make your presentation animated by adding any animation or effects available in MS Power point application.
Also Read: CS101 SOlved Papers + Quizzes + Solved Subjectives + HTML TAGS

Note: Screen shots of the required presentation slides are given. Observe these slides and develop the same presentation or slides.

First Slide should be look like this containing the given information of a student.

Second Slide should have answer of the given question in having same slide look.

Third Slide should have the details as given

Forth Slide should have detail of marks in pie graph as:

Back ground image is also attached at the end of this file.

How to add back ground image:
Copy and past the given image in your slide.
Right click on it.
Click on “Send to Back”

Note: File other than MS Power Point will not be accepted.Your answer should be same as given in the screen shots.

Download CS101 Assignment no 4

Fall 2016_CS101_Assinment_no_4.docx, 559 KB

CS101 assignment no 4 Solution

CS101 Assignment no 4 Solution has been given below. Click on the link below to download Solution File.

CS101_Assignment_no_4_Solution.pptx, 66 KB

CS401 All Final Term Past Papers

By: // No comments:

CS401 All Final Term Past Papers

Here You can Download CS401 All Final Term Papers And Past Final Term Papers at One Place from 20 August 2016 to 2 September 2016.

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

Also Read: CS101 Introduction to Computing Final term Papers

CS401 Final Term Paper Sample 1:

In final term Exam 95% MCQs were from moaz file.

Subjective.

1-What is highest priority? 2 marks.

2-Where you can see IRT instead of IRET at the end of the IRS? 2 marks

3-What is the uses of Disk system? How to reset it? 2 Marks

4- Write assembly language program attribute using int 21 for program flag. 2 Marks.

5-Write the uses of REP prefix with an example? 3 Marks.

6-“Int subtract(int x, int y)” write this in assembly code. 3 Marks

7-What is triple fault? 3 Marks

8-Which flags are unaffected in mathematical operation? 3 Marks

9-Explain the term “Interrupt Hooking”.Also give example? 3+2=5 Marks

10-At which location interrupt gate descriptor table is stored? And describe the structure of this with an example. 5 Marks

11-Location screen half line from left to right.5 Marks.

12-How to read Disk system?Mention only Four attributes. 5 Marks.


Also Read: All Final term Paper Solved By Moaaz

CS401 Final Term Paper Sample 2:

Marks 2
1. Interrupts are asynchronous what does it mean
2. Name the Standard format for sending data through serial port.
3. How local thread variable are created and accessed.
4. Write any four characteristics of SUN SPARC processor.


Marks 3
1. How local thread variable are created and accessed.
2. In 88 processor which pins are reserved for real time interrupts give their names.
3. Difference between stack clearance of pascal and C.
4. Describe these instructions.
Mov dx, buffer
Mov ah, 0x0A
Int 0x21

Marks 5
1. Explain purpos and functionality of a programmable interrupt controller.
2. Write assembly language program attribute for loading program using int 21 service.
3. Explain these instruction
Mov ax, 0x4f02
Mov bx, 0x 4117
4. Difference between single step interrupt and break point interrupt.


Also Read: ENG101 Final Term Past Papers Collection

CS401 Final Term Paper Sample 3:


  1. With the reference to DB-9 connector, which pin is used as a ring “Indicator” 2 
  2. What kind of information is provided by the segment selector. 2 
  3. What is the proper way of initiating a breakpoints interrupt during the debugging of any program. 2 
  4. When does an IRQ conflict occur in a system. 2 
  5. In context of Disk media how many bytes are reserved for each of the following ports in 32 bytes directory format. 3 
  6. The processor uses I/O ports for communicating with peripheral devices, suppose processor desires to communicate with some peripheral devices. In this scenario, which instruction will be used to read or write I/O ports. 3 
  7. What is the functionality of CLI instruction. 3 
  8. In assembly language programming which service is used for getting VESA mode information? Also mention the status of concerned registers before and after the service execution. 3 
  9. Write and Assembly program which uses BIOS video service to display the string. “Introduction to Assembly” in the top left corner of the screen. 5 
  10. Write a program by making use of BIOS interrupt INT 10 to display your name on top left corner of the screen. 5 
  11. Which assembly instruction is used to clear a tap flag? Also explain the procedure to clear this flag. 5 
  12. At which location interrupt gate descriptor table is stored? And describe the structure of this with an example.
Also Read: cs201 final term solved paper mega File

CS401 MCQs File for Final Term Papers

You should prepare for  Final term papers from the file below. i m sure 80% to 90% will be from this file.

MGT201 Assignment no 1 Solution Fall 2016

By: // No comments:

MGT201 Assignment no 1 Fall 2016

MGT201 - FINANCIAL MANAGEMENT ASSIGNMENT NO. 01 FALL 2016, Total Marks : 20, DUE DATE: 25TH JANUARY, 2017.

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

MGT201 Assignment Learning Objective

The students are expected to develop understanding about the concept of two stock portfolio
theory, portfolio risk and expected return

MGT201 Assignment Learning Outcomes

After attempting this assignment, the students would be able to comprehend the concept of two
stock portfolio theory, portfolio risk and expected return

MGT201 Assignment no 1

Suppose you are working on portfolio investment as financial analyst in an SMG Investments and you have been assigned a task to analyze the following situation:

A portfolio consists of two securities namely ABC Petroleum and XYZ bank. Expected risk of ABC Petroleum and XYZ bank are 12% and 14% respectively and weights of these securities
are 75% and 25% respectively. Expected returns of ABC petroleum is 12% while XYZ bank’s expected return is 9.5%.

Requirements:

Question#1

Now keeping in view the above situation, you need to calculate “Portfolio risk” in case of:
a) Perfect positive correlation
b) Perfect negative correlation
c) Zero correlation
Based on calculation under each case also analyze in which case the risk of portfolio will be the lowest.

Question#2

Calculate the expected return of this portfolio based on given information of two securities.

Question #3

A recent trend analysis of ABC Petroleum’s share price has shown an increasing trend while XYZ bank’s share price is showing decreasing trend with the time. If both the securities are perfectly negatively correlated and there is equal investment in both the securities, how this trend analysis of share prices will affect the overall return of the portfolio. Also discuss was this a wise decision to add negatively correlated securities in the portfolio? Why or why not?
NOTE: Formulas and complete working is mandatory for question #1 and 2 otherwise marks will be deducted.

MGT201 Assignment Note: 

  • 24 hours extra / grace period after the due date is usually available to overcome uploading
  • difficulties. This extra time should only be used to meet the emergencies and above mentioned
  • due dates should always be treated as final to avoid any inconvenience.
IMPORTANT INSTRUCTIONS/ SOLUTION GUIDELINES/ SPECIAL INSTRUCTIONS

MGT201 Assignment DEADLINE:

  • Make sure to upload the solution file before the due date on VULMS.
  • Any submission made via email after the due date will not be accepted.

MGT201 Assignment FORMATTING GUIDELINES:

  • Use the font style “Times New Roman” or “Arial” and font size “12”.
  • It is advised to compose your document in MS-Word format.
  • You may also compose your assignment in Open Office format.
  • Use black and blue font colors only.

MGT201 Assignment RULES FOR MARKING

Please note that your assignment will not be graded or graded as Zero (0), if:
  • It is submitted after the due date.
  • The file you uploaded does not open or is corrupt.
  • It is in any format other than MS-Word or Open Office; e.g. Excel, PowerPoint, PDF etc.
  • It is cheated or copied from other students, internet, books, journals etc.
Note related to load shedding: Please be proactive
Dear students!
As you know that Post-Mid semester activities have started and load shedding problem is also prevailing in our country. Keeping in view the fact, you all are advised to post your activities as early as possible without waiting for the due date. For your convenience; activity schedule has already been uploaded on VULMS for the current semester, therefore no excuse will be entertained after due date of assignments or GDBs.

MGT201 Assignment no 1 Solution

  • Please wait
  • Solution File will be uploaded Soon.
To recieve assignment solution directly in you mail Box Please like us on Facebook Virtual Study Solutions or You can subscribe Us below. Thanks

PHY301 Assignment no 3 Solution Fall 2016

By: // No comments:

PHY301 Assignment no 3 Fall 2016

Here we have PHY301- Circuit Theory Assignment 3 Solution and discussion Fall 2016. Total Marks: 30, Due Date: Jan 20.2017. Previously we shared: PHY301 Assignment no 2 solution fall 2016

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

Also Read: CS301 Assignment no 3 Solution Fall 2016

PHY301 Assignment Important instructions:

  • To solve this assignment, you should have good command over first 18 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.
  • You can draw/Label circuit diagrams in “Paint”, “Corel Draw” or in circuit maker or in any convenient software. The simple and easy way is to copy the given image in Paint and do the required changes in it. 
Also Read: CS401 Assignment no 3 - Graded assignment

PHY301 Assignment Question no 1

Find VO in the network given below using Thévenin’s theorem.

Show each step of calculation otherwise you will lose your marks. Draw and label the circuit diagram of each step and also mention the units of each derived value.

PHY301 Assignment Question no 2

Find Vo in the network using Source Transformation. Draw and label the circuit diagram of each step, otherwise you will lose your marks. Write each step of calculation to get maximum marks.

PHY301 Assignment Question no 3

Find Io in the network using Norton’s theorem. Draw and label the circuit diagram of each step, otherwise you will lose your marks. Write each step of calculation to get maximum marks.

PHY301 Assignment no 3 Solution

You can download PHY301 Assignment no 3 Solution file for fall 2016 , Due Date: Jan 20.2017 from the link below: