文档库 最新最全的文档下载
当前位置:文档库 › 数据结构-中南大学网络教育学院网上作业模拟练习题

数据结构-中南大学网络教育学院网上作业模拟练习题

数据结构-中南大学网络教育学院网上作业模拟练习题
数据结构-中南大学网络教育学院网上作业模拟练习题

(一) 单选题

1. 若已知一个栈的入栈序列是,其输出序列为,若,则

为()。

(A)

(B)

(C)

(D) 不确定

参考答案:(C)

2. 程序段如下:其中n为正整数,则最后一行的语句频度在最坏情况下是()。

(A)

(B)

(C)

(D)

参考答案:(D)

3. 一个栈的入栈序列是,则栈的不可能的输出序列是()。

(A) adcba

(B) decba

(C) dceab

(D) abcde

参考答案:(C)

4. 从一个长度为n的顺序表中删除第i个元素时,需向前移动的元素的个数是()。

(A)

(B)

(C)

(D)

参考答案:(A)

5. 栈和队列的共同点是()。

(A) 都是先进先出

(B) 都是先进后出

(C) 只允许在端点处插入和删除元素

(D) 没有共同点

参考答案:(C)

6. 与数据元素本身的形式、内容、相对位置、个数无关的是数据的()。

(A) 存储结构(B) 逻辑结构(C) 算法(D) 操作

参考答案:(B)

7. 设广义表,则L的长度和深度分别为()。

(A) 1和3 (B) 1和1 (C) 1和2 (D) 2和3

参考答案:(C)

8. 顺序栈S中top为栈顶指针,指向栈顶元素所在的位置,elem为存放栈的数组,则元素e进栈操作的主要语句为()。

(A)

(B)

(C)

(D)

参考答案:(D)

9. 在下面的程序段中,对x的赋值语句的频度为()。

(A)

(B)

(C)

(D)

参考答案:(C)

10. 一个递归的定义可以用递归过程求解,也可以用非递归过程求解,但单从运行时间来看,通常递归过程比非递归过程()。

(A) 较快(B) 较慢(C) 相同(D) 不定

参考答案:(B)

11. 求循环链表中当前结点的后继和前驱的时间复杂度分别是()。

(A) 和

(B) 和

(C) 和

(D) 和

参考答案:(C)

12. 数据的基本单位是()。

(A) 数据项(B) 数据类型(C) 数据元素(D) 数据变量

参考答案:(A)

13. 从逻辑上可以把数据结构分为()两大类。

(A) 动态结构、静态结构(B) 顺序结构、链式结构(C) 线性结构、非线性结构(D) 初等结构、构造型结构

参考答案:(C)

14. 若某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则最节省运算时间的存储方式是()。

(A) 单链表

(B) 仅有头指针的单循环链表

(C) 双链表

(D) 仅有尾指针的单循环链表

参考答案:(D)

15. 线性表采用链式存储时,节点的存储的地址()。

(A) 必须是不连续的

(B) 连续与否均可

(C) 必须是连续的

(D) 和头节点的存储地址相连续

参考答案:(B)

16. 下述程序段中语句的频度是()。

(A)

(B)

(C)

(D)

参考答案:(C)

17. 下列程序的时间复杂度为()。;;

(A)

(B) O()

(C) O

(D) O

参考答案:(A)

18. 非空的单循环链表的头指针为head,尾指针为rear,则下列条件成立的是()。

(A) rear-

参考答案:(A)

19. 程序段for for if

其中n为正整数,则最后一行的语句频度在最坏情况下是()。

(A)

(B)

(C)

(D)

参考答案:(D)

20. 若不带头结点的单链表的头指针为head,则该链表为空的判定条件是()。

(A)

(B)

(C)

(D)

参考答案:(A)

21. 对于栈操作数据的原则是()。

(A) 先进先出(B) 后进先出(C) 后进后出(D) 不分顺序

参考答案:(B)

22. 对广义表执行操作的结果是()。

(A)

(B)

(C)

(D) (e)

参考答案:(B)

23. 二维数组采用列优先的存储方法,若每个元素各占3个存储单元,且地

址为150,则元素的地址为()。

(A) 429 (B) 432 (C) 435 (D) 438

参考答案:(A)

24. 若允许表达式内多种括号混合嵌套,则为检查表达式中括号是否正确配对的算法,通常选用的辅助结构是()。

(A) 栈(B) 线性表(C) 队列(D) 二叉排序树

参考答案:(A)

25. 下列叙述中正确的是()。

(A) 一个逻辑数据结构只能有一种存储结构

(B) 数据的逻辑结构属于线性结构,存储结构属于非线性结构

(C) 一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率

(D) 一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率

参考答案:(D)

中南大学网络教育数据结构

《数据结构》 学习中心: 专业: 学号: 姓名:

