no photo

张 素 琴
Zhang, Suqin


职称职务 教授, 计算机系软件所所长


电子邮件 zsq-dcs@tsinghua.edu.cn  

电    话 86-10-62795601      
通信地址 清华大学计算机系软件技术研究所, 100084

研究兴趣
  语言与编译: 程序设计语言设计与实现,编译优化
软件工程: 软件开发方法和工具的研究


个人简介
  2000—今 清华大学计算机系教授, 软件所所长
1988—1999 计算机系软件教研室主任及清华大学软件中心副主任,清华—天腾(美国)培训中心主任
1985--1988 清华大学计算机系讲师
1983--1985 丹麦技术大学计算机系访问学者
1970--1982 清华大学计算机系助教,讲师
1970毕业于清华大学数力系计算数学专业


社会兼职
 

中国计算机学会系统软件专业委员会委员


教学工作
 
  1. 讲授计算机系本科生《编译原理》课程

  2. 指导本科生、硕士生

  3. 计算机基础教学(软件)规划和建设


主要成果
      长期从事语言编译系统、软件工程的教学、研究和开发实践工作。作为主要负责人和主要承担者,完成多个国家高科技攻关以及国际合作项目。其中参与完成的“系统软件COSA平台”课题获电子部科技进步特等奖;“COlang系统”获中科院科技成果三等奖。
    近年来进行嵌入式软件开发环境的研究,承担国家自然基金项目,重点研究适应多目标机的交叉编译技术,针对目标机的编译优化技术。参加国际合作项目,进行并行编译技术研究,包括支持OpenMp的并行编译策略,基于ORC的实现方法,支持多范例的并行编译技术等研究。
    发表学术论文25 篇,主编“ 程序设计语言”和“编译原理”教材2本,译著6篇。


近期论文(2001-2004)
 
  1. 崔慧敏,戴桂兰,王生原,张素琴. 动态编译技术研究. 计算机科学.已录用.

  2. 蒋弘山,田金兰,张素琴,胡长军,OpenMP for Fortran中隐式数据并行的研究与实现.清华大学学报. Vol.43, No.1, 2004。

  3. Jinlan Tian, Suqin Zhang, Lin Zhu and Huang Gang, Parallelism of Association Rules Mining and its Application in Insurance Operations,Computational Science-ICCS 2004.

  4. 戴军,戴桂兰,张素琴,田金兰.指令调度和寄存器分配的集成算法. 清华大学学报,Vol.44, No.1, 2004, pp69-73.

  5. Yuan Dong, Xiaoying Bai and Suqin Zhang, Agile methods analysis based on the inverse problem theory. Pre-Proceeding of Andrei Ershov Fifth International Conference, July, 2003, Novosibirsk, Russia.

  6. 戴桂兰,张素琴,田金兰,蒋维杜.编译基础设施中多目标编译技术探讨,计算机研究与发展,Vol.40, No.2, Feb., 2003, pp312-317.

  7. 戴桂兰,张素琴,田金兰,蒋维杜.基于抽象语法描述的中间表示技术,清华大学学报,Vol.43, No.1, 2003, pp499-502.(EI).

  8. 张素琴,戴桂兰,田金兰,蒋维杜. 面向对象编译类库构造研究,清华大学学报,Vol.43, No.7, 2003, pp964-967.(EI).

  9. DAI Guilan, TIAN Jinlan, ZHANG Suqing and JIANG Weidu. An Abstract Intermediate Representation in Compilation Systems,ACM SIGPLAN Notices. An Abstract Intermediate Representation in Compilation Systems. ACM SIGPLAN Notices. Vol.38, No.2, 2003, pp12-18.(SCI、EI).

  10. DAI Guilan,ZHANG Suqin, TIAN Jinlan, DAI Jun, and JIANG Weidu. A Study of Compiler Techniques for Multiple Targets in Compiler Infrastructures, ACM SIGPLAN Notices. Vol. 37, June, 2002, pp45-51.(SCI).

  11. DAI Guilan,TIAN Jinlan, ZHANG Suqin, JIANG Weidu and DAI Jun. Retargetable Cross Compilation Techniques. --Comparison and Analysis of the GCC and the Zephyr Infrastructure. ACM SIGPLAN Notices. No.6, 2002, pp38-44.(SCI).

  12. 戴桂兰,张素琴,田金兰,蒋维杜. 编译系统中间代码的一种抽象表示. 电子学报,Vol.30, No.12, 2002, pp 2134-2137.


近期教材(2001-2004)
 
  1. 张素琴,吕映芝,蒋维杜,戴桂兰,编著. 编译原理(第二版). 北京: 清华大学出版社, 待版.

  2. 张素琴,吕映芝,王生原,编著. 编译原理课程辅导. 北京: 清华大学出版社, 待版.


近期项目(2001-2004)
 
  1. Intel公司合作项目“OpenMP for C/Fortron 2.0编译系统”前端.

  2. 国家863重点项目与清华大学985重点项目“32位高性能微处理器研制”系统软件子项目(操作系统、开发工具环境、应用开发集成环境).

  3. 国家自然基金面上项目, 嵌入式软件开发环境。

  4. 清华大学985重点资助项目, 嵌入式操作系统和嵌入式软件开发环境创新技术与方法的研究。


近期课程
 

编译原理, 计算机科学与技术专业核心课程, 本科生三年级, 春季学期。编译程序的设计,包括的概念有:语法分析,语义,代码生成,优化和目标代码运行时的存储组织。编译程序的构造理论基础,包括:文法,正规式和有穷自动机,以及语法制导翻译。针对象C和Pascal 这样的语言的实现涉及到的问题进行审查和讨论。用编译生成工具实现一个完整的编译器。

Copyright©2004 清华大学系统软件与软件工程组
电话 :(+86)010-62781474
地址 :清华大学东主楼10区2层 100084
最近更新: 2004年4月10日