尊敬的公司领导:
我叫xxx,2014年03月10日应聘进入公司,于目前在软件公司担任Java软件工程师一职,主要负责广西渔政项目的开发与设计,以及his医疗系统的业务熟悉与以后的开发维护工作。近两个月月来,在领导和各位同事们的热心帮助和指导下取得了一定的进步,综合看来,我觉得自己还有以下的缺点和不足,如工作主动性发挥的还是不够,对工作的预见性和创造性不够等,离领导的要求还有一定的距离。
在今后的工作和学习中,我会进一步严格要求自己,虚心向其他领导、同事学习,我相信凭着自己高度的责任心和自信心,一定能够改正这些不足,争取在各方面取得更大的进步。公司宽松融洽的工作氛围、团结向上的企业文化,让我很快进入到了工作角色中来。来到这里工作,我最大的收获莫过于公司全体员工在敬业精神、思想境界、业务素质、工作能力上的优秀品质,这些都是我个人所需要努力学习和提高的内容,也激励我在工作中不断前进与完善。在这两个多的工作中,我深深体会到有一个和谐、共进的团队是非常重要的,有一个积极向上、大气磅礴的公司和领导是全体员工前进的动力。
公司给了我这样一个发挥的舞台,我就要珍惜这次机会,为公司的发展竭尽全力!正常情况下试用期为三个月,现特向公司提前申请提前一个月转正:希望公司领导能够根据我的工作能力、态度及表现给予合格的评价,能够将我转为正式员工。
申请人:
申请日期:
第二篇:it员工和Java软件工程师转正申请书尊敬的领导:
我于xx年xx月xx号成为公司的试用员工,到xx年xx月xx号试用期已满,根据公司的规章制度,现申请转为公司正式员工。
本人在试用期间,作为公司的一名Java软件工程师,工作认真,按时完成分配任务,工作技能和技术不算很优秀,但也非常努力的学习,和同事之间能够通力合作,关系相处融洽而和睦。并积极学习一些在工作中用到的内容,并很好的运用到实际开发中去。在项目的开发过程中遇到错误时,能够及时的与项目组其他成员沟通,并找到解决问题的办法,以保证项目的开发效率。
在这里作为项目组中的一员,当我从踏进公司面试开始,我相信公司是一个能让人发挥聪明和才智的地方,在公司里,项目经理有着丰富的项目开发经验,见多识广,工作中能够对我进行正确的指导,让我在开发的过程中避免了很多的错误,少走了很多的弯路,从中我能学到很多的知识,同时也积累了开发经验。在这两个月来我学到了很多,看到公司的迅速发展,我深深地感到骄傲和自豪,也更加迫切的希望以一名正式员工的身份在这里工作,实现自己的奋斗目标,体现自己的人生价值,和公司一起成长。
公司宽松融洽的工作氛围、团结向上的企业文化,深深地影响了我,让我能够很快进入到了工作角色中来。在公司的领导下,我会更加严格要求自己,在作好本职工作的同时,积极团结同事,搞好大家之间的关系。在工作中,要不断的学习与积累,不断的提出问题,解决问题,不断完善自我,使工作能够更快、更好的完成。我相信我一定会做好工作,成为公司优秀员工中的一份子,不辜负领导对我的期望。
在此我提出转正申请,希望自己能成为公司的正式员工,恳请领导予以批准。
在此我提出转正申请,恳请领导给我继续锻炼自己、实现理想的机会。我会用谦虚的态度和饱满的热情做好我的本职工作,为公司创造价值,同公司一起展望美好的未来!
姓名:xxx日期:xxx
第三篇:Java软件工程师介绍Java软件工程师
职业概述:
Java的应用可以说是无处不在,从桌面办公应用到网络数据库等应用,从pc到嵌入式移动平台,从Java小应用程序(applet)到架构庞大的j2ee企业级解决方案,处处都有Java的身影,就连美国大型太空项目当中,也使用了Java来开发控制系统和相关软件。用途如此之广的Java造就了Java工程师的辉煌,使其在软件工程师的领域里独占鳌头!Java软件工程师运用Java这个开发工具去完成软件产品的软件程序设计、开发、测试、维护升级等工作。
工作内容:
1.完成软件的设计、开发、测试、修改bug等工作,包括业务需求的沟通,功能模块详细设计,业务功能实现与单元测试,系统维护;
2.参与产品构思和架构设计;
3.撰写相关的技术文档;
4.支持售前技术服务;
5.支持项目对产品的应用服务。
职业要求:
1.教育培训:
计算机相关专业,大专及以上学历。相关专业证书有:sun certified Java programmer(scjp)和sun certified Java developer(scjd) 认证。
2.工作经验:
有一定的软件分析设计能力;熟悉Java、servlet、jsp、ejb等开发技术;熟练使用eclipse或jbuilder等Java开发工具;熟悉Java+struts体系结构和开发工具;熟悉至少一种数据库的开发和设计;具有良好的学习能力,具有强烈的工作责任心、有良好的沟通能力和团队合作精神。薪资行情:
根据idc的统计数字,在所有软件开发类人才的需求中,对Java工程师的需求达到全部需求量的60%~70%。同时,Java工程师的薪水相对较高。Java软件工程师一般月薪范围在4000-10000元,远远超过了应届毕业生月薪2500元的平均水平。通常来说,有一年工作经验的Java高级软件工程师的薪酬大致在年薪10—13万左右。
职业发展路径:
目前,虽然Java人才的薪水很高,但是对该类人才需求旺盛的it企业却很难招聘到合格的Java软件工程师。其中,最根本的原因就是许多计算机专业的毕业生在读期间没有掌握实用的技能与经验,距离企业的实际用人要求有较大的差距。因此,计算机专业的大学生欲成为Java软件工程师,最便捷的一条路就是参加以实战项目为主要教学方法的Java职业技能培训,从而有效地缩短同企业具体用人要求之间的差距。
Java软件工程师的未来发展方向大致分为两类:
一是成为管理人员,例如产品研发经理,技术经理,项目经理等;二是继续他的技术工作之路,成为高级软件工程师、需求工程师等。培训机构参考:
国内目前比较大的培训机构有:北大青鸟连锁加盟学校、牛耳软件教育、昂立慧桥软件学院、华奥方舟网络工程师培训基地、niit全国连锁、达内it培训、东方标准、汇众益智、威迅教育、华育国际 江苏万和计算机培训中心等!
第四篇:Java软件工程师如何学习有不少已经在学Java或者是站在门外观望,准备学Java的同学,都在问着一个相同的问题就是学Java有什么捷径吗?到底如何学习Java?对此我总结出来的是,任何一种技能的学习 ……此处隐藏2487个字……哪个答案不属于测试工具的范畴。d
a.数据获取b.仿真 c.交叉功能工具 d.数据包捕获工具
29、需求分析的产品是。d
a.数据流程图(dfd) b.数据字典(dd)c.判断表 d.需求规格说明书
30、在下面列出的使用快速原型的目的中,通常不把。d
a.通过快速的建造原型让用户使用、评价来不断确认软件需要
b.过快速的建造原型来展现系统结构、验证技术路线
c.通过快速的建造原型来确认系统主要功能和性能、得到用户的反馈
d.通过快速的建造原型来确认系统要求的正确性
31、类与对象的关系与a
a.消息和事件 b.操作和行为 c.关联和链 d.属性和状态
32、瀑布模型不适合用于的软件开发。a a.需求模糊不清 b.用户不能参加开发 c.用户对计算机不了解d.开发人员对业务知识不熟悉
33、dfd的每个加工必须有。a
a.一个输入和输出数据流 b.一个输入数据流 c.一个输入数据流 d.一个输出数据流
34、系统概要设计的主要成果是。c a.用户界面的要求 b.用户分析方案 c.概要设计说明书 d.系统总体设计方案 35、快速安装开发技术对。c
a.原型设计 b.用户的计算机水平 c.开发工具和环境 d.数据资源组织 36、完善性维护是指软件。d
a.运行以后所做的修改 b.提高软件的可靠性所作的修改 c.提高软件效率所作的修改 d.满足性功能要求所作的修改 37、适应性维护是指软件。c
a.在移植中所作的修改 b.在扩充中的修改 c.适应性环境而作的修改d.在开发中没有考虑到修改
38、需求分析的任务是。a
a.正确说明让软件做什么 b.用dfd建模 c.用dd建立数据模型 d.给出需求说明书39、事件和状态是孪生的关系,是因为。b a.状态是属性值的抽象
b.事件总是伴随着状态而存在,一个事件分开两种状态,一个状态分开两个事件 c.状态是一种属性值的代表 d.状态代表了对象对事件的影响 40、软件生产的第二次变革是由工程化向转变。a
a.自动化 b.case 化 c.模糊化d.自由化
二、判断题(共20题,20分)
1、软件开发的原型模型的主要优点是能加强对项目管理和控制。×
2、软件生命周期也可分为分析阶段、开发
阶段和维护阶段。×
3、面向对象强调对象的结构。√
4、对象实现了数据和操作的结合,使数据和操作抽象于对象的统一体中。×
5、除了不能打印职责执行流程图、业务协作流程图之外,其他与专业版相同的playcase版本是开发版。√
6、playcase操作窗口通常由主菜单、工具栏和图形编辑区组成。×
7、在组成结构树中加入节点的方法有参照上级节点加入和参照同级节点追加两种。×8、组成节点可以是公司、部门、岗位、功能、步骤、表、栏目和方法。×
9、协作流程描述窗口由主菜单、树形选项区、垂直工具栏、水平工具栏和组成节点编辑选项区组成。× 10、playcase通过岗位说明书详细记录业务/需求调查的信息。× 11、数据流图主要描述了系统组成单元之间的数据和事件流动的过程,为全局性地掌握数据的流动提供了方便。× 12、playcase用计算组装链描述业务信息之间的组合关系。√ 13、playcase的应用要领可以简单地归结为一句话:同时把握业务和软件。√ 14、信息表单的制作一定要在组成结构树图中制作。×
15、先设计好信息表单,才能绘制信息表单关系图。√ 16、系统概要设计说明书的主要内容中也包括了程序设计说明。× 17、概要设计阶段的主要任务是提出新系统的逻辑模型。√ 18、在软件系统总体设计中应时模块之间更紧密的耦合,使模块内部的联系更紧密。×19、抽象与分解/细化是相反的过程,同时它们也是相辅相成的、缺一不可的方法。√20、在实际信息系统设计中,模块之间的耦合经常通过数据库进行,可以把他的耦合方式称为松散的公共耦合。√ 三、填空题(共16题,20分)
1、开发环境是一组相关(工具)的集成。 2、科学工程计算常用的语言有(fortran)、(pascal)、(c)。
3、耦合是(对不同模块之间相互依赖程度)
的度量。
4、软件工具是(支持软件人员开发和维护软件活动而使用的软件)的软件。
5、软件开发环境的目标是提高(软件开发生产率和改善产品质量)。
6、软件开发环境应该是高度(集成)系统。 7、软件开发人员(或说软件工程师)与软件分析员、软件设计员、程序员、测试人员的关系是(整体与部分的)关系。 8、软件生产周期各阶段的划分随软件的(规模、种类、开发方式、开发环境)不同而不同。
9、软件生存周期概念的引入,对于(软件生产的管理)有着重大的意义。 10、软件维护是软件生存周期的最后一个阶段。软件工程学针对维护工作的主要目标是提高(软件的可维护性)。
11、软件需求分析的目标主要是(确定软件要做什么)。
12、数据流程图常用(判定表)或(判定树)表示组合条件的判断。
13、需求分析活动产生的主要文件是(需求规格说明书)。
14、源程序文档化主要是指(程序加注释)。 15、在确定类时,所有的(名词)是候选类。 16、增量模型开发可以在过程(各个阶段)都以增量方式开发,也可以在(某几个阶段)以增量方式开发。
四、问答题(共4题,10分) 1、1.什么是case?
2、2.软件开发时选择开发工具要考虑哪些因素?
3、3.主要的软件开发方法有哪些?主要有何不同?
4、4.软件生产过程有哪些活动?什么是软件生存周期?
五、计算题(共1题,10分)
1、用Java语言编写一个贪吃蛇小游戏 程序需求:
一条蛇在密闭的围墙内,并且围墙内会随机出现一个食物,通过键盘上的四个方向键控制蛇的移动,当蛇头撞到食物,食物会被吃掉,蛇的身体也会长一节,同时计10分;
接着继续出现食物,等待蛇吃,如果蛇在移动过程中,撞到墙壁则会从墙壁的另一侧出现,若身体交叉(蛇头撞到自己的身体)则游戏结束。 程序要求:
1.要求用Java语言来实现
2.要求在设计过程中设计层次清晰的类 3.程序要有一定的容错功能 4.程序界面美观,逻辑层次清晰,结构合理,文档清晰。
本网推荐更多精彩范文:Java软件工程师试题
Java软件工程师简历
Java软件工程师求职信
杨果然—Java软件工程师
Java软件工程师职位要求
文档为doc格式