软件开发高级复习题

发布 2021-04-19 02:30:28 阅读 7538

一、 单选题(下列各题只有一个正确答案,请将正确答案填在后面的括号中)

1. a、b、c、d、e、f依次进栈、进栈、出栈、进栈、进栈、出栈的操作,则操作完后,栈s的栈顶元素是( )

a. a b. b c. c

答案:c2. osi模型中,完成差错报告、网络拓扑结构和流量控制功能的层是( )

a.网络层b.传输层c.数据链路层。

答案:c3. 数据在运行过程中由于软、硬件故障可能造成的数据被破坏,数据库恢复就是在尽可能短的时间内,把数据库恢复到故障发生前的状态。具体的实现方法有多种,如定期将数据库做( )

a.库文件b.日志文件c.后备文件。

答案:c4. 数字摘要(也称为数字指纹)是指( )

a.一种基于特定算法的文件,其内容和长度以及文件有关。

b.一种和特定文件相关的数据,由指定文件可以生成这些数据。

c.一种由特定文件得出的不可能由其他文件得出的数据。

答案:c5. 企业资源规划(erp)是一种面向( )的管理模式。

a.企业物料计划b.企业资金流c.企业信息流。

答案:c6. a、b、c、d、e、f依次进队列、进队、出队、进队、进队、出队的操作,则操作完后,队s的队首元素是( )

a. a c. d

