首页整卷下载分项下载 试卷搜索题目搜索全站搜索招考信息

2017年上半年信息系统管理工程师上午试卷综合知识

分类:软考/中级_信息系统管理工程师    来源:软考

1
 
以于关于CPU的叙述中,正确的是 ( )
 
 
  A.  CPU中的运算单元、控制单元和寄存器组是通过系统总线连接起来的
 
  B.  在CPU中,获取指令并进行分析是控制单元的任务
 
  C.  执行并行计算任务的CPU必须是多核的
 
  D.  单核CPU不支持多任务操作系统而多核CPU支持
 
 
2
 
采用( )技术,使得计算机在执行程序指令时,多条指令执行过程中的不同阶段可以同时进行处理。
 
 
  A.  流水线
 
  B.  云计算
 
  C.  大数据
 
  D.  面向对象
 
 
3
 
总线的带宽是指( )
 
 
  A.  用来传送数据、地址和控制信号的信号线总数
 
  B.  总线能同时传送的二进制位数
 
  C.  单位时间内通过总线传送的数据总量
 
  D.  总线中信号线的种类
 
 
4
 
在计算机系统中,以下关于高速缓存 (Cache) 的说法正确的是( )。
 
 
  A.  Cache的容量通常大于主存的存储容量
 
  B.  通常由程序员设置Cache的内容和访问速度
 
  C.  Cache 的内容是主存内容的副本
 
  D.  多级Cache仅在多核cpu中使用
 
 
5
 
计算机中采用虚拟存储器的目的是( ).
 
 
  A.  提高访问外存的速度
 
  B.  提高访问内存的速度
 
  C.  扩大外存的寻址空间
 
  D.  扩大内存的寻址空间
 
 
6
 
已知某字符的ASCⅡ码值用十进制表示为69,如果将最高位设置为偶校验位则其二进制表示为:( )
 
 
  A.  11000101
 
  B.  01000101
 
  C.  11000110
 
  D.  01100101
 
 
7
 
用高级语言编写的源程序被保存为( )
 
 
  A.  位图文件
 
  B.  文本文件
 
  C.  二进制文件
 
  D.  动态链接库文件
 
 
8
 
将来源不同的编译单元装配成一个可执行程序的程序称为( )
 
 
  A.  编译器
 
  B.  解释器
 
  C.  汇编器
 
  D.  链接器
 
 
9
 
通用编程语言是指能够用于编写多种用途程序的编程语言,()属于适用编程语言。
 
 
  A.  HTML
 
  B.  SQL
 
  C.  Java
 
  D.  Verilog
 
 
10
 
数据结构中的逻辑结构是指数据对象中元素之间的相互关系。按逻辑结构可将数据结构分为( )。
 
 
  A.  静态结构和动态结构
 
  B.  线性结构和非线性结构
 
  C.  散列结构和索引结构
 
  D.  顺序结构和链表结构
 
 
11
 
( )是按照"后进先出"原则进行插入和删除操作的数据结构。
 
 
  A.  栈
 
  B.  队列
 
  C.  散列表
 
  D.  字符串
 
 
12
 
数据模型的三要素包括 ( ) 。
 
 
  A.  网状模型、关系模型、面向对象模型
 
  B.  数据结构、网状模型、关系模型
 
  C.  数据结构、数据操纵、关系模型
 
  D.  数据结构、数据操纵、完整性约束
 
 
13
 
在数据库系统实施过程中,通过重建视图能够实现( )。
 
 
  A.  程序的逻辑独立性
 
  B.  程序的物理独立性
 
  C.  数据的逻辑独立性
 
  D.  数据的物理独立性
 
 
14
 
数据库通常是指有组织、可共享、动态地存储在( ) 的数据的集合.
 
 
  A.  内存上的相互联系
 
  B.  内存上的相互无关
 
  C.  外存上的相互联系
 
  D.  外存上的相互无关
 
 
15
 