作业练习一 (第二章) 一、选择题 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、一个长度为n的顺序存储线性表中,向第i个元素(1≤i≤n+1)之前插入一个新元素时,需要从后向前依次后移( )个元素。 A)n-i B)n-i+1 C)n-i-1 D)i 7、( )运算中,使用顺序表比链表好。 A)插入B)删除C)根据序号查找 D)根据元素值查找 8、个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂度是( )。 A) O(1) B) O(n) C) O(n2) D) O(log2n) 9、在一个长度为n的顺序存储线性表中,删除第i个元素(1≤i≤n+1)时,需要从前向后依次前移( )个元素。 A)n-i B)n-i+1 C)n-i-1 D)i 10、在一个长度为n的线性表中顺序查找值为x的元素时,查找时的平均查找长度(即x 同元素的平均比较次数,假定查找每个元素的概率都相等)为( )。 A)n B)n/2 C)(n+1)/2 D)(n-1)/2 11、在一个带头结点单链表HL中,若要向表头插入一个由指针p指向的结点,则 执行( )。 A)HL = p; p->next = HL;B)p->next = HL; HL = p; C)p->next = HL; p = HL; D)p->next = HL->next; HL->next = p; 12、在一个单链表HL中,若要在指针q所指的结点的后面插入一个由指针p所指的结点,则执行( )。 A)q->next = p->next ; p->next = q; B)p->next = q->next; q = p;

中南大学结构力学试卷及答案

中南大学《结构力学》下试题 一选择题(每小题4分,共24分) 1 图示结构中,不能直接用力矩分配法计算的结构是() A. C. B. D. EI= 2 根据影响线,使跨中截面K产生最大弯矩的均布活荷载最不利分布是( ) (A) K K (B) (C) K K (D) 3 不考虑轴向变形,图示结构用先处理法建立的结构刚度矩阵阶数是( ) (A) 3×3 (B) 4×4 (C) 5×5 (D) 6×6 (E) 7×7 (F) 8×8 题一.3图题一.4图 4 不计杆件质量和轴向变形,图示体系的振动自由度数为( ) (A) 1 (B) 2 (C) 3 (D) 4 5 设ω为结构自振频率,θ为动力荷载频率,关于动力系数β的下列论述中正 确的是( ) (A)ω越大、β也越大(B)θ越大、β也越大(C)θ/ω越接近1、β越大

6 图示三单跨梁的自振频率分别为ωa ,ωb ,ωc , 它们之间的关系是( ) (a) (b) (c) (A)c b a ωωω>> (B) b c a ωωω>> (C) b a c ωωω>> (D) c a b ωωω>> 二 用力矩分配法计算图示连续梁,并作其M 图(25分) 三 简述根据定位向量、用直接刚度法形成结构整体刚度矩阵的规则和步骤(15分) 四 用矩阵位移法计算连续梁(计算至建立起结构刚度方程),忽略轴向变形(20 分) 20 kN/m 50kN 6m 2m 2m 2 E I EI A B x y M , θ 五 图示体系各柱柱高均为h ,EI=常数,3 18mh EI = θ,求最大动弯矩图(16分) m sin θP t o o m l/2 l/2 l/2 l/2 m m l/2 l/2 t F P θsin

中南大学人工智能考试试卷及答案

复无常,看不惯主管的假公济私,那么你要尝试学习如何与不同的人相处,提高自己化 中南大学考试试卷 2006年第2学期,考试时间110分钟 人工智能课程 48学时,3学分,考试形式:开卷 专业年级:计算机03级总分100分,占总评成绩70 % 注:此页不作答题纸,请将答案写在答题纸上 一、选择题(共20分,每题2分) 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、1948年 B、1946年 C、1956年 D、1961年 8、被誉为国际“人工智能之父”的是: A、图灵(Turing) B、费根鲍姆(Feigenbaum) C、傅京孙(K.S.Fu) D、尼尔逊(Nilsson) 9、语义网络的组成部分为: A、框架和弧线 B、状态和算符 C、节点和链 D、槽和值 10、尽管人工智能学术界出现“百家争鸣”的局面,但是,当前国际人工智能的主流派仍属于:

中南大学软件体系结构实验4-结构型设计模式实验

实验4 结构型设计模式实验 实验学时: 2 每组人数: 1 实验类型: 3 (1:基础性 2:综合性 3:设计性 4:研究性) 实验要求: 1 (1:必修 2:选修 3:其它) 实验类别: 3 (1:基础 2:专业基础 3:专业 4:其它) 一、实验目的 熟练使用PowerDesigner和任意一种面向对象编程语言实现几种常见的结构型设计模式,包括适配器模式、组合模式和外观模式,理解每一种设计模式的模式动机,掌握模式结构,学习如何使用代码实现这些模式。 二、实验内容 1. 现有一个接口DataOperation定义了排序方法sort(int[]) 和查找方法search(int[], int),已知类QuickSort的quickSort(int[])方法实现了快速排序算法,类BinarySearch 的binarySearch(int[], int)方法实现了二分查找算法。试使用适配器模式设计一个系统,在不修改源代码的情况下将类QuickSort和类BinarySearch的方法适配到DataOperation接口中。绘制类图并编程实现。(要求实现快速排序和二分查找,使用对象适配器实现) 2. Windows Media Player和RealPlayer是两种常用的媒体播放器,它们的API结构和调用方法存在区别。现在你的应用程序需要支持这两种播放器API,而且在将来可能还需要支持新的媒体播放器,请问如何设计该应用程序绘制类图并编程模拟实现。 3. 使用组合模式设计一个杀毒软件(AntiVirus)的框架,该软件既可以对某个文件夹(Folder)杀毒,也可以对某个指定的文件(File)进行杀毒,文件种类包括文本文件TextFile、图片文件ImageFile、视频文件VideoFile。绘制类图并编程模拟实现。 4. 某教育机构组织结构如下图所示:

中南大学软件体系结构重要资料

第一章软件体系结构概述(5分) 一、软件体系结构的定义 ●国内普遍接受的定义:软件体系结构包括构件、连接件和约束,它是可预制和可重 构的软件框架结构。 ●软件体系结构= 构件+ 连接件+ 约束 二、软件体系结构的优势 ●容易理解 ●重用 ●控制成本 ●可分析性 第二章软件体系结构风格(10分) 一、软件体系结构风格定义 ●软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式。 An architectural style defines a family of systems in terms of a pattern of structural organization. ●体系结构风格定义了一个系统家族,即一个体系结构定义一个词汇表和一组约束。 词汇表中包含一些构件和连接件类型,而这组约束指出系统是如何将这些构件和连 接件组合起来的。 An architectural style defines a vocabulary of components and connector types, and a set of constraints on how they can be combined. 二、常见的体系结构风格 ●管道和过滤器

?每个构件都有一组输入和输出,构件读输入的数据流,经过内部处理,然后产生输出数据流。 ?过滤器风格的连接件就像是数据流传输的管道,将一个过滤器的输出传到另一个过滤器的输入。 ●数据抽象和面向对象组织 ?数据的表示方法和它们的相应操作被封装在一个抽象数据类型或对象中。 ?这种风格的构件是对象或者说是抽象数据类型的实例。 ?对象通过函数和过程的调用来进行交互。 ●基于事件的隐式调用 ?构件不直接调用一个过程,而是触发或广播一个或多个事件。 ?事件的触发者并不知道哪些构件会被这些事件影响。 ●分层系统 ?组织成一个层次结构。 ?每一层都为上一层提供了相应的服务,并且接受下一层提供的服务。 ●仓库系统 ?构件:中心数据结构(仓库)和一些独立构件的集合。 ?仓库和在系统中很重要的外部构件之间的相互作用。 ●过程控制环路 ?源自于控制理论中的模型框架,将事务处理看成输入、加工、输出、反馈、再输入的一个持续的过程模型。 ?通过持续性的加工处理过程将输入数据转换成既定属性的“产品”。 ●C2风格

中南大学计算机数据结构试题参考答案

中南大学考试试卷 2015--2016学年上学期期末考试试题时间100分钟 数据结构课程56学时3.5学分考试形式:闭卷 专业年级:计算机科学与技术10级总分100分,占总评成绩70% 姓名班级学号 (本试卷共四道大题,答案全部做在答题纸上!) 一、选择题(每题2分,共24分) 1.以下数据结构中,属于线性结构的是() A.图B.栈 C.二分查找树D.森林 2.用二分法查找表(a0,a1,a2,a3,……a16),需要比较2次才能找到的元素是() A.a7和a16 B.a11和a13 C.a1和a14 D.a3和a12 3.用概率查找改进查找效率,是经过多次查找以后使得() A.查找次数越少的元素查找速度越快 B.查找次数越少的元素越往前存放 C.查找次数越多的元素越往后存放 D.查找次数越多的元素查找速度越快 4.二分查找要求元素( ) A.有序、顺序存储 B.有序、链式存储 C.无序、顺序存储 D.无序、链式存储 5.已知pPre为指向链表中某结点的指针,pNew是指向新结点的指针,以下哪段伪码算 法是将一个新结点插入到链表中pPre所指向结点的后面?() A.pPre->link = pNew; pNew = null; B.pPre->link = pNew->link; pNew->link = null; C.pNew->link = pPre->link; pPre->link = pNew; D.pNew->link = pPre->link; pPre->link = null; 6.在递归算法执行过程中,计算机系统必定会用到的数据结构是() A.队列B.链表 C.栈D.二叉树 7.一个队列的入列序为ABCD,则队列的可能输出序列为() A.DCBA B.ABCD C.ADCB D.CBDA 8.具有10个叶子结点的二叉树中有()个度为2的结点 A.8B.9 C.10D.11 9.若A=10,B=4,C=6,D=4,E=15则后缀表达式“AB*CD+-E+”的值为( )。 A.45B.31

数据结构试题(通信11级)

