您的当前位置:首页正文

中级网络工程师上午试题-1_真题(含答案与解析)-交互

2024-08-18 来源:一二三四网


中级网络工程师上午试题-1 (总分100, 做题时间90分钟) 单项选择题 1.

某机器字长为n,最高位是符号位,其定点整数的最大值为______。 ** • ** • **

** SSS_SIMPLE_SIN A B C D 分值: 2 答案:B

[解析] 由于最高位是符号位,因此最大的定点整数是:

最高位0表示正数,值为2 0 +2 1 +2 2 +…+2 n-2 =2 n-1 -1。 2.

若计算机存储数据采用的是双符号位(00表示正号、11表示负号),两个符号相同的数相加时,如果运算结果的两个符号位经______运算得1,则可断定这两个数相加的结果产生了溢出。

SSS_SINGLE_SEL A 逻辑与 B 逻辑或 C 逻辑同或 D 逻辑异或 分值: 2 答案:D

[解析] 计算机运算溢出检测机制,采用双符号位,00表示正号,11表示负号。如果进位将会导致符号位不一致,从而检测出溢出。结果的符号位为01时,称为上溢;为10时,称为下溢。如果运算结果的两个符号位经逻辑异或运算得1,则可断定这两个数相加的结果产生了溢出。 3.

以下关于数的定点表示或浮点表示的叙述中,不正确的是______。 A 定点表示法表示的数(称为定点数)常分为定点整数和定点小数两种 B 定点表示法中,小数点需要占用一个存储位 C 浮点表示法用阶码和尾数来表示数,称为浮点数

D 在总位数相同的情况下,浮点表示法可以表示更大的数 分值: 2 答案:B

SSS_SINGLE_SEL

[解析] 实际处理的数既有整数部分又有小数部分,根据小数点位置是否固定,分为两种表示格式:定点格式和浮点格式。计算机中的小数点是虚的,所以不占用存储空间。 4.

X、Y为逻辑变量,与逻辑表达式 A. B. 等价的是______。

C. D.X+Y SSS_SIMPLE_SIN A B C D 分值: 2 答案:D

[解析] 若X为真,则的值为真,若X为假,则的值取决于Y的逻辑值;符合题意的只有X+Y。 5.

在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是______。 SSS_SINGLE_SELA 程序计数器 B 状态寄存器 C 通用寄存器 D 累加寄存器 分值: 2 答案:D

[解析] 在运算器中,累加寄存器是专门存放算术或逻辑运算的一个操作数和运算结果的寄存器,能进行加、减、读出、移位、循环移位和求补等操作,是运算器的主要部分。 6.

属于CPU中算术逻辑单元的部件是______。

SSS_SINGLE_SEL A 程序计数器 B 加法器 C 指令寄存器 D 指令译码器 分值: 2 答案:B

[解析] 运算器由算术逻辑单元ALU、累加寄存器、数据缓冲寄存器和状态条件寄存器组成。累加寄存器简称累加器。程序计数器、指令寄存器、指令译码器都属于控制器。

7.

指令寄存器的位数取决于______。

SSS_SINGLE_SEL A 存储器的容量 B 指令字长

C 数据总线的宽度 D 地址总线的宽度 分值: 2 答案:B

[解析] 指令寄存器(IR, Instruction Register)存放当前从主存储器读出的正在执行的一条指令。当执行一条指令时,先把它从内存取到数据寄存器(DR, Data Register)中,然后再传送至IR。指令划分为操作码和地址码字段,由二进制数字组成。因此,指令寄存器的位数取决于指令字长。 8.

在CPU中,______不仅要保证指令的正确执行,还要能够处理异常事件。

SSS_SINGLE_SELA 运算器 B 控制器 C 寄存器组 D 内部总线 分值: 2 答案:B

[解析] 运算器主要完成算术运算、逻辑运算和移位操作;控制器用于实现指令的读入、寄存、译码和在执行过程中有序地发出控制信号;寄存器用于暂存寻址和计算过程中的信息。 9.

在CPU中用于跟踪指令地址的寄存器是______。

SSS_SINGLE_SEL A 地址寄存器(MAR) B 数据寄存器(MDR) C 程序计数器(PC) D 指令寄存器(IR) 分值: 2 答案:C

