1、软件水平考试(中级)软件设计师上午(基础知识)试题-试卷 5 及答案解析(总分:168.00,做题时间:90 分钟)一、选择题(总题数:72,分数:162.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_2.在 SQL 中,外模式一级数据结构的基本单位是_。(分数:2.00)A.基本表B.视图C.E-R 图D.用户表3.(51)的特点是数据结构中元素的存储地址与其关键字之间存在某种映射关系。(分数:2.00)A.树形存储结构B.链式存储结构C.索引存储结构D.散列存储结构4.算法是对问题求解过程的一类精确描述
2、,算法中描述的操作都是可以通过已经实现的基本操作在限定时间内执行有限次来实现的,这句话说明算法具有_特性。(分数:2.00)A.正确性B.确定性C.可行性D.健壮性5.下列_ 设备可以隔离 ARP 广播帧。(分数:2.00)A.路由器B.网桥C.以太网交换机D.集线器6._不能保障公司内部网络边界的安全。(分数:2.00)A.在公司网络与 Internet 或外界其他接口处设置防火墙B.公司以外网络上用户要访问公司网时,使用认证授权系统C.禁止公司员工使用公司外部的电子邮件服务器D.禁止公司内部网络的用户私自设置拨号上网7.采用_ 不能将多个处理机互连构成多处理机系统。(分数:2.00)A.S
3、TD 总线B.交叉开关C.PCI 总线D.Centronic 总线8.计算机的存储器采用分级方式是为了(4)。(分数:2.00)A.减少主机箱的体积B.解决容量、价格、速度三者之间的矛盾C.保存大量数据方便D.操作方便9.组成一个运算器需要多个部件,但下面所列的(3)不是组成运算器的部件。(分数:2.00)A.状态寄存器B.数据总线C.ALUD.地址寄存器10.描述类中某个对象的行为,反映了状态与事件关系的是(25)。(分数:2.00)A.对象图B.状态图C.流程图D.结构图11.面向对象方法有许多特征,如软件系统是由对象组成的;(23);对象彼此间仅能通过传递消息互相联系;层次结构的继承。(
4、分数:2.00)A.开发过程基于功能分析和功能分解B.强调需求分析的重要性C.把对象划分咸类。每个对象类都定义一组数据和方法D.对既成类进行调整12.请示分页存储管理方案的主要特点是(33)。(分数:2.00)A.不要求将作业装入内存B.不要求将作业全部装入内存C.不要求使用联想存储器D.不要求缺页中断的处理13.人们对软件存在着许多错误的观点,这些观点表面上看起来很有道理,符合人们的直觉,但实际上给管理者和开发人员带来了严重的问题。下述关于软件开发的观点中正确的是(17)。(分数:2.00)A.我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题
5、B.如果我们已经落后于计划,可以增加更多的程序员和使用更多的 CASE 工具来赶上进度C.项目需求总是在不断变化,我们可以采用瀑布模型来解决此类问题D.需要得多是软件项目失败的主要原因14.在数字音频信息获取与处理过程中,下述顺序中正确的是(42)。(分数:2.00)A.A/D 变换、采样、压缩、存储、解压缩、D/A 变换B.采样、压缩、A/D 变换、存储、解压缩、D/A 变换C.采样、A/D 变换、压缩、存储、解压缩、D/A 变换D.采样、D/A 变换、压缩、存储、解压缩、A/D 变换15.Jackson 设计方法是由英国的 M.Jackson 提出的,它是一种面向(65)的软件设计方法。(
6、分数:2.00)A.对象B.数据流C.数据结构D.控制结构16.继承具有(39),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。(分数:2.00)A.规律性B.传递性C.重复性D.多样性17.己知文法 G2=(V T a,(,),V N =S,L,S,P),其中 P 为, S(L)|a LL,S|S 右句型(L,(L,S)的句柄是(28)。(分数:2.00)A.(L,(L,S)B.(L,S)C.L,SD.S18.散列地址空间为 0(m-1),k 为关键字,用整数 p 去除 k,将其余数作为 k 的散列地址,即 hash(k)k%p。为了减少发生冲突的可能性,一般取
7、 p 为(35)。(分数:2.00)A.小于等于 m 的最大奇数B.小于等于 m 的最大质数C.小于等于 m 的最大偶数D.小于等于 m 的最大合数19.为适应网络带宽和降低存储器存储容量的要求,科技工作者开发了许多算法,用于压缩各种各样的数据。假设处理系统的计算精度足够高,由此造成的数据损失可忽略。其中,逆量化(Dequantization)(37)。(分数:2.00)A.对重构图像的质量有损失B.对重构图像的质量没有损失C.逆量化前后数据项的数目不相等D.逆量化阶大小与量化阶大小不同20.一个 nxn 的对称矩阵 A,将其下三角部分按行存放在一个一维数组 B 中。 A00存放于 BO中,那
8、么第 i 行的对角元素 Aii存放于 B 中(50)处。(分数:2.00)A.(i+3)*i/2B.(i+1)*i/2C.(2n-i+1)*i/2D.(2n-i-1)*i/221.计算机软件产品开发文件编制指南(GB 856788)是(20)标准。(分数:2.00)A.强制性国家B.推荐性国家C.强制性行业D.推荐性行业22.向一个长度为 n 的顺序表中第 i 个元素(0in)位置插入一个新元素时,需要从后向前依次后移(32)个元素。(分数:2.00)A.n-iB.n-i+1C.n-i-1D.i23.在一棵度为 3 的树中,若有 2 个度为 3 的结点,有 1 个度为 2 的结点,则有(50)
9、个度为 0 的结点。(分数:2.00)A.4B.5C.6D.724.对象被看成是用传递消息的方式互相联系的通信实体,它们既可以接收、也可以拒绝外界发来的消息。一般情况下,对象(50)。(分数:2.00)A.接收它能够识别的消息,也接收它不能识别的消息B.拒绝它能够识别的消息,也拒绝它不能识别的消息C.接收它能够识别的消息,拒绝它不能识别的消息D.拒绝它能够识别的消息,接收它不能识别的消息25.在 YUV 彩色空间中对 YUV 分量进行数字化,对应的数字化位数通常采用 Y:U:V=_。(分数:2.00)A.8:4:2B.8:4:4C.8:8:4D.4:8:826.某公司使用包过滤防火墙控制进出公
10、司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是“该防火墙能够(9)”。(分数:2.00)A.使公司员工只能访问 Internet 上与其有业务联系的公司的 IP 地址B.仅允许 HTTP 协议通过C.使员工不能直接访问 FTP 服务端口号为 21 的 FTP 服务D.仅允许公司中具有某些特定 IP 地址的计算机可以访问外部网络27.编译程序进行词法分析时不能(27)。(分数:2.00)A.过滤源程序中的注释B.扫描源程序并识别记号C.指出出错行号D.查出拼错的保留字(关键字)28.计算机要对声音信号进行处理时,必须将其转换为数字声音信号。最基本的声音信号数字化方法是取样量化法
11、。若量化后的每个声音样本用 2 个字节表示,则量化分辨率是(12)。(分数:2.00)A.1/2B.1/1024C.1/65536D.1/13107229.(29)详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。.(分数:2.00)A.概要设计说明书B.详细设计说明书C.用户手册D.用户需求说明书30.UML 中的构件是遵从一组接口并提供一组接口的实现,下列说法错误的是(40)。(分数:2.00)A.构件应是可替换的B.构件表示的是逻辑模块而不是物理模块C.构件应是组成系统的一部分D.构件与类处于不同的抽象层次31.下面的描述中,(3)不是 RISC 设计应遵循的设计原则。(分数
12、:2.00)A.指令条数应少一些B.寻址方式尽可能少C.采用变长指令,功能复杂的指令长度长而简单指令长度短D.设计尽可能多的通用寄存器32.面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,(36)不属于面向对象分析阶段。(分数:2.00)A.构建分析模型B.识别分析类C.确定接口规格D.评估分析模型33.某文件系统采用链式存储管理方案,磁盘块的大小为 1024 字节。文件 Myfiledoc 由 5 个逻辑记录组成,每个逻辑记录的大小与磁盘块的大小相等,并依次存放在 121、75、86、65 和 114 号磁盘块上。若需要存取文件的第 5120 逻辑字节处的信息,应该访问
13、( )号磁盘块。(分数:2.00)A.75B.85C.65D.11434.下面关于面向对象分析与面向对象设计的说法中,不正确的是( )。(分数:2.00)A.面向对象分析侧重于理解问题B.面向对象设计侧重于理解解决方案C.面向对象分析描述软件要做什么D.面向对象设计一般不关注技术和实现层而的细节35.以下不符合 XML 文档语法规范的是( )。(分数:2.00)A.文档的第一行必须是 XML 文档声明B.文档必须包含根元素C.每个开始标记必须和结束标记配对使用D.标记之间可以交叉嵌套36.需求分析的任务是借助于当前系统的物理模型导出目标系统的逻辑模型,解决目标系统“做什么”的问题。(16)并不
14、是需求分析的实现步骤之一。(分数:2.00)A.获得当前系统的物理模型B.抽象出当前系统的逻辑模型C.建立目标系统的逻辑模型D.建立目标系统的物理模型37.某数据库中有员工关系 E、产品关系 P、仓库关系 W 和库存关系 I,其中:员工关系E(employeeID,name,department)中的属性为:员工编号,姓名和部门;产品关系P(productID,name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸和颜色;仓库关系W(warehouseID,name,address,employeeID)中的属性为:仓库编号,仓库名称,地址和负责人编号;库存关系
15、 I(warehouseID,productID,quantity)中的属性为仓库编号,产品编号和产品数量。 若需得到在所有仓库中都存在的产品的名称,则对应的查询语句为: (分数:2.00)A.inB.notionC.existsD.notexists38.若有数组声明 a03,02,14,设编译时为 a 分配的存储空间首地址为 base_a。且每个数组元素占据一个存储单元。当元素以行为序存放(即按 a(0,0,1),a0,0,2,a0,0,3,a0,0,4,a0,1, 1),a0,1,2,a3,2,4顺序存储),则数组元素 a3,1,3在其存储空间中相对base_a 的偏移量是(60)。(分
16、数:2.00)A.23B.24C.42D.4339.如图 1-6 所示的某 IP 网络连接拓扑图中,共有(66)。 (分数:2.00)A.2 个冲突域,1 个广播域B.3 个冲突域,2 个广播域C.4 个冲突域,2 个广播域D.4 个冲突域,3 个广播域40.在 C+中,使用静态成员解决同一个类的不同对象之间的数据共享问题。以下关于一个类的静态成员的叙述中,说法错误的是(47)。(分数:2.00)A.静态成员变量可被该类的所有方法访问B.该类的对象共享其静态成员变量的值C.该类的静态数据成员变量的值不可修改D.该类的静态方法只能访问该类的静态成员变量41.设关系 R 和 S 的元数分别为 2
17、和 3,那么,R12S 与(52)等价。 (分数:2.00)A.B.C.D.42.以下说法正确的是(56)。(分数:2.00)A.从结构的角度看,数据仓库主要有数据集市、企业仓库和用户仓库 3 种模型B.数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识C.联系分析处理(OLAP)技术绕过 DBMS 直接对物理数据进行读写以提高处理效率D.数据仓库是从数据库中导入大量的数据,并对结构和存储进行组织以提高查询效率43.给定 C 语言的数据结构 (分数:2.00)A.4B.8C.12D.1744.若对 243 个元素只进行 3 趟多路归并排序,则选取的归并路数为(58)。(分数:2.00)
18、A.3B.5C.7D.1145.SOA(Service-Oriented Architecture)是一种架构模型,它可以根据需求通过网络对(37)的应用组件进行分布式部署、组合和使用。(分数:2.00)A.紧耦合、细粒度B.紧耦合、粗粒度C.松耦合、细粒度D.松耦合、粗粒度46.在一个单处理机中,若有 6 个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有_个。(分数:2.00)A.5B.6C.1D.447.数据的物理独立性是指当数据库的(54)。(分数:2.00)A.外模式发生改变时,数据的物理结构需要改变B.内模式发生改变时,数据的逻辑结构不需要改变C.外模式发生改变时,数据的
19、逻辑结构不需要改变D.内模式发生改变时,数据的物理结构不需要改变48.假设有 5 个批处理作业 J1,J5 几乎同时到达系统,它们的估计运行时间为 10,6,2,4 和 8 分钟,它们的优先级别为 3,5,2,1 和 4(5 为最高优先级),若采用优先级作业调度算法,假设忽略作业切换所用的时间,则平均作业周转时间为_。(分数:2.00)A.6 分钟B.10 分钟C.20 分钟D.24 分钟49.以下 IPv4 地址中,属于单播地址的是(70)。(分数:2.00)A.10.3.2.255/24B.172.31.129.255/18C.192.168.24.59/30D.224.100.57.21
20、150.某大学信息网络中心将 IP 地址块 172.16.56.0/22 分配给计算机系,那么计算机系使用的子网掩码为(66)。(分数:2.00)A.255.255.224.0B.255.255.240.0C.255.255.248.0D.255.255.252.051.基于 TCP 协议的应用程序有_。(分数:2.00)A.PINGB.TFTPC.OSPFD.TELNET52.我国标准分为国家标准、行业标准、地方标准和企业标准四类,_是企业标准的代号。(分数:2.00)A.GBB.QC.QJD.DBUML 是一种面向对象的同一建模语言。它包括 10 种图,其中,用例图展示了外部参与者与系统内
21、用例之间的连接。UML 的外部参与者是指(47),用例可以用(48)图来描述。(49)指明了对象所有可能的状态以及状态之间的迁移。协作图描述了协作的(50)之间的交互和链接。(分数:8.00)A.人员B.单位C.人员或单位D.人员或外部系统A.类B.状态C.活动D.协作A.类B.状态C.活动D.协作A.对象B.类C.用例D.状态53.在主辅存储层次中,如果主存页面全部占用,就需要进行页面替换。在几种页面替换算法中,比较常用的是_。(分数:2.00)A.先进先出算法B.近期最少使用算法C.非堆栈型算法D.优化排序算法54.Decorator 模式的结构图如图 13-4 所示。关于其说法不正确的是
22、(50)。 (分数:2.00)A.动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator 模式相比生成子类更为灵活。B.在不影响其它对象的情况下,以动态、透明的方式给单个对象添加职责。C.Decorator 模式的两个主要优点是:比静态继承更灵活,避免在层次结构高层的类有太多的特征。D.Decorator 模式是一种行为模式。55.(27)详细描述了软件的功能、性能和用户界面,以使用户了解如何使用软件。(分数:2.00)A.概要设计说明书B.详细设计说明书C.用户手册D.用户需求说明书56.原型模型是增量模型的另一种形式,用于需求分析阶段的模型是_。(分数:2.00)A.探索型
23、原型B.实验型原型C.演化型原型D.螺旋模型57.用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件称为软件工具,通常也称为_。(分数:2.00)A.CADB.CAIC.CAMD.CASE58.在设计测试用例时,_是用得最多的一种黑箱测试方法。A等价类划分 B边值分析 C因果图D判定表(分数:2.00)A.B.C.D.59.项目管理工具中,将网络方法应用于工作计划安排的评审和检查的是_。AGantt 图 B因果分析图 CPERTD流程图(分数:2.00)A.B.C.D.60.关键路径是指 AOE(Active On Edge)网中_。A最长的回路 B最短的回路 C从源点到汇点(结束顶
24、点)的最长路径 D从源点到汇点(结束顶点)的最短路径(分数:2.00)A.B.C.D.61._既不是图像编码也不是视频编码的国际标准。(分数:2.00)A.JPEGB.MPEGC.ADPCMD.H.26162.迪杰斯特拉(Dijkstra)算法用于求解图上的单源点最短路径。该算法按路径长度递增次序产生最短路径,本质上说,该算法是一种基干_策略的算法。(分数:2.00)A.分治B.动态规划C.贪心D.回溯63.CIF 视频格式的图像分辨率为_。(分数:2.00)A.352240B.352288C.640480D.32024064.在改正当前故障的同时可能会引入新的故障,这时需要进行_。(分数:2
25、.00)A.功能测试B.性能测试C.回归测试D.验收测试65.TCP/IP 在多个层次引入了安全机制,其中 TLS 协议位于(9)。(分数:2.00)A.数据链路层B.网络层C.传输层D.应用层66.在面向对象系统中,用(15)关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。(分数:2.00)A.泛化B.聚合C.概化D.合成某学校学生、教师和课程实体对应的关系模式如下: 学生(学号,姓名,性别,年龄,家庭住址,电话) 课程(课程号,课程名) 教师(职工号,姓名,年龄,家庭住址,电话) 如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以
26、有多个教师讲授。,由于学生和课程之间是一个(51)的联系,所以(52)。又由于教师和课程之间是一个(53)的联系,所以(54)。(分数:8.00)A.1 对 1B.1 对多C.多对 1D.多对多A.不需要增加一个新的关系模式B.不需要增加一个新的关系模式,只需要将 1 端的码插入多端C.需要增加一个新的选课关系模式,该模式的主键应该为课程号D.需要增加一个新的选课关系模式,该模式的主键应该为课程号和学号A.1 对 1B.1 对多C.多对 1D.多对多A.不需要增加一个新的关系模式,只需要将职工号插入课程关系模式B.不需要增加一个新的关系模式,只需要将课程号插入教师关系模式C.需要增加一个新的选
27、课关系模式,该模式的主键应该为课程号D.需要增加一个新的选课关系模式,该模式的主键应该为课程号和教师号67.下面关于防火墙的说法,正确的是(69)。(分数:2.00)A.防火墙一般由软件以及支持该软件运行的硬件系统构成B.防火墙只能防止未经授权的信息发送到内网C.防火墙能准确地检测出攻击来自哪一台计算机D.防火墙的主要支撑技术是加密技术68.10000 张分辨率为 1024768 的真彩(32 位)图片刻录到 DVD 光盘上,假设每张光盘可以存放 4GB 的信息,则需要(14)张光盘。(分数:2.00)A.7B.8C.70D.7l69.下面 C 程序段中 count+语句执行的次数为(64)。
28、 for(int i=1;i=11;i*=2) for(int j=1;j=i;j+) count+:(分数:2.00)A.15B.16C.31D.32XP is (71) of interesting twists that encourage one to think-for example, how about “Test and then code“? Ive worked with software companies and a few IT organizations in (72) programmer performance was measured on lines of
29、code delivered and testing was measured on defects found- (73) side was motivated to reduce the number of defects prior to testing. XP uses two types of testing: unit and functional. (74) , the practice for unit testing involves developing the test for the feature prior to writing the code and furth
30、er states that the tests should be automated. Once the code is written, it is immediately (75) to the test suite bringing instant feedback.(分数:10.00)A.filledB.stuffC.packD.fullA.themB.whereC.thatD.whichA.bothB.neitherC.noD.eitherA.whereasB.AlthoughC.HoweverD.And thenA.subjectedB.submittedC.sentD.suf
31、fered二、主观题(总题数:1,分数:6.00)阅读下列说明和图,回答问题 1 至问题 3。 【说明】 某企业决定开发一个企业仓储管理系统,由李工承担系统的设计工作。该系统的网络连接如图 2-2 所示。 该企业有多个仓库,如图 2-2 所示的中心数据库存储了各个仓库中每种货物的库存信息。每个仓库配备一台前端机,进出货物均由前端机辅助实现。管理员每天上班时,通过前端机从中心数据库的库存表中读取本仓库各种货物的库存数,每个仓库的当日业务数据也都暂存在前端机,当天业务结束后,再将前端机中存储的数据传输到主机进行存储与汇总。 每个仓库可以存放多种货物,但同一种货物不能存放在不同的仓库中。每个仓库有多
32、个管理员,但每个管理员只管理一个仓库。货物出库/入库时,由仓库管理员将货物的条码通过阅读器输入前端机中,货物数量的默认值为 1,可以由管理员修改。前端机根据输入的货物信息,打印“出库/入库”清单。出库/入库单中同一种货物最多只出现一次,每份出库/入库单由流水号唯一标识。如图 2-3 所示是一个出库单的实例。 该系统处理业务的过程如下。 (1)初始化:前端机根据仓库号从货物表中读取本仓库中每种货物的货物编码、库存量、货物名称和单价。 (2)登记出库/入库信息:由前端机存储每一笔“出库/入库”记录。 (3)汇总:在每个工作日结束前汇总当日各种货物的“出库/入库”量至日汇总表。 (4)更新库存表:根
33、据当日的汇总信息更新货物的库存, 经过分析,设计出如下所示的关系模式。 出入库单(流水号,出入库标志,管理员号,时间) 出入库记录(货物编码,数量,流水号) 日汇总表(日期,货物编码,数量,出入库标志) 仓库(仓库号,仓库名,仓库电话) 管理员(管理号,姓名,仓库号) 货物( (a) ) 注:时间格式为:年-月-日 时:分;日期格式为:年-月-日。 实体联系图的表示方法如图 2-4 所示,其中方框表示实体,菱形表示联系,联系的类型在实体与联系的边上标出。如图 2-5 所示为与该系统对应的实体联系图。 (分数:6.00)(1).根据题意,补充关系模式中(a)处的空缺,即货物关系模式的属性。(分数
34、:2.00)_(2).根据题意,补充图 2-5 中缺失的联系和联系的类型,使其成为完善的实体联系图。其中,联系名分别取名为联系 1、联系 2、联系 3(分数:2.00)_(3).写出每种关系模式的主键,将其填写在对应栏内。(分数:2.00)_软件水平考试(中级)软件设计师上午(基础知识)试题-试卷 5 答案解析(总分:168.00,做题时间:90 分钟)一、选择题(总题数:72,分数:162.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_解析:2.在 SQL 中,外模式一级数据结构的基本单位是_。(分数:2
35、.00)A.基本表B.视图 C.E-R 图D.用户表解析:解析:数据库的三级体系结构为外模式、模式和内模式,其中外模式也称为子模式或用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。3.(51)的特点是数据结构中元素的存储地址与其关键字之间存在某种映射关系。(分数:2.00)A.树形存储结构B.链式存储结构C.索引存储结构D.散列存储结构 解析:解析:很显然这是散列存储结构。散列存储结构将节点按其关键字的散列地址存储到散列表中。常用的散列函数有除余法、基数转换法、平方取中法、折叠法、移位法和随机数法等。4.算法是对
36、问题求解过程的一类精确描述,算法中描述的操作都是可以通过已经实现的基本操作在限定时间内执行有限次来实现的,这句话说明算法具有_特性。(分数:2.00)A.正确性B.确定性C.可行性 D.健壮性解析:5.下列_ 设备可以隔离 ARP 广播帧。(分数:2.00)A.路由器B.网桥 C.以太网交换机D.集线器解析:解析:网络互联硬件主要有网卡、集线器(Hub)、重发器、网桥和交换机等设备。网卡及其驱动程序事实上已基本实现了网络协议中最低两层的功能。Hub 是物理层协议级的互连设备,它将多个站点互连起来,也允许将多个网段连到同一个 Hub。重发器是一种在物理层上因特网段的小设备,它放大、增强信号井进行
37、转发以保证信号的可靠传输,重发器连接的两个网段,必须是同一种类型的 LAN。网桥也称为桥接器,是一种在数据链路层把网段互相连接起来的设备。在网桥中可以进行两个网段之间的数据链路层的协议转换。交换机也称为交换器,是在 LAN 中互连多个网段,并可进行数据链路层和物理层协议转换的网络互联设备。ARP 是地址转换协议。6._不能保障公司内部网络边界的安全。(分数:2.00)A.在公司网络与 Internet 或外界其他接口处设置防火墙B.公司以外网络上用户要访问公司网时,使用认证授权系统C.禁止公司员工使用公司外部的电子邮件服务器 D.禁止公司内部网络的用户私自设置拨号上网解析:解析:计算机网络安全
38、主要是指计算机网络抵御来自外界侵袭等应采取的相应措施,它是网络信息安全的最外一层防线,目前主要通过采用安全防火墙系统、安全代理服务器、安全加密网关等来实现。计算机网络安全主要包括网络边界的安全和网络内部的安全控制和防范。网络边界主要是指本单位(或部门)的网络与外界网络或 Internet 互联的出口边界,其安全主要是针对经边界进出访问和传输数据包要采取的控制和防范措施。内部网络应当采用统一的国际因特网出口,以便加强管理;计算机网络与 Internet或外界其他网络接口处必须设置防火墙系统,该防火墙要具有加密功能或安全加密网关;要定期扫描网络的安全漏洞,及时消除网络安全的隐患;Internet
39、或外界其他网络上的授权用户要通过安全防火墙或安全加密网关远程进入时,必须配备电子印章认证系统,只有认证通过的授权用户才可进入。计算机网络一般不用设置拨号访问服务器和提供 modem 接入,如确需设置,必须采取如下措施:设置访问控制服务器,对拨号上网的用户身份、电话号码等进行验证;要求拨号用户采用比较安全的口令,并确保不把用户名和口令外传给其他任何人;在拨号访问服务器和网络之间设置安全防火墙,对远程访问进程进行控制和监测;对拨号上网的电话号码严格保密。7.采用_ 不能将多个处理机互连构成多处理机系统。(分数:2.00)A.STD 总线B.交叉开关C.PCI 总线 D.Centronic 总线解析
40、:解析:多处理机系统是由多台处理机组成的系统,每台处理机有属于自己的控制部件,可以执行独立程序,共享一个主存储器和所有的外部设备。它是多指令流多数据流(MIMD)计算机多处理机,与 SIMD的并行处理机相比,有很大差别,其根源就在于两者的并行性等层次不同,多处理机要实现的是更高一层的作业任务间的并行。多处理机间的互连,要满足高频带、低成本、连接方式的多样性,以及在不规则通信情况下连接的无冲突性。机间互连结构有总线式结构、交叉开关结构、多端口存储器结构和开关枢纽式结构。 PCI 是目前微型机上广泛采用的内总线,用于计算机各组成部分(CPU、内存、接口等)的连接。8.计算机的存储器采用分级方式是为
41、了(4)。(分数:2.00)A.减少主机箱的体积B.解决容量、价格、速度三者之间的矛盾 C.保存大量数据方便D.操作方便解析:解析:通过“Cache主存辅存”结构,可使存储器的速度接近最快的(Cache),容量接近最大的辅存,价格接近最便宜的辅存,从而达到好的性价比。因此选 B。9.组成一个运算器需要多个部件,但下面所列的(3)不是组成运算器的部件。(分数:2.00)A.状态寄存器B.数据总线C.ALUD.地址寄存器 解析:解析:运算器 ALU 主要由寄存器和算术逻辑线路构成,寄存器包括状态寄存器;算术逻辑线路主要是完成各种运算功能,因此会涉及数据总线。所以答案为 D。10.描述类中某个对象的
42、行为,反映了状态与事件关系的是(25)。(分数:2.00)A.对象图B.状态图 C.流程图D.结构图解析:解析:状态图展现了一个状态机,它由状态、转换、事件和活动组成。状态图关注系统的动态视图,它对于接口、类和协作的行为建模尤为重要,它强调对象行为的事件顺序。11.面向对象方法有许多特征,如软件系统是由对象组成的;(23);对象彼此间仅能通过传递消息互相联系;层次结构的继承。(分数:2.00)A.开发过程基于功能分析和功能分解B.强调需求分析的重要性C.把对象划分咸类。每个对象类都定义一组数据和方法 D.对既成类进行调整解析:解析:Peter Coad 和 Edward Yourdon 提出用
43、以下等式识别面向对象方法:面向对象:对象+分类 +继承+通过消息的通信。可以说,采用这 4 个概念开发的软件/系统是面向对象的。由此可知题目空中应填上与分类对应的概念,即为 C。12.请示分页存储管理方案的主要特点是(33)。(分数:2.00)A.不要求将作业装入内存B.不要求将作业全部装入内存 C.不要求使用联想存储器D.不要求缺页中断的处理解析:解析:请求分页系统是最常用的一种实现虚拟存储器的方式,它只需将作业当前的部分页面装入内存,便可启动作业的运行。所以答案为 B。13.人们对软件存在着许多错误的观点,这些观点表面上看起来很有道理,符合人们的直觉,但实际上给管理者和开发人员带来了严重的
44、问题。下述关于软件开发的观点中正确的是(17)。(分数:2.00)A.我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题B.如果我们已经落后于计划,可以增加更多的程序员和使用更多的 CASE 工具来赶上进度C.项目需求总是在不断变化,我们可以采用瀑布模型来解决此类问题D.需要得多是软件项目失败的主要原因 解析:解析:好的参考书无疑能指导我们的工作,充分利用书籍中的方法、技术和技巧,可以有效地解决软件开发中大量常见的问题。但实践者并不能依赖于书籍,因为在现实工作中,由于条件千差万别,即使是相当成熟的软件工程规范,常常也无法套用。另外,软件技术日新月
45、异,没有哪一种软件标准能长盛不衰。2)软件开发不同于传统的机械制造,人多不见得力量大。如果给落后于计划的项目增添新人,可能会更加延误项目。因为新人会产生很多新的错误,使项目混乱,并且原有的开发人员向新人解释工作和交流思想都要花费时间,使实际的开发时间更少,所以制定恰如其分的项目计划是很重要的。3)软件需求确实是经常变化的,但这些变化产生的影响会随着其引入时间的不同而不同。对需求把握得越准确,软件的修修补补就越少。有些需求在一开始时很难确定,在开发过程中要不断地加以改正。软件修改越早代价越少,修改越晚代价越大。4)不完善的系统定义是软件项目失败的主要原因。关于待开发软件的应用领域、功能、性能、接
46、口、设计约束和标准等需要详细的描述,而这些只有通过用户和开发人员之间的通信交流才能确定。越早开始写程序,就要花越长时间才能完成它。14.在数字音频信息获取与处理过程中,下述顺序中正确的是(42)。(分数:2.00)A.A/D 变换、采样、压缩、存储、解压缩、D/A 变换B.采样、压缩、A/D 变换、存储、解压缩、D/A 变换C.采样、A/D 变换、压缩、存储、解压缩、D/A 变换 D.采样、D/A 变换、压缩、存储、解压缩、A/D 变换解析:解析:在数字音频信息获取与处理过程是采样、A/D 变换、压缩、存储、解压缩、D/A 变换。15.Jackson 设计方法是由英国的 M.Jackson 提
47、出的,它是一种面向(65)的软件设计方法。(分数:2.00)A.对象B.数据流C.数据结构 D.控制结构解析:解析:软件工程的基础知识,Jackson 设计方法是一种面向数据结构的软件设计方法。16.继承具有(39),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。(分数:2.00)A.规律性B.传递性 C.重复性D.多样性解析:解析:继承性是面向对象程序设计中最重要的机制,在单继承中,每个类可以有多个派生类,但是每个派生类只能有一个基类,从而形成树形结构。多继承可以看作是单继承的扩展,所谓多继承是派生类具有多个基类,派生类与每个基类之间的关系仍可看作是一个单继承。17.己知文法 G2=(V T a,(,),V N =S,L,S,P),其中 P 为, S(L)|a LL,S|S 右句型(L,(L,S)的句柄是(28)。(分数:2.00)A.(L,(L,S)B.(L,S)C.L,S D.S解析:解析:在自底向上分析的过程中,按最右推导的逆过程构造出最右推导,称为规范归约。关键是每步找出被归约的右句型的“可归约串”,称为“句柄”。请读者仔细领会句柄的定义。 右句型(最右推导推导出的句型)