欢迎访问第一题库!

The beauty of software is in its function, in its internal structure, and in the way in which it is

第一题库 分享 时间: 加入收藏

考试:中级软件水平考试

科目:(中级) 软件设计师(在线考试)

问题:

The beauty of software is in its function, in its internal structure, and in the way in which it is created by a team. To a user, a program with just the right features presented through an intuitive and(作答此空)interface is beautiful. To a software designer, an internal structure that is partitioned in a simple and intuitive manner, and that minimizes internal coupling is beautiful. To developers and managers, a motivated team of developers making significant progress every week, and producing defect-free code, is beautiful. There is beauty on all these levels.Our world needs software--lots of software. Fifty years ago software was something that ran in a few big and expensive machines. Thirty years ago it was something that ran in most companies and industrial settings. Now there is software running in our cell phones, watches, appliances, automobiles, toys, and tools. And need for new and better software never( 72 ). As our civilization grows and expands, as developing nations build their infrastructures, as developed nations strive to achieve ever greater efficiencies, the need for more and more Software( 73 )to increase. It would be a great shame if, in all that software,there was no beauty.We know that software can be ugly. We know that it can be hard to use, unreliable, and carelessly structured. We know that there are software systems whose tangled and careless internal structures make them expensive and difficult to change. We know that there are software systems that present their features through an awkward and cumbersome interface. We know that there are software systems that crash and misbehave. These are( 74) systems. Unfortunately, as a profession, software developers tend to create more ugly systems than beautiful ones.There is a secret that the best software developers know. Beauty is cheaper than ugliness. Beauty is faster than ugliness. A beautiful software system can be built and maintained in less time, and for less money, than an ugly one. Novice software developers don't understand this. They think that they have to do everything fast and quick. They think that beauty is( 75 ). No! By doing things fast and quick, they make messes that make the software stiff, and hard to understand, Beautiful systems are flexible and easy to understand. Building them and maintaining them is a joy. It is ugliness that is impractical. Ugliness will slow you down and make your software expensive and brittle. Beautiful systems cost the least build and maintain, and are delivered soonest.
A:Simple
B:Hard
C:Complex
D:duplicated

答案:


解析:


相关标签:

(中级)软件设计师     中级     its     structure     internal     function    

热门排序

推荐文章

平安城市是一个特大型、综合性非常强的管理系统,不仅需要满足治安管理、城市管理、交通管理、应急指挥等需求,而且还要兼顾灾难事故预警、安全生产监控等方面对图像监控的需求,同时还要考虑报警、门禁等配套系统的 下图为某设计模式的类图,类State和Context的关系为( ),类(请作答此空)是客户使用的主要接口。 围绕创建工作分解结构,关于下表的判断正确的是 ( ) 。 为了实现项目质量控制,经常用到各种图形工具,下面是 ( ) 。 阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】某系统在线讨论区采用ASP+Access开发,其主页如图4-1所示【问题1】(8分)以下是该网站主页部分的html代码,请根据图4 阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明]逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,是设计白盒测试用例的主要方法之。以下代码由C浯言书写,请按要求回答问题。voidcal 某高校食堂实行包伙制,每日就餐大学生的组成和能量推荐摄入量如下表,一日三餐均在食堂就餐。食物成分表见表1。请计算该食堂大学生的折合成年男子混合系数。 在交换机上执行下述命令的作用是: 从①地开车到⑥地,按下图标明的道路和行驶方向,共有( )种路线。 对下图所示的二叉树进行中序遍历(左子树,根结点,右子树)的结果是( )。
221381
领取福利

微信扫码领取福利

微信扫码分享