数据结构试卷 第1页(共2页) 中南大学考试试卷 2012 --2013 学年 1 学期 时间100分钟 2013 年1 月 14日 数据结构 课程 48学时 3学分 考试形式: 闭 卷 专业年级: 通信工程11级 总分100分,占总评成绩 70 % 注:此页不作答题纸,请将答案写在答题纸上 一、线性结构题(5个小题,每个小题8分,共计40分) 1.在一个单链表中,若p 所指结点不是最后结点,s 指向已生成的新结点,则在p 之后插入s 所指结点的正确操作是如何表达?(8分) 2.设有字符串为3*-y ,试利用栈写出将其转换为3y-*的操作步骤。假定用X 代表扫描该字符串过程中顺序取一个字符进栈的操作,用S 代表从栈中取出一字符加入到新字符串尾的出栈操作。例如,ABC 变为BCA 的操作步骤XXSXSS 。(8分) 3.若front 和rear 分别表示循环队列Q 的头指针和尾指针,m0表示该队列的最大容量,则循环队列为空的条件是什么?循环队列为满的条件是什么?(8分) 4.二维数组A[20][20]采用按行为主序的存储方式,每个元素占4个字节的存储单元,若A[0][0]的存储地址为300,则[A][10][10]的地址是多少?(8分) 5.用二分查找法对一个长度为10的有序表{8,12,15,17,19,23,24,26,29,33}进行查找,填写查找每一元素需要的比较次数。(8分) 二、非线性结构题(5个小题,每个小题8分,共计40分) 1.现有某二叉树,按先根遍历的序列为ABDEFCGH ,按中根遍历的序列为DEFBGHCA ,试画出此二叉树。(8分) 2.已知无向图G 的邻接矩阵如下,假设对其每行元素访问时必须从右到左,请写出从V 0开始的深度优先搜索的序列。(8分) 4 v 3 v 2 v 1v 0 v 4 32100111010110110111110100110V V V V V ??? ???? ???????? ?

中南大学结构力学在线作业一

结构力学_在线作业一 总共30题共100分 一. 单选题(共20题,共80分) 9abfbc21-be3e-single 1. 图示桁架结构中内力为零的杆件的数目(包括支座连杆)为()。 f1da2953-4a3e-single 2. 已知图a中A端转角,则图b中中梁的B端弯矩及A端转角为()。 (4分)A. B.

C. D. c089ab97-01fe-single 3. 图示桁架结构中杆1的轴力为()。 (4分) e5dd4767-7704-single 4. 图示结构杆1的轴力(以拉为正)为()。 (4分)

B. C. D. 6ea25cfc-3512-single 5. 图示梁受外力偶作用,其正确的弯矩图形状应为()。 (4分) 86a896b8-54b6-single 6. 图示桁架结点A处水平位移不等于零的有()。

2f588308-9b2b-single 7. 图示各体系中,几何不变且无多余约束的体系是()。 (4分) 20f2d1b2-d659-single 8. 图示结构中K截面的剪力为()。 (4分)

