One Automation Business Integration Certification Sample Test

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Asc2013
A
Asc2013
Community Contributor
Quizzes Created: 2 | Total Attempts: 153
| Attempts: 62 | Questions: 50
Please wait...
Question 1 / 50
0 %
0/100
Score 0/100
1. In version 10 there are many predefined variables that contain the object attributes that can be referenced directly.

Explanation

In version 10, there are indeed many predefined variables that contain the object attributes, which means these variables already have values assigned to them and can be directly referenced without any additional coding. Therefore, the statement "In version 10 there are many predefined variables that contain the object attributes that can be referenced directly" is true.

Submit
Please wait...
About This Quiz
One Automation Business Integration Certification Sample Test - Quiz

This sample test for ONE Automation Business Integration Certification evaluates knowledge in Automic scripting and its application in business processes. It covers script syntax, variable usage, predefined variables... see morein version 10, and practical script functions essential for automation professionals. see less

2. The script function UC_CRLF() is used to insert a line break.

Explanation

The script function UC_CRLF() is used to insert a line break. This means that when this function is called, it will add a line break in the text or code where it is placed. This can be useful in situations where you want to separate different lines or paragraphs of text in your script or code. By inserting a line break, you can improve the readability and organization of your code. Therefore, the statement "True" is correct.

Submit
3. Which script function is used to search for a character or a string within a string?

Explanation

The STR_FIND() function is used to search for a character or a string within a string. It takes two parameters, the string to be searched and the string to search for. It returns the index of the first occurrence of the search string within the main string. If the search string is not found, it returns -1. This function is commonly used in programming to locate specific characters or substrings within a larger string and perform further operations based on the search results.

Submit
4. Which script function returns the number of characters in a string?

Explanation

The STR_LNG() function is used to return the number of characters in a string. It calculates and returns the length of the specified string.

Submit
5. Which script function is used to shift a string to all uppercase characters?

Explanation

The STR_UC() script function is used to shift a string to all uppercase characters. This function takes a string as input and returns the same string with all characters converted to uppercase. It is commonly used when you want to convert a string to uppercase for consistency or comparison purposes.

Submit
6. Which script function is used to cancel an active task?

Explanation

The correct answer is cancel_uc_object(). This script function is used to cancel an active task. It allows users to stop a task that is currently running or scheduled to run in the future. By calling this function, the task will be terminated and any associated resources will be released.

Submit
7. On which tabs of an object can Automic script be utilized.

Explanation

Automic script can be utilized on all tabs of an object, including PROCESS, PRE-PROCESS, and POST-PROCESS. This means that the script can be executed before, during, or after the main process of the object. Utilizing Automic script on all tabs allows for greater flexibility and customization in automating tasks and workflows.

Submit
8. Which arithmetic operation will return the remainder of a division operation?

Explanation

The MOD() arithmetic operation will return the remainder of a division operation. This function calculates the remainder when one number is divided by another. It is commonly used in programming to determine if a number is divisible by another number or to perform modular arithmetic.

Submit
9. The script function FORMAT() can be used to strip leading 0's from a variable.

Explanation

The statement is true because the FORMAT() function in a script can be used to remove leading zeros from a variable. This function allows for formatting and manipulating the display of data, including removing leading zeros. This can be useful in scenarios where leading zeros are not desired or when the data needs to be presented in a specific format.

Submit
10. The GET_VAR() function is used to retrieve values from a variable object.

Explanation

The GET_VAR() function is indeed used to retrieve values from a variable object. This function allows access to the values stored within the variable object, providing a way to retrieve and use them in the program. By using the GET_VAR() function, developers can efficiently access and manipulate the values stored in the variable object.

Submit
11. The script statements :IF :ELSE :ENDIF are used to evaluate an expression and execute statements dependent on the result.

Explanation

The script statements :IF :ELSE :ENDIF are indeed used to evaluate an expression and execute statements dependent on the result. The IF statement allows for the evaluation of a condition, and if the condition is true, the statements within the IF block are executed. If the condition is false, the statements within the ELSE block (if present) are executed. Finally, the ENDIF statement marks the end of the conditional block. Therefore, the answer is true.

Submit
12. All executable objects have attributes that can be read at object generation, the script function GET_ATT is used to retrieve these attributes.

Explanation

The given statement is true. All executable objects have attributes that can be read at object generation. The GET_ATT script function is used to retrieve these attributes.

Submit
13. Which of the following functions is used to activate an object from another object? 

Explanation

ACTIVATE_UC_OBJECT() is the correct answer because this function is used to activate an object from another object. It is a function in a programming language or system that triggers the execution of a specific object or process. By calling this function, the specified object is activated and its associated actions or tasks are initiated. This function is commonly used in workflow or process automation systems to start or trigger the execution of a particular object or task.

