2010河南省数据库考试含答案深入
数据库模拟试题+参考答案

数据库模拟试题+参考答案一、单选题(共82题,每题1分,共82分)1.数据库管理系统的作用描述,最恰当的是( )A、保障数据的易操作性B、保证数据的安全C、对数据进行集中管理,保障数据的安全性、共享性和一致性D、分散管理,保障数据处理的有效性和数据共享正确答案:C答案解析:数据库管理系统的目的就是对数据实施集中管理,提供相应的数据模型,保障数据的安全性、共享性和一致性。
2.关闭Access数据库可以使用的快捷键是 ( )A、Alt+F4B、Alt+ F + XC、Alt+ F +CD、Ctrl+O正确答案:C3.在access2010数据表中,要直接显示姓名中有“李”字的记录的方法是( )A、排序B、隐藏C、筛选D、冻结正确答案:C4.使用表设计器定义表中字段时,不是必须设置的内容是()A、数据类型B、字段大小C、说明D、字段名称正确答案:C5.关于主关键字(即主键)的说法正确的是( )。
A、主关键字的数据能够重复B、主关键字中不许有重复值和空值C、一个表可以设置多个主关键字D、主关键字只能是单一的字段正确答案:B答案解析:A.作为主关键字的字段,它的数据不能重复;C.一个表可以设置一个主关键字;D.主关键字可以是多字段。
6.在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是()A、共享方式B、只读方式C、独占方式D、独占只读方式正确答案:C答案解析:一旦用户采用独占方式打开,则当前用户可以对数据库进行读写,其他用户无法打开数据库。
7.为加快对某字段的查找速度,应该( )。
A、使该字段数据格式一致B、防止在该字段中输入重复值C、使该字段成为必填字段D、对该字段进行索引正确答案:D8.创建Access 2010数据库时,默认的文件保存目录在()A、TempB、PicturesC、DocumentsD、Desktop正确答案:C答案解析:创建数据库时,默认的保存路径在Documents(我的文档)。
2010上半年数据库系统工程师考试下午真题及解析(2)

2010上半年数据库系统工程师考试下午真题及解析(2)《五年高考三年模拟》相当于高考“武功秘籍”中的《九阴真经》。
海量的题库,对真题详尽的解析,备受老师和学生的追捧。
可见,真题是应对考试的上好资料,下面希赛软考学院为你整理了2010上半年数据库系统工程师考试下午真题及解析,助你修炼出一身“绝技”,应对来年的数据库系统工程师考试。
试题三阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]某学校拟开发一套实验管理系统,对各课程的实验安排进行管理。
[需求分析]每个实验室可进行的实验类型不同。
由于实验室和实验员资源有限,需根据学生人数分批次安排实验室和实验员。
一门含实验的课程可以开设给多个班级,每个班级每学期可以开设多门含实验的课程。
每个实验室都有其可开设的实验类型。
一门课程的一种实验可以根据人数、实验室的可容纳人数和实验室类型,分批次开设在多个实验室的不同时间段。
一个实验室的一次实验可以分配多个实验员负责辅导实验,实验员给出学生的每次实验成绩。
1.课程信息包括:课程编号、课程名称、实验学时、授课学期和开课的班级等信息;实验信息记录该课程的实验进度信息,包括:实验名、实验类型、学时、安排周次等信息,如表3-1所示。
2.以课程为单位制定实验安排计划信息,包括:实验地点,实验时间、实验员等信息。
实验计划如表3-2所示。
3.由实验员给出每个学生每次实验的成绩,包括:实验名,学号,姓名,班级,实验成绩等信息。
实验成绩如表3-3所示。
4.学生的实验课程总成绩根据每次实验的成绩以及每次实验的难度来计算。
[概念模型设计]根据需求阶段收集的信息,设计的实体联系图(不完整)如图3-1所示。
[逻辑结构设计]根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):课程(课程编号,课程名称,授课院系,实验学时)班级(班级号,专业,所属系)开课情况( (1) ,授课学期)实验( (2) ,实验类型,难度,学时,安排周次)实验计划( (3) ,实验时间,人数)实验员( (4) ,级别)实验室(实验室编号,地点,开放时间,可容纳人数,实验类型)学生( (5) ,姓名,年龄,性别)实验成绩( (6) ,实验成绩,评分实验员)[问题1]补充图3-1中的联系和联系的类型。
2010河南省全国计算机等级考试二级VB笔试试卷及参考答案考试题库