在某企业的工程项目管理数据库中,供应商关系Supp (供应商号,供应商名,地址,电话 ) 项目关系Proj (项目号,项目名,负责人,电话)和零件关系Part (零件号, 零件名)的E-R模型如下图所示。其中,每个供应商可以为多个项目供应多种零件,每个项目可由多个供应商供应多种零件。

a)SP_P需要生成一个独立的关系模式,其联系类型为(15).
b)给定关系模式 SP_ P (供应商号,项目号,零件号,数量),按查询条件“查询至少供应了 6 个项目(包含 6 项)的供应商,输出其供应商号和供应零件数量的总和,并按供应商号降序排列”,将正确选项填入SQL语句的空项中。
SELECT供应商号,SUM (数量) FROM (16)
GROUPBY 供应商号
HAVING COUNT (DISTINCT (项目号)) >5 (17)
 
 
  A.  *:*:*
 
  B.  1:*:*
 
  C.  1:1:*
 
  D.  1:1:1
 
 
16
 
在某企业的工程项目管理数据库中,供应商关系Supp (供应商号,供应商名,地址,电话 ) 项目关系Proj (项目号,项目名,负责人,电话)和零件关系Part (零件号, 零件名)的E-R模型如下图所示。其中,每个供应商可以为多个项目供应多种零件,每个项目可由多个供应商供应多种零件。

a)SP_P需要生成一个独立的关系模式,其联系类型为(15).
b)给定关系模式 SP_ P (供应商号,项目号,零件号,数量),按查询条件“查询至少供应了 6 个项目(包含 6 项)的供应商,输出其供应商号和供应零件数量的总和,并按供应商号降序排列”,将正确选项填入SQL语句的空项中。
SELECT供应商号,SUM (数量) FROM (16)
GROUPBY 供应商号
HAVING COUNT (DISTINCT (项目号)) >5 (17)
 
 
  A.  Supp
 
  B.  Proj
 
  C.  Part
 
  D.  SP_P
 
 
17
 
在某企业的工程项目管理数据库中,供应商关系Supp (供应商号,供应商名,地址,电话 ) 项目关系Proj (项目号,项目名,负责人,电话)和零件关系Part (零件号, 零件名)的E-R模型如下图所示。其中,每个供应商可以为多个项目供应多种零件,每个项目可由多个供应商供应多种零件。

a)SP_P需要生成一个独立的关系模式,其联系类型为(15).
b)给定关系模式 SP_ P (供应商号,项目号,零件号,数量),按查询条件“查询至少供应了 6 个项目(包含 6 项)的供应商,输出其供应商号和供应零件数量的总和,并按供应商号降序排列”,将正确选项填入SQL语句的空项中。
SELECT供应商号,SUM (数量) FROM (16)
GROUPBY 供应商号
HAVING COUNT (DISTINCT (项目号)) >5 (17)
 
 
  A.  ORDER BY供应商号
 
  B.  GROUP BY 供应商号
 
  C.  ORDER BY 供应商号 DESC
 
  D.  GROUP BY 供应商号 DESC
 
 
18
 
在Windows系统中,采用(18)程序可以合并卷上的可用空间,使每个文件和文件夹占用卷上连续的磁盘空间,这样可以使系统(19)。
 
 
  A.  任务计划
 
  B.  资源监视器
 
  C.  碎片整理
 
  D.  性能监视器
 
 
19
 
在Windows系统中,采用(18)程序可以合并卷上的可用空间,使每个文件和文件夹占用卷上连续的磁盘空间,这样可以使系统(19)。
 
 
  A.  改变空闲区文件管理方案
 
  B.  提高对文件和文件夹的访问效率
 
  C.  提高对文件的访问效率,而对文件夹的访问效率保持不变
 
  D.  提高对文件夹的访问效率,而对文件的访问效率保持不变
 
 
20
 
某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若计算机系统的字长为32 位(注:每位可以表示一个物理块“使用”还是“未用”的情况),磁盘的容量为 200GB ,物理块的大小为1MB,那么位示图的大小需要( )个字。
 
 
  A.  600
 
  B.  1200
 
  C.  3200
 
  D.  6400
 
 
