Click Software Quiz
Click Software Quiz : This Click Software Intermediate Quiz contains set of 50 Click Software Quiz which will help to clear any Mcqs exam which is designed for Intermediate .
1) Which of the file transfer options do not require customization? (Select all that apply)
- A and B
- B and C
- C and D
- D and A
) A)Downloading files from the Middel Tier to an external system.
) B)Uploading files from an external system to the Middle Tier.
) C)Uploading files from ClickMobile client to the Middle Tier.
) D)Downloading files from the Middle Tier to CLickMobile client.
2) Can ClickMobile Pro work with multiple Middle Tier Servers?
- No
- Yes, but only if used with SSL.
- Yes, using the same configuration as ClickMobile Advanced.
- Yes, but up to 3 servers.
3) Select the statement below that is CORRECT when the Middle Tier database connection cannot be established by either the ClickMobile client or the Service Optimization server.
- Messages are sent directly from the ClickMobile client to the Service Optimization server when the Middle Tier Connection is unavailable.
- Service Optimization will send a Web request message directly to the ClickMobile client when a connection to the Middle Tier is unavailable.
- Messages are stored on the Service Optimization server’s MobileMessage table and queued until the connection to the Middle Tier becomes availabe.
- None of the above.
4) Can ClickMobile Pro and ClickMobile Advanced clients work with the same Service Optimization Server?
- Yes, only if working with different Middle Tier servers.
- Yes, only when working with SSL.
- Yes.
5) The ClickMobile Agent(s) resides on which environment?
- Service Optimization Server.
- ClickMobile Middle Tier.
- ClickMobile Client.
- None od the above.
6) After installation and performing the SO administration tool configurations, if the User is not able to connect to the Mobile Client, where is the problem likely to be?
- Middle Tier IIS.
- Middle Tier SQL Database.
- Mobile Client
- All of the above.
7) After installing the Middle Tier database, What action does the administrator need to take to ensure the correct tables are created?
- Run the ClickMobile Server installation files which will create the Middle Tier database tables.
- Setup the Server Optimization Server connection to the Middle Tier database, at the time these tables are automatically created.
- Run the ClickMobile Configuration Wizard to configure/upgrade the Middle Tier.
- Login to the ClickMobile Client and reload Application Settings.
8) Which server setting is NOT relevant for ClickMobile Pro?
- Translator Mapping
- ClickMobile Pro does not use any of the server settings.
- All settings are relevant for both ClcilMobile Pro and Advanced.
- Signal Frequency
9) What is the General Loading Criteria for Business Views used for in ClickMobile?
- Defining the loading method for ClcikMobile (which DLLs are loaded).
- Selecting which users can logi-in to ClickMobile.
- Defining what items to send to the mobile client(s) for each object and which users will receive them.
- This setting had nothing to do with ClickMobile.It is used for ClickSchedule only when it is used for ClickMobile Clients.
10) Where can you view the ” Mobile Assignments – Completed” after the configuration wizard has been excuted?
- ClickMobile Client – Groups/ Groups of Assignments/ClickMobile – Completed Assignments.
- Middle Tier – Groups/Groups of Assignments/Click Mobile – Completed Assignments.
- Structure Tool- Groups/Groups of Assignments/ClickMobile – Completed Assignments
- Service Optimiczation Remote Administartion Tools- Groups/Groups of Assignments/Click Mobile – Completed Assignments.
11) How do you notify the Engineer when an assignment is created, updated, or deleted?
- Configure Alerts in the ClickMobile Adminstrator profile.
- Configure alerts in the ClickSchedule WebClient Administrator profile.
- Configuration are not required for sending alerts.
- Non eof the above.
12) How would you set different colors for the Assignment Panels in the Task list, according to the Task Type?
- In the Color Template > Select a dictionary > Task Type.
- In the Object Form Definition > BackColor.
- In the Color Template > Select a dictionary > TaskTypeCategory.
- The assignment panel colors cannot be changed.
13) Every object in Service Optimization must have a unique Database identifier: a combination Object type and W6Key. The W6key is created by the server-side logic. When creating a new item in a multivalue object using the mobile device, how is the W6key crea
- The new item created with a mobile key, serving as a unic identifier, until it is updated by the server with the W6key.
- The new item created without a unique identifier, until arriving to the SO server. There is no need for that locally.
- Each mobile device has its own ID created and used as a pert of the W6key.
- Each mobile device gets a range of W6keys that is update while the device is connected to the Middle Tier.
14) If there is a change in the Administrative profile for the ClickMobile User, which of the following statements is true for a ClickMobile client user that inherits this administrative profile?
- The ClickMobile client user profile must be recreated to reflect the change.
- The ClickMobile client user receive a pop-up to reload the settings.
- The ClickMobile client user doesn’t receive any update until he manualy reloads his configuration settings.
- Change in the Administrative profile receives update automatically for the ClickMobile client user.
15) What is the difference between a Business Object and a Dictionary?
- The Dictionary keeps all Business Objects.
- The Dictionary is defined in the admin tool and Business Object is defined in the Srtructure Tool.
- Dictionary’s main purpose is to keedp a closed list of items and Business Object is used for a wider sets of data.
- Dictionary has a Stamp field but Business Object do not have Stamp field.
16) What is an Object Identifier and what is it used for?
- Icons that are used for indicating a Task property in the Engineer Gantt, for example, different icons according to the Task Type.
- A database property that holds the value of the last user that updated each object and the update time.
- A unique numerical identifier of objects in the system.
- The Dictionary property which will be used for identifying the dictionary item in the Integration messages and in various settings in the AdministartionTool.
17) Client Filters can be applied on:
- Tasks List and Engineers Gantt views only.
- Messages, Engineers Gantt and Tasks List views.
- Map, Engineers Gantt and Tasks List views.
- Tasks List, Monitoring display and Engineers Gantt views.
18) The Map view enables the following
- A,B,D,E,G and H
- A,C,D,F,G and H
- A,C,D,E,F,G and H
- All of the above.
) A)Displaying driving direction
) B)Geo-coding
) C)Displaying routes
) D)Displaying the full address text on the map.
) E)Showing the traffic jams
) F)Zoom in and out
) G)Engineering home base location
) H)Task location
19) What should be done in order to update a property name in the Task form?
- Update the relevant Object Identifier.
- Open the form in the Dialog Editor, update the field label and save the file.
- Import the form to the Dialog Editor, change the field label and export it.
- Set the value of the relevent property in the “Field Names” tab in the Administrative Settings.
20) What should the customer’s Administrator do in order to change the ClickSchedule Navigation Tree structure?
- Change the navigation Tree in the Structure Tool and set the permission to the users in the User defined settings.
- Create the needed Navigation Tree Indexes and change the Administrative settings.
- Set the needed changes in the Navigation Tree Manager.
- The Administrator is not allowed to change the navigation tree and it should be done with ClickSoftware advisory, as they have a serious impact on the system.
21) Which of the following can be defined in the Administrative Settings? (Select all that apply)
- A,B,C and F
- A,B,C and D
- C,D,E and F
- A,B,D and F
) A)Forms layout
) B)Color of assignment on the Gantt.
) C)Displayed properties in the Task List.
) D)The Organization’s calendar
) E)The scheduling policies for the Dispatchers.
) F)Displayed name in the each property in the client.
22) What is the difference between a Group and a Relavance Group?
- Relevance Groups are mandatory when defining a rule, while a Group can be created as needed.
- Relevance Groups are used for representing potentials Assigments to which a rule or an objective should apply, while a Group is a collection of objects of the same type, filtered by the specific properties.
- A Relevance Group is a Group of Assignments while a Group can be applied to any other object.
- A Group is in use by the rules, objectives and BVFs to apply the logic on certain Tasks and Engineers while Relevance Group is used only by the Workflow Agent.
23) What is the purpose of the recycle component?
- A component that gracefully shutdown a Server proceess and start a new one instead.
- A component that take care for the Server loading.
- Recycle component is one of the distribution methods of the load balancer.
- A component that ensure system stability by managing the server memory allocation.
24) What is the purpose of seperating the ClickMobile Middle Tier Server from the Service Optimization Server?
- The SQL server version can only be applied on the Middel Tier Server.
- ClickMobile Middle Tier must use an independent load balancer so it must be installed on a separate machine.
- For better control over the ClickMobile messages.
- We need the Middle Tier to be more exposed as ClickMobile clients connect to the system via cellular network.
25) In the service optimization recycle component, what is the difference between single process and two process recycling?
- The Single process is better for single CPU machines while two processes was developed to support dual CPU servers.
- The two process recycle component shorten the down time but requires more server memory.
- The server memory management is easier when using a single process recycling model.
- The two process mode enables better load balancing for incoming server requests.
26) You may create a custom ServiceOptimization Index in the ServiceOptimization Structure Tool in order to improve the system performance. For example, If you often retrieve tasks by their region and status, you may be able to improve performance by defining
- TRUE
- FALSE
)
) (Hint: See Service Optimization configuration Reference’s “Custom Indexes” chapter)
27) If you want a task to include a list of required spare parts with a rule to enforce it, what type of property would you add to the task object?
- Multi-value of keys.
- Time-phased multi-value
- Multi-value of strings.
- String
28) The “Schedule Idle Resource” option in the ClickSchedule web client is used to relax rules so idle engineer will get additional assignments (e.g. engineer who is currently in training, and has very few skills and only when using the “Schedule Idle Resou
- TRUE
- False
) This feature is very helpful in cases of emergencies, such as extreme weather, when it is critical to utilize all resources.
29) In a scheduling workflow, what is the difference between an unmovable task and an unswitchable task?
- Unmovable and unswtchable are two terms which are used to define locked taks (usually used upon dispatching). There is no difference between the two.
- Unmovable task is one that cannot be moved from one Engineer to another. Unswitchable task is one that cannot be switched from its currentt assignment start time to a new start time.
- Unmovable task is one which is pinned to the engineer and day it is currently scheduled (it can be rescheduled within the day as long as the assigned engineer doesn’t change). Unswitchable task is one which cannot be switched with another task.
- An unmovable task is one which cannot be rescheduled to a different time or engineer.
) (Hint: See Server Optimization Configuration Reference > Schedule Update > Configuration Schedule Update)
30) When the task’s “Pinned” property is set to true, the system prevents users from:
- Changing the task’s status.
- Changing the task’s priority .
- Changing the assignment’s details (e.g. start/finish, assigned engineer).
- All of the above.
31) Where would you define a process which sets the priority to “1” for all tasks which have already passes their SLA.
- Task Priority Agent
- Database process
- Workflow agent
- “Match DueDate” rule
32) In which of the following scenarios would you be required to create a “User Defined Dictionary” (UDD)?
- Allowing users of the ClickSchedule Client to add new dictionaries.
- Adding a new dictionary type, such as “VehicleType” (dictionary item will be added once the type creation is completed).
- Adding a new Task or Engineering property.
- Adding a new Dictionary item (e.g. “Vehicle Type”).
) (Hint: try to add a new VehicleType dictionary to an engineer)
33) ServiceOptimization’s Integration Manager is not limited as far as the number of external system it can integrate with from a single environment (e.g. at a single customer, ServiceOptimizationmay integrate into 6 different legacy systems)
- TRUE
- FALSE
34) What is the puspose of the “source” attribute of a message? (Hint: see the service Optimization integration guide’s “configuring incoming messages” chapter)
- Indicates whether the message should be processed as an SXP(source=SXP) or as a web service (source = SOAP).
- Identifies the source system of an incoming SXP message and prevents a “resonance” effect (an infinite ping-pong of message triggered by one incoming message).
- used for an authentication of the message sender (source=[domain\user]).
- Indicates whether the message is supposed to sent from the source system to ServiceOptimization or the other way around. When source=ServiceOptimization, the message is sent out. Any other value represents an incoming message.
35) How would the system react to an incoming message #1 with an unrecognized dictionary item “drilling” in the “RequiredSkills” property? How would the system react to an incoming message #2 with an unrecognized dictionary item “truck” in an unrecognized pro
- Neither one of the message will get accepted since they both contain un recognized values. The integeration will return an error message for each of the messages.
- The dictionary item “drilling” in the message #1 will get automatically created if the incoming message directs the system to do so. Message #2 Truck will return an error since the property has not been defined.
- Bothe the messages will get accepted. In the first message item “drilling” will get created as a new skill. In the message #2, a new property “vehicle type” will get created in the task’s schema and a dictionary item “truck will get added as a new diction
- The sytem will raise an error with message #1 since drilling is not recognized skill, however message #2 will get accepted and the task’s schema will automatically.
36) The task’s “priority” field plays a major role in the process of scheduling. What values are valid for this field? Which value represents an emergency (top priority)?
- Priority values range from 1 through 10. Priority 1 represents an emergency.
- Priority field is a dictionary. Values are alpha-numeric and can be configured to any text, such as “Emergency” (different from one project to another).
- Priority is numeric value. You can set range and definition of whether emergency is indicated with a hight or with a low number.
- Priority values range from 1 through 10. Priority 10 represents an emergency.
37) What is the difference between a Business Value Function (BVF) and an objective in the reference to optimization?
- Objective are out-of-the-box setting which allow evaluating the proposed Assignments and grade them in order to determine thw best option for the schedule. Business value Functions are provided as funtions for developers to develop tailored objectives usi
- Objectives and BVFs are none of the same. The term BVF is used in scheduling processed which run on the server side, while Objectives is a “user friendly” term used in the ClickSchedule client.
- Objectives are used in the scheduling plocies. BVFs are used to set the status workflow.
- Objectives evaluate and grade posible assignments in order to determine the best option for the schedule of a single task. BVFs estimate the value of the entire schedule for compasing optional schedules and selection the best one.
38) How would you configure the system to prefer schduling a task to an engineer which is sent in the task’s “PreferredEngineers” list (Hint: the configuration should apply to both single task’s scheduling as well as optimization of a group of engineers\tasks
- Configure a “Preferred Engineer” rule.
- Configure a “Preferred Engineer” objective.
- Configure a “Preferred Engineer” objective and a BVF.
- Enable “Preferred Engineer” in the Scheduled Workflow.
39) What is the puspose of the decomposition’s “work days” setting? (Hint:see “Service Optimization Configuration Reference -> Background Optimization -> Configuring a Data Domain -> Rolling Decompositions”)
- Defines in which days of the week, the optimizer should use this decomposition setting. For example, with a Mon-Sat setting, this decomposition will be ignored by optimizers running on Sundays (other decompositions may be used).
- Defines the business working days so the optimizer avoids running during non-working days. For example, a Mon-Sat setting will prevent the optimizer running on Sunday.
- Defines the engineer working days, so the optimizer doesn’t try to schedule tasks during non-working days (e.. Weekends). For example, a Mon-Sat setting will make sure that no tas gets scheduled on Sunday.
- Defines days so the time domain calculation doesn’t count non-working days. For example, with a Mon-Sat setting, if its Saturday now the decomposition is set to run on today and tomorrow, the time domain will be set.
40) Which Multi-stage-task (MST) dependency is not supported?
- One task must be completed before the other task can begin.
- Both task need to be scheduled on the same day.
- Efforts should be made to schedule both task to the same engineer.
- Both tasks must not be scheduled on the same day.
) (Hint: see ClickSchedule User’s Guide > Additional ClickSchedule Features > Working with Task Dependencies)
41) What is the difference between the process of defining time of arrival of SLA (Service Lavel Agreement) vs AB (Appiontment Booking)?
- In AB, customer selects the window of arrival, while with SLA the response time is contractual and is set as X hour from the time of the service call’s initiation.
- In AB, the time commitment is provided as a window (usualy 2-4 hours wide). SLA provider an extra time, usually in organizations where customer satisfaction is very important and an acurate arrival commitment is critical.
- AB and SLA are only different on the contractual point of view. AB is for residencial customers, who have no support contract. SLA is usually for commercial customers who have a contract. In both process the customer gets to select the time of arrival win
- Both terms are synonyms for two identical processes and time commitments. Depending on the company and culture, the either one of the terms may be used or sometimes interchangeably, relating to the exact same meaning.
42) Fill the blank:
- Driving direction
- Driving distance\time
- Mapping
- Geocoding
) GIS Cache helps improve response time when calculating __________.
43) OOTB, When a Task is sent to Engineer (Acknowledged Status), a NA is created overlapping the start of the Assignment Start of the Task. What Happens?
- Tasks get unscheduled
- Tasks get unscheduled and jeopardy is set
- Task remains in Acknowledged Status
- Task remains in Acknowledged Status and a jepardy is set
44) Best suggested Operation to be used to get available appointments
- ExtendedGetAppointmentEx2
- ExtendedGetAppointmentsEx
- ExtendedGetAppointmentsEx2
- ExtendedGetAppointmentEx
45) What is the Message Status for the Request to Resend Later in Outgoing Messages
- 1
- 4
- 2
- 3
46) Sequence of steps to be followed for Outgoing message configuration
- Events Configuration–>Destinations Configuration–>Messages Configuration
- Destinations Configuration–>Events Configuration–>Messages Configuration
- Messages Configuration–>Destinations Configuration–>Events Configuration
- Messages Configuration–>Events Configuration–>Destinations Configuration
47) Can we configure only one group and use the same in Criteria Tab while configuring Outgoing Messages?
- No
- Only for On-Premise Implementations
- Only for Cloud Based Implementations
- Yes