中国石油大学(华东)软件技术基础复习题

合集下载

中国石油大学(华东)软件工程导论复习资料

中国石油大学(华东)软件工程导论复习资料

软件工程的定义 :◆传统定义为了经济地获得可靠的和能在实际机器上有效运行的软件,确立并应用健全的工程原理◆ IEEE 定义软件工程是. 将系统的、规范的和可计量的方法应用于软件的开发、操作和维护,即将工程化应用于软件软件的构成要素 :软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及其相关文档的完整集合。

程序:是按事先设计的功能和性能要求执行的指令序列;数据:是使程序能正常操纵信息的数据结构;文档:是与程序开发、维护和使用有关的图文材料。

软件的特点:1. 软件是一种逻辑实体,具有抽象性;2. 是开发的,而不是制造的3. 具有柔性4. 不磨损软件工程的范围:每个软件项目都是为某种商业需要而设计的已经成为基于计算机的系统和产品演变过程中的关键因素已经从专门问题的解决方案和分析信息的工具,转变为完整的结构良好的行业涉及广泛的技术和应用领域,然而所有软件的演变都遵循着 30 多年来一成不变的规律软件工程为构建高质量的软件提供基础框架软件工程的三个要素是方法、工具、过程。

瀑布模型的特点:1. 阶段间具有顺序性和依赖性2. 推迟实现的观点3. 质量保证的观点快速原型模型的特点:◆快速原型模型先开发一个“原型”软件,完成部分主要功能,展示给用户并征求意见,然后逐步完善,最终获得满意的软件产品。

◆快速实现和提交一个有限的版本,可以应付市场竞争的压力。

螺旋模型的特点:◆对可选方案和约束条件的强调有利于已有软件的重用,也有助于把软件质量作为软件开发的一个重要目标;◆减少了过多测试(浪费资金)或测试不足(产品故障多)所带来的风险;◆更重要的是,在螺旋模型中维护只是模型的另一个周期,在维护和开发之间并没有本质区别。

◆螺旋模型的主要优势在于它是风险驱动的,但这也是其一个弱点,要求开发人员具有丰富的风险评估经验和这方面的专门知识。

螺旋模型主要适用于内部开发的大规模软件项目增量模型的特点:◆采用瀑布模型和快速原形模型等开发软件时,目标都是一次就把一个满足所有需求的产品提交给用户。

【计算机应用基础试题】中国石油大学(华东)2022年练习题汇总(附答案解析)

【计算机应用基础试题】中国石油大学(华东)2022年练习题汇总(附答案解析)

【计算机应用基础试题】中国石油大学(华东)2022年练习题汇总(附答案解析)第1题【单选题】【2011.04】第一代计算机基本逻辑部件采用的是()。

A、电子管B、晶体管C、超大规模集成电路D、中小规模集成电路【正确答案】A【答案解析】本题考查的是计算机发展阶段中的第一代计算机的基本逻辑部件(电子管)相关知识,参见教材第1—2页。

第2题【单选题】【2010.04】Windows中的“剪贴板”占用()。

A、硬盘中的一块区域B、优盘(U盘)中的一块区域C、高速缓冲存储器中的一块区域D、内存中的一块区域【正确答案】D【答案解析】P70:剪贴板是一个在Windows程序和文件之间用于传递信息的临时存储区,它是内存的一部分。

因此答案是D。

第3题【单选题】【2010.04】在下列四个无符号十进制整数中,能用8位二进制数表示的是()。

A、254B、256C、258D、260【正确答案】A【答案解析】本题考查进制的知识。

P21:教材P21页例1.2指出8位二进制所表示的最大十进制数为255。

即8位二进制数最小为00000000B(此B为二进制标志。

O、D、H为8八、十、十六进制的标志),十进制为0;1111 1111B为十进制的255。

因此8位二进制数能表示的数为0~255。

因此答案为A(254)。

第4题【单选题】【2010年4月】在微型计算机中,控制器的基本功能是( )。

A、控制计算机各个部件协调一致地工作B、存储用户命令C、保持各种控制状态D、实现算术运算和逻辑运算【正确答案】A【答案解析】本题考查控制器功能。

控制器用以控制和协调计算机各部件自动/连续地执行各条指令,通常由指令部件/时序部件及控制部件组成。

因此,答案为A。

第5题【单选题】【2011年4月】第一代计算机基本逻辑部件采用的是( )。

A、电子管B、晶体管C、超大规模集成电路D、中小规模集成电路【正确答案】A【答案解析】本题考查的是计算机发展阶段中的第一代计算机的基本逻辑部件(电子管)相关知识,参见教材第1—2页。

中国石油大学《软件工程》复习题及答案

中国石油大学《软件工程》复习题及答案

《软件工程》期末复习题及答案一、单项选择题(本大题共60小题,在每小题的四个备选答案中,选出一个正确答案,并将正确答案填涂在答题卡上)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.DFDB.判定树/判定表C.SCD.结构化语言9. 数据词典是对数据定义信息的集合,它所定义的对象都包含于。

A.数据流图B.程序框图C.软件结构D.方框图10.用于描述结构化分析中数据流加工逻辑的是。

A.判定树B.ER图C.状态图D.用例图11.下列几种耦合类型,耦合性最高的是。

A.公共耦合B.控制耦合C.标记耦合D.数据耦合12. 通信内聚是指。

A. 把需要同时执行的动作组合在一起形成的模块B.各处理使用相同的输入数据或者产生相同的输出数据C.一个模块中各个处理元素都密切相关于同一功能且必须顺序执行D.模块内所有元素共同完成一个功能,缺一不可13.模块定义为受该模块内一个判定影响的所有模块集合。

A.控制域B.作用域C.宽度D.接口14.好的软件结构应该是。

A.高耦合、高内聚B.低耦合、高内聚C.高耦合、低内聚D.低耦合、低内聚15.结构化程序设计的一种基本方法是。

中国石油大学(华东)《软件工程》在线作业(二)

中国石油大学(华东)《软件工程》在线作业(二)

《软件工程》学期在线作业(二)软件维护的四类维护活动是()。