4d7190c6-1bd8-single 9. C点水平位移为()。(4 A.() B.() C.() 8808e255-17b6-single 10. 图示体系的几何组成是 ()。(4分)

158b67e8-1d1a-single 11. 对比图(a)、(b)所示同一结构两种外因作用情况下C点的挠 度和弯矩,下面结论成立的是()。(4分) A.相等,相等。 B.相等,不相等。 C.不相等,相等。 D.,均不相等。 71c20cf5-787e-single 12. 图中各杆E值相同,三铰刚架D点的角位移为(顺时针为正)()。 (4分) A. B. C. D. 刚体系与变形系虚位移原理的虚功方程两者的区别在于()。(4分)

中南大学软件工程复习题及参考答案

中南大学复习题及参考答案 软件工程 一、选择题: 1.下面哪些UML图描述系统行为( A ) A.用例图 B.类图 C.对象图 2.属于概要设计活动的是( A ) A.软件结构设计 B.数据结构设计 C.算法设计 3.属行为型设计模式的是(C) A.组合模式 B.工厂方法模式 C.观察者模式 4.下列说法正确的是( B )是软件开发方法是系统描述语言是软件开发过程 5. 根据程序流程图划分的模块通常是( B ) A. 信息内聚的模块 B. 过程内聚的模块 C.逻辑内聚的模块 6.如果某程序中的比较个数是m,则其McCabe环形复杂度为( C ) +1 7.按ISO9000-3的说明,下列属软件配置项的是( C ) A.软件开发方法 B.软件开发组织管理制度 C.软件开发合同 8. 软件测试的目的是( C ) A.证明软件无错 B.发现软件中的所有错误 C.尽可能发现软件系统中的错误 9.软件重构关注的是( B ) A. 软件体系结构 B. 模块细节 C.软件性能 10.软件项目开发计划的内容有( B ) A. 数据分析 B.风险分析 C.功能分析 11.在UML的类图中,描述整体与部分关系的有( B ) A.泛化关系 B.聚合关系 C.依赖关系 12.软件过程能力成熟度模型CMM用以评价(A) A.软件过程能力 B.组织能力 C.学习能力 13. 因计算机硬件和软件环境的变化而作出的修改软件的过程称为( C ) A. 完善性维护 B. 改正性维护 C.适应性维护 14. 对项目软件而言,软件功能需求信息主要由谁提供( A ) A.软件用户 B.软件开发人员 C.软件项目管理人员 15. IDEF0图反映不出(C) A.系统做什么 B.系统功能由谁做 C.系统如何做 16. 原型模型是一种什么开发过程模型(B) A.自顶向上 B. 由外至内 C.增量式 17. 系统流程图描述(A) A.物理系统 B.逻辑系统 C.软件体系结构 18.需求规格说明书的内容不应该包括( C ) A.软件确认准则 B.软件的性能描述 C.算法过程的详细描述 19.适合需求模糊或需求不确定系统开发的软件开发模型有( C ) A. 瀑布模型 B. RAD模型 C.原型模型 图中描述系统结构的有( A ) A. 组件图 B. 顺序图 C.状态图 21.面向对象方法是一种什么软件开发方法( B ) A.层次化 B.迭代增量式 C.逐步求精 22.不可以用来衡量软件可维护性的有() A.可靠性 B.可用性 C.可行性 23. 系统分析员在需求分析最后负责编写()

中南大学数据库考试题库

1?在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()阶段。 A需求分析 B概念设计 C逻辑设计 D物理设计 参考答案 B 数据库设计步骤: (1)规划(必要性、可行性,总目标) (2)需求分析(分析用户活动,产生业务流程图;确定系统范围,产生系统范围图;分析用户活动涉及的数据,产生数据流程图;分析系统数据,产生数据字典。)(3)概念设计(设计出独立于计算机硬件和DBMS的概念模式。E-R模型是主要设计工具) (4)逻辑结构设计(把概念设计阶段设计好的全局E-R模式转换成与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构,包括数据库模式和外模式)(5)数据库的物理设计(对于给定的数据模型选取一个垠适合应用环境的物理结构的过程。数据库的物理结构主要指数据库的存储记录格式、存储记录安排和存取方法)(6)数据库的实现(建立实际数据库结构;装入试验数据对应用程序进行调试;装入实际数据,进入试运行状态) (7)数据库的运行与维护(维护数据库的安全性与完整性;监测并改善数据库运行性能; 根据用户要求对数据库现有功能进行扩充;及时改正运行中发现的系统错误) 2.关于数据库概念设计阶段的工作目标,下列说法错谋的是 A定义和描述应用系统涉及的信息结构和范围 B定义和描述应用系统中数据的属性特征和数据之间的联系 C描述应用系统的数据需求 D描述需要存储的记录及其数量 参考答案 3. SQL Server 2000的字符型系统数据类型主要包括()。 A int、money、char B char> varchar、text

C datetime、binary> int D char、varchar> int 参考答案 B 4. 具有联系的相关数据按一定的方式组织排列,并构成一定的结构,这种结构即()。 A数据模型 B数据库 C关系模型 D数据库管理系统 参考答案 A 5. 在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性? A外模式/模式 B模式/内模式 C外模式/内模式 D逻辑模式/内模式 参考答案 B 6. 关系模型的数据结构是 A树 B图 C表 D二维表 参考答案 D 7. 数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由 A数据库管理员维护 B程序员维护 C数据库管理系统维护 D—般用户维护 参考答案 A 8. E-R图用于描述数据库的

(整理)中南大学网络教育-结构力学-在线练习3答案.

(一) 单选题 1. 图示结构在移动荷载载作用下,D支座的最大弯矩为()。 (A) (B) (C) (D) 参考答案: (B) 2. 图示结构,受集中荷载系作用,则对应于的最不利荷载是()。 (A) 集中荷载中10kN力位于C截面; (B) 集中荷载中6kN力位于C截面; (C) 集中荷载中4kN力位于C截面; (D) 集中荷载中6kN力与10kN力对称布置C截面两侧; 参考答案: (B)

3. 图(a )所示结构,下列影响线不正确的是()。 (A) A (B) B (C) C (D) D 参考答案: (A) 4. 当单位集中力偶 在AB之间移动时,图示简支梁K截面的弯矩影响线正确的是()。 (A) A (B) B (C) C (D) D 参考答案: (D) 5. 单元在图示两种坐标系中的劲度矩阵相比()。

完全相同 (A) 第2、4行(列)等值异号 (B) (C) 第3、4行(列)等值异号 (D) 第2、3、4、6行(列)等值异号 参考答案: (A) 6. 图示跨度为60m的简支梁,承受均布荷载,可动均布活荷载以及集中 荷载。则距左支座为15m处的C截面上的最大及最小剪力是()。 (A) (B) (C) (D) 参考答案: (B) 7. 图(a)所示伸臂梁,B支座左侧的影响线正确的是()。

(A) A (B) B (C) C (D) D 参考答案: (A) 8. 图示外伸梁,当单位荷载在AB之间移动时,则下列影响线完全正确的是()。 (A) A (B) B (C) C (D) D 参考答案: (A) 9. 考虑各杆件轴向变形,图示结构若用边界条件先处理法,结构劲度矩阵(全存储)的容量 为()。

中南大学数据结构与算法

第一章绪论习题练习答案 简述下列概念:数据、数据元素、数据类型、数据结构、逻辑结构、存储结构、线性结构、非线性结构。 ? 数据:指能够被计算机识别、存储和加工处理的信息载体。 ? 数据元素:就是数据的基本单位,在某些情况下,数据元素也称为元素、结点、顶点、记录。数据元素 有时可以由若干数据项组成。 ? 数据类型:是一个值的集合以及在这些值上定义的一组操作的总称。通常数据类型可以看作是程序设计语言中已实现的数据结构。 ? 数据结构:指的是数据之间的相互关系,即数据的组织形式。一般包括三个方面的内容 :数据的逻辑结构、存储结构和数据的运算。 ? 逻辑结构:指数据元素之间的逻辑关系 ? 存储结构:数据元素及其关系在计算机存储器内的表示,称为数据的存储结构 ? 线性结构:数据逻辑结构中的一类。它的特征是若结构为非空集,则该结构有且只有一个开始结点和一个终端结点,并且所有结点都有且只有一个直接前趋和一个直接后继。线性表就是一个典型的线性结构。 栈、队列、串等都是线性结构。 ? 非线性结构:数据逻辑结构中的另一大类,它的逻辑特征是一个结点可能有多个直接前趋和直接后继。数组、广义表、树和图等数据结构都是非线性结构。

试举一个数据结构的例子、叙述其逻辑结构、存储结构、运算三个方面的内容。 答: 例如有一张学生体检情况登记表,记录了一个班的学生的身高、体重等各项体检信息。这张登记表中,每个学生的各项体检信息排在一行上。这个表就是一个数据结构。每个记录(有姓名,学号,身高和体重等 字段)就是一个结点,对于整个表来说,只有一个开始结点(它的前面无记录)和一个终端结点(它的后面无记录),其他的结点则各有一个也只有一个直接前趋和直接后继(它的前面和后面均有且只有一个记录)。这几 个关系就确定了这个表的逻辑结构是线性结构。 这个表中的数据如何存储到计算机里,并且如何表示数据元素之间的关系呢即用一片连续的内存单元来存放这些记录(如用数组表示)还是随机存放各结点数据再用指针进行链接呢这就是存储结构的问题。 在这个表的某种存储结构基础上,可实现对这张表中的记录进行查询,修改,删除等操作。对这个表可以进行哪些操作以及如何实现这些操作就是数据的运算问题了。 常用的存储表示方法有哪几种 答: 常用的存储表示方法有四种 : ? 顺序存储方法:它是把逻辑上相邻的结点存储在物理位置相邻的存储单元里,结点间的逻辑关系由存储单元的邻接关系来体现。由此得到的存储表示称为顺序存储结构,通常借助程序语言的数组描述。 ? 链接存储方法:它不要求逻辑上相邻的结点在物理位置上亦相邻,结点间的逻辑关系是由附加的指针字段表示。由此得到的存储表示称为链式存储结构,通常借助于程序语言的指针类型描述。 ? 索引存储方法:除建立存储结点信息外,还建立附加的索引表来标识结点的地址。组成索引表的索引 项由结点的关键字和地址组成。若每个结点在索引表中都有一个索引项,则该索引表称之为稠密索引(Dense Index)。若一组结点在索引表中只对应一个索引项,则该索引表称为稀疏索引。 ? 散列存储方法:就是根据结点的关键字直接计算出该结点的存储地址。 设三个函数 f,g,h 分别为 f(n)=100n 3+n2+1000 , g(n)=25n3+5000n2 , h(n)=+5000nlgn 请判断下列关系是否成立:

中南大学软件工程历届试卷

填空题(本题20分,每小题2分) 1. 瀑布模型是以文档为驱动、适合于(软件需求确定的)软件项目的开发。 2. 需求分析的基本任务是(确定用户需要软件做什么)。 3. 若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(边界值分析法)。 4. 根据程序流程图划分的模块通常是(过程)内聚的模块。 5. 软件的分类,按其功能可分为:系统软件、(支撑软件)和应用软件。 6. UML的定义包括UML语义和(UML表示法)两个部分。 7. 客观世界中的若干类,通常有两种主要的结构关系:即分类结构和( 整体与部分结构)。 四、测试题(本题16分,每小题8分) 某程序的程序流程图如下图所示,试据此回答下述问题: 1. 计算程序的环形复杂度; 2. 设计测试用例,满足基本路径覆盖。 四.(1)环路复杂性=判断数+1=6+1=7(个) (2)路径1:(0)—①—(13)—(19) 路径2:(0)—②—③—(14)—(19) 路径3:(0)—②—④—⑤—(15)—(19) 路径4:(0)—②—④—⑥—⑦—(16)—(19) 路径5:(0)—②—④—⑥—⑧—⑨—(17)—(19) 路径6:(0)—②—④—⑥—⑧—⑩—(18)—(19) 路径7:(0)—②—④—⑥—⑧—⑩—(12)—(19) 一、填空题(本题30分,每小题1.5分) 1、软件是计算机程序、(描述计算机程序的文档)及(数据)的完整集合,将其统称为软件配置,这些项称为软件配置项。通过正式复审的软件配置项称为(基线),只有通过正式的变化控制过程才能改变它。 2、通常,将软件生命周期全过程中使用的一整套技术方法的集合称为方法学,包含三个要素,即方法、(工具)和(过程)。传统方法学采用(结构化)技术来自顶向下顺序地完成软件开发的各项任务,而面向对象方法是一种以(数据)为主线,把数据和对数据的操作紧密地结合起来的方法,其开发过程是一个多次迭代的演化过程。 3、软件测试的目标是(暴露程序中的错误),因而从心理学角度来看,由程序作者对自己编写的程序进行测试是不恰当的。设计测试方案是测试阶段的关键技术问题,测试方案一般包括(测试目的)、输入的测试数据

中南大学 计算机体系结构实验报告

计算机体系结构课程设计 学院:信息科学与工程学院 专业班级: 指导老师: 学号: 姓名:

目录 实验1 对指令操作码进行霍夫曼编码 (3) 一、实验目的 (3) 二、实验内容 (3) 三、设计思路 (4) 四、关键代码 (4) 五、实验截图 (5) 六、源代码 (5) 实验2 使用LRU 方法更新Cache (8) 一、实验目的 (8) 二、实验内容 (8) 三、设计思路 (9) 四、程序截图 (9) 五、实验代码 (9) 实验总结 (16) 参考文献 (16)

实验1 对指令操作码进行霍夫曼编码一、实验目的 了解和掌握指令编码的基本要求和基本原理 二、实验内容 1. 使用编程工具编写一个程序,对一组指令进行霍夫曼编码,并输出最后的编码结果以及对指令码的长度进行评价。与扩展操作码和等长编码进行比较。 2. 问题描述以及问题分析 举例说明此问题,例如: 下表所示: 对此组指令进行 HUFFMAN 编码正如下图所示: 最后得到的HUFFMAN 编码如下表所示:

最短编码长度为: H=0.45*1+0.30*2+0.15*3+0.05*4+0.03*5+0.01*6+0.01*6=-1.95. 要对指令的操作码进行 HUFFMAN 编码,只要根据指令的各类操作码的出现概率构造HUFFMAN 树再进行 HUFFAM 编码。此过程的难点构造 HUFFMAN 树,进行 HUFFAM 编 码只要对你所生成的 HUFFMAN 树进行中序遍历即可完成编码工作。 三、设计思路 观察上图,不难看出构造 HUFFMAN 树所要做的工作:1、先对各指令操作码的出现概率进行排序,构造一个有序链表。2、再取出两个最小的概率节点相加,生成一个生的节点加入到链表中,同时从两表中删除此两个节点。3、在对链表进行排序,链表是否只有一个节点,是则 HUFFAN 树构造完毕,否则继续做 2 的操作。为此设计一个工作链表(链表的元素时类,此类的功能相当结构。)、HUFFMAN 树节点、HUFFMAN 编码表节点。 四、关键代码 哈夫曼树重点在于如何排列权值大小不同的结点的顺序 private int leafNum; //叶子结点个数 private HaffmanNode[] hnodes; //哈夫曼树的结点数组 public HaffManCode(double[] weight) //构造指定权值集合的哈夫曼树 { int n = weight.length; //n个叶子结点 this.leafNum = n; this.hnodes = new HaffmanNode[2*n-1]; //n个叶子结点的哈夫曼树共有2n-1个结点 for(int i=0; i

中南大学结构力学2

结构力学_在线作业二_试卷 交卷时间:2019-05-08 10:21:31 一、单选题 1. (8分)图示超静定结构及其M图,要校核其正确性可采用下述哪种做法()。 ? A. 计算E点位移 ? B. 计算D点水平位移及E点竖向位移 ? C. 计算E点位移 ? D. 计算C点位移 得分: 8 知识点:在线作业二 收起解析 答案B 解析 2.

(8分)图示结构,在给定荷载作用下,支座反力(向右为正)和(向上为正), 轴力(以拉为正)分别为()。 ? A. ? B. ? C. ? D. 得分: 8 知识点:在线作业二 收起解析 答案C 解析 3.

(8分)图A图D所示结构均可作为图(a)所示结构的力法基本结构,使得力法计算最为简便的基本结构是()。 ? A. A ? B. B ? C. C ? D. D 得分: 8 知识点:在线作业二 收起解析 答案C 解析 4. (8分)图示(a)、(b)两结构,当A支座顺时钟发生单位角位移时,(a)、(b)两图中,与的关系为()。 ? A.

? B. ? C. ? D. 得分: 8 知识点:在线作业二 收起解析 答案C 解析 5. (8分)图示对称超静定结构,力法计算时基本未知值最少为()。 ? A. 12 ? B. 9 ? C. 8 ? D. 3 得分: 8 知识点:在线作业二 收起解析 答案D

解析 6. (8分)图示对称结构,力法求解时,未知量最少为()。? A. 12 ? B. 8 ? C. 4 ? D. 2 得分: 8 知识点:在线作业二 收起解析 答案D 解析 7.

(8分)图示对称结构受反对称荷载,其超静定次数为N,力法求解时的未知量个数最 少为n,则正确答案为()。 ? A. 超静定次数为5,力法求解时的未知量个数最少为2; ? B. 超静定次数为5,力法求解时的未知量个数最少为1; ? C. 超静定次数为4,力法求解时的未知量个数最少为1; ? D. 超静定次数为4,力法求解时的未知量个数最少为2; 得分: 8 知识点:在线作业二 收起解析 答案A 解析 8. (8分)图(a)所示结构,EI常数,取图(b)为力法基本系,()。

中南大学《数据结构》课程设计题目及要求

《数据结构》课程设计指导书 (一):设计目的: 1)了解并掌握数据结构与算法的设计方法,具备初步的独立分析和设计能力; 2)初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;3)提高综合运用所学的理论知识和方法独立分析和解决问题的能力; 4)进行全面综合的训练,对课堂教学、实验等环节的有益补充。 5)提高解决实际问题和培养软件工作所需的动手能力。 6)深化理解和灵活掌握教学内容 7)进行软件工程的综合训练。训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风。 (二):设计要求: 1) 学生必须仔细阅读《数据结构》课程设计方案,认真主动完成课设的要求。有问题及时主动通过各种方式与教师联系沟通。 2) 学生要发挥自主学习的能力,充分利用时间,安排好课设的时间计划,并在课设过程中不断检测自己的计划完成情况,及时向教师汇报。 3) 课程设计按照教学要求需要两周时间完成,两周中每天(按每周5天)至少要上3-4小时的机来调试C/C++语言/JAVA设计的程序,总共至少要上机调试程序30小时 4) 课程设计题目如下,题后有要求的按要求完成,没有要求的至少从中选择并完成二个题目。 5) 设计期间,要求严格遵守学校规章制度和实验室管理制度。 6) 按指定时间上机,服从指导教师和实验室其他老师的安排。 7) 上机前,应编写相应的程序,禁止无准备的上机。 (三):课程设计题目: 一、试设计一个航空客运订票系统。基本要求如下: 1、每条航线所涉及的信息有:终点站名、航班号、飞机号、飞机周日(星期几)、 乘员定额、余票量、订定票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需数量)。

