4. 简答题 (20 分)# 什么是结构化编程? 为什么要使用结构化编程? 为什么说 C++ 是函数驱动的编程语言? (10 分) 面向对象编程的三个原则是什么? 与面向过程相比, 面向对象编程的优劣是什么? (10 分)