当前位置:首页 >> 其它课程 >>

哈医大计算机期末复习期末复习


2011 级临床七年制计算机课程期末复习要点 第一章 计算机基础知识 参考题: 《实验指导》107 页-117 页选择题 第二章 ASP 基本常识 IIS 设置 第三章 HTML 简介 《教材》81 页小结中所提到的标记(不包括最后一项 框架标记) 所提到的每个标记具体查阅教材上的具体介绍。 第四章 Dreamweaver 网页制作 《教材》87 页站点设置; 《教材》89 页至

107 页具体操作知识(不含 101 页表格布局) 第五章 VBScript 脚本语言 《教材》133 页至 151 页数据类型、常量变量、运算符表达式、内部函数。 《教材》151 页至 162 控制结构。 第六章 Access 数据库及建立方法 《教材》175 页 Access 概述 《教材》175 页至 182 页基本操作 第七章 SQL 语句 Select、update、insert 和 delete 语句,具体操作参考如下:
1.数据操纵语句 (1)添加记录 Insert into 学生表 (学号,姓名) values ('001', '张三') (2)修改记录 Update 学生表 set 姓名='李四' where 姓名='张三' (3)删除记录 Delete from 学生表 where 姓名='李四' 2.数据查询语句 (1)查询所有数据 Select * from 学生表 (2)查询部分字段 Select 学号,姓名 from 学生表 (3)查询符合条件的记录 Select * from 学生表 where 性别='男' (4)排序查询结果 Select * from 学生表 order by 学号 desc (5)查询前 n 条记录 Select top 5 from 学生表 order by 学号 (6)去掉重复记录 Select distinct 专业 from 学生表 (7)统计记录个数 Select count(*) from 学生表

第八章 ASP 基础 掌握静态网页和动态网页的区别:
1

静态网页(由浏览器运行) : 扩展名.htm 或.html VBScript 语言标记<script language="vbscript">?</script> 输出方式:document.write 动态网页(由服务器运行) : 扩展名:.asp VBScript 语言标记<% ? %> 输出方式:response.write

第九章 Response 和 Request 对象 掌握 Response.write()、Response.end()和 Response.redirect()方法 掌握 Request 接收表单数据的方法。 第十三章 ASP 数据库对象 掌握 Connection 对象 286 页 Connection 对象连接方法。
Rs.fields.count:数据表的列数。 Rs(0).name:第一个字段名称。 Rs(Rs.fields.count-1).name:最后一个字段名称 Rs(0):第一个字段值。 Rs.eof:记录指针指向最后一条记录的下面。 Rs.movenext:记录指针指向下一条记录。

程序题举例 第 5 章 VBScript——ASP 脚本语言
一、顺序结构程序 1.根据三边计算三角形面积 (1)输入方式:赋值、输出方式:alert 函数 <script language="vbscript"> a=3 b=4 c=5 p=(a+b+c)/2 s=sqr(p*(p-a)*(p-b)*(p-c)) alert(c) </script> (2)输入方式:inputbox 函数、输出方式 document.write 方法 <script language="vbscript"> a=cint(inputbox("a:")) b=cint(inputbox("b:")) c=cint(inputbox("c:")) p=(a+b+c)/2 s=sqr(p*(p-a)*(p-b)*(p-c)) msgbox(s) </script> (3)输入方式:文本框,输出方式:文本框 <script language="vbscript"> sub b1_onclick a=cint(t1.value) b=cint(t2.value) c=cint(t3.value) p=(a+b+c)/2 s=sqr(p*(p-a)*(p-b)*(p-c)) t4.value=s end sub </script> <input type="text" name="t1"> <input type="text" name="t2"> <input type="text" name="t3"> <input type="button" name="b1" value="计算"> <input type="text" name="t4"> 2.输入身份证号,计算年龄 <script language="vbscript"> a=inputbox("请输入一个身份证号:") y=mid(a,7,4) nl=year(now)-cint(y)

document.write("你的年龄是:"&nl&" 岁") </script>

