中科软面试题

中科软面试题
中科软面试题

中科软寿险部――部分笔试题

1.JSP中的常用动作指令

资料有

2.JSP中的常用内置对象有哪些

资料有

知识点:

1.++在前与在后的增量变化(编成题)

i++,++i; 类型的

2.String和数组获得长度分别用什么:length,length(),size(),size…

Sting的length()方法;数组的length属性

3.给出实际代码,问选项哪几个构成重载,考访问修饰符,返回类型,重载的形式。。。

重载的概念,实现的方法

4.equals与==的区别

资料有

5.数据库中怎样设置事务,不让其自动提交

setAutoCommit(false);

6.基本的SQL(增删改查,主外键的操作,等值连接,外连接)

这个是基本数据库操作

7.常用的自符串操作方法(toString,Upper..)

查api

8.继承自collections接口的有接口有哪些lei

题目错误collection接口有set和list接口,资料上也有

9.Vector和ArrayList哪个是线程同步,哪个不是

Vector同步,arrayList不同步

10.运行时异常有哪些

资料上有

11.round(数值)结果是多少?

题目有问题?

12.Data(2)是2月份还是3月份?(不太记得是不是date函数)

这个不知道

13.应用服务器有哪些?

企业常见的服务器第一是域控制器,DHCP服务器,DNS服务器、邮件服务器、WEB服务器、FTP服务器、PROXY服务器。通常常用的有WEB服务器和邮件服务器以及域宏观器等等。

14.try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?

会,在return之前执行

15.几种访问修饰符的作用域,一个变量是private 的,问怎么在它后面的方法里访问它

设置public访问方法

1.product表:字段(ID、NAME、PRICE、TYPE)

customer表:字段(ACID、ACNAME、ACADDRESS)

order表:字段(ID、ACID、ACCOUNT)

1.1写出各表字段约束,说明理由

1.2求没有购买**的顾客姓名及所在地

1.3每位顾客购买的各type商品总价

1.4销量最少三种商品及总成交额

2.表一:字段articles、title、author

表二:字段articles、version、amenddate 求每个title的最后更新日期及最新版本。

第一道题

1.2

select acname,acaddr from customer where acid not in(

select acid from order2 where id=(

select id from product where name='纸'));

1.3.第一种:select c.acname ,sum(price*o.account) from customer c,product p,order2 o where

c.ACID=o.ACID and o.ID=p.ID and TYPE='水果' group by c.acid;

第二种:select c.acname,sum(price*o.account)

from customer as c

inner join order2 as o

on c.acid = o.acid

inner join product as p

on p.id = o.id

and p.type = "水果"

group by c.acid

1.4.

select * from (

select https://www.360docs.net/doc/f210670582.html,,sum(p.price*o.account) s from product p,order2 o

where p.id=o.id group by https://www.360docs.net/doc/f210670582.html,) total

order by total.s limit 3;

中科软面试题

中科软面试题 仅供参考 1、用String的方法将数据类型转换为String。 2、有一个不定长度的String,其中前面是字母,后边是数字,例如:"abcd123.456", 要求写一个方法得到其中的数字以String的形式返回,数字保留小数点后两位,不四舍五入,截去多余小 数,例如:"abcd123.456",得到"123.45" 如果数字没有小数点,要得到两位为0的小数,例如:"abcd123",得到"123.00". 答案如下: 1、String.ValueOf (1.23) 2、public String getString(String str){ String getNumber; getNumber = str.replaceAll("[a-z|A-Z]", ""); if(getNumber.indexOf(".") == -1){ getNumber = getNumber+".00"; } else { if(getNumber.indexOf(".")== getNumber.length()-1){ getNumber = getNumber+"00"; } else if (getNumber.indexOf(".")== getNumber.length()-2){ getNumber = getNumber+"0"; } else { getNumber = getNumber.substring(0, getNumber.indexOf(".")+3); } } return getNumber; } ---------------------------------------------------------------- 1 面向对象的特征? 1)对象 对象是运行期的基本实体,它是一个封装了数据和操作这些数据的代码的逻辑实体。 2)类 类是具有相同类型的对象的抽象。一个对象所包含的所有数据和代码可以通过类来构造。3)封装 封装是将数据和代码捆绑到一起,避免了外界的干扰和不确定性。对象的某些数据和代码可以是私有的, 不能被外界访问,以此实现对数据和代码不同级别的访问权限。 4)继承 继承是让某个类型的对象获得另一个类型的对象的特征。通过继承可以实现代码的重用:从已存在的类派 生出的一个新类将自动具有原来那个类的特性,同时,它还可以拥有自己的新特性。 5)多态 多态是指不同事物具有不同表现形式的能力。多态机制使具有不同内部结构的对象可以共享相同的外部接

中科软笔试题2015新

基本情况登记表

