Mendix Intermediate Study Guide: Exercises and Questions, Exams of Marketing

This study guide provides a comprehensive set of exercises and questions designed to reinforce understanding of mendix concepts and best practices. It covers various aspects of the mendix platform, including agile methodology, scrum framework, microflows, xpaths, and application development principles. The guide is ideal for individuals seeking to enhance their mendix skills and prepare for intermediate-level certifications.

Typology: Exams

2024/2025

Available from 12/16/2024

studyclock01
studyclock01 🇺🇸

3.5

(2)

2.6K documents

1 / 14

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1 /
14
Mendix Intermediate Study Guide
1.This methodology forms the basis for the Mendix Agile approach? Scrum
2.How many stages does it take for a company to become an Innovation
Factory?: 3
3.Characterize the Agile way of work? Fixed time, fixed cost, variable scope.
4.What are the 4 P's, defined as key workstreams for achieving success towards
digital execution? People, Process, Platform, Portfolio
5.Which of the official Scrum events is performed in the beginning of the Sprint? This
event the Development Team determines user stories that will be finished in the Sprint
as well.: Sprint Planning
6.What do story points associated with a user story indicate?: Estimation of
complexity of a user story.
7.Who is responsible for prioritization of items in the Product backlog? Prod- uct
Owner
8.This is performed before the official Sprints start running (before sprint 0)?:
Prove Legitimacy of a Business Case
9.This term is used to describe the first product increment? Minimal Viable Product
10.Statuses need to be used by the Development Team to indicate the
progress of user stories? To-Do, Running, Done
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe

Partial preview of the text

Download Mendix Intermediate Study Guide: Exercises and Questions and more Exams Marketing in PDF only on Docsity!

1 /

Mendix Intermediate Study Guide

1.This methodology forms the basis for the Mendix Agile approach? Scrum

2.How many stages does it take for a company to become an Innovation

Factory?: 3

3.Characterize the Agile way of work? Fixed time, fixed cost, variable scope.

4.What are the 4 P's, defined as key workstreams for achieving success towards

digital execution? People, Process, Platform, Portfolio

5.Which of the official Scrum events is performed in the beginning of the Sprint? This

event the Development Team determines user stories that will be finished in the Sprint as well.: Sprint Planning

6.What do story points associated with a user story indicate?: Estimation of

complexity of a user story.

7.Who is responsible for prioritization of items in the Product backlog? Prod- uct

Owner

8.This is performed before the official Sprints start running (before sprint 0)?:

Prove Legitimacy of a Business Case

9.This term is used to describe the first product increment? Minimal Viable Product

10.Statuses need to be used by the Development Team to indicate the

progress of user stories? To-Do, Running, Done

2 /

11.Which roles are allowed to update the Product Backlog? Product Owner and

Development Team

12.Pace layer model is used for...: to define if Mendix is the best fit for an

applcation

13.Does sprint 0 deliver a product increment: No

14.Can be expressed by means of a Storyboard: User journey

15.Which role should not be combined with other roles and requires the full-time

dedication? Product Owner

16.Which role typically functions as a Scrum Master in addition to executing own

tasks?: Lead Developer

17. A location types is characterized by time zone differences resulting in chal-

lenges for successful project collaboration? Offshoring. Other environments could be virtual or Co-location which means at the same office

18.What happens in the daily scrum?: Team members share their progress,

plans, and issues.

19.Which folders contain source information tied to a specific module en- abling

reuse of this module in another project?: JavaScript source and Java- source folders

20. VerifyPassword.java file belonging to the System module is stored in which of

the Java Source sub-folders?: Actions

4 /

29.How many source and destination languages can you specify?: One source,

one destination

30.What does default project language define?: The language which users will see

when using your app.

31.When and how a default language of an app needs to be selected?: Auto-

matically at the moment of app creation.

32.Where can you choose the development language?: In the toolbar of Studio Pro

33.Which of the following functionalities do you need to use to show a com- plete list

of all translatable texts of a source and destination language?: Batch translation

34.What is the easiest way to collect feedback from users from within your app?:

Use the Feedback widget.

35.Where is page access configured?: Module Security

36.Reasonable validation rule to use for an integer datatype Allowed Num-

berOfVisitorsPerDay?: Range <= 1000

37.How can you easily manage accounts for your app?: Connect navigation to the

built-in Account_Overview page

38.Is it possible to limit an entity to only one object?: Yes, through a Microflow

39.What is a limitation of a sub-microflow compared to a regular microflow?-

: None

40.What main benefit do sub-microflows offer?: Better maintainability

5 /

41.If you want to leave notes for future developers (or yourself) in a microflow, what

can you use?: Annotations

42.What is a limitation of a rule compared to a microflow?: You have a smaller

selection of activities.

43.You've replaced a microflow with newer functionality and want to test it.

However, you don't want to delete the old microflow permanently in case something goes wrong. How can you do this?: Exclude it from the project.

44.How can you allow users to access parts of an app (like a login page) without

needing to log in?: Set up anonymous users.

45.In a microflow, what is a token?: A system-generated value.