二、分支结构程序 1.根据三边计算三角形面积 <script language="vbscript"> a=cint(inputbox("a:")) b=cint(inputbox("b:")) c=cint(inputbox("c:")) if a+b>c and a+c>b and b+c>a then p=(a+b+c)/2 s=sqr(p*(p-a)*(p-b)*(p-c)) alert(s) else alert("三边不能构成三角形") end if </script> 2.输入身份证号,判断性别 <script language="vbscript"> a=inputbox("请输入一个身份证号:") xb=cint(mid(a,17,1)) if xb mod 2=0 then alert("女") else alert("男") end if </script>

三、循环程序 1.while...wend 循环 (1)求 1~100 之间所有整数和 <script language="vbscript"> s=0 n=1 while n<=100 s=s+n n=n+1 wend alert(s) </script> (2)求~100 之间所有奇数和 <script language="vbscript"> s=0 n=1

while n<=100 s=s+n n=n+2 wend alert(s) </script> (3)求~100 之间所有偶数和 <script language="vbscript"> s=0 n=2 while n<=100 s=s+n n=n+2 wend alert(s) </script> (4)求~100 之间所有能够被 3 整除的数之和 <script language="vbscript"> s=0 n=3 while n<=100 s=s+n n=n+3 wend alert(s) </script> (5)求~100 之间所有能够被 3 或 5 整除的数之和 <script language="vbscript"> s=0 n=1 while n<=100 if n mod 3=0 or n mod 5=0 then s=s+n end if n=n+1 wend alert(s) </script> 2.for...next 循环 (1)求 1~100 之间所有整数和 <script language="vbscript"> s=0 for n=1 to 100 s=s+n next

alert(s) </script> (2)求 1~100 之间所有奇数和 <script language="vbscript"> s=0 for n=1 to 100 step 2 s=s+n next alert(s) </script> (3)求 1~100 之间所有偶数和 <script language="vbscript"> s=0 for n=2 to 100 step 2 s=s+n next alert(s) </script> (4)求 1~100 之间所有能够被 3 整除的数之和 <script language="vbscript"> s=0 for n=3 to 100 step 3 s=s+n next alert(s)</script> (5)求 1~100 之间所有能够被 3 或 5 整除的数之和 <script language="vbscript"> s=0 for n=1 to 100 if n mod 3=0 or n mod 5=0 then s=s+n end if next alert(s) </script> (6)求 10! <script language="vbscript"> s=1 for n=1 to 10 s=s*n next alert(s) </script> (7)求 1!+2!+3!+...+10!

<script language="vbscript"> s=0 t=1 for n=1 to 10 t=t*n s=s+t next alert(s) </script> (8)纵向输出“abcdef” <script language="vbscript"> a="abcdef" for n=1 to len(a) b=mid(a,n,1) document.write(b&"<br>") next </script> (9)双循环输出 99 表 <script language="vbscript"> for n=1 to 9 for m=1 to n document.write(n&"×"&m&"="&n*m&"&nbsp;") next document.write("<br>") next </script> (11)可由文本框输入初值、终值和步长的循环程序 <script language="vbscript"> sub b1_onclick n1=cint(t1.value) n2=cint(t2.value) n3=cint(t3.value) s=0 for n=n1 to n2 step n3 s=s+n next t4.value=s end sub </script> <input type="text" name="t1"> <input type="text" name="t2"> <input type="text" name="t3"> <input type="button" name="b1" value="计算">

<input type="text" name="t4">

第 9 章至第 13 章动态网页

1.使用服务器端脚本,计算 1~100 之和 <% s=0 for n=1 to 100 s=s+n next response.write(s) %> 2.使用 request 对象接收表单数据 (1)两个网页 a.表单网页 a1.htm <form name="f1" action="a2.asp" method="post"> 姓名<input type="text" name="t1"><br> 密码<input type="password" name="t2"><br> <input type="submit" value="提交"> <input type="reset" value"重置"> </form> b.数据接收网页 a2.asp <% a1=request("t1") a2=request("t2") response.write(a1&"<br>") response.write(a2) %> (2)一个网页(文件名为 a1.asp) <form name="f1" action="a1.asp" method="post"> 姓名<input type="text" name="t1"><br> 密码<input type="password" name="t2"><br> <input type="submit" value="提交"> <input type="reset" value"重置"> </form> <% if request.form.count<>0 then a1=request("t1") a2=request("t2") response.write(a1&"<br>") response.write(a2) end if %>

