当前位置:文档之家› javascript期末考试模拟题

javascript期末考试模拟题

javascript期末考试模拟题
javascript期末考试模拟题

、单项选择题(本题共15小题,每小题2分,共30分)

在每小题列出的四个备选项中只有一个是符合题目要求的 ,请将其正确答案涂写在答题卡 上。 1. 以“s”为文件扩展名的文件是 _________

(A) html 文件

(B)网页文件 (C) Java 文件 (D) Javascript 文件

2. 以下合法的变量名是 ______

(A) new (B) _123 3. 以下正确的字符串是___

(A) xyz (B) xyz"' 4. 设有语句:

var st1= test st1=st1+ 25;

贝U st1的值是 _____ 。 (A) test25 ' (B) 25 5. 123+ ”789 ”的值是 _____ _

(A) 123789 '

(B) 912

6. 表达式(a=2,b=5,a>b?a:b

(A) 2

(B) 5

的值为 _______

8. 设 var a=2,b=3;

则 a++==b?(a-1):b _ 的结果是 。_

A) 0 B) 1 C) 2 D) 3

9. 下面while 循环执行的次数为 __________

var i=5; while (i==0) i--;

A)无限

B) 1

C) 5 D) 0

(C) null

o

(C) xyz '

(D) 2abc

(D) xyz '

(C) test '

(D)语法错误

(C) 789 ”

(D)语法错误

)的值是

(C) 1 (D) 0

7. 设有语句 var a=3,b=5,c=3,d=8,m=3,n=2; 则逻辑表达式(m=a>b)&&(n=c>d) 运算后,n

(A) 0

(B) 1 (C) 2 (D) 3

10. 以下数组的定义中____________ 错误的。

A) var a=new Array(); B) var a=new Array(10);

C) var a[10]={ 1,2,3}; D) var a=["1",2,"3"];

11. 设var x=3,y=4;下列表达式中y的值为9的是______________

A)y*=x-3 B) y/=x*9 C) y-=x+10 D) y+=x+2

12. 在程序中有多个相关联的 选项,若要默认选择某一项,应在该项中增加________ 属性。

A) checked

B) default

C) selected

D) defaultValue

13 .结果为NaN的表达式是________ _

(A) "80"+"19" (B)"十九"+"八十”(C)"八十"*"十九”(D) "80"*"19"

14 .执行下面语句后c的值是__________

var a=2,b=1,c=3;

if(a

if(b

else c++;

(A) 1 (B) 2 (C) 3 (D) 0

15 .若有var a=1,b=1,c=1; 则表达式2&&b%a||!c 的值是__________

A) 1 B) false C) true D)不确定的

、程序分析题(本题共5小题,每小题3分,共15分)

在每小题列出的四个备选项中只有一个是符合题目要求的 ,请将其正确答案涂写在答题卡

执行以下程序段后,x 的值是 ___ 。

var x=0; switch(++x) { case 0: ++x; case 1: ++x; case 2: ++x;

} A) 1

B) 2

C) 3

D) 4

执行下面程序段后,b 的值是 ____

var a,b;

for(a=1,b=0; a>b; a++) b=a; (A) 0

(B) 1

(C) 2

(D)死循环

下面函数的返回值是 __ 。

function subc() {var i, j=9; while( i=j-1)

{ j-=3;

上。

17 18.

if(j<5) break;

i++;

}

return j;}

(A) 3 (B) 0 (C) 1 (D) -2

19.下面函数的返回值是_________

function funa()

