习题一

来源:百度文库 编辑:神马文学网 时间: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技术的特点。

    返回