20秋北理工脚本程序设计模拟题4 更新

所属学校:北京理工大学 科目: 2020-08-08 13:22:51 程序设计 脚本 模拟题 北理工
(405)               北京理工大学远程教育学院
《脚本程序设计》模拟题四校外学习中心                 学号                 姓名              成绩        
闭卷                                                                            一、单项选择题(每题2分,共30分)               
1. 要在HTML文件中插入JavaScript语言脚本内容,必须使用的HTML标记是(    )
A.                                                 
B.<script>
C.                                                               
D.答案:B
知识点:使用<script>标记
难度:12. 在以下选项中,最大的常量值是(    )
A.O20                                                 
B.OX20
C.32
D.33答案:
知识点:数值型数据
难度:13. 在以下选项中,函数定义时可以省略的部分是(    )
A.函数名
B.函数参数
C.函数体
D.表示函数的圆括号答案:B
知识点:创建函数
难度:14. 在JavaScript语言中,要访问指定对象的方法和属性需使用(    )
A.运算符(*)
B.运算符(.)
C.运算符(+)
D.以上选项均错答案:B
知识点:操作对象
难度:15. 在JavaScript语言中,要定义局部变量则可以是(    )
A.由关键字private在函数内定义
B.由关键字private在函数外定义
C.由关键字var在函数内定义
D.由关键字var在函数外定义答案:
知识点:局部变量
难度:16. Javascript中数组的序列是从(       )开始的。
A.0
B.1
C.2
D.3答案:A
知识点:创建数组
难度:17. 在JavaScript语言中,比较运算符的作用是(    )
A.执行数学运算
B.处理计算机数
C.比较两个值或表达式
D.以上选项均错答案:C
知识点:关系运算符
难度:18. 有语句“var x=0;while(       )x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为。
A.x<10
B.x<=10
C.x<20
D.x<=20答案:C
知识点:while语句
难度:29. 当鼠标指针移动到页面上的一个对象上时,就会触发(    )
A.onMouseUp事件
B.onMouseOver事件
C.onMouseDown事件
D.onMouseMove事件答案:
知识点:事件对象
难度:210. Window.setTimeout的作用是(    )
A.在延时后运行一条JavaScript语句
B.在指定时段内锁定浏览器
C.设定浏览器自动退出之前等待的时间
D.设定浏览器之后退出系统的时间答案:A
知识点:window对象
难度:111. 下面(    )对象代表浏览器窗口中加载的当前文档的URL。
A.window
B.document
C.location
D.history答案:C
知识点:location对象
难度:112. 关于调用对象方法write(),正确的描述说法是(    )
A.document.write()
B.windows.write()
C.document.windows.write()
D.以上选项均错答案:
知识点:document对象
难度:113. 在JavaScript语言中,处理图形的浏览器对象是(    )
A.image
B.images
C.graphic
D.graphics答案:A
知识点:image对象
难度:114. 某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是(    )
A.document.forms.myButton;;;
B.document.mainForm.myButton
C.document.forms[0].element[0]
D.以上都可以答案:B
知识点:button对象
难度:115. AJAX中的A代表(    )
A.高级
B.异步性
C.应用
D.同步性答案:
知识点:Ajax简介
难度:1二、填空题(每空1.5分,共30分)1. JavaScript源文件的扩展名是____。答案:js
知识点:使用JavaScript文件
难度:12. JavaScript中复杂数据类型包括____、____和____。答案:对象|  数组|  函数
知识点:JavaScript中复杂数据类型
难度:1
3. JavaScript中任何数字和字符对0取模,结果都是____。答案:NaN
知识点:算术运算符
难度:14. {
JavaScript中使用减量运算符时,如果变量、数组元素或者对象属性不是数字且无法转换成数字,减量运算结果是____。
}答案:
知识点:算术运算符
难度:15. 表达式123%4的计算结果是____。答案:3
知识点:算术运算符
难度:16. 设”var s = 1 + 2 +"var";”,则执行完语句”document.write(s);”后,输出结果是____。答案:3var
知识点:算术运算符
难度:27. 设”var a=1001, b = 1010;”,则执行完运算result = ~a;后,result结果为____。答案:
知识点:逐位运算符
难度:18. 表达式!(13<11)的值为____。答案:true
知识点:逻辑运算符
难度:19. 表达式(12<13)&&(13<12)的值为____。答案:false
知识点:逻辑运算符
难度:110. {
for (i=1;j<=10;i=i+3)
for(j=2;j<6;j++)
{...}
上述for语句的循环次数是____。
}答案:
知识点:for语句
难度:111. JavaScript的事件处理的实现过程分为:通过____处理事件和通过____处理事件。答案: HTML标签属性|  JavaScript属性
知识点:JavaScript的事件处理
难度:112. window 对象的clearInterval()方法用于____。答案:取消循环定时操作
知识点:window 对象
难度:1
13. ____对象就是浏览器对象,用于获得与浏览器相关的信息。答案:navigator
知识点:navigator对象
难度:114.{
window对象代表了浏览器窗口或者框架,document对象则代表了窗口或者框架中的____。
}答案: 文档
知识点:document对象
难度:115.{
Document对象的简单属性中的____和____属性来设置网页文档文本背景颜色和文档文本的文字颜色。
}答案:bgColor|  fgColor
知识点:document对象
难度:116. option对象总是和____对象一起使用的。。答案:
知识点:select与option对象
难度:1三、看代码段,写结果(每题7分,共28分)
1. {
       
       
                test
                <script language="javascript" type="text/javascript">
                       
                </script
       
       
       
输出结果为:
}答案:0 2 3 4 6 8 9 11 12 28
知识点:访问数组的元素
难度:22.{
<script LANGUAGE="JavaScript" TYPE="text/javascript">
        var a=2;
        var b=3;
        var c="2";
        document.write("a=2, b=3, c='2' ");  document.write("
");
        document.write("小于:a         document.write(a");
        document.write("小于等于:a<=b=");  
document.write(a<=b);    document.write("
");
        document.write("大于:a>b=");  
document.write(a>b);    document.write("
");
document.write("大于等于:a>=b=");  
document.write(a>=b);    document.write("
");
        document.write("等于:a = =c=");  
document.write(a == c);    document.write("
");
</script输出结果为:}
答案:{
a=2, b=3, c='2'
小于:a 小于等于:a<=b=true
大于:a>b=false
大于等于:a>=b=false
等于:a = =c=true
}知识点:比较运算符
难度:23. {
<script>
for (num=5;num>=1;num--){
for (x=1;x<=num;x++){
document.write(" ");
}
for (y=5-num;y>=0;y--){
document.write("* ");
}
document.write("
");
}
</script
输出结果为:
}
答案:{

}知识点:for语句
难度:24. {
<script>
x=”a”;
y=”b”;
z=false;
function testOne(){
var x=”c”;
var y=”d”;
z=true;
                alert(x);
                alert(y);
                alert(z);
}
function testTwo(){
                alert(x);
                alert(y);
                alert(z);
}
testOne();
testTwo();
</script输出结果为:
}
答案:依次弹出六个对话框,分别显示c、d、true、a、b、true。
知识点:函数的使用
难度:2四、编写程序(共12分)
{
编写一个函数,在页面上输出1--1000之间所有能同时被3,5,7整除的整数,并要求每行显示6个这样的数。

}答案:
知识点:函数的使用与算术运算
难度:3北理工作业整理

版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: