2023年最新のに更新された検証済みの合格させるMCD-Level-1学習ガイドベスト問題集を使おう [Q111-Q129]

Share

2023年最新のに更新された検証済みの合格させるMCD-Level-1学習ガイドベスト問題集を使おう Courses

究極なガイドはMCD-Level-1最新版限定公開


MuleSoftは、MCD-Level-1試験の準備のために、Anypoint Platform Development Fundamentals(Mule 4)、インストラクター主導のトレーニングコース、および試験準備資料など、複数のリソースを提供しています。この試験は、複数選択肢の問題から構成され、候補者は2時間で回答する必要があります。MCD-Level-1試験の合格基準は70%であり、試験に合格すると、候補者は2年間有効なMuleSoft Certified Developer認定証を受け取ります。この認定は、候補者が効率的にMule 4アプリケーションを開発および展開するために必要なスキルと知識を持っていることを雇用主に示します。

 

質問 # 111
Refer to the exhibits.


A
web client submits a request to http://localhQst:8081. What is the structure of the payload at the end of the flow?
A)

B)

C)

D)

  • A. Option A
  • B. Option D
  • C. Option B
  • D. Option C

正解:A


質問 # 112
Refer to the exhibits.

The main flow contains an HTTP Request. The HTTP Listeners and HTTP Request use default configurations.
What
values are accessible in the child flow after a web client submits a request to http://localhost:8081/order? col or
= red?

  • A. payload
  • B. payload
    quantity var color query param
  • C. payload
    color query param
  • D. payload
    quantity var

正解:A


質問 # 113
Refer to the exhibit.

In the execution of the Scatter_Gather, the flow1 route completes after 10 seconds and the flow2 route completes after 20 seconds.
How many seconds does it take for the Scatter_Gather to complete?

  • A. 0
  • B. 1
  • C. 2
  • D. 3

正解:D


質問 # 114
Refer to the exhibit. What is the output of logger component?

  • A. Map
  • B. Object
  • C. String
  • D. Array

正解:D

解説:
Database always return rows as an array.
Array is the correct answer


質問 # 115
Refer to the exhibit.


The main flow is configured with their error handlers. A web client submit a request to the HTTP Listener and the HTTP Request throws an HTTP:NOT_FOUND error.
What response message is returned?''
What response message is returned?

  • A. HTTP: NOT FOUND
  • B. other error
  • C. APP: API RESOURCE NOT FOUND
  • D. success - main flow

正解:C


質問 # 116
Which file is used to define the interface contract to invoke a web service implemented as a SOAP service

  • A. OAS
  • B. JSON
  • C. WSDL
  • D. RAML

正解:C

解説:
WSDL is used to define the contract in case of SOAP . RAML/OAS is used to REST services


質問 # 117
Refer to the exhibits.

What is valid text to set the field in the Database connector configuration to the username value specified in the config.yaml file?

  • A. #[db:username]
  • B. #[db.username]
  • C. ${db:username>
  • D. ${db.username>

正解:D


質問 # 118
What is the correct syntax to define and call a function in Database?
A)

B)

C)

D)

  • A. Option A
  • B. Option D
  • C. Option B
  • D. Option C

正解:A

解説:
Keyword to ad function in Dataweave transformation is fun. Hence option 2 and 4 are invalid. Also parameters needs to be passed exactly in same order as defined in function definition. Hence correct answer is' fun addKV( object: Object, key: String, value: Any) = object ++ {(key):(value)}
---
addKV ( {"hello': "world"}, "hola", "mundo" )
MuleSoft Documentation Reference : https://docs.mulesoft.com/mule-runtime/4.3/dataweave-functions DataWeave Function Definition Syntax To define a function in DataWeave use the following syntax:
fun myFunction(param1, param2, ...) = <code to execute>
The fun keyword starts the definition of a function.
myFunction is the name you define for the function.
Function names must be valid identifiers.
(param1, param2, ... , paramn) represents the parameters that your function accepts.
You can specify from zero to any number of parameters, separated by commas (,) and enclosed in parentheses.
The = sign marks the beginning of the code block to execute when the function is called.
<code to execute> represents the actual code that you define for your function.


質問 # 119
Refer to the exhibits.


A web client submits a request to the HTTP Listener and the HTTP Request throws an error.
What payload and status code are returned to the web client?
Refer to the exhibits. A web client submits a request to the HTTP Listener and the HTTP Request throws an error.
What payload and status code are returned to the web client?

  • A. Response body: "Success - End" Default response status code: 200
  • B. Error response body: error, description Default error response status code: 500
  • C. Response body: "Error" Default response status code: 200
  • D. Response body: "Success - Begin* Default response status code: 200

正解:C

解説:
Response body: "Error" Default response status code: 200.
-------------------------------------------------------------------------------------------------------------------------------------------------
1) Payload is successfully set to "Success - Started Flow"
2) When HTTP Request throws an error, execution halts
#[error.description] = "ABC"
#[error.errorType] = "XYZ"
3) The On Error Continue scope handles the error. When On Error Continue scope is invoked, all the processors in error block are executed and success response is sent back to the client with payload which is set in error flow. In this case payload is set to "Error" value in error block.
4) "Error" is returned to the requestor in the body of the HTTP request with HTTP Status Code: 200 as On error continue always sends success error code.
Reference Diagram:


質問 # 120
What HTTP method in a RESTful web service is typically used to completely replace an existing resource?

  • A. GET
  • B. POST
  • C. PUT
  • D. PATCH

正解:C

解説:
PUT replaces the original version of the resource, whereas the PATCH method supplies a set of instructions to modify the resource