[解析] 程序计数器是用于存放下一条指令所在单元的地址的地方。 10.

若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入______。 SSS_SINGLE_SEL A PC(程序计数器) B AR(地址寄存器) C AC(累加器)

D ALU(算逻运算单元) 分值: 2

答案:A

[解析] 程序计数器是用于存放下一条指令所在单元的地址的地方。单片机及汇编语言中常称作PC(program counter)。

为了保证程序(在操作系统中理解为进程)能够连续地执行下去,CPU必须具有某些手段来确定下一条指令的地址。而程序计数器正是起到这种作用,所以通常又称为指令计数器。在程序开始执行前,必须将它的起始地址,即程序的一条指令所在的内存单元地址送入PC,因此PC的内容即是从内存提取的第一条指令的地址。当执行指令时,CPU将自动修改PC的内容,即每执行一条指令PC增加一个量,这个量等于指令所含的字节数,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序来执行的,所以修改的过程通常只是简单的对PC加1。

当程序转移时,转移指令执行的最终结果就是要改变PC的值,此PC值就是转去的地址,以此实现转移。有些机器中也称PC为指令指针IP(Instruction Pointer)。 11.

若用256K×8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需______片芯片。

SSS_SINGLE_SELA 4 B 8 C 16 D 32

分值: 2 答案:A

[解析] 内存区域从40000000H到400FFFFFH,占用的字节数为 400FFFFFH-40000000H+1=100000H=XX0000000000B=2 20 =1024K

一片256K×8bit的存储器芯片的存储容量为256KB,需要的芯片数为1024+256=4。 12.

内存按字节编址从A5000H到DCFFFH的区域其存储容量为______。

SSS_SINGLE_SEL A 123KB B 180KB C 223KB D 224KB

分值: 2 答案:D

[解析] 存储容量为DCFFFH-A5000H+1H=38000H=XX000000000B=224KB 13.

计算机采用分级存储体系的主要目的是为了解决______的问题。

SSS_SINGLE_SEL A 主存容量不足 B 存储器读写可靠性 C 外设访问效率

D 存储容量、成本和速度之间的矛盾 分值: 2 答案:D

[解析] 为了解决对存储器要求容量大,速度快,成本低三者之间的矛盾,目前通常采用多级存储器体系结构,即使用高速缓冲存储器、主存储器和外存储器。高速缓冲存储器:高速存取指令和数据,存取速度快,但存储容量小。主存储器:主存存放计算机运行期间的大量程序和数据,存取速度较快,存储容量不大。外存储器:外存存放系统程序和大型数据文件及数据库,存储容量大,成本低。 14.

常用的虚拟存储器由______两级存储器组成。

SSS_SINGLE_SEL A 主存-辅存 B 主存-网盘 C Cache-主存 D Cache-硬盘 分值: 2 答案:A

[解析] 主存-辅存内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,windows中运用了虚拟内存技术,即拿出一部分硬盘空间来处理。

地址编号从80000H到BFFFFH且按字节编址的内存容量为______KB,若用16KB×4bit的存储器芯片构成该内存,共需多少______片。

SSS_SINGLE_SEL 15. A 128 B 256 C 512 D 1024

分值: 2 答案:B

[解析] 地址编号从80000H到BFFFFH且按字节编址的内存容量是3FFFFH,即为262144B=256KB。若用16×4bit的存储器芯片构成该内存,共需多少256/8=32片。 SSS_SINGLE_SEL16. A 8 B 16 C 32 D 64

分值: 2 答案:C 17.

在程序执行过程中,Cache与主存的地址映像由______。

SSS_SINGLE_SELA 硬件自动完成 B 程序员训度 C 操作系统管理

D 程序员与操作系统协同完成 分值: 2 答案:A

[解析] 程序执行过程中,Cache和主存都被分成若干个大小相等的块,每块由若干个字节组成,主存和Cache的数据交换是以块为单位,需要考虑二者地址的逻辑关系。地址映像:把主存地址空间映像到Cache地址空间,即按某种规则把主存的块复制到Cache中。映像可分为全相联映像、直接映像和组相联映像等。Cache的地址变换和数据块的替换算法都采用硬件。 18.

