2026年区块链工程师《智能合约》测试卷.docxVIP

  • 0
  • 0
  • 约1.22万字
  • 约 16页
  • 2026-10-30 发布于天津
  • 举报

2026年区块链工程师《智能合约》测试卷.docx

2026年区块链工程师《智能合约》测试卷

考试时间:______分钟总分:______分姓名:______

一、单项选择题(共10题,每题3分,共30分)

1.在Solidity0.8.0及以上版本中,以下哪项是内置的安全特性?

A.使用SafeMath库进行算术运算

B.自动检测整数溢出和下溢

C.禁止所有外部函数调用

D.强制要求代码进行形式化验证

2.下列关于Solidity中数据位置的说法,正确的是:

A.Storage变量的修改会永久保存到区块链上

B.Memory变量在函数调用结束后会被立即清除

C.Calldata类似于Memory,但只能用于函数参数,且是只读的

D.Stack变量占用Gas较少,但只能存储固定大小的数据

3.在智能合约开发中,`block.timestamp`和`now`的区别主要在于:

A.`now`是Deprecated的别名,而`block.timestamp`是官方推荐使用

B.`block.timestamp`仅包含秒数,而`now`包含毫秒数

C.两者在功能上完全一致,没有任何区别

D.`block.timestamp`总是比`now`大

4.以下代码片段可能导致“重入攻击”,请找出漏

文档评论(0)

1亿VIP精品文档

相关文档