2010河南省全国计算机等级考试二级VB笔试试卷及参考答案考试题库1、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部2、结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性3、软件调试的目的是(B) 注:与软件测试要对比着复习A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能4、下面概念中,不属于面向对象方法的是 (D)A. 对象B. 继承C. 类D. 过程调用5、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)A. 阶段性报告B. 需求评审C. 总结D. 都不正确6、下面概念中,不属于面向对象方法的是 (D)A. 对象B. 继承C. 类D. 过程调用7、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境8、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)A. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考9、在软件开发中,下面任务不属于设计阶段的是(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型10、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
下列图符名标识的图符不属于数据流图合法图符的是(A)A. 控制流B. 加工C. 数据存储D. 源和潭11、在关系数据库中,用来表示实体之间联系的是(D)A. 树结构B. 网结构C. 线性表D. 二维表12、在深度为5的满二叉树中,叶子结点的个数为(C)A. 32B. 31C. 16D. 1513、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)A. 阶段性报告B. 需求评审C. 总结D. 都不正确14、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得A. 8B. 16C. 32D. 1515、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部16、设有下列二叉树:图见书P46对此二叉树中序遍历的结果为(B)A. ABCDEFB. DBEAFCC. ABDECFD. DEBFCA17、希尔排序法属于哪一种类型的排序法(B)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法18、将E-R图转换到关系模式时,实体与联系都可以表示成(B)A. 属性B. 关系C. 键D. 域19、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
2010年9月全国计算机等级考试三级数据库真题及答案(免费)

一、选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)冯·诺依曼奠定了现代计算机工作原理的基础。
下列叙述中,哪个(些)是正确的?I.程序必须装入内存才能执行II.计算机按照存储的程序逐条取出指令,分析后执行指令所规定的操作III.计算机系统由运算器、存储器、控制器、输入设备、输出设备等五大部件组成A)仅I B)仅I和II C)仅II和III D)都正确(2)关于指令系统的寻址方式,如果在指令中给出操作数所在的地址,该方式称为A)立即寻址B)直接寻址C)寄存器寻址D)寄存器间接寻址(3)用于实现Internet中文件传输功能所采用的应用层协议是A)FTP B)DNS C)SMTP D)HTTP(4)WWW能够提供面向Internet服务的、一致的用户界面的信息浏览功能,其使用的基础协议是A)FTP B)DNS C)SMTP D)HTTP(5)一般操作系统的安全措施可从隔离、分层和内控三个方面考虑,隔离是操作系统安全保障的措施之一。
限制程序的存取,使其不能存取允许范围以外的实体,这是A)物理隔离B)时间隔离C)逻辑隔离D)密码隔离(6)下列哪一个不属于恶意软件?A)逻辑炸弹B)服务攻击C)后门陷阱D)僵尸网络(7)下列哪些是数据结构研究的内容?I.数据的采集和集成II.数据的逻辑结构III.数据的存储结构IV.数据的传输V.数据的运算A)仅I、II和III B)仅II、III和VC)仅I、II和IV D)仅I、III和V(8)下列与数据元素有关的叙述中,哪些是正确的?I.数据元素是数据的基本单位,即数据集合中的个体II.数据元素是有独立含义的数据最小单位III.一个数据元素可由一个或多个数据项组成IV.数据元素又称做字段V.数据元素又称做结点A)仅I和II B)仅II、III和IV C)仅I和III D)仅I、III和V(9)下列与算法有关的叙述中,哪一条是不正确的?A)算法是精确定义的一系列规则B)算法指出怎样从给定的输入信息经过有限步骤产生所求的输出信息C)算法的设计采用由粗到细,由抽象到具体的逐步求精的方法D)对于算法的分析,指的是分析算法运行所要占用的存储空间,即算法的空间代价(10)下列关于栈和队列的叙述中,哪些是正确的?I.栈和队列都是线性表II.栈和队列都是顺序表III.栈和队列都不能为空IV.栈和队列都能应用于递归过程实现V.栈的特点是后进先出,而队列的特点是先进先出A)仅I和V B)仅I、II、V C)仅III和IV D)仅II、III和IV(11)按后根次序周游树(林)等同于按什么次序周游该树(林)对应的二叉树?A)前序B)后序C)对称序D)层次次序(12)有关键码值为10, 20. 30的三个结点,按所有可能的插入顺序去构造二叉排序树。
2010年河南专升本高数真题+答案解析