基本问题信息卷 一、基本问题(必答): 1.最早到岗日期____?最晚至岗日期____? 能否长期出差____?最大限度的出差时间可以保证多长____? 在校生:能否全职实习____?可以安排的实习时间段____? 是否考研或申请出国____?在校生:是否需要解决户口____? 2.你认为目前最适合什么岗位的工作?单选,并简单说明理由。 项目经理:()开发经理:()测试经理:()客户经理:()售前工程师:()业务分析师:()系统设计师:() 软件工程师:高级()中级()初级() 测试工程师:高级()中级()初级() 理由:____________________________ 你希望应聘的工作岗位是______期望薪水(税前,必填):____3.谈谈你自己最大的缺点是什么?优点是什么?有什么特长? 4.谈谈你做过的最有挑战性的工作,为什么认为最有挑战?你是如何面对的? 5.简要谈谈你心目中理想的公司、理想的工作环境、理想的同事关系? 6.谈谈你对加班的看法?是否有过持续加班的经历? 7.如果你见到身边的人不诚实(与工作有关),你会如何处理? 8.谈谈你个人中长期的职业发展规划? 9.你认为哪些因素对你的工作起激励作用?

二、数据库知识: 语句:(必做,10分) 2.要查找所有需要补考(小于60分)的学生姓名和这门课程的名称和成绩, 请写出相应的SQL语句(必做,10分) 3.查询每个需要补考的学生(某一课程小于60分)的所有课程的平均分,并 以平均分排序。(必做,20分) 4.在上题(序号3)基础上,新增一限制条件“平均分不足60分”(选做) 5.如何写出高性的SQL语句?(必做,10分)

2021年中科软笔试题新

基本状况登记表

基本问题信息卷 一、基本问题(必答): 1.最早到岗日期____?最晚至岗日期____? 能否长期出差____?最大限度出差时间可以保证多长____? 在校生:能否全职实习____?可以安排实习时间段____? 与否考研或申请出国____?在校生:与否需要解决户口____? 2.你以为当前最适合什么岗位工作?单选,并简朴阐明理由。 项目经理:()开发经理:()测试经理:()客户经理:()售前工程师:()业务分析师:()系统设计师:() 软件工程师:高档()中级()初级() 测试工程师:高档()中级()初级() 理由:____________________________ 你但愿应聘工作岗位是______盼望薪水(税前,必填):____3.谈谈你自己最大缺陷是什么?长处是什么?有什么特长? 4.谈谈你做过最有挑战性工作,为什么以为最有挑战?你是如何面对? 5.简要谈谈你心目中抱负公司、抱负工作环境、抱负同事关系? 6.谈谈你对加班看法?与否有过持续加班经历? 7.如果你见到身边人不诚实(与工作关于),你会如何解决?

8.谈谈你个人中长期职业发展规划? 9.你以为哪些因素对你工作起勉励作用? 二、数据库知识: 下面是学生成绩表(score)构造阐明: 下面是课程表(course)构造阐明: 1.如果学号前两位表达年级,要查找98级女生姓名,请写出相应SQL语句: (必做,10分) 2.要查找所有需要补考(不大于60分)学生姓名和这门课程名称和成绩,请 写出相应SQL语句(必做,10分) 3.查询每个需要补考学生(某一课程不大于60分)所有课程平均分,并以平

用友软件Java工程师面试习题(含答案)

1.web中的forward和redirect的区别? 前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用sendRedirect()方法。 2. xml在解释的时候DOM和SAX协议的区别和含义? DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用 SAX: 3说明 JMS(Java消 RMI是 集合了Java 4. } } } 5数据库中left join的意思,和在什么场合中应用? LEFT JOIN操作用于在任何的 FROM 子句中,组合来源表的记录。使用 LEFT JOIN 运算来创建一个左边外部联接。左边外部联接将包含了从第一个(左边)开始的两个表中的全部记录,即使在第二个(右边)表中并没有相符值的记录。 6 ejb中的sessionbean和entitybean的区别和含义? SessionBean在J2EE应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、调用其他EJB组件。EntityBean被用来代表应用系统中用到的数据。 对于客户机,SessionBean是一种非持久性对象,它实现某些在服务器上运行的业务逻辑。

对于客户机,EntityBean是一种持久性对象,它代表一个存储在持久性存储器中的实体的对象视图,或是一个由现有企业应用程序实现的实体。 7抽象类和接口的区别 1:一个类可以实现任意多的接口,但是最多只能对一个抽象类进行子类化。 2:一个抽象类可以包括非抽象方法,而一个接口的所有方法在效果上都是抽象的。 3:一个抽象类可以申明并使用变量,而一个接口不行。 4:一个抽象类中的方法的访问修饰符可以使public,internal,protected,protected internal,private,而接口成员的访问修饰符在默认情况下都是public,而且,在申明接口成员时,不允许使用访问修饰符(甚至不能使用public)。 5:一个抽象类可以定义构造函数,而一个接口不行。 8 Java 把该 、EJB、 9 所谓X 所谓S,直到T 释放A(S锁 读取A, 10 jsp (1). (2).Jsp (3).Jsp负责C 12 jsp页面中如何传递参数 (1)直接在URL请求后添加 (2)jsp:param 3)设置session和request 13 jsp中的doget()和dopost()方法的作用? 这个两个方法都是http协议的方法,doget用于传输数据量较小(密码会泄露),dopost数据量较大, 14什么是用例?如何确定用例?

