应用系统开发工程师笔试试题及答案.docx

上传人:太** 文档编号:72657547 上传时间:2023-02-13 格式:DOCX 页数:15 大小:27.74KB
返回 下载 相关 举报
应用系统开发工程师笔试试题及答案.docx_第1页
第1页 / 共15页
应用系统开发工程师笔试试题及答案.docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《应用系统开发工程师笔试试题及答案.docx》由会员分享,可在线阅读,更多相关《应用系统开发工程师笔试试题及答案.docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、应用系统开发工程师笔试试题及答案一、填空题(每题2分,共30分)1、信令网分为三级结构,它们是(HSTP)、(LSTP)、(STP) o2、在GPRS网络中,手机从(GGSN)获得IP地址。3、GSM系统使用的频段,上行频段为(890MHZ-915MHZ)。4、GSM中的信道分为物理信道和(逻辑信道)信道。5、使用工具(browser)来观察中断向量表。6、SQL语言是一种非过程性语言,它可以(嵌入)在宿主语言中 使用,也可以独立地交互式使用。7、与二进制数100101. 001101等值的十进制数是(37. 203125), 等值的十六进制数是(25. 34) o8、用来辅助软件开发、运行、

2、维护、管理、支持等过程中的活 动的软件称为软件开发工具,通常也称为(CASE)工具。9、软件开发模型用于指导软件的开发。演化模型是在快速开发 一个(原型)的基础上,逐步演化成最终的软件。10、一个完整的程序必须完成三个层次的过程,它们分别是编码、 测试和(排错或纠错)。11、一台计算机具有比拟高的MTBF值,其含义是指(该计算机的 可靠性比拟高)。12、在某应用软件的安装说明书中指出,该软件的运行环境是“Windows 98 SE”,这里的 SE 是指(第二版或 Second Edition) oC. Compilation fails. D. An exception is thrown a

3、t runtime.二、代码查错.1. abstract class Name private String name;public abstract boolean isStupidName(String name) )解释何错误?并更正public class Something (public static void main(String args) Something s = new Something ();System, out. println(,fs. doSomethingO returns +doSomething();)public String doSomething

4、() return Do something ”;)三、简答题1、谈谈 Collection 和 Collections2、请说出 String 与 StringBuffer StringBuiIder 的区别?3、abstract class (抽象类)和interface (接口)有什么区别?4、request. getAttributeO 和 request. getParameter () 有何区别?5、简述下Servlet生命周期?6、谈谈你工程中用到的设计模式及如何使用的7、你一般用 spring、hibernate struts 做什么?四、代码实现1、编写SQL语句Studen

