全国计算机应用技术职业技能考试NITPRO.docx

上传人:b****4 文档编号:4560044 上传时间:2023-05-07 格式:DOCX 页数:58 大小:41.83KB
下载 相关 举报
全国计算机应用技术职业技能考试NITPRO.docx_第1页
第1页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第2页
第2页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第3页
第3页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第4页
第4页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第5页
第5页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第6页
第6页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第7页
第7页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第8页
第8页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第9页
第9页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第10页
第10页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第11页
第11页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第12页
第12页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第13页
第13页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第14页
第14页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第15页
第15页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第16页
第16页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第17页
第17页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第18页
第18页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第19页
第19页 / 共58页
全国计算机应用技术职业技能考试NITPRO.docx_第20页
第20页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

全国计算机应用技术职业技能考试NITPRO.docx

《全国计算机应用技术职业技能考试NITPRO.docx》由会员分享,可在线阅读,更多相关《全国计算机应用技术职业技能考试NITPRO.docx(58页珍藏版)》请在冰点文库上搜索。

全国计算机应用技术职业技能考试NITPRO.docx

全国计算机应用技术职业技能考试NITPRO

全国计算机应用技术职业技能考试(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图形界面程序设计

常用组件和容器

布局管理器

Java2SDK事件模型

事件监听器接口和适配器类

使用内部类或匿名类的事件处理

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工作原理

JDBCAPI

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

三、考试说明

鉴于NIT-PRO为面向企业应用的角度进行人员测评,考试中题目的70%为案例考试,所有考试命题工作由教育部考试中心组织相关的企业界的专家共同参与,以确保考试内容反映出行业的技术应用现状。

初级工程师考试首先进行的是1天半的案例考试部分。

考生被随机分成2人组成的小组,分工协作完成一个小型的真实开发项目。

随后,在剩下的半天当中,每个考生将独立完成标准化试题的考试。

在案例考试部分,将主要考查考生的实际动手能力及进行团队协作的能力;标准化试题的考试,则主要考评考生的基础知识。

考生的成绩由三部分组成,分别是个人标准化考试成绩、案例考试所在组的集体成绩及案例考试所在组的个人成绩。

由于NIT-PRO采用了革新的考试形式,为了最大程度的保证考试的严谨性以及成绩的真实性,NIT-PRO针对全真案例考试部分设计了校验性测试。

校验性测试针对软件工程师全真案例考试部分,校验题每个考生5题,如果答对其中3题(含)以上则案例题成绩中个人技术得分有效。

专业

全真案例考试

客观题考试

总计

成绩

时间

成绩

时间

成绩

时间

个人成绩

个人成绩生效

小组成绩

(二人一组)

初级软件工程师类

50分

校验题五对三

20分

1.5天

30分

1.5小时

100分

2天

表二初级软件工程师考试内容、时间、分值

(一)案例题

时间1.5天

主要考查考生的实际动手能力与团队合作能力。

1)考生以小组为单位;在规定时间1.5天内完成功能既定的项目方案;

2)组内分工通过抽签确定;

3)评价方式:

采用表现性测试方法,由2名考生组成一个小组,小组内采取既分工又合作的方式,每个考生独立完成一个模块,通过考察考生在完成任务过程中的表现,来评价考生的学习程度和达到的技术水平;通过考察整个项目方案的情况来评价考生的团队合作能力。

具体分值分配如下:

案例题占总分的70%,其中个人得分占50%,团队表现占20%。

(二)客观题

90分钟,由单选和多选组成

四、考试样题

(一)案例考试样题

1、任务描述

●本案例采用新东方教育在线机考系统,考察学生开发、合作和编码能力

●实现目标是模拟GRE等英语考试的机考系统

●本次考试任务量为3-4人天,适合2-3人配合,在1.5个工作日内完成

2、考试内容

根据实际需求共分4个模块,本次考试选取其中两个模块考察2名学生组成小组协同完成。

其中题库管理、其他部分已开发完毕,数据库结构也设计完成无需学生自行设计。

功能类别

子功能

Servlet部分

(考察学生部分)

读取科目

读取题目

题库管理部分

题库管理

JSP部分

(考察学生部分)

考试部分

