- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Amvc期末试题及答案
⼀.单选题(切记:在题号左边的括弧中,填写正确的字母选项.共30分,每题2分):
( D )1.在MVC世界中,有个重要的概念Dry,其意思是:
A.写代码要有规范. B.写代码要有适合的框架. C.关注点要分离.D.不要重复你⾃⼰.
( C )2.在MVC世界中,有个重要的概念SoC,其意思是:
A.以习惯替换配置. B.不要重复你⾃⼰. C.关注点分离. D.写代码要有适合的框架.
( A )3.在MVC世界中,有个重要的概念CoC,其意思是:
A.以习惯替换配置. B.测试驱动. C.关注点分离. D.写代码要有适合的框架.
( D)4.在MVC世界中,有个重要的概念ORM,其意思是:
A.以习惯替换配置. B.实体框架模型. C.关注点分离.D.对象关系映射.
( A )5.如果定义了⼀个可供⽹址直接访问Action,其名称是:Add(int First,int Second),那么URL访问形式为:
D.以上写法都不对.
( A )6.我们采⽤Entity Framework⽀持的Code First开发模式时,需要先建⽴数据库,然后再进⾏其它的开发.
A.错误. B.正确.
( D )7.在Models⽬录下,创建⼀个类⽂件,需要声明主键,以下说法错误的是:
A.⽅法1把相应的Property名称写成为Id,型别为int.
B.⽅法2把相应的Property名称写成为StudentId,型别为int.
C.⽅法3在相应的Property上加⼀个Key Attrubute
D.以上都错.
( A )8.在Models⽬录下,创建⼀个类⽂件,需要声明字段长度,以下说法正确的是:
A.在相应的Property上加⼀个MaxLength Attrubute.
B.在相应的Property上加⼀个Required Attrubute.
C.在相应的Property上加⼀个Key Attrubute.
D.以上都错.
( B )9.在Models⽬录下,创建⼀个类⽂件,如果希望把某Property声明为DateTime类型,在数据库表格⾥的相应字段设置为允许NULL的话,那
么我们可以在该Property的类型声明后,加上⼀个问号.
A.错误.B.正确.
( C )10.在Models⽬录下,创建⼀个类⽂件,在某个Property上加⼀个NotMapperd Attribute,其⽬的是:
A.禁⽌⽤户通过URL直接访问此Property.
B.允许⽤户通过URL直接访问此Property.
C.把此Property排除在Entity Framework⾃动对应的数据库表格字段之外.
D.把此Property包含在Entity Framework⾃动对应的数据库表格字段之内.
( A )11.在Models⽬录下,创建⼀个类⽂件,有以下代码:
Public virtual Teacher Teacher{get;set;}
关于virtual关键字,说法正确的是:
A.可启⽤”延迟装⼊”特性. B.关闭”延迟装⼊”特性.
( B )12.Code First中的数据库迁移技术(DB Migration),其作⽤是:
A.可以升级调整数据库架构, 但不允许恢复到旧版数据库.
B.调整数据库架构时,任然保留现有的数据库数据.
( B)13.在控制器中的Action前⾯加⼀个NonAction属性,其⽬的是禁⽌该Action发布到Web上.
A.错误. B.正确
( C )14.判断模型绑定的验证结果,可以通过以下哪个对象进⾏判断?:
A.Model. B.State. C.ModelState. D.Session
( C )15.我们在开发Asp.Net MVC时,有⼀个⼝头禅:
A.Model要轻,Controller要重,View要笨.
B.Model要重,Controller要笨,View要轻.
C.Model要重,Controller要轻,View要笨.
⼆.阅读曾经的上机代码,回答问题(30分):
1.部分代码:
HomeControllers.cs部分内容:
[HttpPost]
public ActionResult DynamicOutput(stringRowNum)
{
int iRowNum=0;
if (int.TryParse(RowNum, out iRowNum) ==false)
{
ViewBag.Err = IntTryErr;
return View(Err);
}
if (iRo
您可能关注的文档
- 2023届新高考1卷高考数学一轮复习模拟收官卷(二)(解析版) .pdf
- 2022-2023学年辽宁省葫芦岛市统招专升本计算机测试题(含答案) .pdf
- 2023-2024学年下学期高一语文统编版必修上册第一单元检测 .pdf
- 江苏省无锡市2023届高三上学期期中考试历史试题及答案 .pdf
- 2023年大学生网络安全知识竞赛题库及答案(共90题) .pdf
- 天津市2023年中考备考化学一轮复习金属和金属材料 练习题(含解析).pdf
- 2022年陕西省中考英语试卷 .pdf
- 三校生高考班政治模拟考试题一 .pdf
- 2023年高考语文二轮复习学案专题01语病修改技巧解析宝鉴 .pdf
- 2023年高考数学(全国甲卷文科)真题详细解读及评析 .pdf
- 2007年江西省公务员考试《申论》真题及参考答案.pdf
- 2010年河北省公务员考试《申论》真题及参考答案.pdf
- 2011年917公务员联考《申论》真题及答案(福建、河南、重庆、甘肃、新疆).pdf
- 2024年高英语真题(新高考Ⅱ卷含听力)试题试卷原卷答案解析.doc
- 2024年高考数学真题(北京卷)试题试卷原卷答案解析.doc
- 2024年高考文科数学真题(全国甲卷)试题试卷原卷答案解析.doc
- 2024年高考文综历史真题(全国甲卷)试题试卷原卷答案解析.docx
- 2024年人教版五年级上册数学期末复习素养特训 解方程.pptx
- 2024年人教版五年级上册数学期末复习素养特训 列方程解决问题.pptx
- 2024年人教版五年级上册数学期末复习素养特训 分段计费.pptx
文档评论(0)