21
 
以下文件格式中属于音频文件的是 ( )
 
 
  A.  PDF
 
  B.  WAV
 
  C.  AVI
 
  D.  DOC
 
 
22
 
( )是用于纯音频信息处理的工具软件。
 
 
  A.  3ds Max
 
  B.  Audition
 
  C.  Director
 
  D.  PhotoShop
 
 
23
 
以下关于TCP/IP协议栈中协议和层次的对应关系正确的是( )。
 
 
  A. 
 
  B. 
 
  C. 
 
  D. 
 
 
24
 
PING发出的是(24)类型的消息,其报文封装在(25)协议数据单元中传送。
 
 
  A.  TCP请求
 
  B.  TCP响应
 
  C.  ICMP请求与响应
 
  D.  ICMP源点抑制
 
 
25
 
PING发出的是(24)类型的消息,其报文封装在(25)协议数据单元中传送。
 
 
  A.  IP
 
  B.  TCP
 
  C.  UDP
 
  D.  PPP
 
 
26
 
在异步通信中,每个字符包含1位起始位、7位数据位和2位终止位,若每秒钟传送500个字符,则有效数据速率为( ) 。
 
 
  A.  500b/s
 
  B.  700b/s
 
  C.  3500b/s
 
  D.  5000b/s
 
 
27
 
以下IP地址中,属于网络10 .110.12.29 /255.255.255.224的主机IP的( )
 
 
  A.  10.110.12.0
 
  B.  10.110.12.30
 
  C.  10.1 10.12.31
 
  D.  10.110.12.32
 
 
28
 
如果防火墙关闭了TCP和UDP端口21、25 和80,则可以访问该网络的应用是( )
 
 
  A.  FTP
 
  B.  Web
 
  C.  SMTP
 
  D.  Telnet
 
 
29
 
( )不属于数字签名的主要功能。
 
 
  A.  保证信息传输的完整性
 
  B.  防止数据在传输过程中被窃取
 
  C.  实现发送者的身份认证
 
  D.  防止交易者事后抵赖对报文的签名
 
 
30
 
防火墙不能实现( )的功能。
 
 
  A.  过滤不安全的服务
 
  B.  控制对特殊站点的访问
 
  C.  防止内网病毒传播
 
  D.  限制外部网对内部网的访问
 
 
31
 
DDOS (Distributed Denial of Service) 攻击的目的是( )
 
 
  A.  窃取账户
 
  B.  远程控制其他计算机
 
  C.  篡改网络上传输的信息
 
  D.  影响网络提供正常的服务
 
 
32
 
软件著作权中翻译权是指( ) 的权利。
 
 
  A.  将原软件从一种自然语言文字转换成另一种自然语言文字
 
  B.  将原软件从一种程序设计语言转换成另一种程序设计语言
 
  C.  软件著作权人对其软件享有的以其它各种语言文字形式再表现
 
  D.  对软件的操作界面或者程序中涉及的语言文字翻译成另一种语言文字
 
 
33
 
章铭购买了一张有注册商标的正版软件光盘,擅自将其复制出售,则该行为侵犯了该软件开发商的( )
 
 
  A.  财产所有权
 
  B.  商标权
 
  C.  物权
 
  D.  知识产权
 
 
34
 
当软件交付运行后,( )阶段引入的错误所需的修复代价最高。
 
 
  A.  需求分析
 
  B.  概要设计
 
  C.  详细设计
 
  D.  编码
 
 
35
 
某教务系统由模块A提供成绩给模块B,模块B计算平均成绩、最高分和最低分, 然后将计算结果返回给模块A ,模块C对课程信息进行增删改查,则模块B在软件结构图中属于(35)模块,模块C的内聚类型为 (36).
 
 
  A.  传入
 
  B.  传出
 
  C.  变换
 
  D.  协调
 
 
36
 
