计算机软考《软件设计师》模拟试题(2)
矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。
如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。
㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。
(2 列出开发利用方案编制所依据的主要基础性资料的名称。
如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。
对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。
二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。
2、国内近、远期的需求量及主要销向预测。
㈡产品价格分析
1、国内矿产品价格现状。
2、矿产品价格稳定性及变化趋势。
三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。
2、矿区矿产资源概况。
3、该设计与矿区总体开发的关系。
㈡该设计项目的资源概况
1、矿床地质及构造特征。
2、矿床开采技术条件及水文地质条件。
2020年软考《软件设计师》模拟测试题及答案
2020年软考《软件设计师》模拟测试题及答案1. 虚拟存贮管理系统的基础是程序的_(1)_理论。
这个理论的基本含义是指程序执时往往会_(2)_访问内存贮。
程序的_(1)_表现在_(3)_和_(4)_上。
_(3)_是指最近被访问的存贮单元可能马上又要被问。
_(4)_是指马上被访问的单元,而其附近的单元也可能马上被访问。
根据这个理论,Denning提出了工作集理论。
工作集是进程运行时被频繁地访问的页面集合。
在进程运行时,如果它的工作页面都在_(5)_器内,能够使该进程有效地运行,否则会出现频繁的页面调入/调出现象。
供选择的答案(1):A.局部性B.全局性C.动态性D.虚拟性(2):A.频繁地B.均匀地C.不均匀地D.全面地(3)、(4):A.数据局部性B.空间局部性C.时间局部性D.数据全局性E.空间全局性F.时间全局性(5):A.外部存贮B.主存贮C.辅助存贮D.虚拟存贮参考答案:(1)A (2) C (3) C (4) B (5) B2. 在段页式管理的存贮器中,实存等分为_(6)_、程序按逻辑模块分成_(7)_。
在多道程序环境下,每道程序还需要一个_(8)_作为用户标志号。
每道程序都有对应的_(9)_。
一个逻辑地址包括_(8)_x、段号s、页号p和页内地址d四个部分。
假设总长度为22位的逻辑地址格式分配如下:21~20位 x;19~14位 s;13~ 11位p;10~0位d。
若 x, s, p, d均以二进制数表示,其转换成的物理地址为_(10)__。
供选择的答案(6)-(8):A.段B.页C.基D.模块E.区域F.段号G.页号H.基号I.模块号J.区域号(9):A.一个段表和一个页表B.一个段表和一组页表C.一组段表和一个页表D.一组段表和一组页表(10):A. x×220十s×214十p×211十dB. ((x)十x十p)×211十dC. (((x)十s)十p)十dD.(((x)十s)十p)×2^11十d[注]式中(Y)表示地址为 Y的单元的内容(要注意段页式有几次寻址,比如,通过基号得到段表受地址(x),在通过段号得到此段的页表首址(x)+s,段表、页表,基地址+偏移量就是直接加,不用基地址移位,只有在页内才有移位,应该是移11位)参考答案:(6)B (7)A (8)H (9)B (10)D3. 在多媒体的音频处理中,因为人所敏感的声频为_(11)_赫兹(HZ),所以,数字音频文件中对音频的采样频率为_(12)_赫兹(HZ)。
2023年计算机软考考试模拟试题及答案
2023年计算机软考考试模拟试题及答案模拟试题(一)1. 软件工程的目标有( )。
A.易于维护B. 低的开发成C.高性能D.短的开发期正确答案:ABC2. 某信息系统项目最终完成的可行性研究报告的主要内容包括以下部分 : ①项目背景和概述②市场前景分析③运行环境可行性分析④项目技术方案分析⑤项目投资及成本分析⑥项目组织及投入资源分析⑦可行性研究报告结论A.风险分析、项目计划B.风险分析、项目评估方法C.市场需求预测、项目计划D.市场需求预测、项目评估方法正确答案:A3. 以下 IP 地址中,属于 B类地址的是( )A.112.213.12.23B.210.123.23.12C.23.123.213.23D.156.123.32.12正确答案:D4. 结构化分析方法是一种面向( )的需求分析方法A.对象B.数据结构C. 数据流D.控制流正确答案:B5. 某教授于 2016年6月1日自行将《俏息网络传播权保护条例》译成英文,投递给某国家的核尤朝刊,并于 2016年11月1日发表。
国家相关部门认为该教授的译文质 i 很高,经与该教授协商,于 2017年1月5日发文将该译文定为官方正式译文。
下列说法,()是正确的。
A.由于该教授未经相关部门同意而自行翻译官方条例,因此对其译文不挛有著作权B.该教授对其译文自 2016 年 5 月 1 日起一直享有著作权C.该教授对其译文自 2016 年 5 月 1 日至 2017 年 1 月 4 日期间享有著作权D.该教授对其译文自 2016 年 11 月 1 日至 2017 年 1 月 4 日期间莩有著作权正确答案:C6. 网桥作为局域网上的互连设备,主要作用于( )。
A.物理层B.数据链路层C.网络层D.高层正确答案:B7. 需求管理是 CMM 可重复级中的 6 个关键过程域之一,其主要目标是 ______。
A.对于软件需求,必须建立基线以进行控制,软件计划、产品和活动必须与软件需求保持一致B.客观地验证需求管理活动符合规定的标准、程序和要求C.策划软件需求管理的活动,识别和控制已获取的软件需求D.跟踪软件需求管理的过程、实际结果和执行情况正确答案:A8. 项目的成本管理中, () 将总的成本估算分配到各项活动和工作包上,来建立一个成本的基线。
计算机软考:软件设计师练习试题及答案解析(2)
计算机软考:软件设计师练习试题及答案解析(2) 21. 新软件项⽬与过去成功开发过的⼀个项⽬类似,但规模更⼤,此时⽐较适合使⽤ (25) 进⾏项⽬开发设计。
(25) A.原型法 B.变换模型 C.瀑布模型 D.螺旋模型 参考答案:(25)C。
解析:由于新项⽬与过去成功开发过的⼀个项⽬类似,已经有了成功的项⽬开发经验和积累的软件模块,因此,应尽可能将这些经验和软件模块应⽤到新项⽬中,即对于这个规模更⼤的软件项⽬应该使⽤瀑布模型进⾏开发。
22.在下列代码中,正确的C代码是(26) (26) A. #defineMYNAME="ABC" B. #includestring.h C. for(i=0;i<10;i++); D. structintstu{intname}; 参考答案:(26) C。
解析:A是关于宏定义的,在宏的定义形式中,宏名与字符列之间⾄少有⼀个空⽩符,并在宏名希望代表的字符序列之间也不能有任何⾮空格类字符,若有也被当作是字符序列的⼀部分。
有了宏定义,以后程序中若要有宏名后的字符序列就可简写成宏名。
选择①在宏名之后紧接字符=。
B是关于包含命令的,在上述包含命令的格式中,被包含⽂件应放在⼀对尖括号之间,或⼀对双引号之间,不可在⽂件名字符列的⾸末没有这种符号。
C是for语句,for语句的循环体可以⽤空语句,从语⾔的句法规则来说,该语句是正确的。
但通常循环是为了完成某种重复计算操作,单⼀地让⼀个变量循环增1到某个值,程序员是不会编写这种代码的。
D是想定义结构类型,定义结构时,struct后接结构类型名,不可在结构名之前插⼊某些其它类型符。
正确解答是C。
23.在下列代码中,正确的C代码是(27) (27)A. #definePI=3.14159 B. include"stdio.h" C. for(i=0,i<10,i++)a++; D. staticstruct{inti;}b={2}; 参考答案:D。
计算机技术与软件《中级软件设计师》模拟试卷二
计算机技术与软件《中级软件设计师》模拟试卷二[单选题]1.配置项是构成产品配置的主要元素,其中()不属于配置项。
A.设备清单(江南博哥)B.项目质量报告C.源代码D.测试用例参考答案:A[单选题]2.根据《计算机软件保护条例》的规定,当软件()后,其软件著作权才能得到保护。
A.作品发表B.作品创作完成并固定在某种有形物体上C.作品创作完成D.作品上加注版权标记参考答案:C参考解析:本题考查知识产权保护方面的基本知识。
根据《中华人民共和国著作权法》和《计算机软件保护条例》的规定,计算机软件著作权的权利自软件开发完成之日起产生,公民的软件著作权保护期为公民终生及其死亡之后50年;法人或其他组织的软件著作权保护期为50年。
保护期满,除开发者身份权以外,其他权利终止。
一旦计算机软件著作权超出保护期后,软件进入公有领域。
计算机软件著作权人的单位终止和计算机软件著作权人的公民死亡均无合法继承人的,除开发者身份权以外,该软件的其他权利进入公有领域。
软件进入公有领域后成为社会公共财富,公众可无偿使用。
[单选题]3.开-闭原则(Open-Closed Principle,OCP )是面向对象的可复用设计的基石。
开-闭原则是指一个软件实体应当对()开放,对()关闭;里氏代换原则(Liskov Substitution Principle,LSP )是指任何()可以出现的地方,(请作答此空)一定可以出现。
依赖倒转原则(Dependence Inversion Principle,DIP)就是要依赖于()而不依赖于(),或者说要针对接口编程,不要针对实现编程。
A.变量B.常量C.基类对象D.子类对象参考答案:D参考解析:开-闭原则要求一个软件实体应当对扩展开放,对修改关闭。
也就是说,我们在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,换句话说就是,应当可以在不必修改源代码的情况下改变这个模块的行为。
里氏代换原则要求子类型必须能够替换它们的基类型,所以在里氏代换原则中,任何可基类对象可以出现的地方,子类对象也一定可以出现。
软件设计师考试试题
软件设计师考试试题一、选择题(每题2分,共20分)1. 在软件开发过程中,面向对象设计的主要目标是什么?A. 提高代码的复用性B. 减少程序的复杂性C. 增强系统的可维护性D. 所有以上选项2. 下列哪个不是软件测试的目的?A. 发现并修复程序中的错误B. 确保软件满足用户需求C. 提高软件的运行效率D. 验证软件的安全性3. 关于敏捷开发方法论,以下说法正确的是:A. 强调前期进行详尽的需求分析B. 重视个人与团队的交流C. 倾向于长期严格的项目管理计划D. 重视文档的编写和维护4. 在数据库设计中,规范化的主要作用是:A. 提高数据的存储效率B. 减少数据冗余C. 提高查询速度D. 增强数据的安全性5. 软件项目管理中,风险管理的目的是什么?A. 避免所有可能的风险B. 识别、评估和控制风险C. 增加项目的成本D. 延长项目的交付时间6. 以下哪种测试方法主要关注软件的响应时间?A. 单元测试B. 集成测试C. 系统测试D. 性能测试7. 在软件开发中,迭代开发的优势包括:A. 可以逐步完善需求B. 可以及时发现并修正错误C. 可以提高团队的工作效率D. 所有以上选项8. 软件需求分析阶段的主要任务是什么?A. 编写代码B. 确定软件的功能和性能C. 进行软件测试D. 设计数据库结构9. 在面向对象编程中,封装的作用是:A. 隐藏对象的内部状态和行为B. 提高对象的运行速度C. 减少对象的内存占用D. 优化对象的代码结构10. 软件质量保证的主要目标是什么?A. 确保软件满足用户需求B. 降低软件的开发成本C. 缩短软件的开发周期D. 提高软件的运行稳定性二、填空题(每题2分,共20分)1. 在软件开发中,_________图是用来展示系统功能和行为的一种图形化表示方法。
2. 软件设计模式中的_________模式主要用于处理对象的创建,使得对象的创建与使用相分离。
3. _________是一种通过减少测试用例的数量来提高测试效率的测试方法。
软考设计师模拟试题2
软考设计师模拟试题2(上午题)●需要一个16MB×8位的存储器,现有存储芯片为1MB×8位。
则需要(1) 个存储器芯片。
存储器芯片的地址长度需要(2) 位,主存储器的地址长度需要(3) 位。
(1) A.16B.8C.32D.24(2) A.10B.20C.27D.12(3) A.4B.27C.20D.12●假设一个有3个盘片的硬盘,共有4个记录面,转速为7200转/分,盘面有效记录区域的外直径为30cm,内直径为10cm,记录位密度为250位/毫米,磁道密度为8道/毫米,每磁道分16个扇区,每扇区512字节,则该硬盘的非格式化容量和格式化容量约为(4) ,数据传输率最接近于(5) ,若一个文件超出一个磁道容量,剩下的部分(6) 。
(4) A.120MB和100MBB.30MB和25MBC.60MB和50MBD.22.5MB和25MB(5) A.2356kB/sB.3534kB/sC.7069kB/sD.1178kB/s(6) A.存于同一盘面的其他编号的磁道上B.存于其他盘面的同一编号的磁道上C.存于其他盘面的其他编号的磁道上D.存放位置随机●软件能力成熟度模型CMM(Capability Maturity Model)描述和分析了软件过程能力的发展与改进的程度,确立了一个软件过程成熟程度的分级标准。
在初始级,软件过程定义几乎处于无章法可循的状态,软件产品的成功往往依赖于个人的努力和机遇。
在(7) ,已建立了基本的项目管理过程,可对成本、进度和功能特性进行跟踪。
在(8) ,用于软件管理与工程两方面的软件过程均已文档化、标准化,并形成了整个软件组织的标准软件过程。
在已管理级,对软件过程和产品质量有详细的度量标准。
在(9) ,通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续地对过程进行改进。
(7) A.可重复级B.管理级C.功能级D.成本级(8) A.标准级B.已定义级D.优化级(9) A.分析级B.过程级C.优化级D.管理级●我国著作权法中对公民作品的发表权的保护期限是(10) 。
全国计算机技术与软件专业技术资格(水平)考试模拟题2及答案
试题1从供选择的答案中,选出应填入__n__内的正确答案,把编号写在答卷的对应栏内。
软件测试的目的是 __A__ 。
为了提高测试的效率,应该 __B__ 。
使用白盒测试方法时,确定测试数据应根据 __C__ 和指定的覆盖标准。
一般说来与设计测试数据无关的文档是 __D__ 。
软件的集成测试工作最好由 __E__ 承担,以提高集成测试的效果。
供选择的答案A:①评价软件的质量②发现软件的错误③找出软件中的所有错误④证明软件是正确的B:①随机地选取测试数据②取一切可能的输入数据作为测试数据③在完成编码以后制定软件的测试计划④选择发现错误的可能性大的数据作为测试数据C:①程序的内部逻辑②程序的复杂程序③使用说明书④程序的功能D:①需求规格说明书②设计说明书③源程序④项目开发计划E:①该软件的设计人员②该软件开发组的负责人③该软件的编程人员④不属于该软件开发组的软件设计人员试题2从供选择的答案中,选出应填入__n__内的正确答案,把编号写在答卷的对应栏内。
某些操作系统把一条命令的执行结果输出给下一条命令,作为它的输入,并加以处理,这种机制称为 __A__ 。
使命令的执行结果不在屏幕上显示,而引向另一个文件,这种机制称为 __B__ 。
使命令所需要的处理信息不从键盘接收,而取自另一文件,这种机制称为 __C__ 。
操作系统不从键盘逐条接收命令并执行,而调用一个正文文件,执行其中保存的一系列命令,这种方式属于__D__ 方式,编写这样的文件应符合 __E__ 的语法规则。
供选择的答案A: ①链接②管道(线) ③输入重新定向④输出重新定向B:①清屏②屏蔽显示③输出重新定向④管道(线)C:①输入重新定向②读保护③管道(线) ④批处理D:①系统生成②初始装入③批处理④管道(线)E:①会话语言②交互语言③机器语言④命令语言试题3从下列叙述中选出五条正确的叙述,把编号依次写在答卷的A~E栏内。
① m 阶 B- 树每一个结点的后件个数都小于等于m。
软件设计师考试题及答案
软件设计师考试题及答案一、单项选择题(每题2分,共10题)1. 在软件开发过程中,需求分析阶段的主要任务是什么?A. 设计软件的界面B. 确定软件的功能需求C. 编写软件代码D. 进行软件测试答案:B2. 面向对象编程中,封装的主要目的是什么?A. 提高代码的运行效率B. 增加代码的可读性C. 隐藏对象的内部状态和实现细节D. 简化编程语言的语法答案:C3. 在数据库设计中,范式理论的主要作用是什么?A. 提高数据库的存储容量B. 优化数据库的查询性能C. 确保数据库的逻辑结构合理,减少数据冗余D. 增加数据库的安全性答案:C4. 软件工程中,敏捷开发方法的核心思想是什么?A. 强调文档的完整性B. 强调严格的开发流程控制C. 强调快速迭代和客户反馈D. 强调使用统一的开发工具答案:C5. 在软件测试中,黑盒测试主要关注什么?A. 程序的内部逻辑B. 程序的代码质量C. 程序的功能是否符合需求D. 程序的运行效率答案:C二、多项选择题(每题3分,共5题)1. 软件设计师在设计软件架构时,需要考虑哪些因素?A. 系统的可扩展性B. 系统的安全性C. 系统的维护性D. 系统的用户体验答案:ABCD2. 在软件开发过程中,哪些文档是必须编写的?A. 需求规格说明书B. 设计文档C. 用户手册D. 测试报告答案:ABCD3. 面向对象设计中,继承的主要优点包括哪些?A. 代码复用B. 增加系统的复杂性C. 提高系统的可维护性D. 促进多态性的实现答案:ACD4. 在数据库设计中,哪些措施可以提高数据库的安全性?A. 使用加密技术B. 实施访问控制C. 定期备份数据D. 使用防火墙技术答案:ABC5. 软件测试中,哪些方法属于白盒测试?A. 语句覆盖B. 条件覆盖C. 路径覆盖D. 边界值分析答案:ABC三、简答题(每题5分,共2题)1. 请简述软件需求分析的重要性。
答:软件需求分析是软件开发过程中的关键步骤,它确保了软件开发团队对用户需求有准确和全面的了解。
软件水平考试《软件设计师》历年真题及答案汇总
软件水平考试《软件设计师》历年真题及答案汇总软件水平考试《软件设计师》历年真题及答案(1)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.( )是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。
软件设计师基础知识(选择题)模拟试卷2(题后含答案及解析)
软件设计师基础知识(选择题)模拟试卷2(题后含答案及解析) 题型有:1.1.直接存储器访问(DMA)是一种快速传递大量数据常用的技术。
工作过程大致如下。
(1)向CPU申请DMA传送。
(2)获CPU允许后,DMA控制器接管(22)的控制权。
(3)在DMA控制器的控制下,在存储器和(23)之间直接进行数据传送,在传送过程中不需要(24)的参与。
开始时需提供要传送的数据的(25)和(26)。
(4)传送结束后,向CPU返回DMA操作完成信号。
A.系统控制台B.系统总线C.I/O控制器D.中央处理器正确答案:B2.A.外部设备B.运算器C.缓存D.中央处理器正确答案:A3.A.外部设备B.系统时钟C.系统总线D.中央处理器正确答案:D4.A.结束地址B.起始地址C.设备类型D.数据速率正确答案:B5.A.结束地址B.设备类型C.数据长度D.数据速率正确答案:C解析:DMA的工作过程是:向CPU申请DMA传送;在获得CPU允许后,DMA控制器接管总线的控制权,中央处理器告诉DMA控制器数据的起始地址和需要传送的数据长度,然后在DMA控制器的控制下,在存储器和外设之间直接进行数据传送,在这个传送过程中不需要中央处理器的参与,这也就是直接存储器访问命名的由来。
DMA控制器完成工作后,使用中断通知中央处理器工作完成。
6.计算机中常用的一种检错码是CRC,即(27)码。
在进行编码的过程中要使用(28)运算。
假设使用的生成多项式是G(13=X4/X3/X+1,原始报文为11001010101,则编码后的报文为(29)。
CRC码(30)的说法是正确的。
在无线电通信中常采用7中取3定比码,它规定码字长为7位,并且其中总有且仅有3个“1”。
这种码的编码效率为(31)。
A.水平垂直奇偶校验B.循环求和C.循环冗余D.正比率正确答案:C7.A.模2除法B.定点二进制数除法C.二一十进制数除法D.循环移位法正确答案:A8.A.1100101010111B.110010*********C.110010*********D.110010*********正确答案:B9.A.可纠正一位差错B.可检测所有偶数位错C.可检测所有小于校验位长度的突发错D.可检测所有小于、等于校验位长度的突发错正确答案:D10.A.3/7B.4/7C.log23/log27D.(log235)/7正确答案:D解析:循环冗余校验码,即CRC校验码,由于其出色的检错能力得到了广泛的应用,可以检测所有小于等于校验位长度的突发错。
