2012东软笔试题
东软笔试题
东软笔试题东软笔试题基础知识:1.C++或Java中的异常处理机制的简单原理和应用。
当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。
违反语义规则包括2种情况。
一种是JAVA类库内置的语义检查。
例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullpointerException.另一种情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。
所有的异常都是ng.Thowable的子类。
2. Java的接口和C++的虚类的相同和不同处。
由于Java不支持多继承,而有可能某个类或对象要使用分别在几个类或对象里面的方法或属性,现有的单继承机制就不能满足要求。
与继承相比,接口有更高的灵活性,因为接口中没有任何实现代码。
当一个类实现了接口以后,该类要实现接口里面所有的方法和属性,并且接口里面的属性在默认状态下面都是publicstatic,所有方法默认情况下是public.一个类可以实现多个接口。
3. 垃圾回收的优点和原理。
并考虑2种回收机制。
Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java 程序员在编写程序的时候不再需要考虑内存管理。
由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。
垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内存。
垃圾回收器通常是作为一个单独的低级别的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清楚和回收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。
回收机制有分代复制垃圾回收和标记垃圾回收,增量垃圾回收。
4. 请说出你所知道的线程同步的方法。
wait():使一个线程处于等待状态,并且释放所持有的对象的lock.sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException异常。
东软软件测试综合笔试题目及参考答案
东软软件测试综合笔试题目及参考答案四、在windows下保存一个文本文件时会弹出保存对话框,如果为文件名建立测试用例,等价类应该怎样划分?五、假设有一个文本框要求输入10个字符的邮政编码,对于该文本框应该怎样划分等价类?六、有一个软件产品,功能是输入3个数字代表三角形的三个边,看是否能判断出是什么三角形,请设计测试用例并标识出该用例的测试目的。
七、在SQLSERVER查询分析器中选择想要使用的数据库,有哪两种方法?八、请指出下列子句在SELECT语句中所起的作用。
语句作用SELECTINTOFROMWHEREGROUP BYHAVINGORDER BY参考答案:一、答:代码、函数级测试一般由白盒测试人员完成,他们针对每段代码或函数进行正确性检验,检查其是否正确的实现了规定的功能。
模块、组件级测试主要依据是程序结构设计测试模块间的集成和调用关系,一般由测试人员完成。
系统测试在于模块测试与单元测试的基础上进行测试。
了解系统功能与性能,根据测试用例进行全面的测试。
二、答:设计测试用例时需要注意的是,除了对整体流程及功能注意外,还要注意强度测试、性能测试、压力测试、边界值测试、稳定性测试、安全性测试等多方面。
(测试用例需要考虑的四个基本要素是输入、输出、操作和测试环境;另外,测试用例需要考虑的是测试类型(功能、性能、安全……),这部分可以参照TP做答。
此外,还需要考虑用例的重要性和优先级)三、答:打印超过允许一次打印的上限的数量;在打印过程中断电、重启等破坏性操作。
打印过程中墨盒为空。
如果是彩色打印机,要分别测试单色墨盒为空和组合的情况。
打印过程中没有进纸。
四、答单字节,如A;双字节,AA、我我;特殊字符/ 。
;、=-等;保留字,如com;文件格式为8.3格式的;文件名格式为非8.3格式的;/,\,*等九个特殊字符。
五、答:特殊字符,如10个*或¥;英文字母,如ABCDefghik;小于十个字符,如123;大于十个字符,如11111111111;数字和其他混合,如123AAAAAAA;空字符;保留字符六、本题目主要考察设置边界值:(供参考)。
东软软件测试工程师20套笔试题及参考答案
东软软件测试工程师20套笔试题及参考答案问题:东软软件测试工程师20套笔试题及参考答案-测试基础(1)回答:试述软件的概念和特点?软件复用的含义?构件包括哪些?瀑布模型和螺旋模型的主要区别是什么?软件生存周期及其模型是什么?什么是软件测试?软件测试的目的与原则净室软件工程的策略是什么?软件配置管理的作用?软件配置包括什么?什么是软件质量?软件包是什么?目前主要的测试用例设计方法是什么?软件的安全性应从哪几个方面去测试?参考答案:答案如下:软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、文档的完整集合。
软件复用(Software Reuse)是将已有软件的各种有关知识用于建立新的软件,以缩减软件开发和维护的花费。
软件复用是提高软件生产力和质量的一种重要技术。
早期的软件复用主要是代码级复用,被复用的知识专指程序,后来扩大到包括领域知识、开发经验、设计决定、体系结构、需求、设计、代码和文档等一切有关方面。
可以被复用的软件成分一般称作可复用构件答案如下:参照TP书上第六章45/46页的讲解,参考一下书上的说法进行对比即可。
考虑弹性、风险、成本,等几个方面。
答案如下:软件生存周期是软件开发全部过程、活动和任务的结构框架,是从可行性研究到需求分析、软件设计、编码、测试、软件发布维护的过程。
在经历需求、分析、设计、实现、部署后,软件将被使用并进入维护阶段,直到最后由于缺少维护费用而逐渐消亡。
这样的一个过程,称为生命周期模型(Life Cycle Model)。
答案如下:使用人工或自动手段,来运行或测试某个系统的过程。
其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。
软件测试的目的:测试是程序的执行过程,目的在于发现错误一个成功的测试用例在于发现至今未发现的错误一个成功的测试是发现了至今未发现的错误的测试确保产品完成了它所承诺或公布的功能,并且用户可以访问到的功能都有明确的书面说明。
东软软件测试工程师20套笔试题及参考答案(1)
东软软件测试工程师20套笔试题及参考答案(1)Please translate the following words or sentences to En glish.a)手机鼠标双击窗口对话框键盘日历呼叫转移电话会议压力测试照相机录音机b)单击工具栏上的一个按钮,一个错误消息弹出;发送10条消息后,手机自动重起;作为一名测试员,你应该对测试工作十分耐心;无法将超过1MB的图片插入彩信,并发送出去。
Please tran slate the followi ng words or senten ces or senten ces to Chin ese.a) BIOS OS GUI GSM GPRS ROMPOP SMTP java script ACPI ASAP RAMIf OK button is clicked, this window will be closed.The USB com muni catio n is lost whe n the new USB deviceis connected.The COM1 port is still occupied even if user removes the COM1Whe n user in puts an in correct password, the software cannot forbid user to logi n. About Requireme ntsA requireme nts docume nt should be complete, con siste nt, correct, and unambiguous. One step is to validate the requirementsagainst the project/product objectives (i.e. thestateme nt of why the project is being don e).This en sures that the rightset of functions is being defined.Don t forget the User!Developers often desig n for what they know, not what the users know. This age-old problem occurs in many others areas of software developme nt, such as test ing, docume ntatio n, and the like. It is eve n more perni cious in the in terface because it immediately makes the user feel in capable of using the product. Avoid this error dilige ntly. 考察点:汉译英,易用性对应知识点:英语,高效测试用例一家女鞋成产商,他们希望能够抓住每一个潜在客户。
东软软件测试工程师综合笔试题.doc
东软软件测试工程师综合笔试题、判断题(第1、3题每题2分,其他题每题1分12分,正确的V,错误的X)1.软件测试的目的是尽可能多的找出软件的缺陷。
0 这个观点指出测试是以查找错误为中心,而不是为了演示软件的正确功能。
但是只从字面意思理解可能会产生误导,认为发现错误是唯一目的。
软件是否符合用户需求是判断软件质量的重要标准,检验软件的可靠性也是软件测试目的之一。
测试是项目验收测试的一种,主要发现项目中存在的重要缺陷。
0Beat测试和验收测试是两种不同的测试。
验收测试的目的是为了以发现“未实现的需求“为目的,以评估“适合使用“为目标,该类测试的不是以发现缺陷为主要目的。
beta测试是一模拟真实的使用环境从而发现缺陷的一种测试。
所以两者之间的是非包容关系。
验收针对的项目;A lpha, Beta针对的是产品。
最好不要出这样的题。
X3.验收测试是由最终用户来实施的。
()上面说到了验收测试的目的和目标,所以验收测试也可是是软件生产的企业内部人员来实施。
例如产品经理。
当软件以项目的形式出现,那么验收测试由最终用户来实施的情况是比较长见的。
但是对于产品形式的软件,生产企业内部的验收测试会更多。
4.代码评审是检查源代码是否达到模块设计的要求。
()代码审查是一种静态技术,从这个意义上说代码复查是需要和其他的一些动态测试技术配合才能检查代码是否符合设计的要求X5.自底向上集成需要测试员编写驱动程序。
0这道题目大家看下top-down和down-top的集成测试示意图就能得出明确的答案。
这里需要了解的是什么是驱动测试程序,什么是桩程序。
如果集成组件数量众多,多关系层次,那么不论是什么类型的集成测试。
驱动程序和桩程序都是需要开发的。
V6.负载测试是验证要检验的系统的能力最高能达到什么程度。
0关于负载测试和压力测试在论坛中的帖子中有详细的解释,大家可以去看一下就能得出正确的答案7.测试人员要坚持原则,缺陷未修复完坚决不予通过。
大连东软信息学院教师招聘考试历年真题
大连东软信息学院教师招聘考试历年真题一、单选题(每题只有一个正确答案,答错、不答或多答均不得分)1.政府为了扶持和保护某种产品的生产,对该产品制定高于市场均衡价格的价格,关于政府的这一做法,下列选项不正确的是()。
A.会扰乱市场中的贸易秩序,打破贸易运行的规律B.在实施时需有较强的指令性,具有一定的代价C.会导致被保护企业在市场中缺乏竞争性D.可以降低政府财政开支,缓解经济压力【答案】:D2.如无特殊说明,公文格式各要素一般用3号仿宋字体。
下列哪项不是使用的该字体?()A.发文机关标志B.正文C.发文字号D.主送机关【答案】:A3.维生素又名维他命,是维持人体生命活动必需的一类有机物质,也是保持人体健康的重要活性物质。
维生素在体内的含量很少,但在人体生长、代谢、发育过程中却发挥着重要的作用。
下列关于维生素说法中不正确的是:()A.维生素的四个特点是外源性、微量性、调节性、特异性B.人体内维生素A和维生素D主要储存于肝脏C.人体或哺乳动物缺乏维生素D时易出现干眼病D.维生素E多存在于鸡蛋、肝脏、鱼类、植物油等食物中1/ 10【答案】:C4.小张对小吴说:“(令堂)对我说,做人最重要的是要有责任感”,划线的敬辞所指的是()A.小张的母亲B.小吴的父亲C.小吴的母亲D.小张的父亲【答案】:C5.根据公文的性质和作用,下列属于报请性公文的是()。
A.公告B.函C.纪要D.议案【答案】:D6.切脉是中医独创的诊法,中医把脉时摸的是:()A.动脉B.静脉【答案】:A7.“三反”运动是指解放初期,在中国共产党和国家机关内部开展的“反贪污、()、反官僚主义”的运动。
A.反任人唯亲B.反盗窃C.反侵占公物D.反浪费【答案】:D8.“旧时王谢堂前燕,飞入寻常百姓家”的作者是()。
2/ 10A.刘禹锡B.孟浩然C.柳宗元D.李商隐【答案】:A9.控制是管理工作中的一项重要职能,也是中层管理者的重要工作。
下列各项中关于控制的一般步骤描述正确的是:()A.衡量绩效、纠正偏差、确定标准B.确定标准、衡量绩效、纠正偏差C.确定标准、纠正偏差、衡量绩效D.衡量绩效、确定标准、纠正偏差【答案】:B10.某市科技局想向该市财政局申请追加农业科研经费,应选用的公文是()。
东软集团笔试题
选择题(共30题,每题2分,满分60分)1、(数据结构)对图中的二叉树,按先根次序遍历得到的结点序列为A、ABCDHEIFGB、ABDHIECFGC、HDIBEAFCGD、HIDBEFGAC2、(数据结构)设线性表(a1,a2,a3,...,a500)中所有元素的值由小到大排列,对一个给定的值K,用二分法查找表中与K相等的元素,在查找不成功的情况下,至多需要比较次。
A、8B、9C、10D、113、(数据结构)二叉树的查找有深度优先和广度优先,深度优先包括A、前序遍历、后序遍历、中序遍历B、前序遍历、后序遍历、层次遍历C、前序遍历、中序遍历、层次遍历D、中序遍历、后序遍历、层次遍历4、(数据结构)关于事务的故障与恢复,下列叙述正确的是A、事务日志用来记录事务执行的频度B、采用增量备份,数据的恢复可以不使用事务日志文件C、系统故障的恢复,只需要进行重做(redo)的操作D、对日志文件建立检查点的目的是为了使数据恢复效率提高5、(数据结构)人们把平均检索长度最短的二叉排序树称作最佳二叉排序树,最佳二叉排序树在结构上的特点是A、除最下二层可以不满外,其余都是充满的B、除最下一层可以不满外,其余都是充满的C、每个结点的左右子树的高度之差的绝对值不大于1D、最下层的叶子必须在左边6、(数据结构)在数据结构中,结点及结点间的相互关系是数据的逻辑结构,数据结构按逻辑关系的不同,通常可分为两类A、动态结构和表态结构B、紧凑结构和非紧凑结构C、线性结构和非线性结构D、内部结构和外部结构7、(数据结构)队列是一种常用的数据结构,其元素的入队与出队遵循原则。
A、先进先出B、先进后出C、随机进、顺序出D、顺序进、随机出8、(数据结构)与单向链表相比,双向链表的优点之一是A、更节省存储空间B、便于进行随机访问C、更容易访问相邻结点D、可以省略头指针和尾指针9、(操作系统)在文件存储设备管理中,有三类常用字的空闲块管理方法,即位图向量法,空闲块链表法和A、级目录法B、多级目录法C、分区法D、索引法10、(操作系统)在进程管理中,当时,进程从阻塞状态变为就绪状态。
东软始业教育考试提纲2012修正版100页
东软始业教育考试提纲2012修正版100页客户:1.“客户”概念的正确理解:()供应链上有业务关系的下游企业()企业位置提供产品/服务的客户()任何接受或可能接受商品或服务的对象()客户是真正能够让企业成功的主要法宝2.设计、采购、生产、销售部门之间属于哪种客户关系?()流程客户()工序客户()职能客户()条件客户()任务客户3.内部客户的种类包括:()工序客户()流程客户()职能客户()职级客户4. 如何度量客户满意度()同理度()信赖度()反应度()有形度()专业度5.职级客户的2种类型:条件客户任务客户20. 如何提升客户的信赖认同赞美了解见证模仿倾听发展管理:1.员工发展管理的机制:牵引机制:企业文化,职位说明书,关键业绩目标,任职资格标准激励机制:职业发展/升迁,薪酬激励管理约束机制:业绩评价,任职资格评价竞争淘汰机制:无/低业绩人员淘汰2.员工发展激励模式:职业成长方面:职业机会,职权,培养投入经济利益方面:工资,奖金,医疗保障,股权,红利,其他人事待遇。
信息安全:1.针对项目实施中的信息安全要求,下面哪些描述是正确的()不同项目、不同业务之间,应确保数据安全,不可以相互泄露项目中使用的客户设备,借用、归还须登记,设备报废须经客户确认如使用真实数据进行测试,务必确保数据的安全项目启动前,须接受相关信息安全培训2.信息安全事件管理,下列哪几项描述正确()引起客户投诉,并对业务连续性产生影响的事件属于重大信息安全事件负责处理信息安全事件的组织叫做信息安全事件处理小组ISIRT 员工发现信息安全事件发生后,须第一时间报告给其主管领导事件处理完毕一个月之内,部门信息安全事件处理小组ISIRT须对事件进行认真的总结和分析3.下列哪些资料属于项目开发中的涉密信息设计书成果物项目管理资料客户信息NUP:1.NUP的英文全称是()。
Neusoft Unified Process(东软统一过程)2. NUP是( )在东软的实践、最佳经验的总结和扩展。
东软笔试面试试题目汇总52页word
东软面试试题汇总1 堆和栈那个是对程序员透明的?答案:栈。
2 请结合具体实例阐述一下面向对象中"多态"的概念。
答案:同一操作用于不同的类的实例,不同的类将进行不同的解释,最后产生不同的结果,它有两种:→编译时多态---- 通过overload来实现,系统在编译时,根据传递的参数和返回的类型等信息决定实现何种操作→运行时多态---- 通过override来实现,根据运行时具体对象的类型决定调用哪个方法。
给我面试的人很有亲和力,我没有感到有压力。
首先是自我介绍;他根据你自己介绍的情况来问你问题,我主要是说得现在正在做的青软实训内部管理系统。
你在项目组里主要负责什么?是怎么做的?主要负责页面前台展示,我现在设计页面框架,用的Struts-tile;把页面分为4部分,sidebar,header,footer,context;然后把sidebar,header,footer这些每个页面都要用的写成一个整体,放在配置文件中,每个页面都引用他,这样就不用变了。
变得就是context部分。
另外在sidebar里面,用javascript来实现导航栏的弹出功能。
用什么方法可以检测一个环行链表?首先可以在data里面初始化一个数据,然后向下循环,可以找到这条数据的话,就是环行链表,否则就不是;但这个链表不一定是完全的链表,里面可能有分支,该怎么检测?设置一个循环,条件设为true,如果可以结束就不是,不能结束里面就有环。
那这样的话怎么让他跳出循环呢?我也不知道,那请教一下吧。
你看看如果next引用如果相同的话是不是就是环行链表?对,是那你想个办法来实现他吧。
把这个next引用,写进一个list,以后都把next引用和list里面的内容进行比较,如果有相同的就是环,没有就不是。
但如果链表很大,而你做的是嵌入式项目,有内存溢出,该怎么检测呢?呵呵,我想不出来了。
1.自我介绍,(注自我介绍中的自我经历可能会成为他的考点)2.我在自我介绍中说了我参加过数学建模,他问了我我们建的什么模型,我给他介绍了一下。
东软集团招聘笔试试题
东软集团招聘笔试试题(11)第一部分(通用能力类)1 、某学校2006 年度毕业学生7650 名,比上年度增长2 % . 其中本科毕业生比上年度减少2 % . 而研究生毕业生数量比上年度增加10 % , 那么,这所高校今年毕业的本科生有:A .3920人B .4410人C .4900人D .5490人2 、现有边长1 米的一个木质正方体,已知将其放入水里,将有0 . 6 米浸入水中.如果将其分割成边长0. 25 米的小正方体,并将所有的小正方体都放入水中,直接和水接触的表内积总量为:A .3. 4平方米B .9. 6平方米C .13. 6平方米D .16 平方米3 、把144张卡片平均分成若干盒,每盒在10 张到40 张之间,则共有()种不同的分法。
A .4B .5C .6D .74 、从一副完整的扑克牌中.至少抽出()张牌.才能保证至少6 张牌的花色相同。
A . 2 1B . 22C . 23D . 245、小明和小强参加同一次考试,如果小明答对的题目占题目总数的3 / 4 .小强答对了27 道题,他们两人都答对的题目占题目总数的2 / 3 ,那么两人都没有答对的题目共有:A . 3道B . 4道C . 5道D .6 道6、甲乙两人在一条椭圆型田径跑道上练习快跑和慢跑,甲的速度为3M/S,乙的速度为7M/S,他们在同一点同向跑步,经过100S第一次相遇,若他们反向跑,多少秒后第一次相遇()A 30B 40C 50 D707、有一堆钢管,最下面一层有30根,逐层向上递减一根,这堆钢管最少有多少根?()A 450 B 455 C 460 D4658、甲乙丙三名羽毛球选手训练共用了48个羽毛球,其中甲比乙多用了4个,乙比丙多用了4个,他们三个用的羽毛球数之比为()A 5:4:3 B 6:5:4 C 4:3:2 D 3:2:19、10、11、共有20 个玩具交给小王手工制作完成.规定,制作的玩具每合格一个得5 元,不合格一个扣2 元,未完成的不得不扣.最后小王共收到56 元,那么他制作的玩具中,不合格的共有()个。
东软软件开发工程师(网络技术)综合笔试题及参考答案
东软软件开发工程师(网络技术)综合笔试题及参考答案问题:东软软件开发工程师(网络技术)综合笔试题及参考答案回答:1请你分别画出OSI的七层网络结构图和TCP/IP的四层结构图。
答:OSI七层网络结构图,由上至下:应用层表示层会话层传输层网络层数据链路层物理层TCP/IP的四层结构图应用层传输层互联层链路层2请你详细地解释一下IP协议的定义,在哪个层上面?主要有什么作用?TCP与UDP呢?2.1 IP协议:2.1.1介绍2.1.1.1 出发点(Motivation )In ternet协议是为了在包交换(packet-switched )计算机通讯网络的互联系统中使用而设计的。
我们称这样的系统为“catener ”【1】。
Internet协议提供从发起者(source )到目的地(destination )的块数据(数据报)的传输,发起者和目的地都是由固定长度的地址标识的主机(host )。
如果需要,In ternet协议也提供长数据报的分片(fragmentation )禾口重组(reassembly ),以通过“小包”(small packet )网络传输大数据报。
2.1.1.2 范围(Scope )in ter net协议仅限于提供在互联网络系统上从发起者到目的地投递一个in ternet数据报所需的功能。
不提供增强端到端(end-to-end) 的可靠性,流程控制(flow control ),排序(seque ncing ),和其它主机到主机协议上常有的服务。
in ter net 协议可以支持网络提供不同类型和不同质量的服务( The in ter net protocol can capitalize on the services of its supporting n etworks to provide various types and qualities of service.) 。
东软笔试题 (2)
东软笔试题一、题目描述本文档为东软公司笔试题的答案解析,并提供详细的思路和解决方案。
二、题目分析首先,让我们来分析一下东软笔试题的要求和内容。
2.1 题目要求据题目要求,我们需要完成以下任务:1.分析东软公司市场营销策略的有效性。
2.分析东软公司产品的价值和竞争力。
3.总结东软公司未来发展的潜在风险和挑战。
根据这些要求,我们将逐步展开讨论和分析。
2.2 市场营销策略的有效性分析为了分析东软公司的市场营销策略的有效性,我们可以从以下几个方面进行讨论:1.目标市场和定位分析:东软公司的目标市场是什么?产品在市场中的定位是什么?是否符合市场需求和消费者的期望?2.市场推广策略分析:东软公司采取了哪些市场推广策略?这些策略是否有效?是否能够吸引目标客户群体?3.销售渠道分析:东软公司的销售渠道如何?渠道的覆盖范围和效果如何?是否满足客户的购买需求?2.3 产品的价值和竞争力分析在分析东软公司产品的价值和竞争力时,我们可以考虑以下几个关键因素:1.产品特点和优势:东软公司的产品具有哪些特点和优势?能够满足客户的需求和期望吗?2.技术创新和研发实力:东软公司在技术创新和研发方面的实力如何?能够推出具有竞争力的产品吗?3.价格和性价比分析:东软公司产品的价格如何?与竞争对手相比,其性价比如何?2.4 未来发展的风险和挑战分析最后,我们需要分析东软公司未来发展的潜在风险和挑战。
以下几个方面值得关注:1.市场竞争和替代品威胁:目前市场上是否有其他公司或产品对东软公司构成竞争威胁?是否有替代品出现?2.技术发展和行业变革:科技行业发展迅猛,技术和行业模式可能随时发生变革。
东软公司是否能够跟上技术发展和行业变革的步伐?3.经济环境和政策影响:经济环境和政策的变化可能对东软公司的发展产生影响。
需要关注经济形势和政策动向。
三、解决方案3.1 市场营销策略的有效性分析为了分析东软公司的市场营销策略的有效性,我们可以进行以下步骤:1.调研分析目标市场和竞争对手。
东软c语言笔试题及答案大全
东软c语言笔试题及答案大全东软C语言笔试题及答案大全1. 以下哪个关键字用于定义C语言中的函数?A. classB. functionC. voidD. int答案:D2. 在C语言中,以下哪个选项不是合法的变量名?A. _myVarB. my_varC. 2variableD. myVar2答案:C3. 下列关于C语言中数组的描述,错误的是:A. 数组可以存储相同类型的多个元素B. 数组的索引从0开始C. 数组的大小在声明时必须指定D. 数组的大小可以在运行时确定答案:D4. C语言中,以下哪个运算符用于比较两个值是否相等?A. ==B. =C. !=D. !=答案:A5. 在C语言中,以下哪个语句用于循环执行一段代码?A. ifB. forC. whileD. switch答案:B6. 下列哪个函数用于将字符串转换为浮点数?A. atoiB. atofC. itoaD. sprintf答案:B7. 在C语言中,以下哪个选项是正确的注释方式?A. // This is a single line commentB. /* This is a single line comment */C. // This is a multi-line commentD. /* This is a multi-line comment */答案:A8. 下列哪个函数用于计算两个数的和?A. printfB. scanfC. sumD. strcat答案:C(注意:C语言标准库中没有sum函数,此题意在考察自定义函数的概念)9. 在C语言中,以下哪个关键字用于定义结构体?A. structB. unionC. enumD. typedef答案:A10. 下列哪个选项是C语言中的预处理器指令?A. #includeB. #defineC. #importD. #export答案:A11. 在C语言中,以下哪个关键字用于声明一个指针?A. intB. charC. floatD. *答案:D12. 下列哪个选项是合法的C语言常量?A. 0x1AB. 1.23e5C. 123D. All of the above答案:D13. C语言中,以下哪个函数用于输出字符串?A. printfB. scanfC. sprintfD. strcat答案:A14. 下列哪个选项是C语言中正确的二维数组声明?A. int arr[3][4];B. int arr[][];C. int arr[3][];D. int arr[4][3][2];答案:A15. 在C语言中,以下哪个选项用于定义一个枚举类型?A. structB. unionC. enumD. typedef答案:C16. 下列哪个函数用于计算字符串的长度?A. strlenB. strcpyC. strcatD. strcmp答案:A17. C语言中,以下哪个关键字用于定义一个联合体?A. structB. unionC. enumD. typedef答案:B18. 下列哪个选项是C语言中正确的条件语句?A. ifB. unlessC. switchD. case答案:A19. 在C语言中,以下哪个函数用于将浮点数转换为字符串?A. sprintfB. printfC. scanfD. strcat答案:A20. 下列哪个选项是C语言中正确的无限循环?A. while(1)B. for(;;)C. do-whileD. All of the above答案:D。
东软数据库历年考试部分操作题题目
东软数据库历年考试部分操作题题目操作题经整理后不保证收录完全但大部分都是有的(只要老湿不换题库哈——、)每一道都亲手查过错了勿怪是搜集的2014,2013,2012年的题目只有题没有准确答案因为数据有变而题目不会变所以不要记答案看看题目哪些会做不会做就好了24 33 37 72 79 85 这几道题能否抽中看人品吧by清风笛竹1、高等数学的总成绩为Dselect COUNT(score)from GRADE2、7321010110号学生所有课程的最高分是多少Bselect*from GRADEwhere sno='0831*******'order by score3、“大学英语”这门课程成绩的最低分是Dselect scorefrom GRADE join COURSE on /doc/7c18444318.html,o=http://www.doc /doc/7c18444318.html,owhere/doc/7c18444318.html,o=(select cno from COURSE4、有不及格科目的女生人数为Aselect COUNT(distinct student.sno)from student join GRADE on student.sno=GRADE.snowhere student.gender='女'and score<60select COUNT(distinct student.sno)5、“商务07101”班“大学英语”成绩的最高分是Aselect scorefrom CLASS join student on CLASS.class_name=student.class_name join GRADE on student.sno=GRADE.sno join COURSE on /doc/7c18444318.html,o=http://www.doc /doc/7c18444318.html,owhere CLASS.class_name='商务07101'and /doc/7c18444318.html,ame='大学英语' order by score6、学号以9结尾的有多少人Aselect COUNT(sno)from STUDENTwhere sno like'%9'select COUNT(sno)7、影视动画06101的男生人数为Cselect COUNT(sno)from student join CLASS on student.class_name=CLASS.class_namewhere CLASS.class_name='影视动画06101'and student.gender='男'8、姓名中包含雪字的有多少人CA、43B、45C、46D、489、7321010110号学生所有课程的最低分是多少Cselect scorefrom student join GRADE on GRADE.sno=student.snowhere student.sno='0831*******'order by score10、如果期末考试成绩大于90为“优秀”,那么有多少位同学获得了“优秀”?Bselect COUNT(distinct student.sno)from student join GRADE on student.sno=GRADE.snowhere score>90select COUNT(distinct student.sno)11、英语强化06102的平均成绩为Aselect AVG(score)from student join CLASS on CLASS.class_name=student.class_name join GRADE on GRADE.sno=STUDENT.snowhere class.class_name='英语强化07102'12、查询全校有重名次数最多的姓名Bselect sname,COUNT(sno)from studentgroup by student.sname having COUNT(sname)>1order by COUNT(sno)13、查询全校所有名字中含有‘宇’字且有两个汉字的学生人数Aselect COUNT(sno)from studentwhere sname like'%宇%'and LEN(sname)=2select COUNT(sno)14、SCORES表中一共记录了多少位学生的选课记录?AA、6107B、6106C、6105D、610415、查询“王宇”同学所学课程中考试分数最低分CA、36B、25C、16D、5016、姓王的学生人数CA、365B、367C、366D、36417、朱彬的班级是Cselect CLASS.class_namefrom student join CLASS on CLASS.class_name=student.class_name where sname='朱彬' select CLASS.class_name18、SCORES表中一共记录了多少门课的选修记录?CA、8B、9C、10D、1119、全院学生所有成绩中的最高分是多少CA、100B、98C、99D、9720、姓“张”的同学有多少人AA、382B、388C、499D、56621、姓何的有多少人BA、114B、115C、116D、11722、全院男女生人数分别为AA、3053,3054B、3054,3051C、3051,3052D、3055,305223、6310410929的姓名是BA、吕茜B、吴沚奇C、周明全D、胡峰铭24、查询全校有重名现象的姓名的种类数目!A select sname,COUNT(sno)from studentgroup by sname having count(sname)>2 order by count(sno)25、全院共有多少个班BA、215B、216C、217D、21826、游戏06103班的女生人数为BA、11B、12C、13D、1427、刘锦涛同学是哪个班的AA、软件技术07107B、软件技术07106C、软件技术07105D、软件技术0710428、姓袁的女同学有多少人DA、17B、24C、23D、2129、高等数学的最低成绩为AA、0B、1C、2D、330、姓李的女生的人数AA、212B、213C、214D、21531、有不及格科目的男生人数为Bselect COUNT(distinct student.sno)from student join GRADE on student.sno=GRADE.sno where student.gender='男'and GRADE.score<60 select COUNT(distinct student.sno)32、全校女生的人数DA、3055B、3099C、2045D、305433、查找男生比女生人数多5个的班级的个数 !?A、3B、7C、9D、1134、肖虎的班级是DA、英语强化08101B、测试08105C、游戏08103D、软件0610935、选课成绩不及格的学生有多少位?BA、5840B、5841C、5842D、584336、刘刚的体育成绩是多少分AA、89B、88C、87D、8637、男生比女生人数多的班级个数 !DA、65B、78C、95D、9738、高等数学的最高成绩为CA、97B、98C、99D、10039、姓刘的女同学有多少人CB、190C、195D、19940、查询“王宇”同学参加考试的课程门数BA、3B、4C、5D、641、全院每个系各有多少班CA、166,50B、167,49C、165,51D、160,5642、余知行的最高成绩为AA、83B、74C、7D、3743、姓曹的有多少人DA、31B、35C、33D、3444、物流专业的总人数为CA、358B、489C、557D、69845、姓名中包含娟字的有多少人DB、29C、34D、3546、女生的人数是AA、3054B、3067C、3098D、310047、全院学生中女生的总人数为DA、3051B、3052C、3053D、305448、嵌入式07104的学生人数是BA、24B、25C、26D、2749、查询“刘书”同学所学课程中考试分数最高分。
C语言笔试题及参考答案-东软集团
C语言笔试题及参考答案-东软集团1、局部变量能否和全局变量重名?答:能,局部会屏蔽全局。
要用全局变量,需要使用":: "局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。
对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。
2、如何引用一个已经定义过的全局变量?答:extern ,可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个变写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错。
3、全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么?答:可以,在不同的C文件中以stati c形式来声明同名全局变量。
可以在不同的C文件中声明同名的全局变量,前提是其中只能有一个C文件中对此变量赋初值,此时连接不会出错4、语句for( ;1 ;)有什么问题?它是什么意思?答:和while(1)相同。
5、do……while和while……do有什么区别?答:前一个循环一遍再判断,后一个判断以后再循环6、请写出下列代码的输出内容#includemain(){int a,b,c,d;a=10;b=a++;c=++a;d=10*a++;printf( "b,c,d:%d,%d,%d ",b,c,d);return 0;}答:10,12,1207、static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。
全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。
东软软件测试工程师20套笔试题及参考答案(1)
东软软件测试工程师20套笔试题及参考答案(1)Please translate the following words or sentences to English.a) 手机鼠标双击窗口对话框键盘日历呼叫转移电话会议压力测试照相机录音机b) 单击工具栏上的一个按钮,一个错误消息弹出;发送10条消息后,手机自动重起;作为一名测试员,你应该对测试工作十分耐心;无法将超过1MB 的图片插入彩信,并发送出去。
Please translate the following words or sentences or sentences to Chinese.a) BIOS OS GUI GSM GPRS ROMPOP SMTP java script ACPI ASAP RAMIf OK button is clicked, this window will be closed.The USB communication is lost when the new USB device is connected.The COM1 port is still occupied even if user removes the COM1When user inputs an incorrect password, the software cannot forbid user to login.About RequirementsA requirements document should be complete, consistent, correct, and unambiguous. One step is to validate the requirements against the project/product objectives (i.e. thestatement of why the project is being done).This ensures that the right set of functions is being defined.Don t forget the User!Developers often design for what they know, not what the users know. This age-old problem occurs in many others areas of software development, such as testing, documentation, and the like. It is even more pernicious in the interface because it immediately makes the user feel incapable of using the product. Avoid this error diligently.考察点:汉译英,易用性对应知识点:英语,高效测试用例一家女鞋成产商,他们希望能够抓住每一个潜在客户。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2012东软笔试题1、下列变量定义错误的是Dint a;double b=4.5;boolean b=true;float f=9.8; (9.8f)2、6+5%3+2的值是 D 3%5=3219103、对于一个三位的正整数 n,取出它的十位数字k(k为整型)的表达式是k = n / 10 % 10k = ( n - n / 100 * 100 )k = n % 10k = n / 104、下列语句序列执行后,k 的值是 Dint x=6, y=10, k=5;switch( x % y ) (=6)(long类型不行) {case 0: k=x*y;case 6: k=x/y;case 12: k=x-y;default: k=x*y-x; (default 位置可以改变) case后面没有break,所以执行最后一句}605545、下列语句序列执行后,i的值是:int i = 10;do { i/=2; } while( i- > 1 ); (减去1) 152-16、在某个类中存在一个方法:void getSort(int x),以下能作为这个方法的重载的声明的是:(同一个方法中参数不同,返回值类型可以不同也可以相同)public getSort(float x) 没有返回类型一定是构造函数不能重载int getSort(int y)(参数一样不是重载) double getSort(int x,int y) (参数不一样是重载)void get(int x, int y)7、下列哪个是合法的Java标识符:(两个答案) B CTree&GlassesFirstJavaApplet_$theLastOne273.58、设 a = 8,则表达式 a >>> 2 的值是:B(无符号右移动)左移是乘右是除12349、下面的程序名为Student.javapublic class Student{private String name;public Student(String s_name) // 1{name = s_name; //2}public static void main(String args[ ]){Student s = new Student(); //3 }}使用如下指令编译:javac Student.java将会得到什么结果?将会顺利通过编译,并将产生一个Student.class的类文件编译时在//3处出错编译时在//2处出错编译时在//1处出错10、下面选项中能把字符串转换成float类型的是?: Bfloat value = new Float(str); 创建一个对象float value = Float.parseFloat(str); float value = Float.floatValue(str);float value = (new Float()).parseFlo at(str);11、下边程序运行的结果是?实例化子类对象要看父类1.class Base {2. Base() { System.out.print("Base "); }}public class Alpha extends Base { public static void main( String[] arg s ) {new Alpha();new Base();}}BaseBaseBase程序编译失败.程序运行但没有任何输出12、下面程序运行的结果是? A 值传递1. public class X {2. private static int a;3. public static void main(String [ ] args) {4. modify(a);5. System.out.println(a);6. }7. public static void modify(int a) {8. a++;9. }}1程序编译失败程序抛出异常13、下面程序运行的结果是?1.String s = "Hello" + 9 + 1;+字符连接(9+1+"hello"=10hello(string类型)) 2.System.out.println(s);Hello10Hello91Hello10.0程序编译失败14、下列说法正确的是? CA.一个子类可以有多个父类,一个父类也可以有多个子类B.一个子类可以有多个父类,但一个父类只可以有一个子类C.一个子类可以有一个父类,但一个父类可以有多个子类D.上述说法都不对15、下面程序运行的结果是?1. abstract class AbstrctIt {2. abstract float getFloat ();3. }4. public class AbstractTest extends AbstractIt {5. private float f1=1.0f;6. private float getFloat () {retur n f1;} 权限只能扩大不能缩小7. }编译成功在第6行产生一个运行时异常在第6行产生一个编译错误在第2行产生一个编译错误16、下面的程序输出的结果是:Bpublic class A implements B {public static void main(String args[ ]){int i;A c1 = new A();i= c1.k;System.out.println("i="+i);}}interface B {int k = 10;接口(抽象方法和静态常量的结合)里的静态常量 public static final }i=0i=10程序有编译错误i=true17、方法methodA返回类型是:1. public class returnIt{2. returnType methodA(byte x, d ouble y) {3. return (short) x/y * 2;4. }5. }intbytelongdouble18、下面的程序输出的结果是:A1. public class IfTest {2. public static void main(string[] args) {3. int x = 3;4. int y = 1;5. if (x = y) =:赋值运算符(==)比较运算符6. System.out.println("Not e qual");7. else8. System.out.println("Equal ");9. }10.}EqualNot Equal编译失败程序没有任何输出结果19、在下面程序中,变量i可以使用的数据类型是:(两个答案) A B1. switch (i) {2. default:3. System.out.println("Hello");4. }charbytefloat 不行double 不行object20、应用程序的main方法中有以下语句,则输出的结果是:Aint[] x={122,33,55,678,-987};int y=x[0];for(int i=1;iif(x[i]>y)y =x[i];}System.out.println(y);678122-9873321、程序输出的结果是?C1. public class X {2. public static void main(String [ ] args) {3. try {4. badMethod();5. System.out.print("A");6. }7. catch (Exception ex) {8. System.out.print("B");9. }10. finally {11. System.out.print("C");12. }13. System.out.print("D");14. }15. public static void badMethod() {}17. }ABBDACDABCD22、程序输出的结果是?BSystem.out.println(4 3);: 二进制安位与15723、关于下述程序哪个是正确的构造器重载(两个正确)public class ConstOver {public ConstOver (int x, int y, int z) {}}ConstOver ( ) { }protected int ConstOver ( ) { } 构造函数没有返回类型private ConstOver (int z, int y, byte x) { }public Object ConstOver (int x, int y , int z) { }public void ConstOver (byte x, byte y, byte z) { }24、下述程序编译运行后在//1和//2处分别打印出什么值?public class Test9静态变量和静态块只会初始化一次{static int i = 1;static{i++;}public Test9(){10. i++;11. }12. public static void main(String[] args)13. {14. Test9 t1 = new Test9();15. System.out.println(t1.i); //116. Test9 t2 = new Test9();17. System.out.println(t2.i); //218. }19. }2和23和33和44和325、下列答案正确的是:两个答案 A Bint[] arr = new int[10];arr[0] 是nullarr[10]是0arr[9] 是0arr[0] 是026、编译器能够为类A分配一个默认构造器的是?(两个答案) A Dclass A {}class A {public A() { }}class A {public A(int x) { }}class Z { }class A extends Z {void A() { }}27、下面程序运行的结果是:1.public class Foo {2.public int i = 3;3. public static void main(String a rgs[]) {4. Object o = new Foo();5. Foo foo = (Foo)o;6. System.out.println("i = " + foo.i);7. }8.}i=3i = 0.程序编译错误程序运行时抛出异常28、下面程序运行的结果是:1. class Exc0 extends Exception { }2. class Exc1 extends Exc0 { }3. public class Test {4. public static void main(String ar gs[]) {5. try {6. throw new Exc1();7. } catch (Exc0 e0) {8. System.out.println("Ex0 caug ht");9. } catch (Exception e) {10. System.out.println("excepti on caught");11. }12. }13. }Ex0 caughtexception caught编译失败,错误在第2行编译失败,错误在第6行29、下面表达式计算的结果和返回值类型分别是?(两个答案) B DMath.ceil(0.1 + Math.floor(Math.ran dom())); 0-1之间的小数0.01.0floatdouble一个随机数30、下面程序运行的结果是:1.public interface Test {2. int frood = 42;3.}4.class TestImpl implements Test {5. private static int frood;6. public static void main(String[] args) {7. System.out.println(++frood);8. }9.}14243二、编程题注意:书写清晰,看不清楚不给分,注意字体大小,写不下可以写在背面,标清题号。