Devry CIS 247 All Quiz (not week 3) Latest

$40

Quantity:

Description

Devry CIS 247 All Quiz (not week 3) Latest

Devry CIS 247 Week 1 Quiz Latest

  1. 1.Question : (TCO 1) The components of a class are called _____ and _____.

elements; objects

attributes; methods

objects; instantiations

properties; descriptions

Question 2. Question : (TCO 1) Which of the following would be the most appropriate choice for a method in a Cup class?

drink()

hot()

break()

color()

Question 3. Question : (TCO 1) Which of the following statements is/are true?

  1. A.Objects communicate through message passing.
  2. B.An object must be defined before you can create a class.
  3. C.The state of an object should not be hidden.
  4. D.Implementation details should be visible through the interface of a class.

A and C

All are true

None are true

Question 4. Question : (TCO 1) Which of the following would be the most appropriate choice for a data member in a Screen class?

dimensions

turnOff

refresh

activateScreenSaver

Question 5. Question : (TCO 1) The property of _____ describes the packaging of state and behavior together in an object.

data hiding

abstraction

encapsulation

All of the above

None of the above

Question 6. Question : (TCO 8) Most professional coding standards use _____ for class names.

underscores along with all upper case words

Method Class case

no specific naming convention

Pascal case

Question 7. Question : (TCO 1) Examine the ClockType class definition. How many attributes does it contain?

class ClockType

{

public void setTime(int hour, int min, int sec);

public int getTime();

public void printTime();

private int hr;

public int min;

public int sec;

}

2

3

9

6

An average of 5 because (7 3)/2 = 5

Question 8. Question : (TCO 1) Assume we have two classes and have instantiated an object from each class. How many copies of each class’s attributes and methods exist in the instantiated objects?

Two copies, one copy of the first class and one of the second

Zero, the objects do not have attributes and methods

Only one copy and both objects share it

None of the above

Question 9. Question : (TCO 1) Both _____ and _____ allow for code reuse and the building of more complex systems.

inheritance; composition

UML diagrams; serialization

messaging; object behaviors

None of the above

Question 10. Question : (TCO 1) Which of the following is a valid statement for a method definition in Java?

public int computeAverage {

return 1;

}

public int computeAverage (

return 1;

)

public int computeAverage () {

return 1;

};

public int computeAverage () {

return 1;

}

Devry CIS 247 Week 2 Quiz Latest

  1. 1.Question : (TCO 2) Only those class members which are part of the interface of the class should be declared as _____.

open

banned

private

public

Question 2. Question : (TCO 2) A public accessor is usually paired with a public _____ to allow an outside class to set and retrieve the value of an object’s attribute.

constructor

mutator

getter

None of the above

Question 3. Question : (TCO 2) Which of the following statements is/are true?

If a method is public, it is considered part of the class implementation.

If you declare an attribute as private, you do not have to worry about tracking down every piece of code that might have changed the attribute when debugging.

While designing a class you add as many interfaces as possible, trying to cover all possible future user needs.

All of the above

None of the above

Question 4. Question : (TCO 2) A Waiter is responsible for taking the order from the Customer based on the menu, informing the Chef of the order, and delivering the requested food back to the Customer. A Chef is responsible for preparing the food, while the Customer is responsible for placing an order from the menu. In identifying the interface of the Waiter object, which of the following would you consider as (an) appropriate message(s) the Waiter should respond to:

  1. A.“Please bring me chicken soup”
  2. B.“Can you tell me how to make macaroni and cheese?”
  3. C.“How many hours do you work?”

All of the above

Only A and B

Question 5. Question : (TCO 5) The purpose of a(n) _____ is to initialize the object’s data members when an object is instantiated.

method

constructor

class

destructor

Question 6. Question : (TCO 5) Which of the following method pairs are not examples of method overloading?

  1. A.public void roll() ; public int move(int x)
  2. B.public int charge(int x) ; public int charge(int y)
  3. C.public int subtract() ; public void subtract()

