Thursday, October 27, 2011

Java Programming - 25

Java Programming - 25

Multiple Choice Multiple Answer
Question Which are the two threads of java?
Correct Answer mainthread( ) , childthread( )

Multiple Choice Single Answer
Question How can class be imported from a package to a program?
Correct Answer import java.packagename.classname
Multiple Choice Single Answer
Question Which keyword is used to create an instance of a class?
Correct Answer new
Multiple Choice Single Answer
Question Multiple Choice Single Response
Correct Answer Object oriented programming.
Multiple Choice Single Answer
Question Which is the default access modifier for an interface method?
Correct Answer public
Multiple Choice Single Answer
Question How multidimensional array is declared?
Correct Answer int[4] [5];
Multiple Choice Multiple Answer
Question What returns a reference to the thread in which it is called?
Correct Answer Method , Class , Object
True/False
Question Casting occurs commonly between numeric types
Correct Answer True
Select The Blank
Question Start( )executes a call to ________.
Correct Answer run( )
True/False
Question Running threads can be suspended, which temporarily suspends its activity.
Correct Answer True
Select The Blank
Question A ________ is a subclass of itself.
Correct Answer Class
Multiple Choice Single Answer
Question How many concrete classes can you have inside an interface?
Correct Answer none
Multiple Choice Single Answer
Question Java Applets are intelligent programs means :-
Correct Answer They can react to user input and dynamically change.

Multiple Choice Single Answer
Question Which of the following can be referenced by 'this' variable?
Correct Answer The instance variables and methods of a class

True/False
Question A thread's priority is used to decide when to switch from one running thread to the
next, this is called as the context switch.
Correct Answer True
True/False
Question Object oriented programming organizes a program around processes acting on data.
Correct Answer False
Multiple Choice Multiple Answer
Question Which of these lines of code will compile?
Correct Answer short s = 20; , char c = 32; , double d = 1.4;

Select The Blank
Question ________ are stored in hierarchical manner.
Correct Answer Packages

Multiple Choice Multiple Answer
Question What are different data types in java?
Correct Answer char , double , byte

Multiple Choice Single Answer
Question Select the facility provided along with JVM which enhances speed of execution :-
Correct Answer Just-In-Time (JIT) compiler.

Match The Following
Question -Correct Answer
The data, or variable, defined within a class- Instance variable.
General form of Cast -(target--type)value

Determine the relationship that one operand has to the other -Relational Operator
The secondary versions of the-Boolean AND and OR operators
Short-Circuit Logical Operators Short-Circuit Logical Operators

Multiple Choice Multiple Answer
Question Modulus operator % can be applied to these data types :-
Correct Answer floating Point , Integer , Character
Multiple Choice Multiple Answer
Question Expression must be of the data types :-
Correct Answer Byte , Short , Int
Select The Blank
Question For externalizable objects the ________ is solely responsible for the external format
of its contents.
Correct Answer Class

Multiple Choice Single Answer
Question Using which keyword we can fully abstract a class?
Correct Answer interface

Select The Blank
Question The ________ repeat a set of code while the condition is false.
Correct Answer While loop

Multiple Choice Multiple Answer
Question Which of the following are mathematical Expressions?
Correct Answer (+ +) , (+ =) , (- =)

Multiple Choice Single Answer
Question Which method is used to determine the class of an object?
Correct Answer getClass( ) method
Select The Blank
Question The mechanism which binds together the code and data and keeps both safe is
________.
Correct Answer Encapsulation

True/False
Question Java compiler stores the .class files in the path specified in CLASSPATH
environmental variable.
Correct Answer False

Multiple Choice Single Answer
Question Java was developed at :-
Correct Answer Sun Microsystems

Multiple Choice Single Answer
Question What are the kinds of variables in Java?
Correct Answer Instance, local, class variables

True/False
Question If the break statement is omited in switch statement, then execution will continue on
into the next case.
Correct Answer True

Multiple Choice Multiple Answer
Question Java defines two ways when instantiating an object, such as :-
Correct Answer Can implement the runnable interface , Can extend the thread class

Multiple Choice Multiple Answer
Question The source for the frist package defines three classes
Correct Answer Protection , Derived , SamePackage

Multiple Choice Multiple Answer
Question Exit statement is optional in which loops in java?
Correct Answer While , Do-while , For

Select The Blank
Question In ________ statement condition is true, then statement 1 is executed.
Correct Answer If

Multiple Choice Single Answer
Question What are the possible access modifiers while implementing interface methods?
Correct Answer public
Multiple Choice Multiple Answer
Question Which is a public static member of thread?
Correct Answer currenthread( ) , mainthread( )

Select The Blank
Question The ________ repeats a set of code at least once before the condition is tested.
Correct Answer Do-while loop

True/False
Question A thread can be blocked when waiting for a resource.
Correct Answer True

Select The Blank
Question A ________can implement more than one interface.
Correct Answer Class

True/False
Question Boolean values can be cast into any other primitive type.
Correct Answer False

True/False
Question Constructors can be overloaded like regular methods.
Correct Answer True

Select The Blank
Question The name of the new thread is specified by ________.
Correct Answer threadName

Multiple Choice Single Answer
Question A Java application can execute anywhere on the network, this implements that Java is :-
Correct Answer Architecture neutral
Match The Following
Question -Correct Answer
It can have only one of two possible values- Boolean type
Float hightemp, lowtemp -Float variable declarations
Smallest int type- Byte
Floating point numbers are also known as- Real Numbers

JAVA Programming - 24
Multiple Choice Single Answer
Question What is meant by garbage collection?
Correct Answer Object is no longer referred to by any variable

Multiple Choice Single Answer
Question How can class be imported from a package to a program?
Correct Answer import java.packagename.classname
Select The Blank
Question The ________ is similar to break, except that instead of halting the execution of the loop, it
starts the next iteration.
Correct Answer Continue
Multiple Choice Single Answer
Question Which Control Statements enable program execution to repeat one or more statements?
Correct Answer Iteration
Select The Blank
Question The ________ loop is java's most fundamental looping statement.
Correct Answer While
Select The Blank
Question Java defines ________ Primitive type of data.
Correct Answer Eight 8 simple types of data: byte, short, int, long (INTEGERS), float, double(FLOATING
TYPE), char, and Boolean
True/False
Question Boolean data types have only Yes or No value.
Correct Answer True
Multiple Choice Multiple Answer
Question Within what Java provides many levels of protection to allow control over the visiblity of
variables and methods?
Correct Answer Classes , Subclasses , Packages
Multiple Choice Single Answer
Question Java was developed at :-
Correct Answer Sun Microsystems
Multiple Choice Single Answer
Question Select the facility provided along with JVM which enhances speed of execution: -
Correct Answer Just-In-Time (JIT) compiler
True/False
Question If the break statement is omitted in switch statement, then execution will continue on into
the next case.
Correct Answer True
Multiple Choice Multiple Answer
Question What are the programming constructs?
Correct Answer Sequential , Selection -- if and switch statements , Iteration -- for loop, while loop and dowhile
loop
Multiple Choice Single Answer
Question Which statement will always execute the body of a loop at least once?
Correct Answer Do
True/False
Question A suspended thread can then be resumed allowing it to pick up where it left off.
Correct Answer True
True/False
Question The Switch statement can have multiple cases without a break statements between them.
Correct Answer True
Multiple Choice Multiple Answer
Question Which of the following are mathematical Expressions?
Correct Answer (+ +) , (+ =) , (- =)
True/False
Question In Interface we need not use the keyword abstract for the methods.
Correct Answer True
Multiple Choice Single Answer
Question Syntax to declare a variable in java is :-
Correct Answer type identifier [=value][,identifier[=value]…]
Select The Blank
Question The range of Byte is ________
Correct Answer (-128 to 127)
Select The Blank
Question The mechanism by which java frees the memory occupied by unused objects is ________.
Correct Answer Garbage Collection
Multiple Choice Multiple Answer
Question What are different data types in java?
Correct Answer char , double , byte
Select The Blank
Question ________ is the logical construct upon which the entire java language is built.
Correct Answer Class
Multiple Choice Multiple Answer
Question Method definition has four parts, they are :-
Correct Answer Name of the method , Type of object , List of parameters
Match The Following
Question -Correct Answer
For statement -Initialization, condition, iteration
Multi way branch statement -Switch statement
To terminate the statement -Break
Iteration statement- Do while
Multiple Choice Single Answer
Question A Java application can execute anywhere on the network, this implements that Java is :-
Correct Answer Architecture neutral
Select The Blank
Question ________ is referred by a variable candidate for garbage collection when the variable
goes out of scope.
Correct Answer Objects
Multiple Choice Multiple Answer
Question Features of Java applets are :-
Correct Answer They can be transmitted over internet , Require java enabled web browser
Multiple Choice Multiple Answer
Question Packages act as containers for :-
Correct Answer Classes , Subordinate packages
Multiple Choice Single Answer
Question What is a string?
Correct Answer A combination of characters called as string
Multiple Choice Single Answer
Question Multiple Choice Single Response
Correct Answer Object oriented programming.

