2026年学历类自考专业(计算机应用)C++程序设计-计算机系统结构参考题库含答案解析(5套题答案).docxVIP

  • 2
  • 0
  • 约2.16万字
  • 约 41页
  • 2026-03-17 发布于四川
  • 举报

2026年学历类自考专业(计算机应用)C++程序设计-计算机系统结构参考题库含答案解析(5套题答案).docx

2026年学历类自考专业(计算机应用)C++程序设计-计算机系统结构参考题库含答案解析(5套题答案)

2026年学历类自考专业(计算机应用)C++程序设计-计算机系统结构参考题库含答案解析(篇1)

【题干1】在C++中,使用new运算符动态分配的内存,必须通过delete[]来释放。以下哪种说法是正确的?

【选项】A.仅当内存块是数组时需要用delete[]B.delete[]可以释放单个对象C.new和delete的操作符必须严格匹配D.new返回的指针必须指向栈内存

【参考答案】D

【详细解析】new运算符返回的是堆内存的指针,而栈内存的释放需用delete。delete[]用于数组,单个对象用delete,且new和delete的操作符必须严格匹配类型,确保正确释放分配的内存。选项D正确。

【题干2】C++中,虚函数的作用机制依赖于什么实现?

【选项】A.基类对象B.虚表(虚函数表)C.多态性D.编译器优化

【参考答案】B

【详细解析】虚函数通过虚表(虚函数表)实现动态绑定。虚表存储了类的虚函数地址,运行时通过对象指针计算偏移量找到实际函数地址。选项B正确。

【题干3】计算机系统结构中,中断处理的主要步骤包括:

①保存当前上下文②执行中断服务程序③恢复被中断的上下文④确定中断类型

【选项】A.①③②④B.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档