- 1 -
程序优化是什么意思
程序优化
(Program Optimization)
,顾名思义就是通过程序上的修改,来达到更优的效果。不管什么软
件都会有
BUG
,而最佳的方案是使用测试优化。如何做程序优化呢?要从了解什么是程序优化开始。
XXX
年,百度在中国首创了网络搜索,并迅速将搜索引擎技术带入中文世界,为人们提供便利的搜索服
务。然而,随着互联网应用领域的迅速扩展,以及客户需求日益提升,中文搜索面临越来越多的挑战和问
题,主要表现在:搜索结果难以管理和控制,搜索响应速度慢,缺乏一致的搜索服务质量监控体系等等。因
此,需要开发出一种具备高性能的中文搜索引擎,可以灵活响应市场的变化,支持多语言环境,以及支持个
性化服务定制。然而,由于受到搜索引擎产业长期积累的复杂性,以及各种约束条件的限制,这样一个全新
的技术方向,想要在短时间内得到商业化的实践是很困难的。
X
、优化的目标。
进一步说明:程序优化是指对目标系统本身(或它的功能)的评价和改善,从而提高其总体的性能。比
如,使用某种数据结构和算法优化处理某些关键性的问题,以使得计算机处理那些问题时比其他情况下的性
能提高
10%
,这就是程序优化的目标。当然,除了直接提高性能,也可以提高安全性、减少错误、减轻负
载、增加系统资源的使用率等。可以通过对程序进行优化,降低成本,同时使用新的技术,采取新的措施,
达到减少对操作系统资源的占用、降低对
CPU
的使用、缩短用户输入的时间、增加程序的灵活性和减少死锁
等的目的。另外,也可以提高安全性,例如,通过对程序进行优化,尽可能使其免受非法用户的干扰;通过
对程序的调试、加密等方法,提高程序本身的安全性;通过对软件本身的漏洞进行分析和修补,防止黑客侵
入等。
提出设计概念后,要把设计模型用图形表示出来。从算法角度,所谓设计模型是一个描述程序特征的数
学公式,它可以给出一些规则,让你决定用哪些类型的元素组成方块。可见,设计模型是非常重要的工具,
在设计系统时,一定要按照相应的设计模型去设计,只有这样才能保证系统设计的正确性。由于设计模型具
有抽象性,所以在没有建立设计模型前,千万不要进行编码实现。
公司名称: 亚游-亚游娱乐-注册登录站
手 机: 13800000000
电 话: 400-123-4567
邮 箱: admin@youweb.com
地 址: 广东省广州市天河区88号