若某计算机字长为32位,内存容量为2GB,按字编址,则可寻址范围为______。 SSS_SINGLE_SEL A 1024M B 1GB C 512MB D 2GB

分值: 2 答案:C

[解析] 计算机字长为32位,内存容量为2GB, 按字节编址,它的寻址范围是2G。

按字编址,它的寻址范围是2G×8/32=0.5G=512MB。 19.

位于CPU与主存之间的高速缓冲存储器Cache用于存放部分主存数据的拷贝,主存地址与Cache地址之间的转换工作由______完成。

SSS_SINGLE_SELA 硬件 B 软件 C 用户 D 程序员

分值: 2 答案:A

[解析] 基本概念题,Cache与内存之间的地址转换由硬件完成。 20.

内存单元按字节编址,地址0000A000H~0000BFFFH共有______个存储单元。

SSS_SINGLE_SEL A B C D 8192K 1024K 13K 8K

分值: 2 答案:D

[解析] BFFFH-A000H+1=2000H=2 13 =2 3 ×2 10 =8K。 21.

相联存储器按______访问。 SSS_SINGLE_SEL A 地址 B 先入后出的方式 C 内容

D 先入先出的方式 分值: 2 答案:C

[解析] 相联存储器是一种按内容寻址的存储器。其工作原理就是把数据或数据的某一部分作为关键字,将该关键字与存储器中的每一单元进行比较,找出存储器中所有与关键字相同的数据。 22.

计算机中主存储器主要由存储体、控制线路、地址寄存器、数据寄存器和______组成。 SSS_SINGLE_SELA 地址译码电路 B 地址和数据总线 C 微操作形成部件 D 指令译码器 分值: 2 答案:A

[解析] 主存储器一般由地址寄存器、数据寄存器、存储体、控制线路和地址译码电路等部分组成。 23.

在程序的执行过程中,Cache与主存的地址映像由______。

SSS_SINGLE_SEL A 专门的硬件自动完成 B 程序员进行调度 C 操作系统进行管理

D 程序员和操作系统共同协调完成 分值: 2 答案:A

[解析] 程序执行过程中,Cache和主存都被分成若干个大小相等的块,每块由若干个字节组成,主存和Cache的数据交换是以块为单位,需要考虑二者地址的逻辑关系。

地址映像:把主存地址空间映像到Cache地址空间,即按某种规则把主存的块复制到Cache中。

映像可分为全相联映像、直接映像和组相联映像等。Cache的地址变换和数据块的替换算法都采用硬件实现。 24.

中断向量可提供______。 SSS_SINGLE_SELA I/O设备的端口地址 B 所传送数据的起始地址 C 中断服务程序的入口地址 D 主程序的断点地址 分值: 2 答案:C

[解析] 早期的微机系统中将由硬件产生的中断标识码(中断源的识别标志,可用来形成相应的中断服务程序的入口地址或存放中断服务程序的首地址)称为中断向量。中断向量是中断服务程序的入口地址。在某些计算机中,中断向量的位置存放一条跳转到中断服务程序入口地址的跳转指令。 25.

为了便于实现多级中断,使用______来保护断点和现场最有效。

SSS_SINGLE_SEL A ROM B 中断向量表 C 通用寄存器 D 堆栈

分值: 2 答案:D

[解析] 堆栈是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。为了便于实现多级中断,使用堆栈来保护断点和现场最有效。 26.

DMA工作方式下,在______之间建立直接的数据通信。

SSS_SINGLE_SELA CPU与外设 B CPU与主存 C 主存与外设 D 外设与外设 分值: 2 答案:C

[解析] DMA即直接内存访问模式,简单地说,总线控制权在CPU“手上”,外设无权直接访问内存,需要CPU参与,但DMA控制器从CPU那“偷出”几个时钟来控制总线,让外设可以直接访问内存,这样外设的读写就不需要CPU参与,降低了CPU的占用率。 27.

若某计算机系统的I/O接口与主存采用统一编址,则输入输出操作是通过______指令来完成的。 SSS_SINGLE_SEL A 控制 B 中断 C 输入输出

D 访存

分值: 2 答案:D

