nerdexam
IBM

000-349 · Question #59

What must the application developer do before a map will run on an operating system other than Windows?

The correct answer is C. Build the map using the build for Specific Platform command. To run a WTX map on a non-Windows platform, the developer must compile it targeting that specific platform using the platform-specific build command, because the compiled map binary is platform-dependent.

Deployment

Question

What must the application developer do before a map will run on an operating system other than Windows?

Options

  • AChange all of the component character sets to NATIVE.
  • BTranslate all literal values into the target platform character set.
  • CBuild the map using the build for Specific Platform command.
  • DRename the file extension for the compiled map to .mmc.

How the community answered

(25 responses)
  • A
    8% (2)
  • B
    4% (1)
  • C
    84% (21)
  • D
    4% (1)

Why each option

To run a WTX map on a non-Windows platform, the developer must compile it targeting that specific platform using the platform-specific build command, because the compiled map binary is platform-dependent.

AChange all of the component character sets to NATIVE.

Changing component character sets to NATIVE addresses character encoding translation, not the platform compatibility of the compiled binary, and alone would not allow the map to run on another OS.

BTranslate all literal values into the target platform character set.

Translating literal values into a target character set handles data encoding concerns but has no bearing on whether the compiled map executable is compatible with a different operating system.

CBuild the map using the build for Specific Platform command.Correct

WTX map source files are compiled into a binary (.mmc) that is specific to the target operating system and hardware architecture. The 'Build for Specific Platform' command in the WTX Design Studio compiles the map against the correct runtime libraries and instruction set for the intended non-Windows platform. Without this step, the compiled map will not execute correctly on the target OS.

DRename the file extension for the compiled map to .mmc.

The compiled map output already uses the .mmc extension by convention; renaming the file extension does not alter the binary format or make it executable on a different platform.

Concept tested: WTX cross-platform map compilation and deployment

Topics

#cross-platform deployment#map compilation#platform build#character sets

Community Discussion

No community discussion yet for this question.

Full 000-349 Practice