奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 621|回复: 0

北京理工大学远程教育学院2020-2021学年第二学期 《脚本程序设计》期末试卷

[复制链接]
发表于 2021-4-14 17:39:49 | 显示全部楼层 |阅读模式
谋学网
(405)   北京理工大学远程教育学院2020-2021学年第二学期
《脚本程序设计》期末试卷

校外学习中心                 学号                 姓名              成绩        
闭卷                                                                           

一、更多资料下载:谋学网(www.mouxue.com)(每2分,共30分)               
1. 写“Hello Trump”的正确javascript语法是?(    )
A.response.write("Hello Trump ")                B."Hello Trump "
C.document.write("Hello Trump ")                 D.("Hello Trump ")
2. JAVA和JavaScript的区别,正确的是(    )。
A.它们不但名字相似,而且功能相似。
B.JAVA与JavaScript语法相似,事实上,它们是同一种语言的变种。
C.JavaScript是一种比JAVA功能更强大的语言。
D.JavaScript是一种比较强大的脚本语言,与JAVA无关
3. 下列是javascript源文件扩展名是(    )。
           A.  HTML                                                            B.  BODY
C.  js                                                                   D.  DIV
4. 在Javascript中,需要声明一个整数类型的变量stc,以下(    )语句能实现上述要求?
        A.int  stc;                                                                B.number  stc;
        C.var  stc;                                                        D.Integer  stc;
5. 分析下面的Javascript代码段,输出结果是(    )。
var s1=parseInt(“81中学”);
document.write(s1);
        A.NaN                                                                   B.81  
        C.81中学                                                           D.出现脚本错误
6.        下列的哪一个表达式将返回假(    )。
A.  !(23<21)                                                B.  (664>=664)   
C.  (“e”!=”f”)                                                     D.  (12<13)&&(13<12)
7.(778>787)?8:9的结果是(    )。
           A.  9                                                          B.  8           
C.  8, 9                                                        D.  3
8. 分析下面的JavaScript代码,经过运算后m的值为(    )。
x=2021;
y=“world”;
m=x+y;
        A.2021                                                                B.world
        C.2021 world                                                        D.程序报错
9. 分析下面的JavaScript代码 ,经过运算后m的值为(    )。
x=33;
y="66";
m=x+y;
           A.  33                                                                  B.  "66"       
C.  3366                                                                  D.  程序报错  
10. 当表单内容填写完毕后,点击提交按钮会触发表单的(    )事件。
A. onclick                                                         B. onsubmit;
C. onload                                                                D. onmousedown
11. JavaScript函数window.setTimeout("countDown();",1000);  表示(    )。
A.每隔1分种调用countDown函数   B.每隔1秒种调用countDown函数
C.1分种后调用countDown函数                D.1秒种后调用countDown函数
12. 以下不属于浏览器对象的有(    )。
          A.  Date                                                                  B.  window
C.  document                                                          D.  location  
13. window中的哪个方法可以用于显示一个带有确定和取消两个按钮的确认对话框(    )。
          A.  open                                                                  B.  alert
C.  prompt                                                          D.  confirm
14. 在DOM对象模型中,下列选项中的(     )对象位于DOM对象模型的顶层元素。
A.  history                                                                B.  document       
C.  button                                                                D.  text
15. AJAX中的A代表(           )。       
A.高级                                                                B.同步性
C.应用                                                                D.异步性

二、填空题(每空1.5分,共30分)
1.JavaScript中复杂数据类型包括:             、           、               。
2. JavaScript中有三种对象:JavaScript提供的内置对象、                 和                 。
3. ___________语句结束本次循环,___________语句可以终止循环的运行,然后继续执行循环之后的代码。
4. JavaScript中任何数字和字符对0取模,结果都是                  。
5. window对象代表了浏览器窗口或者框架,document对象则代表了窗口或者框架中的            。
6. JavaScript中常用的If语句形式有:            、            和            。
7. JavaScript中的安全模型有:______________、污染数据安全模型和______________。
8. 当用户在网页中使用了<A>标签,并且设置了 HREF 属性,则创建出了一个
                   对象,也就是超链接对象。
9.  select对象代表HTML表单中的                   。
10.              对象代表HTML表单中的单选按钮,具有相同name属性的单选按钮形成一个组,同一组中只能有一个单选按钮被选中。
11.  JavaScript中加法运算符除了完成加法运算,还可以实现                   。
12. window对象中描述窗口的属性中self 属性代表______________,opener 属性表示______________。
三、看代码段,写结果(每题7分,共28分)
1.   function replaceStr(inStr, oldStr, newStr){
                        var rep = inStr;                                
                        while (rep.indexOf(oldStr) > -1)        {               
rep = rep.replace(oldStr, newStr);
                        }
                        return rep;
          }
alert(replaceStr("how do you do","do","are"));
输出结果为:




2.  <html>
        <head>
                <title>test</title>
                <script language="javascript" type="text/javascript">
                        <!--                               
                                var arr = new Array();
                                for (i=0;i<9;i++)
                                {
                                        arr[i] = i * 6;
                                }
                                var x = arr[6];
                                document.write("数组中元素的个数为:" + arr.length + "<br>");
                                document.write("数组中第7个元素的值为:" + x + "<br>");
                                document.write("数组中元素的值为:" + arr + "<br>");
                        -->
                </script>
        </head>
        <body>
        </body>
</html>
输出结果为:






3.   <script>
                var i = 10;
while ( i > 0 )
    {
                    i--;
                  if ( i == 3 ) continue;
                  document.write("i = ",i ,"<BR>");
          }
</script>

输出结果为:








4.    <html>
         <head>
                <title>test</title>
                <script language="javascript" type="text/javascript">
                        <!--
                                function mySum(x,y)
                                {
                                        ++x;
                                        y++
var z = x + y++;
                                        return z;
                                }
                               
                                var a = 100;
                                var b = 2;
                                var c = mySum(a,b);
                                document.write("a + b = " + c);
                        -->
                </script>
         </head>
         <body>
</body>
</html>

输出结果为:












四、编写程序(共12分)
使用循环语句完成编写程序,打印下面图形。

奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-3-29 17:17 , Processed in 0.101496 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表