Select The Blank
Question The ________ repeats a set of code at least once before the condition is tested.
Correct Answer Do-while loop

True/False
Question Range of char data type in java is 0 to 65,536.
Correct Answer True
Multiple Choice Single Answer
Question How is it possible to use few methods of an interface in a class?
Correct Answer By declaring the class as abstract
True/False
Question Casting between primitive types allows conversion of one primitive type to another.
Correct Answer True
Multiple Choice Multiple Answer
Question Which of these lines of code will compile?
Correct Answer short s = 20; , char c = 32; , double d = 1.4;
Multiple Choice Multiple Answer
Question What are the Logical operators?
Correct Answer OR() , AND(&) , XOR(^)
True/False
Question When for loop start the execution, the initialization portion of the loop is executed.
Correct Answer True
Match The Following
Question- Correct Answer
Class -New data type
Passing by value- Methods - pass by value
Passing by reference- Objects – pass by reference
Methods and variable- Members of class
Multiple Choice Single Answer
Question Which statement defines a name space in which classes are stored?
Correct Answer package
Select The Blank
Question ________can be extended.
Correct Answer Interface
Multiple Choice Single Answer
Question Java Applets are intelligent programs means :-
Correct Answer They can react to user input and dynamically change.
Multiple Choice Single Answer
Question Which of the following is used to get the value of the instance variables?
Correct Answer Dot Notation
Multiple Choice Multiple Answer
Question Which statements can be used with the java's loop?
Correct Answer Jump , Continue , Break
Multiple Choice Multiple Answer
Question Java Operators can be divided into these groups :-
Correct Answer Arithmetic , Bitwise , Relational
Multiple Choice Single Answer
Question Which is the default access modifier for an interface method?
Correct Answer public
Select The Blank
Question Anything declared ________ can be accessed from anywhere within program.
Correct Answer Public
Select The Blank
Question Java virtual machine works as ________ for the the bytecode.
Correct Answer Interpreter
JAVA Programming - 23
True/False
Question Casting occurs commonly between numeric types
Correct Answer True

Multiple Choice Multiple Answer
Question When might your program wish to run the garbage collector?
Correct Answer Before it enters a compute-intense section of code , Before it enters a
memory-intense section of code , When it knows there will be some idle time

Multiple Choice Single Answer
Question What are members of the threads class?
Correct Answer Method

True/False
Question Boolean data type have only Yes or No value.
Correct Answer True
Select The Blank
Question The ________ loop is java's most fundamental looping statement.
Correct Answer While

Multiple Choice Single Answer
Question In multithreaded program each part of such program is called :-
Correct Answer Thread

Multiple Choice Multiple Answer
Question Which of the following are mathematical Expressions?
Correct Answer (+ +) , (+ =) , (- =)

True/False
Question A thread can be blocked when waiting for a resource.
Correct Answer True

True/False
Question Each class in java can have a finalizer method.
Correct Answer True

Multiple Choice Single Answer
Question Which statement has a the effect of "jumping out" of the switch statement?
Correct Answer Break

True/False
Question As abstract class must have at least one abstract method and others may be
concrete or abstract.
Correct Answer True

Multiple Choice Single Answer
Question The argument to which specifies the delayperiod in milliseconds
Correct Answer sleep( )

Select The Blank
Question When java program starts up, one thread begin runing and it is called
________thread.
Correct Answer main( )

