red-top
北京   广州   太原   长沙   石家庄   唐山   杭州   郑州   西安   大连   成都   南通   兰州   东莞   江苏  
沈阳   青岛   重庆   松江   上海  











 

《全国计算机职业技能考试》大纲(2007)

初级软件开发工程师(.NET)考试大纲
一、考试对象
二、考试内容
三、考试样题

=======================================
注释:认知水平标记代表含义
识记(I)--能正确认识和表述科学事实、原理、术语和规律,知道该课程的基础知识,并能进行正确的选择和判断;
理解(II)--能将所学知识加以解释、归纳,能领悟某一概念或原理与其它概念或原理之间的联系,理解其引申意义,并能做出正确的表述和解释;
应用(III)--通常能用所学的概念、原理、方法正确分析和解决较简单的问题,具有分析和解决一般问题的能力;能够灵活运用所学的知识,分析和解决比较复杂的问题,具有一定的解决实际问题的能力。
========================================

初级软件开发工程师(.NET)考试大纲
软件开发工程师(.Net)方向Windows应用模块考试内容覆盖了.Net程序员、专业软件公司.Net软件工程师等职位所要求的知识与技能,突出强调并着重考查考生的需求分析能力、项目设计能力、编码能力、排错能力和协作能力。

一、考试对象
已完成NIT-Pro职业技能类课程“软件开发工程师(.Net)方向Windows应用模块”学习,深入透彻掌握.NET开发技术的学习者。

二、考试内容

具备使用.NETBean和Servlet,开发较为复杂的Web应用程序的能力

能力目标

具体要求

知识点

认知层次

01.具备使用C#进行程序设计的能力

 

01..NET基础知识

.NET Framework基本概念
C#基本概念
Visual Studio.NET的使用

I
III
III

02.C#编程语法基础

标识符和关键字
变量声明和作用域
运算符和表达式
流程控制语句
数组
注释

II
II
II
III
II
II

03.面向对象编程基础

对象和类
方法、属性、域和索引器
构造器
引用数据类型

III
III
II
II

04.面向对象编程进阶

类的继承
类成员的存取的控制
方法的重载
对象的构造和初始化
static关键字和final关键字
抽象方法和抽象类
接口
多态
泛型
异常处理

III
III
III
III
II
III
III
III
III
III

05.常见类等基本知识

常用类的使用
集合类的使用
文件和流
对象序列化

II
II
II
II

06..NET多线程

线程基本概念及模型
线程的创建及状态
多线程共享数据
线程的同步及通信

II
III
III
III

02.具备使用ADO.NET访问数据库的能力

01.掌握数据库的基本概念

理解基本的数据库概念

I

02.具备使用SQL语句访问数据库的能力

使用基本Select语句查询数据
使用SQL函数
使用DML语句
表的创建和管理
索引的创建和管理
视图的创建和管理

II
III
III
III
III
II

03.使用ADO.NET访问数据库

使用ADO.NET访问数据库
使用DataConnection等类访问数据库
使用DataSet和DataReader管理数据
数据绑定

II
II
III
III

03.具备开发Windows Form应用程序的能力

01.掌握一般的Windows Form程序设计

Windows Form窗体控件的使用
Form 的生命周期
控件常用事件和属性
Windows Form窗体布局,SDI和MDI

II
II
II
III

02.掌握Windows Form高级程序设计

开发和使用用户控件
Windows服务开发和部署
了解GDI+
图形程序设计
图像处理程序设计
Windows应用访问数据库

III
III
I
II
II
II

03.掌握Windows Form
应用程序相关技术

Windows应用部署
为程序添加帮助
本地化应用程序

II
II
II

04.熟悉ASP.Net
编程基础 

01.掌握Windows Form
应用程序相关技术

Windows应用部署
为程序添加帮助
调试

II
II

02.ASP.Net编程特点 ASP.Net的优势
ASP.Net的特点
I
I
05.掌握 ASP.Net
中的对象和事件
01.掌握ASP.Net中的事件
Web应用生存期的事件
Application事件
Session事件
Web窗体事件
服务器控件事件
I
III
III
II
II
02.掌握ASP.Net中的对象
Application对象
Session对象
Page对象
Request对象
Response对象
III
III
II
III
III
03.维护状态信息
使用查询字符串
使用Cookie
使用VeiwState
II
II
II
06.创建用户界面 01.母版页
母版页的概念
母版页的使用
III
III
02.页面指令
@Page指令
@Import指令
@Implements指令
@Register指令
@Assembly指令
@OutputCache指令
@Reference指令

III
III
II
III
II
II
I

03.控件
服务器控件和HTML控件
使用合适的服务器控件
和HTML控件
Web控件
I
III

III
07.调试ASP.Net程序

01. 错误与异常

使用错误事件
使用错误页面
记录异常
调试的基本原理和操作

III
III
III
III

08.使用数据集

01. 数据集的显示

在GridView中显示数据集
在DataList中显示数据集
在其他列表控件中显示数据集
III
III
II
09.掌握 ASP.Net
验证方法
01.身份验证和授权

身份验证和授权基本概念
匿名用户访问
授权用户访问
带有HTML和HTML文件的身份验证

I
II
II
III

02.使用Windows身份验证

启用Windows身份验证
允许/拒绝特定用户的访问
使用基于角色的授权
获取用户标识
在IIS中设置Windows身份验证

II
II
II
II
II

03.使用Forms身份验证

使用Forms身份验证
用数据库进行身份验证

III
III

04.使用Passport身份验证

使用Passport进行身份验证

II

10.创建自定义
的Web控件
01. 创建和使用用户控件 创建和使用用户控件

II
02. 创建用户控件 创建用户控件
编写控件的属性、方法和事件
在代码中使用控件
使用网格布局

III
III
III
II

11.掌握高级
Web窗体编程
01.保存和检索用户信息 识别Web应用程序用户
在客户端储存用户信息
在服务器端储存用户信息
使用XML文件
II
III
III
II
02.发送邮件 从客户端发送邮件
从服务器端发送邮件
II
II
12.测试Web应用程序 01. 创建测试 创建测试计划
测试类型
II
II
02.进行测试 运行测试 III
13.部署Web应用 01.部署Web应用 部署Web应用

III
02.维护已部署的应用 维护已部署的Web应用 III
14.使用Web Service 01.Web Service入门 Web Service基础
Web Service和客户端的通信
I
II
02.使用Web Service 创建Web Service
部署和发现Web Service
使用Web Service
III
III
III
15.使用.Net
远程处理对象
01. 使用.Net
远程处理对象
.Net Remoting
远程对象
代理对象
通道
HTTP通道和TCP通道
激活
对象的租用生存期
I
I
I
II
II
I
II
16.WebPart 01.使用WebPart 创建WebPart
管理WebPart
.WebPart通信
III
II
I
17.性能 01.缓存技术 页面输出缓存
页面部分缓存
应用程序数据缓存
II
II
I
18.设计模式 01.基本设计模式 分层模式
GoF23
II
I


三、考试样题

    [样题下载]

注:“考试说明”与“考试样题”请参考“初级软件工程师(Java)” 相关部分内容


 
bottom