Mendix Knowledge Checks
The Attribute type Enumeration is used to store: - Automatically generated positive or negative whole number - A positive or negative number - A whole number that can only be positive - A list of predefined values
A list of predefined values
What is the Mendix Studio? - A CRM tool that offers out of the box CRM capabilities. - A tool to analyze big data using advanced Business Intelligence algorithms. - A Business Process Management tool to model and manage your company's workflow. - A tool to create, develop, and deploy innovative apps at light speed.
A tool to create, develop, and deploy innovative apps at light speed.
What would be the best name for a mobile-specific homepage? - Home_Mobile - Homepage - Mobile_Home - HomepageMobile
Home_Mobile
A list view is a widget used to: - Display bullet points - Display static text - Change text from horizontal to vertical view - Display dynamic data
Display dynamic data
The default association type is: - 1 to 1 - Many to many - 1 to many
1 to many
When using the Layout Grid, the weight of all columns must add up to: - 16 - 6 - 4 - 12
12
How many default App Team roles are there? - 5 - 6 - 7 - 4
5
What are three microflow components? - Activity, Decision, Parameter - Activity, Decision, Decision table - Activity, Exclusive merge, Parameter - Activity, Inclusive split, Parameter
Activity, Decision, Parameter
Where do you capture your project requirements? - In the Stories tab in the Mendix Modeler. - At the Stories tab underneath Collaborate in your project's dashboard. - In a text document that you share with your team members. - The project manager maintains a requirements document.
At the Stories tab underneath Collaborate in your project's dashboard.
What do validation rules apply to? - Attributes and associations - Associations - Attributes - Entities
Attributes
When deleting a Trainee, you want that all the Registrations of this Trainee are deleted as well. How is that delete behavior called? - Delete associated objects - Cascading delete - Prevention of delete - Automatic delete
Cascading delete
Which activity is used to change the value of an attribute? - Change attribute - Change variable - Change value - Change object
Change object
You downloaded the latest version of the project from the Team Server, and did some changes to the app. What do you need to do next for your team members to be able to view your changes? - Update the user story from Running to Done - Commit your changes to the Team Server - Publish your app to the cloud - Synchronize with the Team Server
Commit your changes to the Team Server
The value 1.23 could be stored in an attribute of the type: - Decimal - AutoNumber - Integer - Long
Decimal
What would be a best practice when deleting a Location? On delete of 'Location' object: - Keep 'TrainingEvent' objects - Delete 'Location' objects only if it is not associated with 'TrainingEvent' objects - Delete 'TrainingEvent' objects
Delete 'Location' objects only if it is not associated with 'TrainingEvent' objects
Microflows can be triggered by: - Widget event, Action button, Default button - Entity event, Action button, Container - Entity event, Action button, Widget event - Default button, Navigation layout, Widget event
Entity event, Action button, Widget event
(True of False) A user role must have one or more module roles in every module
False
(True of False) Only users with the SCRUM Master role have access to the Team Server.
False
(True of False) You can view your app when it contains errors:
False
Where do you configure validation rules? - At project level - In the validation overview of the module - In the association properties - In the entity properties
In the entity properties
Why can you define security settings on both project and module level? - It makes it easy to reuse modules. - It is a W3C standard to separate project and module security. - It allows for a better overview. - It makes the application more secure.
It makes it easy to reuse modules.
A page is responsive when: - It includes user interaction - It rotates as you rotate your mobile - It allows dynamic data to be displayed - It works and looks good on all devices
It works and looks good on all devices
Which statement is true? - Microflow expressions are used to express the flow of a microflow. - Microflow expressions are used to change, check and extract data from available values. - Microflow expressions are used to define a query to the database. - Microflow expressions are used to document the microflow actions.
Microflow expressions are used to change, check and extract data from available values.
How many start events can a microflow have? - This depends on the trigger of the microflow - One - Unlimited - This depends on the number of input parameters
One
Which security level must be active to deploy an application to the test environment of a licensed node in the Mendix cloud? - Production security - None - Prototype/demo security - Project security
Production security
In Mendix Studio Pro, you can access the Domain Model of your app from: - The Project Dashboard - The Project Explorer - The Connector - The Domain Model tab
The Project Explorer
If a Scrum team gets stuck, because of things that are out of their control, who is responsible to remove those impediments? - The Development Team - The Product Owner - The Project Manager - The Scrum Master
The Scrum Master
You have already committed your work at least once. In the Changes tab, you can see: - The changes that have been made by you and your team since the start of the project - The changes that have been made by you since the start of the project - The changes that have been made by you and your team since the last commit - The changes that have been made by you since the last commit
The changes that have been made by you since the last commit
What are microflows? - A way to describe the whole application process flow - The custom logic of a Mendix application - Modeled custom behavior of a default button - Small development processes
The custom logic of a Mendix application
What effect does security have on the navigation of the application? - With security enabled, only administrators can see menu items - The visibility of menu items is affected by entity security - The visibility of menu items is affected by Page and Microflow security - The visibility of menu items is not affected by security
The visibility of menu items is affected by Page and Microflow security
(True of False) It is possible to add multiple widgets in a container.
True
(True of False) When working in a team you should perform an update before doing a commit.
True
(True of False) You can create a new app from the Mendix Developer Portal.
True
(True of False) You can create a part of the app functionality specifically for mobile.
True
(True of False) You can have different row layout for mobile, tablet, and phone.
True
(True of False) You can set a different homepage for mobile than the one for other devices.
True
When do you use in the retrieve action the option "by association"? - Only when you want to retrieve an associated list. - When you want to retrieve the association of an object. - Always when you want to retrieve an associated object. - When you want to retrieve the associated object from memory.
When you want to retrieve the associated object from memory.
A critical success factor for companies working with Mendix is: - Working individually on projects depending on expertise - Knowing object- oriented programming - Working in small cross-functional teams - Implementing the waterfall project management approach
Working in small cross-functional teams
You want to share something on the App Store. You want it to be visible only by people in your company. Is this possible? - Yes - No
Yes