A:改正性维护,适应性维护,完善性维护和预防性维护。

B:适应性维护,完善性维护,抢救性维护和辅助性维护。

C:改正性维护,适应性维护,完善性维护和辅助性维护。

D:适应性维护,完善性维护,抢救性维护和预防性维护。

参考选项:A需求分析阶段的任务是确定()。

A:软件开发方法B:软件开发工具C:软件开发费D:软件系统的功能参考选项:D使用SD方法时可以得到()。

A:程序流程图B:具体的语言C:程序模块结构图D:分层数据流图参考选项:C下列文档与维护人员无关的有()。

A:软件需求说明书B:项目开发计划C:概要设计说明书D:操作手册参考选项:B软件文档是软件工程实施中的重要成分它不仅是软件开发各阶段的重要依据,而且影响软件的()。

A:可理解性B:可维护性C:可扩展性D:可移植性参考选项:A以下判断对的是()。

A:所谓软件开发就是编写程序。

B:利用软件工程的思想,已成功的解决了软件危机。

C:完成软件测试工作以后,为了缩短程序的长度应删除程序中的注释。

D:一般来说,程序中存在错的概率与在该段程序中已发现的错数成正比。

参考选项:D下列内聚中,内聚程度最低的是:()。

A:功能内聚B:时间内聚C:逻辑内聚D:通信内聚参考选项:DSD方法设计的结果是()。

A:源代码B:伪代码C:模块D:模块结构图参考选项:D产生软件维护的副作用,是指()。

A:开发时的错B:隐含的错C:因修改软件而造成的错D:运行时误操作参考选项:D与设计测试数据无关的文档是()。

A:该软件的设计人员B:程序的复杂程度C:源程序D:项目开发计划参考选项:D详细设计与概要设计衔接的图形工具是()。

A:DFD图B:程序图C:PAD图D:SC图参考选项:D下列关于模块化程序设计的叙述中对的是()。

A:在主存储器能够容纳得下的前提下,应使模块尽可能大,以便减少模块的个数。

B:模块之间的接口叫做数据文件。

2022年中国石油大学(华东)公共课《大学计算机基础》期末试卷B(有答案)

2022年中国石油大学(华东)公共课《大学计算机基础》期末试卷B(有答案)

2022年中国石油大学(华东)公共课《大学计算机基础》期末试卷B(有答案)一、单项选择题1、十进制数103等于二进制数()A.01110011B.01101111C.01101011D.011001112、下面关于二进制的运算中,错误的是()A.10+01=11 B.11+01=111 C.11-01=10 D.10-01=013、下列四个不同进制的数值中,最小的数是()A.(01101011)B. (154)C. (107)10 C. (6A)164、二进制数11111110B等值的十进制数是()A.254B.252C.154D.2445、下面是关于计算机病毒的两种论断,经判断(1)计算机病毒也是一种程序,它在某些条件上激活,起干扰破坏作用,并能传染到其他程序中去;(2)计算机病毒只会破坏磁盘上的数据,()A.只有(1)正确B.只有(2)正确C. (1)和(2)都正确D. (1)和(2)都不正确6、对于32X32的点阵字库,每个汉字的字形码需要占用存储空间的字节数是()A.128B.72C.64D.327、CPU主要技术性能指标为()A效率B耗电量C可靠性和精度D字长和主频8、Windows 7中的“任务栏”()A.只能改变位置不能改变大小B.只能改变大小不能改变位置C.既能改变位置也能改变大小D.既不能改变位置也不能改变大小9、在Windows 7“回收站”中,可以恢复()A.从硬盘中删除的文件和文件夹B.从光盘中刷除的文件和文件夹C.从软盘中删除的文件和文件夹D.剪切掉的文挡10、要设置计算机的数字格式,应先双击控制面板中的图标是()A.多媒体B.区域选项C.日期/时间D.系统11、下列有关Windows7快捷方式的叙述中,错误的是()A.快捷方式可以在安装应用程序时自动产生B.快捷方式可以由用户自主创建C.快捷方式图标的左下角有一个回D.删除应用程序的快捷方式后,相应的应用程序也被删除12、下列有关Windows7“回收站”的叙述中,筚译的是()A.被删除到“回收站”中的文件可以编辑B.“回收站”中的所有文件都可以还原C.“回收站”中的文件可以有选择的删除D.“回杈站”中的全部文件可以一次性清空13、在Windows 7中,"资源管理器”窗口已经选定多个文件,如果要取消其中几个文件的选定,应进行的操作是()A.按住"Shift”键,再单击各个要取消选定的文件B.按住“Ctrl”键,再单击各个要取消选定的文件C.直接单击各个要取消选定的文件D.用鼠标右键单击各个要取消选定的文件14、Word文档的默认扩展名是()A.WPSB.DOTC.DOCD.EXE15、运行Word 2010至少需要的内存是()A.16MBB.32MBC.64MBD.128MB16、在Word的编辑状态,文档窗口要显示出水平标尺,则当前的视图方式不可能是()A.普通视图B.页面视图C大纲视图D.Web版式视图17、在Word中,选择“表格”菜单中“拆分表格”命令后,可以对表格进行()A.左右拆分B.上下拆分C.任意拆分D.上下和左右拆分18、在Word中将图片移动到文字区域中,能实现文字环绕图片的方式是()A.嵌入型B.浮于文字下方C.紧密型D.浮于文字上方19、在Word2010中,尾注的设置应选择()A.“插入”功能区B.“邮件”功能区C.“审阅”功能区D.“引用”功能区20、在Excel 2010单元格中,将数值-100通过“单元格”格式设置后,下列显示正确的负数是()A.<100>B.[100]C.(100)D.{100}21、向Excel 2010工作表的A6单元格中输入“5-3",在默认格式下该单元格中显示()A.2B.5月3日C.5-3D.错误信息22、在Excel 2010的输入栏中,输入公式的一般形式是()A.=表达式,B.:表达式C.'表达式D.表达式23、在Word 2010 的快速访问工具栏中,“9”按钮的功能是()A.撤销操作B.恢复操作C.删除一个字符D.加粗24、在Excel 2010公式中,若在当前“奖金”工作表中引用“工资”工作表的A1到G100单元格区域,正确的是()A.工资#A1:G100B.工资$A1,G100C.工资!A1:G100D.工资!A1,G10025、在Excel 2010工作表的单元格B2输入:=ROUND(136.1378,-3),则B2显示为()A.0B.100C.136.14D.136.13826、在PowerPoint2010中,对对象可以进行四种动画设置,不包括()A.进入B.退出C.强调D.自定义27、在Access2010中允许使用多种数据类型,不包括()A.文本B.备注C.图片D.数字28、TCP/IP协议的分层结构中,从下到上各层依次是()A.网络接口层、网络层、传输层、应用层B.网络层、网络接口层、应用层、传输层C.应用层、传输层、网络接口层、网络层D.传输层、应用层、网络层、网络接口层29、在Internet中,超文本传输协议的英文缩写是()A. TCPB. FTPC. SMTPD. HTTP30、下列有关计算机病毒的叙述中,正确的是()A.计算机病毒是一种可对人体健康造成一定危害的病毒,B.防范病毒最直接有效的方法是经常对磁盘进行格式化C.计算机病毒是一组计算机指令或程序代码D.安装了杀毒软件的计算机将不会再被计算机病毒所侵害二、填空题31、操作系统是一种管理计算机资源、控制_______运行、提供人机交互界面和为其他软件提供支持的系统软件。

