《NIEH考试课程体系说明手册.doc》由会员分享,可在线阅读,更多相关《NIEH考试课程体系说明手册.doc(38页珍藏版)》请在金锄头文库上搜索。
1、全国信息技术高级人才水平考试National Information Technology Examination for High-Level TalentNIEH课程体系说明手册教育部考试中心2010年3月目 录课程设置一、NIEH“Java软件工程师”课程设置3二、NIEH“.NET软件工程师”课程设置6三 NIEH“网络工程师、网络安全工程师”课程设置8四 NIEH“网站工程师”考试课程设置13五 NIEH“平面工程师”课程设置15六 NIEH“三维动画设计师(3Ds max)”课程设置20七 NIEH“三维动画师MAYA”课程设置23八 NIEH“三维数码影像设计师”课程设置26九
2、NIEH“环境装饰艺术设计师”课程设置29十 NIEH“电子政务师”课程设置33十一 NIEH“电子商务师”课程设置35 课程设置一、NIEH“Java软件工程师”课程设置1、NIEH“Java软件工程师”(中级)课程设置考试代码:52111) 专业方向:软件开发工程师(Java)考试内容覆盖了Java程序员、专业软件公司Java软件工程师、手机软件开发工程师、网络公司Java程序员等职位所要求的知识与技能,注重实际工作技能, 突出强调并着重考查考生的阅读需求能力、编码能力、排错能力和协作能力。2) NIEH课程体系序号课程代码课程名称课程内容介绍(主要是知识面)学时备注1521101Java
3、语言程序设计本课程是Java软件工程师的基础课程. 主要内容包括: Java数据类型, Java运算操作符, Java语言流程控制, Java访问控制, 异常处理, 面向对象技术, Java数组, 数据结构/集合框架, 内部类, 多线程编程, I/O编程, 网络编程, 图像界面编程.1082521102软件开发工具与环境本课程是Java软件工程师的基础课程. 主要内容包括: Eclipse 环境搭建, Eclipse 项目管理, 软件版本管理, 插件管理, Java Development Tools应用开发, Visual Editor应用开发, WEB Development Tools应
4、用开发. 1203521103数据库及应用本课程是Java软件工程师的基础课程, 主要内容包括: T-SQL常用语法;SQL2000/SQL2005安装;数据查询,表、约束、记录的插入、更新、删除及查找、索引,视图,默认,规则,用户,角色,游标,存储过程,触发器;数据引入导出,备份恢复,数据复制,报表服务,OLTP,OLAP。JDBC原理与应用. ORACLE 9i 数据库的部署与管理,备份与恢复,性能调整;1084521104软件工程本课程是Java软件工程师的软件设计重要基础课程, 主要内容包括: UML语言的基本结构语法, OOA与OOD设计思想与原则, 设计模, RUP统一软件过程开发
5、. 1085521105软件工程综合实践本课程是Java软件工程师的开发实战课程, 主要内容包括: 三层架构软件设计, 基于数据库的持久化层设计实现, 软件业务逻辑实现, 基于代理模式的事务传播控制, MVC架构下图形界面实现. 软件配置管理, 软件开发过程管理.902、NIEH“Java软件工程师”(高级)课程设置考试代码:53111) 专业方向:软件开发工程师(Java)考试内容覆盖了Java程序员、专业软件公司Java软件工程师、手机软件开发工程师、网络公司Java程序员等职位所要求的知识与技能,注重实际工作技能, 突出强调并着重考查考生的阅读需求能力、编码能力、排错能力和协作能力。2)
6、 NIEH课程体系序号课程代码课程名称课程内容介绍(主要是知识面)学时备注1531101网络操作系统本课程是Java软件工程师高级课程,主要内容包括:Linux系统的安装,常用命令,文本编辑器的使用,文件权限和用户的管理,磁盘管理,Shell编程基础,软件包管理,进程管理,网络设置及服务管理,Linux图形服务X-windows的配置管理;Linux下Java开发环境的配置,从源代码安装数据库My SQL,Java应用服务器的配置。1082531102网页设计与制作本课程是Java软件工程师高级课程, 主要内容包括: XHTML语法, 表格、图像、链接、表单元素、CSS;常用的JavaScri
7、pt;常用表单设计;网站技术规范;网站重构,CSS+DIV技术的应用。903531103网络应用程序设计本课程是Java软件工程师高级课程, 主要内容包括: XML的语法、XML标记、DTD, XML Schemas,XPATH, XSL, DOM SAX API, JAXP, DOM4j, JDOM, XML 应用设计; JSP 2.1、Servlet 2.5, Java Web 应用结构与管理, 服务器组件生存周期, JSP工作原理;JSP 编程应用;自定义标签原理实践, JSTL标签库实践, Java Web应用开发模式, MVC Model 2实践, Java Web开发工具, Jav
8、a应用服务器Weblogic、WebSphere、Tomcat、JBoss。1084531104Java网络应用程序综合实践本课程是Java软件工程师高级课程, 主要内容包括: Struts MVC原理, Struts 表现层标签, Struts模型设计, Struts验证原理, Struts开发工具; Web三层架构设计, 持久化层设计, 业务逻辑层设计, 多线程事务控制, 表现层设计. 1205531105企业级软件设计本课程是Java软件工程师高级课程, 主要内容包括: 持久化与O/R Mapping, Hibernate 工作原理, Hibernate 对象生存周期管理, 复杂关系映射
9、, HQL查询, 集合映射 JPA; Spring 工作原理, Spring IOC, Spring AOP, Spring整合Hibernate Struts. Spring 安全体系. 1086531106Ajax原理与应用本课程是Java软件工程师高级课程, 主要内容包括: JavaScript OOP, XMLHttpRequest 异步通信, 通信报文设计, JSON 对象, JQuery异步通信, JQuery 界面控制. 907531107企业级商务应用项目实践本课程是Java软件工程师高级课程, 主要内容包括: 多层架构软件设计实践, Hibernate Spring 整合应用
10、实践, Struts Spring整合应用实践, Ajax Strute整合应用实践, 项目团队协作开发, 项目过程管理实践. 108二、NIEH“.NET软件工程师”课程设置1、NIEH“.NET软件工程师”(中级)课程设置考试代码:52121) 专业方向:软件开发工程师(.NET)考试内容覆盖了.NET程序员、专业软件公司.NET软件工程师、手机软件开发工程师、网络公司.NET程序员等职位所要求的知识与技能,注重实际工作技能, 突出强调并着重考查考生的阅读需求能力、编码能力、排错能力和协作能力。2) NIEH课程体系序号课程代码课程名称课程内容介绍(主要是知识面)学时备注1521201数据
11、库及应用本课程是.NET软件工程师的基础课程, 主要内容包括: 本课程是Java软件工程师的基础课程, 主要内容包括: T-SQL常用语法;SQL2000/SQL2005安装;数据查询,表、约束、记录的插入、更新、删除及查找、索引,视图,默认,规则,用户,角色,游标,存储过程,触发器;数据引入导出,备份恢复,数据复制,报表服务,OLTP,OLAP。 1082521202C#语言程序设计本课程是.NET软件工程师的基础课程, 主要内容包括:.NET Framework详述、C# 基本语法、编程规范、编程技巧,面向对象编程, IO编程, 多线程编程, 网络编程, 图像界面编程。1083521203
12、软件开发工具与环境本课程是.NET软件工程师的基础课程. 主要内容包括: Visual Studio .Net环境, 项目管理, 软件版本管理, WEB开发, 图形界面开发. 904521204软件工程本课程是.NET软件工程师的软件设计重要基础课程, 主要内容包括: UML语言的基本结构语法, OOA与OOD设计思想与原则, 设计模, RUP统一软件过程开发. 1085521205软件工程综合实践本课程是.NET软件工程师的开发实战课程, 主要内容包括: 三层架构软件设计, 基于数据库的持久化层设计实现, 软件业务逻辑实现, 基于代理模式的事务传播控制, MVC架构下Windows图形界面实
13、现. 软件配置管理, 软件开发过程管理.90NIEH“.NET软件工程师”(高级)课程设置考试代码:53121) 专业方向:软件开发工程师(.NET)考试内容覆盖了.NET程序员、专业软件公司.NET软件工程师、手机软件开发工程师、网络公司.NET程序员等职位所要求的知识与技能,注重实际工作技能, 突出强调并着重考查考生的阅读需求能力、编码能力、排错能力和协作能力。2) NIEH课程体系序号课程代码课程名称课程内容介绍(主要是知识面)学时备注1531201网页设计与制作本课程是.NET软件工程师高级课程, 主要内容包括: XHTML语法, 表格、图像、链接、表单元素、CSS;常用的JavaSc
14、ript;常用表单设计;网站技术规范;网站重构,CSS+DIV技术的应用。132高级2531202网络应用程序设计本课程是.NET软件工程师高级课程, 主要内容包括: XML的语法、XML标记、DTD, XML Schemas,XPATH, XSL, DOM SAX API, JAXP, DOM4j, JDOM, XML 应用设计; .Net Framework 环境及结构; ASP.Net、ADO.Net、 基于数据库的WEB应用程序的开发; Web Service、SOAP、WSDL、UDDI及其应用;数据库的设计和优化, WEB应用程序性能优化108高级3531203企业级软件设计本课程是.NET软件工程师高级课程, 主要内容包括: 微软分布式应用体系结构;ASP.NET应用程序模型;数据库表结构、触发器和存储过程的设计;数据访问层(ADO.NET)的设计;使用XML 和Web服务;HTML和CSS,Javascript,用户控件和web控件设计;应用程序配置;登录设计及安全性;使用Cache提高性能等120高级4531204Ajax原理与应用本课程是.NET软件工程师高级课程, 主要内容包括: JavaScript OOP, XMLHttpRequest 异步通信, 通信报文设计, JSON