2014上半年软考系统分析师真题
2014上半年软件设计师考试真题及答案-上午卷

2021上半年软件设计师考试真题及答案-上午卷1、三总线构造的计算机总线系统由〔〕组成。
A.CPU总线、内存总线和IO总线B.数据总线、地址总线和控制总线系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线参考答案:A试题分析:这是概念题,针对不同的划分,计算机系统采用总线构造对存储器和外设进展协调。
总线将信号线分成三大类,并归结为数据总线(Date Bus)、地址总线(Address Bus)和控制总线(Control Bus)但总线构造是CPU总线、内存总线和IO总线2、计算机采用分级存储体系的主要目的是为了解决〔〕问题。
A.主存容量缺乏B.存储器读写可靠性C.外设访问效率D.存储容量、本钱和速度之间的矛盾参考答案:D试题分析:此题考察存储系统的根底知识。
计算机存储系统的设计主要考虑容量、速度和本钱三个问题。
容量是存储系统的根底,都希望配置尽可能大的存储系统;同时要求存储系统的读写速度能与处理器的速度相匹配;此外本钱也应该在一个适宜的范围之内。
但这三个目标不可能同时到达最优。
一般情况下,存储设备读写速度越快,平均单位容量的价格越高,存储容量越小;反之,存储设备读写速度越慢,平均单位容量的价格越低,存储容量越大。
为了在这三者之间取得平衡,就采用分级的存储体系构造,由存放器、高速缓存、主内存、硬盘存储器、磁带机和光盘存储器等构成。
操作系统经常访问较小、较贵而快速的存储设备,以较大、较廉价而读写速度较慢的存储设备作后盾。
在整体上通过对访问频率的控制来提高存储系统的效能。
3、属于CPU中算术逻辑单元的部件是〔〕。
A.程序计数器B.加法器C.指令存放器 D.指令译码器参考答案:B试题分析:运算器:算术逻辑单元ALU累加存放器数据缓冲存放器④状态条件存放器控制器:程序计数器PC指令存放器IR指令译码器时序部件4、内存按字节编址从A5000H到DCFFFH的区域其存储容量为〔〕。
A.123KB B.180KB C.223KB D.224KB参考答案:D试题分析:DCFFFH+1-A5000H=38000H=224KB5、以下关于RISC和CISC的表达中,不正确的选项是〔〕。
2014年上半年中级系统集成项目管理工程师考试案例分析真题和解析

