程序库

用于解决某特定领域问题的计算机程序或子程序的集合。按照这些程序解决的问题范围,程序库分为通用程序库和专用程序库。通用程序库中是一些比较通用的程序,如数值计算中的开方、三角函数、指数和对数函数的计算程序,代数方程、微分方程积分方程的求解程序,统计中的方差分析、回归分析聚类分析的程序等。而专用程序库中是一些专门领域的应用程序,如财务处理中的工资计算、计帐、货单的处理程序,计算机辅助设计中的各种绘图程序等。程序库中的程序必须经过严格检验,确实保证程序运行结果正确,并能对错误的调用作出反应。利用程序库能提高程序设计的效率,减少编程的重复劳动,避免程序的错误。程序库一般作为系统软件的一个组成部分由计算机厂家提供。程序库必须有完整的使用说明书供用户查询。使用说明包括程序名、程序功能、变量表、调用方式、结果格式、精度和速度、错误信息报告、算法和例题等。