46.In a microflow expression, "to Uppercase" is an example of what?: A func- tion

call

47.In a microflow, what would be an example of a variable?: $Customer

48.You need to debug a microflow in production but don't want to impact your users.

How can you trigger debugging only when you personally are running the microflow?: Set a breakpoint condition.

49.How can you have a microflow automatically run at a specific moment in time?:

Create and enable a scheduled event.

50.What can you use to exit a loop early, instead of finishing the entire list of iterator

objects?: A break event

51.You want to find the total number of objects in a list. What can you easily use to

7 / 'DaysUsed'. The value represents the total amount of days used for the requested vacation. If you write a microflow with a Retrieve action, what will be the return if we use the following XPath [DaysUsed < 4.5 and not(Vaca- tionManagement.VacationRequest_Submitter/Administration.Account)]: A list of all VacationRequests that are shorter than 4.5 days and do not have a Submitter assigned

62.If we populate a DataGrid of Vacation Request entities with the following XPath

constraint, what will happen? [StartDate = empty]: The grid will show All Vacation Requests where the StartDate is not populated.

63.The correct way of structuring resources within App Explorer?: Manually

64.When structuring the App Explorer, which of the following subfolders would

be the best choice to store things like Enumerations and Regular Expressions?: Resources

65.When connecting a profile picture to an account of a team member, pro- viding that

it should be possible to alter the picture, which of the following options would you choose?: Create a Profile Picture entity and configuring Image entity in the System module as its generalization.

66.As Users by default always have multiple User Roles, which of the following options

can you put in place to ensure a user gets restricted to only one user role?: Adding the microflow logic.

67.Which widget from the listed below needs to be used inside of a List View for

8 / visualizing a dynamic image?: Image Viewer

68.Which template is used for featuring the navigation menu in a sidebar?: -

Atlas Default

69.This terms refers to the empty areas that form the canvas for any pages that

make use of the layout?: Placeholders

70.When a layout is based on another layout, which of the mentioned option refers to

the parent layout?: Master layout

71. Which of the principles needs to be utilized to reduce duplication of already

created elements?: DRY

72.You want to re-use a header on multiple pages, which of the following options can

you use to ensure that the content of the header throughout the app automatically changes after you modify its content?: Snippet

73.This widget can be used to select associated objects, when multiple select is

possible?: Reference set selector

74.From the buttons on a Data Grid widget that work with single select mode, which

ones need to be configured with multi-select mode?: Edit, Delete

75.Where should you configure that only selected roles are allowed to see a container

on a page?: In the Conditional visibility property of the container.

76.How is the size of popup windows set to fixed?: By setting the resizable

property of the page to No.

10 / multiple associations?: You want to display additional information about an association.

89.Which of the event handlers does always need to return a boolean return value?:

The before commit.

90.Where do you define the "persistable" property of an entity?: In the domain model

11 /

91.For which of the following entity types does Mendix create a database table?:

For persistable entities

92.What happens on commit of a non-persistable entity?: Current attribute

values and association values are stored in memory.

93. What would be a good situation to use a calculated attribute?: When a value

changes more often than it is viewed

94.When connecting 2 entities of 2 different modules how do we typically call that

association?: Cross-Module Assocation

95.You connected two entities by a cross-module association. You want Stu- dio Pro

to take you to the associated entity in the other module - which option do you need to choose when you right click the association?: Go to the other side

96.Which of the following options list system members that can be stored as indicated

in the properties of an entity?: Created Date, Changed Date, Owner, ChangedBy

97.Which of the following terms is used to indicate a user that created the object of

the given entity?: Owner

98. If you need to import data regularly, what is the best way to do so?: Services

such as SOAP, REST, and oData

99.What are some alternative methods for importing files into a Mendix app?-

: Flat files, CSV, Excel

13 /

110. What are export mappings used to accomplish? Converting Mendix ob-

jects to XML or JSON

111. What does a message definition do?: It defines the messages that are sent

to and from your app

112. What type of role should you make for your published REST services

documents in security?: Module role

113. You want to manipulate your data as you import it. Which of the following

methods would be best suited to accomplish this?: The Excel Importer module

114. For the Export to Excel button to properly function, what must be the

source of its data grid?: XPath

115. How can you export columns from your data grid without displaying them on

the page for the user to see?: Use CSS to set the column to Display: none

116. Where can published data be found? (external entities): Catalog

117. What is a piece of external data called in Mendix?: External Entity

118. Why is the version number assigned to an OData Service important?: - There

can be multiple versions of a service and users can connect to a specific one using it.

119. What is an External Entity?: An entity that represents an external dataset.

120. Where can you edit the properties (i.e. attributes, name, etc.) of an Exter- nal

Entity?: In the domain model of the app where the External Entity is defined

121. What would you use to save changes to an external entity?: A Send

14 / external object activity

122. Can you modify data in an External Entity?: Yes, if the Updateable(write)

property of its public resource settings is checked.

123. What does the D in CRUD stand for?: Delete

124. An app connected by a grey dotted line to your service in the Landscape view

means what?: The app is consuming data from your service.