Outsystems

Create an image of a futuristic digital landscape representing software development, featuring coding symbols and elements related to Outsystems, with a vibrant and engaging color palette.

Outsystems Mastery Quiz

Challenge your knowledge of Outsystems with our comprehensive quiz designed for developers and enthusiasts alike! Dive into topics such as data entities, server actions, and UI components.

  • 10 engaging questions.
  • Test your Outsystems skills.
  • Learn and improve your understanding.
10 Questions2 MinutesCreated by CodingEagle254
When you drag the UserMovieRating entity to the source, what will happen?
 
Q1
A. A With or Without join will be created if the MovieId is not mandatory
B. An Only With join will be created if MovieId is not mandatory
C. The default join will be created which is With or Without join
The default join will be created which is Only With join
2. Given that the variable holding the value of the ButtonGroup is PriorityId with type Priority Identifier, what should be the value left most buttongroupitem?
Q22
Q2Q22
A. Low
B. Priority.Low
C. Entities.Priority
D. Entities.Priority.Low
3. How to get the number of comments per movie for all movies?
Q3
Q3
A. Change join to ‘With or Without’, group by Movie.Id, then count on UserMovieComment.Id
B. Change join to ‘With’, group by Movie.Id, then count on UserMovieComment.Id
C. Change join to ‘With or Without’, group by UserMovieComment.Id, then count on Movie.Id
D. Group by Movie.Id, then count on UserMovieComment.Id
4. Based on the given flow below, which statement is correct?
 
Q4
A. The value of the Output parameter will be blue, red, and green when the value of Color input parameter is yellow
B. When the value of Color is “grey”, the Otherwise branch will be executed
C. The value of Output parameter is green when the value of Color parameter is “grey”
D. When the value of Color is “grey” then no branch will be executed
5. Given the diagram below, what is the Data Type of attribute EmployeeId on EmployeePicture entity?
A. Long Integer
B. Employee.id
C. Employee Identifier
D. Binary Data
6. Consider the following Server Action. What happens if the GetEmployeeById Aggregate does not return any record?
 
 
Q5
A. The DatabaseException flow is executed.
B. The RecordNotFound flow is executed
C. No exception flow is executed.
D. The module’s global exception handler is executed.
7. Consider the Action called Absolute which returns an absolute value (abs) of a number N passed as Input Parameter. When does the Action return 0 ?
 
Q7
A. Never
B. When the input parameter (N) is less than zero.
C. When the input parameter (N) is zero.
D. When the input parameter (N) is greater than zero.
8. The following Screen has two Dropdowns, one to select a Country and one to select a City. The GetCountries and GetCities Aggregates provide the countries and the cities to be displayed in the respective dropdowns and are both set to be fetched At Start. Which of the following options is not a valid step if we want to just fetch the cities for the country selected in the respective dropdown?
 
Q8
A. Set the Fetch property of the GetCities Aggregate to Only On Demand.
B. Refresh the GetCities Aggregate in the OnChange Action of the Country Dropdown.
C. Filter the GetCities Aggregate by the selected country.
D. Call the GetCities Aggregate in the GetCountries’ On After Fetch Event handler.
9. Consider the following Action, that calculates the square root (sqrt) of a positive decimal number (N). Knowing that the function was called with N = 0, and the debugger is stopped at the Start node, what will happen when the developer selects the Continue (F9) option highlighted in the picture?
Q9
Q9
A. The Action will end, with sqrt = 0.
B. The Action will throw an exception and sqrt will have no value.
C. The debugger will stop in the N < 0 If node.
D. The debugger will stop at the breakpoint in the End node.
10. Consider the following Pagination that is associated with an already implemented Table on a Screen. There are no errors in Service Studio, but when the user selects a new page (in the pagination widget) the results do not change on the Table. What is the reason for that behavior?
 
Q10
A. The GetMovies Aggregate is not being refreshed in the OnNavigate Action.
B. The Max. Records of the Aggregate should be equal to the total number of movies in the database.
C.The Table is not being refreshed on the OnNavigate Action.
D. The Max Records property of the Pagination should be set to GetMovies.Count and the TotalCount to RecordsPerPage.
{"name":"Outsystems", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Challenge your knowledge of Outsystems with our comprehensive quiz designed for developers and enthusiasts alike! Dive into topics such as data entities, server actions, and UI components.10 engaging questions.Test your Outsystems skills.Learn and improve your understanding.","img":"https:/images/course8.png"}
Powered by: Quiz Maker