当前位置:首页计算机类软件水平考试中级信息系统管理工程师->Thepurposeofaprogrammingsystem

The purpose of a programming system is to make a computer easy to use.To do this,it furnishes 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 modern programming systems this gain does exceed the cost,but in recent years the ratio of fain to cost seems to have fallen as more and more complex()have been added.
Because ease of use is the purpose,this radio of function to conceptual complexity is the ultimate test of system design.Neither function alone nor simplicity alone()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 of these is seen to be(),reaching for only half of the 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.()is not enough.Mooer’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 of the 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().Every part must reflect the same philosophies and the same balancing of desiderata.Every part must use the same techniques in syntax and the analogous notions in semantics.Ease of use,then,dictates unity of design,conceptual integrity.
问题1选项
A.systems
B.functions
C.programs
D.manuals
问题2选项
A.defines
B.can be
C.constructs
D.costs
问题3选项
A.stabilize
B.equalized
C.unbalanced
D.balanced
问题4选项
A.Function
B.System
C.Straightforwardness
D.Simplicity
问题5选项
A.integrity
B.isolation
C.durability
D.consistency

答案: BACDA
本题解析: 暂无解析
更新时间:2021-11-29 15:09
纠错

你可能感兴趣的试题

单选题

在几种不同类型的软件维护中,通常情况下()所占工作量最大。

  • A.更正性维护
  • B.适应性维护
  • C.完善性维护
  • D.预防性维护
查看答案
单选题

在()中,项目经理的权力是最小的。

  • A.强矩阵型组织
  • B.平衡矩阵组织
  • C.弱矩阵型组织
  • D.项目型组织
查看答案
单选题

在项目实施的过程中,项目经理通过项目周报中的项目进度分析图表发现机房施工进度有延期风险。项目经理立即组织相关人员进行分析,下达了关于改进措施的书面指令。该指令属于( )

  • A.检查措施
  • B.缺陷补救措施
  • C.预防措施
  • D.纠正措施
查看答案
单选题

中级数据库系统工程师,章节精选,中级数据库系统工程师

中级数据库系统工程师,章节精选,中级数据库系统工程师

中级数据库系统工程师,章节精选,中级数据库系统工程师

  • A.见图A
  • B.见图B
  • C.见图C
  • D.见图D
查看答案
单选题

中级数据库系统工程师,章节精选,中级数据库系统工程师

中级数据库系统工程师,章节精选,中级数据库系统工程师

中级数据库系统工程师,章节精选,中级数据库系统工程师

  • A.见图A
  • B.见图B
  • C.见图C
  • D.见图D
查看答案
单选题

中级数据库系统工程师,章节精选,中级数据库系统工程师

中级数据库系统工程师,章节精选,中级数据库系统工程师

  • A.u[1]<v[2]
  • B.u[1]>v[2]
  • C.u[1]<v[5]
  • D.u[1]>v[5]
查看答案
单选题

The IT service manager resigns from a project that meets the scheduleand budget. After hiring an alternativenew manager, the team is opposed to the comments from the new manager. The team is at () developmentstages。

  • A.Forming
  • B.Storming
  • C.Norming
  • D.Performing
查看答案
单选题

()is closet to Deming's definition of Quality。

  • A.Conformance to requirements
  • B.Fitness for use
  • C.Continuousimprovement of products and services
  • D.Customer focus
查看答案
单选题

The IT service manager has learned that a software canimprove the efficiency of current and future project tasks. Because the software is fresh to the Company. Theengineer is not familiar with the software. The lT service manager decides to send the highest level engineero attend the external training course. The proiect manager uses () risk strategies。

  • A.mitigation
  • B.enhancement
  • C.development
  • D.sharing
查看答案
单选题

The process control charts are used ()。

  • A.to graph what typically focuses on the prevention of a problem
  • B.to detect the problem
  • C.to reject the problem
  • D.to determine the acceptability of the sample
查看答案