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

合集下载

2008年下半年网络工程师下午试题

2008年下半年网络工程师下午试题

全国计算机技术与软件专业技术资格(水平)考试2008年下半年 网络工程师 下午试卷(考试时间 14:00~16:30 共150分钟)1.在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。

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

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

4.本试卷共5道题,全部是必答题,试题一至试题五均为15分,满分75分。

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

6.仿照下面例题,将解答写在答题 纸的对应栏内。

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

因为正确的解答是“12月21日”,故在答题纸的对应栏内写上“12”和“21”(参看下表)。

软考之家(R u a nK a o123om )试题一(15 分)阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。

【说明】某校园网申请到了C 类网络地址块202.115.0.0/24~202.115.3.0/24。

根据网络规划需求,网络中心、图书馆、教学实验楼以及行政办公楼的各个部门需划分到不同网段。

其中Web 服务器IP 地址为202.115.0.10,网络拓扑结构如图1-1所示。

【问题1】(每空1 分,共8分)图1-2为RouterB 上的路由表信息,写出查询路由表的命令: (1) 。

该路由器上运行的路由协议为 (2) 。

R 192.168.0.0/24 [120/1] via 192.168.2.1, 00:00:13, Serial0/0 R 192.168.1.0/24 [120/1] via 192.168.2.1, 00:00:13, Serial0/0 C 192.168.2.0/24 is directly connected, Serial0/0R 202.115.0.0/24 [120/1] via 192.168.2.1, 00:00:13, Serial0/0 R 202.115.1.0/24 [120/2] via 192.168.2.1, 00:00:13, Serial0/0R 202.115.2.0/24 [120/2] via 192.168.2.1, 00:00:13, Serial0/0202.115.3.0/26 is subnetted, 3 subnets C 202.115.3.0 is directly connected, FastEthernet1/0 C 202.115.3.64 is directly connected, FastEthernet2/0C 202.115.3.128 is directly connected, FastEthernet3/0软考之家(Ru a nK a o123.c om )图 1-2行政办公楼部门 A 所属网络地址是 (3) ,部门 B 所属网络地址是(4) 。

[2008下][下午][软考真题][电子商务设计师]

[2008下][下午][软考真题][电子商务设计师]

