template<class T, class X> class Obj {
T my_t;
X my_x;
public:
Obj(T t, X x) : my_t(t), my_x(x) { }
};
Referring to the sample code above, which one of the
following is a valid conversion operator for the type T?
a) T operator T () { return my_t; }
b) T operator(T) const { return my_t; }
c) operator(T) { return my_t; }
d) T operator T (const Obj &obj) { return obj.my_t; }
e) operator T () const { return my_t; }
class X
{
public:
int x;
static void f(int z);
};
void X::f(int y) {x=y;}
What is the error in the sample code above?
a) The class X does not have any protected members.
b) The static member function f() accesses the non-static z.
c) The static member function f() accesses the non-static x.
d) The member function f() must return a value.
e) The class X does not have any private members.
The "virtual" specifier in a member function enables which
one of the following?
a) Monmorphism
b) Late binding
c) Metamorphism
d) Solomorphism
e) Inheritance
Which one of the following describes characteristics of
"protected" inheritance?
a) The base class has access only to the public or protected
members of the derived class.
b) The derived class has non-public, inheritable, access to
all but the private members of the base class.
c) The derived class has access to all members of the base
class.
d) The private members of the base class are visible within
the derived class.
e) Public members of the derived class are privately
accessible from the base class.
class Foo {
public:
Foo(int i) { }
};
class Bar : virtual Foo {
public:
Bar() { }
};
Bar b;
Referring to the above code, when the object 'b' is defined,
a compiler error will occur. What action fixes the compiler
error?
a) Adding a virtual destructor to the class Bar
b) Adding a constructor to Bar which takes an int parameter
c) Adding "Foo()" to the Bar constructor
d) Adding a copy constructor to the class Foo
e) Adding "Foo(0)" to the Bar::Bar initializer list
class Foo {
const int x;
protected:
Foo(int f);
~Foo();
};
Foo f;
Referring to the sample code above, why will the class
declaration not compile?
a) The variable x is const.
b) The destructor is protected.
c) The destructor is not public.
d) The constructor is protected.
e) There is no default constructor.
class X
{
private:
int a;
protected:
X(){cout<<"X constructor was called"<<endl;}
~X(){cout<<"X destructor was called"<<endl}
};
Referring to the code above, which one of the following
statements regarding "X" is TRUE?
a) X is an abstract class.
b) Only subclasses of X may create X objects.
c) Instances of X cannot be created.
d) X objects can only be created using the default copy
constructor.
e) Only friends can create instances of X objects.
class HasStatic {
static int I;
};
Referring to the sample code above, what is the appropriate
method of defining the member variable "I", and assigning it
the value 10, outside of the class declaration?
a) HasStatic I = 10;
b) int static I = 10;
c) static I(10);
d) static I = 10;
e) int HasStatic::I = 10;
class Foo {
int x;
public:
Foo(int I);
};
If a class does not have a copy constructor explicitly
defined one will be implicitly defined for it. Referring to
the sample code above, which one of the following
declarations is the implicitly created copy constructor?
a) Foo(Foo *f);
b) Foo(Foo &f);
c) Foo(const Foo *f);
d) Foo(const Foo &f);
e) Foo(int);
class Alpha {
public:
char data[10000];
Alpha();
~Alpha();
};
class Beta {
public:
Beta() { n = 0; }
void FillData(Alpha a);
private:
int n;
};
How do you make the above sample code more efficient?
a) If possible, make the constructor for Beta private to
reduce the overhead of public constructors.
b) Change the return type in FillData to int to negate the
implicit return conversion from "int" to "void".
c) Make the destructor for Alpha virtual.
d) Make the constructor for Alpha virtual.
e) Pass a const reference to Alpha in FillData
class basex
{
int x;
public:
void setx(int y) {x=y;}
};
class derived : basex {};
What is the access level for the member function "setx" in
the class "derived" above?
a) private
b) local
c) global
d) public
e) protected
string somestring ;
Which of the following choices will convert a standard C++
string object "somestring" to a C string?
a) Copy.somestring () ;
b) somestring.c_str ()
c) &somestring [1]
d) std::cstring (somestring)
e) (char *) somestring
class professor {};
class teacher : public virtual professor {};
class researcher : public virtual professor {};
class myprofessor : public teacher, public researcher {};
Referring to the sample code above, if an object of class
"myprofessor" were created, how many instances of professor
will it contain?
a) 0
b) 1
c) 2
d) 3
e) 4
Q1. A. What is unary operator? List out the different
operators involved in the unary operator.
B. What is an adjust field format flag?
Q2. A. Distinguish between a # include and #define.
B. Can a list of string be stored within a two
dimensional array?
Q3. A.Explain how a pointer to function can be declared in
C++?
B.List the merits and demerits of declaring a nested
class in C++?
Q4. A. What are the syntactic rules to be avoid ambiguity
in multiple inheritence?
B. Explain the operation of overloading of an
assignment operator.
Q5. A. Explain how the virtual base class is different
from the conventional base classes of the opps.
B. Explain how an exception handler is defined and
invoked in a Program.
Q6. A. What is a binary file? List the merits and demerits
of the binary file usagein C++.
B. Write short notes on Text Manipulation Routines.
C. Write bites in Turbo c++ Header (Include) Files.
Explain when u will use Observer pattern and how u will
implement in c++ .
218
Visual Basic 6
All the questions are compulsory. The first five questions
shall be of 16 marks each and the last question shall be of
20 marks.
Q1. A. Discuss the various types of variables.
B. How to control the file?
Q2. A. How the image application?
B. Write short notes on trees structures work.
Q3. A. How to load and unload child forms.
B. When should we use recursive programming
Q4. A. Write short notes on "The ole control's shortcut
menu"
B. How to test the AX stat class
Q5. A. How to use advanced data-bound controls.
B. Write notes on manipulating the recordset object
Q6. A. What is script control?
B. How to down load image properties.
C. What is meant by building a recordset.
PROJECT 2002
All the questions are compulsory. The first five questions
shall be of 16 marks each and the last question shall be of
20 marks.
Q1. A. How can we determine performance standards?
B. Write note on chaining views.
Q2. A. Discuss the working with task in Gantt chart view.
B. Explain the creation project schedule.
Q3. A. What is understand in resource tracking?
B. Write short notes on Caturing Baseline.
Q4. A. How to customize workgroup message?
B. How to use hyperlink?
Q5. A. Explain the installation of project server?
B. Discuss the working with to-do lists.
Q6. A. Explain the working of templates?
B. What is visual basic?
C. Write shortnotes on user forms.
PROGRAMMING WITH C++
All the questions are compulsory. The first five questions
shall be of 16 marks each and the last question shall be of
20 marks.
Q1. A. What is unary operator? List out the different
operators involved in the unary operator.
B. What is an adjust field format flag?
Q2. A. Distinguish between a # include and #define.
B. Can a list of string be stored within a two dimensional
array?
Q3. A. Explain how a pointer to function can be declared in
C++?
B. List the merits and demerits of declaring a nested class
in
C++?
Q4. A. What are the syntactic rules to be avoid ambiguity
in multiple
inheritence?
B. Explain the operation of overloading of an assignment
operator.
Q5. A. Explain how the virtual base class is different from
the
conventional base classes of the opps.
B. Explain how an exception handler is defined and invoked
in a
Program.
Q6. A. What is a binary file? List the merits and demerits
of the binary
file usagein C++.
B. Write short notes on Text Manipulation Routines.
C. Write bites in Turbo c++ Header ("Include") Files.
Java
All the questions are compulsory. The first five questions
shall be of 16 marks each and the last question shall be of
20 marks.
Q1. A. Write note on "The class path Environment Variable".
B. Which are different kinds of source code?
Q2. A. How to create an interface?
B. Why convert an applet to an application?
Q3. A. How to use Media tracker Class.
B. How to use string tokenizer class.
Q4. A. Explain the overview of UDP messaging.
B. Difference between SQL Exception class and SQL Warning
class.
Q5. A. How to create com object in Java?
B. Write short notes on "The properties class"
Q6. A. When object is created and destroyed?
B. Explain the JDB in depth & command line.
C. Write short notes on Web Sites.
MULTIMEDIA
All the questions are compulsory. The first five questions
shall be of 16 marks each and the last question shall be of
20 marks.
Q.1 Write a C language program to perform CCITT group 3
compression. If possible, scan some images and use your
program to compress the images. What kind of compression
did you achieve?
Q2. How does a magneto-optical technology differ from WORM
technology? Explain the differences in the manner in which
you would use them for a multimedia system.
Q3. What network considerations would you contemplate in
designing an enterprise-wide multimedia system which
supports fully distributed integrated messaging, sharing of
corporate multimedia information databases, and custom
business process applications?
Q4. Explain the difference between the various types of
multimedia object servers. How would you set up
hierarchical storage for a large distributed organization?
Q5. Explain the role of each type of server required in a
multimedia system and the type of storage media that should
be used for it.
Q6. How do your decisions affect the design? Would
different decisions on network technologies and object
server technologies result in a different solution?
OPERATING SYSTEM
All the questions are compulsory. The first five questions
shall be of 16 marks each and the last question shall be of
20 marks.
Q1. What is an interrupt? How are multiple interrupts dealt
with?
Q2. Explain the difference between a MONOLITHIC KERNAL and
a MICROKERNAL?
Q3. List reasons why a Mode switch between threads may be
cheaper than a Mode switch between processes.
Q4. What is the difference among deadlock avoidance,
detection and prevention?
Q5. What items of information about a task might be useful
in real time scheduling?
Q6. Discuss some of the reasons for implementing process
migration ?
How is the process address space handled during process
migration?
WEB APPLICATIONS
All the questions are compulsory. The first five questions
shall be of 16 marks each and the last question shall be of
20 marks.
Q1. Explain Java script in Web pages?
Q2. Explain the advantages of Java script.
Q3. Write the Properties of HTML object.
Q4. How a JavaScript enabled browser handles the document
object?
Q5. What are cookies?
Q6. Explain the process of controlling the Program flow in
Pearl.
398
Program to read a comment string
144
How do you import payscale data from non SAP to SAP?is it
through LSMW or any other way is there?
Perform addition, multiplication, subtraction of 2-D array
using Operator Overloading.
261
Am studying basic c++ programming, have been given the
following assignment. Design a linear program to calculate
the maximum stress a material can withstand given a force
and a diameter of a circle. To find the required area pi
should be defined.
Have most of the program sorted out but am at a loss as to
how to show the calculations required. Can anyone help?
155
how can i access a direct (absolute, not the offset) memory
address?
here is what i tried:
wrote a program that ask's for an address from the user,
creates a FAR pointer to that adress and shows it. then the
user can increment/decrement the value in that address by
pressing p(inc+) and m(dec-).
NOW, i compiled that program and opened it twice (in 2
different windows) and gave twice the same address to it.
now look what happen - if i change the value in
one "window" of the program, it DOES NOT change in the
other! even if they point to the same address in the memory!
here is the code snippet:
//------------------------------------------------------
#include <stdio.h> //INCLUDE EVERY KNOWN HEADER FILE
#include <conio.h> //FOR ANY CASE...
#include <iostream.h>
#include <dos.h>
#include <process.h>
main()
{
int far *ptr; //FAR POINTER!!!
long address;
char key=0; //A KEY FROM THE KEYBOARD
int temp=0;
clrscr();
cout<<"Enter Address:";
cin>>hex>>address; //GETS THE ADDRESS
clrscr();
(long)ptr=address; temp=*ptr; //PUTS THE ADDRESS IN THE PTR
cout<<"["<<hex<<(unsigned long)ptr<<"]="<<*ptr<<" = "<<
(char)(*ptr);
//SHOWS: [address]=value=ASCII symbol.
while (key!=27) //WHILE YOU DONT PRESS ESC.
{
while(!kbhit()) //WHILE KEY IS NOT PRESSED
{
if (temp!=*ptr) { temp=*ptr; clrscr(); cout<<"["<<hex<<
(unsigned long)ptr<<"]="<<*ptr<<" = "<<(char)(*ptr); };
//IF THE VALUE HAS CHANGED, CLEAR THE SCREEN AND SHOW
//AGAIN
if (key=='p') {key=0; (*ptr)++; } //INCREMENT VALUE
if (key=='m') {key=0; (*ptr)--; } //DEC. VALUE
};
key=getch(); //IF A KEY IS PRESSED, READ IT FROM THE
//KEYBOARD
};
return 0; //IF ESC WAS THE KEY, EXIT THE PROGRAM
}
//---------------------------------------------------------
175
Describe the elements of Microsoft Word screen. Write down
steps for creating, saving, retrieving, editing and
printing a document.
write asingle linked list which read from two list & the do
the following
1 sort the prime & nonprime num (prime should be less tn
nonprime)
2 each node has a prime num followd by nonprime
3 add a new node into its sutable plce
4 erase the most three duplicated non prime num
5 find the least duplicated prime num
Reads in the size of a square from the screen;
2. Prints a hollow square of that size out of -, | and
blanks on screen;
3. Prints the same hollow square onto a text file.
Your program should work for squares of all side sizes
between 1 and 20.
---
│ │
│ │
│ │
---
9
I want to write a C++ language program that:
1. Reads in the size of a square from the screen;
2. Prints a hollow square of that size out of -, | and
blanks on screen;
3. Prints the same hollow square onto a text file.
The program should work for squares of all side sizes
between 1 and 20.
7
write a program to demonstrate,how constructor and
deconstructor work under multilevel inheritance
help me i need a c++ program which takes sequesnce
of characters and outputed sequence of their token taypes,
work same compiler in lexical analysis phase