检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:夏传良[1]
机构地区:[1]中国科学院数学与系统科学研究院
出 处:《计算机应用》2005年第5期1042-1044,共3页journal of Computer Applications
基 金:国家自然科学基金资助项目(60073013)
摘 要:B shell是UNIX系统的不同shell版本中最重要的一种。B shell作为独立程序设计语言与一般高级程序设计语言相比存在一些不足,比如B shell没有提供类似数组等集成数据类型、字符串处理能力较弱、数值计算能力不强、没有格式化输出手段等,不便于数值数据和字符数据的处理。针对这些问题,利用B shell自身的功能和相应技术对B shell在类数组类型、字符串处理、数值计算能力和格式化输出等方面进行功能扩展,通过对UNIX系统中B shell的功能扩展,使B shell具有类似高级程序设计语言的功能,可提高相应软件的开发效率。In UNIX, B-shell is the most important shell, but it has some shortcomings compared with general programming language. For example, it has no integrated data type similar to arrays and weak ability to calculate and no formatted input-output ways, which is not easy to dispose numerical or char data type. It is also weak in dealing with character string. In this paper the B-shell functions of array data type, dealing with character string, calculating ability, and formatted input-output ways were expanded by using B-shell's own functions and relative technology. The expansion will make B-shell have the functions similar to those of other high-level programming languages.
关 键 词:程序设计 功能扩展 输入/输出 集成数据 字符处理
分 类 号:TP316.81[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49