2026年秋江苏开放大学.NET架构与项目开发实训060237第一次过程性作业答案

试题列表
单选题
题型:单选题客观题分值2分难度:简单得分:2
1
以下不属于在控制器与视图之间传递数据的是
A
ViewData
B
TempData
C
xml
D
ViewBag
学生答案:C
老师点评:
题型:单选题客观题分值2分难度:一般得分:2
2
.在.NET开发环境下开发一个学籍管理系统,当搭建三层结构的业务逻辑层时,需要创建的项目类型是( )
A
控制台应用程序
B
类库
C
Windows应用程序
D
Windows控件库
学生答案:B
老师点评:
题型:单选题客观题分值2分难度:简单得分:2
3
要返回一个ViewResult结果的内容,应使用以下那个方法
A
View()
B
JavaScript()
C
File()
D
Json()
学生答案:A
老师点评:
题型:单选题客观题分值2分难度:一般得分:2
4
控制器的命名规则是( )。
A
Controller
B
类名+方法名
C
类名+Controller
D
类名
学生答案:C
老师点评:
题型:单选题客观题分值2分难度:一般得分:2
5
对MVC架构里的实体类描述正确的是( )。
A
实体类在三层里起到数据传递的作用
B
实体类属于三层里的一层 dal+helper+….
C
实体类命名必须与数据库表一致
D
实体类必须被继承
学生答案:A
老师点评:
题型:单选题客观题分值2分难度:简单得分:2
6
实体类由( )构成?
A
事件
B
方法
C
索引器
D
属性
学生答案:D
老师点评:
题型:单选题客观题分值2分难度:一般得分:2
7
Entity Framework主要功能是什么( )。
A
数据库的数据维护
B
云计算
C
提高服务器性能
D
分布式开发
学生答案:A
老师点评:
题型:单选题客观题分值2分难度:一般得分:2
8
下列关于三层架构的描述正确的是( )
A
三层架构使程序结构清晰,便于代码管理
B
以上都不对
C
三层架构可以提高代码的运行速度
D
三层架构使用为了减少代码量
学生答案:A
老师点评:
题型:单选题客观题分值2分难度:简单得分:2
9
ViewData与TempData的区别是( )
A
ViewData只能在控制类与视图之间传递一次数据TempData可以多次传送。
B
ViewData与TempData是一样的,没有区别
C
ViewData可以在控制类与视图之间传递数据TempData也能多次传送数据
D
ViewData可以在控制类与视图之间传递数据TempData只能传送一次就失效。
学生答案:D
老师点评:
多选题
题型:多选题客观题分值2分难度:中等得分:2
1
控制类名的命名规则正确的是( )
A
控制类必须是HttpContext
B
控制类必须是public的类
C
控制类必须非静态的
D
控制类必须以类名+Controller命名
学生答案:B;C;D
老师点评:
题型:多选题客观题分值2分难度:一般得分:2
2
下列哪三种说法描述了在SOA中的服务?
A
服务根据SOAP文件提供了接口。
B
服务的实现可以被改变而不改变用户。
C
服务可以改变位置并对客户端没有影响。
D
服务可以兼容不同的技术。
E
服务可以停止并对客户没有影响。
F
服务是用Java或C#写的。
学生答案:B;C;D
老师点评:
题型:多选题客观题分值2分难度:简单得分:2
3
对 mvc 和 三层 描述正确的是( )
A
mvc由model、view、controller组成。
B
view用于界面显示
C
mvc 和 三层 是一样的没有多少区别
D
model中主要用来作数据库维护工作
学生答案:A;B;D
老师点评:
判断题
题型:判断题客观题分值2分难度:简单得分:2
1
ASP.NET MVC中的C代表的是 Controller
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值2分难度:简单得分:2
2
MVC 通过表示层和数据表示层的切割,提高代码的可维护性
A正确
B错误
学生答案:B
老师点评:
题型:判断题客观题分值2分难度:简单得分:2
3
三层架构体现了“高内聚,低偶合”的思想
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值2分难度:简单得分:2
4
MVC控制器类公开了一些常用的属性,如ViewData、ViewBag、ViewData等,在操作方法或视图中通过属性访问相关的对象,从而实现控制器和视图之间的传递
A正确
B错误
学生答案:A
老师点评:
填空题
题型:填空题主观题答案允许乱序分值2分难度:简单得分:2
1
ORM是

