软件调试工程师考试题

蕗痴
  • 回答数

    4

  • 浏览数

    17538

首页> 工程师报名> 软件调试工程师考试题

4个回答默认排序
  • 默认排序
  • 按时间排序

天尝地酒

已采纳

上午基本理论75个选择题75分下午实际操作题5题 75分两门都要过45分才算过我上个礼拜刚考过下面是大纲网络程序员级考试大纲一、考试说明1. 考试要求(1)掌握计算机网络基础知识;(2)掌握数据通信基础知识;(3)熟悉局域网、广域网、Internet、WWW等基本概念;(4)掌握TCPIP网络的安装、调试和日常管理维护方法;(5)熟悉结构化布线系统的组成和安装;(6)掌握用HTML语言制作网页以及简单的网络应用编程方法;(7)掌握计算机网络应用的基本方法;(8)正确阅读和理解本领域的简单英文资料。2. 通过本级考试的合格人员能进行简单网络的安装、调试、日常管理和维护,并能进行简单的网络应用编程,具有相当于助理工程师的实际工作能力和业务水平。3. 本考试设置的科目包括:计算机网络应用基础知识,考试时间为150分钟;计算机网络程序设计,考试时间为150分钟。 二、考试范围1.计算机网络应用基础知识计算机网络基础知识计算机网络基本概念*计算机网络的概念及基本组成*计算机网络的分类*计算机网络的体系结构数据通信基础知识*设计通信的概念*数据传输*数据交换*数据编码*差错检验及差错控制*传输介质局域网基础知识*局域网特性和类型*局域网组成(网络工作站、服务器)*局域网的应用*局域网拓扑结构*局域网协议及标准*典型局域网*局域网互连(局域网互连方案、中继器、网桥、路由器、网关)*局域网操作系统基础(结构、通信、资源共享、接口、服务软件)*局域网管理(局域网管理功能、局域网管理协议、局域网管理工具)广域网*广域网的特性和类型*广域网的组成*广域网的应用*广域网拓扑结构*典型广域网 Internet基础知识*TCPIP协议*Internet名字和地址*连接Internet的方法*Internet的应用和工具*WWW与浏览器网络编程基础知识*HTML语言基础*编写HTML文档的方法*多媒体页面制作方法*JavaScript语言基础专业英语*掌握本专业基本英文词汇*能正确阅读和理解本专业简单的英文资料网络应用 TCPIP网络的安装和调试*Windows 9598的TCP/IP联网*Windows NT平台的TCP/IP联网*UNIX平台的TCP/IP联网*Linux平台的TCP/IP联网 网络管理和维护*网络管理功能*网络管理工具*网络的简单故障诊断和排除*网络安全与信息安全 结构化布线系统*结构化布线系统的组成*结构化布线系统的工程安装 客户机服务器(CS)应用模式*网络应用模式的发展*客户机服务器应用模式的特点及优点 浏览器服务器(BS)应用模式*浏览器服务器应用模式的特点及优点2.计算机网络程序设计 能熟练使用下列常用软件*一种网络操作系统*一种浏览器软件*一种电子邮件收发与管理软件 能熟练使用一种网页制作软件制作一般的网页 能熟练使用HTML语言和JavaScript语言制作一般的网页(包括一般的多媒体网页制作)

106评论

爱就必须接受任何缺点

