问题 单项选择题 案例分析题

在过程式程序设计(①)、数据抽象程序设计(②)、面向对象程序设计(③)、泛型(通用)程序设计(④)中,C++语言支持(1),C语言支持(2)。

空白(2)处应选择()

A.①

B.①③

C.②③

D.①②③④

答案

参考答案:A

解析:按照用户的要求,程序设计有过程式程序设计与非过程式程序设计之分。前者是指使用过程式程序设计语言的程序设计,后者是指使用非过程式程序设计语言的程序设计。C++语言是在C语言的基础上发展起来的面向对象程序设计语言,支持过程式程序设计,数据抽象程序设计、面向对象程序设计都要用到面向对象的程序设计语言。泛型(通用)程序设计就是使用模版的程序设计,也要用到高级程序设计语言。而C语言是典型的面向过程语言,只支持过程式程序设计。

单项选择题
多项选择题