TACL – Tandem Advanced Command Language Expert Quiz
TACL – Tandem Advanced Command Language Expert Quiz contains set of 50 TACL MCQ Questions With Answers which will help you to clear Expert level quiz.
$CMON process is involved during the user LOGON to TACL. | ans) a) True | b) False | ||
________contains TACL commands and the code for all other products (that are part of a software RVU) on the system that include TACL programs. | ans) a) TACLSEGF | b) TACL Default segment file | c) UTILS | d) None of these |
In TACL, while starting a process you want to pass information at startup time what option will you use? | a) STARTUP | b) SETV | ans) c) IN | d) None of the above |
What does a #INTERPRETJULIANDAYNO function do (in TACL)? | ans) a) Converts Julian day number to year, month, and day | b) Breaks down four-word timestamp to its component parts | c) Obtains four-word timestamp | d) None of the above |
What does following TACL statement does – CREATESEG mysegfil? | ans) a) Creates segment file mysegfil | b) Gains access, in either private or shared mode, to an existing segment file | c) Both | d) None of these |
Which of the following Directive is used to specify how TACL interprets metacharacters in the TACL statements following the directive? | a) ?BLANK | ans) b) ?FORMAT | c)?SECTION | d) None of these |
Which of the below options is true for a TACL process? | a) Can run at a high PIN | b) Can create a high-PIN process | c) Can be created by a high-PIN process | ans) d) All of the above |
_____________is built in IPC mechanism for TACL. | ans) a) Inline process | b) TCP/IP communication | c) Message queues | d) All of the above |
Which of the following command establishes the formatting mode as TACL? | a) #SET #INFORMAT #TACL | b) #SET FORMAT TACL | c) #SET FORMAT #TACL | ans) d) #SET #INFORMAT TACL |
Which command starts the Korn shell from a TACL prompt? | a) oss | b) ksh | c) kss | ans) d) osh |
#RETURN exits immediately and does not reset any frames unless you specify #UNFRAME or #RESET FRAMES prior to #RETURN. | ans) a) True | b) False | ||
Personal customization for one user is done through the use of the __________ file. | a) TACLINIT | b) TACLOCL | ans) c) TACLCSTM | d) None of the above |
Local customization for all users on a given system is done through the use of the __________ file. | a) TACLINIT | ans) b) TACLOCL | c) TACLCSTM | d) None of the above |
Which built-in variable is used to input format for TACL? | ans) a) #informat | b) #in | c) #compute | d) #PLANE |
Which command shows TACL built in function and variable? | a) builtvar | ans) b) builtins | c) show all | d) All of the above |
Which edit file provides customization for your personal TACL environment? | a) TACLINIT | ans) b) TACLCSTM | c) TACLLOCL | d) TACLBASE |
Which is the command to allow a user to logon to the Tandem system? | a) Allow | ans) b) Logon | c) User | d) None of the above |
Which is the correct notation to access parameters by position in TACL MACRO? | a) $n$ | b) (n) | ans) c) %n% | d) *n* |
Which of the following can be used in a ROUTINE? | a) #Argument | b) #MORE | c) #Rest | ans) d) All of the above |
Which of the following is correct comment in TACL? | a) = = comment-text | b) { comment-text} | c) COMMENT comment-text | ans) d) All of the above |
Which of the following is correct for a fully qualified Guardian File Name (MYFILE)? | ans) a) $VOLUME.SUBVOL.MYFILE | b) SUBVOLUME.MYFILE | c) MYFILE | d) None of the above |
Which of the following is correct? | a) TACL MACRO do not support Exception handling | b) In TACL MACROS built-in functions like #ARGUMENT is not available | c) TACL MACRO can invoke other macros and functions | ans) d) All of the above |
TACL is both a command interpreter and also a high-level programming language. | ans) a) True | b) False | ||
“!” is used to display the lastly executed command in TACL environment | a) True | ans) b) False | ||
“!” command is used to reexecute a previous command line | ans) a) True | b) False | ||
There are ___ types of characters that have special meaning to TACL. | a) 4 | b) 5 | ans) c) 6 | d) 8 |
The start of a TACL directive is specified by | ans) a) ? | b) & | c) ! | d) @ |
__________ are special constructs that allow you to perform simple pattern-matching operations. | a) Metacharacters | b) Seperator | ans) c) Templates | d) Operator |
TACL supports ____ forms of comments. | ans) a) 3 | b) 4 | c) 5 | d) 1 |
TACL does not support nested comments. | ans) a) True | b) False | ||
TACL has ___ types of variables | a) 4 | b) 5 | c) 6 | ans) d) 7 |
A TACL variable name can contain from 1 to __ characters | a) 8 | b) 16 | c) 32 | ans) d) 31 |
For a TACL variable, different levels can contain different types of data. | ans) a) True | b) False | ||
How to declare user defined variables in TACL Macro? | a) #DECLARE | b) #POP | ans) c) #PUSH | d) #DEF |
How to delete user defined variables in TACL Macro? | a) #DECLARE | ans) b) #POP | c) #PUSH | d) #DEF |
________removes one or more levels from the bottom of a variable | ans) a) #KEEP | b) #POP | c) #DELETE | d) #DEF |
A MACRO accesses arguments by_________ | a) number | ans) b) position | c) order | d) precedence |
%0% means | ans) a) The name of the macro itself. | b) All arguments. | c) The 1st argument supplied by the user | d) The last argument supplied by the user. |
The arguments are supplied as a __________ list to the MACRO. | ans) a) space-seperated. | b) comma-seperated. | b) dot-seperated. | b) slash-seperated. |
What happens when more arguments are supplied to the MACRO, than are used in the MACRO? | a) Error. | ans) b) TACL ignore the extra arguments. | c) Macro won’t run | d) None of the above |
________ has sophisticated argument handling capabilities | a) Macro | ans) b) Routine | c) Alias | d) Delta |
In a ROUTINE, multiple exit points can be provided by the_________ built-in function. | ans) a) #RETURN | b) #EXCEPTION | c) #EXIT | d) #RAISE |
A MACRO invocation returns the entire text of the macro to be executed, while a ROUTINE invocation returns only what the #RESULT function provides. | ans) a) True | b) False | ||
A ROUTINE invocation returns the entire text of the macro to be executed, while a MACRO invocation returns only what the #RESULT function provides. | a) True | ans) b) False | ||
MACRO has ability to handle exceptions | a) True | ans) b) False | ||
A ROUTINE uses the _________ built-in function to examine and validate arguments. | a) #VARIABLE | ans) b) #ARGUMENT | c) #EXIT | d) #RAISE |
The maximum nesting depth for directories is ____ levels | a) 4 | ans) b) 16 | c) 32 | d) 8 |
You can create a root (:) directory | a) True | ans) b) False | ||
Which is a valid TACL Directive? | ans) a) ?BLANK | b) ?NOLIST | c) ?SYMBOLS | d) ?RUNNABLE |
______ directive is used to insert a blank line into a variable | ans) a) ?BLANK | b) ?FORMAT | c) ?SECTION | d) ?TACL |