检查和提交部分

其它部分

其它部分

1.Servlet部分

本部分用于JSP与数据库的交互,主要包括从数据库服务器中提取试题,以及JSP部分答题结果的记录等。

考虑时间关系,答题结果记录暂不做处理。

1)读取科目

名称:

读取科目

功能描述:

获的考试的科目信息,取得每个科目的名字、基准分等信息。

(本系统只针对一种考试进行处理,所以只是读取某一科目)

2)读取题目

名称:

读取题目

功能描述:

根据输入的各项参数读取题目的序号和题干,如果包含子题,那么把子题也返回。

2.JSP部分

1)考试部分

名称:

考试部分

功能描述:

作为JSP主体负责与用户的交互,读取题目,显示题目,记录答题情况,为不确定的题目做标记等。

2)检查和提交部分

名称:

检查和提交部分

功能描述:

响应用户的检查需求,弹出窗口显示所有题目的答题情况,以及是否做标记;提交部分提交考试结果,显示考试成绩并存储到数据库。

3、评判标准

综合考察(项目组共同获得)

1.团队开发的组织、分工协调是否有效

2.项目开发的总体思路是否清晰

3.细化分析和设计的合理性

4.编程经验和技巧、分析和解决实际遇到问题的能力

5.所涉及主要技术(JSP、Servlet、JavaBean、JDBC、MVC思想)的理解程度和综合运用能力

6.如果项目开发中加入了struts则酌情加分

7.进度控制良好

8.界面友好

技术考察(针对个人)

题库管理模块

模块名

主要功能

分数

考察知识点

界面

相关界面

HTML基础知识

HTML表单(FORM)

试题管理

试题的详细信息管理。

要充分考虑到可能的各种情况,例如:

试题长度大于字段的最大长度的处理

JDBC

SQL

复杂逻辑设计

权限验证

验证登录用户

页面转向

Servlet模块

模块名

主要功能

分数

考察知识点

读取科目

从数据库读取Section,写入流或对象发送给JSP部分

Servlet

JDBC

JavaBean

读取题目

从数据库读取Question,写入流或对象发送给JSP部分。

读取时涉及难度等客户端提供的信息

Servlet

JDBC

JavaBean

JSP主模块

模块名

主要功能

分数

考察知识点

界面

相关界面

HTML

JavaScript

显示和答题

从Servlet中取出题目,并显示;记录答题或标记情况

JSP

JavaBean

检查和提交

显示答题情况,计算成绩,提交成绩到数据库

JSP

JavaBean

校验题部分

1、请根据你在案例题中所作的模块回答一个问题:

1).负责题库管理部分的考生写出添加题目的SQL语句,并指出在程序中的位置

2).负责题库Servlet部分的考生写出读取题目的子程序,并指出在程序中的位置

3).负责题库JSP部分的考生写出显示题目的子程序,并指出在程序中的位置

4).负责题库其它部分的考生写出登录错误处理的子程序,并指出在程序中的位置

(二)客观题样题

客观题主要考查考生的基本知识、知识结构、运用技术的能力以及创造力。

初级工程师部分客观题只包含标准化试题。

标准化试题侧重考察考生的基本知识与知识结构。

客观题占总分的30%。

1、标准化题部分

1)以下哪种请求表明客户端只想接收到响应的头信息,并决定了接收文挡的大小,修改时间。

APUT

BGET

CTRACE

DHEAD

答案:

D

2)以下Web应用程序配置信息格式正确的是:

A

404

/examples/jsp/ErrorPage.html

MyServlet

/MyServlet

B

MyServlet

/MyServlet

404

/examples/jsp/ErrorPage.html

C

MyServlet

/MyServlet

404

D

MyServlet

/MyServlet

javax.ServletException

/examples/jsp/ErrorPage.html

答案:

BD

五、培训指导

(一)面向对象程序设计模块

1、培训目标

本模块的培训目标是熟练掌握Java面向对象程序设计的思想,掌握Java编码规范。

包括以下知识点:

●Java面向对象程序设计

●JavaAPI使用

●数据结构及算法基础

●Java高级类特性

●异常处理

●网络程序设计

●对象序列化

●Applet

●文件和I/O流