某教务系统由模块A提供成绩给模块B,模块B计算平均成绩、最高分和最低分, 然后将计算结果返回给模块A ,模块C对课程信息进行增删改查,则模块B在软件结构图中属于(35)模块,模块C的内聚类型为 (36).
 
 
  A.  逻辑内聚
 
  B.  信息内聚
 
  C.  过程内聚
 
  D.  功能内聚
 
 
37
 
以下关于进度管理工具甘特图的叙述中,不正确的是( )
 
 
  A.  能清晰地表达每个任务的开始时间、结束时间和持续时间
 
  B.  能清晰地表达任务之间的并行关系
 
  C.  不能清晰地确定任务之间的依赖关系
 
  D.  能清晰地确定影响进度的关键任务
 
 
38
 
某电商企业使用信息系统来进行产品和订单的管理,那么该系统应该是( )
 
 
  A.  面向作业处理的系统
 
  B.  面向管理控制的系统
 
  C.  面向决策计划的系统
 
  D.  面向数据汇总的系统
 
 
39
 
以下不属于信息系统软件结构组成部分的是 ( )
 
 
  A.  操作系统
 
  B.  通信网络
 
  C.  数据库
 
  D.  管理软件
 
 
40
 
以下关于信息系统开发方法的说法中,不正确的是 ( )
 
 
  A.  结构化分析与设计法是结构化、模块化、自顶向下对系统进行分析和设计
 
  B.  原型方法是先快速给出一个模型,然后与用户反复协商修改
 
  C.  面向对象方法是从结构组织角度模拟客观世界
 
  D.  系统开发的重心在设计实现阶段而不是调查分析阶段
 
 
41
 
以下不属于系统设计阶段任务的是( )
 
 
  A.  总体设计
 
  B.  程序设计
 
  C.  模块结构设计
 
  D.  详细设计
 
 
42
 
以下关于信息系统项目的说法中,不正确的是( )
 
 
  A.  信息系统项目的目标明确,任务边界清晰
 
  B.  信息系统开发过程中客户需求会随项目进展而变化
 
  C.  信息系统项目是智力密集、劳动密集型项目
 
  D.  项目成员结构、责任心和能力对信息系统项目的质量有决定性影响
 
 
43
 
以下①~⑥中属于项目管理知识领域的是 ( )
①项目范围管理
②项目时间管理
③项目成本管理
④项目质量管理
⑤项目风险管理
⑥项目采购管理
 
 
  A.  ①②③
 
  B.  ①②③④
 
  C.  ①②③④⑤
 
  D.  ①②③④⑤⑥
 
 
44
 
以下不属于项目成本管理的是( )
 
 
  A.  资源计划
 
  B.  成本预算
 
  C.  质量保证
 
  D.  成本控制
 
 
45
 
以下不属于数据字典的作用的是 ( )
 
 
  A.  列出数据元素
 
  B.  相互参照,便于系统修改
 
  C.  一致性和完整性检验
 
  D.  展示系统的处理逻辑
 
 
46
 
系统分析过程的先后顺序应该为 ( )
①现行系统的详细调查
②提出新系统的逻辑模型
③需求分析
④编写系统规格说明书
 
 
  A.  ①→②→④→③
 
  B.  ①→③→④→②
 
  C.  ①→③→②→④
 
  D.   ①→②→③→④
 
 
47
 
以下不属于实体联系图基本成分的是( )
 
 
  A.  实体
 
  B.  联系
 
  C.  流程
 
  D.  属性
 
 
48
 
系统设计的目标包括 ( )
①系统的可靠性 ②较高的运行效率
③系统的可变更性 ④系统的经济性
 
 
  A.  ①②
 
  B.  ①②④
 
  C.   ①④
 
  D.   ①②③④
 
 
49
 
以下不属于系统详细设计的是( )
 
 
  A.  数据库设计
 
  B.  输入输出设计
 
  C.  处理过程设计
 
  D.  模块化结构设计
 
 
50
 
