1、软件水平考试(初级)程序员上午(基础知识)模拟试卷 55 及答案与解析 1 在结构化分析与设计方法中,做到 (52),就会在需求改变时对软件的影响比较小。 ( A)程序结构与用户界面相对应 ( B)程序结构与问题结构相独立 ( C)程序结构与问题结构相对应 ( D)程序结构与用户界面相独立 2 在微程序控制器中,把操作控制信号编成 (8)。 ( A)微程序 ( B)微地址 ( C)操作码 ( D)微指令, 3 假设寄存器 R中的数为 20,主存地址为 20和 30的存储单元中存放的内容分别是 30和 40,若访问 到的操作数为 40,则所采用的寻址方式为 (10)。 ( A)立即寻址 20 (
2、 B)寄存器间接寻址 (R) ( C)存储器间接寻址 20 ( D)直接寻址 20 4 一个栈的人栈序列为 a, b, c,则出栈序列不可能的是 (30)。 ( A) c, b, a ( B) b, a, c ( C) c, a, b ( D) a, c, b 5 下列结论中正确的是 (104)。 ( A)二叉树的度不为 2 ( B)二叉树中任何一个结点的度都为 2 ( C)二义树中至少有一个结点的度为 2 ( D)树中结点的度可以小于 2 6 若两个数据链路的互操作性 实现机制不同,需借助于转换设备 (63)来实现。 ( A)网桥 ( B)路由器 ( C)网关 ( D)中继器 7 只有单重继
3、承的类层次结构是 (52)层次结构。 ( A)网状型 ( B)星型 ( C)树型 ( D)环型 8 在电子公告服务系统中发表反对宪法所确定的基本原则的信息,违反了 (27)。 ( A)电子出版物管理规定 ( B)中华人民共和国著作权法 ( C)关于审理涉及计算机网络著作权纠纷案件适用法律若干问题的解释 ( D)互联网电子公告服务管理规定 9 系统流程图是描述 (14)的工具。 ( A)逻辑系统 ( B)程序系统 ( C)体系结构 ( D)物理系统 10 中断响应时间是指 (29)。 ( A)从中断处理开始到中断处理结束所用的时间 ( B)从发出中断请求到中断处理结束所用的时间 ( C)从发出中
4、断请求到进入中断处理所用的时间 ( D)从中断处理结束到再次中断请求的时间 11 最佳二叉搜索树是 (36)。 ( A)关键码个数最少的二叉搜索树 ( B)搜索时平均比较次数最少的二叉搜索树 ( C)所有结点的左子树都为空的二叉搜索树 ( D)所有结点的右子树都为空的二叉搜索 树 12 算法指的是 (14)。 ( A)计算机程序 ( B)解决问题的计算方法 ( C)排序算法 ( D)解决问题的有限运算序列 13 若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是指 t取指 =2ns, t分析 =2ns, t执行 =1ns。则 100条指令全部执行完毕需 (38)ns。 (
5、A) 163 ( B) 183 ( C) 193 ( D) 203 14 在数组 A中,每一个数组元素 Ai,j占用 3个存储字,行下标 i从 1到 8,列下标 j从 1到 10。所有数组元素相继存放于一个连续的存储 空间中,则存放该数组至少需要的存储字数是 (36)。 ( A) 80 ( B) 240 ( C) 100 ( D) 270 15 在 OSI参考模型的 7层中,功能最复杂的一层是 (63)。 ( A)物理层 ( B)网络层 ( C)数据链路层 ( D)传输层 16 抗病毒是一项经常性的工作,不属于关键因素的是 (63)。 ( A)加强对计算机系统的管理 ( B)切断病毒传播的途径
6、 ( C)注意病毒入侵的预防措施 ( D)不使用计算机软盘 17 已知有关系模式及 (S_N0, S_NAME,AGE),其中 S_NO表示学 生的学号,类型为 Char8,前 4位表示入学年份。查询所有 2005年入学的学生姓名 (S_NAME),SQL语句是 (24)。 ( A) SELECT S_NAME FROM R WHERE S_NO = 2005% ( B) SELECT S_NAME FROM R WHERE S_NO LIKE 2005% ( C) SELECT S_NAME FROM R WHERE S_NO = 2005% ( D) SELECT S_NAME FROM
7、R WHERE S_NO LIKE 2005% 18 甲乙丙合作完成了一个软件的开发。甲欲将软件交某公司发行,乙则以该公司对其不够友好为由表示反对,丙未置可否。下列选项中,有关该事件的表述,正确的是 (65)。 ( A)如果乙坚持反对,则甲不能将软件交该公司发行 ( B)甲有权不顾乙的反对而将软件交该公司发行 ( C)在丙同意的情况下,甲可以不顾乙的反对而将软件交该公司发行 ( D)如果丙以同样的理由表示反对,则甲不能将软件交该公司发行 19 SPEC计算机性能测试有不同的方法,吞吐率测试是指对 (10)的测试。 ( A)计算机完成单个任务要用多少时间 ( B)计算机在一定时间内能完成多少任务
8、 ( C)计算机在一定时间内能输出多少数据 ( D)计算机在一段时间内能并行执行多少个程序 20 某单位通过 2Mbps的 DDN专线接入广域网,网络拓扑结构如图 6-5所示。该单位申请的公网 IP 地址为 61.246.100.96/29。其中,该单位能够使用的有效公网地址有 (70)个。 ( A) 5 ( B) 6 ( C) 7 ( D) 8 21 除了 I/O设备本身的性能之外,影响操作系统 I/O数据传输速度的主要因素是(24)。 ( A) Cache存储器性能 ( B)主存储 器的容量 ( C) CPU的字长 ( D)系统总线的传输速率 22 我国计算机软件保护条例所称的 “发表 ”
9、的含义是指将软件作品 (17)。 ( A)出版发行 ( B)公之于众 ( C)在版权局登记 ( D)以某种物质形式固定下来 23 用 UML建立业务模型是理解企业业务过程的第一步。业务人员扮演业务中的角色及其交互方式,例如,长途汽车站的售票员是业务人员,大型商场的销售员也是业务人员,他们之间的关系是 (46)。 ( A)聚集关系 (Aggregation) ( B)组装关系 (Composition) ( C)泛化关系 (Generalization) ( D)关联关系 (Association) 24 若对表 2-1按 (61)进行运算,可以得到表 2-2。 ( A) 条形码 =010202
10、11v02110200(表 1) ( B) 价格 8(表 1) ( C) 商品名 =毛巾 v (表 1) ( D) 1,2,3(表 1) 25 设 a为八进 制数 147, b为十六进制数 68, c为十进制数 105,则正确的式子是(12)。 ( A) a b c ( B) b a c ( C) c b a ( D) a c b 26 网络操作系统和分布式操作系统的主要区别是 (17)。 ( A)是否连接多台计算机 ( B)各台计算机有没有主次之分 ( C)计算机之间能否通信 ( D)网上资源能否共享 27 以下选项中,主要联系高层管理人员的信息系统是 (28)。 ( A) MIS(管理信息
11、系统 ) ( B) DSS(决策支持系统 ) ( C) EDPS(电子数据处理系统 ) ( D) TPS(事务处理系统 ) 28 设主串长为 n,模式串长为 m(mn),则在匹配失败的情况下,朴素匹配算法进行的无效位移次数为 (30)。 ( A) m ( B) n-m ( C) n-m+1 ( D) n 29 在 PowerPoint中用于对幻灯片内容进行编辑的视图是 (38)。 ( A)备注视图 ( B)幻灯片视图 ( C)幻灯片浏览视图 ( D)幻灯片放映视图 30 在 C语言中,下列运算符优先级最高的是 (55)。 ( A) = ( B) = ( C) != ( D) & 31 将汇编语
12、言程序翻译成机器语 言程序的程序是 (44)。 ( A)解释程序 ( B)目标程序 ( C)编译程序 ( D)汇编程序 32 结构化程序设计主要强调的是 (46)。 ( A)程序的可移植性 ( B)程序的易读性 ( C)程序的规模 ( D)程序的执行效率 33 对象是现实世界中一个实际存在的事物,它可以是有形的,也可以是无形的,下面所列举的不是对象的是 (55)。 ( A)桌子 ( B)苹果的颜色 ( C)飞机 ( D)狗 34 在 Excel中,选取整个工作表的方法是 (3)。 ( A)单击 A1单元格,然后按住 Shift键 单击当前屏幕的右下角单元格 ( B)单击 A1单元格,然后按住
13、Ctrl键单击工作表的右下角单元格 ( C)单击工作表的 “全选 ”按钮 ( D)单击 “编辑 ”菜单的 “全选 ”伞令 35 设 16个处理器编号分别为 0, 1, 2, , 15,用 Cube3互联函数时, 10号处理机与 (18)号处理机相联。 ( A) 2 ( B) 8 ( C) 11 ( D) 14 36 查找哈希 (Hash)表,不会发生冲突的哈希函数是 (34)。 ( A)除留余数法 ( B)伪随机探测再散列法 ( C)直接地址法 ( D)线性探测再散列法 37 第一个完整、健全的面向对象程序设计语言是 (42)。 ( A) Eiffel ( B) C+ ( C) Smallta
14、lk ( D) COBOL 38 OSI(Open System Interconnection)安全体系方案 X.800将安全服务定义为通信开放系统协议层提供的服务,用来保证系统或数据传输有足够的安全性。 X.800定义了 5类可选的安全服务。下列相关的选项中不属于这 5类安全服务的是_。 ( A)数据保密性 ( B)访问控制 ( C)认证 ( D)数据压缩 39 甲程序员为乙软件设计 师开发的应用程序编写了使用说明书,并已交付用户使用, (27)该应用软件的软件著作权。 ( A)甲程序员享有 ( B)乙软件设计师享有 ( C)甲程序员不享有 ( D)甲程序员和乙软件设计师共同享有 40 以
15、下关于程序测试的叙述,正确的是 (55)。 ( A)程序测试的目的是为了证明程序的正确性 ( B)白盒测试也称为功能测试 ( C)黑盒测试也称为结构测试 ( D)程序测试要注意检验程序是否有多余的功能 41 MAC北地址通常固化在计算机的 (64)上。 ( A)内存 ( B)网卡 ( C)硬盘 ( D)高速缓冲区 42 使用浏览器上网时, (21)不可能影响系统和个人信息安全。 ( A)浏览包含有病毒的网站 ( B)改变浏览器显示网页文字的字体大小 ( C)在网站上输入银行账号、口令等敏感信息 ( D)下载和安装互联网上的软件或者程序 43 采用面向对象技术开发的应用系统的特点是 (43)。
16、( A)重用性更强 ( B)运行速度更快 ( C)占用存储量小 ( D)维护更复杂 44 若信息为 32位的二进制编码,至少需要加 (21)位的校验位才能构成海明码。 ( A) 3 ( B) 4 ( C) 5 ( D) 6 45 光盘驱动器与主机的接口总线常采用 (8)总线。 ( A) ISA ( B) CETRONIC ( C) EIDE(ATA) ( D) PCI 46 程序员张某参加某软件公司开发管理系统软件的工作,后辞职到另一公司任职,于是项目负责人将张某在该软件作品上的开发者署名更改为他人,该项目责任人的行为 _。 ( A)侵犯了开发者张某的身份权及署名权 ( B)不构成侵权,因为程
17、序员张某不是软件著作权人 ( C)只是行使管理者的权利,不构成侵权 ( D)不构成侵权,因为程序员张某现已不是项目组成员 47 下列对于线性链表的描述中正确的是 _。 ( A)存储空间不一定连续,且各元素的存储顺序是任意的 ( B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 ( C)存储空间必须连续,且前件元素一定存储在后件元素的前面 ( D)存储空间必须连续,且各元素的存储顺序是任意的 48 对长度为 n的线性表进行顺序查找,在最坏情况下,所需要的比较次数为_。 ( A) 1og2n ( B) n/2 ( C) n2 ( D) n+1 49 软件维护可分为改正性维护、适应性维护、
18、完善性维护和预 防性维护。在软件的整个维护活动中, _维护所占比重最大。 ( A)改正性 ( B)适应性 ( C)完善性 ( D)预防性 50 结构化程序中的基本结构不包括 _。 ( A)嵌套 ( B)顺序 ( C)循环 ( D)选择 51 _无助于加强计算机的安全。 ( A)安装杀毒软件并及时更新病毒库 ( B)及时更新操作系统补丁包 ( C)把操作系统管理员账号的口令设置为空 ( D)安装使用防火墙 52 多媒体技术中,表达信息的媒体数据具有一些特定的性质。下述关于媒体数据性质的描 述中,不正确的是 _。 ( A)有格式的数据才能表达信息 ( B)不同的媒体所表达的信息量不同 ( C)媒体
19、之间的关系也代表着信息 ( D)任何媒体都可以直接进行相互转换 53 用定点补码表示纯小数,采用 8位字长,编码 10000000表示的十进制数是_。 ( A) 0 ( B) -1 ( C) +l ( D) 128 54 某种部件使用在 10000台计算机中,运行工作 1000小时后,其中 20台计算机的这种部件失效,则该部件千小时可靠度 R为 _。 ( A) 0.990 ( B) 0.992 ( C) 0.996 ( D) 0.998 55 与外存储器相比,内部存储器的特点是 (6)。 ( A)容量大、速度快、成本低 ( B)容量大、速度慢、成本高 ( C)容量小、速度快、成本高 ( D)容
20、量小、速度慢、成本低 56 (28)不能减少用户计算机被攻击的可能性。 ( A)选用比较长和复杂的用户登录口令 ( B)使用防病毒软件 ( C)尽量避免开放过多的网络服务 ( D)定期扫描系统硬盘碎片 57 从 5本不同的书中任意取出两本,结果有 (60)种。 ( A) 10 ( B) 14 ( C) 20 ( D) 25 58 _是正确的 E-mail地址。 A mailto:Webmasterceiaec.org B Wmailto:masterceiaec.org C http:www.ceiaec.org D http:/www.ceiaec.org/ 59 SLIP协议和 PPP协议
21、都是属于 _通信方式。 ( A)端到端 ( B)点对点 ( C)同步 ( D)异步 60 满二叉树 _二叉树。 ( A)一定是完全 ( B)不一定是完全 ( C)不是 ( D)不是 完全 61 计算机中, _是一个信息存储和检索系统,它把文字、图形、图像、动画、视频等媒体集成一个相关的基本信息系统。 ( A)超文本 ( B)多媒体存储 ( C)超链接 ( D)超媒体 62 如果要求一个线性表既能较快地检索,又能适应动态变化的要求,则宜采用的检索方法为 _。 ( A)分块检索 ( B)顺序检索 ( C)折半检索 ( D)基于属性检索 63 软件维护工作中大部分的工作是由于 _而引起的。 ( A)
22、程序的可靠性 ( B)适应新的硬件环境 ( C)适应新的软 件环境 ( D)用户的需求改变 64 最佳二叉搜索树是 _。 ( A)关键码个数最少的二叉搜索树 ( B)搜索时平均比较次数最少的二叉搜索树 ( C)所有结点的左子树都为空的二叉搜索树 ( D)所有结点的右子树都为空的二叉搜索树 65 在软件开发的各个阶段中,对软件开发成败影响最大的是 _ 。 A需求分析 B概要设计 C详细设计 D编码 66 以下应用中,必须采用栈结构的是 _。 A使一个整数序列逆转 B递归函数的调用和返回 C申请和释放单链表中的节点 D装 入和卸载可执行程序 67 若二维数组 arr18, 16的首地址为 base
23、,数组元素按列存储,且每个元素占用 4个存储单元,则元素 arr5, 5在该数组空间的地址为 _。 A base+(4*8+4)*4 B base+(5*8+5)*4 C base+(4*6+4)*4 D base+(5*6+5)*4 68 集线器是一种物理层联网设备,下面有关集线器的论述中,错误的是 ( )。 ( A)集线器没有自动寻址能力 ( B)连接在集线器上的故障设备不会影响其他结点通信 ( C)集线器可 以隔离广播风暴 ( D)连接在集线器上的所有结点构成一个冲突域 69 ( )的任务是将来源不同的编译单元装配成一个可执行程序。 ( A)编译程序 ( B)解释程序 ( C)链接程序
24、( D)装入程序 70 在所有四位二进制数 (从 0000至 1111)中,数字 O和 1数目相同的数占 ( )。 ( A) 20 ( B) 37 5 ( C) 50 ( D) 62 5 71 On a virtual memory system, the logical memory space available to the program is totally(14) of the physical memory space. ( A) dependent ( B) independent ( C) in ( D) outside 72 Every host and muter on
25、the Internet has an IP address,which encodes its(69). ( A) host number ( B) host number and socket ( C) network number ( D) host number and network number 73 (74)is NOT served by building a prototype. ( A) It takes the place of the final system ( B) It is used as the foundation of the larger project
26、s ( C) It assists in estimating the cost of the project ( D) It assists in gathering software requirements 74 The maximum number of dara that can be expressed by 8 bis is(72). ( A) 64 ( B) 128 ( C) 255 ( D) 256 75 One of the greatest features of a home _ is the ability to share one Internet connecti
27、on simultaneously over two or more computers. ( A) computer ( B) device ( C) network ( D) work 软件水平考试(初级)程序员上午(基础知识)模拟试卷 55 答案与解析 1 【正确答案】 C 【试题解析】 Jackson 方法的设计原则是将程序结构和数据结构相对应,该方法特别适用于设计企事业信息管理一类的规模适中的数据处理系统。这些系统处理的数据大多具有层次结构,如文件由记录组成,记录又由数据项组成,所以可以以数据结构为基础,相应地建立模块的层次结构,如处理文件的模块调用处理记录的模块, 处理记录的模块又
28、调用处理数据项的模块。 2 【正确答案】 A 【试题解析】 微程序控制器根据微指令来发出各种操作控制信号。 3 【正确答案】 C 【试题解析】 寄存器中存放了操作数地址的地址,这是存储器间接寻址。 4 【正确答案】 C 【试题解析】 a, b, c顺序入栈,然后按照先进后出出栈,使得到序列 c, b,a。 a, b先入栈,然后 b, a出栈,最后 c入栈再出栈便得到序列 b, a, c。 a入栈即出栈,接着 b 和 c入栈,然后按照 c, b 出栈使得到序列 a, c, b。 5 【正确答案】 D 【试题解析】 二叉树的度指的是其子结点数目,可以为 1或者 0,其定义只要求度不大于 2。 6
29、【正确答案】 B 【试题解析】 网络层位于数据链路层之上。路由器是网络层互联设备,它用于连接多个逻辑上分开的网络,具有很强的异种网互联能力。 7 【正确答案】 C 【试题解析】 单重继承机制下,每一个子类只允许有一个父类。 8 【正确答案】 D 【试题解析】 在电子公告服务系统中发表反对宪法所确定的基本原则的信息显然是违反了互联网电子公告服务管理规定。 9 【正确答案】 C 【试题解析】 系统流程图是进行系统分析时常用的一种描述方法,它用物理符号以黑盒子的形式描绘系统里面的每个部件。它表达的仅是信息在系统各部件之间流动的情况,而不是对信息进行加工处理的控制过程。 10 【正确答案】 C 【试题
30、解析】 这是考查中断响应时间的概念。对于中断响应时间,很多考生误选了 A选项,认为中断响应时间是 “从中断处理开始到中断处理结束所用的时间 ”。这是错误的理解,中断响应时间不是处理中断服务程序所占用的时间,也不包括执行中断服务程序所占用的时间。中断响应时间是从发出中断请求到进入中断 处理所用的时间。 11 【正确答案】 B 【试题解析】 最佳二叉搜索树是搜索时平均比较次数最少的二叉搜索树。 12 【正确答案】 D 【试题解析】 算法是对运算方法和步骤的描述,它必须满足有穷性,即在执行有限步骤以后必须结束。 13 【正确答案】 D 【试题解析】 流水线技术其实是一种任务的分解技术。把一件任务分解
31、为若干顺序执行的子任务,不同的子任务由不同的执行机构负责执行,而这些机构可以同时并行工作。在任一时刻,任一任务只占用其中一个执行机构,这样就可以实现多个任务的重叠执行 ,以提高工作效率。假定有某种类型的任务,共可分成 N个子任务,每个子任务需要时间 t,则完成该任务需要时间是 Nt。若以单独执行的方式完成 k个任务,则共需时间 kNt。若以流水线方式执行,则经过 Nt时间第一个任务完成,再过 t时间完成第二个任务,所以完成 A个任务花费时间为: Nt+(k-1)t=(N+k-1)t 当 k 较大时, (N+A-1)t kt。 注意到题中将指令分为取指、分析和执行三个任务,取指时间为 2ns,分
32、析时间为 2ns,执行时间为 1ns,由于流水线的连续性,每个 子任务需要时间 t取 2ns,k=100, N=3,代入公式 得: (3+100-1)2= 204,由于执行时间 =1ns,则最后一条指令执行比计算值少 2ns-1ns= 1ns,故正确答案为 204-1=203。 14 【正确答案】 B 【试题解析】 8103=240。 15 【正确答案】 B 【试题解析】 ISO将整个通信功能划分为 7个层次,从低到高依次为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 1物理层处于 OSI参考模型的最低层。物理层的主要功能是利用物理传输介 质为数据链路层提供物理连接,以透明地传
33、送比特流。 2数据链路层在物理层提供比特流传输服务的基础上,在通信实体之间建立数据链路连接,传送以帧为单位的数据,通过差错控制、流量控制方法,变有差错的物理线路为无差错的数据链路。 3网络层主要任务是通过执行路由选择算法,为报文分组通过通信子网选择最适当的路径。它是 OSI参考模型七层中最复杂的一层。 4传输层是向用户提供可靠的端到端服务,透明地传送报文。 5会话层的主要目的是组织同步的两个会话用户之间的对话,并管理数据的交换。 6表示层主要用于处理两个通信系统间信息交换的表示方式,它包括数据格式变换、数据加密与解密、数据压缩与恢复等功能。 7应用层是 OSI参考模型的最高层。应用层不仅要提供
34、应用进程所需要信息交换和远程操作,而且还要作为应用进程的用户代理,完成一些为进行语义上有意义的信息交换所必须的功能。 综上所述可知, ISO/OSI 开放系统互连七层参考模型中,功能最复杂的一层是网络层。 16 【正确答案】 D 【试题解析】 本题考查对计算机病毒的了解。抗病毒工作的关键在于加强对计算机系统的管理,注意 病毒入侵的预防措施。对于计算机软盘,可采用一系列方法防止计算机病毒的扩散,如保留足够的软盘副本,并加上写保护,尽量控制软盘交换的对象和范围,加强对程序作带病毒情况下的检查和测试等。 17 【正确答案】 B 【试题解析】 本题考查的是 SQL语言的知识, SQL 语言作为最常用的
35、数据库语言,是必考的知识点,考生一定要牢固掌握 SQL 语言的基本语法和语义,并且能够灵活运用。在 SQL语言中,用 %来表示任意长度的通配符,用 LIKE 表示某种形式的条件。所以 “HKE, 2005%”的含义是找出所有以 2005开头,后面任 意长度字符的学号。 18 【正确答案】 B 【试题解析】 对不可分割的合作软件,合作者对著作权的行使应协商一致,如果不能协商 致,又无正当理由的,任何一方不得阻止他方行使除转让权以外的其他权利,但是所得收益应当合理分配给所有合作开发者。 19 【正确答案】 B 【试题解析】 SPEC基准测试程序都是从实际应用中优选出来的,重点测试计算机的处理器、存
36、储结构和编译器的性能。 SPEC对计算机性能的测试主要有速度测试和速率测试两种方法。其中,速度测试用于测试一台计算机完成单个任务有多快:而速率测 试又称为吞吐率测试,用于测试一台计算机在一定时间内能完成多少个任务。 SPEC值越高说明计算机的性能越好。 20 【正确答案】 A 【试题解析】 题干中关键信息 “该单位申请的公网 IP地址为 61.246.100.96/29”的“/29”表示采用 29位的子网掩码,即 255.255.255.248。该单位可实际分配的公网IP地址范围分析如表 6-12所示。由以上分析可知,该单位的公网 IP地址范围是 61.246.100.96-61.246.10
37、0.103。扣除图 6-5中已分配给路由器外网端口的 p地址 (即 61.246.100.97),因此该单位能够使用的有效公网地址有 5个,即地址范围 61.246.100.98-61.246.100.102。 21 【正确答案】 D 【试题解析】 除了 I/O设备本身的性能外,系统总线的传输速率是影响嵌入式系统 I/O 数据传输速度的主要因素。 22 【正确答案】 B 【试题解析】 根据我国计算机软件保护条例第 2章第 9条规定: “软件著作权人享有下列各项权利: (一 ) 发表权,即决定软件是否公之于众的权利; (二 ) 开发者身份权,即表明开发者身份的权利以及在其软件上署名的 权利; (
38、三 ) 使用权,即在不损害社会公共利益的前提下,以复制、展示、发行、修改、翻译、注释等方式使用其软件的权利; (四 ) 使用许可权和获得报酬权,即许可他人以本条第 (三 )项中规定的部分或者全部方式使用其软件的权利和由此而获得报酬的权利: (五 ) 转让权,即向他人转让由本条第 (三 )项和第 (四 )项规定的使用权和使用许可权的权利 ”。可见,在计算机软件保护条例中, “发表 ”是指将软件作品公之于众。 23 【正确答案】 C 【试题解析】 选项 A的 “聚集关系 (Aggregation)”是关联关系 (Association)的一种特例,它代表两个类之间的整体和局部关系。例如,一台电脑与
39、键盘、鼠标、显示器之间就存在着聚集关系。聚集暗示着整体在概念上处于比局部更高的一个级别,在实例图中不存在回路,即只能是一种单向关系。选项 B 的 “组装关系(Composition)”是聚集关系的一种特殊形式,它暗示 “局部 ”在 “整体 ”内部的生存期职责。例如,某电子商务公司与其销售部、财务部之间就存在着组装关系。聚集和组装是 UML 中两种非常重要的关系,它们都表示实例之间的整体 /部分关系。组装是聚集的一种形式。聚集是概念性的,只是区分整体与部 分。组装具有很强的归属关系,而且整体与部分的对象生存周期是一致的。选项 C的 “泛化关系(Generalization)”用于表示类与类、接口
40、与接口之间特殊的关系,由子类指向父类,即子类从父类中继承,而父类是子类的泛化。因此,汽车站的售票员、商场的销售员与类 “业务人员 ”之间存在着泛化关系。选项 D的 “关联关系(Association)”,用于描述两个概念上位于相同级别的类的实例之间存在的某种语义上的联系。例如,售票员小张为某个长途汽车站工作, 1个汽车站有多辆长途汽车,那么售票员小张与长途汽车站、汽车站与汽车就存在 着关联关系。 24 【正确答案】 B 【试题解析】 选项 A的 “条形码 =0102021 0211200 (表 1)”,其运算结果只有条形码的值为 01020211和 02110200的商品 (如表 2-8所示
41、),而没有表 2-2中条形码为 01020212的商品,因此选项 A是错误的选项。选项 B 的 “价格 8(表 1)”,其运算结果只有价格大于 8的商品,如表 2-2所示。因此,选项 B 是正确的答案。 选项 C的 “商品名 =毛巾 8 铅笔 (表 1)”,其运算结果只有商品名为毛巾和铅笔的商品 (见表 2-9),而没有商 品名为钢笔的商品,故选项 C是错误的选项。选项 D的 “1,2,2(表 1)”,其运算过程等价于无条件对表 1进行投影,运算结果仍为表 2-1。故选项 D是错误的选项。 25 【正确答案】 A 【试题解析】 本题考查不同数制数之间的大小比较。根据题目需要我们应该都将其转换为
42、十进制数, b=6161+8160=96+8=104(十进制数 ),而a=182+481+780=64+32+7=103(十进制数 )。因此,可以得出这 3个数的大小关系是 a b c。 26 【正确答案】 B 【试题解析】 本题 考查网络操作系统和分布式操作系统的联系与区别。网络操作系统是服务于计算机网络,按照网络体系结构的各种协议来完成网络的通信、资源共享、网络管理和安全管理的系统软件。分布式操作系统是建立在网络操作系统之上,对用户屏蔽了系统资源的分布而形成的一个逻辑整体系统的操作系统。它们的共同特征是都可以连接多台计算机,且能让这些计算机之间实现通信,充分实现了资源共享。但它们之间的主要
43、区别在于其分布性上,即分布式操作系统的处理和控制功能均为分布式的,而网络操作系统虽具有分布处理功能,但其控制功能却是集中在某个或某些主机或网络服 务器中,即集中式控制方式。 27 【正确答案】 B 【试题解析】 本题考查信息系统的基本概念。信息系统一般泛指收集、存储、处理和传播各种信息,具有完整功能的集合体。它一直以来都与计算机和网络技术同步发展,历经 4个主要阶段: (1)电子数据处理系统 (EDPS):简单数据处理,仅用于科学计算,较少涉及管理内容,例如计算工资、统计账目等。 (2)事务处理系统 (TPS):对企业局部事务的管理,例如财会、销售、物资、生产管理等。 (3)管理信息系统 (M
44、IS):是用系统思想建立起来,以电子计算为基本信息处理手段,以 现代通信设备为基本传输工具,且能为管理决策提供信息化服务的人机系统。 MIS集成了事务处理中的局部应用,形成全局性、整体性的计算机应用 (4)决策支持系统 (DSS):为高层决策提供支持的系统,例如 ERP(集成了 MIS)、 SRM等。 28 【正确答案】 C 【试题解析】 本题考查字符串的匹配内容。字符串是由某字符集上的字符所组成的任何有限字符序列。字符串的匹配实际上就是在一个字符串中查找另一个字符串,如果查找到则说明匹配成功。在一个字符串中查找另一个字符串时,是从主串的第一个字符开始的,用其第一个字符 与模式串中的第一个字符
45、比较,看是否相等,如果不等则主串往后移动一位,如果查找不到,那么只需要把主串移动到n-m+1位置即可,因为后面就算再出现能查找到的情况那也没有模式串的长度了,肯定不能完全查找出模式串。那么在匹配过程中,进行的无效位移次数为 n-m+1次。 29 【正确答案】 B 【试题解析】 本题考查 PowerPoint中的一些基本操作。在 PowerPoint中,幻灯片视图用于对幻灯片内容进行编辑;幻灯片浏览视图用于对幻灯片整个进行浏览;幻灯片放映视图用于对所有幻灯片进行播放;在 PowerPoint中没有备注视图方式。 30 【正确答案】 D 【试题解析】 本题考查一些常见运算符的优先级。运算符的优先级
46、表示的是运算的先后次序,优先级最高的先参加运算。本题选项中的运算符优先级从低到高依次为 =、 =、 !=、 &。 31 【正确答案】 D 【试题解析】 本题考查解释、编译与翻译的概念和区别。解释是指将源语言书写的源程序作为输入,直接解释成机器认识的二进制代码,解释一句后就提交计算机执行一句,并不形成目标程序。编译是指把高级语言源程序作为输入,进行翻译转换,产生出机器语言的目标程序 ,然后再让计算机去执行这个目标程序,得到计算结果。翻译是编译中的一个步骤,将汇编语言程序翻译成机器语言程序的程序是汇编程序。它也是计算机中将编译型高级语言程序翻译成机器语言程序的程序。 32 【正确答案】 B 【试题解析】 本题考查结构化程序设计的特点。结构化程序设计采用自顶向下逐步求精的设计方法和单入口单出口的控制结构。在设计一个模块的实现算法时先考虑整体后考虑局部,先抽象后具体,通过逐步细化,最后得到详细的实现算法。单入口单出口的控制结构,使程序的静态结构和动态执行过程一致,具有良好的结构,增 强了程序的可读性。