全国计算机技术与软件专业技术资格全国计算机技术与软件专业技术资格((水平水平))考试2008年下半年 电子商务设计师 下午试卷下午试卷(( B )(考试时间 14 : 00~16 : 30 共150分钟)请按下述要求正确填写答题纸1. 在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。

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

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

4. 本试卷的五道试题都是必答题,每道试题均为15分,满分75分。

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

6. 仿照下面例题,将解答写在答题纸的对应栏内。

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

因为正确的解答是“12月21日”,故在答题纸的对应栏内写上“12”和“21”(参看下表)。

例题解答栏(1)12(2)21试题一一(共15分)试题阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。

说明】】【说明某营销企业拟开发一个销售管理系统,其主要功能描述如下:1.接受客户订单,检查库存货物是否满足订单要求。

如果满足,进行供货处理:即修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件;否则进行缺货处理:将缺货订单录入缺货记录文件。

2.根据缺货记录文件进行缺货统计,将缺货通知单发给采购部门。

3.根据采购部门提供的进货通知单进行进货处理:即修改库存记录文件,并从缺货记录文件中取出缺货订单进行供货处理。

4.根据保留的客户订单进行销售统计,打印统计报表给经理。

现采用结构化方法对销售管理系统进行分析与设计,获得如图1-1所示的顶层数据流图和图1-2所示的0层数据流图。

图1-1 顶层数据流图【问题1】(4分)使用说明中的词语,给出图1-1的外部实体E1~E4的名称。

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

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年下半年软件水平考试(中级)嵌入式系统设计师下午(应用技

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年下半年软件设计师考试下午试题最后一题考查模板方法模式,原题如下:试题六阅读以下说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】已知某类库开发商提供了一套类库,类库中定义了Application 类和Document类,它们之间的关系如图6-1所示,其中,Application类表示应用程序自身,而Document类则表示应用程序打开的文档。

Application类负责打开一个已有的以外部形式存储的文档,如一个文件,一旦从该文件中读出信息后,它就由一个Document对象表示。

图6-1 Application与Document关系图当开发一个具体的应用程序时,开发者需要分别创建自己的Application和Document子类,例如图6-1中的类MyApplication和类MyDocument,并分别实现Application和Document类中的某些方法。

已知Application类中的openDocument方法采用了模板方法(Template Method)设计模式,该方法定义了打开文档的每一个步骤,如下所示:1. 首先检查文档是否能够被打开,若不能打开,则给出出错信息并返回;2. 创建文档对象;3. 通过文档对象打开文档;4. 通过文档对象读取文档信息;5. 将文档对象加入到Application的文档对象集合中。

【C++代码】#include <iostream>#include <vector>using namespace std;class Document{public:void save() { /*存储文档数据,此处代码省略*/ }void open(string docName) { /* 打开文档,此处代码省略*/ }void close() { /* 关闭文档,此处代码省略*/ }virtual void read(string docName) = 0;};class Appplication{private:vector < (1)> docs; /*文档对象集合*/public:bool canOpenDocument(string docName) {/*判断是否可以打开指定文档,返回真值时表示可以打开,返回假值表示不可打开,此处代码省略*/}void addDocument(Document * aDocument){/*将文档对象添加到文档对象集合中*/docs.push_back( (2));}virtual Document * doCreateDocument() = 0; /*创建一个文档对象*/ void openDocument(string docName){ /*打开文档*/if ( (3)){cout << "文档无法打开!" << endl;return;}(4)adoc = (5);(6);(7);(8);}};试题七阅读以下说明以及Java程序,将应填入(n)处的字句写在答题纸的对应栏内。

2008年下半年程序员考试试卷及答案

2008年下半年程序员考试试卷及答案

2008年下半年程序员考试试卷及答案● 在Word编辑状态下,若要多次复制Word中的格式,使用方法为:首先选中设置好格式的文字,在工具栏上(1) 按钮,光标将变成格式刷的样式;然后,选中需要设置同样格式的(2) ,即可将选定格式复制到多个位置。

取消格式刷时,只需在工具栏上再次单击格式刷按钮,或者按下Esc键即可。

(2)A. 文字,按下Ctrl +V 键B. 图像,按下Ctrl +V 键C. 文字,或将鼠标移到需要复制格式的段落内,再单击鼠标左键D. 图像,或将鼠标移到需要复制格式的图像内,再单击鼠标左键● Excel学生成绩表如下表所示,若要计算表中每个学生计算机文化和英语课的平均成绩,那么,可通过在D3单元格中填写(3) ,并(4) 拖动填充柄至D10单元格,则可自动算出这些学生的平均成绩。

(3)A. =AVG(B3+C3) B. =AVERAGE(B3+C3)C. =AVG(B3/C3)D. =AVERAGE(B3:C3)(4)A. 向垂直方向 B. 向水平方向C. 按住Shift键向垂直方向D. 按住Shift键向水平方向● E-mail地址由分隔符“ (5) ”分为前后两部分,分别指明用户名及邮件服务器的域名。

(5)A. // B. \\ C. @ D. .● 计算机系统中用来连接CPU、内存储器和I/O 接口的总线称为系统总线。

(6)总线属于系统总线技术的一种。

(6)A. IEEE1394 B. PCI C. RS-232 D. USB● 微机系统中BIOS(基本输入输出系统)保存在(7) 中。

(7)A. 主板上的ROM B. DRAM C. 主板上的RAM D. CD-ROM● (8) 不属于存储器的速度性能指标。

(8)A. 存储周期 B. 存取时间 C. 主频 D. 存储器带宽● 下面关于Cache(高速缓冲存储器)的叙述,“ (9) ”是错误的。

(9)A. 在体系结构上,Cache存储器位于主存与CPU 之间B. Cache存储器存储的内容是主存部分内容的拷贝C. 使用Cache存储器并不能扩大主存的容量D. Cache的命中率只与其容量相关● 计算机系统的可靠性通常用(10) 来衡量。

2008软件设计师下午试题

2008软件设计师下午试题

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

【说明】某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:1. 每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。

课程结束后进行期末考试,其成绩作为这门课程的考试成绩。

2. 学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。

3. 在记录学生成绩之前,系统需要验证这些成绩是否有效。

首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。

4. 对于有效成绩,系统将其保存在课程成绩文件中。

对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。

在教务处没有给出具体处理意见之前,系统不会处理这些成绩。

5. 若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。

教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。

6. 在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。

主讲教师须将核对之后的成绩报告返还系统。

7. 根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。

考试委员会在审查之后,上交一份成绩审查结果给系统。

对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。

现采用结构化方法对这个系统进行分析与设计,得到如图1-1所示的顶层数据流图和图1-2所示的0层数据流图。

图1-1 顶层数据流图图1-2 0层数据流图【问题1】(4分)使用说明中的词语,给出图1-1中的外部实体E1~E4的名称。

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条数据流的起点和终点。

08年下半年程序真题下1

08年下半年程序真题下1

全国计算机技术与软件专业技术资格(水平)考试2008年下半年程序员下午试卷(由希赛IT教育提供)试题一(共15分)阅读以下说明和流程图,填补流程图中的空缺(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)、…逐对字符进行比较。

若发现不同,则需要取下一个子串进行比较,依此类推。

[流程图]试题二(共15分)阅读以下说明和C程序代码,将应填入(n)处的字句写在答题纸的对应栏内。

[说明]下面C程序代码的功能是:对于输入的一个正整数n(100≤n<1000),先判断其是否是回文数(正读反读都一样的数)。

若不是,则将n与其反序数相加,再判断得到的和数是否为回文数,若还不是,再将该和数与其反序数相加并进行判断,依此类推,直到得到一个回文数为止。

例如,278不是回文数,其反序数为872,相加后得到的1150还不是回文数,再将1150与其反序数511相加,得到的1661是回文数。

函数int isPalm(long m)的功能是:将正整数m的各位数字取出存入数组中,然后判断其是否为回文数。

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)组合键。

(7)A.Shift+Alt+Esc B.Ctrl+Alt+Tab C.Ctrl+Shift D.Ctrl+Alt+Del● 为了防止电子邮件中的恶意代码,应该用(8)方式阅读电子邮件。

2008年下半年软件水平考试(中级)多媒体应用设计师下午(应用技

2008年下半年软件水平考试(中级)多媒体应用设计师下午(应用技

2008年下半年软件水平考试(中级)多媒体应用设计师下午(应用技术)试题真题试卷(题后含答案及解析)题型有:1. 试题一 2. 试题二 3. 试题三 4. 试题四 5. 试题五试题一(15分)阅读以下说明,回答问题1至问题3,将解答填入对应栏内。

【说明】王亮是一名多媒体应用设计师,在平时工作中收集了一些多媒体素材,并对其进行加工和处理。

这些素材文件有a1.mp3、a2.mp4、a4.mid、a5.3gp、a6.au、gg.wav、cxsj.avi、mm.jpg、ccc.mov、tt.bmp、b2.psd、b3.png。

1.为了方便使用,需要把上述文件分成声音文件、视频文件、图像文件三类,并分别建立文件夹存放,写出每类文件夹中应包含的文件。

正确答案:声音文件夹:a1.mp3、a4.mid、gg.wav、a6.au 视频文件夹:a2.mp4、a5.3gp、cxsj.avi、ccc.mov 图像文件夹:mm.jpg、tt.bmp、b2.psd、b3.png2.图像素材在多媒体制作中被大量使用,请写出4种获取数字图像的途径。

正确答案:可以通过以下途径获得数字图像:①通过图像扫描仪输入数字图像。

②通过数码相机、数码摄像机、摄像头、摄录机等图像拍摄采集设备获取数字图像。

③通过屏幕拷贝、抓图软件等得到计算机屏幕当前显示的图像。

④利用他人制作好的数字图像文件,如通过网络下载、购买、拷贝等方式。

⑤使用绘图软件制作数字图像。

3.假设有一幅电脑卡通图片和一幅风景照片,如果采用JPEG和GIF两种图像格式来存储,图片、照片分别采用哪种图像格式存储更适合?正确答案:电脑卡通图片适合采用GIF格式存储,风景照片适合采用jpg格式存储。

解析:多媒体应用系统是对多种多媒体素材集成的结果,多媒体素材种类繁多,对应的文件类型也就很多,而且随着多媒体技术的发展会不断增加。

下面对题目中出现的文件格式类型分别做简单的介绍。

“MP3”是指使用MPEG-1 Audio Layer 3标准压缩编码的声音文件,是目前最流行的音乐压缩编码文件;“mov”是Apple公司的quicktime所使用的一种视频文件格式;“mp4”的文件格式是在quicktime的mov文件格式上演变出来的,通常存储的是采用MPEG4标准压缩编码的音视频内容;“mid”表示MIDI音乐文件,存储的是数字音乐的演奏指令;“3gp”是一种3G流媒体的视频编码格式,主要是为了配合3G网络的数据业务而开发的,是目前手机中最为常见的一种视频格式;“au”是一种常见的声音文件,是Sun公司在Solaris中推出的一种数字声音格式;“wav”是微软公司开发的一种声音。

2008下半年系统分析师考试真题下午试卷2论文

2008下半年系统分析师考试真题下午试卷2论文

全国计算机技术与软件专业技术资格全国计算机技术与软件专业技术资格((水平水平))考试考试2008年下半年年下半年 系统分析师系统分析师 下午试卷II II(B)(B)(B)(考试时间 15:20~17:20 共120分钟)请按下表选答试题请按下表选答试题试题号一 ~ 四 选择方法 选 答 1 题请按下述要求正确填写答题纸请按下述要求正确填写答题纸1. 本试卷满分75分。

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

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

4. 在试题号栏内用“Ο”圈住选答的试题号。

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

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

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

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

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

试题一 论基于场景的基于场景的软件体系结构评估方法软件体系结构评估方法大型复杂软件系统开发所关注的问题之一是质量,在软件系统的早期设计阶段,选择合适的体系结构对系统许多关键质量属性(如可用性、可修改性、性能、安全性、易用性等)起着决定性的影响。

不恰当的软件体系结构将给项目开发带来灾难。

因此,尽早分析和评估一个系统的体系结构非常重要。

软件体系结构分析和评估的目的是为了识别体系结构中潜在的风险,验证系统的质量需求在设计中是否得到体现,预测系统的质量并帮助开发人员进行设计决策。

软件体系结构的评估通常是指评估参与者在评估过程中利用特定评估方法对系统质量属性进行分析与评估。

基于调查问卷或检查表的评估和基于场景(Scenarios )的评估是目前主要的两类评估方式。

利用场景评估技术进行软件体系结构评估的主流方法包括SAAM (Scenario-based Architecture Analysis Method)、ATAM (Architecture Tradeoff Analysis Method )和CBAM (Cost Benefit Analysis Method)。

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:经理

下半年软件设计师下午真题试卷

下半年软件设计师下午真题试卷

2014年下半年软件设计师下午试卷试题一阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】某大型披萨加工和销售商为了有效管理生产和销售情况,欲开发一披萨信息系统,其主要功能如下:(1)销售。

处理客户的订单信息,生成销售订单,并将其记录在销售订单表中。

销售订单记录了订购者、所订购的披萨、期望的交付日期等信息。

(2)生产控制。

根据销售订单以及库存的披萨数量,制定披萨生产计划(包括生产哪些披萨、生产顺序和生产量等),并将其保存在生产计划表中。

(3)生产。

根据生产计划和配方表中的披萨配方,向库存发出原材料申领单,将制作好的披萨的信息存入库存表中,以便及时进行交付。

(4)采购。

根据所需原材料及库存量,确定采购数量,向供应商发送采购订单,并将其记录在采购订单表中;得到供应商的供应量,将原材料数量记录在库存表中,在采购订单表中标记已完成采购的订单。

(5)运送。

根据销售订单将披萨交付给客户,并记录在交付记录表中。

(6)财务管理。

在披萨交付后,为客户开具费用清单,收款并出具收据;依据完成的采购订单给供应商支付原材料费用并出具支付细节;将收款和支付记录存入收支记录表中。

(7)存储。

检查库存的原材料、拔萨和未完成订单,确定所需原材料。

现采用结构化方法对披萨信息系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

问题:1.1根据说明中的词语,给出图1-1中的实体E1~E2的名称。

问题:1.2根据说明中的词语,给出图1-2中的数据存储D1~D5的名称。

问题:1.3根据说明和图中词语,补充图1-2中缺失的数据流及其起点和终点。

参考答案:【问题1】E1:客户;E2:供应商【问题2】D1:销售订单表;D2:库存表;D3:生产计划表;D4:配方表;D5:采购订单表【问题3】(1)数据流名称:支付细节;起点:财务管理;终点:E2。

(2)数据流名称:销售订单;起点:销售订单表;终点:5运送。

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

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.客房信息包括:客房号、类型、价格、状态等信息。

其中类型是指单人间、三人间、普通标准间、豪华标准间等;状态是指空闲、入住和维修。

4.客户信息包括:身份证号、姓名、性别、单位和联系电话。

5.客房预定情况包括:客房号、预定日期、预定入住日期、预定入住天数、身份证号等信息。

一条预定信息必须且仅对应一位客户,但一位客户可以有多条预定信息。

【概念模型设计】根据需求阶段收集的信息,设计的实体联系图(不完整)如图2-1所示:图2-1 实体联系图【逻辑结构设计】逻辑结构设计阶段设计的部分关系模式(不完整)如下:员工( (4) ,姓名,出生年月,性别,岗位,住址,联系电话,密码)权限(岗位,操作权限)部门(部门号,部门名称,部门负责人,电话)客房( (5) ,类型,价格,状态,入住日期,入住时间,员工号)客户( (6) ,姓名,性别,单位,联系电话)更改权限(员工号,(7),密码,更改日期,更改时间,管理员号)预定情况( (8) ,预定日期,预定入住日期,预定入住天数)【问题1】(3 分)根据问题描述,填写图2-1中(1)~(3)处联系的类型。

联系类型分为一对一、一对多和多对多三种,分别使用1 : 1,1 : n 或 1 : *,m : n 或* : *表示。

【问题2】(2 分)补充图2-1中的联系并指明其联系类型。

【问题3】(7 分)根据需求分析结果和图2-1,将逻辑结构设计阶段生成的关系模式中的空(4)~(8)补充完整。

(注:一个空可能需要填多个属性)【问题4】(3 分)若去掉权限表,并将权限表中的操作权限属性放在员工表中(仍保持管理和服务岗位的操作权限规定),则与原有设计相比有什么优缺点(请从数据库设计的角度进行说明)?试题三(共15 分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】在线会议审稿系统(ORS:Online Reviewing System)主要处理会议前期的投稿和审稿事务,其功能描述如下:1. 用户在初始使用系统时,必须在系统中注册(register)成为作者或审稿人。

2. 作者登录(login)后提交稿件和浏览稿件审阅结果。

提交稿件必须在规定提交时间范围内,其过程为先输入标题和摘要、选择稿件所属主题类型、选择稿件所在位置(存储位置)。

上述几步若未完成,则重复;若完成,则上传稿件至数据库中,系统发送通知。

3. 审稿人登录后可设置兴趣领域、审阅稿件给出意见以及罗列录用和(或)拒绝的稿件。

4. 会议委员会主席是一个特殊审稿人,可以浏览提交的稿件、给审稿人分配稿件、罗列录用和(或)拒绝的稿件以及关闭审稿过程。

其中关闭审稿过程须包括罗列录用和(或)拒绝的稿件。

系统采用面向对象方法开发,使用UML 进行建模。

在建模用例图时,常用的方式是先识别参与者,然后确定参与者如何使用系统来确定用例,每个用例可以构造一个活动图。

参与者名称、用例和活动名称分别参见表3-1、表3-2和表3-3。

系统的部分用例图和提交稿件的活动图分别如图3-1和图3-2所示。

图3-2 提交稿件过程的活动图【问题1】(4 分)根据【说明】中的描述,使用表3-1中的英文名称,给出图3-1中A1~A4所对应的参与者。

【问题2】(3 分)根据【说明】中的描述,使用表3-2中的英文名称,给出图3-1中U1~U3所对应的用例。

【问题3】(4 分)根据【说明】中的描述,给出图3-1中(1)和(2)所对应的关系。

【问题4】(4 分)根据【说明】中的描述,使用表3-2和表3-3中的英文名称,给出图3-2中Action1~Action4对应的活动。

试题四(共15 分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】希赛公司供应各种标准的营养套餐。

假设菜单上共有n项食物m1,m2,…,mn,每项食物mi的营养价值为vi,价格为pi,其中i=1,2,…,n,套餐中每项食物至多出现一次。

客人常需要一个算法来求解总价格不超过M的营养价值最大的套餐。

【问题1】(9 分)下面是用动态规划策略求解该问题的伪代码,请填充其中的空缺(1)、(2)和(3)处。

伪代码中的主要变量说明如下:n:总的食物项数;v:营养价值数组,下标从1到n,对应第1到第n项食物的营养价值;p:价格数组,下标从1到n,对应第1到第n项食物的价格;M:总价格标准,即套餐的价格不超过M;x:解向量(数组),下标从1到n,其元素值为0或1,其中元素值为0表示对应的食物不出现在套餐中,元素值为1表示对应的食物出现在套餐中;nv:n+1行M+1列的二维数组,其中行和列的下标均从0开始,nv[i][j]表示由前i项食物组合且价格不超过j 的套餐的最大营养价值。

问题最终要求的套餐的最大营养价值为nv[n][M]。

MaxNutrientValue(n, v, p, M, x)1 for i = 0 to n2 nv[i][0] = 03 for j = 1 to M4 nv[0][j] = 05 for i = 1 to n6 for j = 1 to M7 if j < p[i] //若食物mi不能加入到套餐中8 nv[i][j] = nv[i - 1][j]9 else if (1)10 nv[i][j] = nv[i - 1][j]11 else12 nv[i][j] = nv[i - 1][j – p[i]] + v[i]13 j = M14 for i = n downto 115 if (2)16 x[i] = 017 else18 x[i] = 119 (3)20 return x and nv[n][M]【问题2】(4 分)现有5项食物,每项食物的营养价值和价格如表4-1所示。

若要求总价格不超过100的营养价值最大的套餐,则套餐应包含的食物有(4)(用食物项的编码表示),对应的最大营养价值为(5)。

【问题3】(2 分)【问题1】中伪代码的时间复杂度为(6)(用Ο符号表示)。

试题五(共15 分)阅读下列说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】已知集合A和B的元素分别用不含头结点的单链表存储,函数Difference()用于求解集合A与B的差集,并将结果保存在集合A的单链表中。

例如,若集合A={5,10,20,15,25,30},集合B={5,15,35,25},如图5-1(a)所示,运算完成后的结果如图5-1(b)所示。

图5-1 集合A、B运算前后示意图链表结点的结构类型定义如下:typedef struct Node{ElemType elem;struct Node *next;}NodeType;【C 函数】void Difference(NodeType **LA, NodeType *LB){NodeType *pa, *pb, *pre, *q;pre = NULL;(1);while (pa) {pb = LB;while ( (2))pb = pb->next;if ( (3)) {if (!pre)*LA = (4);else(5)= pa->next;q = pa;pa = pa->next;free(q);}else {(6);pa = pa->next;}}}。

相关文档
最新文档