版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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 = &
4、quot;中" 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代表统计结果,封装属性:“数字字符数量”,“数字的和”,
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、助方法。6. 可以声明其他的辅助工具类。7. 创建正确的 .java源文件,一个java源文件只包含一个类。 二、编译和运行具体要求:使用javac 编译java源文件,要生成正确的clsss文件。对软件进行调试纠错。使用java命令运行java程序, 正确提供命令行参数, 得到正确的结果。运行命令示例:java counter 2010年2月14日得到结果示例:字符个数:8, 和:10,序列:20102144. 评分标准任务名称具体任务评分说明及要求描述分数一、创建stringsummary类能够创建语法正确的stringsummary类2分stringsummary 中语法正确的tostr
7、ing方法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页
8、面,这个jsp页面调用前面题目中的类,对字符串进程统计,把统计结果用缓存到集合中,并迭代显示成表格形式。例如:3.任务要求任务任务描述一、创建web应用具体要求:手工部署tomcat应用服务器。手工部署一个web应用,创建合理的目录结构,和描述配置文件。合理部署“第一部分”的类文件到web应用中。二、创建表单具体要求:创建提交表单,采用post方式提交三、创建处理表单请求的jsp页面具体要求:处理表单提交字符串数据要调用“第一部分”创建的类组件,完成字符串统计。把处理结果stringsummary实例缓存到集合中。把缓存集合迭代成html表格。调试纠错。4.评分标准任务名称具体任务评分说明及要
9、求描述分数一、创建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软
10、硬件需求 硬件要求: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编程语法基础标识符和关键字4package
11、2数据类型、变量声明和作用域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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年江西传媒职业学院单招综合素质考试参考题库带答案解析
- 2025年电子维修工程师招聘面试题库及参考答案
- 2026年平顶山工业职业技术学院单招综合素质笔试备考试题带答案解析
- 2026年兰州资源环境职业技术大学单招综合素质笔试参考题库带答案解析
- 2025年餐饮服务从业人员食品安全知识培训考核试题(含答案)
- 2025年结核病防治知识竞赛题目及答案
- 2025年职业卫生技术服务专业技术人员考试职业卫生评价测试题及答案
- 2025年职业卫生培训试卷及答案
- 贵州农业产品质量安全典型案例分析试题及答案
- 2025年无人机应用技术考试测试题库含答案详解(模拟题)
- 2026年广西贵港市华盛集团新桥农工商有限责任公司招聘备考题库及参考答案详解
- 2026年市场集团有限公司所属企业(温岭浙江工量刃具交易中心股份有限公司)公开招聘工作人员备考题库及1套完整答案详解
- 2026青海西宁市湟源县水务发展(集团)有限责任公司招聘8人参考考试试题及答案解析
- 2023-2024学年北京市海淀区八年级上学期期末考试物理试卷含详解
- 2024版房屋市政工程生产安全重大事故隐患判定标准内容解读
- GB 21258-2024燃煤发电机组单位产品能源消耗限额
- JB∕T 13026-2017 热处理用油基淬火介质
- 人教版高一化学方程式大全
- DB64 1996-2024 燃煤电厂大气污染物排放标准
- 邻近铁路营业线施工安全监测技术规程 (TB 10314-2021)
- 生物化学第30章蛋白质降解和氨基酸的分解代谢
评论
0/150
提交评论