(5)使用 sql 语言操纵数据库 a.简单方法 <% set conn=server.createobject("adodb.connection") conn.open("driver={microsoft access driver (*.mdb)};dbq="&_ server.mappath("studata.mdb")) '添加记录 sql="insert into 学生表 (学号,姓名) values ('001','张三')" conn.execute(sql) '修改记录 sql="update 学生表 set 姓名='李四' where 姓名='张三'" conn.execute(sql) '删除记录 sql="delete from 学生表 where 姓名='李四'" conn.execute(sql) %> b.使用表单进行操作(a1.asp 添加记录) <form name="f1" method="post" action="a1.asp"> 学号<input type="text" name="t1"><br> 姓名<input type="text" name="t2"><br> <input type="submit" value="添加"> </form> <% if request.form.count<>0 then xh=request("t1") xm=request("t2") set conn=server.createobject("adodb.connection") conn.open("driver={microsoft access driver (*.mdb)};dbq="&_ server.mappath("studata.mdb")) sql="insert into 学生表 (学号,姓名) values ('"&xh&"','"&xm&"')" conn.execute(sql) end if %> (5)使用 sql 语言查询学生表中第 1 条记录 <% set conn=server.createobject("adodb.connection") conn.open("driver={microsoft access driver (*.mdb)};dbq="&_ server.mappath("studata.mdb")) sql="select * from 学生表" set rs=conn.execute(sql) for n=1 to rs.fields.count-1 response.write(rs(n).name) response.write("=") response.write(rs(n))

response.write("<br>") next rs.close %> (6)以表格形式显示学生表中所有记录 <% set conn=server.createobject("adodb.connection") conn.open("driver={microsoft access driver (*.mdb)};dbq="&_ server.mappath("studata.mdb")) sql="select * from 学生表" set rs=conn.execute(sql) response.write("<table border=1>") '表头标题部分 response.write("<tr>") for n=0 to rs.fields.count-1 response.write("<th>") response.write(rs(n).name) response.write("</th>") next response.write("</tr>") '表格内容部分 while not rs.eof response.write("<tr>") for n=0 to rs.fields.count-1 response.write("<td>") response.write(rs(n)) response.write("</td>") next response.write("</tr>") rs.movenext wend rs.close %>

样题
一、选择题(40×0.5=20 分)
下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上。 1.第四代电子计算机使用的基本逻辑元件为( D ) 。 A.中小规模集成电路 B.电子管 C.晶体管 D.大规模和超大规模集成电路 2.计算机辅助教学简称为( B ) 。 A.CAD B.CAI C.CAM D.CAR 3.下列代表存储器容量的最大单位是( C ) 。 A. KB B.GB C.TB D.MB 4.在微型计算机中,应用最普遍的字符编码是( A ) 。 A.ASCII 码 B.BCD 码 C.汉字编码 D.补码 5.按照功能划分,微型计算机的硬件系统包括( B ) 。 A.主机、显示器和键盘 B.控制器、运算器、存储器和输入、输出设备 C.主机、电源、CPU 和输入、输出设备 D.CPU、键盘、显示器和打印机 6.操作系统的作用是( C ) 。 A.将源程序编译成目标程序 B.负责诊断机器的故障 C.控制和管理计算机系统的各种软件和硬件资源的使用 D.负责外设与主机之间的信息交换 7.在 WINDOWS2000 中,剪贴板是指( C ) 。 A.硬盘上的一块区域 B.软盘上的一块区域 C.内存中的一块区域 D.高速缓存中的一块区域 8.微型计算机的性能主要取决于( B )的性能。 A.内存 B.中央处理器 C.硬盘 D.显示卡 9.在 Windows 中如果想将当前活动窗口以图片的形式保存到剪贴板上,应按下( D ) 。 A.Esc B.Pause C.Print Screen D.Alt + Print Screen 10.选定不连续的多个文件或文件夹的方法是( B ) 。 A.分别单击 B.Ctrl+单击 C.Shift+单击 D.Alt+单击 11.如果命令按钮带有“?”,执行它将打开一个新的( C ) 。 A.菜单 B.应用程序 C.对话框 D.文件夹 12.Windows2000 环境中,要设置屏幕保护程序, 可在控制面板中双击( D )图标。 A. 背景 B. 设置 C. 屏幕保护程序 D. 显示 13.下面哪个地址是合法的 IP 地址( C ) 。 A. 210.464.87.11 B. 255.255.255.256 C. 2.1.0.1 D. 256.46.10.69 14.可以( D )实现不同输入法之间的切换。 A.按 CAPSLOCK 键 B.按 CTRL+圆点键 C.按 SHIFT+空格键 D.按 CTRL+SHIFT 键 15.计算机内存中每个存储单元都用一个唯一的编号来标识,这个编号称为( D ) 。 A.字节 B.编号 C.容量 D.地址

