电子科技大学《数据库程序设计基础》20春期末考试
数据库程序设计基础电子科技大学试卷及答案

专升本-数据库程序设计基础一、单选,共40题/每题2.0分/共80.0分:1、性别字段不宜选择()。
D、float2、如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是()。
A、两个都是SELECT3、关于触发器的描述正确的是()。
A、触发器是自动执行的,可以在一定条件下触发4、关于外键约束的叙述正确的是()。
A、需要与另外一个表的主键相关联6、SQL Server中一个数据页的大小是多少KB?()B、814、如果关系中某一属性(组)的值能唯一地标识一个元组,则称之为()。
D、候选码34、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)的关系是()。
A、DB包括DBS和DBMSB、DBS包括DBMS和DBC、DBS就是DBMS,也是DBD、DBMS包括DBS和DB20、在数据库设计中概念设计的主要工具是()。
A、范式分析B、概念模型C、E-R图D、数据模型5、设在SC(Sno, Cno, Grade)表上定义了如下触发器:CREATE TRIGGER tri1 ON SC INSTEAD OF INSERT当执行语句:INSERT INTO SC VALUES('s001','c01', 90)会引发触发器的执行。
下列关于触发器执行时表中数据的说法中,正确的是()。
C、SC表中不包含新插入的数据,INSERTED表中包含新插入的数据6、在SO、L SeIver 2008中,如果数据库tempdb的空间不足,可能会造成一些操作无法进行,此时需要扩大tempdb 的空间。
下列关于扩大tempdb空间的方法,错误的是。
C、删除tempdb中的日志内容,以获得更多的数据空间7、下列不属于数据库运行维护工作的是。
C、应用系统重写8、设有关系模式:作者(作者编号,姓名,身份证号,职业,出生日期)。
下列能够作为该关系模式候选码的是()。
A、作者编号,身份证号有重复两道题9、若某数据库系统中存在一个等待事务集{Tl, T2, T3, T4, T5},其中Tl正在等待被T2锁住的数据项A2,T2正在等待被T4锁住的数据项A4,T3正在等待被T4锁住的数据项A4,T5正在等待被Tl锁住的数据项A。
电子科技大学《软件技术基础》20春期末考试.doc

1.算法分析的目的是()。
A.找出数据结构的合理性B.研究算法中输入和输出的关系C.分析算法的效率以求改进D.分析算法的易懂性和文档性【参考答案】: C2.表是一种数据结构,链表是一种()。
A.非顺序存储线性表B.非顺序存储非线性表C.顺序存储线性表D.顺序存储非线性表【参考答案】: A3.线性表是具有n个()的有限序列。
A.表元素B.字符C.数据元素D.数据项【参考答案】: C4.在单一处理器上,将执行时间有重叠的几个程序称为()。
A.顺序程序B.多道程序C.并发程序D.并行程序【参考答案】: C5.程序运行时,独占系统资源,只有程序本身能改变系统资源状态,这是指()。
A.程序顺序执行的再现性B.程序顺序执行的封闭性C.并发程序失去封闭性D.并发程序失去再现性【参考答案】: B6.若要尽可能快地完成对实数数组的排序,且要求排序是稳定的,则应选()。
A.快速排序B.堆排序C.归并排序D.希尔排序【参考答案】: C7.在下列系统中,()是实时系统。
A.计算机激光照排系统B.航空定票系统C.办公自动化系统D.计算机辅助设计系统【参考答案】: B8.虚拟存储器的作用是允许程序直接访问比内存更大的地址空间,它通常使用()作为它的一个主要组成部分。
A.软盘B.硬盘C.CDROMD.寄存器【参考答案】: B9.操作系统主要是对计算机系统全部()进行管理,以方便用户、提高计算机使用效率的一种系统软件。
A.应用软件B.系统软硬件C.资源D.设备【参考答案】: C10.将两个各有n个元素的有序表归并为一个有序表时,其最少的比较次数是()。
A.nB.2n-1C.n-1D.2n【参考答案】: A11.假定有K个关键字互为同义词,若用线性探测法把这K个关键字存入散列表中,至少要进行()次探测。
A.K-1次B.K次C.K+1次D.K(K+1)/2次【参考答案】: D12.算法分析的两个主要方面是()。
A.间复杂性和时间复杂性B.正确性和简明性C.可读性和文档性D.数据复杂性和程序复杂性【参考答案】: D13.若需在O(nlogn)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是()。
电子科技大学《计算机系统结构》20春期末考试