Multiple Choice Single Answer
Question class conditional { public static void main(String args[]) { int i = 20; int j = 55; int z = 0;
z = i < j ? i : j; // ternary operator System.out.println("The value assigned is " + z); } } } What is
output of the above program?
Correct Answer The value assigned is 20

True/False
Question When for loop start the execution, the initialization portion of the loop is executed.
Correct Answer True

Select The Blank
Question ________ variables are declared by use of the Byte Keyword.
Correct Answer Byte

Multiple Choice Single Answer
Question Which cast must be used to cast an object to another class?
Correct Answer Specific cast.

Multiple Choice Multiple Answer
Question Which are keywords in Java?
Correct Answer Extends , Synchronized , Sizeof

Multiple Choice Multiple Answer
Question What are different data types in java?
Correct Answer char , double , byte

Match The Following
Question- Correct Answer
The Operators used in mathematical expressions Arithmetic Operator (= operator;)
Order in which operators are evaluated in expressions. Order of precedence Order of precedence
Whether an expression is evaluated left-to-right or right-to-left. Associativity Associativity
Java operator syntax for right associativity (= operator;) Comparison Operator

Multiple Choice Single Answer
Question Java uses which system to store packages?
Correct Answer File system directories

True/False
Question Constructors can be overloaded like regular methods.
Correct Answer True

Multiple Choice Multiple Answer
Question What are different modifiers?
Correct Answer Private , Protected , Final

Select The Blank
Question After the new thread is created, it will not start running until you call its
________method.
Correct Answer start( )

Select The Blank
Question The ________ repeats a set of code at least once before the condition is tested.
Correct Answer Do-while loop

Select The Blank
Question ________ loop repeats a statement or block while its controlling expressions is true.
Correct Answer While

Match The Following
Question -Correct Answer
The data, or variable, defined within a class- Instance variable.
General form of Cast -(target--type)value
Determine the relationship that one operand has to the other -Relational Operator
The secondary versions of the Boolean AND and OR operators Short-Circuit Logical Operators
Short-Circuit Logical Operators

Multiple Choice Multiple Answer
Question The Bitwise Logical Operators are :-
Correct Answer ^ , ^= , <<

Select The Blank
Question The name of the new thread is specified by ________.
Correct Answer threadName

Select The Blank
Question ________ is probably the least used java data type
Correct Answer short

Multiple Choice Single Answer
Question How to change the values of the elements of the array?
Correct Answer By using array subscript expression

Multiple Choice Single Answer
Question What is declared within the file that will belong to the specified pacakage?
Correct Answer classes

Multiple Choice Single Answer
Question How many concrete classes can you have inside an interface?
Correct Answer none

True/False
Question A thread's priority is used to decide when to switch from one running thread to the
next, this is called as the context switch.
Correct Answer True

Select The Blank
Question A class is ________ for an objects in java.
Correct Answer Template

Select The Blank
Question Anonymous classes be implemented in an ________.
Correct Answer Interface

True/False
Question When an object is referenced, it mean that it has been identified by the finalizer
method for garbage collection.
Correct Answer False

Multiple Choice Multiple Answer
Question Features of Java applets are :-
Correct Answer They can be transmitted over internet , Require java enabled web browser

Multiple Choice Multiple Answer
Question Classes usually consist of two things such as :-
Correct Answer Instance variable , Methods

Multiple Choice Multiple Answer
Question Main thread is important for which two reasons?
Correct Answer It is thread from which other "child" thread will be swapped , Often it must be
the last thread to finish execution because It performs various shutdown actions

True/False
Question If the break statement is omited in switch statement, then execution will continue on
into the next case.
Correct Answer True

Multiple Choice Multiple Answer
Question Which are the two threads of java?
Correct Answer mainthread( ) , childthread( )

Select The Blank
Question The ________ repeat a set of code while the condition is false.
Correct Answer While loop

Multiple Choice Multiple Answer
Question Which of these lines of code will compile?
Correct Answer short s = 20; , char c = 32; , double d = 1.4;

Multiple Choice Multiple Answer
Question What are means of encapsulating and containing the name space and scope of
variables and methods?
Correct Answer Classes , Packages , Subclasses

Multiple Choice Single Answer
Question How is it possible to use few methods of an interface in a class?
Correct Answer By declaring the class as abstract

Multiple Choice Single Answer
Question Which statement will always execute the body of a loop at least once?
Correct Answer Do

No comments:

Post a Comment