2011Android技术面试整理附有详细答案(包括百度、新浪、中科软等多家公司笔试面试题)

前19题为常考题目!!(版本号:1031) 1、Android的四大组件是哪些,它们的作用?错误!未定义书签。 2、请介绍下Android中常用的五种布局。错误!未定义书签。 3、android中的动画有哪几类,它们的特点和区别是什么 错误!未定义书签。 4、android 中有哪几种解析xml的类?官方推荐哪种?以及它们的原理和区别。 ............................. 错误!未定义书签。 5、ListView的优化方案 ........................ 错误!未定义书签。 6、请介绍下Android的数据存储方式。错误!未定义书签。 7、activity的启动模式有哪些?是什么含义?错误!未定义书签。 8、跟activity和Task 有关的 Intent启动方式有哪些?其含义?...................................................... 错误!未定义书签。 9、请描述下Activity的生命周期。... 错误!未定义书签。 10、activity在屏幕旋转时的生命周期错误!未定义书签。 11、如何启用Service,如何停用Service。错误!未定义书签。 12、注册广播有几种方式,这些方式有何优缺点?请谈谈Android引入广播机制的用意。................................................ 错误!未定义书签。

13、请解释下在单线程模型中Message、Handler、Message Queue、Looper之间的关系。.................................................... 错误!未定义书签。 14、简要解释一下activity、 intent 、intent filter、service、Broadcase、BroadcaseReceiver错误!未定义书签。 15、说说mvc模式的原理,它在android中的运用,android 的官方建议应用程序的开发采用mvc模式。何谓mvc?错误!未定义书签。 16、什么是ANR 如何避免它?.............. 错误!未定义书签。 17、什么情况会导致Force Close ?如何避免?能否捕获导致其的异常? ......................................... 错误!未定义书签。 18、描述一下android的系统架构 ...... 错误!未定义书签。 19、请介绍下ContentProvider是如何实现数据共享的。 错误!未定义书签。 20、Android本身的api并未声明会抛出异常,则其在运行时有无可能抛出runtime异常,你遇到过吗?诺有的话会导致什么问题?如何解决? ..................... 错误!未定义书签。 21、IntentService有何优点? ............. 错误!未定义书签。 22、如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?........................................... 错误!未定义书签。

中科软java面试题

