一、选择题(每小题1分,共40分)
第1题 在结构化程序设计中,模块划分的原则是( )。
A. 各模块应包括尽量多的功能
B. 各模块的规模应尽量大
C. 各模块之间的联系应尽量紧密
D. 模块内具有高内聚度,模块间具有低耦合度
第2题 以下合法的十六进制数是( )。
A. 0x
B. 0x4de
C. 0xlh
D. oX77
第3题 下列关于单目运算符++,~的叙述中正确的是( )。
A. 它们的运算对象可以是任何变量和常量
B. 它们的运算对象可以是char型变量和int型变量,但不能是float型变量
C. 它们的运算对象可以是int型变量,但不能是double型变量和float型变量
第4题 下列叙述中正确的是( )。
A. 数据的逻辑结构与存储结构是一一对应的
B. 算法的时间复杂度与空间复杂度一定相关
C. 算法的效率只与问题的规模有关,而与数据的存储结构元关
D. 算法的时间复杂度是指执行算法所需要的计算工作量
第5题 下列选项中属于软件生命周期开发阶段任务的是( )。
A. 可行性研究
B. 需求分析
C. 详细设计
D. 软件维护
二、程序填空题……
三、程序修改题……
四、程序设计题……