| |
|
 |
相关文章 |
 |
|
|
|
|
 |
2001年度网络程序员级下午试卷(1) |
|
|
| 2001年度网络程序员级下午试卷(1) |
|
作者:佚名 文章来源:不详更新时间:2006-5-30 8:27:12  |
|
试题一 (15分)
请回答以下关于Internet Explore 中 Outlook Express 使用与操作的问题 1 至问题 4 ,把解答填入答题纸的对应栏内。 【问题1】
打开Outlook Express后,在出现的主窗口中靠左边有一子窗口是“文件夹列表”,请列出其中包括的五个文件夹(用户自建的文件夹不计人)。 【问题2】
若发件人使用MIME格式发送邮件,而收件人客户端程序不支持MIME格式,致使收件人无法打开邮件所携带的附件。对于这种问题发件人可通过何种方法来解决? 【问题3】
单击“工具”菜单上“账号”菜单项,然后选定账号所在的服务器,再单击“属性”按钮。在打开的窗口中选定“高级”选项卡,向右拖动“服务器超时”设置区域的滑块以延长时限。该操作对用户有什么作用? 【问题4】
以下是关于邮件发送格式的二种不同操作:
操作1:单击工具拦中的“新邮件”按钮,在打开的窗口中单击“格式”菜单,选中 “HTML”菜单项后再完成邮件的撰写与发送操作。
操作2:在“工具”菜单中单击“选项”,在弹出的窗口中单击“发送”选项卡,在“邮 件发送格式”域中选中“HTML”格式,然后单击“确定”后完成操作。
操作1和操作2的作用分别是什么?
试题二(15分)
阅读下列HTML文本和说明,在该HTML文本中存在 5 处错误,请指出错误所在的行号、错误原因以及改正的方怯,把解答填入答题纸的对应栏内。 【说明】
这是一个简单的HTML文本,显示作者个人来页的登录界面。 【HTML文本】
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9) ![]()
(10) Authors Home Page
(11)
Welcometo the authors Web Site.
(12)
(13)
试题三 (15分)
请回答以下关于 FrontPage 使用与操作的问题 1 至问题 4 ,把解答填入答题纸的对应栏内。 【问题1】
FrontPage 中的“字幕”效果有哪三种表现形式? 【问题2】
当页面过长时例览器会出现垂直滚动条,上下拖动滚动条会使页面背景图片也随之上下移动。为了使背景固定而不随滚动条上下移动,可以在“格式”菜单上的“背景”菜单项中选择哪一个选项来解决该问题?
【问题3]
在所编辑的页面中插入图片,选中该图片,然后单击“格式”菜单中的“定位”菜单项,并选择“绝对定位”。这项操作的作用是什么? 【问题4】
HTML源代码段如下:
单元格— 单元格三 单元格四 单元格六 请画出该段HTML代码在 FrontPage “普通”状态下的显示状态。
试题四 (15分) 阅读下列说明和 HTML 文本,分析其中嵌入的 JavaScript 脚本,将应填入___(n)___处的语句写在答题纸的对应栏内。
【说明】
跑马灯效果是 JavaScript 语言在制作动态主页中较为常用的一个应用,其运行效果是在测览器窗口状态条内滚动地显示文字,形成跑马灯的效果,具体的效果描述如下:
1. 在HTML文档被载人测览器时,首先在状态条上将“这是一个跑马灯效果的 JavaScript 文档”这个字符串从左到右逐个字符地显示出来。
2.在该字符串显示完毕以后随即消失,并开始进入跑马灯的效果阶段。
3.整个字符串从状态条的最右面开始出现,并逐渐向左滚动。 4.当字符串全部在左部消失后,从右部重新开始新的一轮滚动。
共3页: 1 [2] [3] 下一页
>视觉效果如图显示:
[upload=jpg]../pic/200341714924.jpg> 【HTML文本】
...... <-- 省略部分为HTML文本框架 --> ......
___(1)___ //JavaScript 区域开始标识 var msg = "这是一个跑马灯效果的JavaScript文档" ; //声明用于显示跑马灯效果的消息文字串变量 msg var interval = 100; //设定进行显示的时间间隔 var spacelen = 120; //将状态条长度划分为 120 个单位长度 var spacelO = " "; //声明一个代表 10 个单位长度的字符串 var seq = O; //声明用于记录当前显示的字符串长短变量 seq
function Scroll(){ // Scroll()函数主要用于网页刚打开时,对消息字符串逐步显示 len = msg.lengthI //记录用于显示效果文字的长度 wlndow.status=msg.substring(0,seq+1; //动态修改窗口的状态条的显示内容,由于每个时间问隔不断增加内容,从而产生状态条信息的逐步显示。 ___(2)___
if (seq >= len ) { //根据当前的 seq 情况进行分支判断,如果 seq > len,也就是已经显示了所有串的内容时,就按interval 时间间隔调用 Scroll2() 函数;否则就调用 Scroll() 函数。 seq = spacelen; window.setTimeout("Scroll2();",Interval ); } else ___(3)___ }
function Scroll2(){ // Scroll2()函数主要用于不断以滚动的方式显示消息内容 var out = " "; //声明Scroll2()的内部输出字符串 out for (i = 1 ; i <= spacelen/spacel0.length ; i++ ) out += spacel0 ; //处理字符串out前部的空格部分 out = out + msg ; //组成显示字符串out的文字部分 len=out.length; Window.status ___(4)___; //不断改变窗口的状态条文字内容,产生文字滚动的特性 Seq++; if (___(5)___) {seq = 0 ; } ; //当显示的文字内容为 0 时,就重新显示 Wlndow.setTimeout("Scroll2();",interval) ; }
Scroll(); //调用函数Scroll()
...... < !-- 省略部分为HTML文本框架 -->
试题五 (15分)
阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,将应填入___(n)___处的语句写在答题纸的对应栏内。 【说明
本题是通过JavaScript语言,在主页上买现一个较为经典的算法…一!用辗转相除法求出用户输入的两个整数的最大公约数,并在此基础上求出两个数的最小公倍数。
视觉效果如图显示: [upload=jpg]../pic/2003417141032.jpg>
[HTML文本]
......
.....// JavaScript区域开始标识等(略) function judge (num) { if ( num <= 0 ) { return -1 } else if ( num > 0 ) { return l } else { return 0 } ; } // judge 函数用于判断变量 num 的值是否为正整数
function caculate (theforln) { var li_integer_1, li_integer_2, li 共3页: 上一页 [1] 2 [3] 下一页
_temp //定义两个整数变量与临时变量 var li_com_divisor, li_com_multiple //定义最大公约数与最小公倍数变量 li_integer_1=parseInt( ___(2)___ ); li_integer_2=parseInt( ___(3)___ ); //取出用户输入的数值字符串,并执行字符串(可能是浮点数)向整数的转换 //如果输入的不是数值字符串,parseInt返回的是非数值的特殊值 if (___(n)___) { alert( "请输入两个数字!" ) return } else if ( judge (li_integer_l) !=1 | judge(li_integer_2) != 1 ) { alert( "请输入正整数!" ) return }; //判断输入的数值是否为正数 theform.num1.value = li_integer_1 theform.num2.value = li_integer_2 //将转换后的正整数写回 form 中,替换用户可能输入的正浮点数 if ( li_integer_1 < li_integer_2 ) {li_integer_1 = li_integer_1 + li_integer_2 ; ___(5)___; ___(6)___; }; //如果正整数1比正整数2小,将数值对调以便执行辗转相除法
While ( li_integer_1 != li_integer_2) { li_integer_1 =li_integer_l - li_integer_2); if ( li_integer_1 < li_integer_2 ) { ...
该程序段内容同上 }; //如果数 1 小于数 2 ,调换数值 } //执行辗转相除法 li_com_divisor = li_integer_1; ___(7)___: //求出最大公约数与最小公倍数 theform.max_divisor.value = li_com_divisor theform_min_multiple.value = li_com_multiple //将结果显示在页面上 } //caculate函数首先判断进行计算的条件, //然后运用辗转相除法求出最大公约数, //再利用两个正整数的积除以最大公约数求出最小公倍数。
共3页: 上一页 [1] [2] 3
|
|
| 文章录入:admin 责任编辑:admin |
| |
|
上一篇文章: 2001年度初级程序员级(上、下)午模拟测试题答案 下一篇文章: 2001年度网络设计师级上午试卷(1) |
|
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|
|
|
|