2021年中科软笔试题新
【最新】201X中软集团笔试题目-推荐word版 (4页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==201X中软集团笔试题目笔试题目一一.简答题.1.避免死锁的方法有哪些?2.在Sybase数据库中注册用户与数据库用户有什么区别?3.在MS SQL_Server 数据库中通过什么约束保证数据库的实体完整性4.内存有哪几种存储组织结构.请分别加以说明5.JAVA中的Wait() 和notify()方法使用时应注意些什么?6.用户输入一个整数.系统判断,并输出是负数还是非负数,请设计测试用例.7.操作系统中的同步和互诉解决了什么问题8.UNIX 中init二.编写类String 的构造函数,析构函数和赋值函数已知类String 的原型为class string{public:string(const char *str=null);//普通构造函数string(const string &other);//拷贝构造函数---string(void);string &operate=(const string &other);//赋值函数private:char * m-data;//用于保存字符串};请编写string 的上述4个函数三.有关内存的思考题1.void getmemory(char *p){ p=(char*)mallol(100);}void test(void){char * str =null;getmemory(str);strcpy(str,”hello,world”); printf(str);}请问运行Test函数会有什么样的结果2.char*getmemory(void){ char p[]=”hello world”;return p;}void test(void){char *str=null;str=Getmemory();。
中软国际笔试题全文

可编辑修改精选全文完整版中软国际校园招聘笔试题目(测试)姓名:学校:手机:邮箱:专业:时间:一小时Part 1: Common understanding1. 判断题: 判断题(每题1分,12 分,正确的√,错误的╳)1) 软件测试的目的是尽可能多的找出软件的缺陷。
()2) Beta测试是验收测试的一种。
()3) 验收测试是由最终用户来实施的。
()4) 项目立项前测试人员不需要提交任何工件。
()5) 单元能发现约80%的软件缺陷。
()6) 代码评审是检查源代码是否达到模块设计的要求。
()7) 自底向上集成需要测试员编写驱动程序。
()8) 负载测试是验证要检验的系统的能力最高能达到什么程度。
()9) 测试人员要坚持原则,缺陷未修复完坚决不予通过。
()10) 代码评审员一般由测试员担任。
()11) 我们可以人为的使得软件不存在配置问题。
()12) 集成测试计划在需求分析阶段末提交。
()2. 测试案例: 一个程序实现如下功能, 输入a,b,c,如果这三个数满足三角形的条件,则计算三角形的周长,否则输出提示错误. 然后判断三角形是等腰三角形还是等边三角形, 若是等腰三角形则打印输出等腰三角形, 若是等边三角形则打印输出等边三角形, 否则退出. 请给出程序流程及控制流程,测试路径. 试举一个测试用例.答案: 编程思路题, 流程图的思路如下:1) 先判断输入的三个数据有效性, 比如负数, 或者02) 判断输入的三个数据是否能构成一个三角形, 也就是a+b>c, a+c>b, 如果不是题诗错误3) a, b对比, 如果相等, 跟c对比, 如果都相等, 打印出等边三角形如果不相等, 再分别拿b, a与c对比, 如果有一个相等打印等腰三角形, 如果不相等退出测试思路: 等价类划分, 分别为边长无效数据的测试用例, 无法构成三角形的数据,即a+b<c的数据输入, 普通三角形的数据输入, 等腰三角形的数据输入, 等边三角形的数据输入边界值法, 对大数据的运算能力等3. 问答题: SIM卡是否支持热插拔?4. 问答题: 请简述APN的全称和作用。
中科软笔试题和面试题