5、t(S#,Sname,Sage,Ssex)学生表Cour s e (C#, Cname, T#)课程表SC(S#,C#, score)成绩表Teacher (T#, Tname)教师表1)查询平均成绩大于60分的同学的学号和平均成绩2)查询所有同学的学号、姓名、选课数、总成绩;3)查询没学过“叶平”老师课的同学的学号、姓名2、第1个人10,第2个比第1个人大2岁,依次递推,请用递归方式计算出第8个人多大?用java语言实现,请编一段程序实现!3、实现一个快速排序系统开发工程师的职位职责职责:1、根据公司信息化开展需要和业务流程要求,对ERP系统和0A平台进行定制化二次开发和功能扩展,制定二次开

6、发方案、计划并实 施,分析并解决开发过程中的问题;2、或能自主开发满足公司管理需要的软件系统,负责软件产品的架构设计、功能模块设计、数据库结构设计及核心代码开发;3、对ERP系统、0A平台或自主开发软件系统进行维护,保障软件系统的稳定运行;4、负责其他系统与ERP接口的技术支持;5、完成上级临时交办的其他工作。任职资格: 1、计算机、电子信息工程相关专业,大专以上学历;2、对ERP系统和0A平台的功能和使用比拟熟悉;3、熟悉软件系统开发过程,有编写代码、编写脚本的经验,熟悉至少两种开发语言;4、有二次开发经验,熟悉ERP二次开发和实施经验者优先;5、5、具有数据库及高级应用程序开发经验;6、具

7、有通信协议接口开发经验;7、熟悉SQLServer、Orac 1 e等数据库开发。系统开发工程师的职位职责2 职责1、参与需求评审,根据需求分析报告和需求规格说明书主导技术方案。2 .负责工程的开发与维护,能独立处理和解决所负责的任务;3 .制定软件开发阶段的工作计划,协调开发、测试的工作,做好 日常代码审查工作,保证工程的进度和质量。岗位要求:1、本科以上学历,一年及以上java语言开发经验;编程基础扎实,精通JSP、Servlet等开发技术。2、熟悉前端框架:如Easyui、Bootstrap等。3、熟悉主流数据库:Oracle. MySQL等的应用系统的数据库设 计、开发经验,熟练掌握S

8、QL。4、熟悉 J2EE 体系架构,熟悉 Spring、Hibernate MyBatis 等 主流开发框架。5、有主流应用服务器,如Tomcat、WebLogic至少一种的部署配 置及性能调试经验,熟悉使用svn,git版本管理工具。6、了解 webservice、socketMQ 等接口 框架。7、熟悉Linux系统常用命令;8、能承受压力,个性成熟稳重,具备良好的沟通协调能力,工 作积极主动认真负责,富于团队精神,具有良好的自学能力和独立解 决问题的能力。系统开发工程师的职位职责3职责:1、负责保理业务系统的需求设计、开发、测试验收和升级完善。2、负责与软件系统开发商对接,制定工程计划,

9、合理控制工程 实施进度,确保按时、高质量的完成符合业务需求和高质量的产品;3、负责对应用运维岗位人员的进行培训、协调解决使用中遇到 的技术问题。任职资格: 1、一年左右保理、供应链金融、小贷网贷系统等开发经验;2、有熟悉新技术和成熟技术,对系统在金融业务应用方面有较深入的了解;3、熟悉金融业务系统架构,具有较强的用户需求分析能力和系 统研发能力;4、有金融公司系统运维经验,对银行业务较熟悉,有在金融机 构工作的经历,懂金融保理业务更佳。系统开发工程师的职位职责4.建立和维护公司IT工程建设管理的规章制度;1 .工程进度跟踪和控制,风险识别,里程碑监控、工程本钱管理;2 .根据公司IT系统需求和

10、系统设计要求,进行详细分析、设计, 编写设计文档,进行功能模块的代码编写工作;.3 .协助进行公司IT系统架构设计,技术规划及技术可行性分析, 对公司IT系统架构方案提出优化改进建议,提高系统架构质量;.根据开发规范编写各种开发文档及工程文档;4 .评估工程交付件,对系统质量负责。5 .对于开发外包工程,作为开发接口人与供应商进行系统开发对 接,对开发进度进行管理控制,修正开发偏差。6 .上级领导安排的其他工作。系统开发工程师的职位职责5职责:1、协助收集行业技术资料,收集专业领域内的技术信息,为领 导决策提供信息支持。2、参与新产品开发和产品完善,承当简单系统原理设计,原理 图、接线图绘制;

11、编写调试程序,测试或协助测试开发的系统设备, 确保其按设计要求正常运行;维护管理或协助管理所开发的系统;提 出产品改进建议和新产品开发提议。3、技术文档编写,建立完整的系统设计技术文档;编写装置使用 说明。岗位要求:1、本科及其以上学历,电力电子、自动化相关专业。2、有相关工程研发经验。3、掌握电力电子、数字、模拟电路基础知识;熟练掌握matlab、 autocad软件,熟悉C语言、Verilog或VHDL开发逻辑设计。4、熟练使用自动化办公软件和相应计算机辅助设计软件,流畅阅读和理解英文资料。5、较强的学习能力、沟通能力、计划与执行能力。较强的成就动机、责任心、团队合作精神。13、在软件质量

12、特性中,(可靠性)是指在规定的一段时间和条件 下,与软件维持其性能水平的能力有关的一组属性;(安全性)是指防 止对程序及数据的非授权访问的能力。14、计算机网络中对等实体间通信时必须遵循约定的标准协议。 不同的协议有不同的功能,如:(SNMP)用于网络管理。15、在软件开发过程中常用图作为描述工具。DFD就是面向数据 流分析方法的描述工具。在一套分层DFD中,如果某一张图中有N 个加工(process),那么这张图允许有(0N)张子图。二、单项选择题(每题2分,共30分)1、地址码长度为24位时,其寻址范围为(D)。A、 512KB B、 1MB C、 24MB D、 16MB2、软件测试工具

13、中(B)对源程序的数据流和控制流进行分析,发 现语义错误。A.动态分析工具B.静态分析工具C.模拟工具D.测试管理工具3、一般来说,在软件维护过程中,大局部工作是由(C)引起的。A.适应新的软件环境B.适应新的硬件环境C.用户的需求改变D. 程序的可靠性4、(C)的修改不归结为软件的维护工作。A.文档B.数据C.需求分析D.代码5、(B)是Windows NT真正的中心,它提供了一组操作系统原语 和机制。A.进程B.内核C.线程D.管程6、通常在软件工程开发过程中,我们希望首先实现(B)的用例。A.风险最小B.风险最大C.风险中等D.任意风险7、(A)测试是由一个用户在开发者的场所来进行的,测

14、试的目的 是寻找错误的原因并改正之。A. alpha B. beta C. gamma D. delta8、在以下操作系统的各个功能组成局部中,(A)不需要有硬件的 支持。A、进程调度B、时钟管理C、地址映射D、中断系统9、数据流图(DFD)是软件开发(A)阶段经常使用的工具。A、需求分析B、详细设计C、软件测试D、软件维护10、在UNIX系统中,以下(A)命令属于目录管理的常用命令。A、 Pwd B、 pr C、 In D、 find11、在WWW服务中,用户的信息检索可以从一台Web Server自 动搜索到另一台Web Server。它所使用的技术是(A)。A、 hyperlink B、

15、 hypertext C、 hypermedia D、 HTML12、假设就绪队列中有10个进程,系统将时间片设为200ms, CPU进行进程切换要花费10mso那么系统开销所占的比率约为(B)。A、 1% B、 5% C、 10% D、 20%13、以下不属于Internet特点的是(A )A、安全性B、全球性C、开放性D、平等性14、在ASP中的默认情况下,当创立对象实例时,该对象的作用域是(C )。A、行作用域B、函数/过程作用域C、页作用域D、全局作用域15、对PHP的支持比拟完善,无须经过特殊设置就可以进行PHP的开发和调试的操作系统是(B)。A、 Windows2000 B、 Li

16、nux C、 Unix D、 NetWare 三、多项选择题(每题2分,共20分)1、PDP上下文状态记录在以下(AC)网络单元中。A、 MS B、 BSC C、 GGSN D、 HLR2、系统软件一般包括(ABCD)。A、服务性程序B、语言处理程序C、操作系统D、数据库管理 系统3、对于辅助存储器,(BE)的提法是正确的。A、不是一种永久性的存储设备B、能永久的保存信息C、可被中央处理器直接访问D、是CPU与主存之间的缓冲存贮器E、是文件 的主要存储介质4、UNIX系统中进程由三局部组成:进程控制块,正文段和数据 段。这意味着一个程序的正文与数据可以是分开的,这种分开的目的 是为 了(ABC

17、) oA、可共享正文B、可共享数据C、可重入D、方便编程E以上 全部5、工程计划主要包括(BCDE)。A、硬件设备选择B、风险和假设C、目标D、时间表E、预算6、关于IP地址以下说法正确的选项是(ABE)。A、IP地址采用分层结构,它由网络号与主机号两局部组成B、根据不同的取值范围IP地址可以分为五类C、202. 112. 139. 140 属于 B 类地址D、B类IP地址适用于有大量主机的大型网络E、每个C类网络的主机号数最多为28个7、关于域名系统和域名服务,以下说法正确的有(BCDE)。A、Internet域名格式一般是:顶级域名.二级域名.三级域名. 四级域名B、Internet的域名

18、结构是由TCP/IP协议集的域名系统(DNS)来 定义的C、顶级域的划分采用了两种划分模式:组织模式和地理模式D、中国互联网信息中心负责管理我国的顶级域E、域名解析包括两种方式:正向域名解析和反向域名解析8、在BODY的属性中,和颜色有关的属性包括(ABCDE)。A、 ALINK B、 BGCOLOR C、 LINK D、 TEXT E、 VLINK9、属于逻辑运算符的、是(ABE)。A、 and B、 or C、 = D、 + E、 xor10、WWW页面访问的大致过程如下:用户在浏览器中输入要访问 的 WWW 页面的(A)地址( :hostnane/dirctory/file);浏览器 通

19、过查询上述输入信息所指的Web服务器的IP地址;浏览器通过 网络与该IP地址处的Web服务器的 服务端口间建立一条TCP连接;浏览器依照相关协议发送GET命令;Web服务器根据命令取出 文档,发送回来;浏览器释放连接,显示该文档。A、 URL B、 EMS C、 NDS D、 DNS E、 NAT四、判断题(每题2分,共20分)1、分布式数据库系统中透明性层次越高,应用程序的编写越难。2、一个类可以从直接的或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的共享性。T3、设关系模式R(A, B, C), F是R上成立的FD集,F=B-A, B-C,那么分解P=AB, AC丧失的FD是B-

20、A。F4、DB并发操作通常会带来三类问题,它们是丧失更新、不一致 分析和读脏数据。T5、UML是一种面向对象的统一建模语言。它包含十种图,其中,用例图展示了外部actor与系统所提供的用例之间的连接,UML中的 外部actor是指人员或外部系统。T6、实践中存在许多种软件风险,如“潜在的设计、实现、维护等方面的问题”属于工程风险。F7、通常在软件工程开发过程中,我们希望首先实现风险最大的 用例。T8、如果一个软件是给许多客户使用的,大多数软件厂商要使用 几种测试过程来发现那些可能只有最终用户才能发现的错误,alpha测试是由软件的最终用户在一个或多个用户实际使用环境下来进行 的。F9、进程的最

21、基本状态有就绪、运行、隐蔽。F 10、虚拟存储器的作用是允许程序直接访问比内存更大的地址空间。T软件研发工程师笔试题目 一、选择题1、哪个类是所有异常的基础类?A. String B. Error C. Throwable D. RuntimeException2、设 float x = 1, y = 2, z = 3,那么表达式 y+=z/+x 的 值是:()A. 3.5 B. 3 C. 4 D. 5 3、以下说法正确的选项是()A.在类方法中可用this来调用本类的类方法B.在类方法中调用本类的类方法时可直接调用C.在类方法中只能调用本类中的类方法D.在类方法中绝对不能调用实例方法4、根据

22、下面的程序代码,哪些选项的值返回true?public class Square ( long width;public Square(long 1) width = 1;public static void main(String arg) Square a, b, c;a = new Square(42L);b = new Square(42L);c = b;long s = 42L;)A. a = b; B. s = a; C. b = c; D. a. equals (s)5 .下面选项中,哪个选项的内容可以作为FilEinputStream类 的构造方法的参数?A. File B.

23、String C. Inputstream D. FileOutputStream.在下面程序标明的位置处插入哪条语句会导致编译错误?public class FinalUse (public static void main(String args) int x = 0;final int y = 1;int z = 2 ;final int n = 3 ;.Use(x, y, z, n);static void Use (final int x, int y, final int z, int n) /插入内容请选择两个正确的答案:A. x+ B. y+ C. y=x D. z0+ E. n0+ F. z=n.下面程序运行后的结果是什么?Public class TestStatic Boolean foo(char c)System, out. print(c);Return true;)Public static void main(String argv)int i=0;For(fooA );foo( B )&(i2) ; foo( C ) i+;foo( D );)A. ABDCBDCB B. ABCDABCD

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