Submit
14.  Which of the following script statements is used to append text to a notification object using scripting on the PROCESS tab?

Explanation

The correct answer is ":PUT_ATT_APPEND CALL_TEXT = 'string'". This script statement is used to append text to a notification object using scripting on the PROCESS tab. It allows you to add additional text to the existing text in the CALL_TEXT attribute of the notification object.

Submit
15. Which script functions return information about object names?

Explanation

All of the given script functions return information about object names. The function "&$NAME#" returns the name of the current object, "SYS_ACT_ME_NAME()" returns the name of the current activity, "SYS_ACT_PARENT_NAME()" returns the name of the parent activity, "$ACTIVATOR#" returns the name of the object that triggered the current activity, "$TOP_PROCESSFLOW_NAME#" returns the name of the top-level process flow, and "SYS_ACT_TOP_NAME()" returns the name of the top-level activity. Therefore, all of these functions provide information about object names.

Submit
16. Using the script function GET_UC_OBJECT_STATUS() and the script function :MODIFY_STATE  it is possible to modify the return code from a non-zero to a zero?

Explanation

The statement is true because the script function GET_UC_OBJECT_STATUS() allows retrieving the current status of an object, while the script function MODIFY_STATE enables modifying the state of an object. By using these functions together, it is possible to change the return code from a non-zero value to zero, indicating a successful execution.

Submit
17. Which script function is used to create a data sequence out of the contents of a variable object?

Explanation

The correct answer is PREP_PROCESS_VAR(). This script function is used to create a data sequence out of the contents of a variable object. It prepares the variable for processing by converting it into a format that can be easily manipulated and analyzed. This function is commonly used in programming to transform and manipulate data stored in variables.

Submit
18. Which version 10 predefined variable returns the number of the current client?

Explanation

The correct answer is &$CLIENT#. The &$CLIENT# predefined variable returns the number of the current client.

Submit
19. The version 10 predefined variable &$RESTART_COUNT# returns the number of restarts that have been made by a task on a workflow using the Post-Conditions tab

Explanation

The version 10 predefined variable &$RESTART_COUNT# returns the number of restarts that have been made by a task on a workflow using the Post-Conditions tab. This means that if a task within a workflow has been restarted multiple times, the value of &$RESTART_COUNT# will reflect the number of times it has been restarted.

Submit
20. An Automic script line or comment begins with a : or ! in the first column.

Explanation

An Atomic script line or comment beginning with a : or ! in the first column is a valid syntax in many programming languages. This syntax is commonly used to indicate a comment or a special command in the script. By starting a line with : or !, the script interpreter recognizes it as a comment or a specific instruction rather than executable code. Therefore, the statement "True" is correct, as it accurately describes the syntax convention in many programming languages.

Submit
21. Which script function is used to delete trailing spaces from a string?

Explanation

The STR_RTRIM() function is used to delete trailing spaces from a string.

Submit
22. Which script function is used to delete leading and trailing spaces from a string?

Explanation

The STR_TRIM() function is used to delete leading and trailing spaces from a string. This function removes any white spaces at the beginning and end of the string, ensuring that the string does not have any extra spaces. It is commonly used to clean up user input or to format strings before further processing.

Submit
23. Which function is used to remove leading 0's from a number?

Explanation

The FORMAT() function is used to format a number as a string with a specified format. It can be used to remove leading 0's from a number by specifying a format that does not include leading zeros. For example, if the number is 00123, using the FORMAT() function with the format '0' would return '123' without the leading zeros.

Submit
24. A script variable always begins with the & and can consist of letters and numbers as long as the first character after the & is not a number.

Explanation

In scripting, a variable is a symbolic name for a value that can be used to store and manipulate data. The statement states that a script variable always begins with the symbol "&" and can contain letters and numbers. However, it specifies that the first character after "&" cannot be a number. Therefore, the given statement is true as it accurately describes the naming convention for script variables.

Submit
25. Which of these time or date formats are valid?

Explanation

All of the given time and date formats are valid.
- HH:MM:SS represents the time in hours, minutes, and seconds.
- YYYY represents the year in four digits.
- LLL represents the month in three letters.
- HH represents the hour in two digits.
- HHMMSS represents the time in hours, minutes, and seconds without separators.
- DD-MM-YYYY represents the date in day, month, and year format.

Submit
26. Which statement is used to store a value in a static variable object.

Explanation

The statement used to store a value in a static variable object is ":PUT_VAR". This statement is specifically designed to assign a value to a static variable, which allows the value to be accessed and used throughout the program. The other options, ":READ" and ":SET", do not specifically deal with storing a value in a static variable. Therefore, the correct answer is ":PUT_VAR".

Submit
27. Another way of evaluating an expression and executing statements based on the result would be to use the :SWITCH :CASE :ENDSWITCH script statements.

Explanation

