Code No: 54205/MT

NR

M.Tech. – II Semester Regular Examinations, September, 2008 SCRIPTING LANGUAGE FOR VLSI DESIGN AUTOMATION (Common to Embedded Systems/ VLSI System Design/ VLSI & Embedded Systems) Time: 3hours Answer any FIVE questions All questions carry equal marks --1.a) Explain the terms (i) Hashes (ii) Complexities and (iii) Verbs, with examples. Giving examples, explain about string operators and Assignment operators. What are the different input operators in PERL language? Explain with examples. How are different types of declarations classified in Perl? Explain with examples. How pattern-matching operators function in Perl? Giving examples, explain about the same. b) Explain about POSIX-style character classes available for use in PERL. Explain about Perl’s object system. How class inheritance is done in Perl? Give examples. What are the overload able operators in Perl? Explain. Explain about scalar-typing methods in Perl. How debugger customization is done in Perl? Explain. Giving examples, explain about XS and XSOBS in Perl. Write notes on any Two of the following (a) The Perl profiler (b) Debugger support in Perl (c) Life cycle of a Perl program. ****** Max. Marks:60

b) 2. 3. 4.a)

5.a) b) 6.a) b) 7.a) b) 8.