(单选题)1: 下列不属于段式管理虚地址的组成部分的是()。
A: 基号
B: 段号
C: 虚页号
D: 段内位移
正确答案: C
(单选题)2: 从流水线中个功能段之间是否有反馈回路的角度,可把流水线分为()。
A: 静态流水线和动态流水线
B: 标量流水线和向量流水线
C: 单功能流水线和多功能流水线
D: 线性流水线和非线性流水线
正确答案: D
(单选题)3: 指令优化编码方法,就编码效率而言,最好的方法是()。
A: 固定长度编码
B: 扩展编码法
C: huffman编码法
D: 以上编码都不是
正确答案: C
(单选题)4: 关于松耦合下列说法错误的是()。
A: 每台处理机都有一个容量较大的局部存储器
B: 不同处理机间或者通过通道互联实现通信
C: 可以通过消息传送系统MTS来交换信息
D: 通过共享主存来实现处理机间通信
正确答案: D
(单选题)5: 全局相关的处理办法不包括()。
A: 猜测法
B: 减慢和提取形成条件码
C: 采取延迟转移
D: 加快短循环程序的处理
正确答案: B
(单选题)6: 对机器语言程序员透明的是()。
A: 中断字
B: 主存地址寄存器
C: 通用寄存器
D: 条件码
正确答案: B
(单选题)7: 对应用程序员不透明的是()。
A: 先行进位链。
电子科技大学《C语言(专科)》20春期末考试.doc

1.假设int x[] = {1,3,5,7,9,11}, *ptr; ptr = x; 以下那些是对数组元素的正确引用 ( )A.*(ptr--)B.x[6]C.*(--ptr)D.*(ptr++)【参考答案】: D2.在c语言中,引用数组元素时,其数组下标的数据类型是()。
A.整型常量B.整型表达式C.整型常量或整型表达式D.任何类型的表达式【参考答案】: C3.若有说明int (*p)[3]; 则以下正确的描述( )A.p是一个指针数组。
B.p 是一个指针,它只能指向一个包含3个int类型元素的数组。
C.p是一个指针,它可以指向一个一维数组中的任意元素。
D.(*p)[3]与*p[3]等价。
【参考答案】: B4.在C语言中,函数返回值的类型最终取决于 ( )A.函数定义时在函数首部所说明的函数类型B.return语句中表达式值的类型C.调用函数时主调函数所传递的实参类型D.函数定义时形参的类型【参考答案】: A5.变量的指针,其含义是指变量的()。
A.值B.地址C.名D.一个标志【参考答案】: B6.C语言程序中,main函数的位置()。
A.在开头B.在结尾C.在中间D.可以任意【参考答案】: D7.当数组作函数参数时,选出不正确的描述。
( )A.实参数组与形参数组类型应一致。
B.数组元素做函数实参时,同变量做实参一样是参数传值。
C.形参数组可以不定义数组大小。
D.实参数组与形参数组大小必须一致,否则C编译会检查出错。
【参考答案】: D8.执行以下语句后a的值为()。
int a,b,c; a=b=c=1; ++a||++b&&++c;A.0B.1C.2D.错误【参考答案】: C9.以下与函数fseek(fp,0L,SEEK_SET)有相同作用的是( )。
A.feof(fp)B.ftell(fp)C.fgetc(fp)D.rewind(fp)【参考答案】: D10.对于 for(表达式1;表达式2 ;表达式3) 语句的正确描述()A.表达式2省略,循环不执行。
电子科技大学14秋《数据库程序设计基础》在线作业3答案

14秋《数据库程序设计基础》在线作业3单选题多选题判断题一、单选题(共10 道试题,共40 分。
)1. SQL的数据操作语句不包括()。
A. INSERTB. UPDATEC. DELETED. CHANGE-----------------选择:D2. 不允许记录中出现重复索引值的索引是()。
A. 主索引B. 主索引、候选索引、普通索引C. 主索引和候选索引D. 主索引、候选索引和唯一索引-----------------选择:C3. 在Visual FoxPro中以下叙述错误的是()。
A. 关系也被称作表B. 数据库文件不存储用户数据C. 表文件的扩展名是.dbfD. 多个表存储在一个物理文件中-----------------选择:D4. 在VisualFoxPro中,表单(Form)是指()。
A. 数据库中各个表的清单B. 一个表中各个记录的清单C. 数据库查询的列表D. 窗口界面-----------------选择:D5. 以下是与设置系统菜单有关的命令,其中错误的是()。
A. SET SYSMENU DEFAULTB. SET SYSMENU TO DEFAULTC. SET SYSMENU NOSA VED. SET SYSMENU SA VE-----------------选择:A6. Visual FoxPro的报表文件.FRX中保存的是()。
A. 打印报表的预览格式B. 已经生成的完整报表C. 报表的格式和数据D. 报表设计格式的定义-----------------选择:D7. 查询设计器中"联接"选项卡对应的SQL短语是()。
电子科技大学《数据结构》20春期末考试.doc