All of the above

Only B

Question 7. Question : (TCO 5) Consider the following class definition.

public class Rose

{

private int petals;

private double cost;

public Rose()

{

petals = 30;

cost = 0.0;

}

public Rose(int p)

{

petals = p;

cost = 0.0;

}

public int getPetals()

{

return petals;

}

public void setCost(int amount)

{

cost = amount;

}

}

Which of the following are true?

(i) The attribute cost can be set to a new value, by a user of this class.

(ii) System.out.println (“The rose has: ” Rose.getPetals()); is a valid statement.

(iii) There are overloaded constructors in the class.

i.

ii

Only i and iii

None are true

All are true

Question 8. Question : (TCO 2) Assume a class has a data member called ‘color’. Can another class have a data member called ‘color’?

Yes, as long as the data member is used in the same way.

No, this is not possible because the compiler would not know which data member to use.

Yes, but only if the classes are not in the same namespace.

None of the above

Question 9. Question : (TCO 5) Which error handling technique is the least appropriate when developing an application?

Check for potential problems and abort the application when a problem is encountered.

Check for potential problems and throw an exception.

Check for potential problems, catch the mistake and try to fix it.

Ignore the problem; all applications crash at some point.

Question 10. Question : (TCO 2) Which is an appropriate choice for a static (or otherwise called class) attribute in a Building class?

numberOfBuildings

numberOfApartments

numberOfFloors

None of the above

Devry CIS 247 Week 4 Quiz Latest

  1. 1.Question : (TCO 3) Which statement is true regarding the principles of an object-oriented language?

Persistence is not an optional object-oriented language requirement.

All methods should be public when declare inside a class.

Encapsulation means hiding data in a class from other classes.

Class attributes should be global so all elements of the program can see them.

Question 2. Question : (TCO 3) When would a programmer write more than one constructor?

You never have more than one constructor

The constructor cannot be overloaded

So objects can be treated the same way as variables of built in data types

None of the above

Question 3. Question : (TCO 3) Which of the following might be potential class(es) in an application?

  1. A.CheckingAccount
  2. B.Customer
  3. C.Deposit

A and B

None of the above

Question 4. Question : (TCO 3) Why do classes need to collaborate with each other?

  1. A.Most classes do not exist in isolation.
  2. B.Classes need to interact with other classes to exchange data.

None of the above

Both A and B

Question 5. Question : (TCO 3) Assume you have an Employee class with a non-static attribute named salary. If you create ten objects of this class, how many copies of the salary variable will you have?

2

10

An unlimited number

None of the above

Question 6. Question : (TCO 3) What does SOW stands for in the object-oriented design process?

Sequence of work

Structure of work

Statement of work

None of the above

Question 7. Question : (TCO 3) In the object-oriented design process, which of the following is true?

The cost of a design change in the implementation phase is very low.

The cost of a requirement/design change in the design phase is very high.

The cost of a design change after the deployment phase is astronomical .

All of the above

None of the above

Question 8. Question : (TCO 3) To _____ an object is to create it.

instantiate

encapsulate

abstract

overload

Question 9. Question : (TCO 3) Every object of the same class _____.

gets a copy of every instance variable only

gets a copy of every instance variable and method

gets a copy of every method only

None of the above

Question 10. Question : (TCO 3) Classes do not have the ability to _____.

encapsulate data.

enforce information hiding

contain both data and functions

know how other classes are implemented

Devry CIS 247 Week 5 Quiz Latest

  1. 1.Question : (TCO 3) Which of the following is/are the mechanism(s) for code reuse?

Inheritance

Composition

Inheritance and composition

None of the above

Question 2. Question : (TCO 4) Which of the following is true about inheritance?

Child classes are more generalized than their associated parent classes.

Inheritance demonstrates the generalization/specialization relationship.

Parent classes are more specialized than their associated child classes.

Parent classes contains more functionality than child classes.

