首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于Web应用设计开发的描述,在答题纸上回答问题1至问题3。 【说明】 某公司拟开发一个自由、可定制性强、用户界面友好的在线调查系统,以获取员工在课程学习、对公司重大事件的看法、对办公室环境的建议等相关反馈。因需要调查的内容各异,可选择的调
阅读以下关于Web应用设计开发的描述,在答题纸上回答问题1至问题3。 【说明】 某公司拟开发一个自由、可定制性强、用户界面友好的在线调查系统,以获取员工在课程学习、对公司重大事件的看法、对办公室环境的建议等相关反馈。因需要调查的内容各异,可选择的调
admin
2020-04-30
49
问题
阅读以下关于Web应用设计开发的描述,在答题纸上回答问题1至问题3。
【说明】
某公司拟开发一个自由、可定制性强、用户界面友好的在线调查系统,以获取员工在课程学习、对公司重大事件的看法、对办公室环境的建议等相关反馈。因需要调查的内容各异,可选择的调查方式多样,故本在线调查系统应满足以下需求。
1)支持编辑和视图两种模式,编辑模式只对调查发起者可见,视图模式对接受调查者可见。
2)调查问卷具有可定制性,因调查的内容各异,需要多样的信息采集方式,可设置的调查问题类型包括单选、多选、矩阵类单选、矩阵类多选和开放性问题。
3)操作简单,调查者可以方便地新建和编辑各种问题类型,接受调查者可对每个问题和每个调查问卷给出评论。
4)系统支持显示调查统计结果,以及导出统计结果。
针对以上需求,经项目组讨论,拟采用REST架构风格设计实现该在线调查系统。
基于REST架构风格对系统进行设计,请简要叙述REST风格的5条关键原则。
选项
答案
REST风格的5个关键原则包括: (1)为所有“事务”定义ID; (2)将所有事务链接在一起; (3)使用标准方法; (4)资源多重表述; (5)无状态通信。
解析
本题目考查REST风格的5个关键原则及相关知识及应用。REST风格的5个关键原则分别为:
(1)为所有“事物”定义ID。每个事务都应该是可标识的,都应该拥有一个明显的ID——在Web中,代表ID的统一概念是URI。URI构成了一个全局命名空间,使用URI标识你的关键资源意味着它们获得了一个唯一、全局的ID。
(2)将所有事物链接在一起。任何可能的情况下,使用链接指引可以被标识的事物(资源)。
(3)使用标准方法。为使客户端程序能与你的资源相互协作,资源应该正确地实现默认的应用协议(HTTP),也就是使用标准的GET、PUT、POST和DELETE方法。
(4)资源多重表述。是指针对不同的需求提供资源多重表述。在实践中,资源多重表述还有着其他重要的好处:如果你为你的资源提供HTML和XML两种表述方式,那这些资源不仅可以被你的应用所用,还可以被任意标准Web浏览器所用,即应用信息可以被所有会使用Web的人获取到。
(5)无状态通信。REST要求状态要么被放入资源状态中,要么保存在客户端上。换句话说,服务器端不能保持除了单次请求之外的、任何与其通信的客户端的通信状态。
转载请注明原文地址:https://kaotiyun.com/show/gpQZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。例如输入的数组为1,-2,3,10,-4,7,2,-5,和最大的子数组为3,10,
概述反射和序列化
定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。
把D:下的图片文件夹进行网络共享但是其他网络用户只能读取。
添加联系人王龙,邮件地址“wanglong@lnu.edu.cn”
使用“金山毒霸日志查看器”搜索手动杀毒日志,搜索文本为“查毒”,时间为“2010年7月19日”至“20lO年7月21日”。
将“开始”菜单设置成为经典模式。
如果要将页面上的某个图形设计成页面下载后显示在页面上,当鼠标放在它的上面时,该图形变为另一图形,那么可以通过______方法来设置。A.使用时间线B.“RolloverImage”命令C.将图形插入到表格中D.使用层与行为
若需长期保存输入的信息,则以文件的形式存在微机的()中。A.外存B.内存C.控制器D.显示器
随机试题
某机构投资者对已在上海证券交易所上市的A公司进行调研时,发现A公司如下信息:(1)甲为A公司的实际控制人,通过B公司持有A公司34%的股份。甲担任A公司的董事长、法定代表人。2018年8月7日,经董事会决议(甲回避表决),A公司为B公司向C银行借款400
腹痛病人的用药护理是什么?
A.CMB.VLDLC.LDLD.HDLE.IDL密度最大的脂蛋白
(2013)一阶系统的单位阶跃响应的动态过程为()。
严格意义上的期货套利是指利用同一合约在不同市场上可能存在的短暂价格差异进行买卖,赚取差价,称为()
随着我国经济持续增长,工业化水平不断提高,城市化急速推进以及人民生活水平不断改善,对能源的需求必然是急剧、大量增长的。但高增长、高耗能、高污染、高浪费、低效益的发展模式是绝对不可取的。最能准确复述上面这段话主要意思的是()。
对二进制数进行算术右移的运算符是【】。
以下程序的功能是从键盘上输入一行字符,存入一个字符数组中,然后输出该字符串。请填空。main(){charstr[81],*sptr;inti;for(i=0;i<80;i++){str[i
指针变量所保存的不是一般的数据值,而是程序中另一个对象的__________。
ThenativepeopleofNorthandSouthAmericaweregiventhename"Indians"bythe【B1】______ChristopherColumbus.Hethoughthe
最新回复
(
0
)