●多线程程序设计

●AWT及Swing图形程序设计基础

●Java控制台项目开发

●Java桌面系统项目开发

2、建议学时:

144学时

3、教学主要环节

1)教师活动

本课程的几个核心价值在于:

全真案例、项目驱动、企业全程参与。

所有教学活动都围绕全真案例的实现来进行,所有教学内容都以企业需求为最终依据。

教师根据教学目标,围绕预先设计的任务,进行教学。

包括必要的介绍、讲解、演示和启发,并在学生完成练习任务时进行指导和总结。

教师活动以技术讲解为主,以案例设计为辅。

本模块因为学生基础问题,无法太多加入具体应用,所以课程趣味性比较差。

为提高课程的趣味性,应该尽量将课程中的艰涩的技术问题与生活中比较容易理解的问题联系起来,例如可以把线程与上课活动结合。

2)课程设计:

●复习

本模块知识之间的联系比较密切,必须充分复习前面的知识,以保证授课效果。

●教学过程

明确为完成教学目标使用的任务。

确定在该任务的教学过程中,讲解的部分、学生自己探究的部分以及学生协作讨论的部分。

●相关案例

实现任务时所用到的小案例。

可以使用教材中的任务和教材中的案例,也可以另外选择其他案例。

比如采用更贴近当前学员实际、更鲜活、更适当的案例或者教师自己在软件开发过程中遇到的更贴切案例。

●与全真案例的关系

本课程的知识点在全真案例中都有体现。

在重要的知识点讲解结束后,应该讲述该知识点在全真案例中的使用,为实现全真案例做好铺垫。

3)学生活动

学生活动在本模块是以个人为单位完成任务:

●在基本听懂教师所讲的任务之后,自己动手实现该任务或一个类似的任务。

●研究课程中教师留给学生自己完成的部分。

●完成课后作业并进行一定的复习

(二)数据库程序设计模块

1、培训目标

数据库是应用软件设计中的重要技术。

本模块的培训目标是熟练掌握数据库程序设计相关的知识,包括:

●数据库设计

●范式

●实体关系图

●标准SQL

2、建议学时:

40学时

3、教学主要环节

1)教师活动

本模块以教师活动以技术讲解为主,以案例设计为辅。

本模块与现实世界结合比较紧密,技术的理解比较容易,但课程的难点在于很难在课程的案例中加入大量的样本数据,所以在涉及到性能、效率和优化时需要更多的说明。

另外本模块的案例设计是后续全真案例的基础,需要加以注意。

2)课程设计:

●复习

本模块知识点非常多,知识点间的关联不是非常密切,所以需要多复习来加强记忆。

●教学过程

明确为完成教学目标使用的任务。

确定在该任务的教学过程中,讲解的部分、学生自己探究的部分以及学生协作讨论的部分。

●相关案例

实现任务时所用到的小案例。

可以使用教材中的任务和教材中的案例,也可以另外选择其他案例。

本模块可采用的案例非常多,应该多采用更贴近当前学员实际、更鲜活、更适当的案例或者教师自己在软件开发过程中遇到的更贴切案例。

●与全真案例的关系

本课程的知识点在全真案例的都有体现。

在重要的知识点讲解结束后,应该讲述该知识点在全真案例中的使用,为实现全真案例做好铺垫。

3)案例设计:

本课程中学习的数据库建模是全真案例设计的基础。

所以在本模块应该将后续全真案例中涉及的系统的数据库模型全部建立。

●案例介绍

案例开发必须采用全真案例集中提供的案例。

教师必须对案例有充分的理解。

在案例开发过程中教师充当的是技术总监的角色,辅助学生完成案例设计。

●数据库设计

根据全真案例提出需求,做如下工作:

数据库结构的实体关系图、创建数据库结构的DDL、创建仓储过程和触发器的DLL、加入样例数据的DML。

●点评

从数据库设计理论和是否适合全真案例两个方面来考虑。

4)学生活动

学生活动在本模块是以个人为单位完成任务:

●在基本听懂教师所讲的任务之后,自己动手实现该任务或一个类似的任务。

●研究课程中教师留给学生自己完成的部分。

●完成课后作业并进行一定的复习

5)案例课程学生活动

