单选题 In the following essay, each blank has four choices. Choose the best answer and write down on the answer sheet.
With the implementation of {{U}} {{U}} 5 {{/U}} {{/U}}, the so - called network has become a reality. The provision of such facilities is the most important part of the network requirements. However, in many applications the communicating computers may be of different types. This means that they may use different programming languages and, more importantly, different forms of {{U}} {{U}} 6 {{/U}} {{/U}} interface between user(application) program, normally referred to, as application processes, and the underlying communication services may be {{U}} {{U}} 7 {{/U}} {{/U}}. For example, one computer may be a small single - user computer, while another may be a large {{U}} {{U}} 8 {{/U}} {{/U}}system. In the earlier days of computer communication, these issues meant that only closed communities of computers (that is, from the same manufacturer) could communicate with each other in a meaningful way. IBM's Systems Network Architecture (SNA) and DEC's Digital Network Architecture (DNA) are just two examples of communication software packages produced by manufacturers to allow their systems to be interconnected together. These proprietary packages, however, of which there am still many inexistence, do not address the problem of universal interconnect ability, or open systems interconnection. In an attempt to alleviate this problem, {{U}} {{U}} 9 {{/U}} {{/U}}, in the late 1970s, formulated a reference model to provide a common basis (or the coordination of standards developments and to allow existing and evolving standards activities to be placed into perspective with one another.
单选题
  • A. communication channel
  • B. protocols
  • C. data channel
  • D. public communication
【正确答案】 B
【答案解析】[解析] 此处Protocol表示协议的意思,由于协议的出现才使得网络的运行成为一种可能,所以选择选项B。
单选题
  • A. database
  • B. data representation
  • C. protocols
  • D. data communication
【正确答案】 B
【答案解析】[解析] 在此表示数据的表示形式不同,因此选择B
单选题
  • A. same
  • B. similar
  • C. different
  • D. dependent
【正确答案】 C
【答案解析】[解析] 这里与上文对应,表示底层的不同通信设备由于协议的出现可以进行相互的通信。
单选题
  • A. multi-user
  • B. client
  • C. server
  • D. full-user
【正确答案】 A
【答案解析】[解析] 与上文内容对应,上文提及single -user,是指单用户,此处应该是multi-user,多用户的意思。
单选题
  • A. DNA
  • B. SNA
  • C. the OSI
  • D. the ISO
【正确答案】 C
【答案解析】[解析] OSI表示的是开放式系统互联参考模型,符合文中含义,所以只能选C
单选题 某学院10名博士生(B1~B10)选修6门课程(A~F)的情况如下表(用√表示选修)所示。
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
A
B
C
D
E
F
现需要安排这6门课程的考试,要求是:
(1) 每天上、下午各安排一门课程考试,计划连续3天考完;
(2) 每个博士生每天只能参加一门课程考试,在这3天内考完全部选修课;
(3) 在遵循上述两条的基础上,各课程的考试时间应尽量按字母升序做先后顺序安排(字母升序意味着课程难度逐步增加)。
为此,各门课程考试的安排顺序应是{{U}} {{U}} {{/U}} {{/U}}。
  • A.AE,BD,CF
  • B.AC,BF,DE
  • C.AF,BC,DE
  • D.AE,BC,DF
【正确答案】 D
【答案解析】[解析]
解法1(图示法):
将6门课程作为6个结点画出,如下图所示。
[*]
可以在两个课程结点之间画连线表示他们不可以在同一天安排考试,那么,每个博士生的各门选修课程之间都应画出连线。例如,B1博士生选修了A、B、D三门课程,则ABD之间都应有连线,表示这三门课中的任何两门都不能安排在同一天。
从上图看出,能够安排在同一天考试的课程(结点之间没有连线)有AE、BC、 DE、DF。
因此,课程A必须与课程E安排在同一天,课程B必须与课程C安排在同一天,余下的课程D只能与课程F安排在同一天。
在上述要求的基础上,尽量按字母升序排列的结果如下表所示:
上午考试课程
下午考试课程
第1天
A
E
第2天
B
C
第3天
D
F
解法2(传统思考的试排法):
首先,安排第1天上午考课程A。下午考什么呢?如考课程B则博士1反对,如考课程C则博士2反对,如考课程D则博士1反对,如考课程F则博士3反对,而考课程 E没有人反对,所以只能考课程E。
第二天上午安排课程B,那么下午考什么呢?如考课程D则博士1反对,如考课程 F则博士4反对,而考课程C没有人反对,所以只能安排考课程C。
剩余的课程D与F只能安排在最后一天,并没有反对意见。按字母顺序,上午安排考课程D,下午安排考课程F。
解法3(排除法):
直接对各个选择答案进行试探,排除不合理的,确认合理的安排。
选择答案A不合理,因为BD排在同一天将使B1等考生一天考两门课程。
选择答案B不合理,因为AC排在同一天将使B2等考生一天考两门课程。
选择答案C不合理,因为AF排在同一天将使B3等考生一天考两门课程。
选择答案D中没有发现冲突的情况。
单选题 在谓词演算中,P(A) 是
【正确答案】 A
【答案解析】[解析] 全称量词消去规则的定义为[*],即A(C) 是[*]的有效结论.故应选择A。
单选题 某公司有五个分公司,依次设置在同一条铁路线的沿线A、B、C、D、E站。现在该公司希望在该铁路沿线设立一个仓库,要求该仓库离这五个站的火车行驶距离之和最小。如用数轴表示该铁路线,A、B、C、D、E各站的坐标依次为a、b、c、d、e(a<b<c<d<e),则经过数学计算,该仓库大致应设置在坐标{{U}} {{U}} {{/U}} {{/U}}处。
  • A.c
  • B.(a+b+c+d+e)/5
  • C.(a+2b+3c+2d+e)/9
  • D.(a+4b+6c+4d+e)/16
【正确答案】 A
【答案解析】[解析] 先从直观分析可知: 仓库x必然应设在(a,e)之间。x与a、e的距离之和恒定为e-a。 如果x设在(b,d)之间,则x与b、d的距离之和恒定为d-b。 如果x设在(b,d)之外,则x与b、d的距离之和必定大于d-b。 只要x设在(b,d)之间,则x与a、b、c、d、e这5点距离之和为e-a+d-b+│x-c│。 所以,只有当x=c时取得最小值。 如果x设在(b,d)之外,则该距离之和将变得更大。 再给予严格的数学证明: 设仓库建在坐标x处,则它与5点的距离之和为: S=│x-a│+│x-b│+│x-c│+│x-d│+│x-e│ =│x-a│+│x-b│+│x-c│+│d-x│+│e-x│ ∵│u│+│v│≥│u+v│(当且仅当uv≥0时等号成立) ∴│x-a│+│e-x│≥│e-a│=e-a(当且仅当a≤x≤e时等号成立) │x-b│+│d-x│≥│d-b│=d-b(当且仅当b≤x≤d时等号成立) │x-c│≥0(当且仅当x=c时等号成立) ∴S≥(e-a)+(d-b)=(c-a)+ (c-b)+(c-e)+(d-c)+(e-c)(当且仅当x=c时等号成立) 因此,仓库应设在坐标c处,即C站。 本题主要考查考生的直观分析判断能力,并不要求考生做严格的计算与证明。在实际工作中,正确的科学分析判断能力非常重要,这是系统分析师必备的能力。
单选题 关于SQA活动的描述,不正确的是{{U}} {{U}} {{/U}} {{/U}}。
  • A.评审各项软件工程活动,以验证其是否符合定义的软件过程
  • B.负责开发项目的软件过程描述
  • C.审核指定的软件工作产品,以验证是否符合定义的软件过程中的相应部分
  • D.记录所有不符合规范的部分,并报告给高层管理者
【正确答案】 B
【答案解析】[解析] 软件质量保证(SQA)是一种应用于整个软件过程的活动,SQA小组的职责是辅助软件工程小组得到高质量的最终产品。SQA包含: (1)一种质量管理方法。 (2)有效的软件工程技术(方法和工具)。 (3)在整个软件过程中采用的正式技术评审。 (4)一种多层次的测试策略。 (5)对软件文档及其修改的控制。 (6)保证软件遵从软件开发标准。 (7)度量和报告机制。 软件质量不是SQA完全负责,软件开发中有许多参与者负有保证软件质量的责任,包括软件工程师、项目管理者、客户、销售人员和SQA的成员。SQA小组充当客户在公司内部的代表,必须以客户的观点来看待软件。SQA小组的职责是辅助软件工程小组得到高质量的最终产品,为此制定了一组有关质量保证中的计划、监督、记录、分析及报告的SQA活动,这些活动由一个独立的SQA小组执行(或推动)。 软件工程师通过采用可靠的技术方法和措施、进行正式的技术评审、执行计划周密的软件测试来考虑质量问题,这不是SQA的工作。
单选题 评估和选择最佳系统设计方案时,甲认为可以采用点值评估方法,即根据每一个价值因素的重要性,综合打分来选择最佳的方案。乙根据甲的提议,对下表所示的系统A和B进行评估,那么乙认为{{U}} {{U}} {{/U}} {{/U}}。
系统A 系统B
评估因素的重要性 评估值 评估值
硬件 35% 95 75
软件 40% 70 95
供应商支持 25% 85 90
  • A.最佳方案是A
  • B.最佳方案是B
  • C.条件不足,不能得出结论
  • D.只能用成本/效益分析方法做出判断
【正确答案】 B
【答案解析】[解析] 点值评估方法将根据每一个价值因素的重要性为其指定一个加权值(以百分数表示),然后用每一个因素来评估每一个候选的信息系统方案,得到一个等级分,范围为0~ 100,其中0分表示候选方案根本没有达到价值因素的要求,100分表示该候选方案完全达到价值因素的要求。将每个候选系统的各个价值因素的得分累加,总分最高的候选方案是最佳的选择。 根据题目给出的表,相对于硬件(35%)和供应商支持(25%),软件这一因素被赋予最大的权重(40%),系统A的得分是82.5,系统B的得分是86.75(更接近100),所以B是最佳方案。