模块间聚合方式不包括 ( )
 
 
  A.  偶然聚合
 
  B.  物理聚合
 
  C.  通信聚合
 
  D.  时间聚合
 
 
51
 
以下不属于系统实施阶段任务的是( )
 
 
  A.  系统架构设计
 
  B.  软件编制
 
  C.  硬件配置
 
  D.  人员培训
 
 
52
 
以下不属于黑盒测试方法的是 ( )
 
 
  A.  等价类划分法
 
  B.  边界值分析法
 
  C.  因果图法
 
  D.  路径覆盖法
 
 
53
 
某公司要用一套新的订单管理系统替换旧的系统,为实现平稳转换,公司决定先上线新系统的订单统计报表摸块,再逐步上线其它模块。这种系统转换方式属于 ( )
 
 
  A.  直接转换
 
  B.  并行转换
 
  C.  分段转换
 
  D.  间接转换
 
 
54
 
IT系统管理工作主要是优化IT部门的各类管理流程,其分类可以按系统类型和流程类型来分,如果按照流程类型来分,下面( )不属于流程分类划分的依据。
 
 
  A.  侧重于IT部门的管理
 
  B.  侧重于业务部门的IT支持与日常作业
 
  C.  侧重于IT信息检索速度
 
  D.  侧重于IT基础设施建设
 
 
55
 
IT部门人员的管理中,涉及第三方的管理,在选择外包商时,通常要审查其资格。 下面选项中,不属于资格范围的是( )
 
 
  A.  运行成本能力
 
  B.  技术能力
 
  C.  经营管理能力
 
  D.  发展能力
 
 
56
 
系统用户管理是IT领域的重要问题。一个企业的信息系统的用户管理一定程度上影响企业的信息系统的实际使用效果。企业用户管理的功能涉及很多因素,下列选项中,不在企业用户管理功能考虑之列的是 ( )
 
 
  A.  用户使用效果管理
 
  B.  用户账号管理
 
  C.  企业外部用户管理
 
  D.  用户安全审计
 
 
57
 
分布式环境下的系统管理是一个复杂的问题,采用分布式的系统管理可以解决很多问题,其优越特性表现在多个方面,下面( )不在这些优越特性之列。
 
 
  A.  跨平台管理
 
  B.  可扩展性和灵活性
 
  C.  软件错误率用户管理
 
  D.  可视化管理
 
 
58
 
IT资源管理就是洞察所有的IT资产,并进行有效管理。 IT资产管理的目的之一是为所有内外部资源提供广泛的发现和性能分析功能,实现资源的 ( )
 
 
  A.  成本管控核拨
 
  B.  工具分类及应用
 
  C.  合理使用和重部署
 
  D.  回收及再生利用
 
 
59
 
COBIT{Control Objectives for Information and related Technology)是目前国际上通用信息系统审计的标准,由信息系统审计与控制协会1996年公布。是一个在国际上公认的、权威的安全与信息技术管理和控制的标准e该标准对IT资源进行了相关定义, 下面( )不属于标准中定义的IT资源。
 
 
  A.  数据
 
  B.  应用系统
 
  C.  设备和人员
 
  D.  基线配置
 
 
60
 
软件分发管理是基础架构管理的重要组成部分,可以提高IT维护的自动化水平, 实现企业内部软件使用标准化,减少维护IT资源的费用。下列选项中,( )不属于软件分发管理工作内容。
 
 
  A.  软件部署
 
  B.  编码与测试
 
  C.  安全补丁分发
 
  D.  远程管理和控制
 
 
61
 
主机故障时通常需要启用系统备份进行恢复。根据所提供的备份类型不同,主机服务上有三种重启模式。下列选项中,( )不属于这三种重启模式。
 
 
  A.  无负载启动
 
  B.  热重启
 
  C.  冷重启
 
  D.  暖重启
 
 
62
 
