第六次讲座通知:

  主题:Linux编程主题:信号,终端和控制台,Perl语言入门
  时间:5月21日(星期日)下午 2:00 - 5:00
  地点:清华大学西主楼 2 区 404 (从西主楼二区上四楼, 一直右转,
     见到“A管理模式培训中心”即是)。
  主讲:魏永明,NullGate

  内容简介:
    讲座以概念解释为主, 重点讲述信号, 终端相关的系统调用, 函数和编程要点。
    介绍 Perl 的基本概念和语法,并简要介绍一些用Perl制作的 Demo。

  主要内容包括:
  * 信号. 概念, 机制, 沿革, 可重入性
  * 不可靠信号. signal 相同调用
  * 可靠信号. 信号集操作, sig* 系统调用
  * 与信号相关的库函数. sleep, system, abort 等
  * 线程中的信号处理. 概念, pthread_sigmask, pthread_kill, sigwait 等.
  * 终端编程. 基本终端 I/O, ncurses 库, newt 库.
  * 伪终端. 概念, 编程.
  * 控制台上的图形编程. SVGALib, FrameBuffer, GGI, Algero.

  * Perl语言基本概述。
  * Perl语言中的变量。
  * Perl语言中的基本语句。
  * 较详细地介绍Perl语言中的正则表达式。
  * 简单介绍参考、面向对象编程、以及XS。
  * Perl程序演示:widget(ptk)、数据库、分析表单的工具、一个简单的BBS

-------
自由、协作、创造 — 为了明天