What is the output of this code sequence

Assignment Help Computer Engineering
Reference no: EM131458326

 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.              

Reference no: EM131458326

Questions Cloud

Provide five security advantages of cloud-based solutions : Provide five or more security advantages of cloud-based solutions. Explain how one or more of them could have prevented the issue in the above scenario.
What is cyber warfare : What is Cyber Warfare?Definition for Cyber Warfare.Tactical and Operational Reasons for Cyber War.
What are the advantages and disadvantages of web updating : What are the advantages and disadvantages of web updating? What features would you update and how often would you perform an update? Provide a rationale.
Discuss the relevance of the article to international trade : Conduct a web search seeking a current event related to a good that has an imposed tariff or quota placed on it.
What is the output of this code sequence : What is the valid way to declare an integer variable named a?What are the valid ways to declare an integer array name a ?
Budget and collective bargaining processes : Think of a public organization with which you are familiar. Explain how it differs from a private company in terms of the following:
Compute the implied average forward rate volatility : Given the market price of the caplet is $209,801.727, and using the following inputs for the caplet (notional $100 million, strike rate k = 4 percent, maturity.
Discuss how an enterprise might be attacked : Discuss how an enterprise might be attacked and the type of security device or mechanism you would select to combat the attack.
Opener with wales corporation imprinted : Jane gives a steel letter opener with Wales Corporation imprinted on it to a foreign government official as a gift.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd