全国计算机应用技术职业技能考试(NIT-PRO) 考试大纲及培训指南
第一部分:初级软件开发工程师(Java)模块
初级软件开发工程师(Java)考试内容覆盖了Java程序员、专业软件公司Java软件工程师、手机软件开发工程师、网络公司Java程序员等职位所要求的知识与技能,突出强调并着重考查考生的阅读需求能力、编码能力、排错能力和协作能力。
一、考试对象
已完成NIT-PRO职业技能类课程“初级软件开发工程师(Java)”学习,透彻掌握Java开发技术的学习者、或有一定Java基础的学生。
二、考试内容
序号 |
能力目标 |
具体要求 |
知识点 |
认知层次 |
1 |
掌握Java语言基本知识、Java编程语法基础
|
Java语言基本知识 |
JVM/JRE概念和Java核心机制
CLASSPATH和Path环境变量
java和javac命令
main()方法
三种类型的Java注释 |
I
III
III
II
II |
Java编程语法基础
|
标识符和关键字
变量声明和作用域
运算符和表达式
流程控制语句
数组 |
II
II
II
III
II |
|
2 |
掌握面向对象程序设计能力
|
面向对象编程基础
|
对象和类
方法和属性
构造器
引用数据类型 |
III
III
II
II |
|
面向对象编程进阶 |
类的继承
类成员的控制
方法的重载
对象的构造和初始化
static关键字和final关键字
抽象方法和抽象类
接口
多态
内部类的定义和使用
异常处理 |
III
III
III
III
II
III
III
III
II
II |
|
3 |
掌握J2SE程序设计 |
J2SE中常见类等基本知识 |
命令行参数
常用类的使用
List和Set接口的使用
字节流和字符流、节点流和处理流
jar命令的使用 |
II
II
II
II
II |
对象序列化 |
对象序列化基础
Serializable的使用 |
II
III |
|
Java图形界面程序设计 |
常用组件和容器
布局管理器
Java2 SDK事件模型
事件监听器接口和适配器类
使用内部类或匿名类的事件处理
paint()方法 |
II
II
II
II
III
II |
|
Java多线程 |
线程基本概念及模型
线程的创建及状态控制
多线程共享数据
线程的同步及通信 |
II
III
III
III |
|
Java网络编程 |
通过Socket实现网络通信
URL类的使用 |
III
II |
|
4 |
掌握基于Oracle的数据库程序设计 |
掌握Oracle数据库一般性使用 |
掌握基本的数据库安装方法
理解基本的数据库概念,掌握数据库的主要工具
Sqlplus的使用 |
I
II
II |
|
具备使用SQL语句管理数据库的能力 |
使用基本Select语句查询数据
使用SQL函数
使用DML语句
事务处理
表的创建和管理
索引的创建和管理
视图的创建和管理 |
II
III
III
III
IV
II
III |
|
具备数据库设计能力 |
实体-关系模型
1NF、2NF、3NF |
III
III |
|
5 |
掌握JDBC的使用 |
理解JDBC的基本概念 |
JDBC的功能
JDBC工作原理
JDBC API |
II
II
III |
|
使用JDBC-ODBC桥访问数据库 |
了解JDBC-ODBC的基本概念
设置ODBC数据源
编写程序实现对数据库中表的访问 |
I
II
II |
|
使用JDBC访问Oracle数据库 |
使用JDBC访问Oracle数据库
使用PreparedStatement接口
使用CallableStatement接口实现对数据库中存储过程的调用 |
II
II
II |
|
6 |
掌握JSP程序设计 |
Tomcat服务器的安装和配置 |
Tomcat服务器的安装和配置 |
I |
|
JSP基本语法,包括代码区、声明区以及注释等 |
正确的设置目录并编写简单的JSP程序
JSP和HTML的交互
page指令
jsp:include的使用
jsp:forward的使用
表单和JSP程序的结合 |
II
III
II
II
II
IV |
|
session和Cookie的应用 |
使用session
使用Cookie |
III
III |
|
7 |
掌握JavaBean,
Servlet程序设计和MVC设计模式 |
JavaBean编程 |
JavaBean的基本概念和主要用途
在JSP中对JavaBean的调用
使用JavaBean封装对数据库的操作 |
I
III
III |
|
Servlet编程 |
Servlet简介
Servlet和JSP的区别和联系
HttpServlet类/doGet()、doPost()等相关方法的分析
使用Servlet处理客户端请求
JSP和Servlet之间的通信 |
I
II
II
II
II | |