上海市JS考试题题库
(完整版)JS题库
选择题1、JavaScript脚本语言的前身是()A.BasicB.Live ScriptC.OakD.VBScript答案:B难度容易2、以下哪个不是javascript语言的特点:()A. 基于对象B. 跨平台C. 编译执行D. 脚本语言答案:C难度容易3标记符title是放在标记符什么之间的()A.html与htmlB.head与headC.body与bodyD.head与body答案:B难度容易4以下哪个不是javascript的全局函数()A. escapeB. parseFloatC. evalD. setTimeout答案:D难度中等5在不指定特殊属性的情况下,哪个HTML标签可以手动输入文本()A. <span></span> B. <INPUT type=”text”/>C. <INPUT type=”hidden”/>D. <DIV></DIV>答案:B难度容易6JavaScript 使用()来分隔两条语句。
A、分号B、逗号B、括号D、句号答案:A难度容易7 下列JavaScript的判断语句中( )是正确的。
A.if(i==0)B.if(i=0)C.if i==0 thenD.if i=0 then答案:A难度一般8、以下不属于鼠标事件的是()。
A.onclickB.onmouseoverC.onloadD.onmouseout答案:C难度一般9 不能使用在标签“<form>”中的属性是()A.actionC.typeD.id答案:C难度一般10 JavaScript函数setTimeOut(”countA()”,1000)的作用是( )。
A.每隔1分钟调用一次countA()函数 B. 每隔1秒钟调用一次countA()函数C. 1分钟后调用countA()函数D. 1秒钟后调用countA()函数答案:D难度中等11 HMTL表单的首要标记是<form>,<form>标记的参数method表示表单发送的方法,可能为get或post,下列关于get和post的描述正确的是()A.post方法传递的数据对客户端是不可见的B.get请求信息以查询字符串的形式发送,查询字符串长度没有大小限制C.post方法对发送数据的数量限制在255个字符之内D.get方法传递的数据对客户端是不可见的答案:A难度一般12在Javascript中要改变页面文档的背景色,需要修改document对象的()属性A.backColor B.backgroundColor C.bgColor D.background答案:C难度难13在Javascript中,可以使用Date对象的()方法返回一个月中的某一天。
上海市JS考试题题库
监理工程师考试题一、是非题:1、建设工程监理是专业化、社会化的建设单位项目管理,所依据的基本理论和方法来自建设项目管理学。
(对)2、建设工程监理的实施需要建设单位的委托和授权。
(对)3、仅委托施工阶段监理的工程,工程监理单位只能根据委托监理合同和施工合同对施工行为实行监理。
(对)4、工程监理单位应当由组织管理能力强、工程建设经验丰富的人员担任领导;应当有足够数量的、有丰富的管理经验和应变能力的监理工程师组成的骨干队伍,要积累足够的技术、经济资料和数据;要实事求是、创造性地开展工作.(对)5、工程监理单位不能完全取代建设单位的管理活动。
它不具有工程建设重大问题的决策权,它只能在授权范围内代表建设单位进行管理。
(对)6、我国还特别要求监理工程师通过组织协调,使影响监理目标特别是进度目标实现的各方主体有机配合,保证监理工作实施和运行过程顺利.(对)7、上海市规定,凡实施准用证管理的建设工程材料,未按规定取得准用证的,本市建设工程不得使用。
(对)8、在现场监理具体的运作中,应当始终抓住对施工合同的管理。
(对)9、旁站监理由现场监理人员负责具体实施。
(对)10、文件内容是作者单方面意志的表示,其规范作用的成立与实现不以对方是否同意为前提条件,具有极强的强制约束力.(对)11、在效用方面一般实行“不溯既往”和“后法推翻前法”,即文件效力所及针对正式成立(生效)之后发生的有关事物;新文件形成之后,与其规定不一致的“旧文件”即行废止,以新文件为准。
(对)12、从事建筑活动的专业人员,应当依法取得相应的执业资格证书,并在执业资格证书许可的范围内从事建筑活动。
(对)13、工程监理人员认为工程设计不符合工程质量标准或者合同约定是质量要求的,应当报告建设单位要求设计单位改正.(对)14、工程监理人员认为工程施工不符合工程设计要求、施工技术标准和合同约定的,有权要求建筑施工企业改正。
(对)15、监理规范是项目监理机构具体从事施工阶段监理工作的依据。
js基础考试题和答案
js基础考试题和答案**JS基础考试题和答案**一、单项选择题(每题2分,共20分)1. JavaScript是一种()。
A. 服务器端语言B. 客户端语言C. 桌面程序语言D. 操作系统答案:B2. 在JavaScript中,以下哪个是合法的标识符?()A. 2variableB. variable2C. $variableD. variable-2答案:B3. 下列哪个不是JavaScript的数据类型?()A. NumberB. StringC. BooleanD. Tuple答案:D4. 在JavaScript中,以下哪个是正确的注释方式?()A. // 这是一个注释B. /* 这是一个注释 */C. <!-- 这是一个注释 -->D. 以上都是答案:D5. JavaScript中,以下哪个是全局对象?()A. windowB. documentC. navigatorD. 以上都是答案:D6. 在JavaScript中,以下哪个方法用于获取元素的属性值?()A. getAttribute()B. setAttribute()C. removeAttribute()D. hasAttribute()答案:A7. 在JavaScript中,以下哪个方法用于创建一个新的数组?()A. new Array()B. new array()C. []D. 以上都是答案:D8. 在JavaScript中,以下哪个方法用于将字符串转换为小写?()A. toUpperCase()B. toLowerCase()C. toLocaleUpperCase()D. toLocaleLowerCase()答案:B9. 在JavaScript中,以下哪个方法用于将字符串分割成数组?()A. split()C. slice()D. substring()答案:A10. 在JavaScript中,以下哪个方法用于检查对象是否包含特定的属性?()A. hasOwnProperty()B. isPrototypeOf()C. propertyIsEnumerable()D. 以上都是答案:A二、多项选择题(每题3分,共15分)1. 在JavaScript中,以下哪些是基本数据类型?()A. NumberC. BooleanD. Object答案:ABC2. 在JavaScript中,以下哪些是控制结构?()A. if...elseB. forC. whileD. switch答案:ABCD3. 在JavaScript中,以下哪些是全局函数?()A. parseInt()B. parseFloat()C. isNaN()答案:ABCD4. 在JavaScript中,以下哪些是事件类型?()A. clickB. loadC. changeD. submit答案:ABCD5. 在JavaScript中,以下哪些是DOM操作?()A. getElementById()B. getElementsByTagName()C. createElement()D. appendChild()答案:ABCD三、判断题(每题1分,共10分)1. JavaScript是大小写敏感的。
上海安装监理工程师复习题 (js安装)
建筑安装专业施工监理讲义汇编仅考试重点汇编一电气工程建筑电气工程监理导论《建筑工程施工质量验收统一标准》GB50300 (电气工程部分);《建筑电气工程施工质量验收规范》GB50303-2002《电气装置安装工程接地装置施工与验收规范》GB50169-2006《电气装置安装工程电缆线路施工与验收规范》GB50168-2006《1KV及以下配线工程施工与验收规范》GB50575-2010《建筑电气照明装置施工与验收规范》GB50617-2010《建筑物防雷工程施工与验收规范》GB50601-2010此外,下列规范也是监理工程师施工验收的重要技术依据:*《电气装置安装工程高压电器施工与验收规范》GB50147-2010*《电气装置安装工程母线装置施工与验收规范》GB50149-2010*《施工现场临时用电安全技术规范》JGJ46-2005建筑供、配电系统简介根据用户对供电可靠性的要求及中断供电在政治、经济上所造成损失或影响的程度,需要对用户的电力负荷进行分级,并应符合下列规定:1、符合下列情况之一时,应视为一级负荷:(1)中断供电将造成人身伤害时(2)中断供电将在经济上造成重大损失时(3)中断供电将影响重要用电单位的正常工作(例如:重要交通枢纽、重要通信枢纽、重要宾馆、经常用于国际活动的大量人员集中的公共场所)2、在一级负荷中,当中断供电将造成人员伤亡或发生重大设备损坏,或发生中毒、爆炸和火灾等情况的负荷,以及特别重要场所的不允许中断供电的负荷,应视为一级负荷中特别重要的负荷。
3、符合下列情况之一时,应为二级负荷:(1)中断供电将在经济上造成较大损失时。
(2)中断供电将影响较重要用电单位的正常工作。
1、一级负荷应由双重电源供电;当一路电源发生故障时,另一路电源不应同时受到损坏。
2、一级负荷中特别重要的负荷供电,除应由双重电源供电外尚应增设应急电源,并严禁将其他负荷接入应急供电系统;3、二级负荷的供电系统:宜由两回路线路供电,在负荷较小或供电条件困难时,也可由一路6KV及以上架空线路供电。
2024年2月JavaScript三级等级考试真题(附答案+代码)
2024年2月JavaScript三级等级考试真题(附答案+代码)本文档为2024年2月JavaScript三级等级考试真题,包含了所有考题及其答案和代码解析。
一级等级考试题目1:求数组中最大值和最小值题目描述::给定一个整数数组,求该数组中的最大值和最小值。
输入::{"array": [1, 2, 3, 4, 5]}答案::{"max": 5,"min": 1}代码解析::const array = [1, 2, 3, 4, 5]; const max = Math.max(...array); const min = Math.min(...array); return { max, min };题目2:字符串反转题目描述::给定一个字符串,将其反转。
输入::{"str": "hello"}答案::{"reversedStr": "olleh"}代码解析::const str = "hello";const reversedStr = str.split("").reverse().join(""); return { reversedStr };二级等级考试题目1:求斐波那契数列的第n项题目描述::给定一个正整数n,求斐波那契数列的第n项。
输入::{"n": 5}答案::{"fibonacci": 5}代码解析::function fibonacci(n) {if (n <= 1) return n;return fibonacci(n - 1) + fibonacci(n - 2);}return { fibonacci: fibonacci(n) };题目2:冒泡排序题目描述::给定一个整数数组,使用冒泡排序算法对其进行排序。
上海市土建js考试综合题
1.《建设工程安全生产管理条例》(国务院第393号令)总则第三条规定:“建设工程安全生产管理坚持“安全第一、预防为主”的方针。
2.《安全条例》第十四条规定:“工程监理单位应当审查施工组织设计中的安全技术措施或者专项施工方案是否符合工程建设强制性标准。
(2)工程监理单位在实话监理过程中,发现存在安全事故隐患的,应当要求施工单位整改;情节严重的,应当要求施工单位暂时停止施工,并及时报告建设单位,施工单位拒不整改或者不停止施工的,工程监理单位应及时向有关主管部门报告。
(3)工程监理单位和监理工程师应当按照法律、法规和工程建设强制性标准实施监理。
并对建设划等号安全生产承担监理责任。
3.《安全条例》第七章法律责任的第五十七条,重申了监理单位的四种违规责任。
限期整改,逾期未改正的,责令停业整顿,并处10万元以上,30万元以下的罚款。
第五十八条规定:注册执业人员未执行法律、法规和工程建设强制性标准的,责令停止执业3个月以上1年以下,情节严重的,吊销执行资格证书,5年内不予注册,造成重大安全事故的,终身不予注册,构成犯罪的,依照刑法有关规定追究刑事责任。
4.审查电工、焊工、架子工、起重机械工、塔吊司机及指挥人员、爆破工等特种作业人员资格,督促施工企业雇佣安全生产基础知识的一线操作人员。
(一)控制施工现场人员的不安全行为(2)5.建设工程安全生产监督管理范畴包含:控制物的不安全状态(三)作业环境的保护(四)管理工作的失误。
6.安全监理的法律责任分为民事责任、行政责任、刑事责任。
建设单位、设计单位、施工单位、工程监理单位违反国家规定,降低工程质量标准,造成重大安全事故,对直接责任人员处五年以下有期徒刑或者拘役,并处罚金,后果特别严重的,处5年以上10年以下有期徒刑,并处罚金。
7.监理工程师审查专项施工方案的重点内容(1)施工承包企业和方案编制企业对于施工组织设计、施工专项方案的自审手续是否完备,施工企业技术负责人是否签字认可,须专家论证审查或会审的方案审批手续是否完备。
上海js考试试题
上海js考试试题上海JS考试试题一、选择题(每题2分,共20分)1. 在JavaScript中,用于声明一个变量的关键字是()。
A. varB. letC. constD. all of the above2. 下列哪个选项是JavaScript的内置对象?()。
A. $objB. DOMC. AJAXD. jQuery3. 在JavaScript中,如何正确地将一个字符串转换为小写?()。
A. str.toLowerCase()B. String.toLowerCase(str)C. str.toLower()D. String.toLower(str)4. 下列哪个选项不是JavaScript中的循环结构?()。
A. forB. whileC. do...whileD. forEach5. 在JavaScript中,如何判断一个变量是否为数组类型?()。
A. variable.isArray()B. Array.isArray(variable)C. variable.typeof === 'array'D. typeof variable === 'Array'6. 下列哪个选项是正确的JavaScript函数声明?()。
A. function myFunction {}B. var myFunction = function {}C. myFunction : function {}D. both A and B7. 在JavaScript中,使用哪个关键字可以将代码块从当前作用域移到全局作用域?()。
A. globalB. windowC. escapeD. none of the above8. 下列哪个事件在用户点击网页上的元素时触发?()。
A. onloadB. onclickC. onsubmitD. onblur9. 在JavaScript中,如何创建一个空数组?()。
上海(市政)监理师JS复习题
单选题(46题)1、桥梁工程开工前,测量工程师应参加交接桩,并做好控制点复核工作,复测频率为(D)A.10%B.20%C.50%D.100%2、桥梁平面坐标放样一般采用的测量仪器是(D)A.水准仪B.测距仪C.经纬仪D.全站仪3、基坑挖出土方应及时运出,现场堆土应距基坑上口边(A)以上。
A.1mB.2mC.2.5mD.3m4、桥梁基坑回填前,监理工程师应检查确认基础混凝土强度报告,强度应达到设计强度的(A)。
A.70%B.80%C.90%D.100%5、接桩焊接层数不少于(C)。
A.1层B.2层C.3层 C.4层6、沉入桩施工时,贯入度记录最重要的是最后(B)的贯入度记录。
A.0.2mB.0.5mC.0.8mD.1.0m7、沉桩时遇到突沉等情况,施工单位与监理单位应检查地质资料,找出原因,制定措施后继续沉桩,停锤时间不得超过(C)小时。
A.0.5小时B.1小时C.2小时D.4小时8、对于坚硬土层打桩时,钢筋混凝土方桩预制不但要求达到设计强度,还同要求混凝土龄期达到(D)要求。
A.14天B.15天C.24天D.28天9、对于打入混凝土桩,桩径为D,基础中间桩允许偏差为(B)。
A.1.0DB.1/2DC.1/4DD.1/8D10、对于打入混凝土桩,桩径为D,基础边桩桩允许偏差为(C)。
A.1.0DB.1/2DC.1/4DD.1/8D11、沉入钢管桩时,顺桥纵轴线方向桩位允许偏差为(D)。
A.D/2B.D/2C.D/8 D/1012、钻孔灌注桩灌注桩身混凝土采用(D)法。
A.串筒B.直接倒入C.斜坡D.导管13、钻孔灌注桩灌注水下混凝土施工时,导管应插入混凝土内至少(B)米。
A.1mB.2mC.3mD.4m14、上海市标准钻孔灌注桩成孔排架桩桩位顺桥纵轴线方向允许偏差为(C)。
A.20mmB.40mmC.50mmD.100mm15、上海市标准,钻孔灌注桩成孔基础桩桩位允许偏差为(D)。
A.20mmB.40mmC.50mmD.100mm16、混凝土施工时承重模板拆除,除设计有要求外,一般要使混凝土强度至少达到设计强度的(C)方可拆除。
2024年6月份 1442 JavaScript程序设计 综合复习试题
2024学年6月份考试 JavaScript程序设计期末复习试题一、单选题1. JavaScript特点不包括()。
A. 解释性B. 用于客户端C. 基于对象D. 静态的正确答案:D2. 对于ECMAScript的描述中,以下说法错误的是()。
A. 它是一个重要的标准,并不是JavaScript唯一的部分B. 是一种开放的,国际上广为接受的,标准的脚本言规范C. 它主要描述了语法、变量、数据类型、运算符、逻辑控制语句等D. ECMAScript遵循了JavaScript标准正确答案:A3. 我们可以在下列哪个 HTML 元素中放置 Javascript 代码()。
A. <script><script type="text/javascript"></script>B. <javascript>C. <js>D. <scripting>正确答案:A4. 下面的系统函数中哪个可以判断是否是非数字的函数()。
A. isNaN( )B. parseInt( )C. parseFloat( )D. function( )正确答案:A5、下列的( )表达式将返回false。
A、 !(3<=1)B、 (4>=4)&&(5<=2)C、 (“a”==”a”)&&(“c”!=”d”)D、 (2<3)||(3<2)正确答案: B6、以下( )语句将正确访问cool数组中的第5个元素。
A、 cool[5]B、 cool(5)C、 cool[4]D、 cool(4)正确答案: C7、以下( )语句不能创建数组。
A、 var myarray = new Array() ;B、 var myarray = new Array(5);C、 var myarray=new Array(2,3);D、 var myarray =new Array[10];正确答案: D8、有语句“var x=0; while(_____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为( )。
Javascript考试题库1
Javascript考试题库1复习题一、选择题1、写“Hello World”的正确javascript语法是?(A)A. document.write("Hello World")B. "Hello World"C. response.write("Hello World")D. ("Hello World")2、JS特性不包括( D )A.解释性B.用于客户端C.基于对象D.面向对象3、下列JS的判断语句中( )是正确的(A)A.if(i==0)B.if(i=0)C.if i==0 thenD.ifi=0 then4、下列JavaScript的循环语句中( )是正确的( D )A.if(i<10;i++)B.for(i=0;i<10)alert(“a1+a2=”+a1+a2)将显示( )结果A.a1+a2=30B.a1+a2=1020C.a1+a2=a1+a29、将字串s中的所有字母变为小写字母的方法是( B)A.s.toSmallCase()B.s.toLowerCase()C.s.toUpperCase()D.s.toUpperChars()10、以下( )表达式产生一个0~7之间(含0,7)的随机整数. ( C )A.Math.floor(Math.random()*6)B.Math.floor(Math.random()*7)C.Math. floor(Math.random()*8)D.Math.ceil(Math.random()*8)11、产生当前日期的方法是( C )A.Now();B.Date()C.new Date()D.new Now()12、如果想在网页显示后,动态地改变网页的标题( C )A.是不可能的B.通过document.write(“新的标题内容”)C. 通过document.title=(“新的标题内容”)D. 通过document.changeTitle(“新的标题内容”)13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是( B )A.document.forms.myButtonB.document.mainForm.myButtonC.document.forms[0].element[0]D.以上都可以14、HTML文档的树状结构中,()标签为文档的根节点,位于结构中的最顶层。
javascript测试题及答案
javascript测试题及答案JavaScript测试题及答案1. 以下哪个是JavaScript的正确数据类型?A. 字符串B. 整数C. 布尔值D. 所有选项答案:D2. JavaScript中,以下哪个关键字用于创建一个函数?A. functionB. defC. varD. let答案:A3. 在JavaScript中,如何声明一个变量?A. varB. letC. constD. 所有选项答案:D4. 以下哪个方法用于将字符串转换为小写?A. toUpperCase()B. toLowerCase()C. toInt()D. toFloat()答案:B5. 在JavaScript中,以下哪个对象用于处理日期和时间?A. DateB. TimeC. DateTimeD. Moment答案:A6. 如何在JavaScript中创建一个数组?A. var colors = "red", "green", "blue";B. var colors = ["red", "green", "blue"];C. var colors = ("red", "green", "blue");D. var colors = {"red", "green", "blue"};答案:B7. JavaScript中,以下哪个方法用于将数组元素连接成一个字符串?A. join()B. concat()C. merge()D. combine()答案:A8. 在JavaScript中,以下哪个方法用于获取数组的长度?A. length()B. size()C. count()D. length答案:D9. 如何在JavaScript中判断一个变量是否是数组?A. Array.isArray(variable)B. isArray(variable)C. isType(variable, 'array')D. type(variable) == 'array'答案:A10. 在JavaScript中,以下哪个关键字用于循环遍历数组?A. forB. whileC. doD. all答案:A11. 如何在JavaScript中创建一个对象?A. var person = {name: "John", age: 30};B. var person = (name: "John", age: 30);C. var person = ["name", "John", "age", 30];D. var person = function(name, age) { = name; this.age = age;};答案:A12. 在JavaScript中,以下哪个方法用于删除对象的一个属性?A. deleteB. removeC. eraseD. clear答案:A13. 如何在JavaScript中判断一个对象是否具有某个属性?A. hasOwnProperty()B. hasProperty()C. isProperty()D. propertyExists()答案:A14. 在JavaScript中,以下哪个关键字用于声明一个类?A. classB. typeC. structD. object答案:A15. 如何在JavaScript中实现继承?A. 使用 extends 关键字B. 使用 super 关键字C. 使用 prototype 关键字D. 使用 inherit 关键字答案:A。
JS证上海市(市政)监理工程师考试重点总复习考题
上海市监理工程师考试题一、是非题:《1、质量控制》1、监理工程师施工现场标准养护室对房屋要求,只要是面积不少于5平方米即可。
P104(×)2、监理工程施工现场标准养护室,只要使屋内温度控制在20±3。
范围,不论采取任何措施。
P104(×)3、施工现场标准养护室中须配置温度计、湿度计,温、湿度应由专人每天记录二次,同事必须建立标准养护室的管理制度,并严格执行。
P105(√)4、“技术间歇”是质量控制点重点控制的内容之一。
P97(√)5、所谓工程质量预控,就是针对所设置的质量控制点,分析施工中发生的质量问题和隐患,分析产生的原因,提出相应的对策,采取有效的措施进行控制,施工中发生的质量问题。
P97(×)6、环境状态的控制主要包括:施工作业环境的控制、施工质量管理环境的控制。
P103(×)7、工程质量预控图的表示方法是中间按该分部工程的施工各阶段划分,右侧列出各阶段所需进行的质量控制有关的技术工作要求:左侧列出各阶段所需进行的与质量控制有关的管理工作要求。
P98(√)8、材料构配件的存放条件是施工单位选择的,监理工程不必过问。
(×)9、在监理项目中,由于业主压价厉害,现场项目监理组对施工现场的监理内容能少则尽可能少以不出安全质量事故为准。
(×)10、施工现场作业环境条件主要是指诸如:水、电或动力供应、施工照明、安全防护设备施工现场地和道路条件等,这些条件是否良好对施工质量影响不大。
P103(×)11、现场自然环境条件的情况是监理人员应检查的内容之一。
(√)12、监理工程师的质量检查与验收,是对施工单位作业活动质量的复核与确认:当进度非赏紧的情况下监理人员的检查可替代施工单位的自查。
(×)13、凡及施工作业活动基准和依据的技术工作,应进行专人负责的复核与性抽查,以免基准失误给整个工程质量带来难以补救的危险。
JavaScript题库及详解答案
JavaScript题库及详解答案1. JavaScript是一种______语言。
A. 编译型B. 解释型C. 标记型D. 汇编型答案:B2. 以下哪个不是JavaScript的内置数据类型?A. NumberB. StringC. ObjectD. Array答案:C(注:Object和Array都是JavaScript的内置数据类型)3. JavaScript中的全局变量声明关键字是______。
A. varB. letC. constD. global答案:A4. 以下哪个是JavaScript中定义函数的正确方式?A. function myFunction() {}B. myFunction = function() {}C. A和B都是D. A和B都不是答案:C5. 以下哪个不是JavaScript中的事件类型?A. clickB. loadC. hoverD. resize答案:C(注:hover不是一个标准的事件类型)6. 在JavaScript中,以下哪个不是DOM操作的方法?A. getElementByIdB. getElementsByClassNameC. querySelectorD. queryAll答案:D(注:queryAll不是DOM操作的方法)7. 以下哪个JavaScript代码片段可以正确地输出"Hello, World!"?A. console.log("Hello, World!");B. alert("Hello, World!");C. document.write("Hello, World!");D. A和B都是答案:D8. 以下哪个JavaScript代码片段可以创建一个数组?A. var myArray = new Array();B. var myArray = [];C. A和B都可以D. A和B都不可以答案:C9. JavaScript中的闭包是什么?A. 一个函数可以记住并访问其自身作用域内的变量B. 一个函数可以访问全局变量C. 一个函数可以访问另一个函数的参数D. 一个函数可以访问另一个函数的局部变量答案:A10. 以下哪个JavaScript代码片段可以实现数组的排序?A. array.sort();B. array.reverse();C. A和B都可以D. A和B都不可以答案:A11. 以下哪个是JavaScript中实现继承的方式?A. 原型链B. 构造函数C. 私有属性D. 接口答案:A12. 以下哪个不是JavaScript中的错误类型?A. SyntaxErrorB. TypeErrorC. ReferenceErrorD. LogicError答案:D(注:LogicError不是JavaScript标准错误类型)13. 以下哪个JavaScript代码片段可以正确地实现异步操作?A. setTimeout(function() {...}, 1000);B. setInterval(function() {...}, 1000);C. A和B都可以D. A和B都不可以答案:A14. 以下哪个不是JavaScript中的模块化方案?A. CommonJSB. AMDC. ES ModulesD. JSON答案:D15. 以下哪个是JavaScript中使用Promise的好处?A. 可以避免回调地狱B. 可以并行执行异步操作C. A和B都是D. A和B都不是答案:C16. 以下哪个不是JavaScript中的条件语句?A. ifB. switchC. forD. while答案:C17. 以下哪个不是JavaScript中的循环语句?A. forB. whileC. do...whileD. forEach答案:D(注:forEach是数组的方法,不是循环语句)18. 以下哪个是JavaScript中使用严格模式的方法?A. 使用"use strict";声明B. 使用var声明变量C. 使用let声明变量D. 使用const声明变量答案:A19. 以下哪个不是JavaScript中的作用域?A. 全局作用域B. 函数作用域C. 块级作用域D. 对象作用域答案:D20. 以下哪个是JavaScript中实现模块化的方法?A. 使用var声明变量B. 使用let声明变量C. 使用const声明变量D. 使用模块化语法(import/export)答案:D。
js 考试题及答案
js 考试题及答案**JS 考试题及答案**一、选择题(每题2分,共20分)1. JavaScript中用于获取当前日期的函数是哪一个?A. `new Date()`B. `getDate()`C. `getToday()`D. `getCurrentDate()`**答案:A**2. 下列哪个是JavaScript中的全局对象?A. `window`B. `document`C. `navigator`D. 以上都是**答案:D**3. JavaScript中,用于定义函数的关键字是?A. `function`B. `def`C. `func`D. `declare`**答案:A**4. 在JavaScript中,如何将字符串转换为小写?A. `toLowerCase()`B. `toUpperCase()`C. `toLower()`D. `toUpper()`**答案:A**5. 下列哪个不是JavaScript的内置对象?A. `Array`B. `Object`C. `String`D. `Vector`**答案:D**6. JavaScript中,用于创建一个新数组的语法是什么?A. `new Array()`B. `Array()`C. `new Array`D. `[]`**答案:D**7. 在JavaScript中,`==`和`===`有什么区别?A. `==`是严格等于,`===`是非严格等于B. `==`是非严格等于,`===`是严格等于C. 两者没有区别D. `==`是类型转换比较,`===`是值比较**答案:B**8. 下列哪个不是JavaScript中的事件类型?A. `click`B. `mouseover`C. `onload`D. `keypress`**答案:C**9. 在JavaScript中,如何判断一个变量是否为数组?A. `typeof arr === 'array'`B. `Array.isArray(arr)`C. `arr instanceof Array`D. 以上都是**答案:C**10. 下列哪个是JavaScript中的异步编程模式?A. PromiseB. CallbackC. GeneratorD. 以上都是**答案:D**二、填空题(每题3分,共15分)1. JavaScript中,`typeof`运算符用于获取变量的____。
JavaScript-笔试必考题
b) If onKeyPress returns false, the key-down event is cancelled.
c) If onKeyDown returns false, the key-up event is cancelled.
</script>
a) get code name of the browser of a visitor
b) set code name of the browser of a visitor
c) None of the above
5) Which of the following is true?
31) Choose the four symbol pairs that represent RegExp properties lastMatch, lastParent, leftContext, and rightContext, respectively:
a) $&, $+, $`, $'
d) If onKeyPress returns false, the key-up event is canceled.
6) Scripting language are
a) High Level Programming language
b) Assembly Level programming language
d) None of the above
15) In JavaScript, Window.prompt() method return true or false value ?
JavaScript期末考试卷和答案
JavaScript期末考试卷和答案**JavaScript期末考试卷**一、单选题(每题2分,共20分)1. JavaScript是一种()。
A. 服务器端脚本语言B. 客户端脚本语言C. 桌面应用程序语言D. 操作系统2. 下列哪个不是JavaScript的数据类型?()A. NumberB. StringC. BooleanD. List3. 在JavaScript中,用于声明变量的关键字是()。
A. varB. letC. constD. All of the above4. 下列哪个是JavaScript中的全局对象?()A. windowB. documentC. navigatorD. All of the above5. 在JavaScript中,使用哪个函数可以将字符串转换为小写?()A. toUpperCase()B. toLowerCase()C. toFixed()D. toString()6. 下列哪个不是JavaScript中的循环结构?()A. forB. whileC. do...whileD. switch7. 在JavaScript中,如何声明一个函数?()A. function myFunction() {}B. var myFunction = function() {}C. Both A and BD. None of the above8. 下列哪个是JavaScript中的事件类型?()A. clickB. submitC. Both A and BD. None of the above9. 在JavaScript中,如何访问数组的最后一个元素?()A. array[-1]B. array[0]C. array[array.length - 1]D. array[array.length]10. 下列哪个是JavaScript中的异步编程模式?()A. CallbackB. PromiseC. Async/AwaitD. All of the above二、多选题(每题3分,共15分)1. JavaScript支持的数据类型包括()。
js期末考试试题和答案
js期末考试试题和答案**JS期末考试试题和答案**一、单项选择题(每题2分,共20分)1. 在JavaScript中,以下哪个不是合法的变量名?A. `myVar`B. `2myVar`C. `_myVar`D. `$myVar`答案:B2. JavaScript中,`null`和`undefined`的区别是什么?A. 它们是相同的B. `null`表示一个变量没有指向任何对象,而`undefined`表示一个变量没有被声明C. `null`表示一个变量没有被声明,而`undefined`表示一个变量没有指向任何对象D. 它们都是表示空值答案:B3. 下面哪个方法用于获取HTML元素的属性值?A. `getAttribute()`B. `getElementsByClassName()`C. `createElement()`D. `getElementById()`答案:A4. JavaScript中,`==`和`===`的区别是什么?A. `==`是严格等于,`===`是非严格等于B. `==`是非严格等于,`===`是严格等于C. 它们都表示严格等于D. 它们都表示非严格等于答案:B5. 下面哪个是JavaScript中正确的函数声明?A. `function myFunction = {}`B. `var myFunction = function() {}`C. `function myFunction = function() {}`D. `myFunction = function() {}`答案:B6. 在JavaScript中,`let`和`var`关键字有什么区别?A. `let`有块级作用域,`var`没有B. `let`没有块级作用域,`var`有C. 它们都有块级作用域D. 它们都没有块级作用域答案:A7. 下面哪个是JavaScript中的全局对象?A. `window`B. `document`C. `Math`D. 所有选项都是答案:D8. 在JavaScript中,`Array`和`Object`有什么区别?A. `Array`用于存储有序的数据集合,`Object`用于存储键值对B. `Array`用于存储键值对,`Object`用于存储有序的数据集合C. 它们都是用于存储有序的数据集合D. 它们都是用于存储键值对答案:A9. 下面哪个是JavaScript中的异步操作?A. `setTimeout()`B. `console.log()`C. `alert()`D. `for`循环答案:A10. 在JavaScript中,`arguments`对象是什么?A. 一个包含函数所有参数的数组B. 一个包含函数所有参数的对象C. 一个包含函数所有局部变量的对象D. 一个包含函数所有属性的对象答案:B二、填空题(每题2分,共20分)1. JavaScript是一种____语言,通常用于增强网页的交互性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
监理工程师考试题、是非题:1、建设工程监理是专业化、社会化的建设单位项目管理,所依据的基本理论和方法来自建设项目管理学。
(对)2、建设工程监理的实施需要建设单位的委托和授权。
(对)3、仅委托施工阶段监理的工程,工程监理单位只能根据委托监理合同和施工合同对施工行为实行监理。
(对)4、工程监理单位应当由组织管理能力强、工程建设经验丰富的人员担任领导;应当有足够数量的、有丰富的管理经验和应变能力的监理工程师组成的骨干队伍,要积累足够的技术、经济资料和数据;要实事求是、创造性地开展工作。
(对)5、工程监理单位不能完全取代建设单位的管理活动。
它不具有工程建设重大问题的决策权,它只能在授权范围内代表建设单位进行管理。
(对)6、我国还特别要求监理工程师通过组织协调,使影响监理目标特别是进度目标实现的各方主体有机配合,保证监理工作实施和运行过程顺利。
(对)7、上海市规定,凡实施准用证管理的建设工程材料,未按规定取得准用证的,本市建设工程不得使用。
(对)8、在现场监理具体的运作中,应当始终抓住对施工合同的管理。
(对)9、旁站监理由现场监理人员负责具体实施。
(对)10、文件内容是作者单方面意志的表示,其规范作用的成立与实现不以对方是否同意为前提条件,具有极强的强制约束力。
(对)11、在效用方面一般实行“不溯既往” 和“后法推翻前法”,即文件效力所及针对正式成立(生效)之后发生的有关事物;新文件形成之后,与其规定不一致的“旧文件”即行废止,以新文件为准。
(对)12、从事建筑活动的专业人员,应当依法取得相应的执业资格证书,并在执业资格证书许可的范围内从事建筑活动。
(对)13、工程监理人员认为工程设计不符合工程质量标准或者合同约定是质量要求的,应当报告建设单位要求设计单位改正。
(对)14、工程监理人员认为工程施工不符合工程设计要求、施工技术标准和合同约定的,有权要求建筑施工企业改正。
(对)15、监理规范是项目监理机构具体从事施工阶段监理工作的依据。
(对)16、项目监理机构应按委托监理合同的约定,配备满足监理工作需要的常规检测设备和工具。
(对)17、工程监理单位年检结论分为合格、基本合格、不合格三种。
(对)18、工程监理企业资质条件中监理工程师注册人员数量、经营规模未达到资质标准,但不低于资质等级标准的80%,其它各项均达到标准要求,并且在过去一年内未发生1)—8)行为。
(对)19、未按法律、法规以及有关技术标准和建设工程承包合同对施工质量实施监理的应予以纪录。
(对)20、未取得准用证的建设工程材料(钢材、水泥、沙石、商品砼、预制砼构件、墙体材料和管道、门、窗等结构性、功能性材料)不得用于本市建设工程。
(对)21、工程建成后在使用中保证结构安全、保证人身和环境免受危害的程度,均必须保证人身财产、工程整体免遭工程结构破环及外来危害的伤害。
(对)22、影响工程质量的因素很多,即:人、材、机、法、环,在监理过程中应注意控制。
(对)23、严禁无技术资质的人员上岗操作,以确保工程质量,杜绝安全事故。
(错)与验收。
(对)25、监理工程师应督促总包单位强化质量管理。
每道工序完成后,承包单位应先行自检,自检合格后填报《--报验审请表》(对)26、设计交底是指在施工图完成并经审查合格后,设计单位在设计交付施工后,按法律规定的义务就施工图设计文件向承包单位和监理单位做出详细的说明。
目的是对承包单位和监理单位正确贯彻设计意图。
(对)27、在工程项目开工前约定的时间内,承包单位必须完成施工组织设计的编制及内部自审批准工作,填写《施工组织设计方案报审表》报送项目监理机构审查。
(对)28、承包单位应按审定的施工组织设计文件组织施工。
如需要对其内容做较大的变更,应在实施前将变更内容书面报送项目监理机构审核。
(对)29、规模大、结构复杂或属新结构、特种结构的工程,项目监理机构对施工组织设计审查后,还应报送监理单位技术负责审查,提出审查意见后由总监理工程师签发。
必要时与建设单位协商,组织有关专业部门或有关专家会审。
(对)30、监理规划应在签订委托监理合同及收到设计文件后开始编制,完成后必须经监理单位技术负责人审核批准。
并应在召开第一次工地会议前报送建设单位。
监理规划的编制应由总监理工程师主持,专业监理工程师参加编写。
(对)31、旁站监理是指监理人员在房屋建筑工程施工阶段监理中,对关键部位、关键工序的施工质量实施全过程跟班的监督活动。
(对)32、凡由承包单位负责采购的原材料、半成品或构配件,在采购定货前应向监理工程师审报。
(对)33、施工总承包单位根据承包合同的约定或工程项目特殊专业工程施工的要求需将部分工程分包工程分包给专业工程施工单位施工前应向监理工程师提交《分包单位资质报审表》。
(对)34、质量控制点是指为了保证作业过程质量而确定的重点控制对象、关键部位或薄弱环节。
(对)35、工程质量预控是针对所设置的质量控制点或分部、分项工程,事先分析施工中可能产生的质量问题和隐患,分析可能产生的原因,并提出相应的对策,采取有效的措施进行预先控制,以防在施工中发生质量问题。
(对)36、工程质量预控图的表示方法是中间按该分部工程的施工各阶段划分,右侧列出各阶段所需进行的与质量控制有关的技术工作,左侧列出各阶段所需进行的质量控制有关管理工作要求。
(对)37、所谓作业环境条件主要是指诸如:水、电或动力供应、施工照明、安全防护设备、施工场地空间和通道、以及交通运输和道路条件等,这些条件是否良好,直接影响施工质量。
(对)38、建设工程施工现场标准养护室对房屋要求保温防热,根据工程规模的大小确定标准养护的面积,最小不少于5平方米。
(对)39、建设工程施工现场的标准养护室,配置冷暖空调、电热棒等恒温装置、使室内温度控制在20± 30C范围。
(对)40、有条件的大型工程应配置喷淋装置,使室仙相对湿度大于90%。
(对)41、标准养护室内应设立水泥砂浆试块立柜,立柜内宜衬海棉等保温材料,以控制湿度为60~80%。
(对)42、凡涉及施工作业技术活动基准和依据的技术工作,都应该严格进行专人负责的复核性检查,以避免基准失误给整个工程质量带来难以补救的或全局性的危害。
(对)44、见证点监督,也称W点监督。
凡是列为见证点的质量控制对象,在规定的关键工序施工前,承包单位应提前通知监理人员在约定的时间内到现场进行见证和对其施工实施监督。
如果监理人员未能在约定的时间内到现场见证和监督,则承包单位有权进行该W点的相应的工序操作和施工。
(对)45、凡涉及施工作业技术活动基准和依据的技术工作,都应该严格进行专人负责的复核性检查。
(对)46、平行检验:监理工程师利用一定的检查或检测手段在承包单位自检的基础上,按照一定的比例独立进行检查或检测的活动。
(对)47、检验批是工程施工质量验收的最小单位。
(对)48、检验批可根据其施工及质量控制和专业验收需要按楼层、施工段、变形缝等进行划分。
(对)49、单位工程的验收由一个标准来完成。
检验批、分项、子分部、分部工程由各专业质量验收规范分别来完成。
(对)50、主控项目不允许有不符合要求的检验结果,即这种项目的检查具有否定权。
(对)51、监理工程师在工程建设施工阶段实施监理时,其进度控制的总任务就是在满足工程项目建设总进度计划要求的基础上,编制或审核施工进度计划,并对其执行情况加以动态控制,以保证工程项目按期竣工,交付使用。
(对)52、监理单位只需要对项目建设有关单位的进度控制计划进行监控,自己不需要编制进度计划。
(错)53、在建设工程施工承包合同中,业主是权利主体,承包商是义务主体。
(错)54、监理委托合同的目的是服务。
(对)55、监理工程师在工程计量时不通知承包商参加,计量结果视为无效。
(对)56、不论哪一方提出的工程变更,均由监理工程师签发工程变更令。
(对)57、施工图预算即是施工预算。
(错)58、工料分析是施工图预算编制必不可少的工作。
(对)59、审查施工组织设计是控制投资的主动措施。
(对)60、从事建设工程活动,必须严格执行基本建设程序:坚持先勘察、后设计、再施工的原则。
(对)61、检验批是按同一的生产条件或规定的方式汇总起来供检验用的,由一定数量样本组成的检验体。
(对)62、隐蔽工程在隐蔽前应由施工单位通知有关单位进行验收,并应形成验收文件。
(对)63、室外工程可根据专业类别和工程规模划分单位(子单位)工程。
室外单位(子单位)工程、分部工程可按本标准附录C采用。
(对)64、通过返修或加固处理仍不能满足安全使用要求的分部工程、单位(子单位)工程的严禁验收。
(对)65、当参加验收各方对工程质量验收意见不一致时,可请当地建设行政主管部门或工程质量监督机构协调处理。
(对)66、在进度计划执行过程中计划的不变是相对的,变化是绝对的。
(对)67、在工程施工过程中,由于某些干扰因素的影响,造成工期延长,监理工程师应批准承包商的工程延期要求,批准后的工程延期时间是合同工期的一部门。
(错)68、工程建设进度控制的目标就是追求工程项目的最短建设工期。
(错)69、监理工程师在工程建设施工阶段实施监理时,其进度控制的总任务就是在满足工程项目建设总进度计划要求的基础上,编制或审核施工进度计划,并对其执行情70、业主未及时提供施工场地,造成施工单位拖期,不能作为施工单位申报工程延期的条件。
(错)71、在网络计划中,关键线路上相邻两工作之间的间隔必为零。
(对)72、在双代号网络中,一项工作必须有唯一的一个节点及相应的一个代号。
(错)73、网络图中工作与工作之间的关系都是由组织安排需要或资源调配需要决定的。
(错)74、进度控制的最终目的是确保项目进度目标的实现,建设项目进度控制的总目标是建设工期。
(对)75、工程项目建设中的进度控制目标,投资控制目标和质量控制目标是并列的三大目标。
(对)76、地下防水工程质量验收规范应与国家标准“地下工程防水技术规范”配套使用。
(错)77、防水等级是根据地下工程的重要性和使用中对防水要求,所确定允许渗漏水量的等级标准。
(对)78、地下防水工程是地基与基础分部工程中的一个子分部工程。
(对)79、为了做到建设工程质量检测工作的科学性,公正性和正确性,建设部监理(1996)488号文件规定了监理人员(建设单位)与施工人员共同取样,实行见证取样,送样制度。
(对)80、普通防水砼适用于环境温度高于80r或处于侵蚀系数小于0.8的侵蚀性介质中使用的地下工程。
(错)81、涂料防水层不适用于受侵蚀介质的地下工程主体背水面涂刷的防水层。
(错)82、防水砼的抗折强度和抗渗压力必须符合设计要求。
(错)83、防水砼迎水面钢筋保护层厚度不应小于50mm。
(对)84、指令文件一般均以监理工程师通知的方式下达,在监理指令中,开工指令、工程暂停指令及工程恢复施工指令也属指令文件。