2026年C语言网络安全编程技术试卷.docxVIP

  • 1
  • 0
  • 约6.37千字
  • 约 10页
  • 2026-08-30 发布于河北
  • 举报

PAGE/NUMPAGES

2026年C语言网络安全编程技术试卷

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

一、选择题(每题2分,共20分)

1.在C语言中,以下哪个函数调用不当最容易导致缓冲区溢出?

A.`strcpy(dest,src)`

B.`strncpy(dest,src,n)`

C.`strcat(dest,src)`

D.`strncat(dest,src,n)`

2.以下哪种加密算法属于对称加密算法?

A.RSA

B.Diffie-Hellman

C.AES

D.SHA-256

3.在TCP/IP模型中,负责提供端到端可靠数据传输的层是?

A.应用层

B.传输层

C.网络层

D.数据链路层

4.以下哪个选项是防御SQL注入攻击的有效措施?

A.对用户输入进行严格的白名单验证

B.使用动态SQL语句并拼接用户输入

C.在数据库中直接使用存储过程

D.忽略用户输入的安全性

5.当使用`malloc`分配内存后,以下哪个操作是安全的?

A.使用`free`释放了这块内存后,继续使用它

B.使用未初始化的内存

C

文档评论(0)

1亿VIP精品文档

相关文档