问题管理和控制的目标主要体现在三点。下列选项中, ( )不在问题管理和控制目标的三点内容之列。
 
 
  A.  将由IT基础架构中的错误引起的故障和问题对业务的影响降到最低限度
 
  B.  找出出现故障和问题的根本原因,防止再次发生与这些错误有关的故障
 
  C.  运行周期降到最低限度
 
  D.  实施问题预防,在故障发生之前发现和解决有关问题
 
 
63
 
信息系统的安全保障能力取决于信息系统所采取的安全管理措施的强度和有效性,备份策略是这些措施中的一项。下列不属于备份策略的是( )。
 
 
  A.  磁带备份
 
  B.  完全备份
 
  C.  差异备份
 
  D.  增量备份
 
 
64
 
管理安全是使用管理的手段对系统进行安全保护。运行管理是过程管理,是实现全网安全和动态安全的关键。下列选项中,( )不属于运行管理的内容。
 
 
  A.  出入管理
 
  B.  终端管理
 
  C.  系统开发人员管理
 
  D.  信息管理
 
 
65
 
计算机系统性能评价技术是按照一定步骤,选用一定的度量项目,通过建模和实验,对计算机的性能进行测试并对测试结果作出解释的技术。反映计算机系统负载和工作能力的常用指标主要有三类。下列说法中, ( )不在这三类指标之列。
 
 
  A.  系统响应时间
 
  B.  系统吞吐率
 
  C.  资源利用率
 
  D.  平均维护时间
 
 
66
 
系统性能的评价方法中,排队模型包括三个部分,下列选项( )不在这三部分之列。
 
 
  A.  输出流
 
  B.  输入流
 
  C.  排队规则
 
  D.  服务机构
 
 
67
 
在系统性能评价中对系统能力的管理涉及到设计和构建能力数据库。规划和构建 能力数据库时应当考虑多方面问题,下列说法中, ( )不在应当考虑的范围之列。
 
 
  A.  用于集中式数据存储的硬件和软件的可用性
 
  B.  指定专人负责能力数据库的更新和维护,其他人只有查阅权限
 
  C.  定期对能力数据库的内容进行审查和核对
 
  D.  平均维护时间一定要限定在毫秒级之内
 
 
68
 
信息系统成本的构成中不包括( )
 
 
  A.  输出成本
 
  B.  系统运行环境和设施费用
 
  C.  系统开发成本
 
  D.  系统运行和维护成本
 
 
69
 
信息系统经济效益评价方法中,不包括下列选项中的( )
 
 
  A.  投入产出分析法
 
  B.  分布均值计算法
 
  C.  成本效益分析法
 
  D.  价值工程方法
 
 
70
 
信息系统评价的主要方法有四类,它们是:专家评估法、技术经济评估法、模型评估法及系统分析法。灵敏度分析法属于( )。
 
 
  A.  专家评估法
 
  B.  技术经济评估法
 
  C.  系统分析法
 
  D.  模型评估法
 
 
71
 
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(71 ) 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( 72) 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(73 ) , 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. (74 ) 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(75 ) . 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.
 
 
  A.  systems
 
  B.  functions
 
  C.  programs
 
  D.  manuals
 
 
72
 
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(71 ) 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( 72) 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(73 ) , 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. (74 ) 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(75 ) . 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.
 
 
  A.  defines
 
  B.  can be
 
  C.  constructs
 
  D.  costs
 
 
73
 
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(71 ) 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( 72) 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(73 ) , 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. (74 ) 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(75 ) . 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.
 
 
  A.  stabilize
 
  B.  equalized
 
  C.  unbalanced
 
  D.  balanced
 
 
74
 
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(71 ) 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( 72) 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(73 ) , 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. (74 ) 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(75 ) . 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.
 
 
  A.  Function
 
  B.  System
 
  C.  Straightforwardness
 
  D.  Simplicity
 
 
75
 
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(71 ) 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( 72) 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(73 ) , 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. (74 ) 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(75 ) . 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.
 
 
  A.  integrity
 
  B.  isolation
 
  C.  durability
 
  D.  consistency