{

var s="\\ na\028b\tc";

for(var i=0;i

return i;

}

(A) 9 (B) 6 (C) 7 (D) 8

20 .下面程序段的输出结果是_________

(A) 121 (B) 120 (C) 210(D) 211

三、选择填空题(本题共20小题,每小题2分,共40分)

根据下面每小题的内容,在备选项中选择答案编号填在答题纸上对应的空白处编号备选答案编号备选答案

1 21

substri ng()

2 22 on Blur

3 23 on Click

4

24 on DbClick

5 25 on Error

6 26 onFocus

7 27 on KeyDow n

8 28 on KeyUp

9 29 onLoad

10 30 onM ouseDow n

11 31 onM ouseMove

12 32 onM ouseOver

13 33 onUnl oad

14 setTimeout(code,dalay) 34 focus()

15 clearTimeout(timeoutlD) 35 select()

16 36

17 37

18


38

19
39

20 charAt() 40

21

延迟代码执行的方法是14 。

.

22

.失去焦点的事件处理属性是22 。

23

.表单元素被单击的事件处理属性是23 。

24

.表单元素得到焦点的事件处理属性是26 。

25

.文本对象选中输入的内容的方法是35 。

26

.获取字符串中某个特定位置的字符的方法是20 o

27 .设置标题字号所使用的HTML标记是39 。

28 .改变字体大小所使用的HTML标记是16 。

29.建立文档体所使用的HTML标记是36 。

30 .建立文件主题所使用的HTML标记是37 。

31 .建立一个表单对象所使用的HTML标记是4 。

32 .建立一个密码框对象所使用的HTML标记是6 。

33 .建立一个复选框对象所使用的HTML标记是12

34 .建立一个单行文本框对象所使用的HTML标记是5

39 .建立一个区域对象所使用的HTML标记是3

40 .建立一个连接对象所使用的HTML标记是1

四、程序填空题(本题共5小题,每小题3分,共15分)

根据下列给出的程序段,将横线处缺少的部分补上,使其能正确运行。答案写在答题纸的对应位置上。

41 .编程显示右边图案,请将横线处缺少的部分补上

vscript Ianguage="JavaScript"> var i,j;

for(i=1;i<=7;i++)

{for(j=1;j<=7-i;j++)

docume nt.write(” ");

for(j=1; j<=2*i-1;j++)

docume nt.write("*");

(41)

}

42 .以下填空部分为输出年龄信息:

Example:form 对象的应用

 
(2)利用全局变量和函数,设计模拟幸运数字机游戏。设幸运数字为8,每次由计算机

随机生成3个1~9之间的随机数,当这3个随机数中有一个数字为8时,就算赢了一次。 Ex050309.html

 
二.事件与对象 1.设计一个表单,放入两个按钮,单击它们时将显示不同问候语。 S07_02.HTM 处理事件-HTML标记方式

三.内置对象 1.在页面中显示当天日期。

《国际贸易实务》期末考试模拟试题及答案

《国际贸易实务》 期末考试模拟试题及答案 参考答案: 一、是非判断题(正确用“√”表示,错误用“X”表示。每题1分,共20分) 1.按照INCOTERMS2000的规定,卖方在CIF术语下承担的风险、责任和费用要比FOB术语下的大。(X )2.按照INCOTERMS2000的规定,在所有的贸易术语下,出口强制检验的费用都由卖方承担。(X )3.按照INCOTERMS2000的规定,按CIF术语成交,海运途中的风险由买方承担,卖方对货物的延误或灭失不承担责任,因此,合同中如果作出相反的规定是无效的。(X ) 4.按照FOB Under Tackle的规定,卖方的交货地点是买方指定船舶的吊钩所及之处。(X ) 5.在品质公差范围内的货物,买方不得要求调整价格。(√ ) 6.某商品每箱体积为30cm×40cm×50cm,毛重为62kgs,净重为59kgs,如果班轮运费计收标准为W/M,则船公司应按尺码吨计收运费。(X ) 7.海运货物保险中的战争险责任起讫不是采用“仓至仓”,而是仅限于“水面危险”。(√ ) 8.ICC恶意损害险不承保出于政治动机的人的行动所造成的货物的灭失和损害。(√ ) 9.不清洁提单是指带有宣称货物及/或包装有缺陷状况的条款或批注的提单。如,提单上批注“货物由旧麻袋包装”。(X ) 10.航空运单和海运单都不是物权凭证,收货人都是凭到货通知提货。(√ ) 11.UCP500规定,信用证修改通知书有多项内容时,只能全部接受或全部拒绝,不能只接受其中一部分而拒绝另一部分。(√ ) 12.UCP500规定,在分期装运中任何一期未按规定装运,则本期及以后各期均告失效。(√ ) 13.在国际贸易中,如果买方没有利用合理的机会对所收到的货物进行检验,就是放弃了检验权,也就丧失了拒收货物的权利。(√ ) 14.在国际货物买卖中,如果交易双方愿意将履约中的争议提交仲裁机构裁决,则必须在买卖合同中订立仲裁条款,否则仲裁机构将不予受理。(X ) 15.按《联合国国际货物销售合同公约》的规定,发盘可以撤回,其条件是发盘人的撤回通知必须在受盘人发出接受通知前传达到受盘人。(X ) 16.在票汇业务中,收款人是持以银行为受票人的银行汇票办理提款手续,所以,票汇业务属于银行信用。(X ) 17.光票托收是指金融单据不附有商业单据的托收,而跟单托收是指金融单据附有商业单据的托收。(X )18.银行汇票的付款人是银行,而商业汇票的付款人可以是银行,也可以是商号、个人。(√ ) 19.按国际招标惯例,如招标人在评标过程中认为所有的投标均不理想从而不想选定中标人,也可宣布招标失败,拒绝全部投标。(√ ) 20.卖期保值是指从事现货交易的商人为避免现货市场价格变动的风险,在买进现货的同时,在期货市场上卖出同等金额、同一交货期的期货,然后再以多头进行平仓的做法。(X ) 二、选择题(答案可能为一个或多个选项,每题2分,共20分) 1.以下贸易术语中,(BC )只适用于水上运输。 A.DEQ B.FOB C.FAS D.DDU 2.在国际贸易中,如果卖方交货数量多于合同规定的数量,根据《联合国国际货物销售合同公约》的解释,买方可以(ACD )。 A.接受全部货物B.拒绝全部货物C.只接受合同规定货物而拒绝多交部分D.接受合同规定数量及多交部分中的一部分

javascript期末考试

javascript 1、数据类型有哪些? 答:1 数字型:整数(number)、十六进制、八进制、浮点型(1.3) 2 字符串型:(string) 3 布尔型: (true) 4 特殊数据类型:转义字符(\b)、未定义值(undefined)、空值(nll) 2、什么是Cookie?如何读写Cookie?Cookie有什么作用? 答:Cookie:1.是web服务器保存在用户计算机上的文本文件的小块用户信息。 2.是浏览器提供的一种机制 3.包括临时和永久两种。 Cookie的写入:先将Cookie的名称和Cookie的值放入一个变量中,然后将变量赋给Document对象的cookie属性。当用户将Cookie写入后,新的Cookie字符串自动添加到原来Cookie字符串的后面。如:var cookiename=”name4”; V ar cookievalue=”value4”; V ar totalcookie=cookiename+”=”+cookievalue; Document.cookie=totalcookie; Cookie的读取:使用document.cookie读取cookie Cookie的主要用途:1.保存用户登录状态。2.跟踪用户行为。3.创建购物车。4.实施民意测验 3、循环语句: For语句、while语句、do ... While语句。 4、常用的javascript数据结构: 标示符、关键字、常量、变量 5、运算符: 算数运算符、比较运算符、赋值运算符、字符运算符、布尔运算符、条件运算符、其他运算符。 1 水仙花数 new document 水仙花数

2 阶乘 b) c) d) 3、关于html中的事件,说法正确的是()。(选择二项) a)当输入焦点转移到input输入框时,将触发对象的onFocus事件 b)当输入焦点转移到input输入框时,将触发对象的onBlur事件 c)当输入焦点移出input输入框时,将触发对象的onFocus事件 d)当输入焦点移出input输入框时,将触发对象的onBlur事件 4、向html文档中插入javascript脚本时,正确的标记是()。(选择一项) a) b)…… c) d)…… 5、网页编程中,运行下面的javascript代码,则提示框中显示()。(选择一项) a)2 b) 2.5 c) 32/2 d) 16 6、如果要在网页上显示"20060816",空格处应填写的javascript代码是()。(选择一项) var year = 2006; var month = 8; var date = 16; document.write(____);//此处填写代码 a)year+month+date b)year+0+month+date c)year+"0"+month+date d)year+""+month+""+date 7、分析下面的javascript代码:x=11;y="number";m=x+y;m的值为()。(选择一项) a)11number

相关主题
文本预览
相关文档 最新文档