microsoft 98-375 online test

HTML5 Application Development Fundamentals

What students need to know about the 98-375 exam

  • Total 146 Questions & Answers
  • Passing score: 700

Question 1

You create an interface for a touch-enabled application.
You discover that some of the input buttons do not trigger when you tap the screen. You need to identify the cause of the
problem. What are two possible causes? (Choose two.)

  • A. The input areas overlap with other input areas.
  • B. The touch screen is not initialized.
  • C. The input areas are using event handlers to detect input.
  • D. The defined input areas are not large enough.
Answer:

A D

Discussions

Question 2

You work as a senior developer at ABC.com. The ABC.com network consists of a single domain named ABC.com.
You are running a training exercise for junior developers. You are currently discussing the relative positioning scheme.
Which of the following is TRUE with regards to this positioning scheme?

  • A. The location of the element in the page is not calculated relative to parent or child elements, but to the browser window.
  • B. It places an element in the natural HTML flow of the document, and offsets the position of the element based on the preceding content.
  • C. It places an element in the natural XML flow of the document, and offsets the position of the element based on the proceeding content.
  • D. It pulls the element out of the flow of the document and positions it without regard to the layout of surrounding elements.
Answer:

B

Discussions

Question 3

Which JavaScript method is used to draw a circle on a canvas?

  • A. ellipse
  • B. circle
  • C. bezierCurveTo
  • D. arc
Answer:

D

Discussions

Question 4

Which CSS code fragment centers an image horizontally?

  • A. Option A
  • B. Option B
  • C. Option C
  • D. Option D
Answer:

D

Discussions

Question 5

You work as a senior developer at ABC.com. The ABC.com network consists of a single domain named ABC.com.
You are running a training exercise for junior developers. You are currently discussing a position property value that is used
when an element is positioned relative to the browser window.
Which of the following is the value being discussed?

  • A. The inherit position property value.
  • B. The fixed position property value.
  • C. The static position property value.
  • D. The absolute position property value.
Answer:

B

Discussions

Question 6

You work as a senior developer at ABC.com. The ABC.com network consists of a single domain named ABC.com.
You are running a training exercise for junior developers. You are currently discussing a position property value that is used
when an element is positioned relative to the first positioned ancestor.
Which of the following is the value being discussed?

  • A. The inherit position property value.
  • B. The fixed position property value.
  • C. The static position property value.
  • D. The absolute position property value.
Answer:

D

Discussions

Question 7

Which two are WebSocket events? (Choose two.)

  • A. onconnect
  • B. onmessage
  • C. ondatareceived
  • D. onopen
Answer:

B D

Explanation:
Following are the events associated with WebSocket object. Assuming we created Socket object:
Event, Event Handler, Description
* open
Socket.onopen
This event occurs when socket connection is established.
* message
Socket.onmessage
This event occurs when client receives data from server. error
Socket.onerror
This event occurs when there is any error in communication.
* close
Socket.onclose
This event occurs when connection is closed.

Discussions

Question 8

You work as a senior developer at ABC.com. The ABC.com network consists of a single domain named ABC.com.
You are running a training exercise for junior developers. You are currently discussing an HTML5 element that groups
related elements in a form.
Which of the following is the element being discussed?

  • A. The th element.
  • B. The form element.
  • C. The tBody element.
  • D. The fieldset element.
Answer:

D

Discussions

Question 9

Which three properties can be used with the TouchEvent object in the Safari touch API? (Choose three.)

  • A. offsetTop
  • B. clientHeight
  • C. scale
  • D. touches
  • E. rotation
Answer:

C D E

Discussions

Question 10

The variable named "ctx" is the context of an HTML5 canvas object. What does the following code fragment draw? ctx.arc(x,
y, r, 0, Math.PI, true);

  • A. a circle at the given point
  • B. a square at the given point
  • C. a semi-circle at the given point
  • D. a line from one point to another
Answer:

C

Discussions
To page 2