2025年综合类-一级结构工程师专业知识-一级结构工程师专业知识-一级结构工程师基础知识-计算机应用.docxVIP

2025年综合类-一级结构工程师专业知识-一级结构工程师专业知识-一级结构工程师基础知识-计算机应用.docx

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

2025年综合类-一级结构工程师专业知识-一级结构工程师专业知识-一级结构工程师基础知识-计算机应用基础历年真题摘选带答案(5卷单选题百道集合)

2025年综合类-一级结构工程师专业知识-一级结构工程师专业知识-一级结构工程师基础知识-计算机应用基础历年真题摘选带答案(篇1)

【题干1】在操作系统中,进程与线程的主要区别在于()

【选项】A.进程拥有独立的地址空间而线程共享地址空间

B.进程切换的开销大于线程切换的开销

C.进程可以包含多个线程而线程不能包含进程

D.线程是进程的子集而进程不是线程的子集

【参考答案】A

【详细解析】进程与线程的核心区别在于地址空间。进程拥有独立的地址空间,线程共享所属进程的地址空间。选项A正确。选项B错误,线程切换的开销更小;选项C和D不符合逻辑关系。

【题干2】TCP协议中,客户端与服务器建立连接需要经过哪三个关键步骤?()

【选项】A.握手、验证、终止

B.链接、确认、断开

C.握手、确认、终止

D.握手、确认、重传

【参考答案】C

【详细解析】TCP三次握手包括客户端发送SYN、服务器返回SYN-ACK、客户端发送ACK三个步骤。选项C正确。选项A错误,终止阶段属于四次挥手;选项B和D未包含确认环节。

【题干3】数据库事务的ACID特性中,“D”代表()

【选项】A.原子性

B.一致性

C.隔离性

D.持久性

【参考答案】D

【详细解析】ACID分别指原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。选项D正确。选项A对应首字母A,B对应C。

【题干4】在C语言中,以下哪种运算符可以用于结构体成员的引用?()

【选项】A.-

B..

C.[]

D.()

【参考答案】B

【详细解析】结构体成员访问需使用点运算符.,指针结构体使用箭头运算符-。选项B正确。选项A适用于指针结构体,选项C用于数组,选项D用于函数调用。

【题干5】HTTP协议中,状态码“404NotFound”表示()

【选项】A.服务器拒绝请求

B.请求方法不被允许

C.请求资源不存在

D.服务器内部错误

【参考答案】C

【详细解析】HTTP状态码404表示客户端请求的资源在服务器上不存在。选项C正确。选项A对应503,选项B对应405,选项D对应500。

【题干6】在SQL优化中,索引最适用于哪种查询场景?()

【选项】A.需要频繁插入新记录的表

B.包含多个JOIN条件的查询

C.查询字段在索引列前缀的复杂查询

D.需要事务回滚的表

【参考答案】B

【详细解析】索引能加速多表JOIN操作,特别是当JOIN条件涉及索引列时。选项B正确。选项A索引会降低插入效率,选项C可能需要覆盖索引,选项D与索引无关。

【题干7】以下哪项是操作系统中死锁的四个必要条件?()

【选项】A.互斥、持有并等待、不可抢占、循环等待

B.互斥、不可抢占、循环等待、无资源预判

C.持有并等待、不可抢占、循环等待、资源有序

D.互斥、无资源预判、循环等待、不可抢占

【参考答案】A

【详细解析】死锁条件包括互斥、持有并等待、不可抢占、循环等待。选项A正确。选项B缺少持有并等待,选项C错误条件组合,选项D顺序错误。

【题干8】Java集合框架中的ArrayList和LinkedList的主要区别在于()

【选项】A.ArrayList使用动态数组而LinkedList使用链表

B.ArrayList线程安全而LinkedList线程不安全

C.LinkedList支持随机访问但ArrayList不支持

D.ArrayList在插入时需要扩容而LinkedList不需要

【参考答案】A

【详细解析】ArrayList基于动态数组实现,LinkedList基于双向链表。选项A正确。选项B错误,两者均非线程安全;选项C错误,ArrayList支持随机访问;选项D错误,插入元素时均可能触发扩容。

【题干9】在Python中,如何正确捕获并处理异常?()

【选项】A.try:except:finally:

B.try:except(ZeroDivisionError):else:

C.try:except:else:finally:

D.try:except:else:

【参考答案】A

【详细解析】Python异常处理必须包含try块,可选else块和finally块。

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:6010031235000022

1亿VIP精品文档

相关文档