1. 软件测试是软件开发的重要环节,进行软件测试的目的是( ) A)证明软件错误不存在B)证明软件错误的存在 C)改正程序所有的错误D)发现程序所有的错误 2.对于软件质量描述不正确的是:( ) A)高质量的过程产生高质量的产品 B)软件质量是测试人员测试出来的 C)软件质量是设计和规划出来的 D)项目阶段结束意味着产品质量达到了预期的标准 3.对于软件测试描述不正确的是:( ) A)软件测试无法找到程序当中的所有缺陷 B)测试工程师需要在最短时间内完成最有效的测试 C)软件测试工程师只要了解需求就可以了 D)测试工程师也需要了解编码知识 4.测试工程师需要了解下面哪些知识:( ) A)项目管理知识 B)测试知识 C)需求管理 D)以上都包括 5.检查软件产品是否符合需求定义的过程称为:( ) A)确认测试 B)集成测试 C)性能测试 D)功能测试 6.评审是对软件进行表态测试的一种方法,下述结论中。哪个是与软件评审无关的内容:( ) A)尽量发现错误 B)检查软件文档 C)根据评审标准 D)依靠测试信息 7.路径测试是整个结构测试的重要组成,但在研究路径测试时,通常又是使用程序控制流图来代替( ) A)程序框图 B)结构图 C)数据流图 D)程序流程图 8.软件测试类型按开发阶段划分是( ) A)需求测试、单元测试、集成测试、验证测试 B)单元测试、集成测试、确认测试、系统测试、验收测试 C)单元测试、集成测试、验收测试、确认测试、验收测试 D)调试、单元测试、集成测试、用户测试 9.下述说法错误的是( ) A)单元测试又称为模块测试,是针对软件测试的最小单位—程序模块进行正确性检验的测试工作 B)集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、弟增的测试。 C)集成测试是检验程序单元和部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。 D)系统测试是真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求 10.下列关于alpha测试的描述: (1)alpha测试需要用户代表参加 (2)alpha测试不需要用户代表参加 (3)alpha测试是系统测试的一种 (4)alpha测试是验收测试的一种 A)(1)(3) B)(2)(3) C(1)(4) C(2)(4) 21.关于自动化测试描述正确的是( ) A)引入自动化测试可以降低测试成本 B)软件产品测试适合自动化测试 C)自动化测试工具能够完成所有的自动化测试 D)自动化测试脚本同样需要进行验收和确认 22.关于软件性能简述不正确的是( ) A)在看代码完成之前,无法进行与性能有关的工作 B)性能是设计和规划出来的,而不是测试出来的 C)性能测试在很多情况下不能发现特定的性能缺陷 23.LoadRunner中关于“关联(Conelation)”描述错误的是( ) A)关联分为手动管理和自动关联 B)关联是对提交数据的参数化过程 C)关联是为了解决服务器端生成数据后期使用的问题 D)关联函数是一种注册类函数 24.LoadRunner中Controller对于虚拟用户描述正确的是( ) A)虚拟用户并发测试可以做到绝对并发 B)在一台计算机上可以实际模拟任意多的虚拟用户 C)虚拟用户可分布在多台客户端上 D)虚拟用户数和服务器端压力呈线性关系 25.关于性能测试,描述错误的是( ) A)性能测试是对系统的在性能方面的测量工作。 B)响应时间是系统重要的性能指标,原则上可以用秒表手工测试 C)思考时间是指系统停顿的时间 D)吞吐量是指系统在单位时间内处理事务的能力 26.下列哪些概念不属于性能测试( ) A)测量相应时间 B)可伸缩性 C)吞吐量D)可维护性 27.测试一个WEB应用性能,可能会用到的协议有( ) A)HTTPB)HTTPHTTPSC)HTTPHTTPSSOAPD)HTTPHTTPSSOAPUDP28.单元测试范围包括( ) A)方法间集成 B)平行类测试 C)类簇测试 D)以上都是 29.关于JUNIT,描述错误的是( ) A)JUNIT是Java语言的单元测试框架 B)JUNIT只能测试公共函数 C)JUNIT推荐先测试后实现的方法 D)setUp、tearDown函数只执行一次 30.关于测试驱动开发,描述错误的是( ) A)测试驱动开发式是一种敏捷开发方法 B)TDD需求开发人员学习测试相关知识 C)测试驱动开发不适合使用CMMCMMI方法 D)测试驱动开发可以和结对编程结合使用 31.下面过程模型中不属于测试过程模型的是( ) A)X模型 B)V模型 C)H模型 D)B模型 32.下列哪个描述可以看作是测试工作结束的标志( ) A)发现的缺陷全部修改 B)缺陷发现率低于阈值 C)测试用例全部运行结束 D)开发人员不再修改缺陷 33.测试过程中需要度量的基础数据(一阶度量元)不包括( ) A)严重缺陷数 B)关闭缺陷数 C)缺陷密度 D)各个阶段发现和清除缺陷数 34、独立的测试项目管理通常不包括下面哪些内容( ) A)测试需求管理 B)测试目标管理 C)测试工作量管理 D)被测试产品质量 35、TQM是指( ) A)Team Quality ManagementB)Total Quality ManagementC)Total Quick ManagementD)Total Quality Managers36、估算过程中QCD标准是指( ) A)Quality, Cost, DeliveryB)Quality Cause DeliveryC)Quantity Cost DeliveryD)Quality Cost Demand37.PDCA环又被叫做( ) A)Deming WheelB)Continuous Improvement CycleC)Deming CycleD)All of the above 38.Thetypeoftestingdoneduringsoftwareimplementationandbeforemoduleintegrationiscalled( ) A)unit testing B)beta testingC)system testingD)acceptance testing39.Which is NOT a concept of White Box Testing( ) A)You should execute all loops at their boundary conditions B)You should execute all interfaces at their boundary conditionsC)You should execute all logical decisions on their true and false sidesD)You should execute all independent paths within a module at least once40.Black-box and white-box testing method are often used in software testing phase .in which,thewhite-box is mainly used to test software’s( ) A)reasonableness of structureB)correctness of a programC)external function of a programD)internal logic of a program----------------------------------姓名: 软通动力Java工程师笔试题 一、 选择题 (1) 以下代码定义了一个变量,如何输出这个变量的值?(多选)() 选项: (A) (B) (C)<%=stringBean%> (D)<% String myBean=(String) (“stringBean”,);%> <%=myBean%> (2) 以下哪些说法是正确的?(单选)() 选项: (A) 每个HTTP请求对应一个单独的ActionServlet实例 (B) 对应每个请求访问HelloAction的HTTP请求,Struts框架会创建一个单独的HelloAction实例 (C) 每个子应用对应一个单独的RequestProcessor实例 (D) 每个子应用对应一个单独的文件 (3) 对于以下代码,HelloAction希望把请求转发给,在HelloAction的execute()方法中如何实现?(多选)() 选项: (A) return (new ActionForward(())); (B) return ((”SayHello”)); (C) return ((“”)); (4) 对于以下这段配置ActionServlet的代码,哪些说法是正确的?(多选)() action< servlet-name> < servlet-class> config< param-name> 应届生求职季宝典 开启你的职场征途简历撰写笔试真题面试攻略专业技能指导公务员专区2 广州CBG保险资源招聘部WEB-INF 2 action< servlet-name> *.do< url-pattert> 选项: (A) Servlet容器在启动Struts应用时,会初始化这个ActionServlet (B) 对于所有URL中以“.do”结尾的HTTP请求,都有ActionServlet处理 (C) 这段代码位于中 (D) 这段代码位于中 二、 问答题 1、 请举例说明你见过的关于设计模式的应用。2、 ()返回值是什么?()返回是什么?3、 请说出取Stirng、数组、ArrayList长度的方法或属性。4、 说说&和&&的区别。3 广州CBG保险资源招聘部5、 String和StringBuffer的区别(最好能举实例说明)。6、 List、Set、Map是否继承自Collection接口?7、 接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承实体类(concrete class)?8、 try{}里有一个return语句,那么紧跟着这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?9、 请说说下面的代码片断中的拼装SQL语句有什么不好? Public ResultSet getUserInfo(String name,String password) { String sql = “select * from T_user “+”where name=’”+name +”’ and password=’”+password+”’”; Statement stmt = (); ResultSet rs = (sql); ResultSetMetaData rsmd = (); 4 广州CBG保险资源招聘部10、 请说说switch(expr1)中,expr1是否能作用在byte上,是否能作用在long上,是否能作用在String上?11、 abstract class和interface有什么区别?12、 请说说关系数据库中的“事务“的概念(最好能举例说明)。13、 如何知道一个对象进入Http Session中,或者在Http Session中失效。三、 SQL能力测试 问题描述 表名:g_cardapply 字段 字段名 类型 长度 g_applyno 申请单号(关键字) varchar 8 g_applydate 申请日期 bigint 8 g_state 申请状态 varchar 2 表名:g_cardapplydetail 字段 字段名 类型 长度 g_applyno 申请单号(关键字) varchar 8 g_name 申请人姓名 varchar 80 g_idcard 申请人身份证号 varchar 20 g_state 申请状态 varchar 2 题目:5 广州CBG保险资源招聘部1、 查询身份证号为440401430103082的申请日期2、 查询同一个身份证号有两条以上记录的身份证号码及记录个数3、 将身份证号为440401430103082的记录在两个表中的申请状态均改为07 4、 删除g_cardapplydetail表中所有姓李的记录

89评论

打败我的不是天真是天真冷

当然有各种各样的情况了~~~ 首先面试的分为人事面试、技术面试。 如果是人事面试,一般也就是问问你以前做过这行没有啊,以前的工作为什么不干了,你为什么想做这行啊,你觉得自己做这个行业有什么优势,或者软件测试工程师需要具备什么样的素质了。。。。。 如果是技术面试可能就不一样了,不过大部分面试之前会有笔试,不少的面试官会根据你的笔试卷子来问。当然技术面试也分很多种,如果这个公司根本就没有测试部门(现在很多公司还没有测试人员,或者测试的部门),那可能给你面试的是开发或。。。他们可能对测试也不是特别的懂行,大部分只是从书上或网上看过一些皮毛的东西,如果幸运的话,只是问一些测试的基础理论知识,或者问他们比较擅长的东西,比如编程、网络,这就不一定了,都是听天由命吧。。。 还可能是测试部资深技术或测试经理来面试你。情况多种多样~~~~~ 但是不外乎大部分的都是先来段自我介绍,然后问你以前做什么工作,有没有测试经验,是否熟悉数据库,熟悉哪些操作系统。以前有没有做过开发了,熟悉什么语言了。会哪些测试工具的使用,或者XX测试工具你会不会用了~~~~~

179评论

时光能否还我安稳

测试开发工程师笔试题

一。问答题。

1.最适合用来滤除高频噪音的电容是

9001管理八原则是什么?并进行简要描述?

3.线形电源与开关电源的区别

指标:

是什么电路?输出要注意什么?

6.示波器的触发方式(要求写3种)?同时测量高.低频两种信号应采用那种触发方式?

7.闩锁效应是那种器件独有的一种失效特性?

SDRAM与SDRAM有什么区别?

走线的3W原则是什么?差分信号的走线原则;

10.产品可靠性指标(要求写3个),你在设计中如何确保产品的可靠性?

二、单选题 (每题2分,共40分)20题

1、软件测试的目的正确的是 ( D )

①测试是为了发现程序中的错误而执行程序的过程;

②好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;

③成功的测试是发现了至今为止尚未发现的错误的测试

④测试并不仅仅是为了找出错误.通过分析错误产生的原因和错误的发生趋势,可以帮助项目管理者发现当前软件开发过程中的缺陷,以便及时改进;

A、① B、①②③ C、②③④ D、①②③④

2、软件测试的对象包括( B )

A.目标程序和相关文档 B.源程序、目标程序、数据及相关文档

C.目标程序、操作系统和平台软件D.源程序和目标程序

3、从是否关心软件内部结构和具体实现的角度划分。( B )

A、静态测试、动态测试

B、黑盒测试、白盒测试、灰盒测试

C、单元测试、集成测试、确认测试、系统测试、验收测试

D、以上都不对

4、关于软件测试模型,描述正确的是( C )

A、V模型测试的对象就是程序本身,测试与开发可以同一阶段进行

B、W模型测试的对象是程序,需求、设计等,可以支持迭代的开发模型

C、H模型软件测试过程活动完全独立,贯穿产品整个生命周期,与其他流程并发地进行。

D、X模型是事先计划再进行测试。

5、软件测试按实施组织分,测试应该包括以下的( A )

① 开发方测试 ②用户方测试 ③第三方测试 ④ 验收测试 ⑤确认测试

A.①②③ B.③④⑤ C.①②④ D.①②③④⑤

6、制定测试计划的步骤:(D)

A、确定项目管理机制 预计测试工作量 测试计划评审

B、确定测试范围 确定测试策略 确定测试标准、预计测试工作量

C、确定测试构架 确定项目管理机制 预计测试工作量 测试计划评审

D、确定测试范围 确定测试策略 确定测试标准 确定测试构架 确定项目管理机制 预计测试工作量 测试计划评审

7、为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括( A )

A.配置项标识、配置项控制、配置状态报告、配置审计

B.配置基线确立、配置项控制、配置报告、配置审计

C.配置项标识、配置项变更、配置审计、配置跟踪

D.配置项标识、配置项控制、配置状态报告、配置跟踪

8、某次程序调试没有出现预计的结果,下列( B)不可能是导致出错的原因。

A、变量没有初始化 B、编写的语句书写格式不规范

C、循环控制出错 D、代码输入有误

9、下列关于程序效率的描述错误的是(B )。

A、提高程序的执行速度可以提高程序的效率

B、降低程序占用的存储空间可以提高程序的效率

C、源程序的效率与详细设计阶段确定的算法的效率无关

D、好的程序设计可以提高效率

10、逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(True或者False),正确的选择是( A )。

语句段:

if (A && (B||C)) x=l;

else x=O;

用例表:

#FormatTableID_0#

A.①TRUE ②FALSE ③TRUE B.①TRUE ②FALSE ③FALSE

C.①FALSE ②FALSE ③TRUE D.①TRUE ②TRUE ③FALSE

11、程序设计语言中( D )。

A. while 循环语句的执行效率比 do-while 循环语句的执行效率高

B. while 循环语句的'循环体执行次数比循环条件的判断次数多 1,而do-while 语句的循环体执行次数比循环条件的判断次数少 1

C. while 语句的循环体执行次数比循环条件的判断次数少 1,而 do-while语句的循环体执行次数比循环条件的判断次数多 1

D. while 语句的循环体执行次数比循环条件的判断次数少 1,而 do-while语句的循环体执行次数等于循环条件的判断次数

12、DB, DBMS 和 DBS 三者间的关系是( B )

A . DB 包括 DBMS 和 DBS B . DBS 包括 DB 和 DBMS

C . DBMS 包括 DBS 和 DB D . DBS 与 DB 、 DBMS 无关

13.在TCPIP模型中,应用层包含了所有的高层协议,在下列的一些应用协议中,B是能够实现本地与远程主机之间的文件传输工作。

A telnetB FTPC SNMPD NFS

14、一个局域网中某台主机的IP 地址为,使用22 位作为网络地址,那么该局域网的子网掩码和,最多可以连接的主机数分别为 ( B )

A、 1021

B、 1022

C、 1023

D、 1024

15、Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在( C )目录中。

A binB etcC devD lib

16、某公司采用的软件开发过程通过了CMM2认证,表明该公司 ( C ) 。

A. 开发项目成效不稳定,管理混乱

B. 对软件过程和产品质量建立了定量的质量目标

C. 建立了基本的项目级管理制度和规程,可对项目的成本、进度进行跟踪和控制

D. 可集中精力采用新技术新方法,优化软件过程

17、质量管理人员在安排时间进度时,为了能够从全局出发、抓住关键路径、统筹安排、集中力量,从而达到按时或提前完成计划的目标,可以使用( A )。

A.活动网络图 B.因果图

C.优先矩阵图 D.检查表

18、某公司最近承接了一个大型信息系统项目,项目整体压力较大,对这个项目中的变更,可以使用( B )等方式提高效率。

①分优先级处理②规范处理③整批处理④分批处理

A.①②③ B.①②④ C.②③④ D.①③④

19、下面哪项工作是制订进度计划的基础:( A )

A、工作分解结构(WBS)

B、网络图

C、甘特图(GANTT)

D、资源平衡(RESOURCE LEVELLING)

20、下面哪一方法通常不会被用来缩短进度? ( D )

A. 赶工

B. 变更范围

C. 以并行方式而不是序列方式来实施进行活动

D. 资源平衡

152评论

相关问答