2025年学历类自考专业(建筑工程)工程测量-计算机基础与程序设计参考题库含答案解析.docxVIP

  • 0
  • 0
  • 约7.7千字
  • 约 33页
  • 2026-01-24 发布于四川
  • 举报

2025年学历类自考专业(建筑工程)工程测量-计算机基础与程序设计参考题库含答案解析.docx

2025年学历类自考专业(建筑工程)工程测量-计算机基础与程序设计参考题库含答案解析

一、单项选择题

下列各题只有一个正确答案,请选出最恰当的选项(共30题)

1、Python中用于向列表末尾添加元素的内置方法是什么?

A.append()

B.insert()

C.delete()

D.remove()

2、在工程测量数据存储中,哪种数据结构适合实现先进先出(FIFO)的队列操作?

A.树形结构

B.堆栈

C.链表

D.散列表

3、数据库第三范式要求消除哪种依赖关系?

A.主键依赖

B.全外键依赖

C.传递依赖

D.级联依赖

4、以下哪种编程语言支持动态类型和自动垃圾回收?

A.C++

B.Java

C.Python

D.C#

5、快速排序的时间复杂度在最好情况下是多少?

A.O(n2)

B.O(nlogn)

C.O(n)

D.O(1)

6、Python中打开文件以追加模式写入数据应使用哪种模式字符串?

A.r

B.w

C.a

D.r+

7、冒泡排序在数据已有序时的时间复杂度是?

A.O(n)

B.O(n2)

C.O(nlogn)

D.O(1)

8、Python中字符串去首尾空格的内置方法是什么?

A.strip()

B.replace()

C.split()

D.join()

9、工程测量中常用的CAD文件扩展名是?

A..txt

B..dbf

C..dwg

D..pdf

10、以下哪种错误属于编译时无法检测的语法错误?

A.缺少分号

B.变量未定义

C.路径错误

D.逻辑矛盾

11、在C语言中,以下哪种数据结构属于线性结构?

A.树形结构

B.网状结构

C.线性表

D.堆栈

12、以下哪种循环结构在循环条件不满足时才会退出?

A.do-while

B.while

C.for

D.if

13、快速排序算法的时间复杂度最坏情况下是?

A.O(n)

B.O(n2)

C.O(nlogn)

D.O(1)

14、数据库第三范式(3NF)要求?

A.每个字段不可再分

B.无传递函数依赖

C.无部分函数依赖

D.无全函数依赖

15、计算机冯·诺依曼体系结构中,负责指令执行的部件是?

A.运算器

B.控制器

C.存储器

D.输入设备

16、以下哪种算法用于解决最短路径问题?

A.冒泡排序

B.Dijkstra算法

C.快速排序

D.二分查找

17、在Python中,以下哪种函数属于第一类函数?

A.自定义函数

B.系统内置函数

C.生成器函数

D.递归函数

18、文件操作中,使用)fopen函数打开文件时,若模式是w+,表示?

A.只读且可追加

B.只写且可读

C.可读可写且文件不存在则创建

D.可读可写且文件不存在则报错

19、Java语言中,以下哪种数据类型属于基本数据类型?

A.String

B.int

C.boolean

D.List

20、TCP协议中,SYN标志位用于?

A.连接请求

B.数据传输

C.连接确认

D.中断连接

21、二进制数1101对应的十进制数是?

A.13

B.11

C.9

D.7

22、C语言中,以下变量声明正确的是?

A.inta=10;

B.charb=10;

C.floatc=1.0;

D.doubled=1;

23、结构体数组初始化时,若定义结构体类型为}s{inta;charb;}sarr[3];则arr[0].b的值是?

A.0

B.1

C.2

D.3

24、以下算法的时间复杂度最接近实际排序效率的是?

A.O(n)

B.O(n2)

C.O(nlogn)

D.O(1)

25、SQL语句中查询年龄大于18岁的学生信息,正确写法是?

A.SELECT*FROMstudentWHEREage18;

B.SELECT*FROMstudentage18;

C.SELECTstudentWHEREage18;

D.SELECT*FROMstudentWHEREage=18;

26、C语言中打开文本文件的正确方式是?

A.fopen(file.txt,w+);

B.fopen(file.txt,r);

C.fopen(file.txt,a);

D.fopen(file.txt,r+);

27、指针*p++与*p的运算结果不同的是?

A.指针指向后继地址

B.指针值增加1

C.*p自增1

D.指针指向新内存

28、冒泡排序与快速排序在数据量较大时的主要差异是?

A.空间复杂度

B.时间复杂度

C.稳定性

D.内存占用

29、函

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档