习题一
来源:百度文库 编辑:神马文学网 时间:2024/04/27 16:44:39
习题一
1.1简述名词:计算机网络、局域网、广域网、城域网和因特网,局域网、广域网和城域网英文名称的缩写是什么?
1.2 Internet的主要技术有哪些方面?
1.3 请简要勾画出Internet的基本结构。
1.4 请简要勾画出Intranet的基本结构。
1.5 请简要勾画出一个一般Web站点的基本结构。
1.6 请简述Internet/Intranet的功能,Internet/Intranet能为我们带来什么?
1.7请比较Internet与Intranet的区别和联系。
1.8 Intranet使用什么技术?
1.9 什么叫主机?
1.10 Internet中最重要的两个通信协议是什么?
1.11 WWW的英文全称是什么,它的主要功能是什么?
1.12 WWW是通过什么方式把全世界的文档都链接在一起的?
1.13 用户在Web环球信息网中遨游的三要素是什么?
1.14 ASP与ASP.NET技术有什么特点?
1.15 试比较ASP、PHP与JSP技术的性能。
思考题:
为您的个人计算机设计一个ASP和JSP运行环境。
习题二
2.1 网络通信协议的三要素是什么?
2.2 OSI体系结构采用了那些层次,各层的功能是什么?
2.3 TCP/IP协议在互联网上的作用是什么?它的层次结构与OSI结构有什么不同。
2.4 TCP/IP协议各层的功能是什么?
2.5 IP地址采用什么表示法?
2.6 可以为两台主机分配同一个IP地址吗?可以为同一个网络的两台主机分配同一个IP地址吗?可以为两个不同网络的两台主机分配相同的主机地址吗?
2.7 什么叫主机的IP地址?IP地址由哪几部分组成?
2.8 IP地址分为哪几类?它们各自适用于什么情况?
2.9 为什么要划分子网?
2.10什么是Internet上主机的域名?
2.11 Internet上主机的IP地址和域名的关系是什么?
2.12以下几个IP地址中哪几个是合法的IP地址?为什么?并确认合法IP地址是属于哪个类的,它们的网络地址及主机地址是什么?
1)202.8664.46.133
2)123.232.87.0
3)175.146.87.175
4)202.96.0.97
5)204.258.0.96
2.13.已知主机的IP地址和它的子网掩码,试确定该主机所在网络的类型,网络号,子网号和主机编号。
1) 主机IP地址:195.196.0.134,子网掩码:255.255.255.192。
2) 主机IP地址:100.97.0.134,子网掩码:255.240.0.0。
3) 主机IP地址:180.200.21.87,子网掩码:255.255.248.0。
2.14 域名解析系统的作用是什么?
2.15 我国的顶级域名是什么?二级域名“edu”指的是哪个机构?
2.16 到目前为止,你可以用那几种方法访问主机资源?
2.17 URL的组成是什么?简述各部分的功能。
2.18 请解释 http://www.buu.edu.cn/wwwroot/default.html的含义。
2.19在Browser/Server/Database Server三层工作模式中,Browser、Server、Database Server分别起什么作用?该模式有哪些优点?
2.20 Web的体系结构是什样的?请简述它的工作过程。
2.21 什么是Web数据库访问技术?它的特点是什么?
2.22 中间件在Web数据库访问起什么作用?
2.23 ASP、PHP和JSP访问数据库机制有什么相同点和不同点?
实训课题
实训课题2.1请根据读者所在单位的实际情况,规划出所用主机的域名。
实训课题2.2 已知某学院电子信息系计算机布局如图2.1所示,请为该系规划网络IP地址。
图2.1 电子信息系计算机布局图
返回
习题三
3.1 规划一个Web站点需要考虑哪些因素?
3.2 一般用户依据什么条件选择站点的安置位置?
3.3 有一个企业有60台主机,内含两个子网,一个子网有40台主机另一个有20台主机,请策划该单位的Intranet环境。
3.4 如果用户只有一台PC,可以进行网上的应用开发工作吗?能够在一台PC上既建立ASP运行环境,又建立JSP运行环境吗?
3.5 个人Web服务器有那些功能?具有什么特点,特别适合在什么情况下使用?
3.6 请简述个人Web服务器的软件结构。
3.7 在Windows9x个人Web服务器上,主页的默认发布目录是什么?
3.8 在Windows9x个人Web服务器上,配置DNS后,可以用哪几种方式发布主页?
3.10 IIS服务器软件有什么特点,它的结构是什样的?
3.11 在IIS的Web服务器上,主页、FTP的默认发布目录是什么?
3.12 SQL Server 2000数据库系统对操作系统支持环境有要求吗?如果用户安装的是Windows 2000 Professional,安装SQL Server 2000企业版行不行?
3.13 安装JSP运行环境需要准备哪些软件?
3.14 JSDK软件的作用是什么,用户可以从哪里得到最新版的Java平台软件?
3.15 JSDK安装完成后为什么要配置系统的环境变量,如何配置?
3.16 resin2.0.1服务器软件的特点是什么?默认发布目录是什么?需要发布的页面应存放在哪个目录下?Servlet应放在哪个目录下?
思考题:
如何为只有一台计算机的用户,有两台计算机用户,或多台计算机的用户策划一个Web运行环境。
习题四
4.1 一个Web应用系统开发的主要过程是什么?
4.2 当前一个应用系统主要使用那些技术,这些技术的作用是什么?
4.3 完成书目查询子系统的分析与设计。
4.4 完成图书借阅子系统的分析与设计。
4.5 完成全文检索子系统的分析与设计。
4.6完成图书采编子系统的分析与设计。
思考题:
系统设计的主要原则是什么?
返回
习题五
5.1 HTML的中文名称和英文名称是什么?它在页面中起什么作用?
5.2 DHTML的英文名称是什么?它的主要作用是什么?
5.3 开发者可以使用哪几种编辑器编辑HTML文档,请列举出一、二种常用编辑器的名称。
5.4 HTML文档的扩展名是什么?
5.5 HTML的本质是什么?它是什么格式的文件?
5.6 HTML文件的结构是什么样的?
5.7 表单在页面中起什么作用?
5.7 DHTML技术主要由哪几部分组成?
5.8 CSS的主要功能是什么?
5.9 网页的基本元素有哪些?
思考题:
一般来讲建设一个网站要经过拿几个步骤?
习题六
6.1 Java的用户程序分为那两类,各自如何运行?
6.2 Java小应用程序能独立运行吗,它在什么环境中才能运行?
6.3 Java是在那种语言的基础之上改进形成的?
6.4 Java平台是什么?其原理和一般的操作平台有何不同?
6.5 请简述Java虚拟机的工作过程?
6.6 列出Java的5个特点。
6.7 为什么称Java是一种半编译半解释的语言?
6.8 在Java源程序编译时,在dos提示符的命令行输入命令:
javac Java源程序名
要特别注意些什么,其中“Java源程序名”可以与程序关键字class后的类名不同吗?大小写可以任意吗?
6.9 如果有一个Java源程序HelloWorld.java,编译后形成字节码文件HelloWorld.class,运行时输入以下命令可否?
java HelloWorld.class
6.10 Java程序的基本单位是什么?
6.11 如果a=3,以下Java代码执行后的结果是什么;若a=-3,又是什么结果?
c=1;
if(a>0){
if(a>3)
c=2;
else
c=4;
}
6.12面向对象与面向过程的程序设计主导思想有什么区别?
6.13 类和对象之间的关系是什么?
6.14 封装特性的最大好处是什么,一般来讲谁需要知道类和对象的内部细节,谁只需要了解他们的对外接口就行了?
6.15 一个对象的生命期有那几个阶段?
6.16 在页面中嵌入Java Applet,需要使用什么标记?
思考题:
继承的优点是什么?如果学校的信息系统中,已经定义了师生员工类,它具有静态属性:姓名、出生年月、性别、电话、E-Mail;现在需要设计一个学生类,它的静态属性:姓名、出生年月、性别、电话、E-Mail、专业、所在系、班级、成绩。可以有两种方法来进行:
(1) 从0开始设计;
(2) 继承已定义了的师生员工类,再添加一些属性和方法形成学生类。
请选择一种方法。
习题七
7.1 什么是脚本语言,它的功能是什么?
7.2 常用的脚本语言有哪几种,它们各有什么特点?
7.3 如何将脚本嵌入HTML页面?
7.4 window对象的组成结构是怎样的?
7.5 window对象的主要属性和方法是什么?举例说明它们的应用方法。
7.6 window下层最主要的对象是什么?
7.7 document对象的主要属性、方法和事件是什么?请举例说明它们的使用方法?
7.8 document对象的按键事件在什么时候起作用?
7.9 JavaScript中的函数如何定义,如何调用?
7.10 JavaScript如何创建对象,如何访问所创建对象的方法和属性?
7.11 VBScript的数据类型是什么?它的特点是什么?
思考题:
VBScript中子程序和函数的区别是什么?如何定义和调用VBScript中的函数和子程序?
习题八
8.1 XML文件头包含哪些信息?
8.2 XML的功能有哪些,?
8.3 HTML和XML标记的本质区别是什么?
8.4 书写XML文档时应注意些什么?
思考题:
HTML和XML的工作重点各是什么,这样分工的优点是什么?
习题九
9.1 什么是数据库?数据库中的数据有什么特点?
9.2 什么是数据的整体性?什么是数据的共享性?
9.3 说明表的结构。
9.4 解释名词:表、记录、字段、主关键字和外部关键字。
9.5 主关键字的作用是什么,在表中主关键字的值可以重复吗?
9.6 什么是索引,索引的作用是什么,什么情况下应用索引?
9.7 SQL语句的特点是什么?有几种语言形式,如何应用?
9.8 从功能上看,SQL的功能有那些,他们的作用是什么?
9.9 SQL语句由那几部分构成?
9.10 SQL子句中的FROM和WHERE的含义是什么,如何使用?
9.11写出在Books表中查询某一书号的图书记录的SQL语句。
9.12 写出在Books表中查询某一出版社出版的图书记录的SQL语句。
9.13 写出在Books表中查询所有图书的SQL语句,要求输出结果按出版日期排序
9.14 写出在Books表中插入一条新书记录的SQL语句。
9.15 更新刚插入的记录,使图书的在库册数加10。
9.16 删除刚插入的记录。
9.17 删除Books表中所有记录。
思考题:
ODBC由那几部分组成?各部分的功能是什么?
习题十
10.1客户端脚本和服务器端脚本的区别是什么?
10.2一个含有客户端脚本、服务器端脚本和HTML格式的服务器端应用程序,在客户端看到的是什么?
10.3什么是ASP技术?它有什么功能和特点?
10.4解释动态Web页面和静态Web页面的含义。在网页中插入动画或影视媒体是否就称其为动态的页面?
10.5 请写出一行ASP语句,把变量MyName的值输出到浏览器显示。
10.6 ASP的默认脚本语言是什么?如果程序员需要使用JavaScript为主脚本语言,应当如何处理?
10.7 在制作交互动态ASP页面时,为什么要使用ASP内置对象,应用内置对象有什么好处?
10.8 ASP有那些内置对象,并简述他们的功能。
10.9简述ASP内置组件“Request”的功能。ASP页面的Request对象包含些什么内容?
10.10 Request对象的Form集合是做什么用的?
10.11 当HTML表单用get方法向服务器端发送信息时,提交数据的方式是什么样的?
10.12 Request对象的QueryString集合是做什么用的?
10.13 Request对象的serverVariales集合的作用是什么?如何获得环境变量。
10.14 简述Response对象的功能,它是如何与Request对象共同工作的?
10.15 Application对象是那一级的对象,它在什么范围内共享信息?
10.16 Application对象的lock()和unlock()方法在什么情况下使用,只用其中的一种方法行不行,为什么?
10.17 Session对象共享信息的范围是什么,它与Application对象共享信息的范围有什么区别?
10.18 Server对象可以访问客户机还是服务器上的方法和属性?
10.19 Server对象的CreateObject方法创建什么实例?
10.20基于ASP应用变量的应用可分为几个层次,他们各是什么,在什么范围内起作用?
10.21 ASP组件和ASP内置对象在应用方法上的差别是什么?
10.22 ADO组件的功能是什么,它的特点是什么?谁比较愿意使用ADO组件?
10.23 请简述ASP应用程序、ADO与底层数据库的关系。
10.24 请简述ADO的工作机制。
10.25 请简述ADO 7个组件的功能。
10.26 编写ASP语句,打开图书馆管理信息系统中libdb数据库,并对Books表进行查询操作。
10.27 RecordSet对象存放什么信息?
10.28编写ASP代码,创建数据库libdb,并创建libdb数据库中Books表的记录集对象。
10.29 Field集合和Field对象各表示什么?如何应用?
10.30 总结ASP访问数据库的基本步骤,并写出其基本语句。
思考题:
数据通过客户端和服务器端两级验证的好处是什么?
习题十一
11.1 JSP元素的定界符是什么?
11.2 简述JSP的运行过程,在JSP的上机练习中请注意:同一个JSP应用执行时间是有区别的,什么情况下比较慢,什么情况下就比较快了,为什么?
11.3什么是HTML注释,什么是隐藏注释,他们分别在什么情况下使用?
11.4 HTML注释在浏览器中能见到吗,在客户端的“查看源文件”中能见到吗 ?
11.5 隐藏注释在客户端的“查看源文件”中能见到吗? 在浏览器中被什么替代?
11.6 声明语句的作用是什么,使用时应注意些什么?
11.7 表达式是如何显示的,使用时应注意些什么?
11.8 JSP指令的主要功能是什么?
11.9 如果include指令包含的是静态文件,被包含的文件在什么时间被编译?如果include指令包含的是动态文件,被包含的文件在什么时间被编译?
11.10 JSP的默认脚本语言是什么?
11.11 Page指令的作用是什么?
11.12 JSP动作的作用是什么?
11.13 jsp:include动作与include指令的区别是什么?哪个应用起来灵活一些?
11.14 jsp:plugin动作的功能是什么?
11.15 应用JavaBean的好处是什么?
11.16 jsp:setProperty动作的功能是什么?
11.17 jsp:getProperty动作的功能是什么,与jsp:setProperty动作如何配合使用?
11.18 为什么要使用JSP内置对象,应用内置对象有什么好处?
11.19 JSP有那些内置对象,并简述他们的功能。
11.20 简述JSP内置对象“Request”的功能。
11.21 简述Response对象的功能 ?Request对象和response对象是如何相反相成的?
11.22 Response对象的sendRedirect方法的功能是什么,常在什么情况下使用?
11.23 out对象的功能是什么?
11.24 session对象的功能是什么,它在什么范围内共享信息?
11.25 application对象的功能是什么,它在什么范围内共享信息?
11.26 exception对象的功能是什么,它可以增强软件的什么性能?
11.27 JSP异常处理机制是什么?
11.28 JSP的Cookie对象的作用是什么 ?
11.28 什么是JDBC,它的英文全称是什么?它的特点和功能是什么?
11.29 为什么不在Java中直接使用ODBC,而要应用JDBC?
11.30 JDBC对于数据库的访问有那几种方式,JDBC-ODBC桥的方式适用于什么条件?
11.31 应用JDBC建立数据库连接需要那几个步骤?
11.32 java.sql包中有什么,请写出包含java.sql的Page指令语句。
11.33 请写出加载JDBC-ODBC Bridge驱动程序的语句。
11.34 如果数据库studentdb的数据源名是:studentdsn,请写出与该数据库建立连接的语句。
11.35 用Statement类的对象向上题的studentdb数据库发送SQL语句。
思考题:
请对比ASP与JSP技术的特点。