[解析] CPU对I/O端口的编址方式主要有两种:一是独立编址方式,二是统一编址方式。独立编址方式是指系统使用一个不同于主存地址空间之外的单独的一个地址空间为外围设备及接口中的所有I/O端口分配I/O地址。在这种方式下,CPU指令系统中有专门的用于与设备进行数据传输的输入输出指令,对设备的访问必须使用这些专用指令进行。统一编址方式是指I/O端口与主存单元使用同一个地址空间进行统一编址。在这种方式下,CPU指令系统中无须设置专门的与设备进行数据传输的输入输出指令,I/O端口被当成主存单元同样对待,对主存单元进行访问和操作的指令可以同样用于对I/O端口的访问和操作。 28.

在计算机系统中采用总线结构,便于实现系统的积木化构造,同时可以______。 SSS_SINGLE_SEL A 提高数据传输速度 B 提高数据传输量

C 减少信息传输线的数量 D 减少指令系统的复杂性 分值: 2 答案:C

[解析] 计算机系统中采用总线结构可以减少信息传输线的数量。

通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令3步。若取指令时间为4Δt,分析时间为2Δt。执行时间为3Δt,按顺序方式从头到尾执行完600条指令所需时间为______Δt;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为______Δt。

SSS_SINGLE_SEL29. A 2400 B 3000 C 3600 D 5400

分值: 2 答案:D SSS_SINGLE_SEL 30. A 2400 B 2405 C 3000 D 3009

分值: 2 答案:B

[解析] 按顺序方式需要执行完一条执行之后再执行下一条指令,执行一条指令所需的时间为4Δt+2Δt+3Δt=9Δt,执行600条指令所需的时间为9Δt×600=5400Δt。

若采用流水线方式,则处理过程如下图所示,可见执行完600条执行所需要的时间为4Δt×600+2Δt+3Δt=2405Δt。 31.

Flynn分类法基于信息流特征将计算机分成4类,其中______只有理论意义而无实例。 SSS_SINGLE_SELA SISD B MISD C SIMD D MIMD

分值: 2 答案:B

[解析] 按照Flynn分类法,根据计算机中指令和数据的并行状况可把计算机分成:

单指令流单数据流(SISD)——传统的计算机包含单个CPU,它从存储在内存中的程序那里获得指令,并作用于单一的数据流。

单指令流多数据流(SIMD)——单个的指令流作用于多于一个的数据流上。例如有数据4、5和3、2,一个单指令执行两个独立的加法运算4+5和3+2,就被称为单指令流多数据流。SIMD的一个例子就是一个数组或向量处理系统,它可以对不同的数据并行执行相同的操作。

多指令流单数据流(MISD)——用多个指令作用于单个数据流的情况实际上很少见。这种冗余多用于容错系统。

多指令流多数据流(MIMD)——这种系统类似于多个SISD系统。实际上,MIMD系统的一个常见例子是多处理器计算机,如Sun的企业级服务器。 32.

若CPU要执行的指令为“MOVR1,#45”(即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为______。

SSS_SINGLE_SEL A 直接寻址和立即寻址 B 寄存器寻址和立即寻址 C 相对寻址和直接寻址

D 寄存器间接寻址和直接寻址 分值: 2 答案:B

[解析] 操作数作为指令的一部分而直接写在指令中为立即寻址,把目标操作数存入寄存器的为寄存器寻址。 33.

指令系统中采用不同寻址方式的目的是______。

SSS_SINGLE_SEL

A 提高从内存获取数据的速度 B 提高从外存获取数据的速度 C 降低操作码的译码难度

D 扩大寻址空间并提高编程灵活性 分值: 2 答案:D

[解析] 指令系统中采用不同寻址方式的目的是缩短指令长度,扩大寻址空间,提高编程灵活性。 34.

某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度为R,则该系统的千小时可靠度为______。

**+2R/4 • **+R2/4

• **(1-(1-R)2)

**(1-(1-R)2)2 SSS_SIMPLE_SINA B C D 分值: 2 答案:D [解析]

并行的可靠度=1-(1-R)(1-R)

总可靠度=(1-(1-R)(1-R))×R×(1-(1-R)(1-R)) 35.

软件产品的可靠度并不取决于______。

