Web开发技术习题集
第一章 1.下列动态网页和静态网页的根本区别描述错误的是(D) A、静态网页服务器端返回的 HTML 文件是事先存储好的; B、动态网页服务器端返回的 HTML 文件是程序生成的; C、静态网页文件里只有 HTML 标记,没有程序代码; D、动态网页中只有程序,不能有 HTML 代码; 真棒,答对了! 2.下面哪一项不是网页制作工具(D) A、FrontPage;B、Dreamweaver; D、PhotoShop;C、Visual Studio; 3.目前的物联网、大数据和云计算的智能生活时代属于下列哪个 web 发展阶段 (C) A、; C、; B、; D、; 题目解析:一般认为 11 或者 12 年开始进入 Web 时代,属于大互联时代。典型 特点是多对多交互,不仅包括人与人,还包括人机交互以及多个终端的交互。智 能手机促进了移动互联网的发展。现在是大互联时代的初期,真正的时代一定是 基于物联网、大数据和云计算的智能生活时代,实现了“每个个体、时刻联网、 各取所需、实时互动”的状态,也是一个“以人为本”的互联网思维指引下的新 商业文明时代。 4.关于 webservice,下列说法错误的是(D) A、webservice 可以通过手机端访问; B、Web 应用程序中无需下载安装 Web 服务可直接调用网上的 Web 服务提供的方 法来实现某个功能; C、webservice 服务可实现分布式应用; D、webservice 不能通过局域网访问; 题目解析:局域网可以访问在本局域网内部的 webservice 服务,能不能访问 webservice 取决于 web 服务的服务所在网络位置。 5.域名系统 DNS 的含义是(A) A、Domain Name Service;B、Direct Network System; D、Distributed Network Service;C、Dynamic Network System; 6.下列有关浏览器到服务器到脚本到程序表述正确的是(D) A、一个 URL 指向一个 CGI 脚本. 一个 CGI 脚本的 URL 能如普通的 URL 一样在任 何地方出现; B、 服务器接收请求, 按照那个 URL 指向的脚本文件(注意文件的位置和扩展名), 执行脚本; C、脚本执行基于输入数据的操作,包括查询数据库、计算数值或调用系统中其 他程序; D、脚本不能产生某种 Web 服务器能理解的输出结果; 7.关于“服务端/客户端技术”的描述,不正确的是(D) A、“服务器端/客户端技术”描述的是一种工作方式; B、我们用来浏览网页的计算机属于客户端; C、web 服务器既属于服务器端,也可属于客户端; D、web 服务器只能属于服务器端; 8.下面这段 Html 代码在浏览器中运行结果为(C) MyHomepage Welcome to My Homepage! A、MyHomepageB、center D、bodyC、Welcome to My Homepage! 9 题略 (Asynchronous JavaScript and XML,异步 JavaScript 和 XML)。区别于传统 的 Web 应用,Ajax 应用的主要目的就是提高用户体验:可以不刷新整个页面, 在页面内与服务器通信, 响应速度快, 不需要泡一杯咖啡, 再看到显示结果。 Ajax 使得 Web 应用更加动态,带来了更高的性能,且可提供表现能力丰富的 Ajax UI 组件,产生了新的 Web 应用叫做 RIA(Rich Internet Application)应用。(√) 1.页面中有动画的网页是动态网页。(×) 题目解析:静态网页文件里没有特殊程序代码,只有 HTML 标记和客户端脚 本代码,这种网页以后缀.htm 或.html 的文件存放,可实现各种动态的效果, 如.GIF 动画、FLASH、滚动字母、色彩的变化等,这些动态效果只是视觉上的。 可以应用于文件配置、数据存储、异构数据交换等方面。(√) 即动态的 HTML 语言。 除了具有 HTML 语言的一切性质外,还可在下载网页后仍能 实时变换页面元素效果,使人们在浏览网页时看到网页动态效果。它属于一门新 语言。(×) 题目解析:DHTML 并不是一门新的语言,它是 HTML、CSS 、客户端脚本语言 JavaScript 简称 JS 或 Vbscript 语言,还有 HTML DOM--HTML 文档对象模型几种 技术的一种集成。 4.当应用程序为 B/S 结构时,程序运行在应用服务器上,并通过应用服务器和数 据库服务器进行通信。在客户机上一般无需安装任何与当前应用有关的文件,系 统界面是通过浏览器来展现的。(√) 5 在网络带宽相同的情况下同一台计算机使用不同的浏览器访问同一个网站,访 问速度是一样的(×) 题目解析:浏览器是个软件,是软件就有软件复杂度的问题,就有软件运行 效率的问题,如算法是否先进,代码是否简洁有效等等,另外浏览器的安全级别 的设置也会大大影响访问速度。如果安全级别高了,都要去检查当然就慢了。还 有如果浏览器中加载了很多插件也会拖累浏览器。 6.下列哪些技术是 web 后端开发技术(ABD) A、CGI; C、CSS; B、CGI; D、WEB SERVICE; 题目解析:css 是前段开发技术,作用是控制 HTML 页面的样式。 7 下列哪些属于 web 前段开发技术(ABCD) A、HTML;B、CSS; D、XML;C、JavaScript; 参考答案: 8.关于 web 服务器,下列描述正确的是(ABD) A、互联网上的一台特殊功能的计算机,给互联网的用户提供 WWW 服务; B、web 服务器上必须安装 web 服务器软件; C、asp 网页可以在任何一台计算机上运行; D、当用户浏览 web 服务器上的网页的时候,使用的是 C/S 的工作方式; 9.下列有关浏览器到服务器到脚本到程序表述不正确的是?(ABC) A、一个 URL 指向一个 CGI 脚本. 一个 CGI 脚本的 URL 能如普通的 URL 一样在任 何地方出现; B、 服务器接收请求, 按照那个 URL 指向的脚本文件(注意文件的位置和扩展名), 执行脚本; C、脚本执行基于输入数据的操作,包括查询数据库、计算数值或调用系统中其 他程序; D、脚本不能产生某种 Web 服务器能理解的输出结果; 10.下列哪些选项不是 DNS 的用途(BCD) A、解析域名;B、解析 IP; D、查找路由器;C、查找服务器; 1.关于“服务端/客户端技术”的描述,正确的是(ABC) A、“服务器端/客户端技术”描述的是一种工作方式; B、我们用来浏览网页的计算机属于客户端; C、web 服务器既属于服务器端,也可属于客户端; D、web 服务器只能属于服务器端; 、UDP 协议不属于 TCP/IP 模型中的(ACD) A、应用层 C、网络层; B、传输层; D、物理链路层; 1.为什么有时 URL 地址中没有文件名还能照常显示页面内容呢? 答:.因为在 Web 服务器的配置中,可以事先设定一个或多个默认文件名, 浏览器会自动找查这些默认文件