2008年下半年软件设计师上午试题

合集下载

2008年上半年软件设计师上午题

2008年上半年软件设计师上午题

全国计算机技术与软件专业技术资格全国计算机技术与软件专业技术资格((水平水平))考试2008年上半年 软件设计师 上午试卷(考试时间 9 : 00~11 : 30 共150分钟)请按下述要求正确填写答题卡1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。

2. 本试卷的试题中共有75个空格,需要全部解答,每个空格 1分,满分75分。

3. 每个空格对应一个序号,有A 、B 、C 、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。

4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。

解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。

例题● 2008年上半年全国计算机技术与软件专业技术资格(水平)考试日期是(88) 月 (89) 日。

(88)A. 4 B. 5 C. 6 D. 7 (89)A. 21 B. 22 C. 23 D. 24因为考试日期是“5月24日”,故(88)选B ,(89)选D ,应在答题卡序号 88 下对 B 填涂,在序号 89 下对 D 填涂(参看答题卡)。

●在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。

若CPU要执行的指令为:MOV R0, #100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是(1)。

(1)A.100→R0 B. 100→MDR C. PC→MAR D. PC→IR●现有四级指令流水线,分别完成取指、取数、运算、传送结果四步操作。

若完成上述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作周期应设计为(2)ns。

(2)A. 6 B. 8 C. 9 D. 10●内存按字节编址,地址从90000H到CFFFFH,若用存储容量为16K×8bit的存储器芯片构成该内存,至少需要(3)片。

2008年上半年软件设计师下午试卷

2008年上半年软件设计师下午试卷

2008年上半年软件设计师下午试卷试题一(共15分)阅读以下说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某音像制品出租商店欲开发一个音像管理信息系统,管理音像制品的租借业务。

需求如下:1. 系统中的客户信息文件保存了该商店的所有客户的用户名、密码等信息。

对于首次来租借的客户,系统会为其生成用户名和初始密码。

2. 系统中音像制品信息文件记录了商店中所有音像制品的详细信息及其库存数量。

3. 根据客户所租借的音像制品的品种,会按天收取相应的费用。

音像制品的最长租借周期为一周,每位客户每次最多只能租借6件音像制品。

4. 客户租借某种音像制品的具体流程为:(1)根据客户提供的用户名和密码,验证客户身份。

(2)若该客户是合法客户,查询音像制品信息文件,查看商店中是否还有这种音像制品。

(3)若还有该音像制品,且客户所要租借的音像制品数小于等于 6 个,就可以将该音像制品租借给客户。

这时,系统给出相应的租借确认信息,生成一条新的租借记录并将其保存在租借记录文件中。

(4)系统计算租借费用,将费用信息保存在租借记录文件中并告知客户。

(5)客户付清租借费用之后,系统接收客户付款信息,将音像制品租借给该客户。

5. 当库存中某音像制品数量不能满足客户的租借请求数量时,系统可以接受客户网上预约租借某种音像制品。

系统接收到预约请求后,检查库存信息,验证用户身份,创建相应的预约记录,生成预约流水号给该客户,并将信息保存在预约记录文件中。

6. 客户归还到期的音像制品,系统修改租借记录文件,并查询预约记录文件和客户信息文件,判定是否有客户预约了这些音像制品。

若有,则生成预约提示信息,通知系统履行预约服务,系统查询客户信息文件和预约记录文件,通知相关客户前来租借音像制品。

图 1-1 顶层数据流图图 1-2 0 层数据流图【问题1】(1 分)图1-1中只有一个外部实体E1。

使用【说明】中的词语,给出E1的名称。

【问题2】(6 分)使用【说明】中的词语,给出图1-2中的数据存储D1~D4的名称。

2008年下半年软件设计师真题 及答案

2008年下半年软件设计师真题 及答案

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 请求●下面关于校验方法的叙述,(5)是正确的。

