首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
The purpose of a programming system is to make a computer easy to use.To do this,it fumishes languages and various facilities th
The purpose of a programming system is to make a computer easy to use.To do this,it fumishes languages and various facilities th
admin
2018-05-26
39
问题
The purpose of a programming system is to make a computer easy to use.To do this,it fumishes languages and various facilities that are in fact programs invoked and controlled by language features.But these facilities are bought at a price:the external description of a programming system is ten to twenty times as large as the external description of the computer system itself.The user finds it far easier to specify any particular function,but there are far more to choose from,and far more options and formats to remember.
Ease of use is enhanced only if the time gained in functional specification exceeds the time lost in learning,remembering,and searching manuals.With modem programming systems this gain does exceed the cost,but in recent years the ratio of gain to cost seems to have fallen as more and more complex
(1)
have been added.
Because ease of use is the purpose,this ratio of function to conceptual complexity is the ultimate test of system design.Neither function alone nor simplicity alone
(2)
a good design.
This point is widely misunderstood.Function,and not simplicity,has always been the measure of excellence for its designers.As soon as ease of use is held up as the criterion,each ofthese is seen to be
(3)
,reaching for only halfofthe true goal.
For a given level of function,however,that system is best in which one can specify things with the most simplicity and straightforwardness.
(4)
is not enough.Mooers’s TRAC language and Algol 68 achieve simplicity as measured by the number of distinct elementary concepts.They are not,however,straightforward.The expression of the things one wants to do often requires involuted(复杂的)and unexpected combinations ofthe basic facilities.It is not enough to learn the elements and rules of combination;one must also learn the idiomatic usage,a whole lore of how the elements are combined in practice.Simplicity and straightforwardness proceed from conceptual
(5)
.Every part must reflect the same philosophies and the same balancing of desiderata.Every part must even use the same techniques in syntax and analogous notions in semantics.Ease of use,then,dictates unity of design,conceptual integrity.
(4)
选项
A、Function
B、System
C、Straightforwardness
D、Simplicity
答案
D
解析
转载请注明原文地址:https://kaotiyun.com/show/0jUZ777K
本试题收录于:
信息系统管理工程师上午基础知识考试题库软考中级分类
0
信息系统管理工程师上午基础知识考试
软考中级
相关试题推荐
阅读以下叙述,回答问题【说明】某项目进入详细设计阶段后,项目经理为后续活动制定了如图2所示的网络计划图,图中的“△"标志代表开发过程的一个里程碑,此处需进行阶段评审,模块1和模块2都要通过评审后才能开始修复。项目经理对网络图中的各活动
阅读以下叙述,回答问题【说明】某单位甲建设数据中心管理系统,与乙公司签订了单价建设合同,与丙公司签订了监理合同。建设合同中规定:系统提供的网络宽带不低于2Mb/s,操作响应时间不超过5秒,可支持的最大并发用户数不少于5000个。乙公司项目
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某市工商局为了给各个企业提供更好的服务,提高工作效率,决定建设电子政务系统,并选择A公司承担该项目,项目的工期经双方协定为九个月。A公司指定项目经理李某负责该项目。李某带领项
阅读以下说明,请回答问题1至问题3。【说明】小赵被任命为某软件开发项目的专职质量管理人员,他此前只有过三个月的软件开发经历。项目经理李工要求他按照项目进度计划中的工作安排,按时做好检查,发现问题随时汇报。项目启动后,由于进度紧张,项目
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明]已知某信息工程由A、B、C、D、E、F、G、H八个活动构成。项目的活动历时、活动所需人数、费用及活动逻辑关系如下表所示。[问题2]第14天晚的监控数据显示活动E、G均完成了一
(2014下集管)下表是某项目的工程数据。根据各个问题中给出的要求和说明,完成问题1至问题3,将解答填入答题纸的对应栏内。假设项目预算为280万元,项目的所有活动经费按照活动每周平均分布,并与具体的项目无关,则项目的第一周预算是多少?项目按照约束条件
(2014下集管)下表是某项目的工程数据。根据各个问题中给出的要求和说明,完成问题1至问题3,将解答填入答题纸的对应栏内。分别计算在没有外部条件限制和问题1中涉及的外部条件的限制下,活动B和G的总时差和自由时差。
(2010上集管)某网络建设项目在商务谈判阶段,建设方和承建方鉴于以前有过合作经历,并且在合同谈判阶段双方都认为理解了对方的意图,因此签定的合同只简单规定了项目建设内容、项目金额、付款方式和交工时间。在实施过程中,建设方提出一些新需求,对原有需求
若某计算机系统是由1000个元器件构成的串联系统,且每个元器件的失效率均为10-7/H,在不考虑其他因素对可靠性的影响时,该计算机系统的平均故障间隔时间为(25)小时。
Aprojectmanagementtechniquethatiscurrentlyinwidespreaduseisthe(71).Thepurposeofthistechniqueistodetail,inh
随机试题
根据我国《消费者权益保护法》,消费者保护法律制度中的消费是指生活消费。()
传播学中针对传播主体“谁”的研究也叫( )。
下列情况下应考虑色素痣恶变,除了
表明建筑物的朝向、平面形状、内部布置以及入口、走道和楼梯位置的图纸是建筑施工图中的平面图。()
指出本案招标投标过程中哪些文件属于要约邀请、要约和承诺?本工程预付款是多少万元?工程预付款应从哪个月开始起扣?第l个月至第7个月份合计以及第8、9、10个月,业主工程师代表应签发的工程款各是多少万元?(请列出计算过程)
在团队绩效考核体系建立的步骤中,()是该体系的关键点。
在自然保护区的缓冲区内,可以建设部分生产设施。()
已知3阶矩阵A的第一行是(a,b,c),a,b,c不全为零,矩阵B=(k为常数),且AB=0,求线性方程组Ax=0的通解.
设d=len(time()),命令?VARTYPE(d)的输出值是
若有定义:char*ps[]={"aa","bb","cc","dd"};,则以下叙述正确的是
最新回复
(
0
)