1
按照以下要求编程实现如图所示表格。
(1)表格标题占表格一行并跨列居中;
(2)表格边框宽度为1;
(3)单元格内容水平居中,字体为“黑体”,必须用采用内部样式表定义。
2
按照以下要求编程实现如图所示页面布局效果。
(1)页面标题为“注册页面”;
(2)表单中添加1个文本框、1个密码框、2个单选按钮、1个文本区域、1个提交按钮、1个重置按钮,其中姓名文本框最大长度为10、密码框最大长度为15、文本区域为10行40列;
(3)用3号标题设置页面上的“个人注册”;
3
计算正方形的面积。
按下图页面效果,编程实现所需功能。
(1)表单中设置2个文本框、1个按钮、1个重置按钮,其中正方形的面积文本框设置为只读;
(2)编写两个自定义函数,分别是计算正方形的面积函数area(radius)、在页面上显示结果show(),并在show()函数中调用area(radius)函数;
(3)输入完正方形边长后,点击“计算”按钮后,将计算结果显示在“正方形的面积”文本框中;
(4)点击“重置”按钮后,将所有文本框清空;
4
将一个摄氏温度值转换为一个华氏温度值,摄氏温度转换为华氏温度的公式为:华氏温度= 9 / 5 * 摄氏温度+ 32。
按下图页面效果,编程实现所需功能。
(1)表单中设置2个文本框、1个“转换“按钮、1个”重置“按钮,其中华氏度文本框设置为只读;
(2)编写自定义函数show()实现温度转换及显示,用户在单击“转换“按钮时调用该函数;
(3)用户在摄氏度对应的文本框中输入数据后,点击“转换”按钮后,将计算结果保留2位小数并显示在“华氏度”文本框中;
(4)点击“重置”按钮后,将所有文本框清空;
5
编写一个JavaScript程序,运用document.write()显示当前时间及距离2019年元旦的天数。
请按下图页面效果,编程实现所需功能。
(1)当前时间now运用new Date()直接获取。
(2)目标时间nationalDay按照2019年1月1日0点0分0秒设置。
(3)运用系统内置函数parseInt()将目标时间与当前时间相差的天数取整显示。
6
运用CSS字体及文本样式属性,制作一个新浪博客首页的展示效果。具体要求如下:(1)设置所有文本为微软雅黑、14像素、黑色字体。
(2)设置“新浪”、“新浪网”为红色字体,“博客首页”为蓝色字体,网址及日期为绿色字体。
(3)设置标题为16像素、左对齐、下划线的效果。设置文本“-百度快照-评价”为灰色、下划线的效果。
通过无序列表和有序列表进行嵌套,实现一个三级列表效果,如下图所示。具体要求如下:(1)定义无序列表。在对应的一级列表项中嵌套无序列表。
(2)在二级无序列表的子列表项“绿茶”中嵌套有序列表。
8
编程实现下图所示页面及功能,要求:
(1)页面包含一个下拉列表框、一个文本框和一个按钮,下拉列表框选择要去的网页,当选择完毕后文本框中出现对应的网页地址。单击确认按钮将跳访问文本框中出现的网页。
(2)下拉列表项包含:搜宝贝、逛商城、我的足迹、购物车;对应的网页分别为:1.html, 2.html, 3.html, 4.html。其中搜宝贝为默认选项。
9
编写一个简易计时器程序。请按下图页面效果,编程实现所需功能。
(1)页面包含一个“开始”按钮,一个“暂停”按钮以及一个用于显示时间的文本框。
(2)当点击“开始”按钮时,调用函数timedCount()从0 开始按秒计时,文本框显示实时的计时时间(以秒为单位)。
(3)当点击“暂停”按钮时,将停止计时,文本框显示的时间不再增加。
10
按下图要求编程实现计算3+6+9+…+36的和。
(1)采用For循环结构实现计算累加和;
(2)分别输出参加计算的数,用空格分隔;(3)输出累加和,格式如“3+6+9+…+36=234”
6、JavaWeb 中()类的()方法用于创建对话。 A. HttpServletRequest、getSession B. HttpServletResponse、newSession C. HtttpSession、newInstance D. HttpSession、getSession 7、给定一个Servlet 的doGet方法中的代码片段,如下: request.setAttribute(“name”,”zhang”); response.sendRedirect(“http://localhost:8080/servlet/MyServlt”); 那么在Servlet 中可以使用()方法把属性name的值取出来。 A. String str=request.getAttribute(“name”); B. String str=(String)request.getAttribute(“name”); C. Object str=request.getAttribute(“name”); D. 无法取出来 8、下边哪个不是JSP的内置对象?() A. session B. request C. cookie D. out 9、关于get和post两种请求,下列说法正确的是?() A. Form表单默认请求是get请求。 B. get请求处理的数据量大小不受到限制。 C. post请求地址栏里是能看到数据的,所以传送用户信息尽量避免使用。 D. post请求可以由doGet方法处理。 10、下面哪一个是正确使用JavaBean的方式?() A.
本科实验报告 课程名称:计算机网络B 实验地点:行勉楼 专业班级:学号 学生姓名: 指导教师: 实验成绩: 2016年 6 月14 日
实验3 VLAN基本配置 一、实验目的 掌握交换机上创建VLAN、分配静态VLAN成员的方法。 二、实验任务 1、配置两个VLAN:VLAN 2和VLAN 3并为其分配静态成员。 2、测试VLAN分配结果。 三、实验设备 Cisco交换机一台,工作站PC四台,直连网线四条,控制台电缆一条。 四、拓扑结构 五、实验结果 PC0到PC1 想通 PC0到PC2 不通,不在相同VLAN PC2到PC3 不通,网段不同。 Switch#sh run Building configuration... Current configuration : 1127 bytes ! version 12.1 no service timestamps log datetime msec no service timestamps debug datetime msec no service password-encryption ! hostname Switch ! ! spanning-tree mode pvst ! interface FastEthernet0/1
! interface FastEthernet0/2 switchport access vlan 2 ! interface FastEthernet0/3 switchport access vlan 2 ! interface FastEthernet0/4 switchport access vlan 2 ! interface FastEthernet0/5 switchport access vlan 3 ! interface FastEthernet0/6 switchport access vlan 3 ! interface FastEthernet0/7 switchport access vlan 3 ! 六、实验心得 输入容易出现错误。重复输入次数多。
本科实验报告 课程名称:软件工程导论 实验项目:教务管理系统之子系统—学院课程安排报告 实验地点: 专业班级:学号: 学生姓名: 指导教师: 2015年5 月15 日
项目说明 教务管理系统之子系统——学院课程安排 1.系统简介 每个学期的期中,学校教务处会分类向各个学院发出下各学期的教学计划,包括课程名称、课程代码、课时、班级类别(本科、专科、成人教育、研究生)、班号等;学院教学主管人员根据教学任务要求给出各门课程的相关限制(如:任课教师的职称、上课的班数、最高和最低周学时数等);任课教师自报本人授课计划,经所在教研室协调任可,将教学计划上交学院主管教学计划的人员,批准后上报学校教务处,最终由教务处给出下个学期全学院教师的教学任务书。 假设上述排课过程全部由人工操作,现要求为上述过程实现计算机自动处理过程。2.限定条件 (1)原则上,每位教师每学期主讲的课程门数不超过2门。 (2)严格限制:每位教师每年教学工作量不得低于300,不得超过600。 (3)本学期出现严重教学事故的教师不能承担下各学期的主讲任务。 (4)本系统的输入项至少包括:教务处布置的教学计划和工作量计算子系统、学院教师自报的授课计划和学院制定的有关授课限制条件。 (5)本系统的输出项至少包括:教务处最终下达全院教师的教学任务书和学院各个班级下各学期的课程表(可以不含上课地点)。 附工作量计算子系统中的课堂教学工作量计算方法(简化计算): 1.单班课计划学时*1.0 双班课计划学时*1.3 三班课计划学时*1.6 四班课计划学时*2.0 2.双语教学 计划学时*合班系数*2.0 3.精品课程 国家级精品课程计划学时*合班系数*1.5 省级精品课程计划学时*合班系数*1.1
* 2010-08-16收到,2010-11-15改回 ** 基金项目:教育部精品课程建设项目资助。 ***耿秀红,女,1981年生,硕士研究生,研究方向:计算机网络,辅助教学。 文章编号:1003-5850(2011)01-0032-03 Web 内容管理系统的设计与实现 Design and Realization of Web Content Management 耿秀红 闫宏印 (太原理工大学计算机科学与技术学院 太原 030024) 【摘 要】针对网站开发工作中,重复利用率低、可扩展性差等缺点,借鉴当今流行的内容管理的思想,以精品课程网站的开发为例,在.net 框架基础上采用M VC 模式设计并实现了一个Web 内容管理系统,不仅可以快速创建精品课程网站,还可以方便地管理网站的各种资源。系统将数据处理和页面显示完全分开,具有良好的可扩展性和灵活性,大大提高了网站的开发效率和软件重用性。【关键词】内容管理系统,存储过程,https://www.doczj.com/doc/ab12210584.html, ,M VC 模式 中图分类号:T P 311.1文献标识码:A ABSTRACT T his paper analy zed t he defects in developing the website ,fo r instance ,the lo w er reusability and the wea ker ex pansibility ,studyed the ideas of t he co nt ent management w hich is popular to day ,ta king the ex quisite course w ebsite as an ex ample and on the basis of the .N ET F ra mewo rk and ado pting M V C m ode ,designed and r ealized a co ntent managem ent sy stem for auto -gener ating exquisite cour se w ebsite .T he system separ ates the data -pr o cessing fr om page display co mpletely and possesses the g oo d ex pansibility and flex ibilit y and enhances the dev elo ping efficiency of t he website a nd the r eusabilit y o f the soft war e gr eatly. KEYWORDS co nt ent management system ,sto red pro cedure ,A SP.N ET ,M V C mode 2003年教育部正式启动了“高等学校教学质量与教学改革工程精品课程建设项目”,将各个学科的优秀课件在网上开放,方便基于互联网的远程学习、浏览和下载,旨在实现优质教学资源共享,提高高等学校教学质量和人才培养质量。精品课程建设是高等学校教学质量与教学改革工程的重要组成部分,其重要工作就是建立精品课程网站。传统的Web 网站建设方法存在诸多弊端,如框架结构维护复杂,不易修改;页面设计工作量大,需要大量人力投入等。而且,如果为每一门精品课程都独立建一个网站,则需要网站建设人员重复编写程序代码,势必造成大量人力物力及时间的浪费。 内容管理系统的出现使得只需录入文字和上传图片即可实现网站的快速创建、更新和维护工作,从而大大提高了系统的复用性和网站的开发效率。鉴于此,本文设计并实现了一个Web 内容管理系统,不仅可以快速创建精品课程网站,还可以方便地管理网站的各种资源,从而避免了网站开发中大量的重复劳动和资源的浪费。 1 CM S 概述 内容管理系统(Content M anagement System ,简称CM S )是专门面向互联网站内容编辑与发布的应用 系统。其中,“内容”[1,2] 指的是各种结构化数据和非结 构化数据的信息聚合,可以是文本、图形图像、Web 页面、业务文档、数据库表单、视频文件和音频文件等;“管理”则是对“内容”进行的相应处理流程,目的是为了使“内容”能够在正确的时间、以正确的形式传递到正确的地点和人。CMS 将内容和内容表现形式有效地分离:将页面设计存储在模板里;将内容以可管理的“块”或组件的形式存储在数据库或独立的文件中。当用户访问一个页面时,服务器端接受http 请求,根据请求将这些“块”或组件进行访问、组合,生成一个标准的Web 页面。使用CM S 有助于减少网站维护的工作量,降低开发网站的复杂性,规范网站后台信息的管理和发布流程,从而使网站的运营管理和内容维护变得简单、快捷。内容管理从2000年开始成为一个重要的应用领域[3],许多学者和研究人员都对其进行了深入的研究。目前,无论在国内还是国外,内容管理产品都正处于开发应用的黄金时期。 2 系统设计 2.1 开发工具及运行环境 微软公司推出的.N ET 框架采用了面向对象技术,提供了功能强大的基础类库[4],任何.NET 开发人 ?32?(总36) W eb 内容管理系统的设计与实现 2011年
本科实验报告 课程名称:Web开发实用技术基础 实验项目:HTML语言 网页程序设计Javascript Request与Response对象的应用 Application与Session对象的应用 实验地点:实验室211 专业班级:学号: 学生姓名: 指导教师: 2015年11月5日
学院名称学号实验成绩 学生姓名专业班级实验日期 课程名称Web开发实用技术基础实验题目HTML语言 一.实验目的和要求 1.掌握常用的HTML语言标记; 2.利用文本编辑器建立HTML文档,制作简单网页。 3.独立完成实验。 4.书写实验报告书。 二.实验内容 1.在文本编辑器“记事本”中输入如下的HTML代码程序,以文件名sy1.html保存,并在浏览器中运行。(请仔细阅读下列程序语句,理解每条语句的作用) 源程序清单如下:
item | content |
---|
5.JSP中用下列哪个语句获得用户通过多选按钮提交的多个选项值?() A. Request B. response. setContentType (String name) C. request.getParameter(String name) D. request.getParameterValues(String name) 6. 下面哪个标签可以将外部样式表文件链入到HTML文档中。() A. B. C. D. 7.JSP 执行过程的各个阶段为() A. 解释和执行 B. 编译和执行 C. 转译、编译和执行 D. 解释、编译和执行 8.JSP实现数据库的修改操作用到下面的哪些方法?() A. createStatement和executeQuery B. prepareStatement和execute C. createStatement和execute D. getParameter 9.Web 服务器为单个用户发送的多个请求创建会话,并存储有关用户会话的所有信息,JSP使用哪个对象实现该功能?() A. Request B. response C. session D. application 10.下述选项中不属于JDBC基本功能的是:() A. 与数据库建立连接 B. 提交SQL语句 C. 处理查询结果 D. 数据库维护管理 第 2 页共9 页
本科实验报告 课程名称:数据库系统原理 实验项目:交互式SQL、数据完整性、 数据库安全性 实验地点:软件楼211 专业班级:软件1316 学号:2013005793 学生姓名:戴超 指导教师:邓红霞 2015年06月5日
实验二:交互式SQL 一、实验目的: (1)掌握数据库对象的操作过程,包括创建、修改、删除 (2)熟悉表的各种操作,包括插入、修改、删除、查询 (3)熟练掌握常用SQL语句的基本语法 二、实验平台: 操作系统:Windows7 使用SQL Server 提供的Microsoft SQL Server Management Studio 工具,交互式使用SQL 语句。 三、实验内容及要求: (一)建立一个数据库和相关的表、索引、视图等数据库对象,练习对表、索引和视图的各种操作。 (二)要求认真进行实验,记录各实验用例及执行结果。 (三)深入了解各个操作的功能。 实验要求包括如下方面的内容: 1.数据定义 (1)基本表的创建、修改及删除 (2)索引的创建 (3)视图的创建 2.数据操作 (1)插入数据 (2)修改数据 (3)删除数据 3.数据查询操作: 完成各类查 (1)单表查询 (2)分组查询 (3)连接查询 (4)嵌套查询 (5)集合查询 4. 数据操作: (1)创建视图 (2)视图查询 四、实验步骤及操作: 1、数据定义: (1)基本表的创建、修改及删除 CREATETABLE Student (Sno CHAR(8)PRIMARYKEY, Sname CHAR(8)UNIQUE,
Ssex CHAR(2)NOTNULL, Sage INT, Sdept CHAR(20), ); CREATETABLE Course (Cno CHAR(4)PRIMARYKEY, Cname CHAR(40)NOTNULL, Cpon CHAR(4), Ccredit SMALLINT ); CREATETABLE SC (Sno CHAR(8)FOREIGNKEY(Sno)REFERENCES Student(Sno), Cno CHAR(4), Grade SMALLINT, ); CREATETABLE Employee (编号CHAR(8)PRIMARYKEY, 姓名VARCHAR(8)notnull, 部门CHAR(40), 工资numeric(8,2), 生日datetime, 昵称char(20), ); SELECT*FROM Student SELECT*FROM Course SELECT*FROM SC SELECT*FROM Employee ALTERTABLE Student ADD Sclass char(4) ALTERTABLE Student ALTERCOLUMN Sage smallint ALTERTABLE Course ADDUNIQUE(Cname) DROPTABLE Employee
实验报告 学院:软件学院 系:软件工程 专业:软件工程 班级:1004 学号:2010004464 姓名:杨琪 指导教师:田玉铃 时间:2012 年12月27日
(2)
姓名: | |
Email: | |
电话: | |
性别: | 男 女 |
年龄: | |
留言板: | |
您的爱好: | 运动 阅读 听音乐 旅游 |
一、单项选择(每题2分,共20分) 1.Java中的int型变量在内存中占几个字节? A.2 B.4 C.6 D.8 2.下面几条代码执行后,变量i,j,k的值分别是 int i = 10; int j = 10; boolean k = ((i++)>4 || (j--)>5); A.10,10,true B.11,9,true C.9,11,true D.11,10,true 3.有一个类Student,有一个成员方法public String info(String name)将下面哪条代码添加到Student类中会产生错误 4. A.public String info (int name){} B.public int info (String name){} C.public String info (String name, String age){} D.public String info (String age){} 5.下面的代码中哪条语句是错误的 class A{ private int i; int f; protected j; public int p; } class B{ public static void main(String[] args){ A a = new A(); a.i = 10;………………………………………………A a.f = 100; ……………………………………………B a.j = 1000;……………………………………………C a.p = 10000; …………………………………………D
} } 5.下面关于类成员和实例成员叙述错误的是 A.类成员可以通过类名.类成员名的语法来进行访问 B.当一个类的对象没有被创建时,也可以使用类成员 C.JVM为类成员和实例成员分配内存的时机是一样的 D.实例成员必须要创建这个类的对象之后,才能访问 6.如果想要对两个String按字典顺序排序,要用到String类的哪一个方法 A.equals B.equalsIgnoreCase C.sortString https://www.doczj.com/doc/ab12210584.html,pareTo 7.关于JAVA的GUI编程,下面叙述错误的是 A.java.awt包中的组件大部分是重量级的,javax.swing包中的组件大部分是轻量级的 B.JAVA中的布局是用来控制容器中的组件如何排列的 C.JAVA中绝大多数组件都能触发事件 D.JAVA中的组件触发一个事件后,会创建一个事件对象,这个事件对象需要我们在编写事件处理代码的时候手工创建 8.使用JDBC访问数据库时首先需要建立和数据库的连接,当连接成功建立后会返回下面哪种类型的对象 A.Connection B.Statement C.PreparedStatement D.ResultSet 9.如果要启动一个线程,需要调用下面的哪一个方法 A.run() B.start() C.notify() D.notifyAll() 10.下面关于线程叙述正确的是 A.JAVA中的线程类只能通过继承Tread类的方式建立 B.在程序运行过程中,我们可以通过代码调度线程的执行顺序 C.当run()方法执行结束后,线程也结束 D.sleep方法和wait方法都可以使线程停止运行,他们的作用是一样的 二、填空(每空2分,共20分) 1.面向对象的编程语言都有三个特性,分别是、和
课程名称:操作系统B 实验项目:操作系统实验实验地点:实验楼209 专业班级:软件 学生姓名:学号: 指导教师:方昀 2015 年 11 月 30
目录 实验一几种操作系统的界面 (3) 一、目的和要求 (3) 二、内容 (3) 实验二进程调度程序设计 (6) 一、目的和要求 (6) 二、示例 (6) 实验三存储管理程序设计 (14) 一、目的和要求 (14) 二、提示 (14)
实验一几种操作系统的界面 一、目的和要求 (一)目的 本实验的目的是使学生熟悉1—2种操作系统的界面,在熟练使用机器的基础上,能了解各种操作命令和系统调用在系统中的大致工作过程。也就是通过操作系统的外部特征,逐步深入到操作系统的内部实质内容中去。 (二)要求 1.能熟练的在1—2种操作系统的环境下工作,学会使用各种命令,熟悉系统提供的各种功能,主动而有效地使用计算机。 2.熟悉系统实用程序的调用方法和各种系统调用模块的功能和作用 二、内容 在某种操作系统的环境下建立、修改、运行、打印源程序和结果,最后撤消一个完整的程序。 提示:可按下述步骤进行 1.编写一个完整的源程序,通过编辑命令送入机器,建立源程序文件; 2.编译该源文件,建立相应的目标文件; 3.编译有错时,再用编辑命令修改源文件,消除全部词法和语法错误; 4.连接目标文件,形成可执行文件; 5.执行该文件,得到结果; 6.打印输出源程序和运行结果; 7.撤消本次实验中形成的所有文件。 三、实验步骤及程序流程图 1)Dos命令行。 1.按住Windows键+R输入notepad回车调出记事本。
2.编辑一个java程序选择另存为d:。 3.按住Windows键+R输入cmd回车。 4.进入Dos界面键入d:。 5.输入dir查看java文件,使用javac命令进行编辑 四、程序清单(据情况而定) class demo { public static void main(String [] args)
WEB程序设计基础 实验指导书 太原理工大学 田玉玲编
目录 实验1 HTML语言 (2) 实验2 网页程序设计-JavaScript (4) 实验3 Request与Response对象的应用 (7) 实验4 Application对象Session对象的应用 (8) 实验5 使用JDBC连接数据库 (10)
实验一HTML语言 一、实验目的 1.掌握常用的HTML语言标记; 2.利用文本编辑器建立HTML文档,制作简单网页。 二、实验要求 1.独立完成实验。 2.书写实验报告书。 三、实验内容 1.在文本编辑器“记事本”中输入如下的HTML代码程序,以文件名sy1.html保存,并在浏览器中运行。(请仔细阅读下列程序语句,理解每条语句的作用)源程序清单如下:
item | content |
---|