(5)A. 采用奇偶校验可检测数据传输过程中出现一位数据错误的位置并加以纠正B. 采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正C. 采用海明校验,校验码的长度和位置可随机设定D. 采用CRC 校验,需要将校验码分散开并插入数据的指定位置中●Cache 用于存放主存数据的部分拷贝,主存单元地址与Cache 单元地址之间的转换工作由(6)完成。

(6)A. 硬件 B. 软件 C. 用户 D. 程序员●在Windows Server 2003 下若选择安全登录,则首先需要按(7)组合键。

2008下半年软件设计师真题(下午)

2008下半年软件设计师真题(下午)

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-10自考软件工程试题及答案02333

2008-10自考软件工程试题及答案02333

2008-10⾃考软件⼯程试题及答案02333全国2008年10⽉⾃学考试软件⼯程试题(含答案)课程代码:02333⼀、单项选择题(本⼤题共20⼩题,每⼩题1分,共20分)在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,请将其代码填写在题后的括号内。

错选、多选或未选均⽆分。

1.“软件⼯程的概念是为解决软件危机⽽提出的”这句话的意思是( C )A.强调软件⼯程成功解决了软件危机的问题B.说明软件危机的存在总是使软件开发不像传统⼯程项⽬那样容易管理C.说明软件⼯程这门学科的形成是软件发展的需要D.说明软件⼯程的概念,即:⼯程的原则、思想、⽅法可解决当时软件开发和维护存在的问题2.瀑布模型的主要特点是( A )A.将开发过程严格地划分为⼀系列有序的活动B.将开发过程分解为阶段C.提供了有效的管理模式D.缺乏灵活性3.在软件⼯程的需求分析阶段,不属于问题识别内容的是(D )A.功能需求B.性能需求C.环境需求D.输⼊/输出需求4.画某系统的数据流图时,顶层图有(B )A.0张B.1张C.2张D.3张及其以上5.软件模块内聚性最强的是( A )A.功能内聚B.通信内聚C.偶然内聚D.逻辑内聚16.最早提出软件系统维护问题的阶段是( A )C.概要设计D.详细设计7.SD(结构化设计)⽅法设计的结果是( B )A.模块B.模块结构图C.模块的算法D.数据流图8.在进⾏软件测试时,⾸先应当进⾏以下哪项测试,然后再进⾏组装测试,最后再进⾏有效性测试( A )A.单元测试B.系统测试C.集成测试D.确认测试9.软件详细设计阶段的任务是( A )A.算法与数据结构设计B.功能设计C.调⽤关系设计D.输⼊/输出设计10.下列属于静态测试⽅法的是( D )A.⿊盒法B.路径覆盖C.⽩盒法D.⼈⼯检测11.Fortran语⾔主要作为以下哪个⽅⾯的语⾔( A )A.科学⼯程计算B.系统软件C.事务处理D.⼈⼯智能12.⽤结构化语⾔来描述加⼯逻辑的外层结构时,以下不属于基本结构的是( C )A.顺序结构B.选择结构C.嵌套结构D.重复结构l3.可维护软件的主要特性包括(A )A.可理解性、可修改性、可移植性C.可维护性、可使⽤性、可靠性D.可测试性14.程序设计语⾔不具有的特性是( C )2A.⼼理特性B.⼯程特性C.应⽤特性D.技术特性15.下列不属于项⽬进度安排主要⽅法的是( D )A.⼯程⽹络图B.Gantt图C.进度结构图D.任务资源表16.下列不属于通常冗余技术的是( D )A.结构冗余B.信息冗余C.时间冗余D.代码冗余17.下列⼯具中,属于需求追踪⼯具的是( A )A.在DBMS上的应⽤运⾏⼯具B.追踪和状态报告C.访问和版本控制机构D.⽂件和修改管理18.关于软件测试的⽬的,下⾯观点错误的是(C )A.为了发现错误⽽执⾏程序的过程B.⼀个好的测试⽤例能够发现⾄今尚未发现的错误C.证明程序是正确、没有错误的D.⼀个成功的测试⽤例是发现了⾄今尚未发现的错误的测试19.在制定项⽬开发计划⽂档时,不包含的内容是( C )A.项⽬概述B.实施计划C.测试计划D.交付期限20.⾯向对象的开发⽅法中,以下哪种⽅法原是⾯向Ada语⾔的,并处于⾯向对象开发⽅法的奠基性地位( A )B.Coad⽅法C.UML语⾔D.OMT⽅法⼆、填空题(本⼤题共10⼩题,每⼩题2分,共20分)请在每⼩题的空格中填上正确答案。

