2025年学历类自考专业(计算机信息管理)数据库及其应用-高级语言程序设计(一)参考题库含答案解析.docxVIP

2025年学历类自考专业(计算机信息管理)数据库及其应用-高级语言程序设计(一)参考题库含答案解析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2025年学历类自考专业(计算机信息管理)数据库及其应用-高级语言程序设计(一)参考题库含答案解析

一、单选题(共35题)

1.

在关系数据库中,关于SQL的DELETE语句,以下说法正确的是()。

A.DELETE语句只能删除表中的部分记录

B.DELETE语句执行后,表的定义也被删除

C.不带WHERE子句的DELETE语句会删除表中的所有记录

D.DELETE语句删除记录后不能通过事务回滚恢复

【选项】

A.只能删除表中的部分记录

B.执行后表的定义也被删除

C.不带WHERE子句会删除所有记录

D.删除后不能通过事务回滚恢复

【参考答案】C

【解析】

1.DELETE语句不带WHERE子句时默认删除表中所有记录,但保留表结构,故C正确。

2.A错误:DELETE可通过WHERE子句删除部分或全部记录。

3.B描述的是DROPTABLE语句的功能。

4.D错误:DELETE操作在事务提交前可通过ROLLBACK恢复。

2.

数据库事务的ACID特性中,隔离性指的是()。

A.事务执行后数据必须处于一致状态

B.事务执行过程不受其他事务干扰

C.事务完成后修改永久生效

D.事务中的所有操作要么全完成,要么全不完成

【选项】

A.事务执行后数据必须处于一致状态

B.事务执行过程不受其他事务干扰

C.事务完成后修改永久生效

D.事务中的所有操作要么全完成,要么全不完成

【参考答案】B

【解析】

1.隔离性指并发事务间相互隔离,互不干扰,B正确。

2.A描述一致性,C描述持久性,D描述原子性。

3.

在C语言中,以下程序段的输出结果是()。

```c

intx=5;

printf(%d,,x++);

printf(%d,x);

```

A.5,5

B.5,6

C.6,5

D.6,6

【选项】

A.5,5

B.5,6

C.6,5

D.6,6

【参考答案】B

【解析】

1.x++是后置自增,先使用x值再自增。

2.第一个printf输出x原值5,之后x自增至6。

3.第二个printf输出当前x值6。

4.

在关系模式R(A,B,C,D)中,若存在函数依赖AB→C,C→D,D→A,则该关系的候选键是()。

A.AB

B.BC

C.BD

D.CD

【选项】

A.AB

B.BC

C.BD

D.CD

【参考答案】C

【解析】

1.候选键需能唯一确定所有属性。

2.计算BD的闭包:BD→BD(自身),因D→A得BDA,因AB→C得BDAC,故BD可推出所有属性。

3.其他选项闭包均不完全覆盖属性集。

5.

数据库三级模式结构中,描述全体数据的全局逻辑结构的是()。

A.外模式

B.概念模式

C.内模式

D.存储模式

【选项】

A.外模式

B.概念模式

C.内模式

D.存储模式

【参考答案】B

【解析】

1.概念模式(模式)描述数据的全局逻辑结构,B正确。

2.A描述用户视图,C/D描述物理存储结构。

6.

执行以下C语言代码后,变量y的值是()。

```c

intx=3,y=0;

while(x--)y+=x;

```

A.3

B.2

C.1

D.0

【选项】

A.3

B.2

C.1

D.0

【参考答案】A

【解析】

1.x初始为3,循环条件x--为先判断后自减。

2.循环过程:

-第1次:x=3(条件真)→y=0+2=2→x减至2

-第2次:x=2(真)→y=2+1=3→x=1

-第3次:x=1(真)→y=3+0=3→x=0

3.x=0时退出循环,最终y=3。

7.

在数据库设计中,将E-R图转换为关系模式时,实体和联系均可转换为()。

A.关系

B.属性

C.主键

D.外键

【选项】

A.关系

B.属性

C.主键

D.外键

【参考答案】A

【解析】

1.E-R图中的实体和联系均可转换为关系模式中的关系(表),A正确。

2.属性转换为表的列,主键/外键用于建立关系间的约束。

8.

若栈的初始状态为空,元素入栈顺序为A,B,C,D,E,则出栈序列不可能的是()。

A.E,D,C,B,A

B.D,C,E,B,A

C.A,B,C,D,E

D.A,B,C,E,D

【选项】

A.E,D,C,B,A

B.D,C,E,B,A

C.A,B,C,D,E

D.A,B,C,E,D

【参考答案】D

【解析】

1.栈遵循后进先出原则。

2.选项D中E出栈前需先入栈D,但D未出现在E前,违反入栈顺序。

3.其他选项均可通过合理的入/出栈操作实现。

9.

在C语言中,以下关于数组初始化的语句正确的是()。

A.

您可能关注的文档

文档评论(0)

185****2606 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6010031235000022

1亿VIP精品文档

相关文档