The given statement suggests that using the :SWITCH :CASE :ENDSWITCH script statements is another way of evaluating an expression and executing statements based on the result. This implies that the statement is true, as it presents an alternative method for achieving the mentioned purpose.

Submit
28. Which script function can be used to check if an agent is active?

Explanation

The function SYS_HOST_ALIVE() can be used to check if an agent is active. This function is specifically designed to determine the status of a host or agent. It can be used to verify if the agent is currently running and available for processing tasks.

Submit
29. Which of the following script statements is used to change an object attribute?

Explanation

The script statement ":PUT_ATT" is used to change an object attribute. This statement allows the script to modify the value of an attribute associated with an object. It is commonly used when there is a need to update or alter the properties of an object within a script.

Submit
30. Which script function returns a 'Y' if a user is logged into Automic?

Explanation

SYS_USER_ALIVE() is the correct answer because this script function returns a 'Y' if a user is logged into Automic. This function checks the status of the user's login session and returns 'Y' if the session is active or 'N' if it is inactive. Therefore, by using this function, it is possible to determine whether a user is currently logged into Automic or not.

Submit
31. Which version 10 predefined variable returns the name of the Automic System?

Explanation

The correct answer is &$SYSTEM#. This predefined variable returns the name of the Automic System.

Submit
32. Which script statement will define an INTEGER that can contain positive (+) and negative (-)  numbers.

Explanation

The correct answer is ":define &num#, signed". This script statement will define an INTEGER that can contain both positive and negative numbers. The keyword "signed" indicates that the variable can hold both positive and negative values.

Submit
33. Which script function is used to delete leading spaces from a string?

Explanation

The correct answer is STR_LTRIM(). This script function is used to delete leading spaces from a string.

Submit
34. Which script statements allow looping in scripts?

Explanation

The correct answer is ":WHILE :ENDWHILE". These script statements allow looping in scripts. The ":WHILE" statement is used to specify the condition for the loop to continue, and the ":ENDWHILE" statement marks the end of the loop. This combination allows the script to repeat a set of instructions as long as the specified condition is true.

Submit
35. Which script function is used to create a data sequence out of the contents of an external file?

Explanation

The function PREP_PROCESS_FILE() is used to create a data sequence out of the contents of an external file. This function allows the script to read the data from a file and process it accordingly. It is commonly used when there is a need to import data from an external source and manipulate it within the script.

Submit
36. Which script statement would be used to store a value in a variable that is going to be passed to another object when activated with Automic script (assuming variable is not listed on 'Variables and Prompts' tab).

Explanation

The correct answer is :PSET. In Automic script, the :PSET statement is used to store a value in a variable that is going to be passed to another object when activated. This statement allows the value to be set dynamically at runtime, rather than being predefined in the script.

Submit
37. Which script function is used to create a data sequence out of a tasks job report?

Explanation

PREP_PROCESS_REPORT() is the correct answer because it is the script function used to create a data sequence out of a tasks job report. This function allows the user to process report data and extract information from it in a structured manner. It is commonly used in scripting to manipulate and analyze job reports generated by tasks.

Submit
38. Which script function is used to create a data sequence from the output of an operating system command?

Explanation

PREP_PROCESS() is the script function used to create a data sequence from the output of an operating system command. This function prepares the output of the command for further processing within the script, allowing the data to be manipulated and analyzed as needed. It is commonly used when working with external data sources or when integrating with other systems.

Submit
39. Which script function is used to copy characters of a string to a variable?

Explanation

The STR_CUT() function is used to copy characters of a string to a variable. This function takes two parameters: the source string and the number of characters to copy. It returns the copied characters as a new string. Therefore, STR_CUT() is the correct answer for this question.

Submit
40. To reference the LOGICAL date, which function would be called?

Explanation

The function SYS_LDATE() would be called to reference the LOGICAL date.

Submit
41. How many values maximum can a version 10 STATIC variable object store?

Explanation

A version 10 STATIC variable object can store a maximum of 5 values. This means that the object can hold up to 5 different values at any given time.

Submit
42. Which script function will return the RunID of the superordinate object?

Explanation

All of the above options will return the RunID of the superordinate object. &$ACTIVATOR_RUNID is a script function that returns the RunID of the current object. SYS_ACT_PARENT_NR() is a script function that returns the RunID of the parent object. Therefore, both options can be used to retrieve the RunID of the superordinate object.

Submit
43. Which script statement is needed if needing to pass a variable set on PRE-PROCESS or PROCESS tab to the POST-PROCESS tab?

Explanation

In order to pass a variable set on the PRE-PROCESS or PROCESS tab to the POST-PROCESS tab, either the :RSET or :PSET script statement can be used. Both of these statements are capable of transferring the value of a variable from one tab to another.