1.判断一个循环队列Q(最多n个元素)为满的条件是()。
A.Q->rear==Q->frontB.Q->rear==Q->front+1C.Q->front==(Q->rear+1)%n D.Q->front==(Q->rear-1)%n【参考答案】: C2.通常从正确性、易读性、健壮性、高效性等四个方面评价算法的质量,以下解释错误的是()。
A.正确性算法应能正确地实现预定的功能B.易读性算法应易于阅读和理解,以便调试、修改和扩充C.健壮性当环境发生变化时,算法能适当地做出反应或进行处理,不会产生不需要的运行结果D.高效性即达到所需要的时间性能空间【参考答案】: D3.对n个元素的表做顺序查找时,若查找每个元素的概率相同,则平均查找长度为( )。
A.(n-1)/2B.(n+1)/2C.n/2D.n【参考答案】: B4.通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着( )。
A.数据元素具有同一特点B.不仅数据元素所包含的数据项的个数要相同,而且对应的数据项的类型要一致C.每个数据元素都一样D.数据元素所包含的数据项的个数要相等【参考答案】: B5.在一个无向图中,所有顶点的度数之和等于所有边数的( )。
A.1/2B.2倍C.4倍D.8倍【参考答案】: B6.具有n个结点的连通图至少有( )。
A.n-1B.nC.n(n-1)/2D.2n【参考答案】: A7.关键路径是事件结点网络中()。
A.从源点到汇点的最长路径B.从源点到汇点的最短路径C.最长的回路 D.最短的回路【参考答案】: A8.需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是( )。
A.单链表B.静态链表C.线性链表D.顺序存储结构【参考答案】: B9.对某二叉树进行先序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历的结果是()。
A.DBFEACB.DFEBCAC.BDFECAD.BDEFAC【参考答案】: B10.以下有关广义表的表述中,正确的是()。
电子科技大学《数据库程序设计基础》20春期末考试.doc

1.以下对关系性质的描述中错误的是()A.关系中的每个属性值都是不可分解的B. 在关系中允许出现相同的元组C. 在定义关系模式时可随意指定属性的排列顺序D. 关系中元组的排列顺序可任意交换【参考答案】: B2.下列不属于数据库应用系统实施与部署工作的是()。
A. 数据加载B.系统部署C.建立数据库D.规范化表结构【参考答案】: D3.下列关于SQL Server 备份设备的说法中,正确的是()。
A. 备份设备可以是磁盘上的一个文件B.备份设备是一个逻辑设备,它只能建立在磁盘上 C.备份设备是一台物理存在的有特定要求的设备D.一个备份设备只能用于一个数据库的一次备份【参考答案】: A4.在概念模型中,属性用于描述事物的特征或性质。
关于属性有下列说法中,不正确的是()。
A.一个实体集中的属性名要唯一B. 属性一般用名词或名词短语命名C. 一个属性的值可以取自不同的域D. 实体集的标识属性能够唯一识别实体集中每一个实体【参考答案】: C参考答案】: B5.在SQL Sever 系统数据库中,存放用户数据库公共信息的是()A.masterB.modelC.msdbD.tempdb参考答案】: B6.若某数据库系统中存在一个等待事务集{Tl, T2, T3, T4, T5} ,其中Tl 正在等待被T2 锁住的数据项A2,T2 正在等待被T4锁住的数据项A4,T3正在等待被T4锁住的数据项A4,T5 正在等待被Tl 锁住的数据项A。
下列有关此系统所处状态及需要进行的操作的说法中,正确的是()。
A.系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态B.系统处于死锁状态,通过撤销T4 可使系统退出死锁状态C.系统处于死锁状态,通过撤销T5 可使系统退出死锁状态 D.系统未处于死锁状态,不需要撤销其中的任何事务【参考答案】: D7.下列关于SQL Server 数据库用户权限的说法中,错误的是()。
A. 数据库用户自动具有该数据库中全部用户数据的查询权B.通常情况下,数据库用户都来源于服务器的登录账户C.一个登录账户可以对应多个数据库中的用户D. 数据库用户都自动具有该数据库中public 角色的权限【参考答案】: A8.在SQL Server 系统数据库中,存放用户数据库公共信息的是()。
电子科技大学《软件工程》20春期末考试.doc

