177x Filetype PDF File size 0.07 MB Source: www.gvpce.ac.in
GVP COLLEGE OF ENGINEERING (A) 2015 PERL PROGRAMMING (ELECTIVE-II) Course Code: 15CA3122 LT P C 3 0 0 3 Course Outcomes: At the end of the course student will be able to CO1: To identify basic perl constructs and to outline perl debugging commands. CO2: To create and design simple perl programs with the available perl pre-defined functions. CO3: To demonstrate perl subroutines and perl references CO4: To Apply Data Structures on perl programs and perl formats. CO5: To install HTTP server and to design and execute perl programs through CGI. UNIT-I (10 Lectures) Introduction to perl # ! , Basic I/O, Variables variables & Backslash Interpolation, Scalar/list control operators, operator procedure, if unless, loops, loop control. Debugging perl scripts Debugging commands, Debugger customization, Unattended execution, Debugging support, the perl profiler. UNIT-II (10 Lectures) Built in Function Perl functions by category, Perl functions in alphabetical order. Regular expressions Pattern Matching, operators, Meta character and meta symbols. Character classes, quantifiers, Pointers, capturing & clustering, Alternation, staying in control. UNIT-III (10 Lectures) Subroutines Syntax, Semantics, parsing references, prototypes, subroutine attributes. Formats Format variables, footers. References Creating References, using hard references, symbolic references, Braces, Brackets and quotes. MASTER OF COMPUTER APPLICATIONS 75 GVP COLLEGE OF ENGINEERING (A) 2015 UNIT-IV (10 Lectures) Data Structure Arrays of Arrays, Hashes of arrays, Arrays of Hashes, Hashes of Hashes, Hashing as function , Elaborate records, Hashes of functions. CGI Programming CGI Basic, Forms, Methods. UNIT-V (10 Lectures) Here Docs, More CGI Emailing, Cookies, File uploading, E-mail. TEXT BOOKS 1. Tom Christiansen, Brian D Foy, Larry Wall, Jon Orwant, Programming Perl, OReily, 3rd Edition, 2010. 2. Scott Guelich, CGI Programming with Perl, OReily, et al., SPD publication, 2nd Edition, 2008. MASTER OF COMPUTER APPLICATIONS 76
no reviews yet
Please Login to review.