2014年上半年系统集成项目管理工程师中级考试案例分析试题和答案试题一【说明】小张被任命为公司的文档与配置管理员,在了解了公司现有的文档及配置管理现状和问题后,他做出如下工作计划:(1)整理公司所有文档,并进行归类管理,小张在核理公司文档时,根据GB/T16680 -1996《软件文档管理指南》,从项目生命周期角度将文档划分为开发文档,产品文档和管理文档,并对公司目前的文档进行了如下的分类:a)开发文档:可行性研究报告、需求规格说明书、概要设计说明书、数据设计说明书、数据字典。
b)管理文档:开发计划、配置管理计划、测试用例、测试计划、质量保证计划、开发进度报告,项目开发总结报告。
c)产品文档:用户手册、操作手册(2)建立公司级配置管理系统,将配置库划分为开发库与受控库。
并规定开发库用于存放在开发过程中的阶段成果,受控库作为基线库存放评审后的正式成果。
(3)建立配置库权限机制,允许公司人员按照不同级别查看并管理公司文档,考虑到公司总经理权限最大、项目经理要查看并了解相关项目资料等额外因素,对受控库进行了下表的权限分配,(√表示允许,×表示不允许);角色读取修改删除总经理√√√项目经理√√×开发人员√√×测试人员√××质量保证人员√××配置管理员√√√进行了如上配置管理工作后,此时有一个项目A的项目经理告知小张,发现基线库中有一个重要功能缺陷要修改,项目经理组织配置控制委员会进行了分析讨论后,同意修改,并指派了程序员小王进行修改,于是小张按照项目经理的要求在受控库中增加了小王的修改权限,以便小王可以在受控库中直接修改该功能。
【问题1】(6分)(1)依据16680-1996《软件文档管理指南》,小张对公司项目文档的归类是否正确?(2)从候选答案中选择8个正确选项(多选该题得0分),将选项编号填入答题纸纸对应栏内。
应归入“开发文档”类的文档有:候选答案:A.可行性研究报告B.需求规格说明书C.用户手册D.数据字典E.操作手册F.开发计划G.配置管理计划H.测试用例I.测试计划J.质量保证计划K.项目开发总结报告【问题2】(8分)小张在建立配置管理系统时,不清楚如何组织配置库,请帮助小张组织配置库(至少写出两种配置库组织形式,并说明优缺点【问题3】(5分)本案例中当发现基线库中有一个重要的功能缺点需要修改时.你认为小张的做法存在哪些问题,并说明正确的做法.【问题4】(6分)结合案例.请指出小张在整个受控库的权限分配方面存在哪些问题?【问题1】(1)依据16680-1996《软件文档管理指南》,小张对公司项目文档的归类是否正确?答:不正确(2)从候选答案中选择8个正确选项,将选项编号填入答题纸纸对应栏内。
2014年上半年上午 信息系统项目管理师 试题及答案与解析-软考考试真题-基础知识

2014年上半年上午信息系统项目管理师考试试题答案与解析一、单项选择题(共 75 分,每题 1 分。
每题备选项中,只有 1 个最符合题意)⚫第1题.结构化法是信息系统开发的常用方法之一,它将信息系统软件生命大致分为系统规划、系统分析、系统设计、系统实施和系统维护5个阶段,每个阶段都有明确的工程任务,各阶段工作按顺序展开。
下列任务中,(1)不属于系统规划或系统分析阶段。
A.调查应用部门的环境、目标和应用系统B.研究开发新系统的必要性和可行性C.用形式化或半形式化的描述说明数据和处理过程的关系D.用ER图建立数据模型【参考答案】D【答案解析】系统分析阶段:主要解决的就是管理系统中需要有哪些功能,那些功能之间有何种联系,如何来实现那些功能。
系统设计阶段:根据分析结果,设计管理系统中的结构图,主要解决的就是你的设计思路问题。
信息系统生命周期由系统分析、系统设计、系统实施以及系统管理和维护四个时期组成,每一个时期又进一步划分成若干个阶段。
系统分析系统分析,也叫系统的调査与分析,是信息系统生命周期的第一个阶段,也是最重要的一个阶段。
系统分析时期的任务包括确定信息系统必须完成的总目标,确定工程的可行性,导出实现工程目标应该采取的策略及系统必须完成的功能,估计完成该项工程需要的资源和成本,并且制定工程进度表。
系统分析时期通常进一步划分成三个阶段:问题的定义、可行性研究和需求分析。
问题定义阶段的主要任务是确定所开发的信息系统要完成的目标是什么,如果不知道信息系统的目标就试图幵发信息系统,显然是盲目的,只会白白浪费时间和金钱。
可行性研究阶段的主要任务是分析达到信息系统的目标是否存在可行的办法。
可行性研究的结果是信息系统的负责人做出是否继续进行这个信息系统的开发决定的重要依据。
一般来说,只有投资可能取得较大效益的那些信息系统才值得继续进行下去,及时终止不值得投资的工程项目,可以避免更大的浪费。
需求分析阶段的主要任务是确定目标系统必须具备哪些功能以及系统正常运行时应满足的性能指标。
2014年5月计算机技术与软件《中级数据库系统工程师(上午卷)》试题(网友回忆版)

2014年5月计算机技术与软件《中级数据库系统工程师(上午卷)》试题(网友回忆版)[单选题]1.假设某计算机系统中资源R的可用数(江南博哥)为6,系统中有3个进程竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值是(请作答此空)。
若信号量S的当前值为-2,则R的可用数和等待R的进程数分别为()。
A.1B.2C.3D.4参考答案:C参考解析:本题考查操作系统进程管理信号量方面的基础知识。
选项A是错误的,因为每个进程都需要1个资源R,系统为3个进程各分配1个,系统中资源R的可用数为3, 3个进程都能得到所需资源,故不发生死锁;选项B是错误的,因为,每个进程都需要2个资源R,系统为3个进程各分配2个,系统中资源R 的可用数为0, 3个进程都能得到所需资源,故也不发生死锁;选项C是正确的,因为,每个进程都需要3个资源R,系统为3个进程各分配2个,系统中资源R的可用数为0, 3个进程再申请1个资源R得不到满足,故发生死锁;选项D显然是错误的。
[单选题]2.Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers ()through a real-time communication network such as the Internet.In science,cloud computing is a ()for distributed computing over a network,and means the (请作答此空)to run a program or application on many connected computers at the same time.The architecture of a cloud is developed at three layers: infrastructure,platform,and application,The infrastructure layer is built with virtualized compute,storage,and network resources.The platform layer is for general-purpose and repeated usage of the collection of software resources.The application layer is formed with a collection of all needed software modules for SaaS applications.The infrastructure layer serves as the()for building the platform layer of the cloud.In turn,the platform layer is a foundation for implementing the()layer for SaaS applications.A.abilityB.applroachC.functionD.method参考答案:A参考解析:云计算是用来描述各种计算概念的短语,包括大量计算机通过网络相互连接以实现分布计算,意思是同时在很多互联的计算机上运行程序或应用的能力。
【中级软件设计师历年真题】2014年05月真题(含解析)

推导递归式: 假设 n 个元素进行归并排序需要 T(n),可以将其分割成两个分别有 n/2 个元素的数组分别进行归并,也 就是 2T(n/2),在将这两个合并,需要 O(n)的时间复杂度。 则推导公式为 T(n) = 2T(n/2)+o(n). 谢谢 请问,有哪些时间复杂度是 logN 的呀? 如果对 N 个数字的序列,进行二分查找,时间复杂度就是 LogN。 5. 参考答案: (1)Subject (2)(*it)‐>update(temperature,humidity,cleanness) (3)notifyObservers() (4)measurementsChanged() (5)Observer() (6)this‐>envData‐>registerObserver(this) 试题分析: EnvironmentData 是环境数据,也就是我们要监测的对象,即主题(Subject),因此(1)处为 Subject。 (2)处为通知观察者,因此遍历观察者容器,遍历到一个观察者对象,则更新该观察者的数据,即调 用观察者的 update()方法。 当环境数据变化时,需要通知观察者,因此(4)处是调用环境变化方法 measurementsChanged(),通过此 方法通知观察者更新数据,因此(3)处为 notifyObservers()。 根据 CurrentConditionsDisplay 类中的 update()方法可知:CurrentConditionsDisplay 是个观察者,因此(5) 处为 Observer (6)是将观察者添加到主题中去。 类图中的 update 和 register interest 怎么反应到具体的程序中呢? 你好 当主题中的环境发生变化,也就是调用 measurementsChanged(),会通知观察者,即调用 notifyObservers() 在 notifyObservers()方法中,观察 者会调用自身的 update(float temperature, float humidity, float cleanness) 。 在主题的 registerObserver(Observer* o)中会注册对主题感兴趣的观察者。 6. 参考答案: (1)Subject (2)observer.update(temperature,humidity,cleanness) (3)notifyObservers() (4)measurementsChanged() (5)Observer() (6)envData.registerObserver(this) 试题分析: EnvironmentData 是环境数据,也就是我们要监测的对象,即主题(Subject),因此(1)处为 Subject。 (2)处为通知观察者,因此遍历观察者容器,遍历到一个观察者对象,则更新该观察者的数据,即调 用观察者的 update()方法。
2014年上半年软件水平考试(高级)信息系统项目管理师上午(综合

2014年上半年软件水平考试(高级)信息系统项目管理师上午(综合知识)真题试卷(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.结构化法是信息系统开发的常用方法之一,它将信息系统软件生命大致分为系统规划、系统分析、系统设计、系统实施和系统维护5个阶段,每个阶段都有明确的工程任务,各阶段工作按顺序展开。
下列任务中,(1)不属于系统规划或系统分析阶段。
A.调查应用部门的环境、目标和应用系统B.研究开发新系统的必要性和可行性C.用形式化或半形式化的描述说明数据和处理过程的关系D.用ER图建立数据模型正确答案:D解析:系统分析阶段:主要解决的就是管理系统中需要有哪些功能,那些功能之间有何种联系,如何来实现那些功能。
系统设计阶段:根据分析结果,设计管理系统中的结构图,主要解决的就是你的设计思路问题。
信息系统生命周期由系统分析、系统设计、系统实施以及系统管理和维护四个时期组成,每一个时期又进一步划分成若干个阶段。
系统分析系统分析,也叫系统的调查与分析,是信息系统生命周期的第一个阶段,也是最重要的一个阶段。
系统分析时期的任务包括确定信息系统必须完成的总目标,确定工程的可行性,导出实现工程目标应该采取的策略及系统必须完成的功能,估计完成该项工程需要的资源和成本,并且制定工程进度表。
系统分析时期通常进一步划分成三个阶段:问题的定义、可行性研究和需求分析。
问题定义阶段的主要任务是确定所开发的信息系统要完成的目标是什么,如果不知道信息系统的目标就试图开发信息系统,显然是盲目的,只会白白浪费时间和金钱。
可行性研究阶段的主要任务是分析达到信息系统的目标是否存在可行的办法。
可行性研究的结果是信息系统的负责人做出是否继续进行这个信息系统的开发决定的重要依据。
一般来说,只有投资可能取得较大效益的那些信息系统才值得继续进行下去,及时终止不值得投资的工程项目,可以避免更大的浪费。
2014年上半年下午 网络工程师 试题及答案与解析-软考考试真题-案例分析
2014年上半年下午网络工程师考试试题-案例分析-答案与解析试题一(共15分)阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
【说明】某单位计划部署园区网络,该单位总部设在A区,另有两个分别设在B区和C区,各个地区之间距离分布如图1-1所示。
该单位的主要网络业务需求在A区,在网络中心及服务器机房亦部署在A区;B的网络业务流量需求远大于C区;c区的虽然业务流量小,但是网络可靠性要求高。
根据业务需要,要求三个区的网络能够互通并且都能够访问互联网,同时基于安全考虑单位要求采用一套认证设备进行身份认证和上网行为管理。
【问题1】为了保障业务需求,该单位采用两家运营商接入internet。
根据题目需求,回答下列问题;两家运营商的internet接入线路应部署在哪个区?为什么?网络运营商提供的mplsvpn和千兆裸光纤两种互联方式,哪一种可靠性高?为什么?综合考虑网络需求及运营成本,在AB区之间与AC区之间分别采用上述那种方式进行互联?【参考答案】1、A区。
A区是网络中心,B区和C区接入Internet流量都需要经过A区。
2、MPLS-VPN是本地线路走SDH专线,连接到运营商的MPLSVPN专网。
裸光纤是物理层的点对点连接,所以可靠性当然是裸光纤高。
3、AB区之间用裸光纤,AC区之间用MPLSVPN方式。
因为B区的业务量需求远大于C 区,需要高带宽,且裸光纤传输带宽远大于MPLSVPN。
但远距离较裸光纤的各方面,成本较大。
所以对于AC之间业务流量小,二者相距80公里,出于成本考虑,用MPLSVPN更合适。
【问题2】该单位网络部署接入点情况如表1-1所示根据网路部署需求,该单位采购了相应的网络设备,请根据题目说明及表所规定1-2所示的设备数量及合理的部署位置(注:不考虑双绞线的距离限制)。
(表1-2)【参考答案】(1)、2(2)、C(3)、B(4)、A(5)、27(6)、19(7)、7(8)、A【问题3】根据题目要求,在图1-2的方框中画出该单位A区网络拓扑示意图(汇聚层以下不画)【参考答案】试题二(共15分)阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
2014年5月软考网工真题及参考答案(上午、下午)
●若用 256K X 8bit 的存储器芯片,构成地址 40000000H 到 400FFFFFH 且按字节编址的内存 区域,则需(5)片芯片 。
(5)A.4 B.8 C.16 D.32 ●以下关于进度管理工具 Gantt 图的叙述中,不正确的是(6) 。
D(6)A.能清晰的表达每个任务的开始时间、结束时间和持续时间 B.能清晰的表达任务之间的并行关系 C.不能清晰的确定任务之间的依赖关系 D.能清晰的确定影响进度的关键任务 ●若某文件系统的目录结构如下图所示,假设用户要访问文件 fault.Swf,且当前工作目录 为 swshare,则该文件的全文件名为(7) ,相对路径和绝对根路径分别为(8)(7)A.fault.swf B.flash\fault.swf C.swshare\flash\fault.swf D.\swshare\flash\fault.swf (8)A.swshare\flash\和\flash\ B.flash\和\swshare\flash\ C.\swshare\flash\和 flash\ D.\flash\和\swshare\flash\ ●在引用调用方式下进行函数调用,是将(9) 。
(9)A.实参的值传递给形参 B.实参的地址传递给形参 C.形参的值传递给实参 D.形参的地址传递给实参 ●王某买了一件美术作品原件,则他享有该美术作品的(10) (10)A.著作权 B.所有权 C.展览权 D.所有权和展览权 ●路由器连接帧中继网络的接口是(11) ,连接双绞线以太网的接口是(12) 。
(11)A.AUI 接口 B.RJ-45 接口 C.Console 接口 D.Serial 接口 (12)A.AUI 接口 B.RJ-45 接口 C.Console 接口 D.Serial 接口 ●在地面上相距 2000 公里的两地之间通过电缆传输 4000 比特长的数据包,数据速率为 64Kb/s,从开始发送到接收完成需要的时间为(13) 。
2014年上半年上午 信息系统项目管理师 试题及答案与解析-软考考试真题-基础知识
2014年上半年上午信息系统项目管理师考试试题答案与解析一、单项选择题(共 75 分,每题 1 分。
每题备选项中,只有 1 个最符合题意)⚫第1题.结构化法是信息系统开发的常用方法之一,它将信息系统软件生命大致分为系统规划、系统分析、系统设计、系统实施和系统维护5个阶段,每个阶段都有明确的工程任务,各阶段工作按顺序展开。
下列任务中,(1)不属于系统规划或系统分析阶段。
A.调查应用部门的环境、目标和应用系统B.研究开发新系统的必要性和可行性C.用形式化或半形式化的描述说明数据和处理过程的关系D.用ER图建立数据模型【参考答案】D【答案解析】系统分析阶段:主要解决的就是管理系统中需要有哪些功能,那些功能之间有何种联系,如何来实现那些功能。
系统设计阶段:根据分析结果,设计管理系统中的结构图,主要解决的就是你的设计思路问题。
信息系统生命周期由系统分析、系统设计、系统实施以及系统管理和维护四个时期组成,每一个时期又进一步划分成若干个阶段。
系统分析系统分析,也叫系统的调査与分析,是信息系统生命周期的第一个阶段,也是最重要的一个阶段。
系统分析时期的任务包括确定信息系统必须完成的总目标,确定工程的可行性,导出实现工程目标应该采取的策略及系统必须完成的功能,估计完成该项工程需要的资源和成本,并且制定工程进度表。
系统分析时期通常进一步划分成三个阶段:问题的定义、可行性研究和需求分析。
问题定义阶段的主要任务是确定所开发的信息系统要完成的目标是什么,如果不知道信息系统的目标就试图幵发信息系统,显然是盲目的,只会白白浪费时间和金钱。
可行性研究阶段的主要任务是分析达到信息系统的目标是否存在可行的办法。
可行性研究的结果是信息系统的负责人做出是否继续进行这个信息系统的开发决定的重要依据。
一般来说,只有投资可能取得较大效益的那些信息系统才值得继续进行下去,及时终止不值得投资的工程项目,可以避免更大的浪费。
需求分析阶段的主要任务是确定目标系统必须具备哪些功能以及系统正常运行时应满足的性能指标。
2014年上半年软件水平考试(中级)信息系统管理工程师下午(应用
2014年上半年软件水平考试(中级)信息系统管理工程师下午(应用技术)真题试卷(题后含答案及解析)题型有:1. 试题一 2. 试题二 3. 试题三 4. 试题四 5. 试题五试题一1.在下列答题中,请阅读说明材料,根据提问进行解答。
【说明】信息系统测试是信息系统开发过程中的一个非常重要的环节,主要包括软件测试、硬件测试和网络测试三个部分,它是保证系统质量和可靠性的关键步骤,是对系统开发过程中的系统分析,系统设计与实施的最后审查。
在软件测试中,逻辑覆盖法可分为语句覆盖、判定覆盖、路径覆盖等方法,其中:语句覆盖的含义是设计若干个测试用例,使得程序中的每条语句至少执行一次;判定定覆盖也称为分支覆盖,其含义是设计若干个测试用例,使得程序中的每个判断的取真慎和取假值至少执行一次;路径覆盖的含义是设计足够多的测试用例,使被测程序中的所有可能路径至少执行一次。
【问题1】一个规范化的测试过程如图1—1所示,请将图1—1所示的测试过程中的(1)~(3)处的内容填入答题纸上相应的位置。
【问题2】信息系统测试应包括软件测试、硬件测试和网络测试三个部分,请简要描述这三个部分需要做的工作。
【问题3】程序M流程如图1—2所示,假设设计的测试用例及覆盖路径如下:①输入数据的数据A=3,B=0,X=3(覆盖路径acd)②输入数据的数据A=2,B=0,X=6(覆盖路径ace)③输入数据的数据A=2,B=1,X=6(覆盖路径abe)④输入数据的数据A=1,B=1,X=1(覆盖路径abd)(1)采用语句覆盖法应选用(a),判定覆盖法应选用(b)路,路径覆盖法应选用(c)测试用例。
(2)就图1—2所示的程序M流程简要说明语句覆盖和判定覆盖会存在什么问题。
正确答案:【问题1】编制测试大纲、设计和生成测试用例、实施测试。
【问题2】硬件测试:配置检测,检测是否按合同提供了相应的配置;硬件设备的外观检查,所有设备及配件开箱后,外观有无明显划痕和损伤;硬件测试,首先进行加电检测,观看运行状态是否正常,有无报警、屏幕有无乱码提示和死机现象,是否能进入正常提示状态。