NIEH软件工程师java考试大纲

上传人:fgh****35 文档编号:203134262 上传时间:2023-04-24 格式:DOC 页数:8 大小:201KB
收藏 版权申诉 举报 下载
NIEH软件工程师java考试大纲_第1页
第1页 / 共8页
NIEH软件工程师java考试大纲_第2页
第2页 / 共8页
NIEH软件工程师java考试大纲_第3页
第3页 / 共8页
资源描述:

《NIEH软件工程师java考试大纲》由会员分享,可在线阅读,更多相关《NIEH软件工程师java考试大纲(8页珍藏版)》请在装配图网上搜索。

1、软件工程师(Java)考试大纲(初级)一、考试说明软件开发工程师(Java)考试内容覆盖了Java程序员、专业软件公司Java软件工程师、手机软件开发工程师、网络公司Java程序员等职位所要求的基本职业知识与技能,突出强调并着重考查考生的阅读需求能力、编码能力、排错能力和协作能力。二、考试对象已完成NIEH课程“初级软件工程师”的学习,深入透彻掌握行业先进技术和行业规范的学习者。三、考试题型:单选题:1. Java 源文件中关键字出现顺序正确的是( )。A. package import classB. package class import C. class package importD

2、. import package class 答案:A2. 如下代码:public class Demopublic static void main(String args)int ary = new int3;System.out.println(ary2);运行结果是( )A. 3 B. 2 C. 1 D. 0答案:D3. 用于向SQL数据库表中增加一行的SQL语句关键字是( )A. SELECT B. INSERT C. UPDATE D. CREATE答案:B4. Java中基本类型char的包装类是( )A. String B. Char C. Chr D. Character答案

3、:D多选题:1. 关于Java程序入口方法main,如下声明正确的是( )。A. public static void main(String args)B. public static void main(String args)C. public static final void main(String args)D. public static void main(String arg) E. void main(String arg)答案:A,C,D1. 下面那些语句行符合正确的Java语法( )。A. Object o = 123; B. char c = 中; C. Intege

4、r i = 1; D. float f = 2.5; E. int c = A;答案:A,C,E案例题:第一部分:1项目背景介绍以命令行和文本编辑器开发一个基于控制台的应用代码.2任务概述提供一个命令行工具, 实现功能:统计一个字符串中数字字符数量,累加全部数字字符的和,并且得到数字的序列集合。如:对于字符串 “2010年2月14日”统计计算,得到:字符个数:8, 和:10,序列:20102143. 任务要求任务任务描述一、创建StringSummary类具体要求:1. StringSumary代表统计结果,封装属性:“数字字符数量”,“数字的和”,“字符序列集合”,属性要声明成正确合理的英文

5、命名。2. 要合理覆盖toString方法,toString方法输出结果示例:“字符个数:8, 和:10,序列:2010214”。二、创建Counter类具体要求:1. Counter至少包含两个方法,一个main方法,一个是count方法。2. main方法是软件的入口方法,在main方法中处理命令行参数字符串,在控制台显示出统计的结果。3. main方法能够接受处理命令行参数,如:java Counter 2010年2月4. count方法用来封装具体的统计方法,返回统计结果,统计结果使用StringSumary的实例封装。5. 可以在类中声明辅助方法。6. 可以声明其他的辅助工具类。7.

6、 创建正确的 .java源文件,一个Java源文件只包含一个类。 二、编译和运行具体要求:使用javac 编译java源文件,要生成正确的clsss文件。对软件进行调试纠错。使用java命令运行java程序, 正确提供命令行参数, 得到正确的结果。运行命令示例:java Counter 2010年2月14日得到结果示例:字符个数:8, 和:10,序列:20102144. 评分标准任务名称具体任务评分说明及要求描述分数一、创建StringSummary类能够创建语法正确的StringSummary类2分StringSummary 中语法正确的toString方法1分二、创建Counter类能够创