2008年下半年软件水平考试(中级)嵌入式系统设计师下午(应用技

2008年下半年软件水平考试(中级)嵌入式系统设计师下午(应用技

2008年下半年软件水平考试(中级)嵌入式系统设计师下午(应用技术)试题真题试卷(题后含答案及解析)题型有:1. 试题一 2. 试题二 3. 试题三 4. 试题四 5. 试题五试题一下面是关于某测试设备的叙述,仔细阅读并分析,回答问题1至问题4,将答案填入对应栏内。

【说明】某测试设备是一个嵌入式系统,是为了测试一个专用设备而研制的,如下图所示。

测试设备用于测试被测设备的各项软、硬件功能,包括2路RS232串口、2路模拟量、电源以及专用设备的其他内部部件。

在被测专用设备内部有专门的自检测程序,来测试内部各部件。

测试设备的串口与被测设备相连接,加电后,通过按测试设备的周边键与被测设备握手同步,再向被测设备发送检测消息,被测设备测试自己的某项功能后,通过串口将测试结果发回给测试设备,显示在测试设备的LCD屏上。

测试设备的硬件由处理器模块、IO模块和电源模块组成,处理器模块上有CPU、存储器、2路串口、键盘控制器;IO模块上有D/A、A/D转换器,用作为模拟量输入和采集电源的电压值,以测试被测设备的模拟量和电源;电源模块提供测试设备的电源;测试设备模块间采用ISA总线。

测试设备的2路串口与被测设备相连,同时测试设备的D/A、A/D转换控制器的输入线路与被测设备的模拟量和电源线相连,可直接测试被测设备的2路RS232串口、2路模拟量、电源。

测试设备的软件由底层驱动(串口驱动、D/A、A/D驱动和自定义键盘驱动)、嵌入式操作系统和测试软件组成。

1.设存储器容量为4兆字,字长32位,模块数为4,分别用顺序方式和交叉方式进行组织,存储周期为200ns,数据线宽度32位,总线传送周期为50ns,请计算顺序存储器和交叉存储器的平均存取时间(单位:ns)和带宽(单位:位/秒)。

正确答案:解析:考查存储器的组织方式和性能计算。

顺序存储器和交叉存储器连续读出m=4个字的信息总量是:q=32位×4=128位顺序存储器和交叉存储器连续读出4个字所需的时间分别是:T2=m×T=4×200ns=800ns=8×10-7(s) T1=T+(m-1)×总线传送周期=200ns+3×50ns=350ns=3.5×10-7(s) 顺序存储器和交叉存储器的平均存取时间分别是:T2a=T=200ns T1a=350ns/4=87.5ns 顺序存储器带宽:W2=q/T2=128/(8×10-7)=16×107(位/秒) 交叉存储器带宽:W1=q/T1=128/(3.5×10-7)≈36.5×107(位/秒)2.测试设备的软件工作过程为:测试设备和被测设备同时加电,测试设备的操作系统启动后自动执行测试程序。

2008年下半年国家软考网络工程师考试试卷及其答案

2008年下半年国家软考网络工程师考试试卷及其答案

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下半年上午试题及答案

软考初级信息处理技术员2008下半年上午试题及答案

初级信息处理技术员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年下半年软件设计师上午试题及答案

2008年下半年软件设计师上午试题及答案

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)方式阅读电子邮件。

2008-2009第二学期《C程序设计》试卷A(08级09.4,含答案)

2008-2009第二学期《C程序设计》试卷A(08级09.4,含答案)

一、选择题(每题1分,共20分)1.设 int b=2;表达式b/(b*2)的值是()。

A. 0B. 0.5C. 0.500000D. 0.000002.下列标识符中不合法的标识符的是()。

A. hot_doB. cat1C. _priD. 2ab3.以下程序的输出结果是()。

void main(){int k=17;printf("%d,%o,%x \n",k,k,k);}A. 17,021,0x11B. 17,17,17C. 17,0x11,021D. 17,21,114.设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为()。

A.4 B.16 C.32 D.525.下述程序段中,while循环执行次数是( )。

int k=0;while(k=1) k++;A. 无限次B. 有语法错误,不能执行C. 一次也不执行D. 执行一次6. 若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为()。

A. a < > 0B. !aC. a=0D. a!=07.执行下述语句后,*(p+1)的值是( )。

char s[]= “ab”,*p;p=s;A.‘b’B. OC. 不定值D. 非法引用128.有以下语句:int b;char c[10];,则正确的输入语句是( )。

A. scanf("%d%s",&b,&c);B. scanf("%d%s",&b,c);C. scanf("%d%s",b,c);D. scanf("%d%s",b,&c);9.能正确表示a 和b 同时为正或同时为负的逻辑表达式是( )。

A. (a>=0‖b>=0)&&(a<0‖b<0)B. (a>=0&&b>=0)&&(a<0&&b<0)C. (a+b>0)&&(a+b<=0)D. a*b>010.C 语言中的逻辑运算结果,用( )表示逻辑“真”值。

2008年-2012年软件设计师考试 下午卷DOC

2008年-2012年软件设计师考试 下午卷DOC

08年上半年下午卷试题一(共15分)阅读以下说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某音像制品出租商店欲开发一个音像管理信息系统,管理音像制品的租借业务。

需求如下:1.系统中的客户信息文件保存了该商店的所有客户的用户名、密码等信息。

对于首次来租借的客户,系统会为其生成用户名和初始密码。

2.系统中音像制品信息文件记录了商店中所有音像制品的详细信息及其库存数量。

3.根据客户所租借的音像制品的品种,会按天收取相应的费用。

音像制品的最长租借周期为1周,每位客户每次最多只能租借6件音像制品。

4.客户租借某种音像制品的具体流程如下。

(1)根据客户提供的用户名和密码,验证客户身份。

(2)若该客户是合法客户,查询音像制品信息文件,查看商店中是否还有这种音像制品。

(3)若还有该音像制品,且客户所要租借的音像制品数小于等于6个,就可以将该音像制品租借给客户。

这时,系统给出相应的租借确认信息,生成一条新的租借记录并将其保存在租借记录文件中。

(4)系统计算租借费用,将费用信息保存在租借记录文件中并告知客户。

(5)客户付清租借费用之后,系统接收客户付款信息,将音像制品租借给该客户。

5.当库存中某音像制品数量不能满足客户的租借请求数量时,系统可以接受客户网上预约租借某种音像制品。

系统接收到预约请求后,检查库存信息,验证用户身份,创建相应的预约记录,生成预约流水号给该客户,并将信息保存在预约记录文件中。

6.客户归还到期的音像制品,系统修改租借记录文件,并查询预约记录文件和客户信息文件,判定是否有客户预约了这些音像制品。

若有,则生成预约提示信息,通知系统履行预约服务,系统查询客户信息文件和预约记录文件,通知相关客户前来租借音像制品【问题1】图(a)中只有一个外部实体E1。

使用【说明】中的词语,给出E1的名称。

【问题2】使用【说明】中的词语,给出图(b)中的数据存储D1~D4的名称。

【问题3】数据流图(b)缺少了3条数据流,根据说明及数据流图(a)提供的信息,分别指出这3条数据流的起点和终点。

2008年上半年软件设计师上午试题

2008年上半年软件设计师上午试题

2008
年上半年 软件设计师 上午试卷 第 2 页 (共 13 页)
(8)
A.
B.
C.
D.
● 某银行为用户提供网上服务,允许用户通过浏览器管理自己的银行账户信息。为 保障通信的安全性,该 Web 服务器可选的协议是 (9) 。 (9)A. POP B. SNMP C. HTTP D. HTTPS ● 关于软件著作权产生的时间,表述正确的是 (10) 。 (10)A. 自软件首次公开发表时 B. 自开发者有开发意图时 C. 自软件得到国家著作权行政管理部门认可时 D. 自软件完成创作之日起
2008
年上半年 软件设计师 上午试卷 第 4 页 (共 13 页)
● 编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、 中间代码生成、代码优化、目标代码生成等几个阶段,其中, (20) 并不是每种编译器 都必需的。 (20)A. 词法分析和语法分析 B. 语义分析和中间代码生成 C. 中间代码生成和代码优化 D. 代码优化和目标代码生成 ● 已知某文法 G[S]:S→0S0 S→1,从 S 推导出的符号串可用 (21) (n≥0) 描述。 (21)A. (010) B. 0 10 C. 1 D. 01 0
页面
6 5 4 3 2 1 A B
COPY A TO B
指令
操作数均不在内存,计算机执行该 COPY 指令时,系统将产生 (27) 次缺页中断;若系 统产生三次缺页中断,那么该程序应有 (28) 个页面在内存。
2008
年上半年 软件设计师 上午试卷 第 6 页 (共 13 页)
(27)A. 2 B. 3 C. 4 D. 5 (28)A. 2 B. 3 C. 4 D. 5 ● 极限编程(eXtreme Programming)是一种轻量级软件开发方法, (29)不是它强调 的准则。 (29)A. 持续的交流和沟通 B. 用最简单的设计实现用户需求 C. 用测试驱动开发 D. 关注用户反馈 ● 某公司采用的软件开发过程通过了 CMM2 认证,表明该公司 (30) 。 (30)A. 开发项目成效不稳定,管理混乱 B. 对软件过程和产品质量建立了定量的质量目标 C. 建立了基本的项目级管理制度和规程,可对项目的成本、进度进行跟踪和控制 D. 可集中精力采用新技术新方法,优化软件过程 ● 某数据处理软件包括 2 个完全相同的数据处理部件和 1 个数据存储部件,且采用 下图给出的容错方案。当数据处理部件的可靠性为 0.6 时,为使整个软件系统的可靠性不 小于 0.66,则数据存储部件的可靠性至少应为 (31) 。 数据处理部件 数据存储 部件 数据处理部件 (31)A. 0.6 B. 0.66 C. 0.79 D. 1.0 ● 在软件设计和编码过程中,采取“ (32) ”的做法将使软件更加容易理解和维 护。 (32)A. 良好的程序结构,有无文档均可 B. 使用标准或规定之外的语句 C. 编写详细正确的文档,采用良好的程序结构 D. 尽量减少程序中的注释 ● 软件维护成本在软件成本中占较大比重。为降低维护的难度,可采取的措施有 (33) 。 (33)A. 设计并实现没有错误的软件 B. 限制可修改的范围 C. 增加维护人员数量 D. 在开发过程中就采取有利于维护的措施,并加强维护管理

全国计算机技术与软件专业技术资格(水平)考试 2008 年下半年

全国计算机技术与软件专业技术资格(水平)考试 2008 年下半年

全国计算机技术与软件专业技术资格(水平)考试2008 年下半年信息系统项目管理师上午试卷(考试时间 15:20~17:20 共 120 分钟)请按下述要求正确填写答题纸1. 本试卷满分 75 分。

2. 在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。

3. 在答题纸的指定位置填写准考证号、出生年月日和姓名。

4. 答题纸上除填写上述内容外只能写解答。

5. 解答应分摘要和正文两部分。

在书写时,请注意以下两点:①摘要字数在 400 字以内,可以分条叙述,但不允许有图、表和流程图。

②正文字数为 2000 字至 3000 字,文中可以分条叙述,但不要全部用分条叙述的方式。

6. 解答时字迹务必清楚,字迹不清,将不评分。

● (1)是企业信息系统的重要目标。

(1)A. 技术提升 B. 数据标准化 C. 企业需求分析 D. 信息共享和业务协同●企业信息系统项目的基础是企业信息战略规划,规划的起点是将(2)与企业的信息需求转换成信息系统目标,实施信息系统项目是要为企业建立起数据处理中心,以满足各级管理人员关于信息的需求,它坚持以(3)为中心的原则。

(2) A.事务处理 B.现行人工和 d电算化混合的信息系统C.企业战略目标D.第一把手要求(3) A.数据 B.过程 C.功能 D.应用● TCP/IP 在多个层引入了安全机制,其中 TLS 协议位于 (4) 。

(4)A. 数据链路层 B. 网络层 C. 传输层 D. 应用层●关于 RSA 算法的叙述不正确的是(5) 。

(5)A.RSA 算法是一种对称加密算法B.RSA 算法的运算速度比 DES 慢C.RSA 算法可用于某种数字签名方案D.RSA 的安全性主要基于素因子分解的难度●信息安全管理体系是指(6) 。

(6)A.网络维护人员的组织体系B.信息系统的安全设施体系C.防火墙等设备、设施构建的安全体系D.组织建立信息安全方针和目标并实现这些目标的体系●下列选项中,(7)是最安全的信息系统。

2008年下半年软件设计师下午试题答案

2008年下半年软件设计师下午试题答案
(7) adoc->read(docName) (8) addDocument(adoc) 试题 7 (1) Document (2) aDocument (3) !canOpenDocumengt(docName (4) )Document (5) doCreateDocument() (6) adoc.open(docName) (7) adoc.read(docName) (8) addDocument(adoc)
问题 4 若将权限表中的操作权限属性放在员工表中,则相同岗位的操作权限在员工表中重复存储, 存在数据冗余
1/3 本试题及答案仅供参考,疏漏之处不断改进
软考网 专业实用考生之家
试题 3 问题 1 A1:User A2:Author A3:reviewer A4:PCChair
试题 6 (1) Document* (2) aDocument (3) !canOpenDocumengt(docName) (4) Document* (5) doCreateDocument() (6) adoc->open(docName)
2/3 本试题及答案仅供参考,疏漏之处不断改进
软考网 专业实用考生之家
订单记录文件或 D3 缺货记录文件或 D1
销售统计 进货处理
试题 2 问题 1 (1) n,或 m,或* (2) n,或 m,或* (3) n,或 m,或*
问题 2
需要增加员工和权限之间 m:1 的联系
或者
员工 m
1 权限
问题 3 (4) 员工号,部门号 (5) 客房号 (6) 身份证号 (7) 岗位 (8) 客房号 身份证号
软考网 专业实用考生之E1:客户 E2:采购部门 E3:库房 E4:经理

[考试复习题库精编合集]2008年下半年 软件设计师 上午试卷

[考试复习题库精编合集]2008年下半年 软件设计师 上午试卷
D、多对多
答案:D;
4、【单选题】
[1分]
A、
B、
C、
D、
答案:B;
5、【单选题】
[1分]
A、
B、
C、
D、
答案:C;
6、【单选题】
[1分]
A、m+2
B、m+1
C、m
D、m-1
答案:B;
7、【单选题】
[1分]
A、s->right指向的结点一定是s所指结点的直接后继结点
B、s->left指向的结点一定是s所指结点的直接前驱结点
D、状态(State)
答案:D;
37、【单选题】
[1分]
A、用例视图
B、进程视图
C、实现视图
D、逻辑视图
答案:A;
38、【单选题】
[1分]
A、用例视图
B、进程视图
C、实现视图
D、逻辑视图
答案:D;
39、【单选题】
[1分]
A、用例视图
B、进程视图
C、实现视图
D、逻辑视图
答案:C;
40、【单选题】
[1分]
16、【单选题】
[1分]
A、初启阶段
B、精化阶段
C、构建阶段
D、移交阶段
答案:B;
17、【单选题】
[1分]
A、客户特性
B、过程定义
C、开发环境
D、构建技术
答案:C;
18、【单选题】
[1分]
A、逻辑地址
B、物理地址
C、接口地址
D、线性地址
答案:A;
19、【单选题】
[1分]
A、while语句的功能可由do-while语句实现

2008年上半年软件设计师上午试题及答案

2008年上半年软件设计师上午试题及答案

页眉内容阅读使人充实,会谈使人敏捷,写作使人精确。

——培根2008年5月软件设计师上午试卷●在计算机体系结构中,CPU 内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR 和存储器地址寄存器MAR 等。

若CPU 要执行的指令为:MOV R0, #100(即将数值100 传送到寄存器R0 中),则CPU 首先要完成的操作是(1)。

(1)A.100→R0 B. 100→MDR C. PC→MAR D. PC→IR●现有四级指令流水线,分别完成取指、取数、运算、传送结果四步操作。

若完成上述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作周期应设计为(2)ns。

(2)A. 6 B. 8 C. 9 D. 10●内存按字节编址,地址从90000H 到CFFFFH,若用存储容量为16K×8bit 的存储器芯片构成该内存,至少需要(3)片。

(3)A. 2 B. 4 C. 8 D. 16(CFFFFH-90000H+1)/ 16k = 40000H / 4000H = 10H = 16。

●CPU 中的数据总线宽度会影响(4)。

(4) A. 内存容量的大小 B. 系统的运算速度C. 指令系统的指令数量D. 寄存器的宽度●利用高速通信网络将多台高性能工作站或微型机互连构成机群系统,其系统结构形式属于(5)计算机。

(5) A. 单指令流单数据流(SISD) B. 多指令流单数据流(MISD)C. 单指令流多数据流(SIMD)D. 多指令流多数据流(MIMD)●内存采用段式存储管理有许多优点,但“(6)”不是其优点。

(6)A. 分段是信息的逻辑单位,用户不可见 B. 各段程序的修改互不影响C. 地址变换速度快、内存碎片少D. 便于多道程序共享主存的某些段●如果希望别的计算机不能通过ping 命令测试服务器的连通情况,可以(7)。

如果希望通过默认的Telnet 端口连接服务器,则下面对防火墙配置正确的是(8)A。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机内存一般分为静态数据区、代码区、栈区和堆区,若某指令的操作数之一采用立即数寻址方式,则该操作数位于(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 parts C. music player D. 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→I C. A→B→C→F→G→ID. A→B→C→F→H→I(17)A. 16 B. 17 C. 18 D. 19● RUP(Rational Unified Pro cess)分为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→P3 C. P3→P4→P1→P2D. 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. ①④● 在模拟环境下,常采用黑盒测试检验所开发的软件是否与需求规格说明书一致。

其中有效性测试属于(36)中的一个步骤。

(36)A. 单元测试 B. 集成测试 C. 确认测试 D. 系统测试● 面向对象分析与设计中的(37)是指一个模块在扩展性方面应该是开放的,而在更改性方面应该是封闭的;而(38)是指子类应当可以替换父类并出现在父类能够出现的任何地方。

(37)A. 开闭原则 B. 替换原则 C. 依赖原则 D. 单一职责原则(38)A. 开闭原则 B. 替换原则 C. 依赖原则 D. 单一职责原则● 在选择某种面向对象语言进行软件开发时,不需要着重考虑的因素是,该语言(39)。

(39)A. 将来是否能够占据市场主导地位B. 类库是否丰富C. 开发环境是否成熟D. 是否支持全局变量和全局函数的定义● (40)限制了创建类的实例数量,而(41)将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

(40)A. 命令模式(Command) B. 适配器模式(Adapter) C. 策略模式(Strategy) D. 单例模式(Singleton)(41)A. 命令模式(Command) B. 适配器模式(Adapter) C. 策略模式(Strategy) D. 单例模式(Singleton)● (42)是指在运行时把过程调用和响应调用所需要执行的代码加以结合。

相关文档
最新文档