2008年下半年软件设计师上午试题
- 格式:pdf
- 大小:407.53 KB
- 文档页数:13
2008年下半年软件水平考试(初级)程序员下午(应用技术)试题真题试卷(题后含答案及解析)题型有:1. 必答题 2. 选答题必答题(共4道大题,每道大题15分)1.阅读以下说明和流程图,填补流程图中的空缺(1)~(5),将解答填入对应栏内。
【说明】下面流程图的功能是:在已知字符串A中查找特定字符串B,如果存在,则输出B串首字符在A串中的位置,否则输出-1。
设串A由n个字符A(0),A(1),…,A(n-1)组成,串B由m个字符B(0),B(1),…,B(m-1)组成,其中n≥m>0。
在串A中查找串B的基本算法如下:从串A的首字符A(0)开始,取子串A(0)A(1)…A(m-1)与串B比较;若不同,则再取子串A(1)A(2)…A(m)与串B比较,依次类推。
例如,字符串“CABBRFFD”中存在字符子串“BRF”(输出3),不存在字符子串“RFD”(输出-1)。
在流程图中,i用于访问串A 中的字符(i=0,1,…,n-1),j用于访问串B中的字符(j=0,1,…,m-1)。
在比较A(i)A(i/1)…A(i+m-1)与B(0)B(1)…B(m-1)时,需要对A(i)与B(0)、A(i+1)与B(1)、…、A(i+j)与B(j)等逐对字符进行比较。
若发现不同,则需要取下一个子串进行比较,依此类推。
【流程图】正确答案:(1) j+1 (2) i+1 (3) 0 (4) i (5) -1解析:本题采用的是最简单的字符子串查找算法。
在串A中查找是否含有串B,通常是在串A中从左到右取逐个子串与串B进行比较。
在比较子串时,需要从左到右逐个字符进行比较。
题中已设串A的长度为n,存储数组为A,动态指针标记为i;串B的长度为m,存储数组为B,动态指针标记为j。
如果用伪代码来描述这种算法的核心思想,则可以用以下的两重循环来说明。
外循环为:For i=0 to n-m do A(i)A(i+1)...A(i+m-1)~B(0)B(1)...B(m-1) 要实现上述比较,可以采用内循环:For j=0 to m-1 do A(i+j)~B(j) 将这两重循环合并在一起就是:For i = 0 to n-1 do For j = 0 to m-1 do A(i+j)~B(j) 这两重循环都有一个特点:若发现比较的结果不相同时,就立即退出循环。
2008 年下半年●计算机内存一般分为静态数据区、代码区、栈区和堆区,若某指令的操作数之一采用立即数寻址方式,则该操作数位于(1)。
(1)A. 静态数据区 B. 代码区 C. 栈区 D. 堆区●计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若 x 的阶码大于 y的阶码,则应将(2)。
(2)A. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术左移B. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术右移C. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术左移D. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术右移●在CPU中,(3)可用于传送和暂存用户数据,为ALU 执行算术逻辑运算提供工作区。
(3)A. 程序计数器 B. 累加寄存器 C. 程序状态寄存器 D. 地址寄存器●关于在I/O 设备与主机间交换数据的叙述,(4)是错误的。
(4)A. 中断方式下,CPU 需要执行程序来实现数据传送任务B. 中断方式和DMA 方式下,CPU 与I/O 设备都可同步工作C. 中断方式和DMA 方式中,快速I/O 设备更适合采用中断方式传递数据D. 若同时接到DMA 请求和中断请求,CPU 优先响应DMA 请求●Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换工作由(5)完成。
(5)A. 硬件 B. 软件 C. 用户 D. 程序员●若一个项目由 9 个主要任务构成,其计划图(如下图所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是(6),完成项目所需的最短时间是(7)天。
(6)A. A->B->C->D->I B. A->B->C->E->IC. A->B->C->F->G->ID. A->B->C->F->H->I(7)A. 16 B. 17 C. 18 D. 19●软件能力成熟度模型(CMM)将软件能力成熟度自低到高依次划分为初始级、可重复级、定义级、管理级和优化级,其中(8)对软件过程和产品都有定量的理解与控制。
2008下半年软件设计师真题(下午)试题一(共15 分)阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】希赛公司拟开发一个销售管理系统,其主要功能描述如下:1.接受客户订单,检查库存货物是否满足订单要求。
如果满足,进行供货处理:即修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件;否则进行缺货处理:将缺货订单录入缺货记录文件。
2.根据缺货记录文件进行缺货统计,将缺货通知单发给采购部门。
3.根据采购部门提供的进货通知单进行进货处理:即修改库存记录文件,并从缺货记录文件中取出缺货订单进行供货处理。
4.根据保留的客户订单进行销售统计,打印统计报表给经理。
现采用结构化方法对销售管理系统进行分析与设计,获得如图1-1所示的顶层数据流图和图1-2所示的0层数据流图。
图1-1 顶层数据流图图1-2 0层数据流图【问题1】(4 分)使用说明中的词语,给出图1-1的外部实体E1~E4的名称。
【问题2】(3 分)使用说明中的词语,给出图1-2的数据存储D1~D3的名称。
【问题3】(8 分)数据流图1-2缺少了四条数据流,根据说明及数据流图1-1提供的信息,分阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】希赛公司拟开发一个宾馆客房预订子系统,主要是针对客房的预订和入住等情况进行管理。
【需求分析结果】1.员工信息主要包括:员工号、姓名、出生年月、性别、部门、岗位、住址、联系电话和密码等信息。
岗位有管理和服务两种。
岗位为“管理”的员工可以更改(添加、删除和修改)员工表中的本部门员工的岗位和密码,要求将每一次更改前的信息保留;岗位为“服务”的员工只能修改员工表中本人的密码,且负责多个客房的清理等工作。
2.部门信息主要包括:部门号、部门名称、部门负责人、电话等信息;一个员工只能属于一个部门,一个部门只有一位负责人。
3.客房信息包括:客房号、类型、价格、状态等信息。
初级信息处理技术员2008下半年上午试题1、下列等式中,正确的是 (1) 。
A.1KB=1024×1024B B.1MB=1024BC.1KB=1024MB D.1MB=1024×1024B2、目前广泛使用的触摸屏技术属于计算机技术中的 (2) 。
A.工程技术 B.输出技术 C.传输技术 D.多媒体技术3、下列选项中,既可以作为输入设备,又可以作为输出设备的是 (3) 。
A.打印机 B.键盘 C.扫描仪 D.移动硬盘4、编译程序的作用是将高级程序语言源程序翻译为 (4) 。
A.目标程序 B.临时程序 C.应用程序 D.系统程序5、 CPU的主要功能是 (5) 。
A.存储程序 B.传送数据 C.执行I/O D.执行程序6、衡量显示器显示图像清晰程度的主要指标是 (6) 。
A.亮度 B.点距 C.对角线长度 D.对比度7、下列关于系统软件的叙述中,正确的是 (7) 。
A.系统软件并不针对具体应用领域B.系统软件主要是指各个部门的管理信息系统C.系统软件建立在应用软件的基础之上D.系统软件无需提供人机界面8、下列关于输入声音时的采样频率和信息储存量的叙述中,正确的是 (8) 。
A.采样频率与信息储存量没有关系 B.采样频率越高,信息储存量越小 C.采样频率越高,信息储存量越大 D.采样频率越低,信息储存量越大9、 WWW服务使用的协议是 (9) 。
A.FTP B.HTTP C.SMTP D.POP310、互联网上电子邮件服务使用的协议是 (10) 。
A.SMTP B.SNMP C.IGMP D.RUP11、下列关于无损压缩的叙述中,不正确的是 (11) 。
A.无损压缩是一种可逆压缩B.无损压缩的压缩比高C.无损压缩可以保留源文件中的全部信息D.常用的无损压缩格式有BMP、PCX等12、下列叙述中,正确的是 (12) 。
A.CPU既能直接访问内存中的数据,也能直接访问外存中的数据B.CPU不能直接访问内存中的数据,但能直接访问外存中的数据C.CPU只能直接访问内存中的数据,不能直接访问外存中的数据D.CPU既不能直接访问内存中的数据,也不能直接访问外存中的数据13、下列上网行为中,不会影响系统和个人信息安全的是 (13) 。
2008下半年软件设计师试题(上午)●计算机内存一般分为静态数据区、代码区、栈区和堆区,若某指令的操作数之一采用立即数寻址方式,则该操作数位于(1)。
(1)A.静态数据区B.代码区C.栈区D.堆区●计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若x的阶码大于y的阶码,则应将(2)。
(2)A.x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术左移B.x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术右移C.y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术左移D.y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术右移●在CPU中,(3)可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
(3)A.程序计数器B.累加寄存器C.程序状态寄存器D.地址寄存器●下面关于在I/O设备与主机间交换数据的叙述,(4)是错误的。
(4)A.中断方式下,CPU需要执行程序来实现数据传送任务B.中断方式和DMA方式下,CPU与I/O设备都可同步工作C.中断方式和DMA方式中,快速I/O设备更适合采用中断方式传递数据(DMA)D.若同时接到DMA请求和中断请求,CPU优先响应DMA请求●下面关于校验方法的叙述,(5)是正确的。
(5)A.采用奇偶校验可检测数据传输过程中出现一位数据错误的位置并加以纠正B.采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正C.采用海明校验,校验码的长度和位置可随机设定D.采用CRC校验,需要将校验码分散开并插入数据的指定位置中●Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换工作由(6)完成。
(6)A.硬件B.软件C.用户D.程序员●在WindowsServer2003下若选择安全登录,则首先需要按(7)组合键。
(7)A.Shift+Alt+EscB.Ctrl+Alt+TabC.Ctrl+Shift D.Ctrl+Alt+Del●为了防止电子邮件中的恶意代码,应该用(8)方式阅读电子邮件。
软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试卷7(题后含答案及解析)题型有:1. 选择题 2. 主观题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.在32位的系统总线中,若时钟频率为1000MHz,总线上5个时钟周期传送一个32位字,则该总线系统的数据传送速率为______Mb/s。
A.200B.600C.800D.1000正确答案:C解析:已知时钟频率为1000MHz,即每秒工作1000M周期,又已知5个时钟周期传送一个32位(4字节),故该总线系统的数据传送速率为4×1000M/5=800Mb/s。
2.关于RS-232C,以下叙述中正确的是______。
A.能提供最高传输率9600b/sB.能作为计算机与调制解调器之间的一类接口标准C.可以与菊花链式连接D.属于一类并行接口正确答案:B解析:RS-232C是最为常见的串行接口,它规定的数据传输速率为波特率从50~19200不等,故答案A、D不正确。
调制解调器与计算机连接是数据电路通信设备DCE与数据终端设备DTE之间的接口问题。
将数据终端设备DTE与模拟信道连接起来的设备就叫数据电路通信设备DCE,MODEM就是DCE。
DTE 与DCE之间的连接标准有CCITTV.10/X.26,与EIA RS-423A兼容。
B符合。
3.两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标识CP进行______运算为1时,表示运算的结果产生溢出。
A.与B.或C.与非D.异或正确答案:D解析:这一类型的题目考查的知识点是补码的运算及其溢出。
在确定了运算的字长和数据的表示方法后,数据的范围也就确定了。
一旦运算结果超出所能表示的数据范围,就会发生溢出。
发生溢出时,运算结果肯定是错误的。
当两个同符号的数相加(或者是相异符号数相减)时,运算结果有可能产生溢出。
2008年上半年软件水平考试(中级)软件设计师上午(基础知识)试题真题试卷(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。
若CPU要执行的指令为:MOV R0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是(1)。
A.100→R0B.100→MDRC.PC→MARD.PC→IP正确答案:C解析:本题考查计算机基本工作原理。
CPU中的程序计数器PC用于保存要执行的指令的地址,访问内存时,需先将内存地址送入存储器地址寄存罪MAR 中,向内存写入数据时,待写入的数据要先放入数据寄存器MDR。
程序中的指令一般放在内存中,要执行时,首先要访问内存取得指令并保存在指令寄存器IR 中。
计算机中指令的执行过程一般分为取指令、分析指令并获取操作数、运算和传送结果等阶段,每条指令被执行时都要经过这几个阶段。
若CPU要执行的指令为:MOV R0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是将要执行的指令的地址送入程序计数器PC,访问内存以获取指令。
2.现有四级指令流水线,分别完成取指、取数、运算、传送结果4步操作。
若完成上述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作周期应设计为(2)ns。
A.6B.8C.9D.10正确答案:D解析:本题考查计算机流水线基本工作原理。
流水线的基本原理是把一个重复的过程分解为若干个子过程,前一个子过程为下一个子过程创造执行条件,每一个过程可以与其他子过程同时进行。
流水线各段执行时间最长的那段为楚个流水线的瓶颈,一般地,将其执行时间称为流水线的周期。
3.内存按字节编址,地址从90000H到CFFFFH,若用存储容量为16KB ×8bit的存储器芯片构成该内存,至少需要(3)片。
2008年下半年软件水平考试之程序员试题分析1、题目:第1,2题。
【内容】Windows操作之office操作【参考答案】1、B;2、C【废话】估计很多专科生和本科生不会,但是写过研究生论文的人肯定会知道,就向一个朋友说,硕士毕业后,别的东西不敢说,但肯定个个都是Word高手。
【总结】实际应用题;用过就简单,没有用过就不知道2、题目:第3,4题【内容】Windows操作之office操作【参考答案】3、D 4、A【解析】加减乘除后的结果都是一个数,而“:”是指若干个数,计算平均一般需要若干个数。
【废话】这种题目其实很简单,但对学生可能很陌生,即使是毕业论文也不需要execl,但是对工作中人来说就比较简单了。
【总结】实际应用题;用过就简单,没有用过就不知道3、题目:第5题【内容】Windows操作之邮件操作【参考答案】5、C【废话】地球人都知道,就是不懂什么叫“用户名及邮件服务器的域名”,也可以猜出来。
【总结】实际应用题;用过就简单,没有用过就不知道4、题目:第6题【内容】计算机组成原理à硬件基础知识【参考答案】6、B【解析】系统总线有:1. ISA总线ISA(Industrial Standard Architecture)总线标准是IBM公司1984年为推出PC/AT机而建立的系统总线标准,所以也叫AT总线。
它是对X T总线的扩展,以适应8/16位数据总线要求。
它在80286至80486时代应用非常广泛,以至于现在奔腾机中还保留有ISA总线插槽。
ISA总线有98只引脚。
2.EISA总线EISA总线是1988年由COMPAQ等9家公司联合推出的总线标准。
它是在ISA总线的基础上使用双层插座,在原来ISA总线的98条信号线上又增加了98条信号线,也就是在两条ISA信号线之间添加一条EISA信号线。
在实际应用中,EISA总线完全兼容ISA总线信号。
3.VESA总线VESA(VIDEO ELECTRONICS Standard Association)总线是1992年由6 0家附件卡制造商联合推出的一种局部总线,简称为VL(VESA Local B us)总线。
全国计算机技术与软件专业技术资格(水平)考试2008年下半年软件设计师上午试卷(考试时间 9 : 00~11 : 30 共150分钟)请按下述要求正确填写答题纸1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75 分。
3. 每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题● 2008年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A.11 B.12 C.10 D.9(89)A.18 B.19 C.20 D.21因为考试日期是“12月21日”,故(88)选B,(89)选D,应在答题卡序号88 下对B 填涂,在序号89 下对D 填涂(参看答题卡)。
●计算机内存一般分为静态数据区、代码区、栈区和堆区,若某指令的操作数之一采用立即数寻址方式,则该操作数位于(1)。
(1) A. 静态数据区 B. 代码区 C. 栈区 D. 堆区●计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若x的阶码大于y的阶码,则应将(2)。
(2) A. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术左移B. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术右移C. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术左移D. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术右移●在CPU中,(3)可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
(3) A. 程序计数器 B. 累加寄存器C. 程序状态寄存器D. 地址寄存器●下面关于在I/O设备与主机间交换数据的叙述,(4)是错误的。
(4) A. 中断方式下,CPU需要执行程序来实现数据传送任务B. 中断方式和DMA方式下,CPU与I/O设备都可同步工作C. 中断方式和DMA方式中,快速I/O设备更适合采用中断方式传递数据D. 若同时接到DMA请求和中断请求,CPU优先响应DMA请求●下面关于校验方法的叙述,(5)是正确的。
(5) A. 采用奇偶校验可检测数据传输过程中出现一位数据错误的位置并加以纠正B. 采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正C. 采用海明校验,校验码的长度和位置可随机设定D. 采用CRC校验,需要将校验码分散开并插入数据的指定位置中● Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换工作由(6)完成。
(6) A. 硬件 B. 软件 C. 用户 D. 程序员●在Windows Server 2003下若选择安全登录,则首先需要按(7)组合键。
(7) A.Shift+Alt+Esc B.Ctrl+Alt+Tab C.Ctrl+Shift D.Ctrl+Alt+Del●为了防止电子邮件中的恶意代码,应该用(8)方式阅读电子邮件。
(8) A.文本 B.网页 C.程序 D.会话● TCP/IP 在多个层引入了安全机制,其中TLS 协议位于(9)。
(9) A. 数据链路层 B. 网络层 C. 传输层 D. 应用层●我国专利申请的原则之一是(10)。
(10) A. 申请在先 B. 申请在先与使用在先相结合C. 使用在先D. 申请在先、使用在先或者二者结合●李某在《电脑与编程》杂志上看到张某发表的一组程序,颇为欣赏,就复印了一百份作为程序设计辅导材料发给了学生。
李某又将这组程序逐段加以评析,写成评论文章后投到《电脑编程技巧》杂志上发表。
李某的行为(11)。
(11) A. 侵犯了张某的著作权,因为其未经许可,擅自复印张某的程序B. 侵犯了张某的著作权,因为在评论文章中全文引用了发表的程序C. 不侵犯张某的著作权,其行为属于合理使用D. 侵犯了张某的著作权,因为其擅自复印,又在其发表的文章中全文引用了张某的程序● MP3是目前最流行的数字音乐压缩编码格式之一,其命名中“MP”是指(12),“3”是指(13)。
(12) A. media player B. multiple partsC. music playerD. MPEG-1 Audio(13) A. MPEG-3 B. version 3 C. part 3 D. layer 3●某数码相机内置128MB的存储空间,拍摄分辨率设定为1600×1200像素,颜色深度为24位,若不采用压缩存储技术,使用内部存储器最多可以存储(14)张照片。
(14) A. 12 B. 22 C. 13 D. 23●在面向对象系统中,用(15)关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。
(15) A. 泛化 B. 聚合 C. 概化 D. 合成●若一个项目由9个主要任务构成,其计划图(如下图所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是(16),完成项目所需的最短时间是(17)天。
(16) A. A→B→C→D→I B. A→B→C→E→IC. A→B→C→F→G→ID. A→B→C→F→H→I(17) A. 16 B. 17 C. 18 D. 19● RUP(Rational Unified Process)分为4个阶段,每个阶段结束时都有重要的里程碑,其中生命周期架构是在(18)结束时的里程碑。
(18) A. 初启阶段 B. 精化阶段 C. 构建阶段 D. 移交阶段●在软件工程环境中进行风险识别时,常见的、已知的及可预测的风险类包括产品规模、商业影响等,与开发工具的可用性及质量相关的风险是 (19)。
(19) A. 客户特性 B. 过程定义 C. 开发环境 D. 构建技术●编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定地址,这种地址称为(20)。
(20) A. 逻辑地址 B. 物理地址 C. 接口地址 D. 线性地址●程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while 语句和先执行循环体再判断循环条件的do-while语句。
关于这两种循环语句,在不改变循环体的条件下,(21)是正确的。
(21) A. while语句的功能可由do-while语句实现B. do-while语句的功能可由while语句实现C. 若已知循环体的次数,则只能使用while语句D. 循环条件相同时,do-while语句的执行效率更高●表达式(a-b)*(c+5)的后缀式是(22)。
(22) A. a b c 5 + * - B. a b – c + 5 *C. a b c - * 5 +D. a b- c 5 + *●假设系统中有四类互斥资源R1、R2、R3和R4,可用资源数分别为9、6、3和3。
在T0时刻系统中有 P1、P2、P3和P4四个进程,这些进程对资源的最大需求量和已分配资源数如下表所示。
在 T0时刻系统剩余的可用资源数分别为(23)。
如果 P1、P2、P3和P4进程按(24)序列执行,那么系统状态是安全的。
(23) A. 2、1、0和1 B. 3、1、0和0 C. 3、1、1和1 D. 3、0、1和1(24) A. P1→P2→P4→P3 B. P2→P1→P4→P3C. P3→P4→P1→P2 D. P4→P2→P1→P3●某文件管理系统为了记录磁盘的使用情况,在磁盘上建立了位示图(bitmap)。
若系统中字长为16位,磁盘上的物理块依次编号为:0、1、2、…,那么 8192号物理块的使用情况在位示图中的第(25)个字中描述。
(25) A. 256 B. 257 C. 512 D. 513●在操作系统设备管理中,通常临界资源不能采用(26)分配算法。
(26) A. 静态优先级 B. 动态优先级 C. 时间片轮转 D. 先来先服务●某虚拟存储系统采用最近最少使用(LRU)页面淘汰算法。
假定系统为每个作业分配3个页面的主存空间,其中一个页面用来存放程序。
现有某作业的部分语句如下:Var A: Array[1..128,1..128] OF integer;i,j: integer;FOR i:=1 to 128 DOFOR j:=1 to 128 DOA[i,j]:=0;设每个页面可存放128个整数变量,变量i、j放在程序页中,矩阵A按行序存放。
初始时,程序及变量i、j已在内存,其余两页为空。
在上述程序片段执行过程中,共产生(27)次缺页中断。
最后留在内存中的是矩阵A的最后(28)。
(27) A. 64 B. 128 C. 256 D. 512(28) A. 2行 B. 2列 C. 1行 D. 1列●软件能力成熟度模型(CMM)将软件能力成熟度自低到高依次划分为初始级、可重复级、定义级、管理级和优化级。
其中(29)对软件过程和产品都有定量的理解与控制。
(29) A. 可重复级和定义级 B. 定义级和管理级C. 管理级和优化级D. 定义级、管理级和优化级●极限编程(XP)包含了策划、设计、编程和测试四个活动,其十二个最佳实践中的“持续集成”实践在(30)活动中进行。
(30) A. 策划和设计 B. 设计和编程 C. 设计和测试 D. 编程和测试● ISO/IEC 9126 软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性。
子特性(31)属于可靠性质量特性。
(31) A. 准确性 B. 易理解性 C. 成熟性 D. 易学性● UP(统一过程)是用例驱动的、以架构为核心、迭代和增量的软件过程框架,它提供了一种(32)的特性。
(32) A. 演进 B. 敏捷 C. 测试驱动 D. 持续集成●系统测试人员与系统开发人员需要通过文档进行沟通,系统测试人员应根据一系列文档对系统进行测试,然后将工作结果撰写成(33),交给系统开发人员。
(33) A. 系统开发合同 B. 系统设计说明书C. 测试计划D. 系统测试报告●系统的可维护性可以用系统的可维护性评价指标来衡量。
系统的可维护性评价指标不包括(34)。
(34) A. 可理解性 B. 可修改性 C. 准确性 D. 可测试性●某程序根据输入的三条线段长度,判断这三条线段能否构成三角形。
以下6个测试用例中,(35)两个用例属于同一个等价类。
①6、7、13; ②4、7、10; ③9、20、35; ④9、11、21; ⑤5、5、4; ⑥4、4、4。
(35) A. ①② B. ③④ C. ⑤⑥ D. ①④●在模拟环境下,常采用黑盒测试检验所开发的软件是否与需求规格说明书一致。