2010年河南省普通高等学校选拔优秀专科毕业生进入本科阶段学习考试高等数学一、选择题 (每小题2 分,共60 分)1.设函数()f x 的定义域为区间(1,1]-,则函数(1)f x e -的定义域为( )A .[]2,2-B .(1,1]-C .(2,0]-D .(0,2]【答案】D【解析】由题意得,()f x 的定义域为(1,1]-,则在(1)f x e -中,1(1,1]x -∈-,即02x <≤,故选D .2.若()()f x x R ∈为奇函数,则下列函数为偶函数的是( ) A .[]331(),1,1y x x x -∈- B .3()tan ,(,)y xf x x x ππ=+∈-C .[]3sin (),1,1y x x f x x =-∈-D .[]25()sin ,,x y f x e x x ππ=∈-【答案】D【解析】()f x 为奇函数,对于选项D ,22()55()sin ()()sin x x f x e x f x e x ---=,故选D .3.当0x →时,21x e -是sin3x 的( ) A .低阶无穷小 B .高阶无穷小C .等价无穷小D .同阶非等价无穷小【答案】D【解析】200122lim lim sin333x x x e x x x →→-==,从而21x e -是sin3x 的同阶非等价无穷小,故选D .4.设函数2511sin ,0(),0xx x x f x e x ⎧>⎪=⎨⎪<⎩,则0x =是()f x 的( )A .可去间断点B .跳跃间断点C .连续点D .第二类间断点【解析】2501lim sin 0x x x+→=,10lim 0x x e -→=,00lim ()lim ()x x f x f x +-→→=,从而0x =是()f x 的可去间断点,故选A .5.下列方程在区间(0,1)内至少有一个实根的为( ) A .20x += B .sin 1x π=-C .32520x x +-=D .21arctan 0x x ++=【答案】C【解析】对于选项C ,构造函数32()52f x x x =+-,(0)20f =-<,(1)40f =>,由零点定理得,()0f x =在(0,1)上至少存在一个实根,故选C .6.函数()f x 在点0x x =处可导,且0()1f x '=-,则000()(3)lim2x f x f x h h→-+=( )A .23 B .23-C .32-D .32【答案】D 【解析】0000000()(3)(3)()333limlim ()23222x x f x f x h f x h f x f x h h →→-++-⎛⎫'=⋅-=-= ⎪⎝⎭,故选D .7.曲线ln y x x =平行于直线10x y -+=的切线方程是( ) A .1y x =- B .(1)y x =-+C .1y x =-+D .(ln 1)(1)y x x =+-【答案】A【解析】ln 1y x '=+,又直线10x y -+=的斜率1k =,令1y '=得1x =,0y =,从而与直线平行的切线方程为01y x -=-,即1y x =-,故选A .8.设函数212sin 5y x π=-,则y '=( )A .22cos51x π-- B .21x-C 21x-D .22cos 551x π-【解析】(2212sin 51y x xπ''⎛⎫'=--= ⎪⎝⎭-B .9.若函数()f x 满足2()2sin df x x x dx =-,则()f x =( )A .2cos xB .2cos xC +C .2sin x C +D .2cos x C -+【答案】B【解析】2()2sin df x x x dx =-,则2222()(2sin )sin cos f x x x dx x dx x C =-=-=+⎰⎰,故选B . 10.sin(12)b xa d e x dx dx--=⎰( )A .sin(12)x e x --B .sin(12)x e x dx --C .sin(12)x e x C --+D .0【答案】D【解析】sin(12)bx a e x dx --⎰为一常数,从而sin(12)0b xa d e x dx dx--=⎰,故选D .11.若()()f x f x -=,在区间(0,)+∞内,()0f x '>,()0f x ''>,则()f x 在区间(,0)-∞内( ) A .()0,()0f x f x '''<< B .()0,()0f x f x '''>>C .()0,()0f x f x '''><D .()0,()0f x f x '''<>【答案】D【解析】()()f x f x -=,则()f x 为偶函数,又在(0,)+∞上,()0f x '>,()0f x ''>,所以在(,0)-∞上()0f x '<,()0f x ''>,故选D .12.若函数()f x 在区间(,)a b 内连续,在点0x x =处不可导,0(,)x a b ∈,则( ) A .0x 是()f x 的极大值点 B .0x 是()f x 的极小值点C .0x 不是()f x 的极值点D .0x 可能是()f x 的极值点【答案】D【解析】由判断极值的方法知,0x 可能是()f x 的极值点,故选D .13.曲线x y xe -=的拐点为( )A .1x =B .2x =C .222,e ⎛⎫ ⎪⎝⎭D .11,e ⎛⎫ ⎪⎝⎭【答案】C【解析】(1)x y x e -'=-,(2)x y x e -''=-,令0y ''=,得2x =,22y e=.当2x >时,0y ''>,2x <,0y ''<,所以曲线的拐点为222,e ⎛⎫⎪⎝⎭,故选C .14.曲线2arctan 5xy x=( ) A .仅有水平渐近线 B .仅有垂直渐近线C .既有水平渐近线,又有垂直渐近线D .既无水平渐近线,又无垂直渐近线【答案】A 【解析】002arctan 22limlim 555x x x x x x →→==,所以曲线没有垂直渐近线;2arctan lim 05x xx→∞=,所以0y =为曲线的水平渐近线,故选A .15.若cos x 是()f x 的一个原函数,则()df x =⎰( )A .sin x C -+B .sin xC +C .cos x C -+D .cos x C +【答案】A【解析】令()cos F x x =,则()()sin f x F x x '==-,所以()(sin )sin df x d x x C =-=-+⎰⎰,故选A .16.设曲线()y f x =过点(0,1),且在该曲线上任意一点(,)x y 处切线的斜率为x x e +,则()f x =( )A .22x x e -B .22x x e +C .2x x e +D .2x x e -【答案】B【解析】由题意得xy x e '=+,则2()2xx x y x e dx e C =+=++⎰,又因为曲线过点(0,1),有0C =,从而2()2x x y f x e ==+,故选B .17. 24sin 1x xdx x ππ-=+⎰( )A .2B .0C .1D .1-【答案】B【解析】24sin 1x xx +为奇函数,积分区间关于原点对称,从而24sin 01x x dx xππ-=+⎰.18.设()f x 是连续函数,则20()x f t dt ⎰是( )A .()f x 的一个原函数B .()f x 的全体原函数C .22()xf x 的一个原函数D .22()xf x 的全体原函数【答案】C【解析】220()2()x f t dt xf x '⎛⎫= ⎪⎝⎭⎰,由原函数的定义可知,它是22()xf x 的一个原函数,故选C .19.下列广义积分收敛的是( )A .1x+∞⎰B .2ln exdx x+∞⎰C .21ln edx x x+∞⎰D .21exdx x +∞+⎰【答案】C 【解析】22111ln 011ln ln ln eee dx d x x x x x+∞+∞+∞==-=+=⎰⎰,故选C .20.微分方程422()0x y y x y '''+-=的阶数是( )A .1B .2C .3D .4【答案】B【解析】由微分方程的概念知,阶数为方程中的最高阶导数的阶数,故选B .21.已知向量{}5,,2x =-a 和{},6,4y =b 平行,则x 和y 的值分别为( )A .4,5-B .3,10--C .4,10--D .10,3--【答案】B【解析】向量a 与b 平行,所以5264x y -==,得3x =-,10y =-,故选B .22.平面1x y z ++=与平面2x y z +-=的位置关系是( )A .重合B .平行C .垂直D .相交但不垂直【答案】D【解析】两平面的法向量分别为1(1,1,1)=n ,2(1,1,1)=-n ,而111111=≠-,从而两平面不平行,又121⋅=n n ,从而两平面不垂直但相交,故选D .23.下列方程在空间直角坐标系中表示的曲面为柱面的是( )A .221y z +=B .22z x y =+C .222z x y =+D .22z x y =-【答案】A【解析】由柱面方程的特点可知,221y z +=表示圆柱面,故选A .24.关于函数222222,0(,)0,0xyx y x y f x y x y ⎧+≠⎪+=⎨⎪+=⎩,下列表述错误的是( )A .(,)f x y 在点(0,0)处连续B .(0,0)0f =C .(0,0)0y f '=D .(,)f x y 在点(0,0)处不可微【答案】A【解析】令y kx =,则222222000lim lim (1)1x x y kx xy kx kx y k x k →→=→==+++.当k 取不同值时,极限值不同,因此2200limx y xyx y →→+不存在,所以在点(0,0)处不连续,故选A .25.设函数ln()x z x y y =-,则zy∂=∂( ) A .()x y x y -B .2ln()x x y y --C .ln()()x y xy y x y -+- D .2ln()()x x y xy y x y ---- 【答案】D 【解析】221ln()ln()(1)()z x x x x y xx y y y y x y y y x y ∂-=--+⋅⋅-=--∂--.26.累次积分222202(,)x x x x dx f x y dy --⎰写成另一种次序的积分是( )A .10(,)yydy f x y dx -⎰⎰B .222202(,)y y y y dy f x y dx ---⎰C .221111(,)y y dy f x y dx ----⎰D .22111111(,)y y dy f x y dx +----⎰⎰【答案】D【解析】由题意知,02x ≤≤,2222x x y x x -≤≤-11y -≤≤,221111y x y -≤-,所以交换积分次序后为22111111(,)y y dy f x y dx +----⎰⎰.27.设{}(,)2,2D x y x y =≤≤,则Ddxdy =⎰⎰( )A .2B .16C .12D .4【答案】B【解析】222216Ddxdy dx dy --==⎰⎰⎰⎰,故选B .28.若幂级数0nn n a x ∞=∑的收敛半径为R ,则幂级数20(2)n n n a x ∞=-∑的收敛区间为( )A .(,)R RB .(2,2)R R -+C .(,)R R -D .(2,2)R R【答案】D【解析】令2(2)t x =-,则0n n n a t ∞=∑的收敛半径为R ,即R t R -<<,则2(2)x R -<,即22R x R <<D .29.下列级数绝对收敛的是( )A .1(1)nn n∞=-∑B .213(1)2nnn n ∞=-∑C .11(1)21nn n n ∞=+--∑D .21(1)21nn n ∞=--∑【答案】B【解析】对选项B ,21133(1)24nn nn n n ∞∞==⎛⎫-= ⎪⎝⎭∑∑,级数收敛,从而原级数绝对收敛,故选B .30.若幂级数0(3)n n n a x ∞=-∑在点1x =处发散,在点5x =收敛,则在点0x =,2x =,4x =,6x =中使该级数发散的点的个数有( )A .0 个B .1个C .2个D .3个【答案】C【解析】由幂级数发散、收敛性质及收敛区间的讨论可得,在这4个点中发散点的个数有两个,即0x =,6x =,故选C .二、填空题 (每空 2分,共 20分)31.设(32)f x -的定义域为(3,4]-,则()f x 的定义域为________. 【答案】[5,9)-【解析】(32)f x -的定义域为(3,4]-,即34x -<≤,所以5329x -≤-<,即()f x 的定义域为[5,9)-.32.极限lim (23)x x x x +-=________.【答案】52【解析】55lim (23)limlim2232311x x x x x x x x x x x+-===++-++-.33.设函数()(1)(2)(3)(4)f x x x x x =++--,则(4)()f x =________. 【答案】24【解析】(4)()4!24f x ==.34.设参数方程22131x t y t =+⎧⎨=-⎩所确定的函数为()y y x =,则22d ydx =________. 【答案】32【解析】632dydy t dt t dx dx dt===,22(3)322d dy d y t dt dx dx dx dt ⎛⎫ ⎪'⎝⎭===.35.(ln 1)x dx +=⎰________. 【答案】ln x x C +【解析】1(ln 1)ln ln ln x dx xdx dx x x x dx x x x C x+=+=-⋅+=+⎰⎰⎰⎰.36.点(3,2,1)-到平面10x y z ++-=的距离是________. 3【解析】321131113d +--===++.37.函数(1)x z y =+在点(1,1)处的全微分dz =________. 【答案】2ln 2dx dy + 【解析】(1)ln(1)x zy y x∂=++∂,1(1)x z x y y -∂=+∂,(1,1)(1,1)2ln 2z z dz dx dy dx dy xy ⎛⎫∂∂=+=+ ⎪∂∂⎝⎭.‘38.设L 为三个顶点分别为(0,0),(1,0)和(0,1)的三角形边界,L 的方向为逆时针方向,则2322()(3)Lxy y dx x y xy dy -+-=⎰________.【答案】0 【解析】223P xy y y ∂=-∂,223Qxy y x∂=-∂,P Q y x ∂∂=∂∂,由格林公式得,该曲线积分为0.39.已知微分方程x y ay e '+=的一个特解为x y xe =,则a =________. 【答案】1-【解析】将x y xe =代入微分方程得x x x x e xe axe e ++=,即1a =-.40.级数03!nn n ∞=∑的和为________.【答案】3e【解析】23012!3!!!n n xn x x x x e x n n ∞==++++++=∑,故303!nn e n ∞==∑.三、计算题 (每小题5 分,共45 分)41.求极限2040sin (1)sin lim 1cos x x x tdt e x x x →⎡⎤-⎢⎥-⎢⎥-⎢⎥⎣⎦⎰. 【答案】32【解析】220044000sin sin (1)sin (1)sin lim lim lim 1cos 1cos x x x x x x x tdt tdt e x e x x x x x →→→⎡⎤--⎢⎥-=-⎢⎥--⎢⎥⎣⎦⎰⎰ 230022sin 13lim lim 214222x x x x x x x x→→⋅=-=-=.42.设由方程22y e xy e -=确定的函数为()y y x =,求0x dy dx=.【答案】24e -【解析】方程两边同时关于x 求导,得220y e y y xy y ''⋅--⋅=,当0x =时,2y =,代入得 204x dy e dx-==.43.求不定积分21x xe +.32(1)213x x e e C ++ 【解析】令1x t e =+21x e t =-,2ln(1)x t =-,则221tdx dt t =-,于是 2222332(1)222(22)2(1)211331xx x x t t dt t dt t t C e e C t t e -=⋅=-=-+=++-+⎰⎰.44.求定积分220(2)x x x dx +-⎰.【答案】22π+【解析】22222000(2)221(1)(1)x x x dx xdx x x dx x d x -=+-=----⎰⎰⎰⎰令1t x =-,则122220111(1)(1)11122x d x t dt t dt ππ-----=-=--=-⋅⋅=-⎰⎰⎰,故220(2)22x x x dx π-=+⎰.45.求过点(1,2,5)-且与直线2133x y z x y -+=⎧⎨-=⎩平行的直线方程.【答案】125315x y z --+==- 【解析】由题意得,两平面的法向量分别为1(2,1,1)=-n ,2(1,3,0)=-n ,所以该直线的方向向量为12211(3,1,5)130=⨯=-=--i j ks n n ,又直线过点(1,2,5)-,故该直线的方程为125315x y z --+==-.46.求函数22(,)328f x y x y xy x =+-+的极值. 【答案】24-【解析】228x f x y =-+,62y f y x =-,令00x y f f =⎧⎪⎨=⎪⎩,得驻点为62x y =-⎧⎨=-⎩,又2xx f =,2xy f =-,6yy f =,对于驻点(6,2)--,280B AC -=-<,20A =>, 故函数在点(6,2)--处取得极小值(6,2)24f --=-.47.将23()21xf x x x =+-展开成x 的幂级数.【答案】011()(1)222n n n n f x x x ∞=⎛⎫⎡⎤=-+-<< ⎪⎣⎦⎝⎭∑ 【解析】2311()21112x f x x x x x ==-+-+-, 其中01(1)(11)1n n n x x x ∞==--<<+∑,00111(2)21222n n nn n x x x x ∞∞==⎛⎫==-<< ⎪-⎝⎭∑∑,故00011()(1)2(1)222nnnnn n n n n n f x x x x x ∞∞∞===⎛⎫⎡⎤=-+=-+-<< ⎪⎣⎦⎝⎭∑∑∑.48.计算二重积分22Dx y d σ+,其中D 是由圆223x y +=所围成的闭区域.【答案】3π【解析】用极坐标计算,{}(,)03,02D r r θθπ=≤≤≤≤,于是232220323Dx y d d rdr d ππσθθπ+=⋅==⎰.49.求微分方程960y y y '''-+=的通解. 【答案】1312()x y C C x e =+(12,C C 是任意常数)【解析】对应的特征方程为29610r r -+=,特征根为1213r r ==,因此所给方程的通解为1312()x y C C x e =+(12,C C 是任意常数).四、应用题 (每小题8 分,共 16 分)50.要做一个容积为V 的圆柱形带盖容器,问它的高与底面半径的比值是多少时用料最省? 【答案】当2hr=时,用料最省 【解析】设该容器的高为h ,底面半径为r ,则该容器的容积2V r h π=,即2Vh r π=, 该带盖容器的用料222222V S r rh r r πππ=+=+,则224V S r rπ'=-, 令0S '=,解得唯一驻点32V r π=,故当32Vr πS 取值最小,此时 323322V h V V V r r r r ππππ===⋅=.51.平面图形D 由曲线2y x =直线2y x =-及x 轴所围成.求: (1)D 的面积;(2)D 绕x 轴旋转形成的旋转体的体积. 【答案】(1)56 (2)815π 【解析】(1)由题意可得,此平面区域D 如图所示,则1312200125(2)2236S y y dy y y y ⎡⎤⎡=-=--=⎢⎥⎣⎣⎦⎰. (2)平面D 绕x 轴旋转形成的旋转体的体积为124251322101118(2)245315x V x dx x dx x x x x πππππ⎛⎫=+-=+-+=⎪⎝⎭⎰⎰.五、证明题 (9 分)52.设函数()f x 在闭区间[]0,1上连续,在开区间(0,1)内可导,且(0)0f =,(1)2f =. 证明:在(0,1)内至少存在一点ξ,使得()21f ξξ'=+.【解析】构造函数2()()F x f x x =-,由题意可知()F x 在[]0,1上满足拉格朗日中值定理的条件,故在(0,1)内至少存在一点ξ,使得(1)(0)()10F F F ξ-'=-,代入得,()()21F f ξξξ''=-=,即()21f ξξ'=+.。
信息技术2010数据库选择题答案