2021年秋季中国石油大学华东网络教育计算机基础入学测试模拟题及答案2

2021年秋季中国石油大学华东网络教育计算机基础入学测试模拟题及答案2

2021年秋季中国石油大学华东网络教育计算机基础入学测试模拟题及答案22021年秋季中国石油大学(华东)网络教育计算机基础入学测试模拟题及答案216.计算机软件系统分为系统软件和应用软件两大类,下列各项中______不属于系统软件。

A.办公软件B.操作系统C.数据库管理系统D.系统支持和服务程序17.在______,世界上诞生了第一台电子数字计算机。

A.1962年B.1946年C.1951年D.1957年18.计算机应用最早的领域是______。

A.数据处理B.过程控制C.科学计算D.人工智能19.数据是信息的载体,包括数值、文字、语言、图形和______等不同形式。

A.多媒体B.表达式C.图像D.函数20.计算机系统的______通常用计算机连续无故障运行时间的长短来衡量。

A.可靠性B.兼容性C.安全性D.运算速度21.在图形用户界面的操作系统中,最常使用的设备是______。

A.打印机B.扫描仪C.麦克风D.鼠标22.汉字在计算机中的表示形式称为______。

A.信息编码B.BCD码C.ASCII码D.汉字编码23.在下列4个数中______数值最大。

A.123DB.80HC.56D.111101B24.存储在计算机的存储单元中的______。

A.可以是数据或指令B.只能是指令C.只能是程序D.只能是数字25.计算机的______组成了一个完备的计算机系统。

A.硬件和软件B.主机和外设C.CPU和存储器D.控制器和运算器6926.按使用范围分类,可以将电子计算机分为______。

A.巨型计算机、大中型机、小型计算机和微型计算机B.电子数字计算机和电子模拟计算机C.科学与过程计算计算机、工业控制计算机和军事数据计算机D.通用计算机和专用计算机27.计算机领域中,______是客观事物的属性。

A.数据B.信息C.数值D.模拟量28.______决定了计算机具有的逻辑判断能力。

A.体积B.编制的软件C.基本字长D.基础硬件29.某计算机系统的内存容量配置为128MB,128MB等于_______。

中国石油大学(华东)智慧树知到“计算机科学与技术”《程序设计(C语言)》网课测试题答案1

中国石油大学(华东)智慧树知到“计算机科学与技术”《程序设计(C语言)》网课测试题答案1

中国石油大学(华东)智慧树知到“计算机科学与技术”《程序设计(C语言)》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.下列描述中不正确的是()A.字符型数组中可以存放字符串B.可以对字符型数组进行整体输入、输出C.可以对整型数组进行整体输入、输出D.不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值2.在执行int a[ ][3]={{1,2},{3,4}}; 语句后a[1][2]的值是()A.3B.4C.0D.23.执行下面程序,输出的结果为()A.4,3,2B.3,3,2C.3,3,3D.3,2,24.若有说明语句:char c=‘\64’; 则变量C包含:()A.1个字符B.2个字符C.3个字符D.说明不合法,C值不确定5.用数组名作为函数调用时的实参,则实际传递给形参的是()A.数组的第一个元素值B.数组中全部元素值C.数组的首地址D.数组的元素个数6.以下选项中非法的表达式是()A.(a+2)++B.i=j==1C.(char)(65+10)D.x=x-17.已知:int a[ ][3]={1,2,3,4,5,6,7,8,9,0}; 则数组a的第一维的大小是()A.2B.3C.4D.无法确定;8.在“while(!a)”中,其中“!a”与表达式()等价。