Submit
44. Using the :STOP NOMSG statement in the PRE-PROCESS of a JOB object will end the object 'ENDED_EMTPY – task is empy (STOP NOMSG)'.

Explanation

Using the :STOP NOMSG statement in the PRE-PROCESS of a JOB object will end the object with the status 'ENDED_EMPTY - task is empty (STOP NOMSG)'. This means that the object will be terminated without any error message being displayed.

Submit
45. In version 10 there are now predefined variables, which line is using a version 10 predefined variable?

Explanation

The line ":PRINT &$PHYS_DATE_YYMMDD#" is using a version 10 predefined variable.

Submit
46.  It is possible to abort the execution of a task that was activated with the 'Test Options' parameter.

Explanation

The statement is true because if a task was activated with the 'Test Options' parameter, it means that it was initiated for testing purposes. In such cases, it is important to have the ability to abort the execution of the task if needed. This allows for flexibility and control during the testing process.

Submit
47. Which Automic script statement assigns a value to a script variable?

Explanation

The :SET statement is used in Automic scripting to assign a value to a script variable. This statement allows the programmer to specify the variable name and the value that should be assigned to it. By using the :SET statement, the programmer can manipulate and store data within the script, making it a crucial command for variable assignment in Automic scripting.

Submit
48. Which of the following is the version 10 predefined variable that contains the RunID of the object in which it was activated?

Explanation

The correct answer is &$RUNID#. This is the version 10 predefined variable that contains the RunID of the object in which it was activated.

Submit
49. It is possible to see the 'Modification of Variables' before an object is executed.

Explanation

The given statement is true. In programming, the modification of variables can occur before an object is executed. This means that the values of variables can be changed or updated before the object or code block associated with them is executed. This allows for dynamic and flexible programming, as variables can be modified based on certain conditions or inputs before their corresponding code is executed.

Submit
50. Which V10 Predefined Variable function returns the physical time?

Explanation

The correct answer is &$PHYS_TIME_format#. This is because the &$PHYS_TIME_format# function returns the physical time. The other options, SYS_TIMESTAMP_PHYSICAL([Time Zone]), &$TIME_format#, and SYS_DATE_PHYSICAL(), do not specifically return the physical time.

Submit
View My Results

Quiz Review Timeline (Updated): Jun 2, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Jun 02, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Oct 19, 2013
    Quiz Created by
    Asc2013
Cancel
  • All
    All (50)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
In version 10 there are many predefined variables that contain the...
The script function UC_CRLF() is used to insert a line break.
Which script function is used to search for a character or a string...
Which script function returns the number of characters in a string?
Which script function is used to shift a string to all uppercase...
Which script function is used to cancel an active task?
On which tabs of an object can Automic script be utilized.
Which arithmetic operation will return the remainder of a division...
The script function FORMAT() can be used to strip leading 0's from a...
The GET_VAR() function is used to retrieve values from a variable...
The script statements :IF :ELSE :ENDIF are used to evaluate an...
All executable objects have attributes that can be read at object...
Which of the following functions is used to activate an object from...
 Which of the following script statements is used to append text...
Which script functions return information about object names?
Using the script function GET_UC_OBJECT_STATUS() and the script...
Which script function is used to create a data sequence out of the...
Which version 10 predefined variable returns the number of the current...
The version 10 predefined variable &$RESTART_COUNT# returns the...
An Automic script line or comment begins with a : or ! in the first...
Which script function is used to delete trailing spaces from a string?
Which script function is used to delete leading and trailing spaces...
Which function is used to remove leading 0's from a number?
A script variable always begins with the & and can consist of...
Which of these time or date formats are valid?
Which statement is used to store a value in a static variable object.
Another way of evaluating an expression and executing statements based...
Which script function can be used to check if an agent is active?
Which of the following script statements is used to change an object...
Which script function returns a 'Y' if a user is logged into Automic?
Which version 10 predefined variable returns the name of the Automic...
Which script statement will define an INTEGER that can contain...
Which script function is used to delete leading spaces from a string?
Which script statements allow looping in scripts?
Which script function is used to create a data sequence out of the...
Which script statement would be used to store a value in a variable...
Which script function is used to create a data sequence out of a tasks...
Which script function is used to create a data sequence from the...
Which script function is used to copy characters of a string to a...
To reference the LOGICAL date, which function would be called?
How many values maximum can a version 10 STATIC variable object store?
Which script function will return the RunID of the superordinate...
Which script statement is needed if needing to pass a variable set on...
Using the :STOP NOMSG statement in the PRE-PROCESS of a JOB object...
In version 10 there are now predefined variables, which line is using...
 It is possible to abort the execution of a task that was...
Which Automic script statement assigns a value to a script variable?
Which of the following is the version 10 predefined variable that...
It is possible to see the 'Modification of Variables' before an object...
Which V10 Predefined Variable function returns the physical time?
Alert!

Advertisement