一、1、在Access数据表中,关于主键的叙述,正确的是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、下列关于E-R图的叙述,正确的是A.在E-R图中,属性使用菱形框表示B.在E-R图中,实体使用菱形框表示C.E-R图包括三个图素:实体集、属性、实体之间的联系D.在E-R图中,实体之间的联系使用直线表示8、下列不属于现实世界术语的是A.实体B.个体C.总体D.特征9、在数据库技术发展过程中,最常用的数据模型有网状模型、关系模型和A.分支模型B.系统模型C.独立模型D.层次模型10、数据库是指A.按照某种模型组织起来的,可以被用户或应用程序共享的数据的集合B.存放在磁盘中的数据,可以被各用户或应用程序共享和利用C.存放数据的服务器,可以被各用户或应用程序共享和利用D.存放在磁盘中的文件,可以被用各户或用程序共享和利用二、1、在信息世界,实体集之间的联系有三种。
2010河南省数据库期末考试高级

1、约瑟夫环问题(Josephus问题)是指编号为1、2、…,n的n(n>0)个人按顺时针方向围坐成一圈,现从第s个人开始按顺时针方向报数,数到第m个人出列,然后从出列的下一个人重新开始报数,数到第m的人又出列,…,如此重复直到所有的人全部出列为止。
现要求采用循环链表结构设计一个算法,模拟此过程。
#include<stdlib.h>typedef int datatype;typedef struct node{datatype data;struct node *next;}listnode;typedef listnode *linklist;void jose(linklist head,int s,int m){linklist k1,pre,p;int count=1;pre=NULL;k1=head; /*k1为报数的起点*/while (count!=s) /*找初始报数起点*/{pre=k1;k1=k1->next;count++;}while(k1->next!=k1) /*当循环链表中的结点个数大于1时*/{ p=k1; /*从k1开始报数*/count=1;while (count!=m) /*连续数m个结点*/{ pre=p;p=p->next;count++;}pre->next=p->next; /*输出该结点,并删除该结点*/printf("%4d",p->data);free(p);k1=pre->next; /*新的报数起点*/}printf("%4d",k1->data); /*输出最后一个结点*/free(k1);}main(){linklist head,p,r;int n,s,m,i;printf("n=");scanf("%d",&n);printf("s=");scanf("%d",&s);printf("m=",&m);scanf("%d",&m);if (n<1) printf("n<0");else{/*建表*/head=(linklist)malloc(sizeof(listnode)); /*建第一个结点*/head->data=n;r=head;for (i=n-1;i>0;i--) /*建立剩余n-1个结点*/{ p=(linklist)malloc(sizeof(listnode));p->data=i;p->next=head;head=p;}r->next=head; /*生成循环链表*/jose(head,s,m); /*调用函数*/}}2、请编写一个判别给定二叉树是否为二叉排序树的算法,设二叉树用llink-rlink法存储。
2010年河南省基础数据深入

