本书是信息科学与技术丛书中的程序设计系列中的一本,是一部关于通用型计算机程序语言Icon/Unicon的理论专著。全书从程序语言的历史开始,详尽讲述了Icon/Unicon这一跨平台程序语言中的数据结构、控制结构、字符串处理、文件操作、数值计算、产生式机制、协表达式、计算机绘图,一直到图形界面开发、面向对象编程、数据库操作、Intermet编程和操作系统控制接口等高级技术,并给出了基于Icon/Unicon开发的一些有趣而实用的程序实例。本书适合计算机程序设计人员参考学习。
本书深入浅出地介绍了一种更高级的通用型计算机程序语言Icon/Unicon。全书分为三部分共25章,从程序语言的历史开始,详尽讲述了Icon/Unicon这一跨平台程序语言中的数据结构、控制结构、字符串处理、文件操作、数值计算、产生式机制、协表达式、计算机绘图,一直到图形界面开发、面向对象编程、数据库操作、Intermet编程和操作系统控制接口等高级技术,并给出了基于Icon/Unicon开发的一些有趣而实用的程序实例。本书内容丰富,构思严谨,举例充分,可以使读者在掌握语言的同时,感受到Icon/Unicon功能强大且简单易学的独特魅力,体验到其他语言编程中难以得到的乐趣。
本书适合作为计算机编程语言的入门级学习教程,不仅适用于计算机及其相关专业的大学生和研究生,也因Icon/Unicon的简单易学,同样适用于初级计算机编程爱好者和计算机程序语言的文科学生学习。
出版说明
前言
第一部分
第1章 Icon与Unicon
第2章 Icon及Unicon的启动
第3章 Icon及Unicon程序
第4章 控制结构
第5章 数据结构
第6章 输入输出与文件操作
第7章 字符、字符集与字符串
第8章 数值计算
第9章 产生式与多值产生式
第10章 协表达式
第11章 高级技术
第12章 预处理
第13章 程序的调试和排错
第14章 绘图
第二部分 Unicon
第15章 函数库和应用程序库
第16章 面向对象、命名冲突及其Unicon实现
第17章 图形用户界面的开发
第18章 面向数据库的编程
第19章 Unicon与Internet协议的控制接口
第20章 Unicon中操作系统的控制接口
第21章 网络CGI程序的开发
第22章 Google搜索及Yahoo!财经信息读取
第23章 网站实时监视与E-mail报警系统
第24章 游戏软件:手写体、十字绣
第25章 Icon/Unicon的精进
参考文献
索引表