答案:b7. "瀑布模型 (waterfallmodel)"将软件开发过程划分为若干个互相区别而又彼此联系的阶段:制定计划、需求分析、( 运行维护等。

a.程序编写、软件测试 b. 程序设计、程序编写、程序调试。

c. 软件设计、程序编写、软件测试。

答案:c8. 联机分析处理的英文缩写是( )

答案:a9. (不是数据仓库的基本特征。

a.面向应用b.集成c.发映历史变化。

答案:a10. 计算机病毒是一段程序或一组指令,它的特点是( )

a.隐藏性、娱乐性、传染性、表现性。

b.隐藏性、传染性、潜伏性、表现性。

c.隐藏性、传染性、攻击性、破坏性。

答案:c11. (是用来定义数据流程图中的各个成分的具体含义的,它和数据流图共同构成了软件系统的逻辑模型,是软件需求规格说明书(也被称为系统规格说明书或系统分析报告)的组成部分。

a.数据存储b.数据字典(dd)c.数据流条目。

答案:b12. isdn提供端到端的( )以支持广泛的服务。

a.模拟连接b.模拟和数字式连接c.数字连接。

答案:c13. "瀑布模型的若干阶段:制定计划、需求分析、软件设计、程序编写、软件测试、运行维护等,分别产生可行性报告、需求分析报告、系统设计报告、( 等文档。

a.程序**、系统测试报告、系统评估报告 b.程序**、系统评估报告、系统测试报告。

c.系统测试报告、系统评估报告、程序**。

答案:a14. 按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等,( 制定的标准是国际标准。

答案:c15. 数字数据网(ddn)在传输中采用了( )方式。

a.频分复用b.时分复用c.频分复用和时分复用。

答案:c16. 客户机/服务器(c/s)结构属于( )计算环境。

a.集中式b.对等式c.分布式。

答案:c17. 传统的数据库基本上是由( )组成的。

a.图形b.文件c.元组。

答案:b18. (是指在经济、技术、科学及管理等社会实践中,对重复性事物和概念通过制定、发布和实施标准达到统一,以获得最佳秩序和最大社会效益。

a.标准化b.标准c.规范。

答案:a19. 算术式1203-33=120在( )进制下成立。

a. 五 b. 六 c. 七。

答案:a20. 在sql中,外模式一级数据结构的基本单位是( )

a.基本标b.视图图。

答案:b21. 电子商务是指企业利用信息技术手段实现( )的整个过程。

a.商务与商品b.商务及运作管理c.商务与管理。

答案:b22. 在数据库系统中,软件支持系统中( )是不可缺少的。

a.计算机硬件语言c.数据库管理系统。

答案:c23. 传统数据库中的( )技术是20世纪80年代中期引入的。

a.关系数据库b.网状数据库c.面向对象数据库。

答案:c24. 根据客户的部分需求,首先进行试验性开发以探索其可行性,弄清需求,获得有用的反馈信息,以支持软件的最终设计和实现。这种开发模型是( )

a.渐增 b.螺旋 c.演化。

答案:c25. 软件生存周期无论采用哪种划分方式,软件生存周期都由( )三部分组成。

a.软件定义、软件开发、软件使用与维护。

b.系统分析、系统设计、系统实现。

c.程序设计、程序实现、程序维护。

答案:a26. 从信息角度来讲,网络电缆被盗属于安全攻击中的( )

a.中断b.截取c.修改。

答案:a27.需求规格说明书在软件开发中具有重要的作用,但其作用不应当包括( )

a.软件设计的依据

b.用户和开发人员对软件要“做什么”共同理解

c.软件可行性分析的依据。

答案:c28. 一般来说,www服务使用的端口号是( )

a.21b.80c.8080

答案:c29. 从信息角度来讲,网络文件被非法复制属于安全攻击中的( )

a.中断b.截取c.修改。

答案:b30. 相对于数据库系统,文件系统的主要缺陷有数据关系弱、数据的不一致性和数据的( )

a.可重用性差b.安全性差c.冗余性。

答案:c31. 在一个单处理机中,若有6个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有( )个。

a.5b.6c.1

答案:a32. 软件需求规格说明 (srs)用来指明用户对其目标软件系统的功能需求、性能需求、( 以及开发标准和验收原则等。

a.交互界面、业务逻辑、角色权限。

b.业务需求、安全需求、基本结构。

c.接口需求、设计需求、基本结构。

答案:c33. 数据库是按照一定的规则存储在计算机中的相关数据的集合,能被各种用户共享。规范化理论中分解( )主要是消除其中多余的数据相关性。

a.关系运算b.内模式c.模式。

答案:c34. ip地址中的网络号的作用是( )

a.指定设备能够进行通信的网络。

b.指定被寻址的子网中的某个结点。

c.指定主机所属网络。

答案:c35. 自标准实施之日起,至标准复审重新确认、修订或废止的时间,称为标准的有效期,我国在国家标准管理办法中规定国家标准的有效期一般为( )年。

a.2b.5c.7

答案:b36. 国际标准化组织对静态、动态**信号以及声音信号的压缩和编码技术制定了一系列国际标准,这对于推动多**系统的应用起到了至关重要的作用。

下面那些是对静态图像压缩和解压缩的算法。

a. jpeg b. mpeg c. h.261 d. dvi

答案:a37. 域名服务器上存储着internet主机的( )

a.域名地址c.域名和ip地址。

答案:c38.当前,在数据库dbms的研究方面,比较活跃的是( )

a.网状数据库b.层次数据库c.演绎数据库。

答案:c39. 数据库应用系统的开发一般包括两个方面的内容,即( )

a.需求分析和维护。

b.概念结构设计和逻辑结构设计。

c.结构特性设计和行为特性设计。

答案:c40. 流**是指应用于internet上的一种技术的称呼。客户机用这种技术从服务器上**信息。流**与传统**不同,它的主要特点是( )

a.先**后**b.先**保存再**c.边**边**。

答案:c41. 帧中继的网络传输,对错误帧的处理方式是( )

a.不处理b.要求重发c.直接将其丢弃。

答案:c42. 九进制888化为十进制为( )

a.728(10)b.801(10) c.737(10)

答案:a43. 数字数据网应用于( )

a.**网b.广域网c.局域网。

答案:b44. 关系数据库语言sql,使用方便。若要撤销数据库中已存在的表s,可用( )

table table s

答案:c45. 数据库应用系统的开发,在数据库物理设计阶段得到的结果是( )

a.数据字典描述的数据需求。

图表示的概念模型。

c.包括存储结构和存取方法的物理结构。

答案:c46. 把模块按系统设计说明书的要求组合起来进行的测试是( )测试。

a.单元测试 b.集成测试 c.确认测试。

答案:b47. 下列叙述中,错误的概念是( )

a.数据的完整性是保护数据以防止不合法的使用。

b.并发控制的主要方法是采取封锁机制。

c.串行调度和可串行化调度是两个不同的概念。

答案:a48. 结构化查询语言sql是一种( )查询语言。

a.人工智能b.关系数据库c.函数型。

答案:b49. 按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等。

( 是世界上最早的非**性国际电工标准化机构,负责有关电气工程及电子领域国际标准工作。

答案:b50. 单元测试也称为模块测试,主要检查模块的5个特征:模块接口、局部数据结构、重要的执行路径、( 边界条件。

a.输出结果 b.数据完整性 c.出错处理。

答案:c51. 下列( )属于多用户多任务的操作系统。

软件开发工程师考试大纲 高级

考试性质。考试人员应熟练掌握软件开发相关的知识。考试介绍。1.考试时间为120分钟。2.满分100分,合格60分。考试内容。第一章概论。要点 软件和软件工程的基本概念,软件生命周期及软件开发的各个模型。1.1 软件。1.1.1软件的发展 软件的定义 软件的特点 软件的种类。1.2 软件工程的概念。1...

软件开发流程规范

自控所软件项目开发流程规范。sdjt x 2011 1 范围。本流程规定了软件开发项目的基本内容和要求,适用于技术中心自动控制研究所属各项目软件开发的工作开展及软件文档的管理。2 目的。提高软件开发的效率,保证软件开发的质量。形成的软件文档在软件的使用过程中有指导,帮助,解惑的作用,尤其在维护工作中...

软件开发模式分析

作者 刘雪飞。中外企业家 中旬刊 2018年第01期。摘要 软件开发是上世纪新兴的行业,由于软件的复杂性使得开发过程漫长且质量参差不齐,随着软件技术和工程化技术的发展,软件工程也得到了较大的发展。多种开发模型应运而生,那么如何根据要开发的软件选择开发模型值得我们思考,本文就介绍比较了常见的开发模型的...