2012年5月上半年软考【软件设计师】上午试题和下午试题试卷及答案
2012年软考数据库系统工程师考试真题加答案解析(上午+下午)直接打印
2012年上半年数据库系统工程师考试上午真题(权威解析+标准答案)单项选择题在下列各题的备选项中,请选择1个最符合题意的选项。
1位于CPU与主存之间的高速缓冲存储器Cache用于存放部分主存数据的拷贝,主存地址与Cache地址之间的转换工作由()完成。
A. 硬件B. 软件C. 用户D. 程序员2内存单元按字节编址,地址0000A000H~0000BFFFH共有()个存储单元。
A. 8192KB. 1024KC. 13KD. 8K3相联存储器按()访问。
A. 地址B. 先入后出的方式C. 内容D. 先入先出的方式4若CPU要执行的指令为:MOV R1,#45(即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为()。
A. 直接寻址和立即寻址B. 寄存器寻址和立即寻址C. 相对寻址和直接寻址D. 寄存器间接寻址和直接寻址5一条指令的执行过程可以分解为取指、分析和执行三步,在取指时间t取指=3△t、分析时间t分析=2△t、执行时间t执行=4△t的情况下,若按串行方式执行,则10条指令全部执行完需要()△t。
若按照流水方式执行,则执行完10条指令需要=()△t。
A. 40B. 70C. 90D. 100A. 20B. 30C. 40D. 456甲和乙要进行通信,甲对发送的消息附加了数字签名,乙收到该消息后利用()验证该消息的真实性。
A. 甲的公钥B. 甲的私钥C. 乙的公钥D. 乙的私钥7在Windows系统中,默认权限最低的用户组是()。
A. everyoneB. administratorsC. power usersD. users8IIS6.0支持的身份验证安全机制有4种验证方法,其中安全级别最高的验证方法是()。
A. 匿名身份验证B. 集成Windows身份验证C. 基本身份验证D. 摘要式身份验证9软件著作权的客体不包括()。
A. 源程序B. 目标程序C. 软件文档D. 软件开发思想10中国企业M与美国公司L进行技术合作,合同约定M使用一项在有效期内的美国专利,但该项美国专利未在中国和其他国家提出申请。
2012年上半年程序员考试真题及答案解析
全国计算机技术与软件专业技术资格(水平)考试2012年上半年程序员上午试卷(考试时间 9 : 00~11 : 30 共 150 分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。
3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题● 2012 年上半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A. 3 B. 4 C. 5 D. 6(89)A. 20 B. 21 C. 22 D. 23因为考试日期是“5 月 20 日”,故(88)选 C,(89)选 A,应在答题卡序号 88 下对 C 填涂,在序号 89 下对 A 填涂(参看答题卡)。
●Word 2003中的水平标尺如下图所示,图中①和②分别表示(1):图中③和④分别表示(2)。
(1)A.首行缩进和左缩进 B.悬挂缩进和左缩进C.首行缩进和右缩进D.悬挂缩进和右缩进(2)A.首行缩进和左缩进 B.悬挂缩进和左缩进C.首行缩进和右缩进D.悬挂缩进和右缩进●在Excel中,设A1单元格的值为23, A2单元格的值为36,若在A3单元格中输入A1-A2,则A3单元格中的内容为(3);若在A3单元格输入公式“=TEXT(A2, "Y0.00")”,则A3单元格的值为(4)。
(3)A.-13 B.13 C.######D.A1-A2(4) A.¥36 B.Y36.00 C.36.00D.#VALUE●/index.html中的http表示(5)。
2012年上半年软件设计师-下午题(含答案)
2012年软件设计师考试下午题试题一(共15分)第1题试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某学校开发图书管理系统,以记录图书馆藏图书及其借出和归还情况,提供给借阅者借阅图书功能,提供给图书馆管理员管理和定期更新图书表功能。
主要功能的具体描述如下:(1)处理借阅。
借阅者要借阅图书时,系统必须对其身份(借阅者ID)进行检查。
通过与教务处维护的学生数据库、人事处维护的职工数据库中的数据进行比对,以验证借阅者ID是否合法,若合法,则检查借阅者在逾期未还图书表中是否有逾期未还图书,以及罚金表中的罚金是否超过限额。
如果没有逾期未还图书并且罚金未超过限额,则允许借阅图书,更新图书表,并将借阅的图书存入借出图书表,借阅者归还所借图书时,先由图书馆管理员检查图书是否缺失或损坏,若是,则对借阅者处以相应罚金并存入罚金表;然后,检查所还图书是否逾期,若是,执行“处理逾期”操作;最后,更新图书表,删除借出图书表中的相应记录。
(2)维护图书。
图书馆管理员查询图书信息;在新进图书时录入图书信息,存入图书表;在图书丢失或损坏严重时,从图书表中删除该图书记录。
(3)处理逾期。
系统在每周一统计逾期未还图书,逾期未还的图书按规则计算罚金,并记入罚金表,并给有逾期未还图书的借阅者发送提醒消息。
借阅者在借阅和归还图书时,若罚金超过限额,管理员收取罚金,并更新罚金表中的罚金额度。
现采用结构化方法对该图书管理系统进行分析与设计,获得如图1-1所示的顶层数据流图和图1.2所示的0层数据流图。
【问题1】(4分)使用说明中的词语,给出图1-1中的实体E1-E4的名称。
【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。
【问题3】(5分)在DFD建模时,需要对有些复杂加工(处理)进行进一步精化,绘制下层数据流图。
针对图1-2中的加工“处理借阅”,在1层数据流图中应分解为哪些加工?(使用说明中的术语)【问题4】(2分)说明【问题3】中绘制1层数据流图时要注意的问题。
2012年5月全国计算机技术与软件专业技术资格(水平)考试《信息系统项目管理师(高级)》上午考试真题
圣才电子书
【答案】B
十万种考研考证电子书、题库视频学习平 台
【解析】螺旋模型的基本做法是在“瀑布模型”的每一个开发阶段前引入一个非常严
格的风险识别、风险分析和风险控制。它把软件项目分解成一个个小项目,每个小项目都
标识一个或多个主要风险,直到所有的主要风险因素都被确定。螺旋模型强调风险分析,
非功能需求,如处理速度、存储容量、信号速度、吞吐量和可靠性等方面的需求。
试题(8) Philippe KruChten 提出的 4+1 视图模型从(8)几个方面来描述软件需求。 ①逻辑视图②进程视图③物理视图④开发视图⑤数据流视图⑥场景视图 A.③④⑤⑥ B.①②③④ C.①②③④⑥ D.①③④⑤⑥ 【答案】C 【解析】UML 的“4+1”模型从 5 个不同的视角来描述软件体系结构: ①逻辑视图/设计视图。主要支持系统的功能需求,它直接面向最终用户; ②开发视图/实现视图。主要支持软件模块的组织和管理,它直接面向编程人员; ③进程视图。主要关注一些非功能性的需求,如系统的性能和可用性等,它直接面向 系统集成人员; ④物理视图/实施视图。主要关注如何把软件映射到硬件上,通常要解决系统拓扑结构、 系统安装和通信等问题,它直接面向系统工程人员; ⑤场景视图/用例视图。是重要系统活动的抽象描述,可以使上述 4 个视图有机联系起
3 / 50
圣才电子书
十万种考研考证电子书、题库视频学习平
台
较多容量,通信距离长,难以复制,对环境变化有较高的忍受能力,可同时读取多个标签。
但射频识别技术相对建置成本较高。
试题(6) 机会研究、初步可行性研究、详细可行性研究、评估与决策是项目前期的四个阶段, 在实际工作中,依据项目的规模和繁简程度,其中可以省略的阶段是(6)。 A.详细可行性研究、评估与决策 B.初步可行性研究、详细可行性研究 C.机会研究、初步可行性研究 D.机会研究、评估与决策 【答案】C 【解析】项目可行性研究可分为机会研究、初步可行性研究、详细可行性研究和项目 评估决策 4 个阶段。可行性研究是在技术上、财务上、经济上的可行性后做出投资与否的 关键步骤。对于大中型和限额以上项目及重要的小型项目,必须经有审批权的单位委托有 资格的工程咨询机构进行评估论证。未经评估的建设项目,任何单位不准审批,更不准组 织建设。因此可以省略的阶段是机会研究、初步可行性研究。
2012(上半年)软件设计师(下午)试题及答案
2012年上半年软件设计师下午试题试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某学校开发图书管理系统,以记录图书馆藏图书及其借出和归还情况,提供给借阅者借阅图书功能,提供给图书馆管理员管理和定期更新图书表功能。
主要功能的具体描述如下:(1)处理借阅。
借阅者要借阅图书时,系统必须对其身份(借阅者ID)进行检查。
通过与教务处维护的学生数据库、人事处维护的职工数据库中的数据进行比对,以验证借阅者ID是否合法,若合法,则检查借阅者在逾期未还图书表中是否有逾期未还图书,以及罚金表中的罚金是否超过限额。
如果没有逾期未还图书并且罚金未超过限额,则允许借阅图书,更新图书表,并将借阅的图书存入借出图书表,借阅者归还所借图书时,先由图书馆管理员检查图书是否缺失或损坏,若是,则对借阅者处以相应罚金并存入罚金表;然后,检查所还图书是否逾期,若是,执行“处理逾期”操作;最后,更新图书表,删除借出图书表中的相应记录。
(2)维护图书。
图书馆管理员查询图书信息;在新进图书时录入图书信息,存入图书表;在图书丢失或损坏严重时,从图书表中删除该图书记录。
(3)处理逾期。
系统在每周一统计逾期未还图书,逾期未还的图书按规则计算罚金,并记入罚金表,并给有逾期未还图书的借阅者发送提醒消息。
借阅者在借阅和归还图书时,若罚金超过限额,管理员收取罚金,并更新罚金表中的罚金额度。
现采用结构化方法对该图书管理系统进行分析与设计,获得如图1-1所示的顶层数据流图和图1.2所示的0层数据流图。
【问题1】(4分)使用说明中的词语,给出图1-1中的实体E1-E4的名称。
答案:E1: 借阅者 E2:图书管理员E3/E4: 学生数据库/职工数据库【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。
答案:D1: 图书表 D2: 借出图书表D3: 逾期未还图书表 D4: 罚金表【问题3】(5分)在DFD建模时,需要对有些复杂加工(处理)进行进一步精化,绘制下层数据流图。
软考 软件工程师--下午试题
软件工程师--下午试题2012年上半年全国计算机技术与软件专业技术资格(水平)考试将于2012年5月26日开考。
下面我对2006年5月至2011年11月【6年,12次】的软件设计师级别下午试题进行一个简单的汇总统计,希望对准备参加软考的朋友能有所帮助。
从2006年5月开始(特别是从2010年5月开始),软件设计师级别的试题题型基本固定:(1) 第一题为结构化分析与设计,主要考查数据流图DFD的绘制,考查形式为顶层数据流图和0层数据流图填空(外部实体/数据源、数据存储/文件、加工处理/数据变换填空)、找出遗漏的数据流或者错误的数据流,偶尔考查数据流图的一些绘制要点,如分层数据流绘制需要注意的问题等;【该题整体难度不大,需认真完成4-6道往年真题】(2) 第二题为数据库分析与设计,主要考查ER图的绘制以及ER图与关系模式的映射,考查形式为补充完成ER图(增加实体、联系、属性以及联系类型)、将关系模式补充完整(属性/字段填空)、找出关系模式的主外键,偶尔考查关系模式的规范化,如将某个关系模式转换为第三范式等;【该题整体难度不大,需认真完成4-6道往年真题,但偶尔有个别小问题需要仔细分析才能回答准确】(3) 第三题为面向对象分析与设计,主要考查对常用UML图形的掌握情况,比较常见的图形包括用例图、类图、顺序图、活动图和状态图,考查形式为图形填空,附带考查UML的一些基础知识,例如类图中的几种关系及其区别、用例图中用例之间关系的内涵等;【需要熟练掌握常用的UML图形,尤其是用例图和类图,偶尔还包含一道与设计模式有关的小问题】(4) 第四题为数据结构与算法,主要考查对常用数据结构和算法的掌握情况,通常考查一些中等难度的算法,例如最短装配时间算法、B树、贪心算法、动态规划、回溯法、背包问题、最短路径、拓扑排序、堆排序等,考查形式为C语言代码填空、复杂度分析(时空复杂度)、算法稳定性分析等;【该题为下午试题中难度较大的一题,需要熟悉一些常用的算法和C语言的语法】(5) 第五、六题为C++和Java(设计模式题,二选一),从2006年开始该题主要考查对常见设计模式的掌握情况,该试题通常会结合一个设计模式实例,给出实例描述和类图,然后进行程序代码填空,有C++和Java两个语言版本,二选一,只要有相关的设计模式基础,解答该题难度不大,没有设计模式基础也不用担心,只要认真理解其设计和实现意图,还是可以正确解答本题;【该题难度不大,有一定的设计模式基础将有助于理解和解答本题】(6) 从2010年开始,软件设计师考试中取消了单独的C语言试题(融合在数据结构与算法题中)。
2012年上半年软件水平考试(中级)信息系统管理工程师上午(基础
2012年上半年软件水平考试(中级)信息系统管理工程师上午(基础知识)真题试卷(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.按照计算机同时处于一个执行阶段的指令或数据的最大可能个数,可以将计算机分为MISD、MIMD、SISD及SIMD四类。
每次处理一条指令,并只对一个操作部件分配数据的计算机属于_______计算机。
A.多指令流单数据流(MISD)B.多指令流多数据流(MIMD)C.单指令流单数据流(SISD)D.单指令流多数据流(SIMD)正确答案:C解析:按照计算机同时处于一个执行阶段的指令或数据的最大可能个数划分,可分为SISD、SIMD、MISD、MIMD。
单指令流单数据流(Single InstrUCtion Single Datastream,SISD):sISD其实就是传统的顺序执行的单处理器计算机,其指令部件每次只对一条指令进行译码,并且只对一个操作部件分配数据。
流水线方式的单处理机有时也被当作SISD。
以加法指令为例,单指令单数据(SISD)的CPU对加法译码后,执行部件先访问内存,取得第一个操作数;之后再一次访问内存,取得第二个操作数;随后才能进行求和运算。
2.为了充分发挥问题求解过程中处理的并行性,将两个以上的处理机互连起来,彼此进行通信协调,以便共同求解一个大问题的计算机系统是_______系统。
A.单处理B.多处理C.分布式处理D.阵列处理正确答案:B解析:并行处理(Parallel Processing)是计算机系统中能同时执行两个或更多个处理机的一种计算方法。
处理机可同时工作于同一程序的不同方面。
并行处理的主要目的是节省大型和复杂问题的解决时间。
为使用并行处理,首先需要对程序进行并行化处理,也就是说将工作各部分分配到不同处理机中。
2012 年上半年软件设计师考试上午真题
2012年上半年软件设计师考试上午真题(参考答案)●位于CPU与主存之间的高速缓冲存储器Cache用于存放部分主存数据的拷贝,主存地址与Cache地址之间的转换工作由__(1)__完成。
(1)A.硬件B.软件C.用户D.程序员●内存单元按字节编址,地址0000A000H~0000BFFFH共有__(2)__个存储单元。
(2)A.8192KB.1024KC.13KD.8K●相联存储器按__(3)__访问。
(3)A.地址B.先入后出的方式C.内容D.先入先出的方式●若CPU要执行的指令为:MOV R1,#45(即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为__(4)__。
(4)A.直接寻址和立即寻址B.寄存器寻址和立即寻址C.相对寻址和直接寻址D.寄存器间接寻址和直接寻址●一条指令的执行过程可以分解为取指、分析和执行三步,在取指时间t取指=3△t、分析时间t分析=2△t、执行时间t执行=4△t的情况下,若按串行方式执行,则10条指令全部执行完需要__(5)__△t;若按流水线的方式执行,则10条指令全部执行完需要__(6)__△t。
(5)A.40B.70C.90D.100(6)A.20B.30C.40D.45●甲和乙要进行通信,甲对发送的消息附加了数字签名,乙收到该消息后利用__(7)__验证该消息的真实性。
(7)A.甲的公钥B.甲的私钥C.乙的公钥D.乙的私钥●在Windows系统中,默认权限最低的用户组是__(8)__。
(8)A.everyoneB.administratorsC.power usersD.users●IIS6.0支持的身份验证安全机制有4种验证方法,其中安全级别最高的验证方法是__(9)__。
(9)A.匿名身份验证B.集成Windows身份验证C.基本身份验证D.摘要式身份验证●软件著作权的客体不包括__(10)__。
(10)A.源程序B.目标程序C.软件文档D.软件开发思想●中国企业M与美国公司L进行技术合作,合同约定M使用一项在有效期内的美国专利,但该项美国专利未在中国和其他国家提出申请。
2012年计算机软考软件设计师经典真题及答案
2012年计算机软考软件设计师经典真题及答案1.通常在软件的( )活动中无需用户参与。
A. 需求分析B. 维护C. 编码D. 测试参考答案:C2.( )详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。
A. 概要设计说明书B. 详细设计说明书计C. 用户手册D. 用户需求说明书参考答案:C3.下述任务中,不属于软件工程需求分析阶段的是( )。
A.分析软件系统的数据要求B.确定软件系统的功能需求C.确定软件系统的性能要求D.确定软件系统的运行平台参考答案:D4.在开发信息系统时,用于系统开发人员与项目管理人员沟通的主要文档是( )。
A. 系统开发合同B. 系统设计说明书C. 系统开发计划D. 系统测试报告参考答案:B5.系统测试人员与系统开发人员需要通过文档进行沟通,系统测试人员应根据一系列文档对系统进行测试,然后将工作结果撰写成( ),交给系统开发人员。
A. 系统开发合同B. 系统设计说明书C. 测试计划D. 系统测试报告参考答案:D6.常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。
其中( )模型适用于需求明确或很少变更的项目,( )模型主要用来描述面向对象的软件开发过程。
A.瀑布模型B.演化模型C.螺旋模型D.喷泉模型参考答案:A、D7.在开发一个系统时,如果用户对系统的目标是不很清楚,难以定义需求,这时最好使用( )。
A.原型法瀑布模型 C.V-模型 D.螺旋模型参考答案:A8.采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。
以下关于产生这些文档的描述中,正确的是( )。
A.外部设计评审报告在概要设计阶段产生。
B.集成测评计划在程序设计阶段产生。
C.系统计划和需求说明在详细设计阶段产生。
D.在进行编码的同时,独立的设计单元测试计划参考答案:D9.( )是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。
A.结构化开发方法B.Jackson系统开发方法C.Booch方法D.UML(统一建模语言)参考答案:A10.软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是( )。
2012年上半年软件设计师下午试题及答案资料
2012年上半年软件设计师考试下午题试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某学校开发图书管理系统,以记录图书馆藏图书及其借出和归还情况,提供给借阅者借阅图书功能,提供给图书馆管理员管理和定期更新图书表功能。
主要功能的具体描述如下:(1)处理借阅。
借阅者要借阅图书时,系统必须对其身份(借阅者ID)进行检查。
通过与教务处维护的学生数据库、人事处维护的职工数据库中的数据进行比对,以验证借阅者ID是否合法,若合法,则检查借阅者在逾期未还图书表中是否有逾期未还图书,以及罚金表中的罚金是否超过限额。
如果没有逾期未还图书并且罚金未超过限额,则允许借阅图书,更新图书表,并将借阅的图书存入借出图书表,借阅者归还所借图书时,先由图书馆管理员检查图书是否缺失或损坏,若是,则对借阅者处以相应罚金并存入罚金表;然后,检查所还图书是否逾期,若是,执行“处理逾期”操作;最后,更新图书表,删除借出图书表中的相应记录。
(2)维护图书。
图书馆管理员查询图书信息;在新进图书时录入图书信息,存入图书表;在图书丢失或损坏严重时,从图书表中删除该图书记录。
(3)处理逾期。
系统在每周一统计逾期未还图书,逾期未还的图书按规则计算罚金,并记入罚金表,并给有逾期未还图书的借阅者发送提醒消息。
借阅者在借阅和归还图书时,若罚金超过限额,管理员收取罚金,并更新罚金表中的罚金额度。
现采用结构化方法对该图书管理系统进行分析与设计,获得如图1-1所示的顶层数据流图和图1.2所示的0层数据流图。
【问题1】(4分)使用说明中的词语,给出图1-1中的实体E1-E4的名称。
【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。
【问题3】(5分)在DFD建模时,需要对有些复杂加工(处理)进行进一步精化,绘制下层数据流图。
针对图1-2中的加工“处理借阅”,在1层数据流图中应分解为哪些加工?(使用说明中的术语)【问题4】(2分)说明【问题3】中绘制1层数据流图时要注意的问题。
2012年上半年软考网络工程师试题和解析(上午、下午)
2012年上半年计算机技术与软件专业技术资格(水平)考试《网络工程师》试卷上午试卷:●位于CPU与主存之间的高速缓冲存储器Cache用于存放部分主存数据的拷贝,主存地址与Cache地址之间的转换工作由(1)完成。
(1)A.硬件 B.软件 C.用户 D.程序员答案:A●内存单元按字节编址,地址0000A000H~0000BFFFH共有(2)个存储单元。
(2) A.8192K B.1024K C.13K D.8K答案:D●相联存储器按(3)访问。
(3)A.地址 B.先入后出的方式C.内容D.先入先出的方式答案:C●若CPU要执行的指令为:MOV R1,#45(即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为(4) 。
(4) A.直接寻址和立即寻址B.寄存器寻址和立即寻址C.相对寻址和直接寻址D.寄存器间接寻址和直接寻址答案:B●数据流图(DFD)对系统的功能和功能之间的数据流进行建模,其中顶层数据流图描述了系统的(5) 。
(5) A.处理过程 B.输入与输出C.数据存储 D.数据实体答案:B●以下关于类继承的说法中,错误的是(6)。
(6) A.通过类继承,在程序中可以复用基类的代码B.在继承类中可以增加新代码C.在继承类中不能定义与被继承类(基类)中的方法同名的方法D.在继承类中可以覆盖被继承类(基类)中的方法答案:C●下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的值表示完成活动所需要的时间,则(7)在关键路径上。
(7) A. B B. C C. D D. H答案:B●软件开发的增量模型(8)。
(8) A.最适用于需求被清晰定义的情况B.是一种能够快速构造可运行产品的好方法C.最适合于大规模团队开发的项目D.是一种不适用于商业产品的创新模型答案:B●假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用 (9) 。
2012年上半年信息系统管理工程师软考上午试题+下午试题真题及答案详解
上午综合试卷第1题:按照计算机同时处于一个执行阶段的指令或数据的最大可能个数,可以将计算机分为MISD、MIMD、SISD及SIMD计算机4类。
每次处理一条指令,并只对一个操作部件分配数据的计算机属于(1)计算机。
A. 多指令流单数据流(MISD)B. 指令流多数据流(MIMD)C. 单指令流单数据流(SISD)D. 单指令流多数据流(SIMD)第2题:为了充分发挥问题求解过程中处理的并行性,将两个以上的处理机互连起来,彼此进行通信协调,以便共同求解一个大问题的计算机系统是(2)系统。
A. 单处理B. 多处理C. 分布式处理D. 阵列处理第3题:主频是反映计算机(3)的计算机性能指标。
A. 运算速度B. 存取速度C. 总线速度D. 运算精度第4题:将内存与外存有机结合起来使用的存储器通常称为(4)。
A. 虚拟存储器B. 主存储器C. 辅助存储器D. 高速缓冲存储器第5题:操作系统通过(5)来组织和管理外存中的信息。
A. 设备驱动程序B. 文件目录C. 解释程序D. 磁盘分配表第6题:队列是一种按“(6)”原则进行插入和删除操作的数据结构。
A. 先进先出B. 边进边出C. 后进后出D. 先进后出第7题:(7)的任务是将来源不同的编译单元装配成一个可执行的程序。
A. 编译程序B. 解释程序C. 链接程序D. 汇编程序第8题:对高级语言源程序进行编译时,可发现源程序中的(8)错误。
A. 堆栈溢出B. 变量未定义C. 指针异常D. 数组元素下标越界第9题:结构化开发方法是将系统开发和运行的全过程划分阶段,确定任务,以保证实施有效。
若采用该开发方法,则第一个阶段应为(9)阶段。
软件系统的编码与实现,以及系统硬件的购置与安装在(10)阶段完成。
A. 系统分析B. 系统规划C. 系统设计D. 系统实施第10题:结构化开发方法是将系统开发和运行的全过程划分阶段,确定任务,以保证实施有效。
若采用该开发方法,则第一个阶段应为(9)阶段。
2012上半年程序员考试真题及答案-下午卷 (1)
2012上半年程序员考试真题及答案-下午卷试题一已知数组A[l:n]中各个元素的值都是非零整数,其中有些元素的值是相同的(重复)。
为删除其中重复的值,可先通过以下流程图找出所有的重复值,并对所有重复值赋0标记。
该流程图采用了双重循环。
处理思路:如果数组A某个元素的值在前面曾出现过,则该元素赋标记值0。
例如,假设数组A的各元素之值依次为2, 5, 5,1,2, 5, 3,则经过该流程图处理后,各元素之值依次为2,5,0, 1,0,0,3。
填补流程图中的空缺(1)〜(5)(1) n-1(2) A[i](3) i+1⑷ A[j](5) A[j]在处理大批数据记录时,删除重复记录(关键词重复的记录)是常见的操作。
本题源自这种应用。
刪除重复记录算法可分两步进行。
第一步将重复ai现的多余元素标记为0; 第二步再删除所有的0元素。
本题流程图只做第一步处理。
本流程图采用了对i和j的双重循环,对每个元素A[i],需要查看其后面的各个元素(用A[j]表示)是否与A[i]相同。
因此,外层循环应对i=l,n-1进行,从而在(1)处应填“n-1”。
内层循环应对j=i+l,n进行,从而在(3)处应填“i+1”。
在外循环处理中首先应判断A[i]是否已经标记为0,若是则无需进一步处理。
因此, (2)处应填“A[i]”。
而在内循环处理中首先应判断A[j]是否已经标记为0,若是则无需进一步处理。
因此,(4)处应填“A[j]”。
如果发现元素重复(即A[i]=A[j]),则需要再将 A[j]赋值为0 (标记),因此(5)处应填“A[j]”。
试题二设在某C系统中为每个字符型数据分配1个字节,为每个整型(int)数据分配4个字节,为每个指针分配4个字节,sizeof(x)用于计算为x分配的字节数。
【问题1】请写出以上C代码的运行结果。
4 4 201 114 1 10sizeof是C语言提供的一个关键字,sizeof(x)用于计算为x分配的字节数,其结果与系统或编译器相关。
2012年上半年软件水平考试(中级)信息系统管理工程师下午(应用
2012年上半年软件水平考试(中级)信息系统管理工程师下午(应用技术)真题试卷(题后含答案及解析)题型有:1. 试题一 2. 试题二 3. 试题三 4. 试题四 5. 试题五试题一1.【说明】M公司销售部门日常的业务工作需要经常通过E-mail与客户交换信息,浏览客户的网站,查询客户购买产品需求的信息。
每个员工都要经常使用一些文档如报表、订单等,且这些文档还经常发生变化。
该部门目前状况是每个人有一台计算机,每个人都用自己的工作电话通过Modem上网,导致经常有客户抱怨电话无法接通。
公司专门用一台计算机接了一台打印机,需要打印文件时必须通过U盘把文件复制到接有打印机的计算机上,工作效率很低。
为了方便业务的完成,有效提高工作效率,该部门构建了集文档管理、客户信息采集、产品信息发布、产品订单处理等功能于一体的信息管理系统。
由功能结构上来看,该信息管理系统分为三大功能模块(子系统):文档管理、客户信息管理和产品信息管理,另外,该系统还需对系统资源访问和使用实施控制,在权限控制之内该部门员工可以访问和使用与其相关的系统资源。
【问题1】采取什么措施能解决客户抱怨电话无法接通问题?需要哪些设备(部件)? 【问题2】请画出该部门信息管理系统功能结构框图,并标明名称。
【问题3】访问控制包括用户标识与验证、存取控制两种方式,其中用户标识与验证有哪三种常用的方法?下图是实现用户标识与验证的常用方法之一的流程图,图中(1)、(2)分别应填写什么内容?正确答案:【问题1】①建立一个计算机局域网。
②在一个局域网中,其基本组成部件为服务器、客户端、网络设备、通信介质和网络软件等。
【问题2】【问题3】三种常用的用户验证方法:要求用户输入一些保密信息;采用物理识别设备;采用生物统计学系统,基于某种特殊的物理特征对人进行唯一性识别。
流程图要填写的内容:(1)密码正确否?(2)授权或用户名和密码。
解析:本题主要考查的是计算机网络以及信息管理系统和访问权限的基本知识。
2012年上半年程序员考试真题及答案解析
全国计算机技术与软件专业技术资格(水平)考试2012年上半年程序员上午试卷(考试时间 9 : 00~11 : 30 共 150 分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。
3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题● 2012 年上半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A. 3 B. 4 C. 5 D. 6(89)A. 20 B. 21 C. 22 D. 23因为考试日期是“5 月 20 日”,故(88)选 C,(89)选 A,应在答题卡序号 88 下对 C 填涂,在序号 89 下对 A 填涂(参看答题卡)。
●Word 2003中的水平标尺如下图所示,图中①和②分别表示(1):图中③和④分别表示(2)。
(1)A.首行缩进和左缩进 B.悬挂缩进和左缩进C.首行缩进和右缩进D.悬挂缩进和右缩进(2)A.首行缩进和左缩进 B.悬挂缩进和左缩进C.首行缩进和右缩进D.悬挂缩进和右缩进●在Excel中,设A1单元格的值为23, A2单元格的值为36,若在A3单元格中输入A1-A2,则A3单元格中的内容为(3);若在A3单元格输入公式“=TEXT(A2, "Y0.00")”,则A3单元格的值为(4)。
(3)A.-13 B.13 C.######D.A1-A2(4) A.¥36 B.Y36.00 C.36.00D.#VALUE●/index.html中的http表示(5)。
计算机水平考试中级软件设计师2012年上半年上午真题
计算机水平考试中级软件设计师2012年上半年上午真题(总分:150.00,做题时间:150分钟)一、单项选择题(总题数:55,分数:150.00)1.位于CPU与主存之间的高速缓冲存储器(Cache)用于存放部分主存数据的拷贝,主存地址与Cache地址之间的转换工作由_______完成。
(分数:2.00)A.硬件√B.软件C.用户D.程序员解析:本题考查高速缓冲存储器(Cache)的工作特点。
提供“高速缓存”的目的是为了让数据存取的速度适应CPU的处理速度,其基于的原理是内存中“程序执行与数据访问的局域性行为”,即一定程序执行时间和空间内,被访问的代码集中于一部分。
为了充分发挥高速缓存的作用,不仅依靠“暂存刚刚访问过的数据”,还要使用硬件实现的指令预测与数据预取技术,即尽可能把将要使用的数据预先从内存中取到高速缓存中。
一般而言,主存使用DRAM技术,而Cache使用昂贵但较快速的SMM技术。
目前微计算机上使用的AMD或Intel微处理器都在芯片内部集成了大小不等的数据高速缓存和指令高速缓存,通称为L1高速缓存(L1 Cache,即第一级片上高速缓冲存储器);而比L1容量更大的L2高速缓存曾经被放在CPU外部(主板或者CPU接口卡上),但是现在已经成为CPU内部的标淮组件;更昂贵的顶级家用和工作站CPU甚至会配备比L2高速缓存还要大的L3高速缓存。
2.内存单元按字节编址,地址0000A000H~0000BFFFH共有_______个存储单元。
(分数:2.00)A.8192KB.1024KC.13KD.8K √解析:本题考查存储器的地址计算知识。
每个地址编号为一个存储单元(容量为1个字节),地址区间0000A000H一0000BFFFH共有1FFF+1个地址编号(即213),1K=l024,因此该地址区间的存储单元数也就是8K。
3.相联存储器按________访问。
(分数:2.00)A.地址B.先入后出的方式C.内容√D.先入先出的方式解析:本题考查相联存储器的概念。