7、建语法正确的Counter类1分在Counter类包含语法正确的main方法。1分main方法能够正确处理命令行参数1分包含count方法,返回值是StirngSummay类型2分count方法返回正确结果。5分二、编译和运行能够得到正确运行结果。2分5.考试答案提交标准完成任务的答案提交文件名称文件格式Java源文件*.java文本文件Java类文件*.class字节码文件第二部分:1项目背景介绍以命令行和文本编辑器开发一个基于Web的简单交互应用, 一道题,45分2.任务概述实现一个JSPWeb应用,实现:由浏览器表单提交多个字符串到一个JSP页面,这个JSP页面调用前面题目中的类,对字符

8、串进程统计,把统计结果用缓存到集合中,并迭代显示成表格形式。例如:3.任务要求任务任务描述一、创建Web应用具体要求:手工部署Tomcat应用服务器。手工部署一个Web应用,创建合理的目录结构,和描述配置文件。合理部署“第一部分”的类文件到Web应用中。二、创建表单具体要求:创建提交表单,采用post方式提交三、创建处理表单请求的JSP页面具体要求:处理表单提交字符串数据要调用“第一部分”创建的类组件,完成字符串统计。把处理结果StringSummary实例缓存到集合中。把缓存集合迭代成html表格。调试纠错。4.评分标准任务名称具体任务评分说明及要求描述分数一、创建Web应用能够正确创建部署

9、Web应用目录3分能够正确添加部署描述文件web.xml3分能够正确部署“第一部分”class文件3分二、创建表单合理的表单页面,完整的HTML语法3分表单采用post方法提交,合理的提交目标3分三、创建处理表单请求的JSP页面能够正确合理处理表单3分调用了“第一部分”组件4分处理结果使用集合缓冲3分缓冲集合迭代成HTML表格5分正确的表格结果5分5.考试答案提交标准完成任务的答案提交文件名称文件格式Java源文件*.java文本文件Web应用部署文件夹App文件夹表单页面另存Form.html.html结果页面另存Count.html.html6软硬件需求 硬件要求:1)中央处理器:Inte

10、l(R)Pentium(R) CPU 2.80GHz以上2)内存:1024M以上内存3)10G以上可用硬盘空间4)其他:鼠标、键盘软件要求:1)JDK1.5以上2)Tomcat 5.5以上 3)文本编辑器,如:Notepad或Editplus等四、考试内容一级能力目标二级能力目标知识点认知层次掌握Java语言基本知识Java编程语法基础Java语言基本知识JVM/JRE概念和Java运行机制1JAVA环境变量配置3java、javac和jar命令4main()方法与命令行参数4三种类型的Java注释2Java编程语法基础标识符和关键字4package2数据类型、变量声明和作用域3StringS

11、tringBuilder3运算符和表达式3流程控制语句4数组3掌握面向对象程序设计能力面向对象编程基础对象和类2方法和属性3构造器2引用数据类型3类的继承3类成员的控制2方法的重载与覆盖3对象的构造和初始化3抽象类与接口1字节流和字符流、节点流和处理流3过滤流与对象序列化2面向对象编程进阶Java集合框架3Java多线程编程1网页设计与开发HTML编程HTML语言基础2HTML标记使用3表格的使用3表单及表单对象4样式表2javascriptJavascript概念1Javascript语法3Javascript内置对象2DOM与BOM模型1JavaWeb开发Jsp开发常用WEB容器的安装及使

12、用2WEB项目的目录结构3发布WEB项目到WEB容器4JSP工作原理3JSP内置对象3JSP会话状态保持1字符编码处理1SERVLET工作原理2创建SERVLET程序4JSP/SERVLET线程安全性1JSTL与EL表达式的应用2MVC应用架构1XMLXML语言XML标签、元素和属性3良好格式XML2DTD与Schema1数据库与JAVA数据库编程数据库数据库与数据库管理系统概念1CREATETABLE语句2INSERTINTO语句3UPDATE语句3SELECT语句3关系型数据库设计1JDBC编程数据库驱动程序的配置1加载驱动程序3数据库URL的格式2JDBC数据库连接3数据库的CRUD操作3WEB应用程序中JDBC的使用2JDBC线程的安全性1

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!