{if(p==null && q==null) return (1);
else if(!p && q || p && !q) return (0);
else return(Similar(p->lchild,q->lchild) && Similar(p->rchild,q->rchild))
1、本题应使用深度优先遍历,从主调函数进入dfs(v)时 ,开始记数,若退出dfs()前,已访问完有向图的全部顶点(设为n个),则有向图有根,v为根结点。将n个顶点从1到n编号,各调用一次dfs()过程,就可以求出全部的根结点。题中有向图的邻接表存储结构、记顶点个数的变量、以及访问标记数组等均设计为全局变量。建立有向图g的邻接表存储结构参见上面第2题,这里只给出判断有向图是否有根的算法。
else{flag=flase;} //不是完全二叉树
Judgebst (t->rlink,flag);// 中序遍历右子树
}//JudgeBST算法结束
10、两棵空二叉树或仅有根结点的二叉树相似;对非空二叉树,可判左右子树是否相似,采用递归算法。
for(j=0;j<n;j++) //交换两行中对应元素.
{sum=*(pk+j); *(pk+j)=*(pi+j); *(pi+j)=sum;}
sum=p[i]; p[i]=p[k]; p[k]=sum; //交换一维数组中元素之和.
}//if
}//for i
}// JudgeRoot
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、二路插入排序是将待排关键字序列r[1..n]中关键字分二路分别按序插入到辅助向量d[1..n]前半部和后半部(注:向量d可视为循环表),其原则为,先将r[l]赋给d[1],再从r[2] 记录开始分二路插入。
编写实现二路插入排序算法。
2、假设以I和O分别表示入栈和出栈操作。
栈的初态和终态均为空,入栈和出栈的操作序列可表示为仅由I和O组成的序列,称可以操作的序列为合法序列,否则称为非法序列。
(15分)
(1)A和D是合法序列,B和C 是非法序列。
(2)设被判定的操作序列已存入一维数组A中。
int Judge(char A[])
//判断字符数组A中的输入输出序列是否是合法序列。
如是,返回true,否则返回false。
{i=0; //i为下标。
j=k=0; //j和k分别为I和字母O的的个数。
while(A[i]!=‘\0’) //当未到字符数组尾就作。
{switch(A[i])
{case‘I’: j++; break; //入栈次数增1。
case‘O’: k++; if(k>j){printf(“序列非法\n”);exit(0);}
}
i++; //不论A[i]是‘I’或‘O’,指针i均后移。
}
if(j!=k) {printf(“序列非法\n”);return(false);}
else {printf(“序列合法\n”);return(true);}
}//算法结束。
3、证明由二叉树的中序序列和后序序列,也可以唯一确定一棵二叉树。
29. ①试找出满足下列条件的二叉树
1)先序序列与后序序列相同 2)中序序列与后序序列相同
3)先序序列与中序序列相同 4)中序序列与层次遍历序列相同
4、假设K1,…,Kn是n个关键词,试解答:
试用二叉查找树的插入算法建立一棵二叉查找树,即当关键词的插入次序为K1,K2,…,Kn 时,用算法建立一棵以LLINK / RLINK 链接表示的二叉查找树。
5、给出折半查找的递归算法,并给出算法时间复杂度性分析。
6、连通图的生成树包括图中的全部n个顶点和足以使图连通的n-1条边,最小生成树是边上权值之和最小的生成树。
故可按权值从大到小对边进行排序,然后从大到小将边删除。
每删除一条当前权值最大的边后,就去测试图是否仍连通,若不再连通,则将该边恢复。
若仍连通,继续向下删;直到剩n-1条边为止。
void SpnTree (AdjList g)
//用“破圈法”求解带权连通无向图的一棵最小代价生成树。
{typedef struct {int i,j,w}node; //设顶点信息就是顶点编号,权是整型数
node edge[];
scanf( "%d%d",&e,&n) ; //输入边数和顶点数。
for (i=1;i<=e;i++) //输入e条边:顶点,权值。
scanf("%d%d%d" ,&edge[i].i ,&edge[i].j ,&edge[i].w);
for (i=2;i<=e;i++) //按边上的权值大小,对边进行逆序排序。
{edge[0]=edge[i]; j=i-1;
while (edge[j].w<edge[0].w) edge[j+1]=edge[j--];
edge[j+1]=edge[0]; }//for
k=1; eg=e;
while (eg>=n) //破圈,直到边数e=n-1.
{if (connect(k)) //删除第k条边若仍连通。
{edge[k].w=0; eg--; }//测试下一条边edge[k],权值置0表示该边被删除k++; //下条边
}//while
}//算法结束。
connect()是测试图是否连通的函数,可用图的遍历实现,
7、设一棵二叉树的结点结构为 (LLINK,INFO,RLINK),ROOT为指向该二叉树根结点的指针,p 和q分别为指向该二叉树中任意两个结点的指针,试编写一算法ANCESTOR(ROOT,p,q,r),该算法找到p和q的最近共同祖先结点r。