●了解全真案例的需求

●完成数据库设计

●完成存储过程和触发器设计

●加入一定量的样本数据

(三)JavaWeb程序设计模块

1、培训目标

1)知识结构

在知识结构方面,本模块包括了进行JavaWeb程序设计所需要的各种知识。

此外,本课程还涵盖了作为初级软件工程师所必备的软技能:

●JDBC

●JSP

●JavaBean

●Servlet

●软件开发规范

●一般意义上的商务系统的设计和开发流程

●初级软件工程师所必备的职业素养

2)技术方向

目前Java软件工程师的最主要的从业方向是JSP/Servlet程序设计。

学员顺利完成本模块课程后应该可以承担JSP/Servlet程序设计中的各种工作,可以进行普通的JSP/Servlet程序设计。

2、建议学时:

96学时

3、教学主要环节

1)教师活动

本课程的几个核心价值在于:

全真案例、项目驱动、企业全程参与。

所有教学活动都围绕全真案例的实现来进行,所有教学内容都以企业需求为最终依据。

教师根据教学目标,围绕预先设计的任务,进行教学。

包括必要的介绍、讲解、演示和启发,并在学生完成练习任务时进行指导和总结。

教师活动在普通授课和案例开发时采用了完全不同的模式,所以要为两种授课做不同的准备。

本模块讲解时教师应该在讲授技术的同时有意识地加入项目开发的知识,加重案例在课程中的比重。

2)普通课程设计:

●相关背景

课程涉及知识的产生背景(包括技术背景和时代背景等)。

通过背景的介绍阐述学习相关知识的意义及必要性,激发学习兴趣。

●学习的前提

通过讲述学习的前提来复习需要的相关知识。

●教学过程

明确为完成教学目标使用的任务。

确定在该任务的教学过程中,讲解的部分、学生自己探究的部分以及学生协作讨论的部分。

●相关案例

实现任务时所用到的小案例。

可以使用教材中的任务和教材中的案例,也可以另外选择其他案例。

比如采用更贴近当前学员实际、更鲜活、更适当的案例或者教师自身在软件开发过程中遇到的更贴切案例。

●后续知识

讲述本课内容在后续课程中的应用,以及后续相关知识。

例如JDBC在JSP和J2EE中都有讲解,如果做好铺垫可以降低后续课程的授课难度。

●与全真案例的关系

本课程的知识点在全真案例中都有体现。

在重要的知识点讲解结束后,应该讲述该知识点在全真案例中的使用,为实现全真案例做好铺垫。

●在企业中的应用

教师结合自己在实际工作中的经验,将知识点在实际工作中的应用阐述清楚,以巩固学生的学习效果。

3)案例课程设计:

●案例介绍

案例开发必须采用全真案例集中提供的案例。

教师必须对案例有充分的理解。

在案例开发过程中教师充当的是技术总监的角色,辅助学生完成案例设计。

●项目开发思想

项目开发不是以编码为核心,而是以开发的全过程以及团队协作为核心。

在开始项目开发前一定要摆正学生思想。

●相关知识回顾

回顾相关知识,同时提示开发中的重点和难点。

●开发过程管理

监控开发过程,避免学生浪费过多时间。

●项目点评

项目点评分团队和个人两个方面来考虑,而且要注重开放过程而不是编码本身。

4)学生活动

学生活动在普通授课和案例开发时也是不同模式。

普通授课时学生以个人为单位完成任务,案例开发时学生是团队为单位完成开发任务。

5)普通课程学生活动:

●在基本听懂教师所讲的任务之后,自己动手实现该任务或一个类似的任务。

●研究课程中教师留给学生自己完成的部分。

●完成课后作业并进行一定的复习

6)案例课程学生活动

●了解案例开发全过程和任务划分

●完成个人任务

●协助其它成员完成任务

7)案例设计

参照考试样题中的案例题。

第二部分:

初级软件开发工程师(.NET)方向Windows应用模块

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

一、考试对象

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

二、考试内容

能力目标

具体要求

知识点

认知层次

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

.NET基础知识

.NETFramework基本概念

C#基本概念

VisualStudio.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

常见类等基本知识

常用

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 节日庆典

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2