質問 # 121
Refer to the exhibits.

The Set Variable transformer is set with value #[ [ first "Max" last "Mule"} ].
What is a valid DataWeave expression to set as the message attribute of the Logger to access the value "Max" from the Mule event?

  • A. vars "customer first"
  • B. vars "customer" "first"
  • C. customer first
  • D. "customer first"

正解:B


質問 # 122
What is the correct way to format the decimal 200.1234 as a string to two decimal places?

  • A. 200.1234 as string as format: ".0#"
  • B. 200.1234 as string {format: ".0#"}
  • C. 200.1234 as String as format: ".0#"
  • D. 200.1234 as String {format: ".0#"}

正解:D

解説:
Correct answer is 200.1234 as String {format: ".0#"} . Rest all options are not syntactically correct.


質問 # 123
Refer to the exhibit.

What data is expected by the POST /accounts endpoint?
A)

B)

C)

D)

  • A. Option D
  • B. Option A
  • C. Option B
  • D. Option C

正解:A


質問 # 124
A company has defined two RAML fragments, Book Data Type and Book Example to be used in APIs.
What would be valid RAML to use these fragments ?

  • A. 1. #%RAML 1.0
    2. title: Books
    3. Book: bookDataType.raml
    4. /books:
    5. post:
    6. body:
    7. application/json:
    8. type: Book
    9. examples:
    10. input: bookExample.raml
    11. responses:
    12. 201:
    13. body:
    14. application/json:
    15. example:
    16. message: Book added
  • B. 1. #%RAML 1.0
    2. title: Books
    3. Book: !include bookDataType.raml
    4. /books:
    5. post:
    6. body:
    7. application/json:
    8. type: Book
    9. examples:
    10. input: !include bookExample.raml
    11. responses:
    12. 201:
    13. body:
    14. application/json:
    15. example:
    16. message: Book added
  • C. 1. #%RAML 1.0
    2. title: Books
    3. Book: bookDataType.raml
    4. /books:
    5. post:
    6. body:
    7. application/json:
    8. type: Book
    9. examples:
    10. input: bookExample.raml
    11. responses:
    12. 201:
    13. body:
    14. application/json:
    15. example:
    16. message: Book added
  • D. 1. #%RAML 1.0
    2. title: Books
    3. types:
    4. Book: ABC/Examples/bookDataType.raml
    5. /books:
    6. post:
    7. body:
    8. application/json:
    9. type: Book
    10. examples:
    11. input: ABC/Examples/bookExample.raml
    12. responses:
    13. 201:
    14. body:
    15. application/json:
    16. example:
    17. message: Book added

正解:A

解説:
* RAML file contains lot of information that could be considered as "not API-describing". Sort of "economy-class" members.
Equally important, but not necessarily part of the main RAML file.
* Through !includes, RAML allows us to build file-distributed API definitions, which is not only useful to encourage code reuse but also improves readability.
* We can create RAML fragments with such code and then include them in main RAML project using !include like:
types:
Book: !include bookDataType.raml and
examples:
input: !include bookExample.raml
* Additionally for
Correct Answer: D


質問 # 125
An API specification is designed using RAML. What is the next step to create a REST Connector from this API specification?

  • A. Download the API specification and build the interface using APIkit
  • B. Publish the API specification to Any point Exchange
  • C. Implement the API specification using flow designer in Design Center
  • D. Add the specification to a Mule project's src/main/resources/api folder

正解:B

解説:
API Exchange creates REST conenctor automtaically once API is published. Hence correct answer is Publish the API specification to Any point Exchange


質問 # 126
Refer to the exhibit.
The error occurs when a project is run in Anypoint Studio. The project, which has a dependency that is not in the MuleSoft Maven repository, was created and successfully run on a different computer.
What is the next step to fix the error to get the project to run successfully?

  • A. Edit the dependency in the Mule project's pom.xml file
  • B. Deploy the dependency to MuleSoft's Maven repository
  • C. Install the dependency to the computer's local Maven repository
  • D. Add the dependency to the MULE_HOME/bin folder

正解:C


質問 # 127
An HTTP Request operation sends an HTTP request with a non-empty JSON object payload to an external HTTP endpoint. The response from the external HTTP endpoint returns an XML body. The result is stored in a target named the Result.
What is the payload at the event processor after the HTTP Request?

  • A. null
  • B. A non-empty Java object
  • C. The XML response body
  • D. The original JSON request body

正解:D


質問 # 128
Where is metadata stored in a Mule project

  • A. POM.xml file
  • B. Config.yaml file
  • C. application-types.xml
  • D. Global Element

正解:C

解説:
Metadata is stored in application-types.xml flle located under src/main/resources.
Mule 4 applications contain an application-types.xml file, which is where metadata around your data types is stored. For example, if you create a new CSV type, that metadata will be added to this file. This new file is easy to share, commit, and merge when conflicts arise, which enables you to do more metadata-driven development.
MuleSoft Doc Ref : https://docs.mulesoft.com/mule-runtime/4.3/intro-studio#metadata-storage


質問 # 129
......


試験は、MuleSoftのAnypoint Platformに関する知識と実践的な経験を評価する、選択式の複数回答問題で構成されます。Anypoint Studio、Mule Runtime、DataWeave、APIの実装、展開戦略などの広範なトピックをカバーします。この試験はオンラインで行われ、いつでも受験することができます。

 

問題集で返金保証付きのMCD-Level-1承認済み問題集:https://www.goshiken.com/MuleSoft/MCD-Level-1-mondaishu.html