SSS_SINGLE_SEL A 潜在错误的数量 B 潜在错误的位置 C 软件产品的使用方法 D 软件产品的开发方式 分值: 2 答案:D

[解析] 软件产品的可靠度取决于潜在错误的数量、潜在错误的位置以及软件产品的使用方法,所以选D。 36.

假设某分时系统采用简单时间片轮转,当系统中的用户数为n,时间片为q时,系统对每个用户的响应时间T为______。

SSS_SINGLE_SELA B C D .n .q n×q n+q

分值: 2 答案:C

[解析] 采用简单时间片轮转法,当系统中的用户数为n,时间片为q时,系统对每个用户的响应时间T为n * q。 37.

某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取出产品销售。假设仓库可存放n件产品。利用PV操作实现他们之间的同步过程,如图所示。

图中信号量S1和S2为同步信号量,初值分别为n和0;s是一个互斥信号量,初值为______。 SSS_SINGLE_SEL A .D B 1 C .n D -1

分值: 2 答案:B

[解析] 信号量可分为两类:一类是公用信号量,用于实现进程间的互斥,初值等于1或资源的数目;另一类是私用信号量,用于实现进程间的同步,初值等于0或某个正整数。

若某文件系统的目录结构如图所示,假设用户要访问文件Fault.swf,且当前工作目录为swshare,则该文件的全文件名为______,相对路径和绝对路径分别为______。

SSS_SINGLE_SEL 38. A Fault.swf

B flash\\Fault.swf

C swshare\\flash\\Fault.swf D \\swshare\\flash\\Fault.swf 分值: 2 答案:D SSS_SINGLE_SEL39. A swshare\\flash\\和\\flash\\ B flash\\和\\swshare\\flash\\ C \\swshare\\flash\\和\\flash\\ D \\flash\\和\\swshare\\flash\\ 分值: 2 答案:B

[解析] 全文件名应该从根目录开始,因此为\\swshare\\flash\\Fault.swf。相对路径是从当前路径开始的路径,fault.swf在当前工作目录swshare下的flash文件夹中,因此相对路径为flash\\。绝对路径是指从根目录开始的路径,即\\swshare\\flash\\。 40.

设文件索引节点中有8个地址项,每个地址项的大小为4字节,其中5个地址项为直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,磁盘索引块和磁盘数据块的大小均为1KB字节。若要访问的文件逻辑块号分别为5和518,则系统应分别采用______。

A 直接地址索引和二级间接地址索引 B 直接地址索引和二级间接地址索引 C 一级间接地址索引和二级间接地址索引 D 一级间接地址索引和一级间接地址索引 分值: 2 答案:C

若某文件系统的目录结构如图所示,假设用户要访问文件f1.java,且当前工作目录为Program,则该文件的全文件名为______,其相对路径为______。

SSS_SINGLE_SELSSS_SINGLE_SEL41. A f1.java

B \\Document\\Java-prog\\f1.java C D\\Program\\Java-prog\\f1.java D \\Program\\Java-prog\\f1.java 分值: 2 答案:C SSS_SINGLE_SEL 42. A Java-prog\\ B \\Java-prog\\

C Program\\Java-prog D \\Program\\Java-prog\\ 分值: 2 答案:A

[解析] 文件控制块的集合,通常文件目录也被组织成文件,称为目录文件。文件系统一般采用一级目录结构、二级目录结构和多级目录结构。在多级目录结构的文件系统中,文件的全路径名可能较长,也会涉及多次磁盘访问,为了提高效率,操作系统提供设置工作目录的机制,每个用户都有自己的工作目录,任一目录节点都可以被设置为工作目录。一旦某个目录节点被设置成工作目录,相应的目录文件有关内容就会被调入主存,这样,对以工作目录为根的子树内任一文件的查找时间会缩短,从工作目录出发的文件路径名称为文件的相对路径名。

所以全文件名即为D:\\Program\\Java-prog\\f1.java;而相对路径则为从当前工作目录Program出发的路径名,即为Java-prog\\。 43.

在引用调用方式下进行函数调用是将______。

SSS_SINGLE_SELA 实参的值传递给形参 B 实参的地址传递给形参 C 形参的值传递给实参 D 形参的地址传递给实参 分值: 2 答案:B