中科软: 走去就是上机考试 接着是面试 上机题: 1: 写一个html文件,包括用户名,登陆密码.用户名是一个电子邮件,格式是里面必须含有@和. 底下有一个登陆按钮,点击登陆按钮,用js代码判断,判断电子邮件格式是否符合,若符合就提示"登陆成功",若不成功,则提示错误. 2:有一个表,字段有保单号,保单金额 让你按保单号给保单金额汇总 select sno,sum(smoney) from 表名 group by sno having sum(smoney)>500000; 3:给定一个字符串,求出该字符串里哪个字符出现的次数最多 4:给定一个字符串和一个预定的长度,把这个字符串按照这个长度分割成几部分,重新组合为一个字符串数组 5:读取一个文件,给定一个字符串,判断这个字符串在文件中出现的次数 6:随机产生10个数,并每个数给定一个序号,然后将这10个数按照从小到大的顺序输出来,并带上序号输出. 面试题: 1.自我介绍 2.数据库中如何分页 3.说一下你的项目 4.数据库中有哪些连接,有什么区别(就是内连接,外连接等待...) 5.说说struts 6.做一个项目,有哪些步骤? 需求分析,软件设计,写文档....(这个上网百度一下) 7.statement和preparedstatement的区别? package test; public class Count1 { /** * @paramargs */ staticintcountNum = 0; staticintcountLetter = 0; staticintcountOther = 0; public static void main(String[] args) { // TODO Auto-generated method stub String str = "sdSAAaazzZ12...,"; char[] c = str.toCharArray(); for(inti=0;i

软件开发人员招聘笔试试题.doc

2002年度软件开发人员招聘笔试试题应聘者资料: 试题一:基础知识

1、从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。 假设某计算机具有1M 字节的内存(目前使用的计算机往往具有64M字节以上的内存),并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制_A_位。为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应_B_。若存储周期为200NS,且每个周期可访问4个字节,则该存储器带宽为_C_BIT/S。假如程序员可用的存储空间为4M字节,则程序员所用的地址为_D_,而真正访问内存的地址称为_E_。 供选择的答案: A:①10 ②16 ③20 ④32 B:①最低两位为00 ②最低两位为10 ③最高两位为00 ④最高两位为10 C:①20M ②40M ③80M ④160M D:①有效地址②程序地址③逻辑地址④物理地址 E:①指令②物理地址③内存地址④数据地址 2、从供选择的答案中。选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。 给定结点的关键字序列(F、B、J、G、E、A、I、D、C、H),对它按字母的字典顺序进行排列,采用不同方法,其最终结果相同。但中间结果是不同的。 Shell排序的第一趟扫描(步长为5)结果应为_A_。 冒泡排序(大数下沉)的第一趟起泡的效果是_B_3. 快速排序的第一趟结果是_C_。 二路归并排序的第一趟结局是_D_。 供选择的答案 A:①(B、F、G、J、A、D、I、E、H、C) ②(B、F、G、J、A、E、D、I、C、H) ③(A、B、D、C、E、F、I、J、G、H) ④(C、B、D、A、E、F、I、G、J、H) B:①(A、B、D、C、F、E、I、J、H、G) ②(A、B、D、C、E、F、I、H、G、J) ③(B、F、G、E、A、I、D、C、H、J) ④(B、F、G、J、A、E、D、I、C、H) C:①(C、B、D、A、F、E、I、J、G、H) ②(C、B、D、A、E、F、I、G、J、H) ③(B、A、D、E、F、G、I、J、H、C) ④(B、C、D、A、E、F、I、J、G、H) D:①(B、F、G、J、A、E、D、I、G、H) ②(B、A、D、E、F、G、I、J、H、C) ③(A、B、D、C、E、F、I、J、G、H) ④(A、B、D、C、F、E、J、I、H、C) 3、从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答.把相应编号写在答卷的对应栏内。 进程是操作系统中的一个重要概念。进程是一个具有一定独立功能的程序在某个数据集合上

软件工程师面试题 含答案

一、你对MVC的理解,MVC有什么优缺点?结合Struts,说明在一个Web应用如何去使用? 答: MVC设计模式(应用观察者模式的框架模式) M: Model(Business process layer),模型,操作数据的业务处理层,并独立于表现层(Independent of presentation)。 V: View(Presentation layer),视图,通过客户端数据类型显示数据,并回显模型层的执行结果。 C: Controller(Control layer),控制器,也就是视图层和模型层桥梁,控制数据的流向,接受视图层发出的事件,并重绘视图 MVC框架的一种实现模型 模型二(Servlet-centric): JSP+Servlet+JavaBean,以控制为核心,JSP只负责显示和收集数据,Sevlet,连接视图和模型,将视图层数据,发送给模型层,JavaBean,分为业务类和数据实体,业务类处理业务数据,数据实体,承载数据,基本上大多数的项目都是使用这种MVC的实现模式。 StrutsMVC框架(Web application frameworks) Struts是使用MVC的实现模式二来实现的,也就是以控制器为核心。 Struts提供了一些组件使用MVC开发应用程序: Model:Struts没有提供model类。这个商业逻辑必须由Web应用程序的开发者以JavaBean或EJB的形式提供 View:Struts提供了action form创建form bean, 用于在controller和view

间传输数据。此外,Struts提供了自定义JSP标签库,辅助开发者用JSP创建交互式的以表单为基础的应用程序,应用程序资源文件保留了一些文本常量和错误消息,可转变为其它语言,可用于JSP中。 Controller:Struts提供了一个核心的控制器ActionServlet,通过这个核心的控制器来调用其他用户注册了的自定义的控制器Action,自定义Action需要符合Struts的自定义Action规范,还需要在struts-config.xml的特定配置文件中进行配置,接收JSP输入字段形成Action form,然后调用一个Action控制器。Action 控制器中提供了model的逻辑接口。 二、什么是WebService? 答: WebService是一个SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。 WebService实现不同语言间的调用,是依托于一个标准,webservice是需要遵守WSDL(web服务定义语言)/SOAP(简单请求协议)规范的。 WebService=WSDL+SOAP+UDDI(webservice的注册) Soap是由Soap的part和0个或多个附件组成,一般只有part,在part中有Envelope和Body。 Web Service是通过提供标准的协议和接口,可以让不同的程序集成的一种SOA 架构。 Web Service的优点 (1) 可以让异构的程序相互访问(跨平台)

中科软金融保险事业群笔试面试答案

第一部分:SQL相关知识 请答如下问题: 现在商品表(product)如下: ID NAME PRICE TYPE 1 冰箱1500.0 家电 2 苹果 3.0 水果 3 李子7.0 水果 4 电视6000.0 家电 5 台灯20.0 家电 顾客表(customer)如下: ACID ACNAME ACADRESS 1 张三北京 2 李四上海 3 王五天津 商品交易表(order)如: ACID ID AMOUNT 1 1 12 3 1 1 2 2 3 1 3 1 1 2 4 3 5 4 (1).按照逻辑关系,这三张表的主外键关系以及约束你认为应该如何设置?并阐明你的理由。 (2).求取没有买过李子的顾客名称以及地址? (3).求取每个顾客在购买水果和家电上分别花了多少钱(要求查询结果第一个顾客一行)。(4).求取销售额最少的前三种商品名称以及成交总金额。 参考答案: (1).商品交易表(order)中把ACID与ID设置成外键,分别关联到顾客表(customer)的ACID,商品表(product)的ID。并且把customer的ACID设置成主键,唯一性约束,product 表的ID设置成主键,唯一性约束。 create table child (c1 number(2) constraint child_c1_pk primary key, c2 number(3) constraint child_c2_fk references parent(c1)) (2). 二. 现有文章(article)表如下: articleid title author 1 SOA颗粒度划分解析张三 2 从代理模式分析EJB 李四 3 Axis和Xfire的优缺点比较王五

中科软-软件测试工程师笔试题

笔试题 1.谈谈你对测试的理解 2.你三年的职业规划 3.你对加班的看法?是否可以加班? 4.你心目中理想的公司怎么样?理想的工作环境?理想的同事关系? 5.你觉得这笔试答的如何?优势在哪?劣势在哪? 6.如果初面没成功,你怎么说服我给你复试机会? 7.你认为激励你努力工作的因素都有哪些? 8.你的最大的优点是什么?缺点是什么?有什么专业特长?爱好是什么? 9.给你辆自行车,你认为最需要检查的是哪些地方?为什么?若要保证质量必须要检查三个部件,是什么?为什么? 技术题 数据库 1.咖啡厅,咖啡不同种类不同价格,有大杯小杯,食物不同种类不同价格,消费时间令算钱,结账可以用会员卡, 会员卡根据等级不同打折不同,画出E-R图 2.给出两个表,成绩表和课程表 说明主键、外键的作用,索引的好处和不足? 创建表 查询成绩小于60分的学生姓名和学号 查询成绩小于60分的学生姓名和课程名 查询平均成绩并排序 3.两个表设计的有哪些缺陷,应该如何改动 程序题 1.给段代码,用白盒测试方法设计用例覆盖 2.给段JA V A代码,类的互相调用,写出显示结果,并说明过程,主要考察的是类以及私有变量的生命周期 3.写出一个类,调用另一个类的函数 测试题 1.什么是信息管理系统?最重要的是哪部分? 2.什么是数据库?是什么关系型数据库?描述主键、外键 3.TD中BUG处理过程 4.测试计划的内容 5.一个有广告的花杯子,尽可能多的设计测试用例 6.你会使用的测试工具 7.测试题太多,具体想不起来了,总之把老师总结的测试技术题全背下来就成了,考的也就是那些东西 初面 1.自我介绍 2.谈谈你做过的一个项目,担当什么职责 3.谈谈你做过项目的一个模块,具体都设计了哪些用例 4.使用QTP、Loadrunner多长时间?分别叙述使用过程

中科软测试工程师笔试题(一)

1、软件测试的结束标准是什 测试计划中所有规定的测试内容和回归测试都已经运行完成,或根据上级主管对测试结果的意见,就可以结束本次测试2、一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 计划阶段、设计阶段、白盒单元、白盒集成、黑盒单元、黑盒集成、系统测试、回归测试、验收测试 一套完整的测试应该由五个阶段组成: 1)测试计划 首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准。以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适当选择测试内容,合理安排测试人员、测试时间及测试资源等。 2)测试设计 将测试计划阶段制订的测试需求分解、细化为若干个可执行的测试过程,并为每个测试过程选择适当的测试用例(测试用例选择的好坏将直接影响测试结果的有效性)。 3)测试开发 建立可重复使用的自动测试过程。 4)测试执行 执行测试开发阶段建立的自动测试过程,并对所发现的缺陷进行跟踪管理,测试执行一般由单元测试、组合测试、集成测试、系统联调及回归测试等步骤组成,测试人员应本着科学负责的态度,一步一个脚印地进行测试。 5)测试评估 结合量化的测试覆盖域 及缺陷跟踪报告,对于应用软件 的质量和开发团队的工作进度 及工作效率进行综合评价。 3、什么是缺陷报告? 缺陷报告是描述软件缺陷 现象和重现步骤地集合。软件缺 陷报告Software Bug Report (SBR)或软件问题报告 Software Problem Report (SPR) 4、缺陷报告的作用 缺陷报告是软件测试人员 的工作成果之一,体现软件测试 的价值 缺陷报告可以把软件存在 的缺陷准确的描述出来,便于开 发人员修正 缺陷报告可以反映项目/ 产品当前的质量状态,便于项目 整体进度和质量控制 缺陷报告是软件测试的输 出成果之一,可以衡量测试人员 的工作能力 5、缺陷报告的要点 标题(Title) 简洁、准确、完整、反映 缺陷本质、方便查询前缀 + 标 题正文,标题正文采用结果和动 作,或者现象和位置的方式 表达步骤(Steps) 可复现、完整、简洁、准 确按数字编号 实际结果(Actual results) 准确、详细描述软件的现 象和特征期望结果(Expected results) 准确、丰富、有理有据平 台(Platforms) 准确截图(Screenshots) 准确反映缺陷特征注释 (Notes) 关于缺陷的辅助说明 6、软件测试缺陷报告的 “5C”原则 内容准确(Correct):每 个组成部分的描述准确,不会引 起误解 步骤简洁(Concise):只 包含必不可少的信息,不包括任 何多余的内容 内容清晰(Clear):每个 组成部分的描述清晰,易于理解 结构完整(Complete):包 含复现该缺陷的完整步骤和其 他本质信息 风格一致(Consistent): 按照一致的格式书写全部缺陷 报告 7、缺陷的二八定理 在分析、设计、实现阶段 的复审和测试工作能够发现和 避免80%的缺陷,而系统测试又 能找出其余缺陷中的80%,最后 的4%的缺陷可能只有在用户大 范围、长时间使用后才会暴露出 来。 8、软件测试的流程 制订测试计划、设计测试 用例、实施测试、提交缺陷报告、 测试总结 9、测试计划的目的是什 么?测试计划的内容都包括什 么?其中哪些是最重要的? 测试计划的目的:编写软 件测试计划的目的是指导测试 组成员进行工作和让测试组以 外的项目成员了解测试工作的。 测试计划的内容:测试目 的和测试项目简介、测试参考文 档和测试提交文档、术语和定 义、测试策略、确定测试内容、 资源、测试进度、测试员的职责