1.面向对象设计OOD模型的主要部件中,通常不包括()。
A.通信部件B.人机交互部件C.任务管理D.数据管理【参考答案】: A2.需求分析阶段最重要的技术文档是()。
A.设计说明书B.需求规格说明书C.可行性分析报告D.用户手册【参考答案】: B3.某教学设备销售部门制定一项销售优惠政策,一次购买100台或100台以上者按八五折优惠,购买者是教师、学生按九折优惠。
设C1表示购买的台数,C2为1、2、0分别表示教师、学生和其他人员,则符合九折优惠判定条件为()。
A.(C1<100)AND NOT(C2=0)B.(C1<100)AND NOT(C2>0)C.NOT(C1>100)AND(C2=0)D.NOT(C1<100)AND(C2>0)【参考答案】: A4.数据流图所描述的是实际系统的()。
A.逻辑模型B.物理模型C.程序流程D.数据结核【参考答案】: A5.下列不属于概要设计所解决的问题范围的是()。
A.确定模块的层次结构B.全程数据结构的设计C.描述系统的功能与性能D.修改用户手册【参考答案】: C6.面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这地特点称为类的()。
A.多态性B.封装性C.继承性D.重用性【参考答案】: C7.软件危机具有下列表现()。
I. 对软件开发成本估计不准确 II. 软件产品的质量往往靠不住 III. 软件常常不可维护 IV. 软件成本逐年上升A.I、II和IIIB.I、III和IVC.II、III和IVD.以上都正确【参考答案】: D8.决定软件工程方法论所有步骤的关键目标是提高软件的()。
A.可移植性B.可靠性C.可维护性D.效率【参考答案】: C9.软件工程的出现是由于()。
A.软件危机的出现B.计算机硬件技术的发展C.软件社会化的需要D.计算机软件技术的发展【参考答案】: D10.下列属于应用软件的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子科技大学《数据库程序设计基础》20春期末考试
一、单选题
1.以下对关系性质的描述中错误的是()。
A.关系中的每个属性值都是不可分解的
B.在关系中允许出现相同的元组
C.在定义关系模式时可随意指定属性的排列顺序
D.关系中元组的排列顺序可任意交换
正确答案:B
2.下列不属于数据库应用系统实施与部署工作的是()。
A.数据加载
B.系统部署
C.建立数据库
D.规范化表结构
正确答案:D
3.下列关于SQL Server备份设备的说法中,正确的是()。
A.备份设备可以是磁盘上的一个文件
B.备份设备是一个逻辑设备,它只能建立在磁盘上
C.备份设备是一台物理存在的有特定要求的设备
D.一个备份设备只能用于一个数据库的一次备份
正确答案:A
4.在概念模型中,属性用于描述事物的特征或性质。
关于属性有下列说法中,不正确的是()。
A.一个实体集中的属性名要唯一
B.属性一般用名词或名词短语命名
C.一个属性的值可以取自不同的域
D.实体集的标识属性能够唯一识别实体集中每一个实体
正确答案:C
5.在SQL Sever系统数据库中,存放用户数据库公共信息的是()
A.master
B.model
C.msdb
D.tempdb
正确答案:B
6.若某数据库系统中存在一个等待事务集{Tl, T2, T3, T4, T5},其中Tl正在等待被T2锁住的数据项A2,T2正在等待被T4锁住的数据项A4,T3正在等待被T4锁住的数据项A4,T5正在等待被Tl锁住的数据项A。
下列有关此系统所处状态及需要进行的操作的说法中,正确的是()。
A.系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态
B.系统处于死锁状态,通过撤销T4可使系统退出死锁状态
C.系统处于死锁状态,通过撤销T5可使系统退出死锁状态
D.系统未处于死锁状态,不需要撤销其中的任何事务
正确答案:D
7.下列关于SQL Server数据库用户权限的说法中,错误的是()。
A.数据库用户自动具有该数据库中全部用户数据的查询权。