第二部分:初级软件开发工程师(.NET)方向Windows应用模块
软件开发工程师(.NET)方向Windows应用模块考试内容覆盖了.NET程序员、专业软件公司.NET软件工程师等职位所要求的知识与技能,突出强调并着重考查考生的需求分析能力、项目设计能力、编码能力、排错能力和协作能力。
一、考试对象
已完成NIT-PRO职业技能类课程“软件开发工程师(.NET)方向Windows应用模块”学习,深入透彻掌握.NET开发技术的学习者。
二、考试内容
能力目标 |
具体要求 |
知识点 |
认知层次 |
具备使用C#进行程序设计的能力
|
.NET基础知识 |
.NET Framework基本概念
C#基本概念
Visual Studio.NET的使用 |
I
III
III |
C#编程语法基础
|
标识符和关键字
变量声明和作用域
运算符和表达式
流程控制语句
数组
注释 |
II
II
II
III
II
II |
|
面向对象编程基础
|
对象和类
方法、属性、域和索引器
构造器
引用数据类型 |
III
III
II
II |
面向对象编程进阶 |
类的继承
类成员的存取的控制
方法的重载
对象的构造和初始化
static关键字和final关键字
抽象方法和抽象类
接口
多态
异常处理 |
III
III
III
III
II
III
III
III
III |
|
常见类等基本知识 |
常用类的使用
集合类的使用
文件和流
对象序列化 |
II
II
II
II |
.NET多线程 |
线程基本概念及模型
线程的创建及状态
多线程共享数据
线程的同步及通信 |
II
III
III
III |
|
具备使用ADO.NET访问数据库的能力 |
掌握数据库的一般性使用 |
掌握SQL Server数据库的安装
理解基本的数据库概念
掌握SQL Server数据库的企业管理器和查询分析器的使用 |
I
II
II |
|
具备使用SQL语句访问数据库的能力 |
使用基本Select语句查询数据
使用SQL函数
使用DML语句
表的创建和管理
索引的创建和管理
视图的创建和管理 |
II
III
III
III
IV
II |
|
使用ADO.NET访问Oracle数据库 |
使用ADO.NET访问数据库
使用DataConnection等类访问数据库
使用DataSet和DataReader管理数据
数据绑定 |
II
II
III
III |
|
具备开发Windows Form应用程序的能力 |
掌握一般的
Windows Form
程序设计 |
Windows Form窗体控件的使用
Form 的生命周期
控件常用事件和属性
Windows Form窗体布局,SDI和MDI
注册表程序设计 |
II
II
II
III
II |
|
掌握Windows Form高级程序设计 |
开发和使用用户控件
Windows服务开发和部署
了解GDI+
图形程序设计
图像处理程序设计
开发打印程序
Windows应用访问数据库 |
III
III
I
II
II
III |
|
具备使用.NETBean和Servlet,开发较为复杂的Web应用程序的能力
掌握Windows Form应用程序相关技术 |
Windows应用部署
为程序添加帮助
本地化应用程序 |
II
II
II |
|
三、考试说明
鉴于NIT-PRO为面向企业应用的角度进行人员测评,考试中题目的70%为案例考试,所有考试命题工作由教育部考试中心组织相关的企业界的专家共同参与,以确保考试内容反映出行业的技术应用现状。
初级工程师考试首先进行的是1天半的案例考试部分。考生被随机分成2人组成的小组,分工协作完成一个小型的真实开发项目。随后,在剩下的半天当中,每个考生将独立完成标准化试题的考试。在案例考试部分,将主要考查考生的实际动手能力及进行团队协作的能力;标准化试题的考试,则主要考评考生的基础知识。考生的成绩由三部分组成,分别是个人标准化考试成绩、案例考试所在组的集体成绩及案例考试所在组的个人成绩。
由于NIT-PRO采用了革新的考试形式,为了最大程度的保证考试的严谨性以及成绩的真实性,NIT-PRO针对全真案例考试部分设计了校验性测试。校验性测试针对软件工程师全真案例考试部分,校验题每个考生5题,如果答对其中3题(含)以上则案例题成绩中个人技术得分有效。
专业 |
全真案例考试 |
客观题考试 |
总计 |
成绩 |
时间 |
成绩 |
时间 |
成绩 |
时间 |
个人成绩 |
个人成绩生效 |
小组成绩
(二人一组) |
初级软件工程师类 |
50分 |
校验题五对三 |
20分 |
1.5天 |
30分 |
1.5小时 |
100分 |
2天
|
表二 初级软件工程师考试内容、时间、分值
(一)案例题
时间1.5天
主要考查考生的实际动手能力与团队合作能力。
考生以小组为单位;在规定时间1.5天内完成功能既定的项目方案;
组内分工通过抽签确定;
评价方式:采用表现性测试方法,由2名考生组成一个小组,小组内采取既分工又合作的方式,每个考生独立完成一个模块,通过考察考生在完成任务过程中的表现,来评价考生的学习程度和达到的技术水平;通过考察整个项目方案的情况来评价考生的团队合作能力。具体分值分配如下:
案例题占总分的70%,其中个人得分占50%,团队表现占20%。
(二)客观题
90分钟,由单选和多选组成
四、考试样题
(一)案例考试样题 |