智慧树知到《web编程技术》章节测试含答案

上传人:住在山****ck 文档编号:63777644 上传时间:2022-03-20 格式:DOCX 页数:27 大小:27.29KB
返回 下载 相关 举报
智慧树知到《web编程技术》章节测试含答案_第1页
第1页 / 共27页
智慧树知到《web编程技术》章节测试含答案_第2页
第2页 / 共27页
智慧树知到《web编程技术》章节测试含答案_第3页
第3页 / 共27页
点击查看更多>>
资源描述
智慧树知到web编程技术章节测试答案智慧树知到web编程技术章节测试答案第一章1、telnet的默认端口号是22。A:对B:错答案: 错2、21号端口是ssh的默认端口。A:对B:错答案: 错3、以下能同时用在Windows和Linux下的Web服务器软件是_。A:IISB:ApacheC:NginxD:Tomcat答案: Apache,Nginx,Tomcat4、能够根据IP地址查询相应域名的命令是_。A:pingB:tracertC:netstatD:nslookup答案: nslookup5、以下属于因特网协议的是_。A:httpsB:telnetC:mp4D:http答案: https,telnet,http6、Chrome是一款面向用户的http代理软件。A:对B:错答案: 对7、URL的全称是统一资源定位器。A:对B:错答案: 对8、如果想将IIS的发布目录指定为D盘的“我的网站”,则需要在IIS的()中进行设置。A:目录浏览B:默认文档C:请求筛选D:基本设置答案: 基本设置9、Nginx是一款()。A:数据库管理系统B:后台编程语言C:Web服务器软件D:Web客户端软件答案: Web服务器软件10、MySQL是一款()。A:数据库管理系统B:操作系统C:应用系统D:后台脚本语言答案: 应用系统第二章1、和标签在任何浏览器中都可正常使用。A:对B:错答案: 错2、在html的标签中有行内元素和块元素之分,img属于行内元素。A:对B:错答案: 对3、下列标记中属于行内元素的是()。A:h4B:pC:divD:inout答案: inout4、标题标签h2和h3显示的字体()。A:h2大于h3B:h2小于h3C:一样大D:无法比较大小答案: h2大于h35、img标签中的alt属性的作用是指明()。A:图片的说明文本B:图片的来源C:图片来自互联网的地址D:图片来自本地的地址答案: 图片的说明文本6、ul属于()列表标签。A:无序B:有序C:定义D:无法判定答案: 无序7、表格中用()表示表格中的列。A:tableB:trC:tdD:th答案: td8、如果想使表格的宽度固定,并且不会随着浏览器大小的变化而自动调整,则width属性可以使用()宽度来达到目的。A:像素B:百分比C:emD:larger答案: 像素,em,larger9、使用video标签加入网页视频文件,若要实现视频自动播放,则应使用video标签中的()属性。A:srcB:loopC:mutedD:autoplay答案: loop10、要对表格中的第二列进行合并,可能用到表格中的()属性。A:colspanB:rowspanC:colspan和rowspan都可以D:colspan和rowspan都不行答案: rowspan第三章1、width是CSS盒模型要素之一。A:对B:错答案:B2、如果页面中出现行内引用和内嵌式引用同时作用于一个段落,则这时将按内嵌式进行页面修改。A:对B:错答案:B3、关于CSS中颜色的表示方式不正确的是()。A:预定义颜色名称B:RGB颜色代码C:真彩24位颜色代码D:十六进制颜色代码答案:C4、关于类选择器和ID选择器优先级的说法正确的是( )。A: ID选择器优先级高于类选择器B:类选择器优先级高于ID选择器C:两个优先级一样高D:无法确定两者的优先级答案:A5、示例中所使用的CSS的引入方式是()。A:行内引入B:内嵌式引入C:链接式引入D:综合引入答案:A6、要使超链接文本显示下划线,则应将CSS中的text-decoration设置成( )。A:underlineB:line-throughC:blinkD:none答案:A7、要使网页中的某背景图片在行上进行重复显示,则应使CSS中background-repeat的值设置成()。A:repeatB:repeat-xC:repeat-yD:no-repeat答案:B8、CSS文件中,类选择器是以()开头的。A:*B:#C:?D:.答案:D9、能够完成对行内部分元素进行特定修饰的标签是()。A:spanB:divC:bodyD:p答案:A10、下面属于CSS盒模型的组成部分的是()。A:borderB:paddingC:marginD:width答案:ABC第四章1、借助JS可以改变网页中字体的颜色。A:对B:错答案:A2、JavaScript是基于事件驱动的前台脚本语言。A:对B:错答案:A3、下列关于JavaScript说法不正确的是()。A:变量不需要声明B:具有松散的数据类型C:属于编译型语言D:错误经常不提示答案:C4、JS响应事件的过程不包括()。A:确定要响应事件的元素或控件B:编写JS代码C:调用main函数D:将JS代码与元素或控件事件联系起来答案:C5、JS中”8”*8的结果是()。A:64B:88C:undefinedD:null答案:A6、JS中1+3+”5”+7+10的结果是()。A:26B:4517C:45710D:135710答案:C7、JS中15=”15”的结果是()。A:0B:1C:trueD:false答案:D8、JS中,var s=”John” & ”Mike”执行后,s变量的结果是()。A:“John”B:“Mike”C:nullD:“ ”答案:B9、在JS中,如果想删除数组arr中的最后一个元素,则可使用的方法是()。A:pushB:popC:shiftD:unshift答案:B10、JS中,alert是()对象的方法。A:documentB:locationC:screenD:window答案:D第五章1、PHP是一款开源的前台脚本语言。A:对B:错答案:B2、下列有关运行PHP程序的说法中正确的是()。A:可以直接双击运行B:要有能够支持PHP的Web服务器软件才能运行C:一般在浏览器中运行D:必须使用与http有关的协议才能运行答案:BCD3、下列属于PHP数据类型的是()。A:intB:stringC:resourceD:double答案:ABC4、PHP中,(int)9/2的结果是()。A:4B:4.5C:0D:NULL答案:A5、关于PHP变量的说法中正确的是()。A:总是以“$”符号开头B:大小写不敏感C:总是通过赋值隐性声明D:未被赋值时,初值可能是0、0.0、空字符串、空数组等答案:ACD6、PHP中,如果想测试字符串中字符的个数,则使用( )字符串函数都能够实现。A:trimB:strrevC:strlenD:strtoupper答案:A7、PHP中要对字符串中的变量进行解释,则可以使用()来完成。A:单引号B:双引号C:冒号D:中括号答案:B8、PHP中,如果要计算1+2+1000,则使用()循环最好。A:forB:foreachC:whileD:dowhile答案:B9、PHP中,与下面()等价。A:B:C:D:答案:10、PHP中,要将一个文件内容导入另一个文件中,若被导入文件不存在,要出现错误提示,但相同文件允许在同一页面多次导入,则可以使用()函数来完成。A:includeB:requireC:include_onceD:require_once答案:B第六章1、show table是MySQL中显示某数据库中所有表的命令。A:对B:错答案:B2、MySQL和SQL Server都是数据库管理系统,在进行系统开发时,开发者可根据自己的需要进行选择,一般情况下MySQL和Apache搭配,SQL Server和ASP.NET搭配。A:对B:错答案:A3、SQL Server属于关系型数据库管理系统。A:对B:错答案:A4、下列关于关系型数据库的特点描述中,错误的是()。A:一个数据库由若干张表组成B:表中的行称为记录C:表中的列称为属性或字段D:主要通过MySQL去定义、管理及查询数据答案:D5、在SQL中,Insert属于( )语言。A:数据查询B:数据操作C:数据定义D:数据控制答案:B6、MySQL中,查看表结构的命令是()。A:use tableB:show tableC:show tablesD:describe table答案:D7、在select语句中,distinct关键字放置的位置是在()。A:出现重复的属性之前B:任何位置均可C:select后的任一属性均可D:紧跟select,且其后紧接不允许出现重复的属性答案:D8、某系统中要对学生按照姓名进行模糊查找,即姓名中只要包含搜索关键字“张三”的记录都显示出来,则在后台用SQL查询时所用到的表达式是()。A:姓名=”张三”B:姓名 like “张三”C:姓名 in “%张三%”D:姓名 like “%张三%”答案:D9、phpMyAdmin是()。A:一个数据库系统B:一个数据库C:一个可视化的数据库管理系统D:不是数据库管理系统,但可通过可视化方式对数据库管理系统进行各种操作答案:D10、关于SQL的多表查询下面说法正确的是()。A:不超过4个表进行多表查询可以实现,再多就无法实现多表查询B:多表查询要求所有表之间要有共同的属性C:多表查询理论上可以不受表的数量的限制,但要求被查询的表要有关系D:多表连接时可以不用关键词on答案:C第七章1、.asp是ASP.NET框架的默认页面文件格式。A:对B:错答案:B2、下列属于ADO.NET对象模型的是()对象。A: DataSourceB: DataViewC: DataTableD: DataSet答案:ABD3、关于ASP.NET工作原理描述正确的是()。A: http请求通过浏览器发送到Web服务器B: 若请求网页后缀为.aspx,则交由CLR编译并执行C: 若请求网页后缀为.html或.htm,则不进行编译直接交给请求端D: 若请求网页后缀为.aspx,有可能不交给CLR进行编译答案:ACD4、ASP.NET的关键技术包括()。A: 事件驱动B: 面向过程C: 代码隐藏技术D: 数据绑定技术答案:ACD5、ASP.NET中的Calendar控件必须放在( )元素中才能正常使用。A: FormB: InputC: 控件模板D: Panel答案:ACD6、ASP.NET中的RangeValidator控件可以对不同类型的值进行比较,包括()。A: 数字B: 字符C: 逻辑D: 日期答案:ABD7、ASP.NET内置对象中,Response对象使用时可以包括()。A: 方法B: 属性C: 函数D: 变量答案:ABD8、ASP.NET内置对象中,若想获取远程客户端的IP地址,则可使用Request的()属性。A: UserHostNameB: UserHostAddressC: UserAgentD: URL答案:B9、ASP.NET内置对象中,通过()属性可返回一个Application对象所包含的所有项目数。A: AllB: CountC: ItemD: Contents答案:C10、ASP.NET内置对象中,若想获取存储在缓存中的项数,则使用Cache对象的()属性。A: ItemB: GetC: CountD:Add答案:C第八章1、Cookies是程序不是数据。A:对B:错答案:B2、Session数据一般存储在服务器中。A:对B:错答案:A3、以下关于Cookie的说法正确的是()。A:Cookie就像蠕虫病毒一样,可以清除用户硬盘上的数据B:Cookie是间谍软件的一种形式,可以窃取你的个人信息C:Cookie生成弹出窗口和垃圾邮件D:Cookies仅是数据,不是程序代码答案:D4、下列关于Cookies用途的说法正确的是()。A:认证B:用户跟踪C:地址转向D:购物车答案:ABD5、下列关于Cookies的说法正确的是()。A:它可以帮助我们记住曾经登录过的网站的用户名B:它是一款病毒软件C:它可以清除用户硬盘上的数据D:它一般用于广告答案:A6、对于会话cookie,以下说法正确的是()。A:可以跟踪长期信息B:当浏览器关闭后,临时cookies将被删除C:潜在的安全性较差D:用户可以打开cookie文件,查看/更改cookie值答案:B7、在JavaScript中,可以通过()来删除当前页面中给定的cookie。A:cookie.clearB:cookie.setC:cookie.removeD:cookie.get答案:C8、PHP中关于删除cookie正确的是()。A:setcookie(“stu_ID”, False)B:setcookie(“stu_ID”, 42, time()-1)C:setcookie(“stu_ID”, “100001”)D:删除浏览器中的cookie答案:ABD9、关于session的说法正确的是()。A:在用户注销或关闭浏览器之前可以一直存在B: 数据一般存储在服务器上C:会话很难被恶意用户篡改或删除D:不能保护私人信息不被计算机的其他用户看到答案:ABD10、以前使用过的session,在重新使用之前必须做()操作才能避免之前的session不会被保留。A:session_startB:session_destroyC:session_regenerate_idD:session_unset答案:C第九章1、只要不破坏被攻击对象的任何数据资料,被攻击者就不会有网络安全隐患。A:对B:错答案:B2、关于SQL注入的危害的说法不正确的是()。A:更改查询以输出他人数据B:插入查询修改现有数据C:删除现有数据D:扩大查询以提升服务器的能力答案:D3、关于攻击者为什么要攻击网站的说法中正确的是()。A:更改数据B:读取私人敏感数据C:损害运行网站的组织的声誉D:帮助检查系统漏洞答案:ABC4、下列行为可能会造成信息泄露的是()。A:Web服务器上出现了不应该出现的异常文件B:可通过浏览器列出发布目录之外的目录和文件索引C:从Web服务器上下载文件D:服务器中有用login.php进行多次尝试的日志记录答案:ABD5、XSS攻击可能导致的问题包括()。A:注入脚本可以伪装成原始页面并欺骗用户输入敏感数据B:盗取用户的sessionsC:伪装成用户并代表他们提交数据D:盗取用户的cookies答案:ACD6、页面中要求输入密码,某用户在密码框中输入了“ OR8=8 ”,则这种输入最有可能是()攻击。A:DoSB:XSSC:SQL注入D:会话劫持答案:C7、关于攻击者为什么要攻击网站的说法中不正确的是()。A:窃取私人数据B:传播病毒和恶意软件C:篡改数据D:帮助检查系统漏洞答案:D8、以下()属于常用的攻击工具。A:端口扫描器B:网络嗅探器C:萤火虫D:木马检测器答案:ABC9、网络中,常用的攻击方式包括()。A:拒绝服务B:物理破坏C:会话劫持D:SQL注入答案:ACD10、防止HTML注入最好的办法是()。A:从输入中删除这些注入的字符B:拒绝整个请求C:允许请求,但需对请求代码进行实体化D:去掉HTML标签答案:C第十章1、网上订餐系统的设计中,要实现用户注册功能,则必须访问数据库中对应的用户表。A:对B:错答案:A2、订餐系统中数据库的查询数据可以从数据表中获得,也可以从视图中获得。A:对B:错答案:A3、网上订餐系统的设计离不开数据库的设计。A:对B:错答案:A4、网上订餐系统中,管理端应该具有的功能包括()。A:修改菜品B:修改价格C:提交订单D:统计月报答案:ABD5、下列可能出现在订单明细表中的属性是()。A:订单编号B:菜品编号C:菜品推出时间D:菜品数量答案:ABD6、设计中专门将数据库连接类的处理逻辑放入一个.cs文件的好处是()。A:系统要求必须这样放B:便于对数据库连接的相关代码进行统一管理C:个人用户的习惯D:三个说法都不对答案:B7、订单管理模块中的orderID定义时用了Int64,这样做的目的是()。A:也可以用Int32,区别不大B:为了避免订单号过长其他类型无法处理的情况出现C:为了更清楚地表示订单号码D:随意用的,没什么具体意义答案:B8、订单管理模块的查询中出现“送餐”,但数据库中并无该表,下列对于该现象解释错误的是()。A:select语句中的from子句可以跟表或视图B:数据库中虽然无送餐表,但是有送餐视图C:视图是表的逻辑呈现,它不改变原表的结构D:送餐视图在此出现意义不大,可通过其他方式实现答案:D9、用户管理模块中出现了delete语句,该语句的功能是删除用户表中特定记录,若去掉该语句中的where,将会()。A:没有什么影响B:删除用户表C:删除用户表中的所有记录D:删除整个数据库答案:C10、注册页面中的密码和密码确认要实现可能会用到()控件。A:CustomValidatorB:RangeValidatorC:CompareValidatorD:ValidationSummary答案:C
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!