SW Agile Development Process & Its Enabling Technology Program Agenda (Subject to Change without Notice) Date Agenda

1st Day (9:00AM ~ 4:00PM) 1 Opening Remark

2 Perl Basics fl A brief history of PERL fl A simple PERL program

3 Variables and Literals fl Variable types fl Defining variables fl Scalars fl Arrays fl Hashes

4 Operators and Expressions fl Scalar operators fl Expression evaluation fl Assignment operators fl Other operators fl Type conversions within expressions fl Scalar and array context

5 Introduction to Built In Functions fl Numerical functions fl String functions fl Array functions fl Hash functions

6 Flow Control fl Conditional statements fl Logical expressions fl Loops fl Statement modifiers fl Locally scoped variables

7 Open Discussion

2nd Day (9:00AM ~ 4:00PM) 1 Basic Input and Output fl File handles fl Reading and writing fl Pipelines and the pipe file handle fl ARGV

2. Talking to the File System fl Manipulating files and directories fl Directory specific functionality

2 Subroutines and Modules fl Using subroutines fl Modules fl Where to get modules on the Internet

3 Regular Expressions fl Why Regular Expressions? fl Format of a regular expression fl PERL Regular Expression operations

4 Formatted Output and Report Generation fl The format statement fl Simple reports fl More complex reports fl Controlling report properties

5 Open Discussion

3st Day (9:00AM ~4:00PM) 1 Opening Remark

2 Introduction to Scripting Languages

3 Tcl basics a) Variables b) Substitution & evaluation c) Substitution & evaluation d) Arithmetic operators e) Basic procedures and file manipulation

4 LAB 1: Decimal to binary conversion with Tcl

5 Control flow a) Conditional and Loop structures b) Delaying command execution



© Copyright 2004-2007 Hometown Innovation Automation Inc
All Rights Reserved



Back to Home Page