International Engineering Consortium
Web ProForums
Tree and Tabular Combined Notation (TTCN)
Sponsored by:
DesignCon

Self-Test
1. Why is TTCN particularly well suited for testing implementations intended for the telecommunications field?
a. TTCN is compatible with C/C++.
b. TTCN can be designed using high-level programming tools.
c. TTCN is used to verify and validate both standards and theirimplementations.
d. TTCN is always expressed in natural language.
2. Where are the types and variables defined in a TTCN test suite?
a. overview part
b. declarations part
c. operations definitions
d. protocol implementation extra information (PIXIT)
3. What are the connection points between the test system and the implementation under test called?
a. points of control and observation (PCOs)
b. dynamic parts
c. verdicts
d. parallel test components (PTCs)
4. What types of verdicts may be given in a TTCN event tree?
a. start, stop, and cancel
b. send, receive, and time-out
c. modular, import, and export
d. pass, fail, and inconclusive
5. What are the benefits of being able to copy ASN.1 definitions from the protocol specifications into the TTCN test suite?
a. It makes the test system execute faster.
b. It assures consistency between the information transferred in the system specification and the test specification.
c. It increases the probability that the implementations will interwork.
d. It makes the TTCN language informal and natural.
6. In a black box model _______.
a. the internal behavior of an object is the only point of interest
b. the external behavior of an object is the only point of interest
c. the interworkings between two systems are not relevant
d. a set of tests can give a 100-percent guarantee of consistency with the specifications
7. The purpose of PICS/PIXIT is _____.
a. to give two different structured ways of expressing the same information
b. to include information in TTCN written in other programming languages
c. to enable different people to write different parts of the test
d. to enable information to be provided during startup of the execution
8. Conformance testing is the process of verifying that an implementation performs in accordance with a particular standard, specification, or environment.
a. true
b. false
9. A test step is the smallest unit in a test suite.
a. true
b. false
10. Concurrent and modular TTCN are two additions to the language that make the use of TTCN more flexible.
a. true
b. false

Registered Users
Enjoy exclusive access to free On-Line Education and receive the biweekly IEC newsletter.

IEC Newsletter
Get the latest industry information including critical insights from key industry leaders, technology briefings, and an Analyst Corner.
Current
Subscribe

Newsroom

IEC Corporate Member

Advertising Kit