中科软笔试题和面试题
中科软笔试题和面试题
中科软笔试题
1、谈谈你对测试的理解
2、你的长期的人生规划
3、你对加班的看法?你曾经长期加班?
4、你心目中理想的公司怎么样?理想的工作环境?理想的同事关系?
5、你认为激励你努力工作的因素都有那些?
6、假设你发现别人不诚实(与工作有关),你会怎么办?
7、你的最大的缺点是什么?有什么专业特长?喜欢体育运动吗?
8、什么是管理信息系统?你认为管理信息系统的`重点是什么?
9、什么是数据库?什么是关系型数据库?描述什么是主
10、假如你是质检员,怎么对自行车进行检查?若要保证质量必须要检查的三个部件,你认为是什么?
11、给出一段文字描述,画出ER图
12、根据程序流程图,使用最少的路径,覆盖最多的语句
数据库题(给出了两个表成绩表和课程表)
1、说明主键、外键的作用,索引的好处与不足?
2、创建表
3、查询成绩小于60分的学生姓名和学号
4、查询成绩小于60分的学生姓名和课程名
5、查询平均成绩并排序
面试题:
1、自我介绍并描述你认为做得成功的两三个项目
2、你三年的职业规划
3、描述TD、QTP、工具的测试流程
4、描述登陆脚本的录制过程
5、LR脚本的组成
6、缺陷报告的组成要素?
7、对缺陷怎么进行分析解决?
8、测试从哪个阶段开始介入?
9、项目测试的基本流程?
10、着重描述你在项目中担任的职责。
中科软科开发笔试题

中科软科开发笔试题1.为什么要用Spring?S pring能很好的与各大框架进行了集成,平常你不用spring的时候是不是还要用创建一个工厂来创建对象,这个spring相当与做了这个工厂帮你做了创建对象的功能,还有它通过AOP 帮助你管理事务,你在用Hibernate的时候如果不用spring的时候是不是每次都要写事务的提交这些代码有了它帮你管理后你就不必去管事务提交了没有。
还有它的面向切面编程(AOP)还可以在你写要记录日志的时候添加一条记录后需要在数据里同时添加一条添加成功了或失败的记录那么就可以用Spring里的Aop来处理,虽然不用Aop也能做但是不用Spring的Aop你就会写很多重复的代码了。
2.编程题:写一个Singleton的Classpublic class Singleton {private static final Singleton m_instance = new Singleton();private Singleton() { }public static Singleton getInstance(){return m_instance;}}3.给定Java代码如下,编译运行后,输出结果是:Int i =1; int j;j=i++;结果为___i=2, j=1__4.在Java中,下面关于抽象类的描述正确的是(B)A.抽象类可以被实例化B.如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类C.抽象类的方法都必须是抽象的D.声明抽象类可以没有关键字abstract5.下面哪些不正确(B)A.接口里可定义变量,但变量的值不能修改B.任何情况下,类都不能被Private修饰C.类可以被protected修饰D.接口不可以被实例化6.下面哪些是正确的描述关键字Synchronized(B)A.允许两个进程并行运行但其之间相互通信B.保证任何时候只有一个线程访问第一个方法或对象C.保证两个或多个进程同时启动和结束D.以上都对7.下列哪一种叙述是正确的(D)A.abstract修饰符可修饰属性、方法和类B.抽象方法的body部分必须用一对大括号C.声明抽象方法,大括号可有可无D.声明抽象方法不可写出大括号9.给定一个java程序,不存在d:/abc.txt文件,运行该程序,下面结果正确的是(C)try{PrintWriter out=new PrintWriter(new FileOutputStream("d:/abc.txt"));String name="chen";out.print(name);}catch(Exception e){System.out.println("文件没有发现!");}A.将在控制台上打印:"文件没有发现!"B.正常运行,但没有生成文件C.运行后生成abc.txt但该文件中可能无内容D.运行后生成abc.txt10.SQL中语句中修改表结构的命令是(C)A.MODIFY TABLEB.MODIFY STRUCTUREC.ALTER TABLED.ALTER STRUCTURE11.在软件开发中,下面任务不属于设计阶段的是(D)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型12.数据库系统的核心是(B)A. 数据模型B.数据库管理系统C.软件工具D.数据库。
北京中科软股份有限公司1 java程序员面试题笔试题

一、JAVA1.请说出Servlet的生命周期?2.Overload与Override的区别Overload的方法是否可以改变返回值的类型?3.列举几个常见的异常,并说明什么情况下会出现此异常?4.在JAVA的开发中,命名规范是什么,比如:类名、字段、常量、包名等?二、WEB开发1.简要描述一下J2EE BS系统的目录结构,Web.xml 的作用是什么?2.jsp和Servlet的区别、共同点、各自应用的范围?3.cookie和session 的作用、区别、应用范围,余下的两种跟踪技术是什么,session的工作原理?4.RequestDispatcher.forward()方法和HttpServletResponse.sendRedirect()方法的区别?5.JSP有几个内置对象?作用分别是什么?(不需要全部描述,要求写出4中以上)三、开源框架和设计模式1.请解释MVC和Struts的关系,Struts的工作机制是什么,并说明为什么使用Struts。
2.写出你了解的框架及作用,并说明3.Hibernate为什么提供了延迟加载?起什么作用?数据库有没有提供相应的延迟加载功能?hibernate是如何配置实现延迟加载的?4.hibernate有哪5个核心接口,功能分别是什么?四、数据库1.请说明SQL、SQLServer、MySQL、PLSQL Developer、Oracle之间的区别2.简要解释主键、外键、试图、索引、存储过程、触发器、同义词,并说明他们的用处3.简要解释什么是事务?并举一个恰当的案例说明事务的重要性4.数据库中常用的函数,并说明什么情况下使用(要求写出4个以上)5.如何编写效率高的SQL或提高SQL语句的执行效率?简要面熟你优化SQL的过程6.Null是什么意思?是否等同“”(空字符串)?为什么?sql操作上有没有不同?7.Group by、order by、having的意思分别是什么?使用的顺序是什么?8.有你负责设计酒店管理系统,请给出数据库模型ER图9.为管理业务培训信息,建立3个表S(S#,SN,SD,SA)——4个字段分别代表学号、学员姓名、所属单位、学员年龄C(C#,CN)——2个字段分别代表课程编号、课程名称SC(S#,C#,G)——3个字段分贝代表学号、所选的课程编号、学习成绩使用标注SQL语句实现以下要求:1)查询选修课程名称为“java编程”的学员学号和姓名及年龄2)查询所有选修课程编号为“C5”的学员姓名和所属单位,并按党员年龄从大到小排序3)查询没有选修课程的学员人数4)查询被选修课程最多的课程编号及选修人数5)列出二门以上(含两门)不及格课程的学生姓名及其平均成绩6)列出既同时选修了“java编程”有学过“项目管理”课程的所有学生姓名五、工作方法1.进入中科软之后,你认为最重要的三项能力素质是什么?(按优先级说明)2.你认为做好一名下属最总要的素质是什么?被管理的滋味中,哪些最令人讨厌?3.假设你接了一个活计,本来计划这个活计在一周内可以完成但是,干到中途时,你发现这个活三个星期也干不完,应对这样的局面,你有几种选择?你将作出哪种选择?4.你老板交给你一项任务并交代如何办理,但按领导意见做会造成重大损失,你该怎么办?六.选择题1.所有市场经济搞得好的国家都是因为法律秩序比较好。
中科软寿险事业部

5.数据库中怎样设置事务,不让其自动提交
setAutoCommit(false);
6.基本的SQL(增删改查,主外键的操作,等值连接,外连接)
这个是基本数据库操作
7.常用的自符串操作方法(toString,Upper..)
查api
8.继承自collections接口的有接口有哪些lei
题目错误collection接口有set和list接口,资料上也有
8.不能循环调用.
2.EJB的类型有哪些?
CMP分为两种stateless(无状态)和stateful(有状态),BMP(两种:容器管理和bean管理),Dri;jsp:include>资料有
4.JSP中的常用内置对象有哪些
资料有
知识点:
1.++在前与在后的增量变化(编成题)
14.try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?
会,在return之前执行
15.几种访问修饰符的作用域,一个变量是private的,问怎么在它后面的方法里访问它
设置public访问方法
中科软寿险部――部分笔试题
1.EJB规范规定EJB中禁止的操作有哪些?
1.不能操作线程和线程API(线程API指非线程对象的方法如notify,wait等),
2.不能操作awt,
3.不能实现服务器功能,
4.不能对静态属生存取,
5.不能使用IO操作直接存取文件系统,
6.不能加载本地库.,
7.不能将this作为变量和返回,
9.Vector和ArrayList哪个是线程同步,哪个不是
Vector同步,arrayList不同步
2021年中级软件设计师上半年上午试题及答案解析

●浮点数表达分为阶和尾数两某些。
两个浮点数相加时,需要先对阶,即(1)(n为阶差绝对值)(1)A将大阶向小阶对齐,同步将尾数左移n位B将大阶向小阶对齐,同步将尾数右移n位C将小阶向大阶对齐,同步将尾数左移n位D将小阶向大阶对齐,同步将尾数右移n位●计算机运营工程中,遇到突发事件,规定CPU暂时停止正在运营程序,转去为突发事件服务,服务完毕,再自动返回原程序继续执行,这个过程称为(2),其解决过程中保存现场目是(3)。
(2)A阻塞B中断C动态绑定D静态绑定(3)A防止丢失数据B防止对其她部件导致影响C 返回去继续执行原程序D为中断解决程序提供数据●海明码是一种纠错码,其办法是为需要校验数据位增长若干校验位,使得校验位值决定于某些被校位数据,当被校数据出错时,可依照校验位值变化找到出错位,从而纠正错误。
对于32位数据,至少需要增长(4)个校验位才干构成海明码。
以10位数据为例,其海明码表达为D9D8D7D6D5D4P4D3D2D1P3D0P2P1中,其中,D i(0≤i≤9)表达数据位,P j(1≤j≤4)表达校验位,数据位D9由P4 P3 和P2进行校验(从右至左D9位序为14,即等于8+4+2,因而用第8位P4 第4位P3和第二位P2校验)数据位D5由(5)进行校验(4)A 3 B 4 C 5 D 6(5)A P4 P1 B P4 P2 C P4 P3 P1 D P3 P2 P1●流水线吞吐率是指单位时间流水线解决任务数,如果个段流水操作时间不同,则流水线吞吐率是(6)倒数。
(6)A最短流水段操作时间B各段流水操作时间之和B 最长流水段操作时间D流水段数乘以最长流水段操作时间●网络管理员通过命令行方式对路由器进行管理,需要保证ID,口令和会话内容保密性,应采用访问方式是(7)(7)A 控制台 B AUX C TELENT D SSH●在安全通信中,S将所发送信息使用(8)进行数字签名,T收到该消息后可运用(9)验证该消息真实性。
2021软考中级软件测评师历年经典真题及解析part19

第1题单选题现要开发一个通过卫星通信连接计算机的新软件产品,假设之前没有开发卫星通信软件的经验,则最不适合采用()模型。
A.瀑布B.原型C.增量D.螺旋【解析】正确答案:A。
根据题目的描述,是要开发一个通过卫星通信连接计算机的新软件产品,而且之前没有开发卫星通信软件的经验,因此会有很多需求不明确,在这种情况下,最不适合的是瀑布模型。
第2题单选题计算机软件著作权的保护对象是指()A.软件开发思想与设计方案B.计算机程序及其文档C.计算机程序及算法D.软件著作权权利人【解析】正确答案:B。
计算机软件著作权的保护对象是指计算机程序及其文档。
第3题单选题以下关于软件生命周期的叙述不正确的是()。
A.软件生命周期包括以下几个阶段:项目规划、需求定义和需求分析、软件设计、程序编码、软件测试、运行维护B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。
为了保证程序的可读性、易维护性和提高程序的运行效率,可以通过在该阶段中制定统一并符合标准的编写规范来使编程人员程序设计规范化C.软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计,数据库设计等D.需求分析阶段对软件需要实现的各个功能进行详细分析。
软件需求一旦确定,在整个软件开发过程就不能再变化,这样才能保证软件开发的稳定性,并控制风险【解析】正确答案:D。
在本题中,描述错误的是选项D,因为系统需在整个软件开发过程中是可以变化的,只要严格按照需求变更控制流程来管理变更即可。
第4题单选题以下软件质量保证的目标中,()是错误的。
A.通过监控软件开发过程来保证产品质量B.保证开发出来的软件和软件开发过程符合相应标准与规程,不存在软件缺陷C.保证软件产品、软件过程中存在的问题得到处理,必要时将问题反映给高级管理者D.确保项目组制定的计划、标准和规程适合项目组需要,同时满足评审和审计需要【解析】正确答案:B。
本题考查质量保证的概念。
B选项是错误的,正确的理解是:保证开发出来的软件和软件开发过程符合相应标准与规程是正确的,保证不存在软件缺陷违背了测试的原则,是不正确的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基本状况登记表
基本问题信息卷
一、基本问题(必答):
1.最早到岗日期____?最晚至岗日期____?
能否长期出差____?最大限度出差时间可以保证多长____?
在校生:能否全职实习____?可以安排实习时间段____?
与否考研或申请出国____?在校生:与否需要解决户口____?
2.你以为当前最适合什么岗位工作?单选,并简朴阐明理由。
项目经理:()开发经理:()测试经理:()客户经理:()售前工程师:()业务分析师:()系统设计师:()
软件工程师:高档()中级()初级()
测试工程师:高档()中级()初级()
理由:____________________________
你但愿应聘工作岗位是______盼望薪水(税前,必填):____3.谈谈你自己最大缺陷是什么?长处是什么?有什么特长?
4.谈谈你做过最有挑战性工作,为什么以为最有挑战?你是如何面对?
5.简要谈谈你心目中抱负公司、抱负工作环境、抱负同事关系?
6.谈谈你对加班看法?与否有过持续加班经历?
7.如果你见到身边人不诚实(与工作关于),你会如何解决?
8.谈谈你个人中长期职业发展规划?
9.你以为哪些因素对你工作起勉励作用?
二、数据库知识:
下面是学生成绩表(score)构造阐明:
下面是课程表(course)构造阐明:
1.如果学号前两位表达年级,要查找98级女生姓名,请写出相应SQL语句:
(必做,10分)
2.要查找所有需要补考(不大于60分)学生姓名和这门课程名称和成绩,请
写出相应SQL语句(必做,10分)
3.查询每个需要补考学生(某一课程不大于60分)所有课程平均分,并以平
均分排序。
(必做,20分)
4.在上题(序号3)基本上,新增一限制条件“平均分局限性60分”(选做)
5.如何写出高性SQL语句?(必做,10分)
三、JAVA知识:
1.java程序中,main办法格式对的是()(必做,5分)
a)static void main(String[] args)
b)public void main(String[] args)
c)static public void main(String[] args)
d)public static void main(String[] args)
2.如下java语句中,String str=””;str=str.subString(1,3);执行后str
中值为()(必做,5分)
a)23 b) 123 c) 12 d) 234
3.给定某java程序main办法如下:(必做,5分)
public static void main(String[] args){
System.out.println(“Hello”+args[1]);
}
从命令行传参:people world nation,该程序运营成果是()
a)Hello people
b)Hello world
c)Hello people world nation
d)运营时浮现异常
4.给定java代码,如下:
class Parent{
public void count(){
System.out.println(10%3);
}
}
pulic class Test extends Parent{
public void count(){
System.out.println(10/3);
}
pulic static void main(String[] args){
Parent p = new Test();
p.count();
}
}
运营编译后,输出成果是()(必做,5分)
a) 1 b) 1.0 c) 3 d) 3.3335
5.在java中,访问修饰符限制性最高是()(必做,5分)
a)Private b) protected c) public d) friendly
6.在java中,下面代码运营后输出成果是()(必做,5分)
int x=5*3;int y=x+5/x+3;
a)18 b) 21 c) 19 d) 8
7.谈谈final,finally,finalize区别?(必做,10分)
8.java中实现多态机制是什么?(必做,10分)
9.列举jsp中内置对象,同一应用中页面间传值有哪些方式?(必做,10分)
10.请阐明该办法作用是什么?并且举例阐明传参数是什么,成果是什么?
(必做,15分)pulic String test1(String s){
int len = s.length();
SringBuffer r = new StringBuffer(len);
for(int i=len-1;i>=0;i--){
r.append(s.charAt(i));
}
Return r.toString();
}
11.请编写一种完整程序,实现如下功能:从键盘输入数字n,程序自动计算n!,
并输出。
(注1: n!=1*2*3*…*n 注2:请使用用递归实现注3:请使用
java实现)(必做,25分)。