Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

 Part I.  Multiple Choices

1. What is the valid way to declare an integer variable named a? (Check all that apply.)

?int a;

?a int;

?integer a;

2. A constructor has the same name as the class name.

?true

?false

3. Given the following code declaring and initializing two intvariables aand bwith respective values 3 and 5,indicate whether the value of each expression is true or false.

inta = 8;

intb = 13;

Expression                          true       false

?a < b                            ____     ____

?a != b                         ____     ____

?a == 4                         ____     ____

?(b - a )<= 1       ____     ____

?b <= 5                         ____     ____

4. You can simulate a for loop with a while loop.

? true

? false

5. What are the valid ways to declare an integer array name a (check all that apply)

?int [ ] a;

?inta[ ];

? array inta;

?int array a;

6. An array a has 30 elements; what is the index of the last element?

?30

?31

?29

7. A class is analogous to a

?cookie

?blue jazz

?bakery

?cookie cutter

8. This key word causes an object to be created in memory.

?create

?new

?object

?construct

9. String is a primitive data type in Java.

? true

? false.

10. It is legal to have more than one constructor in a given class.

? true

? false

 Part II.  Reading and Understanding Code

Example: What is the output of this code sequence?

doublea = 12.5;

System.out.println(a );

11. What is the output ofthis code sequence?

String s = "Ciao";

s = s.toLowerCase();

System.out.println(s );

12.   What is the output of this code sequence?

int grade = 80;

if (grade >= 90 )

System.out.println("A");

else if (grade >= 80 )

System.out.println("B");

else if (grade >= 70 )

System.out.println("C");

else

System.out.println("D  or lower");

 13.   What are the values of i and product after this code sequence is executed?

inti = 6;

int product = 1;

do

{

product *= i;

i++;

} while ( i< 9 );

14.   What is the value of i after this code sequence is executed?

inti = 0;

for (i = 0; i< 300; i++ )

System.out.println("Good Morning!");

15.   What is the value of sumafter this code sequence is executed?

int sum  = 0;

for(inti = 10; i> 5; i-- )

sum += i;

Part III.  Fill in the code(1 point each, 4questions)

Example-1: Write the code to declare an integer variable named x  and assign x the value 777.

// your code goes here

int x  = 777;

 Example-2: This code prints the String "Hello San Diego" in all capital case.

Strings = "Hello San Diego";

// your code goes here

     System.out.println(s.toUpperCase ());

16.   This code prints the number of characters in the String "Hello World"

Strings = "Hello World";

// your code goes here

 17.   Write the code to declare a double variable named pi and assign pi the value 3.14.

// your code goes here

18.   This loop calculates the sum ofthe first five positive multiples of 3 using a whileloop (the sum will be equal to 3 + 6 + 9 + 12+15 = 45)

intsum = 0;

int countMultiplesOf3 = 0;

intcount = 1;

// your code goes here

19.   Here is a whileloop;write the equivalent forloop.

inti = 0;

while(i< 88 )

{

System.out.println("Hi there");

i++;

}

// your code goes here

Part IV. Identifying Errors in Code

(5 points: 1 point each questions)

Example: Where is the error in this code :

int  a = 3.3;

answer:ais integer type, its value can only be a whole number. 3.3 is not a whole number, it's a decimal.

20.   You coded the following on line 8 of class Test.java:

int a = 3  // line 8

When you compile, you get the following message:

Test.java:8:  ";" expected

int a = 3

^

answer:

 21.   Where is the error in this code sequence?

Strings = "Hello World";

system.out.println(s );

answer:

22.   Where is the error in this code sequence?

String s = String("Hello");

System.out.println(s );

answer:

23.   Where is the problem with this code sequence (although this code sequence does compile)?

inti = 0;

while (i< 3 )

System.out.println("Hello");

 answer:

24.   You coded the following in the class Test.java:

inti = 0;

for(inti = 0; i< 3; i++ ) // line 6

System.out.println("Hello" );

At compile time,you get the following error:

Test.java:6: i is already defined in main(java.lang.String[] )

for(inti = 0; i< 3; i++ )      // line 6

         ^

1 error

answer:

Part V.  Object Oriented Programming

Find the Error

 25.   Find the error in the following class.