中南大学人工智能考试试卷及答案

中南大学考试试卷 20XX年第2学期,考试时间110分钟 人工智能课程48学时,3学分,考试形式:开卷 专业年级:计算机03级总分100分,占总评成绩70 % 注:此页不作答题纸,请将答案写在答题纸上 一、选择题(共20分,每题2分) 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、1948年 B、1946年 C、1956年 D、1961年 8、被誉为国际“人工智能之父”的是: A、图灵(Turing) B、费根鲍姆(Feigenbaum) C、傅京孙(K.S.Fu) D、尼尔逊(Nilsson) 9、语义网络的组成部分为: A、框架和弧线 B、状态和算符 C、节点和链 D、槽和值 10、尽管人工智能学术界出现“百家争鸣”的局面,但是,当前国际人工智能的主流派仍属于:

A、连接主义 B、符号主义 C、行为主义 D、经验主义 二、填空题(共20分,每一填空处1分) 1、机器学习系统由____________、____________、____________和____________几部分构成。 2、人工智能是计算机科学中涉及研究、设计和应用____________的一个分支,它的近期目标在于研究用机器来____________的某些智力功能。 3、规则演绎系统根据推理方向可分为____________、____________以及____________等。 4、计算智能是人工智能研究的新内容,涉及____________、____________和____________等。 5、启发式搜索是一种利用____________信息的搜索,估价函数在搜索过程中起的作用是________________________。 6、模糊判决的常用方法有____________、____________、____________和____________等。 7、在与或图中,没有后裔的非终叶节点为不可解节点,那么含有或后继节点且后裔中至少有一个为可解的非终叶节点是____________,含有与后继节点且后裔中至少有一个为不可解的非终叶节点是____________。 三、回答下列问题(共60分) 1、(10分)当前人工智能有哪些学派?他们对人工智能在理论上有何不同观? 2、(10分)请说明神经元的基本结构和前馈型神经网络的工作过程。 3、(10分)试说明产生式系统的基本结构,各部分的功能以及主要工作过程。 4、(10分)专家系统包括那些基本部份?每一部分的主要功能是什么? 5、(10分)某单位派遣出国人员,有赵、钱、孙三位候选人,经讨论后决定: (1)三人中至少派遣一人。 (2)如果赵去而钱不去,则一定派孙去。 (3)如果钱去,则一定派孙去。 求证:一定会派孙出国。 设用P(x)表示派x出国,zhao、qian、sun分别表示三人,将已知条件与目标用谓词公式正确的表示出来,并用消解反演进行证明。 6、(10分)对于八数码难题按下式定义估价函数: f(x)=d(x)+h(x) 其中,d(x)为节点x的深度;h(x)是所有棋子偏离目标位置的曼哈顿距离(棋子偏离目标位置的水平距离和垂直距离和),例如下图所示的初始状态S0:8的曼哈顿距离为2;2的曼哈顿距离为1;1的曼哈顿距离为1;6的曼哈顿距离为1;h(S0)= 5。 初始状态(S0) ( 1)用A*搜索法搜索目标,列出头三步搜索中的OPEN、CLOSED表的内容和当前扩展节点的f值。(2)画出搜索树和当前扩展节点的f值。

中南大学 人工智能考试试卷及答案

中南大学考试试卷 2011年第2学期,考试时间110分钟 人工智能课程48学时,3学分,考试形式:开卷 专业年级:计算机11级总分100分,占总评成绩70 % 注:此页不作答题纸,请将答案写在答题纸上 一、选择题(共20分,每题2分) 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、1948年 B、1946年 C、1956年 D、1961年 8、被誉为国际“人工智能之父”的是: A、图灵(Turing) B、费根鲍姆(Feigenbaum) C、傅京孙(K.S.Fu) D、尼尔逊(Nilsson) 9、语义网络的组成部分为: A、框架和弧线 B、状态和算符 C、节点和链 D、槽和值 10、尽管人工智能学术界出现“百家争鸣”的局面,但是,当前国际人工智能的主流派仍属于:

相关文档
相关文档 最新文档