ImageVerifierCode 换一换
格式:PDF , 页数:4 ,大小:1.53MB ,
资源ID:3642473      下载积分:2 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/3642473.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(北科大2005年《数据结构及软件工程》考研真题.pdf)为本站会员(a****2)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

北科大2005年《数据结构及软件工程》考研真题.pdf

1、北科大计算机考研全套视频和资料,真题、考点、典型题、命题规律独家视频讲解详见:网学天地(ww.e-);咨询QQ:2696670126468-1北京科技大学2005年硕士学位研究生入学考试试题试题编号:468试题名称:数据结构及软件工程(共4页)适用专业:计算机系统结构、计算机软件与理论、计算机应用技术说明:所有答案必须写在答题纸上,做在试题或草稿纸上无效第一部分:数据结构(共75分)注:统考生做第一、二、三、四题;单考生做第一、二、三、五题。一.(15分)回答下列各题1.简述数据结构中“层次结构”的特点。2.设pre、next分别为双向循环链表中结点的前驱和后继指针域,p为链表中某结点的指针,

2、写出在p所指结点之后插入指针s所指结点的C语言描述语句。3.一棵度为4的树中,若叶结点数为n0,出度为2、3、4的结点数分别为n2、3n4,指出n0与n2、n3、n4之间的关系,即n0=?4.无向图的“连通分量”和有向图的“强连通分量”分别表示什么?5.设待查找及待排序文件的记录数均为,“折半查找”及“堆排序”算法的时间复杂度分别如何?二.(16分)算法填空设Huffman树已采用二叉链表结构存储,求树的带权路径长度(WPL)的算法如下。其中ht为树根结点的指针,S为指针类型的栈(栈类型说明符为stpe,clearstack(S)、push(Spop(S)和emptystack(S)分别为置栈

3、空、指针P进线、州栈和判栈是否为空的函数。请填写算法中下画线的空白之处,完成其功能。typedef float weight;typedef struct hnodeE盖ada*ehaid;htnode,*htptr,weight HWPL(htptr ht)tptr p:stype S;e-studysky*if(ht-NULL)retum(cwplclearstack(S)while(p!emptystack(S)while(push(S,p);p-pop(S);f第1页北科大计算机考研全套视频和资料,真题、考点、典型题、命题规律独家视频讲解详见:网学天地(www.e-);咨询QQ:269

4、6670126W0:468-38.程序效率主要指处理机时间和两个方面。9.综合测试包括测试和测试。10.通常根据来评价软件维护活动。11.对象的状态,是对对象的一种抽象。12.在面向对象方法中,动态模型是基于事件共享而互相关联的一组的集合。13.软件质量因素分为三组:产品运行、和014.软件重用有三个层次,即知识重用、方法和标准重用和重用。15.软件开发过程中保证质量,主要有以下措施:审查、和二、选择题(共10分)1、原型化方法是用户和设计者之间执行的一种交互过程,适合于(A)系统。它从用户界面设计开始,首先形成(B),用户(C)并就提出意见。它是一种(E)型的设计过程。供选择的答案:A:需求

5、不确定性高的需求确定的管理信息决第B:用户界面使用手册界面需求分析说系统界面原型完善的用户界面C:改进界面的设计使用和不使用娜种编程语言程序的结构运行界面原型D:同意什么和不同意什么使用和不使用哪种编程语言程序的结构名执行速度是否清起要求E:自外向内自项向下自内向外2、结构化分析方法SA、结构化设计方祛SD和Jackson方法是软件开发过程中常用的方法。使用SA方法可以得到(,这种方法采用的基本毛段是(B);使用$D方法可得到(C),并可实现(D):而使用Jackson方法可得到(E程序流程图模块结构图与模块功能说明书具体的语言分层数据流图和数据字典B:分解与抽象分解与综含归纳与推导试深与回溯

6、D、E:从数据结构导出程序结构从数据流图导出初始结构图从模块结构导出程序结构从PAD图导出N-S图三、判断题(共14分每小题1分)1、软件的发展依次经历了程序系统阶段、程序设计阶段和软件工程阶段。2.软件工程学家提出了软件工程的七条基本原理,其中承认了不断改进软件工程实践的必要性。3.软件的总体设计属于软件定义时期。4.尽可能推迟程序的物理实现,是按照瀑布模型开发软件的一条重要思想。5.管理复审的主要任务是,在软件生命周期每个阶段开始时,对成本、经费、进度等因素从管理角度进行审查。6.概念模型包括数据流图和数据字典。7.任何系统的数据流图基本模型都由若干个数据源点/终点、一个处理和一个数据存储组成。8.对“数据处理”的定义一般采用PO图描述,而数据字典主要由对数据的定义组成。9.结构化分析方法就是面向数据流自顶向下逐步求精进行需求分析的方法。通常从数据流图的输出端着手分析。10.在ER模型中,属性是实体所具有的性质。11.验证需求完整性和有效性的一个比较现实的方法,就是使用原型系统。12.总体设计阶段的任务包括结构设计和过程设计。13.软件模块的独立程度可以由内聚和耦合这两个标准来度量。14.扇入大一般是因为缺乏中间层次,需要适当增加中间层次的控制模块。第3页

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2