I need help with these questions, The course is Mobile Application Development W
ID: 3911386 • Letter: I
Question
I need help with these questions, The course is Mobile Application Development
Which of the following is NOT included in the class definition?
The class name
Accessor methods
Instance variable declaration
Instance method definition
QUESTION 2
Which of the following components does the Where’s My Phone? app use while waiting for a text message in the background?
Activities
Services
Broadcast Receivers
Content Providers
QUESTION 3
Which is the correct argument sent to the onOptionsItemSelected method to make menu items useful?
Activity act
Class clss
Menu menu
MenuItem item
QUESTION 4
Which of the following is NOT part of the Java class declaration?
Name the class.
Import external resources.
Declare any inherited classes.
Declare any implemented interfaces.
QUESTION 5
What is the text displayed on the canvas after the execution of the following code?
0 super.onDraw(canvas);
1 Paint dotPaint = new Paint();
2 dotPaint.setColor(Color.RED);
3 canvas.drawRect(dotX, dotY, dotX + 20, dotY + 20,
dotPaint);
4 a = 1;
5 b = 2;
6 a = b;
7 b = a;
8 canvas.drawText(“a: “+a+“| b: “+b, 20, 20, dotPaint);
a: 1|b: 1
a: 2|b: 1
a: 1|b: 2
a: 2|b: 2
QUESTION 6
Which interface should be used to handle the button press event?
OnPressListener
OnClickListener
pressListener
clickListener
QUESTION 7
Provided you know the namespace and attribute information, it is easier to manually code the menu’s XML code than it is to use the IDE to generate the menu’s XML code.
True
False
QUESTION 8
Which of the following is NOT true when overriding a method?
The subclass is given a method of the same signature as a superclass method.
The superclass method is hidden when called from the subclass.
The superclass method can no longer be used.
You can override any method of the superclass.
QUESTION 9
In the following onOptionsItemSelected() method, which id is most likely associated with accessing the application’s help page?
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.item1:
new();
return true;
case R.id.item2:
open();
return true;
case R.id.item3:
close();
return true;
case R.id.item4:
info();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
item1
item2
item4
none, it will be handled by the default case
QUESTION 10
Which line in the following code does NOT include an error?
0 public int foo() {
1 super.onDraw(canvas);
2 Paint dotPaint = new Paint();
3 dotPaint.setColor(Color.RED);
4 doble i = 1;
5 j = 2;
6 i = j * i;
7 j = Math.pow(i, j);
8 canvas.drawText(“i: “ + i + “|j: “ + j);
9 }
Line 4
Line 5
Line 7
Line 8
QUESTION 11
Match the terms to the corresponding definition below.
Visual components that the user sees when running an app
Components that wait for events outside the app to occur
Component that makes aspects of an app available to other apps
Activities with no user interface
Activity
Regular App
Broadcast Receiver
Broadcast Sender
Content Receiver
Content Provider
Services
Background Service
QUESTION 12
Which is the correct argument sent to the onCreateOptionsMenu method to provide your own menu behavior?
Activity act
Class clss
Menu menu
MenuItem item
QUESTION 13
Broadcast Receivers are terminated when the event they are waiting for occurs.
True
False
QUESTION 14
Which of the following is an advantage of Motorola’s MOTODEV Studio over App Inventor?
MOTODEV allows you to develop more sophisticated Android Apps.
MOTODEV can be used by nonprogrammers.
MOTODEV allows you to develop for iOS in addition to Android.
MOTODEV is more intuitive to use.
QUESTION 15
Using the asterisk wildcard (e.g. import com.packageName.*) will include all of the classes within packageName, even if they aren’t used.
True
False
QUESTION 16
Which of following is the correct term for a piece of information used to activate an Activity, Service, or Broadcast Receiver?
Intent
IntentFilter
Content Provider
Bundle
QUESTION 17
Which of the following is most likely to be seen in the default case of the onOptionsItemSelected method?
return super.onCreateOptionsMenu(item)
return super.onOptionsItemSelected(item)
return super.onCreateOptionsMenu(MenuItem item)
return super.onOptionsItemSelected(MenuItem item)
QUESTION 18
Java classes can extend only one superclass.
True
False
QUESTION 19
The Random class gives access to a floating-point number between 1 and 100.
True
False
QUESTION 20
Which of the following could never be found in the file NewClass.java?
public NewClass() {
message = “Hello World!”;
}
public String title = “New Class”;
public void doSomething() {
doSomethingElse();
}
public OtherClass() {
message = “Hello, World! Good to see you again!”;
}
QUESTION 21
Match the component type to the example of that component type.
A Tip Calculator
Where’s My App, which waits for a text message to be received and responds with the device’s location
A background music player, which runs while the user interacts with other activities
The Contacts app, which makes the user’s contact list available to other apps
Activity
Regular App
Broadcast Receiver
Broadcast Sender
Content Receiver
Content Provider
Services
QUESTION 22
The Timer class method schedule uses which of the following units for its delay value?
Hours
Minutes
Seconds
Milliseconds
QUESTION 23
What interface is included in the following code?
public class DotSmasherCanvas extends View implements OnTouchListener {
int dotX, dotY, score;
//Other code here
}
class DotSmasherCanvas
class View
class OnTouchListener
class int
QUESTION 24
How do you tag objects for garbage collection?
Pass the object reference to a built-in garbage collection method.
Set the object references to null.
Both A and B
Neither A nor B
QUESTION 25
Class instance variables must be declared at the beginning of the class definition.
True
False
QUESTION 26
One feature of the Eclipse editor is showing or hiding blocks of code, which makes it easier to scroll through source code. Which of the following is the correct name for this in Eclipse?
Code folding
Section hiding
Expand/Collapse
Open/close
QUESTION 27
In the following onOptionsItemSelected() method, which id is most likely associated with starting a new session?
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.item1:
new();
return true;
case R.id.item2:
open();
return true;
case R.id.item3:
close();
return true;
case R.id.item4:
info();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
item1
item2
item4
none, it will be handled by the default case
QUESTION 28
A constructor is the same as any other method definition EXCEPT for what?
A constructor includes an optional argument list.
A constructor includes an optional access modifier, usually public.
A constructor includes a return type.
A constructor places arguments within parentheses ().
QUESTION 29
How much does it cost to deploy an Android application to the Android Market?
$0
$25
$50
$100
QUESTION 30
What is inherited in the following code?
public class DotSmasherCanvas extends View implements OnTouchListener {
int dotX, dotY, score;
//Other code here
}
class DotSmasherCanvas
class View
class OnTouchListener
class int
QUESTION 31
Match the terms to the corresponding definition below.
A set of files on disk to help organize projects
An editor for working with specific file types
A Window that displays some aspect of the project
An arrangement of windows in the Eclipse IDE
Workspace
Workplace
Workarea
Workbench
Perspective
Outlook
Point of View (POV)
View
QUESTION 32
All class information must be stored in a file with the same name as the class and with a .java extension.
True
False
QUESTION 33
The schedule method of the Timer class can take any function as its first parameter.
True
False
QUESTION 34
What does XML stand for?
Extendable Markup Language
Extensible Markup Language
Extended Markup Language
Extra Markup Language
QUESTION 35
What does JDE stand for?
Java Development in Eclipse
Java Designer for Eclipse
Java Development Environment
Java Designer Environment
QUESTION 36
Which of the following is the correct final line of code in the definition of the quit() method?
finish();
finish(this);
return finish();
return 0; //meaning finished without error.
QUESTION 37
Which is the escape character used in Java’s String object?
Percentage sign (%)
Tilde (~)
Backslash ()
Forward slash (/)
QUESTION 38
Which is the correct definition of the term refactoring?
Reducing a trinomial to a set of binomials
Rewriting code to make it better without changing its behavior
Rewriting code to add forgotten functionality or to remove unnecessary functionality
Rewriting code to fix broken functionality
QUESTION 39
Which of the following is the LEAST common in game programming?
Gathering input from the user
Rendering objects on screen
Retrieving data from a database
Managing data processing and rendering the display with a loop
QUESTION 40
SMS messages come in as byte arrays of protocol description units (PDUs).
True
False
The class name
Accessor methods
Instance variable declaration
Instance method definition
Explanation / Answer
Answer)
1) Accessor Method is not defined in a class definition.
6) OnClickListener :
The is the event which is triggered when a click is performed by the mouse.
40) True.
It returns the byte array in the PDU (Protocol description units)
Please note: As per Chegg policy, if any question has multiple questions then a minimum of one question can be answered. If you wish to get all the answers please help to re-post the same in separate questions instead of down rating the same.