信管网备考经验

导航

软件设计师真题演练24(含答案及解析)

2021年10月21日来源:信管网 作者:cnitpm

软件设计师考试包括上午综合知识与下午案例分析两门科目,考生需同时通过两门才算合格。为帮助广大软考中级软件设计师考生更好备考,信管网特整理汇总了软件设计师部分真题、答案及解析供考生查阅,并提供免费在线模拟答题、历年真题免费下载等服务,了解软件设计师更多备考信息请关注信管网。

相关推荐:

点击查看/下载:软件设计师历年真题汇总

点击查看:软件设计师在线培训课程 丨 免费试听课程

免费练习:软件设计师考试题库(模拟试题、章节练习、每日一练)

一、综合知识

1、 相联存储器按()访问。

A.地址

B.先入后出的方式

C.内容

D.先入先出的方式

信管网参考答案:C

查看解析:www.cnitpm.com/st/2473620811.html

2、设计操作系统时不需要考虑的问题是 ( ) 。

A.计算机系统中硬件资源的管理

B.计算机系统中软件资源的管理

C.用户与计算机之的接口

D.语言编译器的设计实现

信管网参考答案:D

查看解析:www.cnitpm.com/st/3804224455.html

3、若某文件系统的目录结构如下图所示,假设用户要访问文件rw.dll,且当前工作目录为swtools,则该文件的全文件名为( 1 ),相对路径和绝对路径分别为( 2 )。

(1)A.rw.dll

B.flash/rw.dll

C./swtools/flash/rw.dll

D./Programe file/Skey/rw.dll

(2)A./swtools/flash/和/flash/

B.flash/和/swtools/flash/

C./swtools/flash/和flash/

D./flash/和swtools/flash/信管网参考答案:C、B

查看解析:www.cnitpm.com/st/3959824993.html

4、采用三级结构/两级映像的数据库体系结构,如果对数据库的一张表创建聚簇索引,改变的是数据库的()。

A.用户模式

B.外模式

C.模式

D.内模式

信管网参考答案:D

查看解析:www.cnitpm.com/st/3953410162.html

5、( )是对稀疏矩阵讲行压缩存储的方式。

A.二维数组和双向链表

B.三元组顺序表和十字链表

C.邻接矩阵和十字链表

D.索引顺序表和双向链表

信管网参考答案:B

查看解析:www.cnitpm.com/st/4548526025.html

二、案例分析

试题一、

某集团公司拥有多个分公司,为了方便集团公司对分公司各项业务活动进行有效管 理,集团公司决定构建一个信息系统以满足公司的业务管理需求。

【需求分析】

1.分公司关系需要记录的信息包括分公司编号、名称、经理、联系地址和电话。分公司编号唯一标识分公司信息中的每一个元组。每个分公司只有一名经理,负责该分公司的管理工作。每个分公司设立仅为本分公司服务的多个业务部门,如研发部、财务部、采购部、销售部等。

2.部门关系需要记录的信息包括部门号、部门名称、主管号、电话和分公司编号。部门号唯一标识部门信息中的每一个元组。每个部门只有一名主管,负责部门的管理工作。每个部门有多名员工,每名员工只能隶属于一个部门。

3.员工关系需要记录的信息包括员工号、姓名、隶属部门、岗位、电话和基本工资。其中,员工号唯一标识员工信息中的每一个元组。岗位包括:经理、主管、研发员、业务员等。

【概念模型设计】

根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图2-1 所示:

【关系模式设计】

分公司(分公司编号,名称,(a),联系地址,电话)

部门(部门号,部门名称,(b),电话)

员工(员工号,姓名(c),电话,基本工资)

【问题 1】 (4分)

根据问题描述,补充4个联系,完善图 2-1的实体联系图。联系名可用联系1、联系2、

联系3和联系4代替,联系的类型为 1:1、1:n 和 m:n (或 1:1、1:*和*:*)。

【问题 2】(5分)

根据题意,将关系模式中的空 (a)-(c) 补充完整。

【问题 3】 (4 分)

给出"部门"和"员工"关系模式的主键和外键。

【问题 4】 (2 分)

假设集团公司要求系统能记录部门历任主管的任职时间和任职年限,那么是否需要在数据库设计时增设一个实体?为什么?

查看答案及解析:www.cnitpm.com/st/407677454.html

试题二、

阅读以下说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】

某时装邮购提供商拟开发订单处理系统,用于处理客户通过电话、传真、邮件或Web站点所下订单。其主要功能如下:

(1)增加客户记录。将新客户信息添加到客户文件,并分配一个客户号以备后续使用。

(2)查询商品信息。接收客户提交商品信息请求,从商品文件中查询商品的价格和可订购数量等商品信息,返回给客户。

(3)增加订单记录。根据客户的订购请求及该客户记录的相关信息,产生订单并添加到订单文件中。

(4)产生配货单。根据订单记录产生配货单,并将配货单发送给仓库进行备货;备好货后,发送备货就绪通知。如果现货不足,则需向供应商订货。

(5)准备发货单。从订单文件中获取订单记录,从客户文件中获取客户记录,并产生发货单。

(6)发货。当收到仓库发送的备货就绪通知后,根据发货单给客户发货;产生装运单并发送给客户。

(7)创建客户账单。根据订单文件中的订单记录和客户文件中的客户记录,产生并发送客户账单,同时更新商品文件中的商品数量和订单文件中的订单状态。

(8)产生应收账户。根据客户记录和订单文件中的订单信息,产生并发送给财务部门应收账户报表。

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

【问题1】(3分)

使用说明中的词语,给出图1-1中的实体E1~E3的名称。

【问题2】(3分)

使用说明中的词语,给出图1-2中的数据存储D1~D3的名称。

【问题3】(9分)

(1)给出图1-2中处理(加工)P1和P2的名称及其相应的输入、输出流。

(2)除加工P1和P2的输入输出流外,图1-2还缺失了1条数据流,请给出其起点和终点。

查看答案及解析:www.cnitpm.com/st/380978710.html

温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

分享至:
请使用浏览器的分享功能,把好文章分享给更多的人

信管网 - 信息系统项目管理专业网站

下载APP-在线学习

培训课程

0元畅享

考试题库

免费资料

APP下载