16.局域网的英文缩写是( A ) 。 A. LAN B.WAN C.SAN D.NAS 17.如果要查找所有以字母 t 开头的可执行文件,则应在搜索窗口中输入( A ) 。 A.t*.exe B.t?.txt C.t*.htm D.t?.htm 18.下列域名中,表示教育机构的是( C ) 。 A.ftp.bta.net.cn B.ftp.cnc.com C.www.buaa.edu.cn D.www.ioa.gov.cn 19.要对 IIS 进行配置,应该先打开控制面板,然后双击( D )图标。 A.添加新硬件 B.添加/删除程序 C.Internet 信息服务 D.管理工具 20.创建表格使用的标记是( A ) 。 A.<Table> B.<Ul> C.<Hr> D.<Title> 21.文本框的 type 属性值为( B ) 。 A.checkbox B.text C.reset D.submit 22.<img src="name" align="center">的意思是( C ) 。 A.图像向左对齐 B.图像向右对齐 C.图像居中对齐 D.图像与顶部对齐 23.href 可以出现在( B )中。 A.P 标记对 B.A 标记对 C.BR 标记 D.PRE 标记对 24.下面哪一项是文字格式标记( B ) 。 A.<body> B.<font> C.<br> D.<p> 25.在 HTML 标签中,文件体的标签是( C ) 。 A.<HTML>??</HTML> B.<HEAD>??</HEAD> C.<BODY>??</BODY> D.<P>??</P> 26.希望被链接的文档在新窗口打开,应该在目标列表框中选择( A ) 。 A._blank B._parent C._self D._top 27.在 Dreamweaver 中,要启动浏览器预览网页,可以按: D ) ( A.F1 B.F6 C.F11 D.F12

28.HTML 文本显示状态代码中,<I></I>表示:( B )
A.文本加粗 B.文本斜体 C.文本加注底线 D.删除线 29.要选择某单元格,可单击该单元格后,在文档窗口的标签选择器中单击( C )标签。 A.<tr> B.<body> C.<td> D.<table> 30.数据 True 在 VBScript 中属于( D ) 。 A.字符型 B.整型 C.浮点型 D.布尔型 31.下列( C )可以作为变量的名称。 A.性别 B.False C.A_B D.Mod 33.假设变量 A=5,下列( D )的运算结果是正确的。 A.A^2=true B.A&2="A2" C."A"&"B"="B5" D.A Mod 2=1 34.假设 A="2=3",则 A 实际被赋值为( C ) 。 A.2 B.3 C."2=3" D.false 36.取出计算机显示的当前年份的方法是( B ) 。 A.year() B.year(now) C.year(today) D.cint(now) 37.假设 A=int(rnd*6)+1,则 A 最准确的范围是( D ) 。 A.0≤A≤6 B.0≤A≤1 C.0<a<7 D.1≤A≤6 38.在动态网页中<%="A"%>,相当于( C ) 。 A.Application("A") B.Session("A")

C.<% response.write("A")%> D.<% Request("A")%> 39.若想显示学生表中所有专业,但不显示重复记录,则应使用( D )语句。 A.select * from 学生表 order by 专业 B.select top 1 专业 from 学生表 order by 专业 C.select 专业 from 学生表 D.select distinct 专业 from 学生表 order by 专业 40.删除学生表中的姓名含有“新”的学生记录,所使用的语句是 ( B)。 A.delete from 学生表 where 姓名="新" B.delete from 学生表 where instr(姓名,"新")<>0 C.delete from 学生表 where instr(姓名,"新")#0 D.delete from 学生表 where not 姓名-"新"

三、分析下列程序,完成程序填空。 (10×1=10 分)
1. 下面程序为输出九九表 < script language="vbscript"> for i=1 to 9 for j=1 to (41 C) document.write i next document.write (42 C) next </script > (41)A.9 B.j+1 C.i D.i+1 (42)A.br B."br" C."<br>" D.<br> 2.下面程序为输出 1 到 100 之间能被 3 整除或者被 5 整除的整数之乘积。 <script language="vbscript"> dim s,n (43 B) for n=1 to 100 if (44 A ) then (45 D) end if next document.write(s) </script> (43)A.s=0 B.s=1 C.n=0 (44)A.n mod 3=0 or n mod 5=0 B.n mod 3=0 and n mod 5=0 C.(n mod 3 and n mod 5)=0 D.n mod (3,5)=0 (45)A.s=s+1 B.n=n+1 C.s=s+n D.s=s*n D.n=1

3. 判断文本框输入的字符是否由英文字母构成。 <script language="vbscript"> sub (46 C ) dim a,b,c,n a=t1.value c=0 for n=1 to len(a) b= (47 B) if b<"a" or b>"z" then c=1 end if next if (48 B ) then alert "输入的字符含有非英文字符" else alert "输入的字符由英文字母构成" end if end sub </script> <input type="text" name="t1"> <input type="button" name="button1" value="提交"> (46) A.submit B.btn1_onclick C.button1_onclick D.button1_click (47) A.left(a,n) B.mid(a,n,1) C.right(a,n) D.lcase(mid(a,n,1)) (48) A.c=0 B.c=1 C.c=2 D.c<>1 4.用网页输出 studata.mdb 数据库“学生表”中所有男同学的姓名和专业(输出结果如图所示) 。 <% set conn=server.createobject("adodb.connection") conn.open("driver={microsoft access driver (*.mdb)};"&_ "dbq="&server.mappath("studata.mdb")) str1="select * from 学生表 where 性别=ˊ ˊ 男" set rs=conn.execute(str1) while (49 A) str2=rs("姓名")&"&nbsp;"&rs("专业")&"<br>" response.write(str2) (50 C) wend conn.close() %>

(49) A.not rs.eof C.not rs.bof (50) A.rs.move C.rs.movenext

B.rs.eof D.rs.bof B.rs.next D.rs.movefirst

《ASP 动态网页设计》课程期末考试 上机考试系统考生端使用说明
1. 考生登录 打开 IE 浏览器,输入考试系统地址(考试时监考老师会公布该地址,平时无法访问) , 进入考试系统登陆页面。

2. 输入学号和密码 密码也由监考老师公布,如果出现“无法登录”的错误提示,可向监考老师提出。

3. 确认考生信息 如果填写错误,可以点击“重新填写”按钮,如果学号与姓名不一致,可以找监考老师

进行更正。

4. 等待考试开始 考试要等待所有考生登陆后,方可以开始,所以提前登陆的考生需要在此界面下,进行 等待。 (注意不要关闭此窗口,考试开始后,界面会自动进行切换,如果计算机在这时 出现死机等情况,可以重新启动,在进行登录,不会占用考试时间)

5. 开始答题 (1) 界面顶部为考生及考试信息; (2) 右上角为“提前交卷”按钮; 当考试结束时,系统会自动交卷。 (3) 左侧列表为“全部试题列表” ;

列表项后侧如果出现“*”号,表示该题已经答过 (4) 右侧列表为“尚未答过试题列表” ; 当所有试题都以答过,则右侧列表将没有选项 (5) 中间为“当前试题题干部分” ; (6) 底部为“当前试题选项部分” ; 如果认为哪个选项正确,则直接点击该选项,在中间题干部分会自动出现所选 选项的绿色文字。
考生及考试信息 交卷按钮

当前试题 全部试题列表

尚未答过试题列表

当前试题选项

(7) 切换试题可以直接点击各个列表中的选项,也可以点击中间上部“上一题”和 “下一题” 。

(8) 注意有的试题中有多个问题,如要选择答案,需首先确定界面下方“选项列表” 中的问题(分别有“问题 a”“问题 b”?) 、 ,然后再进行选择。

点击图片放大

(9) 如果试题中有图片,可以点击该图片进行放大查看。 6. 交卷 (1) 如果想提前交卷,可以直接点击界面右上方的“交卷”按钮,在出现的提示上 点击“是” 。

点击按钮提前交卷

(2) 另外,从到系统指定的交卷时间前 1 分钟开始,界面上将会出现“倒计时”提 示。

距离交卷时间少于 1 分钟

倒计时提示

(3) 当交卷后,系统会自动提示“交卷成功” 。

7. 其它注意事项 (1) 如果答题过程中计算机出现死机,可以向监考老师示意,得到允许后重新启动 并登陆,已答过的试题选择不会丢失,可以向监考老师申请延长因重新启动计 算机而耽误的考试时间。 (2) 考试期间,如遇到计算机有问题无法继续考试,可以向监考老师申请更换计算 机。 (3) 交卷后,看不到考试成绩。 (4) 交卷后,系统不再允许考生登录。


相关文章:
哈医大营养卫生学复习题
哈医大营养卫生学复习题_医学_高等教育_教育专区 暂无评价|0人阅读|0次下载|举报文档哈医大营养卫生学复习题_医学_高等教育_教育专区。营养学复习 一、多项选择...
哈医大社会医学复习题
哈​​大​社​会​​学​复​习​题社会医学复习题(整理版) 社会医学复习题(整理版)选择题 1.下列哪一项不是 不是社会医学的研究内容(C...
哈医大职业卫生复习题
哈医大职卫复习题(一)A 型选择题 1.尘肺是指() A.由于长期吸入粉尘而引起的疾病 B.由于长期吸入生活性粉尘而引起的疾病 C.由于长期吸入生产性粉尘而引起的...
哈医大营养卫生学复习题
哈医大营养卫生学复习题_预防医学_医药卫生_专业资料。营养学复习一、多项选择题: ABCE 1、影响人体基础代谢的因素有 A 体表面积与体型 E 性别 ACE 2.维生素...
流病复习题
哈医大社会医学复习题 11页 2下载券 社会医学考试重点 11页 免费流...发病人口数之比 E.某人群在一定期间内的总死 亡人数与该人群同期期末人口数之...
儿科学复习题
儿科学复习题_从业资格考试_资格考试/认证_教育专区。哈医大大庆校区期末复习题 儿科学复习重点 1.小儿年龄分期:胎儿期,从受精卵形成到小儿出生为止,共 40 周。...
解剖复习题
解剖复习题_医学_高等教育_教育专区。哈医大大庆校区期末复习题 1:骨按部位可分为:颅骨、躯干骨、四肢骨 骨按形态可分为:长骨、短骨、扁骨、不规则骨 骨的...
耳鼻喉复习题
耳鼻喉复习题_从业资格考试_资格考试/认证_教育专区。哈医大大庆校区期末复习题 耳1.中耳:鼓室、咽鼓管、鼓窦、乳突 2.外耳湿疣 临床表现:极痒,皮肤呈红斑或...
口腔科复习题
口腔科复习题_从业资格考试_资格考试/认证_教育专区。哈医大大庆校区期末复习题 口腔科学复习重点 1.口腔颌面部部位的特殊性及解剖特点赋予其特别的临床意义: (简...
毛概复习题
毛概复习题_哲学_高等教育_教育专区。哈医大大庆校区期末复习题 第一章 1、中国特色社会主义理论体系,就是包括邓小平理论、 “三个代表”重要 思想以及科学发展观...
更多相关标签: