第一部分 基础知识 1
一、学习要点 1
二、知识试题 2
(一)判断题 2
(二)单项选择题 5
(三)多项选择题 21
三、参考答案 27
知识试题 27
(一)判断题 27
(二)单项选择题 27
(三)多项选择题 28
第二部分 程序设计员 29
一、学习要点 29
二、知识试题 31
(一)判断题 31
(二)单项选择题 33
(三)多项选择题 42
三、技能试题 48
(一)程序填空题 48
(二)程序修改调试题 56
(三)应用程序开发题(控件使用) 64
(四)应用程序开发题(程序语言) 69
知识考核模拟试卷 74
四、模拟试卷 74
技能考核模拟试卷 80
五、参考答案 85
知识试题 85
(一)判断题 85
(二)单项选择题 85
(三)多项选择题 85
技能试题 86
(一)程序填空题 86
(二)程序修改调试题 89
(三)应用程序开发题(控件使用) 92
(四)应用程序开发题(程序语言) 95
技能考核模拟试卷 98
模拟试卷 98
知识考核模拟试卷 98
第三部分 高级程序设计员 101
一、学习要点 101
二、知识试题 102
(一)判断题 102
(二)单项选择题 105
(三)多项选择题 111
三、技能试题 113
(一)理解结构化分析文档 113
(二)理解代码 115
(三)Web编程 118
(四)数据库分析与设计 119
知识考核模拟试卷 121
四、模拟试卷 121
技能考核模拟试卷 130
五、参考答案 140
知识试题 140
(一)判断题 140
(二)单项选择题 140
(三)多项选择题 140
技能试题 140
(一)理解结构化分析文档 140
(四)数据库分析与设计 141
(二)理解代码 141
(三)Web编程 141
模拟试卷 142
知识考核模拟试卷 142
技能考核模拟试卷 142
第四部分 程序设计师 144
一、学习要点 144
二、知识试题 145
(一)判断题 145
(二)单项选择题 146
(三)多项选择题 151
(一)理解项目需求模型,建立项目初步逻辑模型 154
三、技能试题 154
(二)理解项目的逻辑模型 155
(三)理解项目需求,建立逻辑视图 156
(四)优化系统详细设计方案 157
(五)优化系统结构和代码(重构) 158
(六)分布式程序设计 166
四、模拟试卷 167
知识考核模拟试卷 167
技能考核模拟试卷 173
(一)理解项目需求模型,建立项目初步逻辑模型 177
技能试题 177
(三)多项选择题 177
(二)单项选择题 177
(一)判断题 177
知识试题 177
五、参考答案 177
(二)理解项目的逻辑模型 187
(三)理解项目需求,建立逻辑视图 201
(四)优化系统详细设计方案 203
(五)优化系统结构和代码(重构) 203
(六)分布式程序设计 204
模拟试卷 208
知识考核模拟试卷 208
技能考核模拟试卷 209
参考文献 218