public class MyClass

{

private int x;

private double y;

 public void MyClass(int a, double b)

{

x = a;

y = b;

}

}

answer:

26.  You coded the following on lines 10-12 ofclass Test.java:

Strings;                     // line 10

intl = s.length();         // line 11

System.out.println("length is "+ l ); // line 12

When you compile,you get the following message:

Test.java:11: variable s might not have been initialized.

int l = s.length( );   // line 11

^

1 error

Explain what the problem is and how to fix it.

27.   The Accountclass has two of the public methods shown as follows.

Public class Account {

// other code ...

 

     public void setName(String name){

     // code omitted

}                       // set name of the account

     public String getName(){

// code omitted;

}                       // returns the name of the account.

     // other code......

}

 

The client code is as follows:

 

public static void main(String[] args) {

        // declaring2 objects of Account class

        Account account1, account2;           

account1 = new Account("Jane Green", 500.0);

 

account2 = account1;

account2.setName("Phil Grey");

 

System.out.println("account1 owner: " + account1.getName());

System.out.println("account2owner:" +account2.getName());

      }

What is the output?

Answer:

Part VI.   Write  Short Programs

 28.  Write a program that takes two words as input from the keyboard, representing a password and the same password again. (Often, web- sites ask users to type their password twice when they register to make sure there was no typo the first time around.) Your program should do the following:

  • If both passwords match, then output "You are now registered as a new user"
  • otherwise, output "Sorry, passwords don't match"

29.

Step-A. Write a class encapsulating the concept of a student, assuming a student has the following attributes:

-       a name

-       a student ID

-       a GPA (for instance, 3.8)

Please include

-       a constructor,

-       the setter and getter methods, and

-       a public method to print out the student information.

Step-B. Write a client class (so called controlling class) to test all the methods in the above class.              

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M92267066

Have any Question?


Related Questions in Computer Engineering

Search the web for two or more sites that discuss the

Search the web for two or more sites that discuss the ongoing responsibilities of security manager. What other components of security management, as outlined by this model, can be adapted for use in the security manageme ...

For the following c statement what is the corresponding

For the following C statement, what is the corresponding RISC-V assembly code? Assume that the variables f, g, h, and i are given and could be considered integers as declared in a C program. Use a minimal number of assem ...

Suppose that alices rsa parameters are ma91 ea7 and da31

Suppose that Alice's RSA parameters are m_A=91, e_A=7, and d_A=31. And suppose that Bob's RSA modulus is m_B=187. a)If Bob's public exponent is e_B=13 and Alice wants to encrypt the message signature pair (x, delta)=(70, ...

Question squareroot write a function to determine the

Question : squareroot Write a function to determine the squareroot of a number. The squareroot of a number can be approximated by repeated calculation using the formula NG = 0.5(LG + N/LG) where NG stands for the next gu ...

Suppose our task is to distinguish between humans and

Suppose our task is to distinguish between humans and non-human objects in an image, which classifier would you choose and why? Decision trees, perceptrons or neural nets.

A manager has a 250 million portfolio that consists of 40

A manager has a $250 million portfolio that consists of 40% stock and 60% bonds. The beta of the stock position is 1.4. The modified duration of the bond position is 5. The manager wishes to achieve an effective mix of 7 ...

Titan mining corporation has 75 million shares of common

Titan Mining Corporation has 7.5 million shares of common stock outstanding, 275,000 shares of 4.7 percent preferred stock outstanding, and 160,000 bonds with a semiannual coupon rate of 5.6 percent outstanding, par valu ...

Questionbased on the option chain below consider an

Question: Based on the option chain below : Consider an asymmetric butterfly constructed using the given put options with the low strike at 58, the peak at 60 and the high strike at 64, for one unit of the underlying ass ...

Question 1 search for information on system and equipment

Question: 1. Search for information on system and equipment failure on your favorite search engine. 2. List what might be done to provide fault tolerance for a single system. 3. List what might be done to provide fault t ...

Case study the acme corporation is a new startup that

Case Study: The Acme Corporation is a new startup that wishes to sale their new phone to the public called Acmephone, a more secure version of the phone to business organizations, called the Acmephone B+, and highly secu ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As