中科软java程序员笔试题面试题

编程语言方面。(满分100分) 一、选择题 1、public class test{ String s = new String (“Hello”); Notify(s); System.out.println(s); } Public static void notify(String s){ S += “world”; } What is the return ?(5分) A . The program runs and prints “Hello” B . As error causes compilation to fail. C . The program tuns and prints “Hello world!” D . The program runs but aborts with 按exception 2 . Public class test{ public static String output = ""; public static void foo (int i){ try{ if(i==1){ throw new Exception e; } } } } A . 14323 B . 24313 C . 13423 D .13243 3 . If (x>0) { System.out.println(“first”);} else if (x>-3) { System.out.println(“second”); } else { System.out.println(“third”); } Which range of a value would prim the string “”(5分) A . x > 0 B . x > -3 C . X <= -3 D . X <= 0 & x > -3 4.以下代码输出是() Public class Test{ Static int value =19; Public static void main(String[] args)throws Exception{

中科软应用集成四部招聘试题程序员面试试题

2015年中科软应用集成四部招聘试题 笔试部分 一选择题 1.给出以下代码,请问一下关于一个实现该接口的类的哪些描述是正确的? Public interface example{ Void someMethod(); } (1)该类应该有一个被声明为public的someMethod()方法。 (2)该类应该有一个被声明为public的或不加任何访问修饰符的someMthod()方法 (3)该类应该有一个不抛出任何异常的someMthod()方法 2.请问,以下哪些描述是正确的? (1)transient方法不能被重载 (2)transient方法必须被重载 (3)transient类不能被序列化 (4)transient变量必须是静态变量 (5)transient变量不能被序列化 3.对函数重载以下哪些描述是正确的? (1)两个或两个以上的函数取相同的函数名,但形参的个数或类型不同 (2)两个以上的函数取相同的名字和具有相同的参数个数,但形参类型可以不同 (3)两个以上的函数名字不同,但形参额个数或类型相同 (4)来尼姑鸽以上的函数取相同的函数名,并且函数的返回值类型相同 4.在异常处理中,如释放资源,关闭文件,关闭数据库等以下哪些子句来完成? (1)Try子句 (2)Catch子句 (3)Finally子句 (4)throw子句 5.给出以下代码,请问该程序的运行结果是什麽? Class example{ Public static void main(String[] args){ Int var=10; Int var2=20; System.out.println(var+var2+++””+var2); } } (1)打印输出30 20 (2)打印输出30 21 (3)打印输出31 20 (4)打印输出31 21 6.请问,如何强制垃圾回收一个指定的对象? (1)调用finalized()方法 (2)废弃所有对象的引用 (3)使用所有的内存

中科曙光笔试题目

竭诚为您提供优质文档/双击可除 中科曙光笔试题目 篇一:中科软笔试题和面试题 中科软笔试题 1、谈谈你对测试的理解 3、你对加班的看法?你曾经长期加班? 5、你认为激励你努力工作的因素都有那些? 6、假设你发现别人不诚实(与工作有关),你会怎么办? 7、你的最大的缺点是什么?有什么专业特长?喜欢体育运动吗? 8、什么是管理信息系统?你认为管理信息系统的重点是什么? 9、什么是数据库?什么是关系型数据库?描述什么是主 10、假如你是质检员,怎么对自行车进行检查?若要保证质量必须要检查的三个部件,你认为是什么? 11、给出一段文字描述,画出eR图12、根据程序流程图,使用最少的路径,覆盖最多的语句数据库题(给出了两个表成绩表和课程表)

1、说明主键、外键的作用,索引的好处与不足? 2、创建表 3、查询成绩小于60分的学生姓名和学号 4、查询成绩小于60分的学生姓名和课程名 5、查询平均成绩并排序 3、描述td、qtp、工具的测试流程 4、描述登陆脚本的录制过程 5、 lR脚本的组成 7、对缺陷怎么进行分析解决? 8、测试从哪个阶段开始介入? 9、项目测试的基本流程? 资料来源:中国教育在线http:/// 篇二:中科曙光系列 中科曙光机架式服务器 型号:i420-g10 处理器:支持intelxeone5-2400系列多核处理器,高速qpi互连总线 (8.0/7.2/6.4gt/s,依cpu型号不同而不同),大容量三级缓存(10/15/20mb,依cpu型号不同而不同) 芯片组:intelc602芯片组 内存:

8根内存插槽 支持ddR31600/1333/1066ecc内存(工作频率依cpu和内存配置不同而不同)最大可扩展至256gb内存 网络控制器:集成intel双千兆网卡,支持网络唤醒,网络冗余,负载均衡等网络特性 pcii/o扩展槽: 2根pci-e3.0×16 2根pci-e3.0×8 1个pci32bit插槽 注意:一颗cpu时 1根pci-e3.0x16 1根pci-e3.0x8 1个pci32bit插槽 硬盘: 可选upgradeRom5支持sas硬盘,支持Raid0、1、10 可选八口sasRaid卡,支持Raid0/1/5/6 系统最大支持12个热插拔3.5/2.5寸sas/sata硬盘 其他端口: 2个Rj-45网络接口,位于机箱后部 1个Rj-45管理接口,位于机箱后部 12盘位机型:5个usb2.0接口,4个位于机箱后部、1个位于机箱前部8盘位机型:7个usb2.0接口,4个位于机

java软件工程师面试基本题

在项目中主要遇到的困难? 讲一下对Springmvc的理解? SpringMvc是基于过滤器对servlet进行了封装的一个框架,我们使用的时候就是在web.xml 文件中配置DispatcherServlet类; SpringMvc工作时主要是通过DispatcherServlet管理接收到的请求并进行处理。 Spring用的是注释还是配置文件 注释 讲一下Spring常用的注解 autowrite Resource Qualifier repository service controller requestMapper responseBody requestParam ModelAttribute

Scope Session和cookie的区别?怎么动手清除cookie?用代码? session打开浏览器创建的,每个浏览器对应一个session cookie是在客户端本地,不会随着浏览器关闭而消失 用户可以自己清除本地cookie,也可以在程序中使用代码清除 “记住我”怎么实现?吧什么存到session? 使用cookie记住加密的账号和密码 怎么把MyBatis整合到spring?MyBatis的#和$区别? MyBatis最重要的配置是数据库连接、SqlSession的创建和sql映射文件 可以将mybatis的数据库连接和SqlSession和对sql映射文件的扫描配置到spring配置文件中 mybatis中#可以表示任何数据类型都可以,$单独表示数字 Mybites支持延迟加码吗?原理是什么? mybatis支持延迟加载 在查询的时候不会加载出关联表,但是需要用到关联表的时候,不需要再单独写查询语句,mybatis会自动查询出需要的关联表信息

测试笔试真题

测试笔试题 一、什么是单元测试、集成测试、系统测试?它们的测试侧重点分别是什么?(奥琦玮笔试题) 二、什么是回归测试?回归测试应该包含哪几个方面的测试?(奥琦玮笔试题) 四、针对缺陷采取怎样的管理流程?(北森笔试题) 简单的概括如下: 1. 找到缺陷后, 记录缺陷的各方面信息(如:日志, 图片, 测试步骤, 是否能重复等等). 2. 提交缺陷报告. 3. 跟踪这个缺陷, 看其何时修复. 4. 当缺陷修复后, 再对其进行测试. 并对因这个缺陷而受影响的其它功能进行测试.(如果没有就不测) 5. 如果这个缺陷测试通过, 关闭这个缺陷报告. 如果没有通过, 则再次指回修复缺陷人员, 重新修复. (以此循环, 直到缺陷修复或者其它结论) 五、在测试生命周期,测试过程分为几个阶段,以及各个阶段的含义? 六、软件测试分为哪几类?(博彦外派百度) 黑盒测试和白盒测试 七、Beta测试与Alpha测试有什么区别?(捷锐通笔试题) 八、软件测试是从软件的哪个阶段介入的,介入以后一般会做些什么?为什么会从这个阶段介入?(捷锐通笔试题) 简述集成测试与系统测试关系?(捷锐通笔试题) 测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?(捷锐通笔试题) 1、瀑布模型与双"V"模型的优缺点(世纪金证+中科软) 3,你发现了一个bug不太严重,也不是很轻微,你提交了,开发不承认是一个bug怎么办(捷科) 4,你怎么才能保证测试的全面性(捷科) 5,感觉你的性格容易被欺负,毕竟开发和测试是天敌,你在工作中被欺负怎么办(捷科)

如何做好需求分析? 需求分析人员对收集到的需求要做好进一步的分析,我认为主要有下面几个基本要求: 1.对于用户提出的每一条需求都要知道“为什么”; 2.需求分析阶段关注“做什么”而不是“怎么做”; 3.分析由用户需求衍生出的隐含需求,并识别用户没有明确提出来的隐含需求。经常因为对隐含需求考虑的 不够充分而引起需求变更; 4.需求要符合系统的整体目标; 5.需求项之间不应有矛盾。 基于上述五点要求对收集到的需求进行系统可行性分析,对需求进行技术可行性分析、人力成本分析、时间分析;描述需求的分解功能项。 如何确定软件测试结束的标准 (2012-08-29 16:51:12) 转载▼ 标签: 杂谈 在软件消亡之前,如果没有测试的结束点,那么软件测试就永无休止,永远不可能结束。软件测试的结束点,要依据自己公司具体情况来制定,不能一概而论! 个人认为测试结束点由以下几个条件决定: 1.基于“测试阶段”的原则: 每个软件的测试一般都要经过单元测试、集成测试、系统测试这几个阶段,我们可以分别对单元测试、集成测试和系统测试制定详细的测试结束点。每个测试阶段符合结束标准后,再进行后面一个阶段的测试。举个例子来说:单元测试,我们要求测试结束点必须满足“核心代码100%经过Code Review”、“功能覆盖率达到100%”、“代码行覆盖率不低于80%”、“不存在A、B类缺陷”、“所有发现缺陷至少60%都纳入缺陷追踪系统且各级缺陷修复率达到标准”等等标准。 集成测试和系统测试的结束点都制定相关的结束标准,当然也是如此。 2.基于“测试用例”的原则: 测试设计人员设计测试用例,并请项目组成员参与评审,测试用例一旦评审通过,后面测试时,

中科软笔试题2015新

基本情况登记表 姓名性别出生日期民族 婚否身高cm 体重血型 政治面貌健康状况既往病史 最高学历专业工作时间 毕业学校毕业时间 第一外语水平第二外语水平 家庭住址户口所在地 通讯地址邮政编码 联系电话技术职称及任职时间 e-mail 身份证号 专业特长 培训情况 获奖情况 学习经历 起始时间学校&专业 工作简历 起始时间工作单位&职务&离职原因 参加保险情况 家庭主要成员及社会关系 称谓姓名工作单位&职务联系方式 说明: 1、请确认以上内容属实,我们会就以上内容进行调查,如有问题,请事先声明; 2、所有由于内容不实产生的后果,均由填写人本人承但; 3、请确认后签字。 签字:日期:

基本问题信息卷 一、基本问题(必答): 1.最早到岗日期____?最晚至岗日期____? 能否长期出差____?最大限度的出差时间可以保证多长____? 在校生:能否全职实习____?可以安排的实习时间段____? 是否考研或申请出国____?在校生:是否需要解决户口____? 2.你认为目前最适合什么岗位的工作?单选,并简单说明理由。 项目经理:()开发经理:()测试经理:()客户经理:()售前工程师:()业务分析师:()系统设计师:() 软件工程师:高级()中级()初级() 测试工程师:高级()中级()初级() 理由:____________________________ 你希望应聘的工作岗位是______期望薪水(税前,必填):____3.谈谈你自己最大的缺点是什么?优点是什么?有什么特长? 4.谈谈你做过的最有挑战性的工作,为什么认为最有挑战?你是如何面对的? 5.简要谈谈你心目中理想的公司、理想的工作环境、理想的同事关系? 6.谈谈你对加班的看法?是否有过持续加班的经历? 7.如果你见到身边的人不诚实(与工作有关),你会如何处理? 8.谈谈你个人中长期的职业发展规划? 9.你认为哪些因素对你的工作起激励作用?

中科软信息科技有限公司面试题

中科软信息科技有限公司笔试题 共100分,90分钟 一、选择题(前10题单选,后5题多选,共15题,每题2分,30分) 1.下面关于Java的表述有错误的是________ 。 A.Java中没有sizeof操作符,所有数据类型的长度都是确定的,与平台无关。 B.在Java中,局部变量不会被自动初始化,需要显式的赋初值。 C.Java中的instanceof运算符,可以判断一个对象是否属于某个类的实例。 D.一个Java文件里可以有多个public类,但Java文件名必须和包含main方法的 那个public类名精确一致。 2.下面关于Java中垃圾回收(gc)的表述有错误的是_______ 。 A.在String str1 = "Hello";String str2 = str1;str1 = null;中,对象"Hello"不会被垃圾回 收。 B.调用Runtime.getRuntime().gc()会立即启动垃圾回收线程对当前程序进行垃圾回 收。 C.调用Systmer.gc()只是提示垃圾回收器进行垃圾回收操作,但并不保证gc线程 立即启动。 D.当垃圾回收器将要释放无用对象的内存时,先调用该对象的finalize()方法。 3.第十行的声明将调用哪些方法__________。 1 class Person { 2 public void printValue(int i, int j) { } 3 public void printValue(int i){ } 4 } 5 public class Teacher extends Person { 6 public void printValue() { } 7 public void printValue(int i) {} 8 public static void main(String args[]){ 9 Person t = new Teacher(); 10 t.printValue(10); 11 } 12 } A. 第2行的方法 B. 第3行的方法 C. 第6行的方法 D. 第7行的方法 4.Java接口中方法的修饰符可以为_________。 A private B protected C sychronized D abstract 5.下面代码的运行结果为:___________。 import java.io.*; import java.util.*;

相关文档
最新文档