Question 3. Question : (TCO 4) Select the parent class.

Barking Dog

Yodeling Dog

Golden Retriever

Dog

Question 4. Question : (TCO 4) Which of the following is not a good example of a hierarchy that could be modeled by inheritance?

Airplanes

Geometric shapes

Animals

Prime numbers

Question 5. Question : (TCO 4) Which of the following examples represent(s) the “is-a” relationship in the parent/child format?

dog/cat

rectangle/circle

checking account/saving account

None of the above

Question 6. Question : (TCO 3) What is/are the reason(s) to use inheritance?

Labor division

Introducing modularity into program

Reusing design

All of the above

Question 7. Question : (TCO 3) If class B is inherited from class A, which of the following statements is true?

Class A has access to the methods and fields of class B.

Class A has access to the methods and fields of class B and class B’s subclasses.

Class B does not have access to the methods and fields of class A.

Class B has access to the methods and fields of class A.

Question 8. Question : (TCO 4) Which accessibility modifier is most general?

Private

Default

Public

Protected

Question 9. Question : (TCO 4) Which of the following refers to a class that inherits from a parent class?

Child classes

Derived classes

Subclass classes

All of the above

Question 10. Question : (TCO 6) Which of the following are benefits of using inheritance?

Smaller chance of errors

Ease of use for users of class

Time saving

All of the above

Devry CIS 247 Week 6 Quiz Latest

  1. 1.Question : (TCO 7) An instance of an abstract class can be created using _____.

the new operator

encapsulation

a public accessor

None of the above

Question 2. Question : (TCO 7) An abstract _____ is used only to form related subclasses using inheritance since it cannot be instantiated.

method

class

object

attribute

Question 3. Question : (TCO 7) Which of the following statements is false?

An abstract method is a method signature without a method body and can be found in an abstract class.

If a subclass extends an abstract base class, the subclass must implement the abstract method(s) from the base class, or else call itself abstract also.

Any method in an abstract class is considered an abstract method.

Abstract methods are inherited.

Question 4. Question : (TCO 7) Which of the following classes is most likely an abstract class?

Vehicle

BlueSpruce

HandSaw

Goldfish

Question 5. Question : (TCO 7) In terms of object-oriented programming, a(n) _____ is a mechanism that forces a programmer to adhere to specific rules when developing an application.

contract

base class

requirements analysis

method signature

None of the above

Question 6. Question : (TCO 7) _____ and _____ can contain abstract methods.

Abstract classes; base classes

Abstract classes; interfaces

Interfaces; base classes

None of the above

Question 7. Question : (TCO 7) Multiple inheritance is defined as the ability to do what?

Identify multiple superclasses for a single class

Create multiple subclasses from a single superclass

Override multiple methods in a base class

Overload multiple superclasses for a single class

Question 8. Question : (TCO 7) Which of the following class definitions defines a legal abstract class?

class abstract Dog {

void grow();

}

public abstract class Dog {

void eat (){}

}

abstract private class Dog {

void eat ();

}

public class abstract Dog {

void eat (){}

}

Question 9. Question : (TCO 7) Which of the following declares an abstract method in an abstract Java class?

public abstract calc();

public abstract void calc();

public void calc() {}

public void abstract calc();

Question 10. Question : (TCO 7) Which of the following statements is true?

Interfaces contain a list of already implemented methods.

Interfaces contain a list of pre-defined attributes with default values .

All methods defined in an interface must be implemented by any class that chooses to implement the interface.

At least one of the methods defined in an interface must be implemented by any class that chooses to implement the interface.

 

DeVry Courses helps in providing the best essay writing service. If you need 100% original papers for Devry CIS 247 All Quiz (not week 3) Latest, then contact us through call or live chat.

Devry CIS 247 All Quiz (not week 3) Latest

Best Devry CIS 247 All Quiz (not week 3) Latest

Devry CIS 247 All Quiz (not week 3) Latest