Web程序设计上机考试题(A)
Web程序设计上机考试题(A卷)
上机考试需知
1.考试不允许互相交流、夹带、查看任何资料等、
不允许使用手机,否则考试以0分处理,并根据情节上报处理。
2.在C盘根目录下建立一个自己学号的文件夹,所
有试题均做在该文件夹之内,否则不予成绩。3.将Student数据库拷入自已学号的文件夹之中4.按试题顺序建立相应的文件名,如第一题的文件
名就取1
5.完成后不要关电脑。试题:
C#基础:
1.显示100以内所有奇数每5个数换行。(6分)2.显示81、72、63、...99个数,并求出其总和(6分)3.显示3、5、7、9阶乘结果(6分)4.显示显示10以内的加法口诀表(8分)注:以上题目必须使用循环语句完成,否则不予分数。
WebForm:
1.使用一标签与一按钮控件,标签中的文字为“07网络”,点击按钮文字改为“07安全”,再次点击恢复原来文字。(8分)2.做二输入窗口与一确定按钮,第一个输入窗口前使用标签控件注明“输入口令”,第二个输入窗口前使用标签控件注明“重复输入口令”;口令必须输入4个以上小写英文字母,第二次口令输入必须与第一次相同,否则提示出错。(8分)3.设上海市内有黄浦区,徐汇区、虹口区;江苏省内有南京市、无锡市、苏州市;做二个下拉菜单,当选定第一个菜单的内容时,第二个菜单自动显示相应内容。(8分)4.设置二个输入窗口,与有4个+、-、x、/选项的RadioButtonList按钮及一个“确定”按钮,须输入整数,选择相应的运算,点击确定按钮,产生相应的结果(10分)
Web数据库操作:
5.使用DataGrid控件连接数据库,显示student表的全部学生的name、sex与
Entrancescore字段记录,列名需改为姓名、性别与成绩。(10分)6.做一个输入窗口(不能输入为空),与一个确定按钮,要求输入学生姓名,按确定按钮后,如有该学生则显示该学生的性别与入学成绩;否则提示无此学生。(10分)7.做有“统计男女生”、“男生”、“女生”三选项的下拉菜单,选择后自动显示相应的男生或女生学生总数(10分)8.制作输入页面,有姓名输入(不能为空)与性别选择项目,提交后,加到School数据库的Student表中,输入姓名与性别为自己的实际内容,提交成功后,显示“添加成功”。(10分)
附:
首部插入usingSystem.Data.OleDb语句
stringNewConn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+Server.MapPath("表名");//建立新连接
OleDbConnectionConn=newOleDbConnection(NewConn);//连接Accessstringsql="select*from表名";//Sql查询语句
//添加记录:stringsql="insertinto表名(字段1,字段2)values(""+变量1+"",""+变量2+"")";//修改记录:stringsql="update表名set字段=""+变量+""where字段名=""+变量+""";OleDbDataAdapterComm=newOleDbDataAdapter(sql,Conn);//执行SQLDataSetds=newDataSet();//建立数据集表Comm.Fill(ds,"表名");//将执行SQL后所得数据插入
DataGrid查询:
DataGrid1.DataSource=ds.Tables["表名"].DefaultView;DataGrid1.DataBind();使用Lable或textBox控件显示
=ds.Tables[0].Rows[0]["字段名"].ToString();
扩展阅读:web程序设计题2
中华IT学习网官方总站:圣才学习网
Web程序设计模拟试题二
一、填空题(每空1分,共20分):
1.________是识别Internet网络中的主机及网络设备的唯一标识,通常分为________和_________两部分。
2.传输层也叫TCP层,主要功能是负责应用进程之间的端-端通信,传输层定义了两种协议:____________和___________。
3.Web是基于___________的一种体系结构。客户机向服务器发送请求,要求执行某项任务,而服务器执行此项任务,并向客户机返回响应。
4.JavaScript一般运行在________端,ASP一般运行在_________端。5.DOM树型结构的节点由_______属性和________属性两类。
6.DOM是W3C大力推广的Web技术标准之一,其核心是将网页内容,包括文字、图像、表格和表单等都作为_______。
7.JDBC与ODBC一样是支持基本SQL功能的一个通用低层的应用程序编程接口(API),它在不同的数据库功能模块层次上提供了一个统一的用户界面,只不过ODBC提供的是______接口,而JDBC提供了一个______API。
8.XML文档中的元素是以______分层结构排列的,元素可以嵌套在其他元素中。文档必须只有一个顶层元素,称为_______。
9.ADO是一个_____内置的服务器组件它是一座连接Web应用程序和OLEDB的桥梁,运用它结合ASP技术可在网页中执行______命令,达到数据库访问的目的。
10.Session对象的概念和Cookie很相似,也可以用来记录客户的状态信息。所不同的是,Cookie是把信息记录在________的浏览器中,而Session对象则是把信息记录在_________中。
二、选择题(每题2分,共20分):
1.对于Request对象,如果省略获取方法,如Request("user_name"),将按什么顺序依次检查是否有信息传入:
A.Form、QueryString、Cookies、ServerVariables、ClientCertificateB.QueryString、Form、Cookies、ServerVariables、ClientCertificateC.Cookies、QueryString、Form、ServerVariables、ClientCertificateD.Form、QueryString、Cookies、ServerVariables、ClientCertificate2.请问下面程序段执行完毕,页面上显示内容是什么:
A.搜狐B.搜狐C.搜狐(超链接)D.该句有错,无法正常输出3.请问下面程序段执行完毕,c的值为多少?
A.12B.3
C.abD.以上都不对
中华IT学习网是一家为全国各类IT考试和专业课学习提供全套复习资料的专业性网站,致力于打造成拥有全国最多最好IT资料库的大型学习类网站。
中华IT学习网官方总站:圣才学习网
4.要查询user_name为"tutu"且是201*年1月1日前注册的用户,请问用哪条语句?A.Select*FromusersWhereuser_name=tutuAndsubmit_date
中华IT学习网官方总站:圣才学习网
2.这是一个在在IE中通过DOM访问XML文档的程序代码,请根据程序写出它的输出结果。
tree
cruisecontrolCDplayer
convertible
leatherinteriorheatedseats
varxmlDocument=document.all("cars").XMLDocument;printNode(xmlDocument);
functionprintNode(node){
document.write("Nodename:"+node.nodeName+"\\n");for(vari=0;i printNode(node.childNodes(i));}} 3.请利用数据库在首页开发一个计数器(提示:每次访问该页面就读取数据库中的访问次数,然后再更新记录即可)。 中华IT学习网是一家为全国各类IT考试和专业课学习提供全套复习资料的专业性网站,致力于打造成拥有全国最多最好IT资料库的大型学习类网站。 中华IT学习网官方总站:圣才学习网 参考答案模拟试题二 一填空题: 1、IP地址网络地址主机地址 2、TCP(传输控制协议)UDP(用户数据报协议)3、C/S(客户机/服务器)4、客户端服务器端5、只读读写6、对象 7、C语言Java8、树型根元素9、ASPSQL10、客户端服务器二选择题 1、B2、C3、B4、C5、A6、B7、C8、B9、D10、A三简答题 1答:可以,ASP文件也可以不包含任何程序代码,只包含HTML标记。 2、答:都可以保存信息,Session是每个客户的信息,Application是所有人的。Session的有效期默认为20分钟,Application为从服务启动到服务结束。3、答:由于在机制上三者完全不一样.所以它们之间也存在性能上的差异。主要体现在以下几个方面:1)JavaScript的本质是解释的。一般说来,解释执行的代码比编译执行的代码来得慢。然而,在实际应用中JavaScript脚本反而常比同样功能的Java程序快,比如滚动文 本.这是因为Java程序实际上是运行在Java虚拟机上的,而Java虚拟机的效率比较低2)JavaScript实现了SRC属性。通过SRC属性可将脚本从HTML文件中分离出来.成为独立的文件.扩展名为.Js,可以方便地重复使用脚本。 3)JavaScript代码能方便地修改,并立即在浏览器中看到修改的结果。比处理Java代码的编辑、编译、上载、查看过程要快得多因此开发周期比Java程序短. 中华IT学习网是一家为全国各类IT考试和专业课学习提供全套复习资料的专业性网站,致力于打造成拥有全国最多最好IT资料库的大型学习类网站。 中华IT学习网官方总站:圣才学习网 4)JavaScript能有效地与DOM结合控制浏览器的行为,能方便地使用插件(Plug-in)、浏览器事件、窗体等技术,以实现用户与网页的交互。 5)由于JavaScript代码置于HTML文件中,这样,JavaScript代码便暴露在众人面前。源代码存在安全问题。 6)虽然JavaScript的功能非常强大.但是它在处理非常复杂的应用时就被其自身机制的局限性所限制,比如股票站点的实时行情显示这类需要在用户、浏览器、服务器三者之间进行复杂的通信、交互的应用,如果使用JavaScript来实现几乎是不可能的必须通过服务器端程序、客户端嵌入式程序等各个方面协同工作来完成这样复杂的工作。4、答:大致可以归纳为以下几个步骤: 1)用户打开计算机(客户机),启动浏览器程序,并在浏览器中指定一个URL,浏览器便向该URL所指向的Web服务器发出请求。 2)Web服务器接到浏览器的请求后,把URL转换成页面所在服务器上的文件路径名。3)如果URL指向的是普通的HTML文档,Web服务器直接将它送给浏览器 4)如果HTML文档中嵌有ASP或CGI程序,Web服务器就运行ASP或CGI程序,并将结果传送至浏览器。 5)URL也可以指向VRML文档。只要浏览器中配置有VRML插件,或者客户机上已安装了VRML浏览器,就可以接收Web服务器发送的VRML文档。5、答:1)客户与服务器建立连接2)客户向服务器提出请求 3)如果请求被接受,则服务器送出响应,在响应中包括状态码和所需的文件4)客户和服务器断开连接四、程序题1、NightandDay 中华IT学习网官方总站:圣才学习网 varhour=now.getHours();if(hour>=8&&hour 中华IT学习网官方总站:圣才学习网 计数器示例 我的主页 中华IT学习网官方总站:圣才学习网 sql="updatepage_countersetlog_number="&visitnumberdb.EXECUTE(sql)Else visitnumber=1 sql="insertintopage_counter(log_number)values(1)"db.EXECUTE(sql)EndIf response.write"您是第"&visitnumber&"位访问者"%> 下面是我的主页的正式内容…… 中华IT学习网是一家为全国各类IT考试和专业课学习提供全套复习资料的专业性网站,致力于打造成拥有全国最多最好IT资料库的大型学习类网站。 友情提示:本文中关于《Web程序设计上机考试题(A)》给出的范例仅供您参考拓展思维使用,Web程序设计上机考试题(A):该篇文章建议您自主创作。 来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《Web程序设计上机考试题(A)》由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
链接地址:http://www.bsmz.net/gongwen/673108.html