题目
在中国大学MOOC平台,浙江大学翁恺老师开设了一门《C语言程序设计进阶》课程,根据该课程大纲安排,下列选[1]项中哪一个不属于“交互图形设计”课程章节内容?()A. 图形程序的终端输入输出B. 交互图形程序设计C. 函数指针及其应用D. 大程序结构
在中国大学MOOC平台,浙江大学翁恺老师开设了一门《C语言程序设计进阶》课程,根据该课程大纲安排,下列选[1]项中哪一个不属于“交互图形设计”课程章节内容?() A. 图形程序的终端输入输出 B. 交互图形程序设计 C. 函数指针及其应用 D. 大程序结构
题目解答
答案
C
解析
本题考查对《C语言程序设计进阶》课程中“交互图形设计”章节内容的掌握。核心思路是区分选项中哪些属于图形设计相关知识点,哪些属于其他章节内容。关键点在于理解交互图形设计通常涉及图形库的使用、事件处理、用户交互机制等,而函数指针及其应用更偏向于C语言的底层编程技巧,属于函数或指针章节的内容。
选项分析
A. 图形程序的终端输入输出
交互图形设计需要处理用户输入(如鼠标、键盘事件)和图形输出(如窗口、图形绘制),因此终端输入输出是图形程序的基础功能,属于该章节内容。
B. 交互图形程序设计
此选项直接对应“交互图形设计”章节的核心内容,涉及图形界面的创建与交互逻辑的实现,显然是该章节的核心知识点。
C. 函数指针及其应用
函数指针属于C语言的高级特性,常用于实现灵活的函数调用机制(如回调函数),但其应用范围广泛(如排序算法、事件处理等),并非交互图形设计的专属内容,更可能属于“函数与指针”章节。
D. 大程序结构
大程序结构涉及模块化设计、头文件管理等,是程序设计的通用方法,属于程序设计基础部分,与图形设计无直接关联。