学生答案:对象关系映射,即指对象结构和数据库架构的映射
题型:填空题主观题答案不允许乱序分值6分难度:简单得分:6
2
MVC控制器类公开了一些常用的属性, 、 、
学生答案:ViewData;ViewBag;ViewData
题型:填空题主观题答案允许乱序分值6分难度:简单得分:6
3
三层架构中,表示层的作用是  ,业务逻辑层的作用是 ,数据访问层的作用是 。
学生答案:为用户提供一种交互式操作界面;是表示层与数据访问层之间的桥梁,负责数据处理、传递;实现对数据的保存和读取操作
简答题
题型:简答题主观题分值15分难度:中等得分:15
1
1.构造一个MVC应用程序,要求在视图中输出 (15分)
喜欢的颜色
英文名:red
中文名:红色
操作步骤如下:
在Model文件夹下自定义模型,添加一个MyColor类,包含EnglishName和ChineseName两个元素,它的方法是什么,要求写出详细的代码 (5分)
在控制器中创建模型数据
在视图中创建一个MyColor对象,并将该对象作为模型返回给视图,请写入详细的代码(5分)
在视图中呈现模型数据
在视图文件中,使用@models(首字母小写)声明控制器传递过来的模型类型,用@Model(首字母大写)访问模型中相应的属性,要求写出生成视图的详细代码(5分)
要求以附件的形式提交

答案


题型:简答题主观题分值6分难度:简单得分:6
2
ORM框架是什么?

答案


题型:简答题主观题分值25分难度:中等得分:22
3
entity framework操作与运用 (25分)
使用entity framework生成一个数据库和数据表,数据表的名称是Product,有三个字段分别是Pid、PName、Price,要求Pid是主键、PName是非空的最大长度为50,Price是可空的。
操作步骤如下:
(1)生成一个实体类,类名称是Product,要求对Pid是主键、PName是非空的最大长度为50,Price是可空的进行设置,写出详细的操作代码(5分)
(2)数据上下文类的操作
通过数据上下文类生成数据库和数据表写出详细的操作代码(5分)
(3)配置web.config文件
请配置配置web.config文件,将生成的数据库等信息输入,请写入配置文件中配置数据库语句(3分)
(4)控制器的操作
控制器的作用是从生成的数据表中去获取信息,请写出详细的操作代码(5分)
(5)视图的生成
请写入详细的视图生成过程代码,并将最终的结果截图(7分)
请以附件形式提交

答案


题型:简答题主观题分值8分难度:简单得分:8
4
请简述三层架构各个层之间的作用。

答案

资源下载
下载价格10
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先
  • 游客 下载了资源 2023年上半年教师资格证考试《综合素质》(小学)题参考答案
  • 游客 下载了资源 2015年北京公务员考试《行测》卷参考答案及解析
  • u******* 登录了本站
  • u******* 登录了本站
  • u******* 登录了本站
  • u******* 登录了本站
  • 游客 下载了资源 2007年天津市公务员考试《申论》真题(春季)及参考答案
  • 游客 下载了资源 2008年天津市公务员考试《申论》真题及参考答案
  • 游客 下载了资源 2010年425公务员联考《申论》卷及参考答案(广西、江苏、辽宁、天津、海南、湖南、蒙古、重庆、陕西、云南、宁夏)
  • u******* 签到打卡,获得1元奖励
  • u******* 下载了资源 2026年秋江苏开放大学固体废弃物处理与处置060122某小区垃圾处理调查报告
  • 游客 购买了资源 试分析如图所示机构在组成上是否合理?如不合理,请针对错误提出修改方案。
  • 1******* 投稿收入增加0.8块钱
  • 游客 下载了资源 2008年广西省公务员考试《行测》卷答案及解析
  • u******* 加入了本站
  • 游客 下载了资源 2007年安徽省公务员考试《申论》真题及参考答案
点击浏览器地址栏的⭐图标收藏本页
需要托管,代写作业(含实训)可以扫码加微信
显示验证码

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码