达内TSD第三阶段月考题
- 格式:doc
- 大小:132.00 KB
- 文档页数:19
●简述设计培训效果评估方案的基本步骤..试题答案1明确培训评估的目的..2培训评估方案的制订..此阶段最核心的工作包括评估方法选择、评估设计方案和评估策略选择..3培训评估信息的收集..培训评估数据的收集主要是注意数据的有效性、可靠性、简单易行性和经济的特点..4培训评估信息的整理与分析..数据收集完毕后;要对收集到的信息进行分类;并根据不同的培训评估内容的需要进行归档;还要应用相应的统计方法进行整理分析..3分5撰写培训评估报告..撰写培训评估报告是整个培训评估的最后工作环节;同时也是影响培训评估结果的重要环节..●简述绩效管理系统评估的主要内容..试题答案绩效管理系统评估是对绩效管理中各个环节和工作要素进行全面监测分析的过程..评估的具体内容包括以下五个方面:1对管理制度的评估..如现行的绩效管理制度在执行的过程中;哪些条款得到了落实;哪些条款遇到了障碍难以贯彻;绩效管理制度存在着哪些地方需要修改调整..2对绩效管理体系的评估..如绩效管理体系在运行中存在着哪些问题;各个子系统之间健全完善的程度如何;各子系统相互协调配合的情况如何;目前亟待解决的问题是什么等..3对绩效考评指标体系的评估..如绩效考评指标体系与考评标准是否全面完整、科学合理、切实可行;有哪些指标和标准需要修改调整等..4对考评全面、全过程的评估..如在执行绩效管理的规章制度以及实施考评的各个环节中;有哪些成功的经验珂以推广;有哪些问题亟待解决;考评者自身的职业品质、管理素质、专业技能有哪些提高;还存在哪些不足等;在企业绩效管理的各项活动中;员工持有何种态度;通过参与绩效管理活动;员工有何转变;在实际工作取得何种成果;职业品质和素养有哪些提高等..5对绩效管理系统与人力资源管理其他系统的衔接的评估..主要观察绩效管理与培训、薪酬、年度先进评选、人事变动等工作是否衔接得当..●某车间产品装配组有甲、乙、丙、丁四名员工;现有A、B、C三项任务需要完成;在现有生产技术组织条件下;每位员工完成每项工作所需要的工时如表1所示..表1 四名员工完成3项任务的工时统计表单位为工时请运用匈牙利法求出员工与任务的配置方法;以保证完成任务的总时间最短;并求出完成任务的最短时间..试题答案四名员工负责三项任务;则必须有一名员工没有任务;此时可增添一项虚拟任务D;各员工完成任务D的时间均为0;表1变形为表2;如下:表2四名员工完成任务的工时统计表单位为工时此时;可利用匈牙利法..1根据表2;构造矩阵一..2对矩阵一进行行约减;即每一行数据减去本行数据中的最小数;得矩阵二..3检查矩阵二;发现矩阵二中各行各列均有“0”;因此进入第四步;画“盖0”线;即画最少的线将矩阵二中的“0”全部覆盖住;得矩阵三..4检查矩阵三;发现矩阵三中“盖0”线的数目等于矩阵的维数;因此进行下列操作:找出只含有一个“0”的行或列;将该行或列中的“0”打“√”;得矩阵四..5由此;我们可以看出乙负责任务A;丙负责任务B;丁负责任务C;如表3所示:6完成任务的总工时数=8+6+9=23小时..●某公司是一家以连续性生产设备组织生产的日用化工企业..人力资源部经理;根据公司领导的要求正在起草一份企业劳动定员管理计划书..王先生觉得这个计划;必须考虑以下几个关键因素:一是本公司人力资源配置的基本情况;二是设备看管工及维修工、生产经营管理人员、技术人员等的数量及其结构比例;3年来生产工人以及其他各类人员的平均离职率和内部的流动率;三是各成员的工时消耗以及利用率等方面的统计数据等..总之;王先生认为起草的劳动定员管理计划书;应当将企业不同工作岗位的各类人员都包括进去..请结合本案例;说明该公司应采用何种方法核定设备看管和维修工人的定时..核定定员时应当考虑哪些影响因素试题答案1设备看管工应采用按设备定员的方法核定定员人数..按设备定员是根据设备需要开动的台数和开动的班次、工人看管定额以及出勤率来计算定员人数的方法..按设备定员主要适用于机械操作为主;使用同类型设备;采用多机床看管的工种..类似设备看管工一类的定员人数;主要取决于机器设备的数量和工人在同一时间内能够看管设备的台数;所以应采用按设备定员的方法核定定员人数..2维修工应采用按岗位定员的方法核定定员人数..按岗位定员是根据岗位的多少;以及岗位的工作量大小来计算定员人数的方法..按岗位定员适用于有一定岗位;但不操纵设备;而又不能宴行劳动定额的人员..维修工这一岗位与以上论述相符;故应采用接岗位定员的方法核定定员人数..核定定员时应当考虑的因素包括:1定员必须以保证实现企业的生产经营目标为依据..2定员必须以精简、离散、节约为目标..3各类人员的比例关系婪协调..4要做到人尽其才、人事相宜..5要创造一个贯彻执行定员标准的良好的内外部环境..6定员标准应适时肇订..●某公司在成立初期;分配形式单一;员工薪酬长期处于较低水平;员工薪酬的差距不明显;以人定岗的现象十分突出;同岗不同酬;多劳不多得的现象普遍存在..最近;公司准备对薪酬制度进行一次彻底的变革;根据专家的建议;拟在一线生产岗位推行岗位技能工资制..因此;人力资源部门准备先从工作岗位评价入手..请结合本案例;说明工作岗位评价的主要步骤..试题答案岗位评价的主要步骤如下:1组建岗位评价委员会..2制定、讨论、通过岗位评价体系 ..3制定岗位评价表;评价委员人手一份..4评委会集体讨论岗位清单;并充分交流岗位信息..5集体讨论:按照评价要素及其分级定义;遥一要素确定每个岗位的等级要求每个要素讨论一轮..6代表性岗位试评;交流试评信息..7评委打点:每一评价委员根据岗位说明书和日常观察掌握的岗位信息;按照岗位评价标准体系;逐一要素对岗位进行评价;并得出每一岗位评价总点数..8制定岗位评价汇总表;汇总各住评价委员的评价结果;求出每一岗位算术平均数..1分9根据汇总计算的平均岗位点数;按升值顺序排列..10根据评价点数情况;确定岗位等级数目;并确定岗位等级划分点数幅度表..11根据岗位等级点数幅度表;划岗归级;作为岗位初评岗位等级序列表..12将初评岗位等级序列表反馈评价委员;对有争议的岗位进行复评..13将复评结果汇总;形成岗位等级序列表;岗位评价委员会工作结束..14将岗位等级序列表提交工资改革决策委员会讨论通过;形成最终的岗位等级序列表..●去年6月初甲公司代表与工会代表经过集体协商;签订了一份集体合同草案..其中;关于工资和劳动时间条款规定:公司所有员工每月工资不得低于3500元..6月17日甲公司将集体合同文本及说明材料报送当地劳动行政部门登记、审查、备案..劳动行政部门在15日内未提出异议;该集体合同自行生效;并在公司内张榜公布..去年7月末;张先生到甲公司应聘并被录用..公司于8月1日与张先坐签订了为期3年的劳动合同;合同规定其每月工资3000元..1个多月后;张先生在与同事聊天时偶然得知公司与工会订立了集体合同;约定员工每月工资不得低于3500元..张先生认为自己的工资标准低于集体合同的约定;于是与公司进行交涉;要求提高工资;但公司始终不同意;张先生不服;在去年10月中旬;向当地劳动争议仲裁委员会提起申诉;要求甲公司按照集体合同规定的月工资标准3500元履行劳动合同;并补足去年8月至10月低于集体合同约定的月工资标准的部分劳动报酬..请您对本案例做出评析..试题答案这是一起因集体合同与劳动合同有出入而引发的劳动争议..1该公司集体合同的订立是符合法定程序的;甲公司将集体合同文本及说明材料报送当地劳动行政部门进行了登记、审查、备案;劳动行政部门15日内并未提出异议;证明该集体合同生效;双方当事人应在合同生效之日起自觉遵守..2中华人民共和国劳动法第35条规定:“依法签订的集体合同对企业和企业全体职工具有约束力..职工个人与企业订立的劳动合同中劳动条件和劳动报酬等标准不得低干集体合同的规定..”3公司与刘某签订劳动合同时;集体合同已经生效..劳动合同中规定的工资标准低于集体合同约定的标准;因此劳动合同的约定无效..鉴于以上原因;公司应支付张先生8月至10月低于集体合同部分的工资;同时在集体合同有效期期间执行不低于3500无/月的工资标准..。
中软高科阶段测试第三阶段阶段考核理论知识试卷笔试(A 卷)[时间:60分钟][总分数:100 总题数:50][姓名:][班级:][学号:]注意:考试结束时间到,必须交回试卷,不交回试卷者成绩无效。
一、单项选择题(四选一)单选25道题,共50分1.在三层结构中,数据访问层承担的责任是( B )A.定义实体类B.数据的增删改查操作C.业务逻辑的描述D.页面展示和控制转发2. 对于以下程序,Customer对象在第( B )行变为游离状态Customer customer=new Customer(); SUCCESSB. NONEC. REGD. LOGIN18.以下程序代码:tx = ();Customer customer=(Customer), new Long(1));(\"Jack\");(\"Mike\");(customer);();执行以上程序,Hibernate需要向数据库提交几条update语句( B )A.0B.1C.2D.319.对于以下程序,Customer对象在第几行变为持久化状态( B )Customer customer=new Customer();(\"Tom\");Session session1=();Transaction tx1 = (); <param name=“allowedTypes“>*.bmp</param>B. <param name=“allowedTypes“>bmp</param>C. <param name=“allowedTypes“>image/*.bmp</param>D. <param name=“allowedTypes“>image/bmp</param>21.假设对Customer类的orders集合采用延迟检索策略,编译或运行以下程序,会出现什么情况( D )Session session=();tx = ();Customer customer=(Customer),new Long(1));();();Iterator orderIterator=().iterator();A.编译出错B.编译通过,正常运行,不显示任何信息C.编译通过,正常运行,并显示出结果D.编译通过,但运行时抛出异常22.Struts2提供了一个ServletActionContext类,可以通过该类来访问Servlet API,如果要实模拟得到HttpServletRequest实现方法的是哪个( B )A.getResponse()B.getRequest()C.getServletContext()D.getPageContext()23.ORM有什么好处( A )A.能进行关系对象的映射B.具有控制器功能C.能在服务器端保存客户端状态D.向DTO一项能传递数据24.关于AOP错误的( C )。
A. 12B. 13C. 14D. 15A. [3, 6, 9, 12]B. [2, 5, 8, 11]C. [1, 4, 7, 10]A. (4, 3, 2, 1)B. (8, 6, 4, 2)C. (4, 3, 2, 1, 4, 3, 2, 1)D. 上述代码执⾏报错mylist = list (range (1, 13))print (mylist [1::3])12tuple1 = (4, 3, 2, 1)tuple2 = (2)print (tuple1 * tuple2)123A. {'杜'}B. {'杜甫'}C. {'杜牧'}D. {'杜甫杜牧'}A. s[x:]B. s[x + 1:y]x = set ("杜甫")y = set ("杜牧")print (x & y )123s = input ()# 如输入:book boy beautiful bicycle box building x = s .find ('b')y = s .rfind ('b')t = _______________ # 填写代码t = t .replace ('b', 'B')print (s [0:x + 1] + t + s [y :])1234567A. ①error_count[error] += 1 ②error_count[error] = 1B. ①error_count[error] = 1 ②error_count[error] += 1C. ①error_count[error]++ ②error_count[error] = 1D. ①error_count[error] = 1 ②error_count[error]++第 15 题 ⼩杨想要编写⼀个程序来记录他每周的健⾝情况。
2023年3月青少年软件编程Python等级考试试卷三级真题(含答案解析)分数:100 题数:38一、单选题(共25题,共50分)。
1.十进制数111转换成二进制数是(D)。
A. 111B. 1111011C. 101111D. 1101111解析:十进制转二进制,采用除二倒取余数,直到商为0为止。
2.某班有36人,王老师想给每位同学分配一个二进制的学.号,那么该学.号至少需要多少位(C)。
A. 36B. 5C. 6D. 7解析:1个二进制位可以编制2个号码,即0、1,2个二进制位可以编制2×2个号码,即00、01、10、11,3个二进制位可以编制2×2×2个号码,即000、001、010、011、100、101、110、111,依次类推,5个2相乘可以得到32个号码,不够用,故需要6位。
3.数据的存储形式多种多样,如s1=[[“李亮”,“98”],[“王宁宁”,“95”],[“莫晓珍“,“88”]],s2=[“李亮”,“98”,“王宁宁”,“95”,“莫晓珍“,“88”],有关s1与s2下列说法正确的是(A)。
A. 都是用列表实现的B. s1是一维列表C. s2是二维列表D. 要取出“王宁宁”同学的成绩,方法是一样的,用s1[4]或s2[4]。
解析:Python中列表用[]表示。
s1是二维列表,s2是一维列表。
S[1]中用s1[1][1]取出“王宁宁”同学的成绩,s2中可用s2[3]取出“王宁宁”同学的成绩。
4.关于下面代码:说法正确的是(B)。
A. 若“sports.csv”文件不存在,则程序出错。
B. 程序的最后结果是:跳绳跳高跳远铅球。
C. 程序中的fs.close()代码可有可无。
D. “w”参数表示不能修改原csv文件。
解析:程序段的功能是表示将a列表中各项元素用空格符进行连接,并写入到sports.csv文件中,“w”表示可写入。
若文件不存在,可自动创建。
·1.·(单选)在JavaEE中,要将某个过滤器映射到Web应用程序的每个Web资源,以下在web.xml,中的配置正确的是()。
·A. someFilter/*B.someFilter/*·C.*·D.someFilter*·正确答案:A·2.·(单选)在J2EE中,以下不是JSP隐式对象的是()。
··A.pageContext··B.context··C.application··D.out·正确答案:B·3.·(单选)在JavaEE中,若要在JSP中正确使用标签:,在JSP中声明的taglib指令为:··B.··C.··D.·正确答案:D6.(单选)下列属于抽象类的是()。
A.ServletConfig··B.HttpServlet··C.Cookie··D.HttpServletRequest·正确答案:B7.(单选)在jQuery中$("#test")和$(".test”)表示的含义是:( )。
A.$("#test")表示选择id为test的元素$(".test”) 表示选择id为test的元素··B.$("#test")表示选择id为test的元素$(".test”) 表示选择所用CSS类为test的元素··C.$("#test")表示选择所用CSS类为test的元素$(".test”) 表示选择id为test的元素··D.$("#test")表示选择所用CSS类为test的元素$(".test”) 表示选择所用CSS类为test的元素·正确答案:B8.(单选)给定某Servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL并回车后, 在控制台上显示的结果是 ( )。
2024年3月青少年软件编程Python等级考试试卷三级(含答案)分数:100 题数:38一、单选题(共25题,每题2分)1.在Python中,hex(2023)的功能是?(A)A.将十进制数2023转化为十六进制数B.将十进制数2023转化为八进制数C.将十六进制数2023转化为十进制数D.将八进制数2023转化为十进制数2.下列Python表达式的值与其他三个选项不相等的是哪一个?(B)A.(A)16B.(11)8C.(10)10D.(1010)23.下列说法错误或值为False的是?(B)A.将十进制数转化为八进制数的方法是除以8取余,逆序输出。
B.(8)16>(8)10。
C.(45)10=4×101+5×100。
D.八进制数15对应的十进制数为13。
4.下面选项中最大的数是?(D)A.(37)8B.(11111)2C.(1F)16D.(32)105.关于下列代码,说法正确的是?(D)try:a=int(input('输入一个数:'))b=int(input('输入另一个数:'))m=a/bprint('结果是',m)except:print('其他错误!')except ValueError:print('输入的不是数字!')A.输入的都是数字,且b为非0整数时,执行try后面的语句。
B.输入的有非数字时,执行except ValueError后面的语句。
C.输入的b为0时,执行except后面的语句。
D.第6行代码只能出现在try-except代码块的最后,所以代码书写有误,不能运行。
6.下列代码的运行结果是?(B)for i in range(2):try:a=5%iexcept:print('&&&&&')else:print('@@@@@')finally:print('*****')A.@@@@@*****@@@@@*****B.&&&&&*****@@@@@*****C.&&&&&*****&&&&&*****D.&&&&&@@@@@*****7.下面程序使用的with语句打开文件,处理结束后会?(D)c=['老虎','狗','狮子','大象','狼']with open('动物.csv','w')as f:f.write(','.join(c)+'\n')A.自动读取‘动物.csv’文件。
A. {1: 1, 2: 2, 4: 4, 5: 5}B. {1: 1, 2: 2, 3: 3}C. {1: 1, 2: 2, 5: 5}D. {1: 1, 2: 2, 3: 4, 4: 5}A. 出错,因为index ⽅法需要两个参数B. 4C. 2A. [1, 2, 4, 5]B. [2, 3, 4, 5]my_dict = {i : i for i in range (1, 6)}del my_dict [3]print (my_dict )123my_tuple = (1, 2, 3, 3, 2, 1)print (my_tuple .index (2))12my_list = [1, 2, 3, 4, 5]temp = [num for num in my_list if num % 2 == 0]my_list .remove (temp [1])print (my_list )1234A. CCF2024B. &&&202&C. CCF&&&4D. &&&2024第 12 题 假设有⼀个集合 s = {1, 2, 3},以下哪个操作会添加元素 4 到集合中?()A. s.add(4)B. s.update(4)C. s.append(4)A. {2, 3}B. {2, 3, 4}C. {3, 4}D. {1, 2, 3, 4, 5}w = input ()for x in w :if x == '0' or x == '2': continueelse :w .replace (x , '&')print (w )1234567set1 = {1, 2, 3}set2 = {2, 3, 4}set3 = {3, 4, 5}set4 = (set1 & set2) | (set2 & set3)print (set4)12345题号12345678910答案A. 12345B. 54321C. 35421D. 12544第 15 题 执⾏下⾯Python 代码后,输出的结果是?( )A. ['a', 'e', 'a', 'e', 'e', 'e', 'a']B. ['a', 'a', 'a', 'e', 'e', 'e']C. ['a', 'e', 'a', 'a', 'a', 'e']D. ['a', 'e', 'i', 'o', 'u']2判断题(每题 2 分,共 20 分)第 1 题 ⼩杨最近开始学习C++编程,⽼师说C++是⼀门⾯向对象的编程语⾔,也是⼀门⾼级语⾔。
1.(单选题)通过编程方式打开被测应用搜狐网站的命令是()A.SystemUtil.Run “iexplore.exe”,””;B.SystemUtil.Run “explorer.exe”,””;C.Environment.Run “”,”explorer.exe”;D.Environment.Run “”,”explorer.exe”;正确答案:A解析:2.(单选题)下列属于VBScript数据类型的是()A.VarcharB.Char;C.NumberD.Variant;正确答案:D解析:3.(单选题)使用VBScript时,限制变量在使用前必须先定义,那么需要在代码之前添加以下哪个语句()A.Explicit Option;B.Option Explicit;C.On Error Resume Next;D.Resume Next On Error;正确答案:B解析:4.(单选题)通过编程方式打开被测应用百度网站的命令时()A.SystemUtil.Run “iexplore.exe”,””;B.SystemUtil.Run “explorer.exe”,””;C.Environment.Run “”,”explorer.exe”;D.Environment.Run “”,”explorer.exe”;正确答案:A解析:5.(单选题)如果要测试一个BS架构的系统,在启动QTP时需要注意()A.在插件管理页面中需要勾选ActiveX插件B.在插件管理页面中需要勾选Virtual Basic插件C.在插件管理页面中需要勾选Web插件D.在插件管理页面中需要勾选Java插件正确答案:C解析:6.(单选题)被测系统中,识别某一控件的关键属性,每次运行的值会随着测试数据不同而有改变,可以使用以下那种方法解决对象无法识别的问题()A.添加对象到对象仓库;B.修改关键属性的值为正则表达式;C.删除对象的该关键属性;D.使用setROProperty修改该关键属性的属性值;正确答案:B解析:7.(单选题)QTP关键字视图中一个操作步骤,一般包含下列哪几部分内容()A.Operation,Assignment,Comment;B.1Operation,Value,Assignment;C.1Item,Operation,Value;D.1Item,Assignment,Documentation;正确答案:C解析:8.(单选题)以下哪种检查点一般用于做界面UI的检查()A.标准检查点B.位图检查点C.文本检查点D.文本区域检查点正确答案:B解析:9.(单选题)下列关于QTP两种脚本视图的描述中错误的是()A.两种视图不是相互独立的,一处改动会影响另一处的记录;B.专家视图中的一行语句,一定能在关键字视图中找到相应的步骤;C.通过关键字视图,无法删除专家视图中的步骤;D.它们都是记录操作步骤的脚本,只是记录的方式不同而已;正确答案:C解析:10.(单选题)以下选项中,除了哪一项以外,都可以将目标对象添加到对象仓库()A.录制代码时,对目标对象做操作;B.在显示目标对象的Active Screen中,做添加对象操作;C.录制代码时,对目标对象插入检查点;D.设置Record and Run Settings;正确答案:D解析:11.(单选题)DataTable导入数据代码正确的有()A.1DataTable.Import "A:\1.xls"B.1DataTable.Import "A:\1.xls"C.1DataTable.ImportSheet "D:\1.xls",11DataTable.ImportSheet "D:\1.xls",1,1正确答案:D解析:12.(单选题)以下哪个选项不是QTP的默认插件()A.Visual Basic;B.ActiveX;C.Web;D.VBScript正确答案:D解析:13.(单选题)用于获得对象的运行时属性值的函数是()A.GetTOProperty;B.GetROProperty;C.GetTOPropertiesD.GetROProperties正确答案:B解析:14.(单选题)关于QTP识别对象描述错误的是()A.从脚本中获得对象名称;B.对象仓库中找到该对象;C.根据关键属性信息在被测程序中定位该对象;D.根据对象仓库中录入的动作和取值执行相应的操作;正确答案:D解析:15.(单选题)下列表达式num1,num2,num3的值分别为()num1=CInt(99.8) num2=CInt(-99.8) num3=CInt(-99.2)A.99,-99,-99;B.99,-100,-99;C.100,-100,-99;D.99,-100,-100;正确答案:C解析:16.(单选题)关于QTP回放原理,下列顺序正确的是()①根据关键属性信息在被测程序中定位该对象②对象仓库中找到该对象③从脚本中获得对象名称④根据脚本中录入的动作和取值执行相应的操作A.③①②④;B.①②③④;C.③②①④;D.②③①④;正确答案:C解析:17.(单选题)下列代码是实现获得格式为mm/dd/yy的格式的日期,正确的是()monthv=month(date) '获得当前月份dayv=day(date) '获得当前日期yearv=(1)______ '从当前年(2014)中截取两位的年(14)currentdate=(2)______ '连接为指定的格式的日期A.1Right(year(date),3,2)2monthv&"/"&dayv&"/"&yearvB.1Mid(year(date),3,2)2dayv &"/"& monthv &"/"&yearvC.1Right(year(date),2)2monthv&"/"&dayv&"/"&yearvD.1Mid(year(date),2)2monthv&"/"&dayv&"/"&yearv正确答案:C解析:18.(单选题)下列关于QTP中插入检查点的叙述中,不正确的是()A.可以在录制过程中插入检查点;B.可以从Active Screen中插入检查点;C.可以从菜单中插入检查点;D.可以在专家视图中自己写脚本语句插入检查点;正确答案:D解析:19.(单选题)设置脚本的迭代次数从第1行开始运行到第4行,Action的迭代次数为运行所有行,在脚本Action的DataTable 有5行数据和Global的DataTable有10行数据时,Action可以迭代多少次()A.10B.20C.50D.4正确答案:B解析:20.(单选题)以下哪种方法可以关闭IE浏览器()A.1SystemUtil.CloseProcessByWndTitle "iexplore.exe"B.1SystemUtil.CloseProcessByName "iexplore.exe"C.1SystemUtil.CloseProcessByWndTitle "explore.exe"D.1SystemUtil.CloseProcessByName "explore.exe"正确答案:B解析:21.(单选题)QTP在录制测试脚本的时候,将测试对象及其属性信息保存在()A.当前录制的脚本文件中;B.当前测试的对象仓库;C.当前测试的DataTable中;D.当前测试的一个XML文件中;正确答案:D解析:22.(单选题)和标准检查点功能相同的方法为()A.1WaitPropertyB.1GetROPropertyC.1CheckAttributeD.1CheckProperty正确答案:D解析:23.(单选题)关于在QTP中创建一个新的Action的方式,下列描述不正确的是()A.使用Call to new Action命令创建一个新的Action;B.使用Call to copy Action命令复制其他测试的Action,可以对其进行更改;C.使用Call to Existing Action命令调用其他测试的Action,可以对其进行更改;D.通过分割方式产生新的Action;正确答案:C解析:24.(单选题)关于VBS的函数myMulti (no1, no2)的调用,下列书写不正确的是()A.Msgbox myMulti(8,9)+100B.resvalue= myMulti(8,9)+100C.resvalue= myMulti 8,9 +100D.myMulti 8,9;正确答案:C解析:25.(单选题)a="10",b="20",c=30,d="abc",下列结果计算正确的是()A.1b&c的值为20302a+b的值为10203b+c的值为504a+d的值为10abc5c+d的值为30abcB.1b&c的值为502a+b的值为10203b+c的值为504a+d的值为10abc5c+d运行会报错C.1b&c的值为20302a+b的值为303b+c的值为504a+d运行会报错5c+d运行会报错D.1b&c的值为20302a+b的值为10203b+c的值为50a+d的值为10abc5c+d运行会报错正确答案:D解析:26.(单选题)当需要在一个Test脚本中同时测试有效等价类和无效等价类的测试数据时,代码中预期结果的校验部分一定需要使用VBS的什么语法()A.字符串连接B.数组C.分支语句D.循环语句正确答案:C解析:27.(多选题)Action参数化前Test运行正确,Action参数化后,代码运行失败,运行失败的原因最有可能是()A.没有插入同步点;B.代码录制不正确;C.相关的数据没有进行参数化;D.被参数化的Action,代码的开始与结束,被测系统所处的状态不一致;正确答案:CD解析:28.(多选题)关于wait系统函数和waitProperty方法的区别描述正确的有()A.wait是等待固定时间间隔,waitProperty是等待不固定时间间隔B.wait的参数时间单位为秒,waitProperty的超时时间参数的单位为毫秒C.wait是等待不固定时间间隔,waitProperty是等待固定时间间隔D.wait的参数时间单位为毫秒,waitProperty的超时时间参数的单位为秒正确答案:AB解析:29.(多选题)下列哪些方法不适合放在blockInput和UnblockInput之间()A.MsgboxB.PrintC.InputboxD.wait正确答案:AC解析:30.(多选题)代码如下1Dialog("Login").WinEdit("Agent Name:").Set "amber"2Dialog("Login").WinEdit("Password:").Set "mercury"3Dialog("Login").WinButton("OK").Click简化以上代码,使用方式正确的是()1With Dialog("Login")2.WinEdit("Agent Name:").Set "amber"3.WinEdit("Password:").Set "mercury"4.WinButton("OK").Click5End WithB.1With Dialog("Login")2WinEdit("Agent Name:").Set "amber"3WinEdit("Password:").Set "mercury"4WinButton("OK").Click5End WithC.1Owin=Dialog("Login")2Owin.WinEdit("Agent Name:").Set "amber"3Owin.WinEdit("Password:").Set "mercury"4Owin.WinButton("OK").ClickD.1Set Owin=Dialog("Login")2Owin.WinEdit("Agent Name:").Set "amber"3Owin.WinEdit("Password:").Set "mercury"4Owin.WinButton("OK").Click正确答案:AD解析:31.(多选题)下列关于CaptureBitmap方法使用正确的是()A.Desktop.CaptureBitmap "Fail.png",True;B.1Desktop.CaptureBitmap("Fail.png",False);C.1Browser("Welcome: Mercury Tours"). CaptureBitmap;D.1Browser("Welcome: Mercury Tours"). CaptureBitmap "Fail.png",True;正确答案:AD解析:32.(多选题)一般在自定义检查点失败时,都做什么处理()A.写入测试结果报告一个失败的结果B.重启系统C.导出测试结果数据D.截屏正确答案:ABD解析:33.(多选题)以下说法正确的是()A.QTP的两种运行模式包括:快速运行模式和正常运行模式;B.进入QTP使用快捷键Ctrl+R就能直接打开对象库;C.一个Test中每个Action有自己独立的对象仓库D.QTP中的两个视图分别为:keyword-view and expert-view;正确答案:ABCD解析:34.(多选题)下列关于QTP自动启动Windows App 进行录制代码的设置,正确的是()A.Record and Run Settings 中WinApp选择Record and run only on;B.Record and Run Settings 中Web选择Record and run test on any open browser;C.Record and Run Settings 中WinApp选择Record and run test on any open Windows-based application;D.Record and Run Settings 中Web选择Open the following address when a record or run session begins;正确答案:AB解析:35.(多选题)下列关于QTP软件自动化测试描述错误的是()A.QTP自动化测试不需要手动测试过程;B.QTP将测试数据与代码分离;C.QTP的测试代码通过复制粘贴的快捷操作方法,运行txt笔记中记录的代码;D.通常情况下,被测系统主要功能通过,且相对稳定才引入自动化测试;正确答案:AC解析:36.(多选题)下列属于Action间共享数据的方式是()A.通过DataTable共享;B.通过环境变量共享;C.通过随机数共享;D.通过Action自定义变量共享正确答案:AB解析:37.(多选题)关于Action的作用,说法正确的是()A.代码和对象仓库都分到每个Action来存放,方便阅读和维护脚本和对象仓库B.可以复制和调用Action,从而实现代码的复用C.可以把测试数据存放在本Action表单中,方便阅读和维护测试数据D.做Action参数化来实现代码的局部反复正确答案:ABCD解析:38.(多选题)下列属于获得DataTable中Global参数值的正确方式是()A.DataTable(1,1);B.DataTable(1);C.DataTable(“paramname”,”global”);D.DataTable.GetSheet(1).GetPa rameter(“paramname”);正确答案:ABD解析:39.(多选题)关于设计时数据表和运行时数据表,描述正确的是()A.设计时数据表是静态的,数据不会在运行时改变B.运行时数据表是在运行过程中动态变化的,脚本代码中的读写数据表的操作都是针对运行时数据表进行的C.脚本运行结束后,运行时数据表的数据需要在测试结果报告中查看最终的数据状态D.设计时数据表在脚本运行过程中被替换为运行时数据表,所以运行结束后也无法看到其本来数据正确答案:ABC解析:40.(多选题)下列不属于QTP回归时设置的是()A.在对象库修改对象的非关键属性的新值B.在被测系统中设置对象的属性值C.在对象库修改对象的关键属性的新值D.添加新对象到对象库正确答案:AB解析:41.(多选题)下列属于WinButton类型对象的方法有()A.ClickB.TypeC.SetD.GetROproperty正确答案:ABD解析:42.(多选题)脚本运行过程中,假设B语句的输入是A语句的输出,如果A语句没有运行完,并且已经等待完毕语句间固定间隔时间,这个时候脚本将会报错,以下解决办法正确的是()A.在A语句后添加wait语句;B.在B语句后添加wait语句;C.在A语句后添加waitproperty语句;D.在B语句后添加waitproperty语句;正确答案:AC解析:1.(单选)以下选项中,除了哪一项以外,都可以将目标对象添加到对象仓库()A.录制代码时,对目标对象做操作;B.在显示目标对象的Active Screen中,做添加对象操作;C.录制代码时,对目标对象插入检查点;D.设置Record and Run Settings;正确答案:D2.(单选)下列关于QTP中插入检查点的叙述中,不正确的是()A.可以在录制过程中插入检查点;B.可以从Active Screen中插入检查点;C.可以从菜单中插入检查点;D.可以在专家视图中自己写脚本语句插入检查点;正确答案:D3.(单选)VBScript是一种面向对象的可视化程序设计语言,下面不属于对象的三要素的是()A.变量;B.事件;C.属性;D.方法;正确答案:A4.(单选)下列属于VBScript数据类型的是()A.Varchar;B.Char;C.Number;D.Variant;正确答案:D5.(单选)QTP默认使用_____语言编写程序来加强代码的功能()A.Java语言;B.C语言;C.VBScript脚本语言;D.以上均可;正确答案:C6.(单选)下列哪个语句可以为变量str 赋值为字符串“abc123”()A.Str=”abc” + “123”;B.Str=”abc” + 123;C.Str=”abc” * 123;D.Str=”abc” * ”123”;正确答案:A7.(单选)QTP创建测试代码时,什么情况下需要添加Synchronization Point()A.为了检查测试的实际结果与预期结果是否一致;B.为了使Test运行的速度慢些;C.为了自定义验证内容;D.一条语句的输入是前一条语句的输出,为了等待前一条语句执行完毕;正确答案:D8.(单选)以下哪种检查点一般用于做界面UI的检查()A.标准检查点B.位图检查点C.文本检查点D.文本区域检查点正确答案:B9.(单选)下列VBS代码中,变量counter的值是()Dim counter, myNum counter = 0 myNum = 9 Do myNum = myNum + 1 counter = counter + 1 Loop Until myNum > 10 MsgBox "循环重复了" & counter & "次。
达内T S D第三阶段月考题1.(单选题)通过编程方式打开被测应用搜狐网站的命令是()A.SystemUtil.Run “iexplore.exe”,””;B.SystemUtil.Run “explorer.exe”,””;C.Environment.Run “”,”explorer.exe”;D.Environment.Run “”,”explorer.exe”;正确答案:A解析:2.(单选题)下列属于VBScript数据类型的是()A.VarcharB.Char;C.NumberD.Variant;正确答案:D解析:3.(单选题)使用VBScript时,限制变量在使用前必须先定义,那么需要在代码之前添加以下哪个语句()A.Explicit Option;B.Option Explicit;C.On Error Resume Next;D.Resume Next On Error;正确答案:B解析:4.(单选题)通过编程方式打开被测应用百度网站的命令时()A.SystemUtil.Run “iexplore.exe”,””;B.SystemUtil.Run “explorer.exe”,””;C.Environment.Run “”,”explorer.exe”;D.Environment.Run “”,”explorer.exe”;正确答案:A解析:5.(单选题)如果要测试一个BS架构的系统,在启动QTP时需要注意()A.在插件管理页面中需要勾选ActiveX插件B.在插件管理页面中需要勾选Virtual Basic插件C.在插件管理页面中需要勾选Web插件D.在插件管理页面中需要勾选Java插件正确答案:C解析:6.(单选题)被测系统中,识别某一控件的关键属性,每次运行的值会随着测试数据不同而有改变,可以使用以下那种方法解决对象无法识别的问题()A.添加对象到对象仓库;B.修改关键属性的值为正则表达式;C.删除对象的该关键属性;D.使用setROProperty修改该关键属性的属性值;正确答案:B解析:7.(单选题)QTP关键字视图中一个操作步骤,一般包含下列哪几部分内容() A.1Operation,Assignment,Comment;B.1Operation,Value,Assignment;C.1Item,Operation,Value;D.1Item,Assignment,Documentation;正确答案:C解析:8.(单选题)以下哪种检查点一般用于做界面UI的检查()A.标准检查点B.位图检查点C.文本检查点D.文本区域检查点正确答案:B解析:9.(单选题)下列关于QTP两种脚本视图的描述中错误的是()A.两种视图不是相互独立的,一处改动会影响另一处的记录;B.专家视图中的一行语句,一定能在关键字视图中找到相应的步骤;C.通过关键字视图,无法删除专家视图中的步骤;D.它们都是记录操作步骤的脚本,只是记录的方式不同而已;正确答案:C解析:10.(单选题)以下选项中,除了哪一项以外,都可以将目标对象添加到对象仓库()A.录制代码时,对目标对象做操作;B.在显示目标对象的Active Screen中,做添加对象操作;C.录制代码时,对目标对象插入检查点;D.设置Record and Run Settings;正确答案:D解析:11.(单选题)DataTable导入数据代码正确的有()A.1DataTable.Import "A:\1.xls"B.1DataTable.Import "A:\1.xls"C.1DataTable.ImportSheet "D:\1.xls",1D.1DataTable.ImportSheet "D:\1.xls",1,1正确答案:D解析:12.(单选题)以下哪个选项不是QTP的默认插件()A.Visual Basic;B.ActiveX;C.Web;D.VBScript正确答案:D解析:13.(单选题)用于获得对象的运行时属性值的函数是()A.GetTOProperty;B.GetROProperty;C.GetTOPropertiesD.GetROProperties正确答案:B解析:14.(单选题)关于QTP识别对象描述错误的是()A.从脚本中获得对象名称;B.对象仓库中找到该对象;C.根据关键属性信息在被测程序中定位该对象;D.根据对象仓库中录入的动作和取值执行相应的操作;正确答案:D解析:15.(单选题)下列表达式num1,num2,num3的值分别为() num1=CInt(99.8) num2=CInt(-99.8) num3=CInt(-99.2)A.99,-99,-99;B.99,-100,-99;C.100,-100,-99;D.99,-100,-100;正确答案:C解析:16.(单选题)关于QTP回放原理,下列顺序正确的是()①根据关键属性信息在被测程序中定位该对象②对象仓库中找到该对象③从脚本中获得对象名称④根据脚本中录入的动作和取值执行相应的操作A.③①②④;B.①②③④;C.③②①④;D.②③①④;正确答案:C解析:17.(单选题)下列代码是实现获得格式为mm/dd/yy的格式的日期,正确的是()monthv= month(date) '获得当前月份 dayv=day(date) '获得当前日期yearv=(1)______ '从当前年(2014)中截取两位的年(14)currentdate=(2)______ '连接为指定的格式的日期A.1Right(year(date),3,2)2monthv&"/"&dayv&"/"&yearvB.1Mid(year(date),3,2)2dayv &"/"& monthv &"/"&yearvC.1Right(year(date),2)2monthv&"/"&dayv&"/"&yearvD.Mid(year(date),2)2monthv&"/"&dayv&"/"&yearv正确答案:C解析:18.(单选题)下列关于QTP中插入检查点的叙述中,不正确的是()A.可以在录制过程中插入检查点;B.可以从Active Screen中插入检查点;C.可以从菜单中插入检查点;D.可以在专家视图中自己写脚本语句插入检查点;正确答案:D解析:19.(单选题)设置脚本的迭代次数从第1行开始运行到第4行,Action的迭代次数为运行所有行,在脚本Action的DataTable 有5行数据和Global的DataTable有10行数据时,Action可以迭代多少次()A.10B.20C.50D.4正确答案:B解析:20.(单选题)以下哪种方法可以关闭IE浏览器()A.1SystemUtil.CloseProcessByWndTitle "iexplore.exe"B.1SystemUtil.CloseProcessByName "iexplore.exe"C.1SystemUtil.CloseProcessByWndTitle "explore.exe"1SystemUtil.CloseProcessByName "explore.exe"正确答案:B解析:21.(单选题)QTP在录制测试脚本的时候,将测试对象及其属性信息保存在()A.当前录制的脚本文件中;B.当前测试的对象仓库;C.当前测试的DataTable中;D.当前测试的一个XML文件中;正确答案:D解析:22.(单选题)和标准检查点功能相同的方法为()A.1WaitPropertyB.1GetROPropertyC.1CheckAttributeD.1CheckProperty正确答案:D解析:23.(单选题)关于在QTP中创建一个新的Action的方式,下列描述不正确的是()A.使用Call to new Action命令创建一个新的Action;B.使用Call to copy Action命令复制其他测试的Action,可以对其进行更改;C.使用Call to Existing Action命令调用其他测试的Action,可以对其进行更改;D.通过分割方式产生新的Action;正确答案:C解析:24.(单选题)关于VBS的函数myMulti (no1, no2)的调用,下列书写不正确的是()A.Msgbox myMulti(8,9)+100B.resvalue= myMulti(8,9)+100C.resvalue= myMulti 8,9 +100D.myMulti 8,9;正确答案:C解析:25.(单选题)a="10",b="20",c=30,d="abc",下列结果计算正确的是()A.1b&c的值为20302a+b的值为10203b+c的值为504a+d的值为10abc5c+d的值为30abcB.1b&c的值为502a+b的值为10203b+c的值为504a+d的值为10abc5c+d运行会报错C.1b&c的值为20302a+b的值为303b+c的值为504a+d运行会报错5c+d运行会报错D.1b&c的值为20302a+b的值为10203b+c的值为504a+d的值为10abc5c+d运行会报错正确答案:D解析:26.(单选题)当需要在一个Test脚本中同时测试有效等价类和无效等价类的测试数据时,代码中预期结果的校验部分一定需要使用VBS的什么语法()A.字符串连接B.数组C.分支语句D.循环语句正确答案:C解析:27.(多选题)Action参数化前Test运行正确,Action参数化后,代码运行失败,运行失败的原因最有可能是()A.没有插入同步点;B.代码录制不正确;C.相关的数据没有进行参数化;D.被参数化的Action,代码的开始与结束,被测系统所处的状态不一致;正确答案:CD解析:28.(多选题)关于wait系统函数和waitProperty方法的区别描述正确的有()A.wait是等待固定时间间隔,waitProperty是等待不固定时间间隔B.wait的参数时间单位为秒,waitProperty的超时时间参数的单位为毫秒C.wait是等待不固定时间间隔,waitProperty是等待固定时间间隔D.wait的参数时间单位为毫秒,waitProperty的超时时间参数的单位为秒正确答案:AB解析:29.(多选题)下列哪些方法不适合放在blockInput和UnblockInput之间()A.MsgboxB.PrintC.InputboxD.wait正确答案:AC解析:30.(多选题)代码如下1Dialog("Login").WinEdit("Agent Name:").Set "amber" 2Dialog("Login").WinEdit("Password:").Set "mercury" 3Dialog("Login").WinButton("OK").Click简化以上代码,使用方式正确的是()A.1With Dialog("Login")2.WinEdit("Agent Name:").Set "amber"3.WinEdit("Password:").Set "mercury"4.WinButton("OK").Click5End WithB.1With Dialog("Login")2WinEdit("Agent Name:").Set "amber"3WinEdit("Password:").Set "mercury"4WinButton("OK").Click5End WithC.1Owin=Dialog("Login")2Owin.WinEdit("Agent Name:").Set "amber"3Owin.WinEdit("Password:").Set "mercury"4Owin.WinButton("OK").ClickD.1Set Owin=Dialog("Login")2Owin.WinEdit("Agent Name:").Set "amber"3Owin.WinEdit("Password:").Set "mercury"4Owin.WinButton("OK").Click正确答案:AD解析:31.(多选题)下列关于CaptureBitmap方法使用正确的是()A.1Desktop.CaptureBitmap "Fail.png",True;B.1Desktop.CaptureBitmap("Fail.png",False);C.1Browser("Welcome: Mercury Tours"). CaptureBitmap;D.1Browser("Welcome: Mercury Tours"). CaptureBitmap "Fail.png",True; 正确答案:AD解析:32.(多选题)一般在自定义检查点失败时,都做什么处理()A.写入测试结果报告一个失败的结果B.重启系统C.导出测试结果数据D.截屏正确答案:ABD解析:33.(多选题)以下说法正确的是()A.QTP的两种运行模式包括:快速运行模式和正常运行模式;B.进入QTP使用快捷键Ctrl+R就能直接打开对象库;C.一个Test中每个Action有自己独立的对象仓库D.QTP中的两个视图分别为:keyword-view and expert-view;正确答案:ABCD解析:34.(多选题)下列关于QTP自动启动Windows App 进行录制代码的设置,正确的是()A.Record and Run Settings 中WinApp选择Record and run only on;B.Record and Run Settings 中Web选择Record and run test on any open browser;C.Record and Run Settings 中WinApp选择Record and run test on any open Windows-based application;D.Record and Run Settings 中Web选择Open the following address when a record or run session begins;正确答案:AB解析:35.(多选题)下列关于QTP软件自动化测试描述错误的是()A.QTP自动化测试不需要手动测试过程;B.QTP将测试数据与代码分离;C.QTP的测试代码通过复制粘贴的快捷操作方法,运行txt笔记中记录的代码;D.通常情况下,被测系统主要功能通过,且相对稳定才引入自动化测试;正确答案:AC解析:36.(多选题)下列属于Action间共享数据的方式是()A.通过DataTable共享;B.通过环境变量共享;C.通过随机数共享;D.通过Action自定义变量共享正确答案:AB解析:37.(多选题)关于Action的作用,说法正确的是()A.代码和对象仓库都分到每个Action来存放,方便阅读和维护脚本和对象仓库B.可以复制和调用Action,从而实现代码的复用C.可以把测试数据存放在本Action表单中,方便阅读和维护测试数据D.做Action参数化来实现代码的局部反复正确答案:ABCD解析:38.(多选题)下列属于获得DataTable中Global参数值的正确方式是()A.DataTable(1,1);B.DataTable(1);C.DataTable(“paramname”,”global”);D.DataTable.GetSheet(1).GetParameter(“paramname”);正确答案:ABD解析:39.(多选题)关于设计时数据表和运行时数据表,描述正确的是()A.设计时数据表是静态的,数据不会在运行时改变B.运行时数据表是在运行过程中动态变化的,脚本代码中的读写数据表的操作都是针对运行时数据表进行的C.脚本运行结束后,运行时数据表的数据需要在测试结果报告中查看最终的数据状态D.设计时数据表在脚本运行过程中被替换为运行时数据表,所以运行结束后也无法看到其本来数据正确答案:ABC解析:40.(多选题)下列不属于QTP回归时设置的是()A.在对象库修改对象的非关键属性的新值B.在被测系统中设置对象的属性值C.在对象库修改对象的关键属性的新值D.添加新对象到对象库正确答案:AB解析:41.(多选题)下列属于WinButton类型对象的方法有()A.ClickB.TypeC.SetD.GetROproperty正确答案:ABD解析:42.(多选题)脚本运行过程中,假设B语句的输入是A语句的输出,如果A语句没有运行完,并且已经等待完毕语句间固定间隔时间,这个时候脚本将会报错,以下解决办法正确的是()A.在A语句后添加wait语句;B.在B语句后添加wait语句;C.在A语句后添加waitproperty语句;D.在B语句后添加waitproperty语句;正确答案:AC解析:1.(单选)以下选项中,除了哪一项以外,都可以将目标对象添加到对象仓库()A.录制代码时,对目标对象做操作;B.在显示目标对象的Active Screen中,做添加对象操作;C.录制代码时,对目标对象插入检查点;D.设置Record and Run Settings;正确答案:D2.(单选)下列关于QTP中插入检查点的叙述中,不正确的是()A.可以在录制过程中插入检查点;B.可以从Active Screen中插入检查点;C.可以从菜单中插入检查点;D.可以在专家视图中自己写脚本语句插入检查点;正确答案:D3.(单选)VBScript是一种面向对象的可视化程序设计语言,下面不属于对象的三要素的是()A.变量;B.事件;C.属性;D.方法;正确答案:A4.(单选)下列属于VBScript数据类型的是()A.Varchar;B.Char;C.Number;D.Variant;正确答案:D5.(单选)QTP默认使用_____语言编写程序来加强代码的功能()A.Java语言;B.C语言;C.VBScript脚本语言;D.以上均可;正确答案:C6.(单选)下列哪个语句可以为变量 str 赋值为字符串“abc123”()A.Str=”abc” + “123”;B.Str=”abc” + 123;C.Str=”abc” * 123;D.Str=”abc” * ”123”;正确答案:A7.(单选)QTP创建测试代码时,什么情况下需要添加Synchronization Point()A.为了检查测试的实际结果与预期结果是否一致;B.为了使Test运行的速度慢些;C.为了自定义验证内容;D.一条语句的输入是前一条语句的输出,为了等待前一条语句执行完毕;正确答案:D8.(单选)以下哪种检查点一般用于做界面UI的检查()A.标准检查点B.位图检查点C.文本检查点D.文本区域检查点正确答案:B9.(单选)下列VBS代码中,变量counter的值是() Dim counter, myNum counter = 0 myNum = 9 Do myNum = myNum + 1 counter = counter + 1 Loop Until myNum > 10 MsgBox "循环重复了" & counter & "次。
达内入学测试试题---------------------------------------------------------------------------------------------------------------------姓名:联系电话:E-Mail:学历:专业:从事何种工作:测试日期:()月()判卷人:判卷时间:---------------------------------------------------------------------------------------------------------------------第一部分:计算机英语测试---------------------------------------------------------------------------------------------------------------------1 (单选) DatabaseA 数据库B 数据基础C 数据源D 数据2 (单选) ObjectA 目标B 对象C 象征D 锚3 (单选) interruptA 中断B 下一个C 连续D 链接4 (单选) moduleA 挂起B 选择C 模块D 滤镜5 (单选) kernelA 内核B外设C数据库表D字段6 (单选) dependentA 选择B 区别C 依赖D 必须7 (单选) instanceA 插入B 迅速C 实例D 速溶8 (单选) operationA 封装B 操作C 计划D 执行9(单选)registerA注册B继承C工作D过程10(单选)allocationA接口B分配C指定D优化--------------------------------------------------------------------------------------------------------------------第二部分:计算机基础知识测试---------------------------------------------------------------------------------------------------------------------1 (单选) 下面哪些不属于嵌入式开发技术( )A. 单片机B. ARMC.DSPD. JavaE. CPLD/FPGA2 (单选) 下列( )操作系统不是嵌入式操作系统A.Linux B.Window CE C. Unix D. ucOS II, E.vxWorks3 (单选) 属于应用层协议的是:( )A. TCPB. IPC. ICMPD. SMTP4 (单选) Which command would you use to view the IP settings on a Unix/Linux system( )A. cmd ? ? ?B. winipcfg ? ? ?C. ipconfig ? ?D. ifconfig5 (单选) 用8位无符号二进制数能表示的最大十进制数为( )A. 127B. 128C. 255D. 2566 (单选) 下面( )不属于嵌入式应用范畴A. 消费电子设备? ?B.通信设备? ?C. Web应用? ?D. 航空,航天电子设备E. 汽车电子设备7 (单选) C语言中,下述标识符中,()是合法的用户标识符。
1.(单选题)通过编程方式打开被测应用搜狐网站的命令是()A.SystemUtil.Run “iexplore.exe”,””;B.SystemUtil.Run “explorer.exe”,””;C.Environment.Run “”,”explorer.exe”;D.Environment.Run “”,”explorer.exe”;正确答案:A解析:2.(单选题)下列属于VBScript数据类型的是()A.VarcharB.Char;C.NumberD.Variant;正确答案:D解析:3.(单选题)使用VBScript时,限制变量在使用前必须先定义,那么需要在代码之前添加以下哪个语句()A.Explicit Option;B.Option Explicit;C.On Error Resume Next;D.Resume Next On Error;正确答案:B解析:4.(单选题)通过编程方式打开被测应用百度网站的命令时()A.SystemUtil.Run “iexplore.exe”,””;B.SystemUtil.Run “explorer.exe”,””;C.Environment.Run “”,”explorer.exe”;D.Environment.Run “”,”explorer.exe”;正确答案:A解析:5.(单选题)如果要测试一个BS架构的系统,在启动QTP时需要注意()A.在插件管理页面中需要勾选ActiveX插件B.在插件管理页面中需要勾选Virtual Basic插件C.在插件管理页面中需要勾选Web插件D.在插件管理页面中需要勾选Java插件正确答案:C解析:6.(单选题)被测系统中,识别某一控件的关键属性,每次运行的值会随着测试数据不同而有改变,可以使用以下那种方法解决对象无法识别的问题()A.添加对象到对象仓库;B.修改关键属性的值为正则表达式;C.删除对象的该关键属性;D.使用setROProperty修改该关键属性的属性值;正确答案:B解析:7.(单选题)QTP关键字视图中一个操作步骤,一般包含下列哪几部分内容()A.Operation,Assignment,Comment;B.1Operation,Value,Assignment;C.1Item,Operation,Value;D.1Item,Assignment,Documentation;正确答案:C解析:8.(单选题)以下哪种检查点一般用于做界面UI的检查()A.标准检查点B.位图检查点C.文本检查点D.文本区域检查点正确答案:B解析:9.(单选题)下列关于QTP两种脚本视图的描述中错误的是()A.两种视图不是相互独立的,一处改动会影响另一处的记录;B.专家视图中的一行语句,一定能在关键字视图中找到相应的步骤;C.通过关键字视图,无法删除专家视图中的步骤;D.它们都是记录操作步骤的脚本,只是记录的方式不同而已;正确答案:C解析:10.(单选题)以下选项中,除了哪一项以外,都可以将目标对象添加到对象仓库()A.录制代码时,对目标对象做操作;B.在显示目标对象的Active Screen中,做添加对象操作;C.录制代码时,对目标对象插入检查点;D.设置Record and Run Settings;正确答案:D解析:11.(单选题)DataTable导入数据代码正确的有()A.1DataTable.Import "A:\1.xls"B.1DataTable.Import "A:\1.xls"C.1DataTable.ImportSheet "D:\1.xls",11DataTable.ImportSheet "D:\1.xls",1,1正确答案:D解析:12.(单选题)以下哪个选项不是QTP的默认插件()A.Visual Basic;B.ActiveX;C.Web;D.VBScript正确答案:D解析:13.(单选题)用于获得对象的运行时属性值的函数是()A.GetTOProperty;B.GetROProperty;C.GetTOPropertiesD.GetROProperties正确答案:B解析:14.(单选题)关于QTP识别对象描述错误的是()A.从脚本中获得对象名称;B.对象仓库中找到该对象;C.根据关键属性信息在被测程序中定位该对象;D.根据对象仓库中录入的动作和取值执行相应的操作;正确答案:D解析:15.(单选题)下列表达式num1,num2,num3的值分别为()num1=CInt(99.8) num2=CInt(-99.8) num3=CInt(-99.2)A.99,-99,-99;B.99,-100,-99;C.100,-100,-99;D.99,-100,-100;正确答案:C解析:16.(单选题)关于QTP回放原理,下列顺序正确的是()①根据关键属性信息在被测程序中定位该对象②对象仓库中找到该对象③从脚本中获得对象名称④根据脚本中录入的动作和取值执行相应的操作A.③①②④;B.①②③④;C.③②①④;D.②③①④;正确答案:C解析:17.(单选题)下列代码是实现获得格式为mm/dd/yy的格式的日期,正确的是()monthv=month(date) '获得当前月份dayv=day(date) '获得当前日期yearv=(1)______ '从当前年(2014)中截取两位的年(14)currentdate=(2)______ '连接为指定的格式的日期A.1Right(year(date),3,2)2monthv&"/"&dayv&"/"&yearvB.1Mid(year(date),3,2)2dayv &"/"& monthv &"/"&yearvC.1Right(year(date),2)2monthv&"/"&dayv&"/"&yearvD.1Mid(year(date),2)2monthv&"/"&dayv&"/"&yearv正确答案:C解析:18.(单选题)下列关于QTP中插入检查点的叙述中,不正确的是()A.可以在录制过程中插入检查点;B.可以从Active Screen中插入检查点;C.可以从菜单中插入检查点;D.可以在专家视图中自己写脚本语句插入检查点;正确答案:D解析:19.(单选题)设置脚本的迭代次数从第1行开始运行到第4行,Action的迭代次数为运行所有行,在脚本Action的DataTable 有5行数据和Global的DataTable有10行数据时,Action可以迭代多少次()A.10B.20C.50D.4正确答案:B解析:20.(单选题)以下哪种方法可以关闭IE浏览器()A.1SystemUtil.CloseProcessByWndTitle "iexplore.exe"B.1SystemUtil.CloseProcessByName "iexplore.exe"C.1SystemUtil.CloseProcessByWndTitle "explore.exe"D.1SystemUtil.CloseProcessByName "explore.exe"正确答案:B解析:21.(单选题)QTP在录制测试脚本的时候,将测试对象及其属性信息保存在()A.当前录制的脚本文件中;B.当前测试的对象仓库;C.当前测试的DataTable中;D.当前测试的一个XML文件中;正确答案:D解析:22.(单选题)和标准检查点功能相同的方法为()A.1WaitPropertyB.1GetROPropertyC.1CheckAttributeD.1CheckProperty正确答案:D解析:23.(单选题)关于在QTP中创建一个新的Action的方式,下列描述不正确的是()A.使用Call to new Action命令创建一个新的Action;B.使用Call to copy Action命令复制其他测试的Action,可以对其进行更改;C.使用Call to Existing Action命令调用其他测试的Action,可以对其进行更改;D.通过分割方式产生新的Action;正确答案:C解析:24.(单选题)关于VBS的函数myMulti (no1, no2)的调用,下列书写不正确的是()A.Msgbox myMulti(8,9)+100B.resvalue= myMulti(8,9)+100C.resvalue= myMulti 8,9 +100D.myMulti 8,9;正确答案:C解析:25.(单选题)a="10",b="20",c=30,d="abc",下列结果计算正确的是()A.1b&c的值为20302a+b的值为10203b+c的值为504a+d的值为10abc5c+d的值为30abcB.1b&c的值为502a+b的值为10203b+c的值为504a+d的值为10abc5c+d运行会报错C.1b&c的值为20302a+b的值为303b+c的值为504a+d运行会报错5c+d运行会报错D.1b&c的值为20302a+b的值为10203b+c的值为50a+d的值为10abc5c+d运行会报错正确答案:D解析:26.(单选题)当需要在一个Test脚本中同时测试有效等价类和无效等价类的测试数据时,代码中预期结果的校验部分一定需要使用VBS的什么语法()A.字符串连接B.数组C.分支语句D.循环语句正确答案:C解析:27.(多选题)Action参数化前Test运行正确,Action参数化后,代码运行失败,运行失败的原因最有可能是()A.没有插入同步点;B.代码录制不正确;C.相关的数据没有进行参数化;D.被参数化的Action,代码的开始与结束,被测系统所处的状态不一致;正确答案:CD解析:28.(多选题)关于wait系统函数和waitProperty方法的区别描述正确的有()A.wait是等待固定时间间隔,waitProperty是等待不固定时间间隔B.wait的参数时间单位为秒,waitProperty的超时时间参数的单位为毫秒C.wait是等待不固定时间间隔,waitProperty是等待固定时间间隔D.wait的参数时间单位为毫秒,waitProperty的超时时间参数的单位为秒正确答案:AB解析:29.(多选题)下列哪些方法不适合放在blockInput和UnblockInput之间()A.MsgboxB.PrintC.InputboxD.wait正确答案:AC解析:30.(多选题)代码如下1Dialog("Login").WinEdit("Agent Name:").Set "amber"2Dialog("Login").WinEdit("Password:").Set "mercury"3Dialog("Login").WinButton("OK").Click简化以上代码,使用方式正确的是()1With Dialog("Login")2.WinEdit("Agent Name:").Set "amber"3.WinEdit("Password:").Set "mercury"4.WinButton("OK").Click5End WithB.1With Dialog("Login")2WinEdit("Agent Name:").Set "amber"3WinEdit("Password:").Set "mercury"4WinButton("OK").Click5End WithC.1Owin=Dialog("Login")2Owin.WinEdit("Agent Name:").Set "amber"3Owin.WinEdit("Password:").Set "mercury"4Owin.WinButton("OK").ClickD.1Set Owin=Dialog("Login")2Owin.WinEdit("Agent Name:").Set "amber"3Owin.WinEdit("Password:").Set "mercury"4Owin.WinButton("OK").Click正确答案:AD解析:31.(多选题)下列关于CaptureBitmap方法使用正确的是()A.Desktop.CaptureBitmap "Fail.png",True;B.1Desktop.CaptureBitmap("Fail.png",False);C.1Browser("Welcome: Mercury Tours"). CaptureBitmap;D.1Browser("Welcome: Mercury Tours"). CaptureBitmap "Fail.png",True;正确答案:AD解析:32.(多选题)一般在自定义检查点失败时,都做什么处理()A.写入测试结果报告一个失败的结果B.重启系统C.导出测试结果数据D.截屏正确答案:ABD解析:33.(多选题)以下说法正确的是()A.QTP的两种运行模式包括:快速运行模式和正常运行模式;B.进入QTP使用快捷键Ctrl+R就能直接打开对象库;C.一个Test中每个Action有自己独立的对象仓库D.QTP中的两个视图分别为:keyword-view and expert-view;正确答案:ABCD解析:34.(多选题)下列关于QTP自动启动Windows App 进行录制代码的设置,正确的是()A.Record and Run Settings 中WinApp选择Record and run only on;B.Record and Run Settings 中Web选择Record and run test on any open browser;C.Record and Run Settings 中WinApp选择Record and run test on any open Windows-based application;D.Record and Run Settings 中Web选择Open the following address when a record or run session begins;正确答案:AB解析:35.(多选题)下列关于QTP软件自动化测试描述错误的是()A.QTP自动化测试不需要手动测试过程;B.QTP将测试数据与代码分离;C.QTP的测试代码通过复制粘贴的快捷操作方法,运行txt笔记中记录的代码;D.通常情况下,被测系统主要功能通过,且相对稳定才引入自动化测试;正确答案:AC解析:36.(多选题)下列属于Action间共享数据的方式是()A.通过DataTable共享;B.通过环境变量共享;C.通过随机数共享;D.通过Action自定义变量共享正确答案:AB解析:37.(多选题)关于Action的作用,说法正确的是()A.代码和对象仓库都分到每个Action来存放,方便阅读和维护脚本和对象仓库B.可以复制和调用Action,从而实现代码的复用C.可以把测试数据存放在本Action表单中,方便阅读和维护测试数据D.做Action参数化来实现代码的局部反复正确答案:ABCD解析:38.(多选题)下列属于获得DataTable中Global参数值的正确方式是()A.DataTable(1,1);B.DataTable(1);C.DataTable(“paramname”,”global”);D.DataTable.GetSheet(1).GetPa rameter(“paramname”);正确答案:ABD解析:39.(多选题)关于设计时数据表和运行时数据表,描述正确的是()A.设计时数据表是静态的,数据不会在运行时改变B.运行时数据表是在运行过程中动态变化的,脚本代码中的读写数据表的操作都是针对运行时数据表进行的C.脚本运行结束后,运行时数据表的数据需要在测试结果报告中查看最终的数据状态D.设计时数据表在脚本运行过程中被替换为运行时数据表,所以运行结束后也无法看到其本来数据正确答案:ABC解析:40.(多选题)下列不属于QTP回归时设置的是()A.在对象库修改对象的非关键属性的新值B.在被测系统中设置对象的属性值C.在对象库修改对象的关键属性的新值D.添加新对象到对象库正确答案:AB解析:41.(多选题)下列属于WinButton类型对象的方法有()A.ClickB.TypeC.SetD.GetROproperty正确答案:ABD解析:42.(多选题)脚本运行过程中,假设B语句的输入是A语句的输出,如果A语句没有运行完,并且已经等待完毕语句间固定间隔时间,这个时候脚本将会报错,以下解决办法正确的是()A.在A语句后添加wait语句;B.在B语句后添加wait语句;C.在A语句后添加waitproperty语句;D.在B语句后添加waitproperty语句;正确答案:AC解析:1.(单选)以下选项中,除了哪一项以外,都可以将目标对象添加到对象仓库()A.录制代码时,对目标对象做操作;B.在显示目标对象的Active Screen中,做添加对象操作;C.录制代码时,对目标对象插入检查点;D.设置Record and Run Settings;正确答案:D2.(单选)下列关于QTP中插入检查点的叙述中,不正确的是()A.可以在录制过程中插入检查点;B.可以从Active Screen中插入检查点;C.可以从菜单中插入检查点;D.可以在专家视图中自己写脚本语句插入检查点;正确答案:D3.(单选)VBScript是一种面向对象的可视化程序设计语言,下面不属于对象的三要素的是()A.变量;B.事件;C.属性;D.方法;正确答案:A4.(单选)下列属于VBScript数据类型的是()A.Varchar;B.Char;C.Number;D.Variant;正确答案:D5.(单选)QTP默认使用_____语言编写程序来加强代码的功能()A.Java语言;B.C语言;C.VBScript脚本语言;D.以上均可;正确答案:C6.(单选)下列哪个语句可以为变量str 赋值为字符串“abc123”()A.Str=”abc” + “123”;B.Str=”abc” + 123;C.Str=”abc” * 123;D.Str=”abc” * ”123”;正确答案:A7.(单选)QTP创建测试代码时,什么情况下需要添加Synchronization Point()A.为了检查测试的实际结果与预期结果是否一致;B.为了使Test运行的速度慢些;C.为了自定义验证内容;D.一条语句的输入是前一条语句的输出,为了等待前一条语句执行完毕;正确答案:D8.(单选)以下哪种检查点一般用于做界面UI的检查()A.标准检查点B.位图检查点C.文本检查点D.文本区域检查点正确答案:B9.(单选)下列VBS代码中,变量counter的值是()Dim counter, myNum counter = 0 myNum = 9 Do myNum = myNum + 1 counter = counter + 1 Loop Until myNum > 10 MsgBox "循环重复了" & counter & "次。