




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程师(Java)考试大纲(初级)一、考试说明软件开发工程师(Java)考试内容覆盖了Java程序员、专业软件公司Java软件工程师、手机软件开发工程师、网络公司Java程序员等职位所要求的基本职业知识与技能,突出强调并着重考查考生的阅读需求能力、编码能力、排错能力和协作能力。二、考试对象已完成NIEH课程“初级软件工程师”的学习,深入透彻掌握行业先进技术和行业规范的学习者。三、考试题型:单选题:1. Java 源文件中关键字出现顺序正确的是( )。A. package import classB. package class import C. class package importD. 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答案: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. Integer 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代表统计结果,封装属性:“数字字符数量”,“数字的和”,“字符序列集合”,属性要声明成正确合理的英文命名。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. 创建正确的 .java源文件,一个Java源文件只包含一个类。 二、编译和运行具体要求:使用javac 编译java源文件,要生成正确的clsss文件。对软件进行调试纠错。使用java命令运行java程序, 正确提供命令行参数, 得到正确的结果。运行命令示例:java Counter 2010年2月14日得到结果示例:字符个数:8, 和:10,序列:20102144. 评分标准任务名称具体任务评分说明及要求描述分数一、创建StringSummary类能够创建语法正确的StringSummary类2分StringSummary 中语法正确的toString方法1分二、创建Counter类能够创建语法正确的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页面调用前面题目中的类,对字符串进程统计,把统计结果用缓存到集合中,并迭代显示成表格形式。例如:3.任务要求任务任务描述一、创建Web应用具体要求:手工部署Tomcat应用服务器。手工部署一个Web应用,创建合理的目录结构,和描述配置文件。合理部署“第一部分”的类文件到Web应用中。二、创建表单具体要求:创建提交表单,采用post方式提交三、创建处理表单请求的JSP页面具体要求:处理表单提交字符串数据要调用“第一部分”创建的类组件,完成字符串统计。把处理结果StringSummary实例缓存到集合中。把缓存集合迭代成html表格。调试纠错。4.评分标准任务名称具体任务评分说明及要求描述分数一、创建Web应用能够正确创建部署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)中央处理器:Intel(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数据类型、变量声明和作用域3StringStringBuilder3运算符和表达式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容器的安装及使用2WEB项目的目录结构3发布WEB项目到WEB容器4JSP工作原理3JSP内置对象3JSP会话状态保持1字符编码处理1SERVLET工作原理2创建SERVLET程序4JSP/SERVLET线程安全性1JSTL与EL表达式的应用2MVC应用架构1XMLXML语言XML标签、元素和属性3良好格式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 爆火课件教学课件
- 2025及未来5年中国平翼钻市场调查、数据监测研究报告
- 考点攻克人教版八年级物理《运动和力》单元测评练习题
- 解析卷-人教版八年级上册物理声现象《声音的特性声的利用》综合测评练习题(详解)
- 2025及未来5年中国超薄型防弹玻璃市场调查、数据监测研究报告
- 2025及未来5年中国电热毯双控开关市场调查、数据监测研究报告
- 难点详解人教版八年级上册物理《机械运动》专题练习试题
- 住宅建筑楼梯设计与施工方案
- 虹口康复训练咨询方案(3篇)
- 安保秩序维护管理制度(3篇)
- 2025年材料员考试题库及完整答案(历年真题)
- 品质测量基础知识培训课件
- 2025四川绵阳市粮油集团有限公司招聘财务管理等岗位5人笔试题库历年考点版附带答案详解
- 2025年《长征》试题及答案
- 企业财务制度规范范本合集
- 钢结构施工方案样本
- Unit4WonderfulseasonsGetreadyandstartup(课件)-外研版英语四年级上册
- 2024版2025秋贵州黔教版综合实践活动一年级上册全册教案教学设计
- 2025太原市热力集团有限责任公司社会招聘100人考试参考题库及答案解析
- 2025-2026学年(部编版)五年级上册语文教案(全册)
- 2025年气道相关管理试题及答案(EICU)
评论
0/150
提交评论