A.a==0B.a==1C.a!=1D.a!=09.在C语言中,字符型数据在内存中的存储形式是()A.原码B.补码C.反码D.ASCII码10.以下选项中合法的用户标识是()A.longB._2TestC.3DmaxD.A.dat11.若有说明:char s1='\067', s2='1'; 则变量s1,s2在内存中各占的字节数是()A.1,1B.4,1C.3,1D.1,212.已知:int a[ ][3]={1,2,3,4,5,6,7,8,9,0}; 则数组a的第一维的大小是()A.2B.3C.4D.无法确定13.以下能正确定义数组并正确赋初值的语句是()A.int N=5,b[N][N];B.int a[1][2]={{1},{3}};C.int c[2][]={{1,2},{3,4}};D.int d[3][2]={{1,2},{34}};14.下面有关for循环的正确描述是()A.for循环只能用于循环次数已经确定的情况B.for循环是先执行循环体语句,后判断表达式C.在for循环中,不能用break语句跳出循环体D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来15.已知char b[5], *p=b; ,则正确的赋值语句是()A.b=“abcd”;B.*b=“abcd”;C.p=“abcd”;D.*p=“abcd”;第2卷一.综合考核(共15题)1.已知int a=4,b=5;,这执行表达式a=a>b后,变量a的值为()A.0B.1C.4D.52.以下程序中,while循环的循环次数是() main() { int i=0; while(iA.1 B.10C.6D.死循环,不能确定次数3.以下关于数组的描述正确的是()A.数组大小固定,但是可以有不同类型的数组元素B.数组大小可变,但是所有数组元素的类型必须相同C.数组大小固定,所有元素的类型必须相同D.数组大小可变,可以有不同类型的数组元素4.执行下面程序,输出的结果为()A.4,3,2B.3,3,2C.3,3,3D.3,2,25.在微型计算机系统中,存储一个汉字的国标码所需要的字节数是()A.1B.2C.3D.46.已定义c为字符型变量,则下列语句中正确的赋值语句是()A.c='66';B.c="66"C.c=66;D.c="B"7.已知char ch=‘A’,且表达式:ch=(ch>=‘A’ && chA.AB.aC.zD.Z8.在计算机中,C语言是属于()A.机器语言B.高级语言C.汇编语言D.自然语言9.在C语言中,下列变量名称中合法的是()A.7xB.intC.ELseD.a-b10.下面不是C语言基本数据类型的是()A.指针类型B.整型C.无符号长整型D.单精度型11.执行下面程序,输出的结果为()A.4,3,2B.3,3,2C.3,3,3D.3,2,212.若有说明:char s1=067, s2=1; 则变量s1,s2在内存中各占的字节数是()A.1,1B.4,1C.3,1D.1,2 13.若有说明语句:char c=‘\64’;则变量C包含:()A.1个字符B.2个字符C.3个字符D.说明不合法,C值不确定14.以下非法的赋值语句是()A.n=(i=2, i++);B.j++;C.++(I+1);D.x=j>0;15.执行int j, i=1; j=-i; 后j的值是()A.-1B.-2C.1D.2第1卷参考答案一.综合考核1.参考答案:C2.参考答案:C3.参考答案:A4.参考答案:A5.参考答案:C6.参考答案:A7.参考答案:C8.参考答案:D9.参考答案:D10.参考答案:B11.参考答案:A12.参考答案:C13.参考答案:D14.参考答案:D15.参考答案:C第2卷参考答案一.综合考核1.参考答案:A2.参考答案:D3.参考答案:C4.参考答案:A5.参考答案:B6.参考答案:C7.参考答案:B8.参考答案:B9.参考答案:C10.参考答案:A11.参考答案:A12.参考答案:A 13.参考答案:A14.参考答案:C15.参考答案:A。

中国石油大学计算机应用基础复习题及答案和解析

中国石油大学计算机应用基础复习题及答案和解析

中国石油大学《计算机应用基础》复习题一、选择题(题)1.下列各进制数中表示值最大的是()。

、十进制数、八进制数、二进制数、十六进制数2.两个二进制数和相加的结果是()。

、、、、以上都不对3.下列各数中最小的是()。

、十进制数、二进制数C、八进制数、十六进制数1A4.表示种状态的二进制数至少需要()位二进制编码。

、、、、5.以下字符的码值最大的是()。

、、、、6.冯·诺伊曼体系结构的核心设计思想是()。

、存储程序原理、计算机中的数据以二进制表示、计算机硬件由五大部件组成、程序设计7.第一台全数字电子计算机()于年诞生、、、、银河8.以晶体管为部件的计算机是()计算机。

、第代、第代、第代、第代9.计算机的发展阶段通常是按计算机所采用的()来划分的。

、内存容量、电子器件、程序设计语言、操作系统10.计算机按规模分为巨、大、中、小、微型计算机,其发展趋势为()。

、巨型机、大型机、微型机、巨型机和微型机11.利用计算机来模仿人的高级思维活动称为()。

、数据处理、过程控制、计算机辅助设计、人工智能12.利用计算机进行绘制建筑工程图纸属于()。

、数据处理、过程控制、计算机辅助设计、科学计算13.的意思是()、字节、字、二进制位、字长14.在计算机系统中,通常规定一个由()个表示。

、、16 C、、15.计算机中,关于“”的说法,下列说法正确的是()。

、数据最小单位,即二进制数的位、基本存储单位,对应位二进制位、数据最小单位,对应位二进制位、基本运算单位,二进制位数不固定16.微机硬件系统中最核心的部件是()。

、内存储器、输入输出设备、、硬盘17.下列叙述中,属于特点的是()。

、可随机读写数据,且断电后数据不会丢失、可随机读写数据,且断电后数据全部丢失、只能顺序读写数据,且断电后数据不会丢失、只能顺序读写数据,且断电后数据全部丢失18.下列存储器存取速度最快的是()。

、、内存、软盘、光盘19.下列说法正确的是()。

大学计算机(中国石油大学(华东))智慧树知到答案2024年中国石油大学(华东)

大学计算机(中国石油大学(华东))智慧树知到答案2024年中国石油大学(华东)

大学计算机(中国石油大学(华东))中国石油大学(华东)智慧树知到答案2024年第一章测试1.下列哪些属于形形色色的广义“计算机”?A:笔记本 B:手机 C:机器人 D:导航仪答案:ABCD2.IPv6地址长度为()位。

A:128 B:64 C:32答案:A3.计算机网络技术是通信技术与计算机技术相结合的产物。

A:对 B:错答案:A4.第一台电子计算机ENIAC诞生于1946年。

A:错 B:对答案:B5.计算机系统目前正朝着微型化、大型化、网络化和智能化方向进一步发展。

A:错 B:对答案:B第二章测试1.Python不支持的数据类型有A:char B:int C:list D:float答案:A2.以下程序的输出结果是:fr = []def myf(frame):fa = ['12','23']fr = famyf(fr)print(fr)A:'12', '23' B:12 23 C:[] D:['12', '23']答案:C3.关于函数的描述,错误的选项是A:使用函数的主要目的是减低编程难度和代码重用 B:函数是一段具有特定功能的、可重用的语句组 C:函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可 D:Python使用del保留字定义一个函数答案:D4.执行以下代码,运行结果def split(s):return s.split("a")s = "Happy birthday to you!"print(split(s))A:['Happy', 'birthday', 'to', 'you!'] B:运行出错 C:"Happy birthday to you!"D:['H', 'ppy birthd', 'y to you!']答案:D5.以下代码执行的输出结果是:n = 2def multiply(x,y = 10):global nreturn x * y * ns = multiply(10,2)print(s)A:400 B:1024 C:40D:200答案:C第三章测试1.以下程序段的输出结果是()。

中国石油大学(华东)2020年秋季学期《CAD技术基础》在线考试附参考答案

中国石油大学(华东)2020年秋季学期《CAD技术基础》在线考试附参考答案

中国石油大学(华东)2020年秋季学期《CAD技术基础》在线考试(适用于2020年12月份考试)
附参考答案
试卷总分:100 得分:75
一、单选题 (共 30 道试题,共 60 分)
1.在Solidworks中绘制草图可选择的面是()。

A.长方体侧面
B.任意曲面
C.圆柱曲面
D.以上都可以
答案:A
2.()命令用于创建平行于所选对象或平行于两尺寸界线源点连线的直线型尺寸。

A.对齐标注
B.快速标注
C.连续标注
D.线性标注
答案:A
更多加微boge30619
3.在AutoCAD中,POLYGON命令最多可以绘制多少条边的正多边形()。

A.128
B.256
C.512
D.1024
答案:D
4.使用交叉窗口选择(Crossing)对象时,所产生选择集()。

A.仅为窗口的内部的实体
B.仅为于窗口相交的实体(不包括窗口的内部的实体)
C.同时与窗口四边相交的实体加上窗口内部的实体
D.以上都不对
答案:C
5.在一个视图中,一次最多可创建()个视口。

A.2
B.3
C.4
D.5
答案:
6.默认新建的Solidworks文件特征管理器没有提供以下哪一种“基。

2022年中国石油大学(华东)公共课《大学计算机基础》期末试卷A(有答案)

2022年中国石油大学(华东)公共课《大学计算机基础》期末试卷A(有答案)

2022年中国石油大学(华东)公共课《大学计算机基础》期末试卷A(有答案)一、单项选择题1、下列数据中,最小数是()A.(10111100)2B. (162)sC. (264)10D. (CD)162、二进制数101101.11对应的十六进制数是()A.2D.3B.B1.CC.2D.C D.3、二进制数11111110B等值的十进制数是()A.254B.252C.154D.2444、十六进制数3FC3转换为相应的二进制数是()A.11111111000011B.01111111000011C.01111111000001D.111111110000015、宏病毒可感染以下的文件()A.exeB.docC.batD.txt6、微型计算机中最普遍使用的字符编码是()A.国标码B.ASCII码C.BCD码D.EBCDIC码7、桌面上已经有某应用程序图标,要运行该程序,一般可以使用鼠标()A.左键单击该图标B.右键单击该图标C.左键双击该图标D.右键双击该图标8、在一个Windows 7应用程序窗口中,按AIt+F4键会()A.关闭应用窗口B.关闭文档窗口C.使应用程序窗口最小化为图标D.退出Windows 7,进入命令提示符9、在Windows 7中,获取帮助信息可直接按()A.F1键B.F2键C.F3键D.F4键10、对于鼠标操作,下列叙述不正确的是()A.双击速度可调B.可以双击C.可以三击D.左右键功能不可交换11、下列不属于Microsoft Office 2000软件包的软件是()A. WordB. ExcelD. Adobe12、下列有关Windows 7的叙述中,正确的是()A、Windows 7的操作只能用鼠标B、Windows 7应用程序窗口的大小不能改变C、在不同的磁盘键不能直接用鼠标拖动的方法实现文件的移动D、在Windows 7中打开的多个窗口既可以平铺,也可层叠13、在Windows 7的设置桌面小工具中,提供的应用程序包括()A.资源管理器B.幻灯片动画C.网络D.时钟14、在Word中,文档窗口显示出水平标尺,则当前的视图方式()A. 一定是普通视图方式B. 一定是页面视图方式C. 一定是普通视图方式或页面视图方式D. 一定是大纲视图方式15、对于Word表格操作,正确的说法是()A.对单元格只能上下拆分B.对单元格只能左右拆分C.一个表格可以拆分成两个表格D.表格不能设置标题行重复16、在Word中,“居中”方式对应的快捷键是()A. Ctrl+JB. Ctrl+ED. Ctrl+Shift+D17、Word中,准备打印第5,9,12至20页,在打印页码范围选项中输入()A.5,9,12-20B.5 9 12-20C.5,9,12-20D.5-9-12,2018、在Word2010中,对已选中的浮于文字上方的图片位置向上微调应使用()A "Alt+向上键"B"Ctrl+向上键"C"Esc+向上键"D"Shif+向上键"19、在Word编辑状态下.重新设置字体后.字体改变的文字是()A.插人点所在段落中的文字B.文档中被选中的文字C.插人点所在行中的文字D.文档的全部文字20、有一图书库存管理Excel 2010工作表,数据清单字段名有图书编号、书名、出版社名称、出库数量、入库数量、库存数。

中国石油大学(华东)智慧树知到“计算机科学与技术”《程序设计(Java)》网课测试题答案4

中国石油大学(华东)智慧树知到“计算机科学与技术”《程序设计(Java)》网课测试题答案4

中国石油大学(华东)智慧树知到“计算机科学与技术”《程序设计(Java)》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.下列属于容器的组件有()A.ButtonB.PanelC.ThreadD.TextArea2.下列哪个选项是合法的标识符?()A.123B._nameC.classD.1first3.在下列说法中,选出最正确的一项是()A.Java语言是以类为程序的基本单位的B.Java语言是不区分大小写的C.多行注释语句必须以//开始D.在Java语言中,类的源文件名和该类名必须相同4.进行Java基本的GUI设计需要用到的包是()A.java.ioB.java.sqlC.java.awtD.java.rmi5.以下关于继承的叙述正确的是()A.在Java中类只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承6.下列关于int类型的说法中,正确的一个是()A.int类型可以自动转换为所有的简单类型B.int类型只能自动转换为long、float、double类型C.1022是合法的int类型常量D.int类型包括有符号整型和无符号整型7.若特快订单是一种订单,则特快订单类和订单类的关系是()A.使用关系B.包含关系C.继承关系D.无关系8.用来导入已定义好的类或包的语句是()A.mainB.importC.public classD.class9.所有的异常类皆继承自()类A.java.applet.Appletng.Throwableng.Exceptionng.Error10.paint()方法使用的参数是()A.GraphicsB.Graphics2DC.StringD.Color11.下列关于内存回收的语句,()说明是正确的。

A.程序员必须创建一个线程来释放内存B.内存回收程序允许程序员直接释放内存C.内存回收程序负责释放无用内存D.内存回收程序可以在指定的时间释放内存对象12.Java语言属于面向()的语言。

2022年中国石油大学(华东)软件工程专业《计算机网络》科目期末试卷B(有答案)

2022年中国石油大学(华东)软件工程专业《计算机网络》科目期末试卷B(有答案)

2022年中国石油大学(华东)软件工程专业《计算机网络》科目期末试卷B(有答案)一、选择题1、计算机网络可分为通信子网和资源子网。

下列属于通信子网的是()。

I.网桥 II.交换机 III.计算机软件 IV.路由器A. I、II、ⅣB. II、III.、ⅣC. I、Ⅲ、ⅣD. I、Ⅱ、Ⅲ2、使用后退N帧协议,根据图所示的滑动窗口状态(发送窗口大小为2,接收窗口大小为1),指出通信双方处于何种状态()。

A.发送方发送完0号帧,接收方准备接收0号帧B.发送方发送完1号帧,接收方接收完0号帧C.发送方发送完0号帧,接收方准备接收1号帧D.发送方发送完1号帧,接收方接收完1号帧3、以下给出的地址中,属于子网192.168.15.19/28的主机地址是()。

I.192.168.15.17 Ⅱ.192.168.15.14Ⅲ.192.168.15.16 Ⅳ.192.168.15.31A.仅IB. 仅Ⅱ、IC. 仅IⅡ、I、ⅣD.Ⅲ、Ⅱ、I、Ⅳ4、主机地址172.16.2.160属于下面哪个子网?()A.172.16.2.64/26B.172.16.2.96/26C.172.16.2.128/26D.172.16.2.192/265、以太网交换机是按照()进行转发的。

A.MAC地址B.IP地址C.协议类型D.端口号6、以太网帧的最小长度是()。

A.32B.64C.128D.2567、在一个网络中,最大TPDU尺寸为256B,最大的TPDU存活时间为20s,使用8位序列号,则每条连接的最大数据传输速率是()。

A.16112bit/sB.26112bitsC.36112bi/sD.461l2bit/s8、下列网络应用中,()不适合使用UDP。

A.客户/服务器领域B.远程调用C.实时多媒体应用D.远程登录9、TCP中滑动窗口的值设置太大,对主机的影响是()。

A.由于传送的数据过多而使路由器变得拥挤,主机可能丢失分组B.产生过多的ACKC.由于接收的数据多,而使主机的工作速度加快D.由于接收的数据多,而使主机的工作速度变慢10、下列说法错误的是()A.P2P是网络结点之间采取对等的方式直接交换信息的工作模式B.客户机是面向任务的,服务器是面向用户的C.客户机通常位于前端,服务器通常位于后端D.客户机和服务器之间是通过网络来实现协同计算任务的11、在因特网电子邮件系统中,电子邮件应用程序()。

2022年中国石油大学(华东)软件工程专业《操作系统》科目期末试卷A(有答案)

2022年中国石油大学(华东)软件工程专业《操作系统》科目期末试卷A(有答案)

2022年中国石油大学(华东)软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、所谓(),是指将一个以上的作业放入内存,并且同时处于运行状态。

这些作业,共享处理器的时间和外设及其他资源。

A.多重处理B.多道程序设计C.实时处理D.并行执行2、执行系统调用的过程包括如下主要操作:①返回用户态②执行陷入(trap)指令③传递系统调用参数④执行相应的服务程序正确的执行顺序是()A.②->③->①->④B.②->④->③->①C.③->②->④->①D.③->④->②->①3、进程P1和P2均包含并发执行的线程,部分伪代码描述如下所//进程P1 //进程P2int x=0; int x=0;Thread1() Thread3(){int a; {int a:a=1; a=x;x+=1; x+=3;Thread2() Thread4(){ {int a: int b, aa=2; b=x;x+=2; x1=4;} }下列选项中,需要互斥执行的操作是()。

A. a=l与a=2B. a=x与b=xC. x+=1与x+=2D. x+=1与x+=34、进程资源静态分配方式是指一个进程在建立时就分配了它需要的全部资源,只有该进程所要资源都得到满足的条件下,进程才开始运行。

这样可以防止进程死锁。

静态分配方式破坏死锁的()为必要条件。

A.互斥条件B.请求和保持条件(占有并等待条件)C.非剥夺式等待条件D.循环等待条件5、在下述父进程和子进程的描述中,正确的是()A.父进程创建了子进程,因而父进程执行完后,子进程才能运行B.父进程和了进程可以并发执行C.撤销了进程时,应该同时撤销父进程D.撤销父进程时,应该同时撤销子进程6、某计算机按字节编址,其动态分区内存管理采用最佳适应算法每次分配和回收内存后都对空闲分区链重新排序。

当前空闲分区信息见表3-12。

2022年中国石油大学(华东)软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2022年中国石油大学(华东)软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2022年中国石油大学(华东)软件工程专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、下列关于Cache和虚拟存储器的说法中,错误的有()。

I.当Cache失效(即不命中)时,处理器将会切换进程,以更新Cache中的内容II.当虚拟存储器失效(如缺页)时,处理器将会切换进程,以更新主存中的内容III.Cache 和虚拟存储器由硬件和OS共同实现,对应用程序员均是透明的IV.虚拟存储器的容量等于主存和辅存的容量之和A.I、IⅣB.Ⅲ、VC. I、Ⅱ、ⅢD. I、Ⅲ、Ⅳ2、采用八体并行低位交叉存储器,设每个体的存储容量为32K×16位,存储周期为400ns,下述说法中正确的是()。

A.在400ns内,存储器可向CPU提供2位二进制信息B.在l00ns内,每个体可向CPU提供27位二进制信息C.在400ns内,存储器可向CPU提供2位二进制信息D.在100ns内,每个体可向CPU提供2位二进制信息3、完整的计算机系统应该包括()。

A.运算器、存储器、控制器B.外部设备和主机C.主机和应用程序D.主机、外部设备、配套的软件系统4、计算机硬件能够直接执行的是()。

1.机器语言程序IⅡ.汇编语言程序Ⅲ.硬件描述语言程序入A.仅IB.仅I、ⅡC.仅I、ⅢD. I、Ⅱ 、Ⅲ5、下列关于配备32位微处理器的计算机的说法中,正确的是()。

该机器的通用寄存器一般为32位Ⅱ.该机器的地址总线宽度为32位Ⅲ.该机器能支持64位操作系统IV.一般来说,64位微处理器的性能比32位微处理器的高A.I、ⅡB.I、ⅢC.I、ⅣD.I、IⅡ、Ⅳ6、某同步总线的时钟频率为100MHz,宽度为32位,地址/数据线复用,每传输一个地址或数据占用一个时钟周期。

若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输128位数据所需要的时间至少是()。

A.20nsB.40nsC.50nsD.80ns7、控制总线主要用来传送()。

2020年中国石油大学网络教育070112软件工程-20考试试题及参考答案

2020年中国石油大学网络教育070112软件工程-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.递归、堆栈和队列软件工程第1页共11页。

中国石油大学《软件工程》复习题及答案(可编辑修改word版)

中国石油大学《软件工程》复习题及答案(可编辑修改word版)

《软件工程》期末复习题及答案一、单项选择题(本大题共60小题,在每小题的四个备选答案中,选出一个正确答案,并将正确答案填涂在答题卡上)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.DFDB.判定树/判定表C.SCD.结构化语言9. 数据词典是对数据定义信息的集合,它所定义的对象都包含于。

A.数据流图B.程序框图C.软件结构D.方框图10.用于描述结构化分析中数据流加工逻辑的是。

A.判定树B.ER图C.状态图D.用例图11.下列几种耦合类型,耦合性最高的是。

A.公共耦合B.控制耦合C.标记耦合D.数据耦合12. 通信内聚是指。

A. 把需要同时执行的动作组合在一起形成的模块B.各处理使用相同的输入数据或者产生相同的输出数据C.一个模块中各个处理元素都密切相关于同一功能且必须顺序执行D.模块内所有元素共同完成一个功能,缺一不可13.模块定义为受该模块内一个判定影响的所有模块集合。

A.控制域B.作用域C.宽度D.接口14.好的软件结构应该是。

A.高耦合、高内聚B.低耦合、高内聚C.高耦合、低内聚D.低耦合、低内聚15.结构化程序设计的一种基本方法是。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

线性表的习题1.下述哪一条是顺序存储结构的优点? CA.插入运算方便B.可方便地用于各种逻辑结构的存储表示C.存储密度大D.删除运算方便2.下面关于线性表的叙述中,错误的是:BA.线性表采用顺序存储,必须占用一片连续的存储单元B.线性表采用顺序存储,便于进行插入和删除操作C.线性表采用链式存储,不必占用一片连续的存储单元D.线性表采用链式存储,便于插入和删除操作。

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

DA.单链表B.仅有头指针的单循环链表C.双链表D.仅有尾指针的单循环链表4.链表不具有的特点是:BA.插入、删除不需要移动元素B.可随机访问任一元素C.不必事先估计存储空间D.所需空间与线性长度成正比5.在n个节点的线性表的数组实现中,算法的时间复杂度是O(1) 的操作是:AA.访问第i个结点和求第i个结点的直接前驱B.在第i个节点后插入一个新节点 O(n)C.删除第i个节点 O(n)D.以上都不对6.在一个以h为头的单循环链表中,p指针指向链尾的条件是:AA.p->next==hB.p->next==nullC.p->next->next==hD.p->data==-17.在非空双向循环链表中q所指的结点前插入一个由p所指的链结点的过程依次为:rlink(p)←q; llink(p)←llink(q);llink(q)←p;___________A.rlink(q)←p;B.rlink(llink(q))←p;C.rlink(llink(p))←p;D.rlink(rlink(p)) p;8.在双向链表指针p的结点前插入一个指针q的结点的操作是:A. p->llink=q; q->rlink=p; p->llink->rlink=q; q->llink=q;B.p->llink=q;p->llink->rlink=q; q->rlink=p;q->llink=p->llink;C.q->rlink=p;q->llink=p->llink;p->llink->rlink=q;p->llink=q;D.q->llink=p->llink;q->rlink=q;p->llink=q;p->llink=q;9.在双向链表存储结构中,删除p所指的结点时需要修改指针_______。

A. p->llink->rlink=p->rlink; p->rlink->llink=p->llink;B. p->llink=p->llink->llink; p->llink->rlink=p;C. p->rlink->llink=p; p->rlink=p->rlink->rlink;D. p->rlink=p->llink->llink; p->llink=p->rlink->rlink;填空题1.在单链表中设置头结点的作用________________。

2.链表存储的特点是利用__指针______来表示数据元素之间的逻辑关系;顺序存储的线性表示用__数组_____来表示数据元素之间的逻辑关系。

3.循环单链表的最大优点是________________。

4.带头结点的双循环链表L为空表的条件是___________。

L->rlink==L && L->llink==L5.带头结点的双向循环链表L中含有一个结点的条件是:__________________。

6.线性表L=(a1,a2,…,an)用数组表示,假定删除表中任一元素的概率相同,则删除一个元素平均需要移动元素的个数是______。

(n-1)/27.在一个长度为n的顺序表中第i个元素之前插入一个元素时,需要向后移动________个元素。

n-i+1栈和队列的习题2.8 设栈S 和队列Q 的初始状态为空,元素e1,e2,e3,e4,e5,e6依次通过栈S ,一个元素出站后即进入队列Q ,若出队的顺序为e2,e4,e3,e6,e5,e1,则栈S 的容量至少应该为多少?解:栈S 的容量至少应该为3。

2.9 写出计算循环链表长度的算法。

解:设置一个变量len=0;循环编列循环链表,直到链表结束,len++。

2.5 设循环队列的容量为70(序号1-70),现经过一系列的入队与退队运算后,有: (1) front=14,rear=21 (2) front=23,rear=12问在这两种情况下,循环队列中各有多少个元素? 解:(1)元素个数=21-14=7 (2)元素个数=12+70-23=592.6 试用图表示在表达式A*(B-D)/T+C**(E*F)执行过程中运算符栈和操作数栈的变化情况。

运算符栈操作数栈运算符栈操作数栈2.20 设树T 的度为4,其中度为1,2,3,4的结点个数分别为4,3,2,1。

问T 中有多少个叶子结点?解:设叶子结点个数为x 个。

结点个数=度的总和+1 X+4+3+2+1=(1*4+2*3+3*2+4*1)+1=21 解方程得:x=112.21 已知某二叉树的前序序列为DBACFEG ,中序序列为ABCDEFG 。

请画出该二叉树,并写出二叉树的后序序列。

后序序列为:ACBEGFD运算符栈操作数栈 运算符栈操作数栈栈和队列1.对于栈操作数据的原则是___________。

A. 先进先出B. 后进先出C. 后进后出D. 不分顺序2.一个栈的输入序列为1,2,3,...,n,若输出序列的第一个元素是n,输出第i 个元素是____________。

A. 不确定B. n-i+1C. iD. n-i3.设栈的输入序列为1,2,…,n;输出序列为p1,p2,…,pn;若p1=n则当n>=i>=1时,pi为________;若存在k>1使pk=n,则当i>k时,pi为_______。

A. pi=n-i+1;B. pi不确定C. pi=n-(i-k);4.设栈的输入序列是1,2,3,4,则_______不可能是其出栈序列。

A. 1,2,4,3B. 2,1,3,4C. 1,4,3,2D. 4,3,1,2E. 3,2,1,45.如入栈序列为1,2,3,4,5,则可能得到的出栈序列为____。

A. 1,2,5,3,4B. 3,1,2,5,4C. 3,2,5,4,1D. 1,4,2,3,5E. 都不可能6.向一个栈顶指针为h的带头结点的链栈中插入指针s所指的结点时,应执行________。

A. h->next=s;B. s->next=h;C. s->next=h; h->next=s;D. s->next=h->next; h->next=s;7.某堆栈的输入序列为a,b,c,d,下面的四个序列中,不可能是它的输出序列的是__________。

A. a,c,b,dB. b,c,d,aC. c,d,b,aD. d,c,a,b8.一个栈的入栈序列为A,B,C,D,E,则栈的不可能的出栈序列是__________。

A. ABCDEB. EDCBAC. DECBAD. DCEAB9.若一个栈以向量V[1..n]存储,初始栈顶指针top为n+1,则下面x入栈的正确操作是___________。

A. top:=top+1; v[top]:=x;B. V[top]:=x; top:=top+1;C. top:=top-1; V[top]:=x;D. V[top]:=x; top:=top-1;10.若栈采用顺序存储方式存储,现两栈共享空间V[1..m],top[i]代表第i个栈(i=1,2)栈顶,栈1的底在v[1],栈2的底在v[m],则栈满的条件是_________。

A. top[2]-top[1]==0B. top[1]+1==top[2]C. top[1]+top[2]==mD. top[1]==top[2]11. 栈在______中应用。

A. 递归调用B. 子程序调用C. 表达式求值D. A,B,C12.最大容量为n的循环队列,队尾指针是rear,队头是front,则队空的条件是__________。

A. (rear+1) MOD n==frontB. rear==frontC. rear+1==frontD. (rear-1) MOD n==front填空题1.区分循环队列的满与空,只有两种方法,他们是___________和_____________。

2.在循环队列中,队列长度为n,存储位置从0到n-1编号,以rear指示实际的队尾元素,现要在此队列中插入一个新元素,新元素的位置是____________。

rear=(rear+1) mod n3.设a=6,b=4,c=2,d=3,e=2,则后缀表达式abc-/de*+的值为___________。

9 4.表达式3*2^(4+2*2-6*3)-5求值过程中,当扫描到6时,对象栈和运算符栈分别为:_____________和______________。

3,2,8; ;*^(-树的习题1.已知一算术表达式的中缀表达式为a-(b+c/d)*e ,其后缀表达式为()。

A. –a+b*c/d B. –a+b*cd/e C. -+*abc/de D. abcd/+e*-2.算术表达式a+b*(c+d/e)转换为后缀表达式后为()。

A. ab+cde/*B. abcde/+*+C. abcde/*++D. abcde*/++3.每个结点的度或者为0或者为2的二叉树称为正则二叉树。

n 个结点的正则二叉树中有()个叶子。

A. ⎡⎤n 2log B.21-n C. ⎡⎤)1(log 2+n D. 21+n 4.设树T 的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T 中的叶子个数为()。

A. 5B. 6C. 7D. 8 5.在下述结论中,正确的是()。

① 只有一个结点的二叉树的度为0; ② 二叉树的度为2;③ 二叉树的左右子树可以任意交换;④ 深度为K 的完全二叉树的结点个数小于或等于深度相同的满二叉树。

A. ①②③ B. ②③④ C. ②④ D. ①④6.设森林F 对应的二叉树为B ,它有m 个结点,B 的根为p ,p 的右子树结点个数为n ,森林F 中第一棵树的结点个数是()。

A. m-nB. m-n-1C. n+1D. 条件不足,无法确定 7.若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数是()。

相关文档
最新文档