程式设计的原则
各种程式语言各有其特性和功能,而程式设计的目的,是要电脑依照我们设定好的步骤去逐步执行,完成特定的工作。因此,在设计程式时,应考量到采用何种语言来发展程式,以及如何才能设计出优良的程式。
一、选择程式语言时应考虑的因素
(一)系统用途特性:
系统发展程式的主要用途,是以资料处理、科学计算或多媒体呈现为主。
(二)作业效率:
编写程式时,系统所需的电脑记忆体需求和处理速度及优先条件。
(三)通用性:
该电脑语言是否有标准化,以适用未来设备的更新或厂牌机种的替换时,仍然可使用该语言发展的程式。
(四)操作介面与语法普遍性:
应选择具共通操作介面、语法相容性高的程式语言,可使研发人员不需再花更多的时间或精神,去学习新的程式语言。
(五)侦错能力:
程式中如有错误时,设计人员可很快速的完成除错工作,找出问题。
(六)完整的参考手册:
有足够的资料提供设计人员查阅或进修。
(七)原有系统的相容性:
与原先使用的程式版本是否相容,或是采用同一种语言来设计程式。
(八)成本:
考量经费和时间成本的条件限制下,选择合宜的语言。
二、良好的程式应该具备的条件
(一)程式的执行结果必须正确无误。
(二)程式内容可读性要高,各阶段的功能有详细注解说明。
(三)程式的设计应具模组化或结构化,在修改或更新时更便捷。
(四)有完整的程式架构说明,以及相关的参考技术与使用手册。
(五)程式的作业效率和相容性要高。对于电脑基本设备的需求,不会因更换设备而造成错误百出,或是执行速度变慢,造成延迟缓慢的情 ..
访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容