[解析] 引用调用是把实参(如int a)的地址(&a)赋给形参(指针变量,比如 *

*

b,这时b=&a,即b指向变量a),如果 b(也即a对应的内存空间)发生变化,也就是变量a的值发生了变化。 44.

以下关于结构化开发方法的叙述中,不正确的是______。

A 总的指导思想是自顶向下,逐层分解 B 基本原则是功能的分解与抽象

C 与面向对象开发方法相比,更适合大规模、特别复杂的项目 D 特别适合于数据处理领域的项目 分值: 2 答案:C

[解析] 结构化系统开发方法(Structured System Development Methodology)是目前应用得最普遍的一种开发方法,是一种面向数据流的开发方法。其基本思想是用系统的思想和系统工程的方法,按照用户至上的原则结构化、模块化,自顶向下对系统进行分析与设计。结构化方法特别适合于数据处理领域的问题,但是不适应于规模较大、比较复杂的系统开发。 45.

模块A、B和C包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个模块抽取出来组成模块D。则模块D的内聚类型为______内聚。

SSS_SINGLE_SELSSS_SINGLE_SEL A 功能 B 通信 C 逻辑 D 巧合

分值: 2 答案:D

[解析] 内聚按紧密程度从低到高排列次序为偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、信息内聚、功能内聚。

偶然内聚:又称巧合内聚,完成一组没有关系或松散关系的任务。 逻辑内聚:完成逻辑上相关的一组任务。

时间内聚:所包含的任务必须在同一时间间隔内执行(如初始化模块)。 过程内聚:处理元素相关,而且必须按待定的次序执行。

通信内聚:所有处理元素集中在一个数据结构的区域上。 信息内聚:处理元素相同,而且必须顺序执行。

功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 题目中,5个模块之间没有联系,可见是巧合内聚。 46.

将高级语言源程序翻译成机器语言程序的过程中,常会引入中间代码。以下关于中间代码的叙述中,不正确的是______。

A 中间代码不依赖于具体的机器

B 使用中间代码可提高编译程序的可移植性 C 中间代码可以用树或图表示 D 中间代码可以用栈或队列表示 分值: 2 答案:D

[解析] 中间代码表达了程序执行流程和状态转换图,通常用树或图表示。 47.

数据流图(DFD)对系统的功能和功能之间的数据流进行建模,其中项层数据流图描述了系统的______。 SSS_SINGLE_SELSSS_SINGLE_SELA 处理过程 B 输入与输出 C 数据存储 D 数据实体 分值: 2 答案:B

[解析] 数据流图用来描述数据流从输入到输出的变换流程。 48.

以下关于类继承的说法中,错误的是______。

A 通过类继承,在程序中可以复用基类的代码 B 在继承类中可以增加新代码

C 在继承类中不能定义与被继承类(基类)中的方法同名的方法 D 在继承类中可以覆盖被继承类(基类)中的方法 分值: 2 答案:C

[解析] 继承类中可以定义与基类中方法同名的方法。 49.

软件开发的增量模型______。

A 最适用于需求被清晰定义的情况

B 是一种能够快速构造可运行产品的好方法 C 最适合于大规模团队开发的项目 D 是一种不适用于商业产品的创新模型 分值: 2

SSS_SINGLE_SELSSS_SINGLE_SEL

答案:B

[解析] 增量模型有利于快速开发软件。 50.

假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰的定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用______。

SSS_SINGLE_SEL A 瀑布模型 B 原型模型 C V-模型 D 螺旋模型 分值: 1 答案:A

[解析] 瀑布模型将软件生命周期划分为制订计划、需求分析、软件设计、程序编写、软件测试和运行维护等6个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。本题对交付时间有严格要求,适合用瀑布模型。 51.

在软件设计阶段,划分模块的原则是:一个模块的______。 A 作用范围应该在其控制范围之内 B 控制范围应该在作用范围之内 C 作用范围与控制范围互不包含 D 作用范围与控制范围不受任何限制 分值: 1 答案:A

[解析] 划分模块时,一个模块的控制范围应在其作用范围之内。

1SSS_SINGLE_SEL

因篇幅问题不能全部显示,请点此查看更多更全内容