《《.NET微服务应用开发》复习备考重点试题库(带答案).docx》由会员分享,可在线阅读,更多相关《《.NET微服务应用开发》复习备考重点试题库(带答案).docx(65页珍藏版)》请在课桌文档上搜索。
1、NET微服务应用开发复习备考重点试题库(带答案)一、单选题1.在ASP.NETRE中,使用StackExchange.RediS连接并操作的Redis数据库.从列表尾部获取数据的方法是O。A1.iSt1.eftPopBs1.istRightPopC、KeyDeIeteD%Setbine答案:B2 .在ASP.NETCore中.CORS策略选项中AIIowAnyOrigin的描述,正确的是A、允许任何请求头B、允许所有来源C、允许任何HTTP方法0、允许特定来源的CoRS请求答案:B3 .在ASP.NETCore项目中.Startup类的。方法用来配置用于应用程序内的服务。A、Configure
2、O8、Buid1.()GConfigureServiceOD、Config0答案:c4.在ASP.NETCORE中.使用StackExchange.Redis连接并掾作的Redis数据库.获取指定键的有序集合成员评分的方法是0。A%HashSetBHashGetC、SOrtedSetRangeByRankDsSortedSetScore答案:D5.在RediS中,查看哈希表键中,指定的字段是否存在的命令是0。A%HSETkeyfieIdvaIueB、 HGETkeyfieIdC、 HGETA1.1.keyDvHEXISTSkeyfieId答案:D6,在RediS中,查找所有符合给定模式的键是0
3、。A、 DE1.keyB、 DUMPkeyC、 EXISTSkeyD、 KEYSpattern答案:D7.在.NETCore中,await仅可用于由。关键字修饰的异步方法中,A、TaskBawaitC、asyncDRun答案:c8.Docker官方建议将DoCker安装到。操作系统中。A%WindowsXPB、 Windows7C、 1.inuxDxWindowsIO答案:C9.在RediS中,移除列表的最后一个元素的命令是0。A、 1.POPkeyB1RPOPkeyCx1.1.ENkey1.SETkeyindexvaIue答案:B10 .使用D。Cker的。命令暂停一个或多个容器。A、ki1
4、1Bvfi1.1.C、stopD4pause答案:D11 .创建gRPC客户端的步骤正确的是:复制Protobuf文件创建KRPC客户端Web应用程序项目、实现视图页面、实现调用gRPC服务添加gRPC客户端引用、运行gRPC客户端0。A、MXgX三X三)B、(三)Cs(2XB)dX3)。、(M3Xg)答案:B12 .在RediS中,设置指定键的值是0。A%SETkeyvaIueB、 GETkeyC%GETSETkeyvaIueDvSTR1.ENkey答案:A13 .ASP.NETCore的Kestre1.服务器启动时默认使用。端口?A、3081Bt8080Cs80D49098答案:C14 .
5、在ASP.NETCore项目中.Startup类的O方法用于指定ASPNETeore应用程序将如何响应每一个HTTP请求。A、Buid1.OB%ConfigureC、RunOD、MainO答案:B15 .在.NETCore中,以下哪一个命令用于执行单元测试的.NET测试驱动程序。.A、 dotnetrunB、 dotnettestC、 dotnetc1.eanD%dotnetstore答案:B16 .在ASP.NETCore中,Hub类CiIentS屈性是一个C1.ient对象,其中包含服务器与客户端之间的通信的属性,下列不属于Ci1.ent对象的方法的是0。A、A1.IExceptB、 Gr
6、oupC、 GroupsDvAbort答案:D17 .下面对ASP.NETCoreSiKnaIR的特性描述不正确的是0。A、ASP.NETCoreSignaIR是一个开源库,它简化了向应用程序添加实时Web功能的过程B、ASPNETCoreSignaIR会自动管理连接,并允许开发者向聊天室那样向所有连接的客户端同时发送消息,也可以向特定的客户发送消息GASP.NETCoreSignaIR不支持“服务器推送功能”DASP.NETCoreSignaIR可以将任何种类的“实时”web功能添加到ASP.NETCore应用程序中。答案:C18 .Docker利用()来运行应用。A、镜像BtwebC、ex
7、eD4容器答案:D19 .在RediS中,删除一个或多个哈希表字段是0。A、HKEYSkeyH1.ENkeyCxHVA1.SkeyD、HDE1.keyfieIdIfie1.d2答案:D20.在WindOWS7中使用第三方工具()来安装DoCker.A、 DockerTooIboxBvyumC、DockerDesktopforWindowsD、pip答案:A21 .在NETCore中,以下哪一个命令用于存储。A%dotnetrunBdotnettestC、dotnetc1.eanDsdotnetstore答案:D22 .在ASP.NETCORE中,使用StackExchange.RediS连接并
8、操作的RediS数据库,根据键删除数据的方法是0.A41.ist1.eftPopBv1.istRightPopC4KeyDeIeteDxSetbine答案:C23 .下列对Protobuf协议文件的优点的描述错误的是0A、足够简单Bv更好的兼容性C4解析速度快,解析速度比XM1.快20-700倍D4序列化后体积很小,消息大小只需要XM1.大小的1/4-1/2答案:D24 .出于对客户访问安全的考虑,浏览器会阻止网页向其他网站(即其他区网络域)发送请求,此限制称为OA4同源策略B4同等策略C、跨域策略Dx同源限制答案:A25 .关于EFCore下列说法错误的是0?A、EFCOre是轻量化、可扩展
9、和蹲平台版的EntityFraineWorkB、EntityFrameWOrkCOre(EFCOre)是适用于.NET的新式对象数据库映射器“它支持1.1.NQ查询、更改跟踪,更新和架构迁移C,EFCore提供了不会在EF6中实现的新功能.但是,并非所有EF6功能都已在EFCore中实现DvEFCore在保有EF6所有功能前提下.提供了在EF6中不会实现的新功能答案:D26 .一个RediS事务从开始到执行不会经历的阶段是At开始事务B,命令入队C.初始化事务D、执行事务答案:C27 .在RediS中,返回键所储存的字符串值的长度是0。A4SETkeyvaIueB、 GETkeyC4GETSE
10、TkeyvaIueDvSTR1.ENkey答案:D28. ASP.NETCore项目中的路由配置、中间件配置、依赖配置都在0文件中A、 rootB、Startup.csCsContentD%App_start答案:B29 .在RediS中,获取在哈希表中指定键的所有字段和值是0.AvHSETkeyfieIdvaIueBsHGETkeyfie1.dC4HGETA1.1.keyDsHEXISTSkeyfieId答案:C30 .在ASP.NETCore中.默认配置文件是基于()文件格式?A4字符串B、xm1.C、txtD%json答案:D31 .Docker镜像(Image)就是一个()的模板.A、
11、静态B4动态C、只写Ds只读答案:D32 .在RediS中,获取哈希表中所有值是0。A4HKEYSkeyBxH1.ENkeyGHVA1.SkeyDxHDE1.keyfieIdIfie1.d2答案:C33 .基于任务异步模式的Task类和TaSk类属于哪一个命名空间。AvSystem.Threading.Tasks.TasksBSystem.Threading.Tasks.TaskCSystem.Threading.TasksD、System.Threading.Task答案:C34 .在ASP.NETCORE中.使用StackExchange.RediS连接并操作的RediS数据库,按键值方式
12、存储字符串类型的方法是。AxStringSetB、 StringGetC、 SetAddDSetMembers答案:A35.在Docker中,备份镜像后,可以使用0命令将镜像备份恢复到Docker引擎中A、1.oadB、newC、copyDxadd答案:A36.在RediS中,获取存储在哈希表中指定字段的值是0.AvHSETkeyfieIdvaIueBxHGETkeyfieIdCsHGETA1.1.keyD4HEXISTSkeyfieId答案:B37 .在RediS中,将指定键设新值,并返回键的旧值是0.A、 SETkeyvaIueB、 GETkeyC、 GETSETkeyvaIueDvSTR
13、1.ENkey答案:C38 .在Docker中,为了方便应用程序迁移,可以使用。命令将新定制的镜像备份到本地文件A、copyB%saveCaddD、run答案:B39 .在ASP.NETCORE中.使用StackExchange.RediS连接并操作的RediS数据库.按键值方式存储哈希表类型的方法是()。A、 HashSetB、 HashGetC%SOrtedSetRangeByRankDxSortedSetScore答案:A40.对Protobuf、XM1.、JSON三种数据传输格式间的比较描述错误的是0。AxProtobuf的数据保存格式为文本B4XM1.的解析效率最慢C、JSON支持简
14、单的数据结构D、ProtObUf能保存数据的大小最小答案:A41 .依赖注入是一种实现对象及其合作者或依赖项之间。的技术。A、消除耦合Bv降低内聚G松散耦合D4建立耦合答案:C42 .Docker将应用程序与该程序的依赖打包在一个文件里面。运行这个文件,就会生成一个。A4镜像B4虚拟容器C、界面D、服务答案:B43 .在ASP.NETCore中.()策略允许特定来源的CORS请求。AvA1.IowAnyOriginBxWithOriginsGA1.IowCredentiaIsDvA1.IowAnyHeader答案:B44 .下列Protobuf协议文件字段数据类型与c#字段数据类型相对,错误的
15、是0.A4String=StringBvbooI=booIC4bytes=byteDxint64=int答案:D45 .在ASP.NETCORE中.使用StackExchange.Redis连接并操作的RediS数据库.获取集合中的数据的方法是0。A、StringSetBStringGetC、 SetAddD、 SetMembers答案:D46 .Docker使用O架构。AsMVCB、B/SC、C/SD三层答案:C47 .可以通过0命令将自己的镜像推送到DockerA、dockerpu1.IB、dockerpushC、docker1.ogoutD、dockersearch答案:B48 ASP.
16、NETCore中,下面哪个日志级别表示无法处理的错误和异常信息。?A、跟踪级别Bv调试级别C4警告级别D4错误级别答案:D49 .Redis事务可以一次执行多个命令,并带有三个重要特征,其中不包括的特征是A.批量操作在发送到EXEC命令前被放入队列缓存B4收到EXEC命令后进入事务执行.命令执行失败,其余命令将不被执行C4收到EXEC命令后进入事务执行,命令执行失败,其余命令依然被执行D4在事务执行过程中,其他客户端提交的命令请求不会被插入到事务执行命令序列中答案:B50 .在ASP.NETCore中,通过调用O方法启动WebHost实例。A、Bu1.id()BtMain()CvRun()D、
17、ConfigureO答案:C51 .关于ASPNETCore日志说法错误的是O?A、日志是用来记录系统操作、用户操作系统运行状态等技术B、一般记录日志目的为:故障定位和显示程序运行状态C、日志以键值对形式存储D、ASP.NETCore支持适用于各种内置和第三方日志记录提供程序的日志记录AP答案:C52 .以下哪一项不是微服务的特点。A.项目交付速度较快B4不存在远程调用C4可重用性高D4需要额外考虑服务的注册发现、依赖关系、自治等问题答案:B53. ASP.NETCore项目中的JaVaSCript、图片和样式表文件都存放在。文件夹下对应的子文件夹中。A、ContextB4根目录CsConte
18、ntO4root答案:D54.在ASP.NETCore中,下列在CQnfigUreSerViCeSO方法中添加gRPC服务支持正确的是00AvpubIicvoidConfigureServices(IServiceCoIIectionservices)services.AddGrup();)B、pubIicvoidConfigureServices(IServiceCo11ectionservices)services.AddGrups();CpubIicvoidConfigureServices(IServiceCoIIectionservices)services.AddGrpcs():)
19、D、pubIicvoidConfiRureServices(IServiceCoIIectionservices)services.AddGrpc():)答案:D55.在RediS中,获取列表长度的命令是(兀A、 1.POPkeyB、 RPOPkeyC、 1.1.ENkeyD%1.SETkeyindexvaIue答案:C56.在RediS中,获取指定键的值是().A、SETkeyvaIueBsGETkeyCkGETSETkeyvaIueD、 STR1.ENkey答案:B57 .下列不是Protobuf协议文件字段修饰符的是()QAvrequiredB%pubIicCkoptionaID%rep
20、eated答案:B58 .Docker容SS是从0创建的运行实例.A、文件B、镜像C、仓库Ds应用程序答案:B59 .在ASP.NETCore中.。是程序运行时应用的配置文件A4web.configBvIaunchSetting.jsonC4appsetting.jsonDvappsetting.Deve1.opment,json答案:C60 .下列关于EF6和EFCore说法错误的是0A、两者在创建模式时都支持基本类的映射Bv两者都支持1.inq查询Cv两者都支持批量更新功能D4两者都支持数据库的迁移答案:C61 .在ASP.NETCore中.下面哪个日志级别最为严军0?A、跟踪级别G警告级
21、别Dv错误级别答案:D62 .在.NETCore中.一般通过加入。关键字来调用异步方法?AtasyncB%awaitC4TaskDvRun答案:B63 .下面对Protobuf协议文件字段修饰符required和optionaI的描述不正确的是0。A4对于required的字段而言,初始值是必须要提供的,否则字段便是未初始化的B、对于required的字段而言,序列化的时候必须给予初始化,否则程序运行会出现异常Cs对于。Ptiona1.的字段而言,未初始化不会自动赋予默认值.D4对于。Ptiona1.的字段而言,如果未进行初始化会自动赋值默认值,还可以指定默认值.答案:C64 .在ASP.NE
22、TCORE中.使用StackExchange.RediS连接并操作的RediS数据库,从有序集合获取数据的方法是0B、 1.istRightPushC、 SortedSetAddDvSortedSetScan答案:D65 .在EFCore中使用数据上下文类,需要引用哪个命名空间0?A%System.Text.Json.Seria1.izationB、Microsoft.EntityFrameworkCoreC、Microsoft.Extensions.1.oggingD、System.1.inq答案:B66 .下列对于Signa1.R的概述错误的是0。AxSigna1.R是一个开源库B、Sig
23、naIR是ASPNETCOre所独有GSigna1.R支持“服务SS推送”功能D、SignaIR支持多种用于处理实时通信的传输方式答案:B67 .Docker通过0命令执行DOCkerfi1.e中的一系列指令自动构建镜像A%dockerpu1.IB、dockerpushCvdockerbuiIdD、dOckercreate答案:C68使用DoCker的。命令可以查看运行中或运行过的容器信息。A、 showBsystemC、psD、Is答案:C69 .在ASPNETCore中,。是作用域生存期服务,以每个客户端请求连接)一次就创建服务A4AddTransient。BxAddScoped()GAd
24、dSingIeton()DAddAII()答案:B70 .在RediS中,移出并获取列表的第一个元素的命令是0.A41.POPkeyBxRPOPkeyC41.1.ENkeyDx1.SETkeyindevaIue答案:A71 .ASP.NETCore是一个跨平台的高性能。A、开发工具B4闭源框架Cv开源框架Ds开发软件答案:C72 .在ASP.NETCORE中.使用StackExchange.RediS连接并操作的RediS数据库,向集合中保存数据的方法是0。AxStringSetB、 StringGetCxSetAddD、SetMembers答案:C73.在ASP.NETCORE中,使用Sta
25、ckExchange.RediS连接并操作的RediS数据库,按键值方式获取哈希表类型的方法是00A、 HashSetB、 HashGetCxSortedSetRangeByRankD、SortedSetScore答案:B74. EFCore使用NuGet反向生成实体模型命令的语法中各参数解释错误的是0?A、-Context参数为可选项,没有该参数就按照数据库名称生成对象数据上下文名B、生成实体模型命令语法不需要注明数据提供程序名称Cv-OUtPUtDir参数为结果输出文件夹D、DataAnnOtatiOnS参数为可选项,它表示生成实体模型类时,在类或属性上添加注解特性答案:B75. 在DoC
26、ker中.DockerfiIe是由一系列命令和参数构成的()文件A、批处理Bs可执行C、压缩包D、脚本答案:D76. Protobuf的消息结构是通过0语言进行定义和描述的.A、ProtobufBuffer1.anguageBsC#C4ProtocoIBuffersDxJSON答案:A77 .在.NETCore中.在以下哪一个命令用于创建新的项目、配置文件或解决方案。A、 dotnetnewB、 dotnetrestoreCsdotnetbuiIdDdotnetpub1.ish答案:A78 .下列关于gRPC特有的优势描述错误的是OA,拥有现代化高性能轻量级RPC框架B、支持客户端和服务端双向
27、流调用C4约定优先的AP1.开发,默认使用ProtobUf1.angUage作为描述语言,允许与语言无关的实现Dx使用H11P2进行传输答案:C79 .在ASP.NETC0RE中.使用StackExchange.RediS连接并操作的RediS数据库.向列表头部插入数据的方法是00Ax1.ist1.eftPushB、1.istRiRhtPushCvSortedSetAddDSortedSetScan答案:A80 .在RediS中,序列化指定的键,并返回被序列化的值的命令是0。A、 DE1.keyB、 DUMPkeyC、 EXISTSkeyD、 KEYSpattern答案:B81 .在RediS
28、中,删除键的命令是。oAxDE1.keyB4DUMPkeyCxEXISTSkeyDKEYSpattern答案:A82 .在ASP.NETCORE中,使用StackExchange.Redis连接并操作的RediS数据库.从列表头部获取数据的方法是OQAx1.ist1.eftPopB、 1.istRightPopC、 KeyDeIeteD、 Setbine答案:A83 .下面不是Protobuf协议文件组成的是0。A、声明Protobuf的版本Bs定义端口Cv定义请求消息D4定义服务,包含定义服务名服务方法名方法参数和返回值答案:B84 .在ASP.NETCORE中.StackExchange.
29、Redis是第三方开发的高性能客户端,它不包含以下特点Ax不支持RediS群B、完全双重编程模型使用C、可以方便的访问完整的RediS功箱集D、高性能多路复用设计答案:A85 .在.NETCore中,以下哪一个命令用于运行源代码O。A%dotnetrunBdotnettestC、dotnetc1.eanDsdotnetstore答案:A86.下列对于RRPC和SignaIR的基本知识概述错误的是0。A4gRPC信道的地址是gRPC服务端启动时的地址B4Signa1.R并非ASP.NETCore所独有,它可以在基于NETFraEeWOrk4.0以上的ASP.NETWeb应用程序中使用C4调用依赖
30、于SignaIR集线器保持活动状态的异步方法时,需要使用await关键字修饰D、SignaIR集线器对象是暂时性的,所以需要将状态存储在HUb类的属性中答案:D87 .在Docker中,镜像和容器的关系,就像是面向对象程序设计中类和实例一样,镜像是静态的定义,容翡是镜像。的实体。A4编译时Bx运行时Cknew时D、调试时答案:B88 .EFCore中下面哪个程序包提供设计时使用到的EF共享库0?AvMicrosoft.EntiIyFrameworkCore.SqIServer包BMicrosoft.EntityFrameworkCore.Ana1.yzers包CMicrosoft.Entity
31、FrameworkCore.Design包D%Microsoft.EntityFrameworkCore.Too1.s包答案:C89 .EFCore中下面哪个程序包提供SqIServer数据库EF提供程序0?A、Microsoft.EntityFrameworkCore.SqIServer包BMicrosoft.EntityFrameworkCore.Ana1.yzers包CMicrosoft.EntityFrameworkCore.Design包D、Microsoft.EntityFranieworkCore.Too1.s包答案:A90 .在.NETCore中.以下哪一个命令用于部署到托管系
32、统()。AvdotnetnewBdotnetrestoreCdotnetbuiIdD、dotnetpub1.ish答案:D91 .在.NETCore中,使用TAP模式实现异步编程的步骤为().A.1.创建异步方法2.调用异步方法3.关闭异步方法B41.创建异步方法2.调用异步方法C、1.创建异步方法2.注册异步方法3.调用异步方法D、1.调用异步方法2.创建异步方法答案:B92.ASP.NETCore主要支持WebPages项目、MVC项目和WebAPI项目,不支持基于WebFOrE框架的O程序项目。A、MindoWS桌面应用B4Web应用Cv手机应用Dt1.inux桌面应用答案:B93 .关
33、于SignaIR支持的实时通信传输方式的优先级,正确的是0。A、ServerSentEventsWebSocket1.ongPoIIingBx1.ongPoIIingWebSocketServerSentEventsC、WebSocketServerSentEvents1.ongPo11ingDxServerSentEvents1.ongPo1.IingWebSocket答案:C94 .在Docker中,DOCkerfi1.e的。指令用于指定一个基础镜像?A、 entrypointB、 fromC、argD、env答案:B95 .EFCore中下面哪个程序包提供EF的NuGet包管理器命令工具
34、0?AxMicrosoft.EntityFrameWorkcore.SqIServer包B、Microsoft.EntityFrameworkCore.Ana1.yzers包CvMicrosoft.EntityFrameworkCore.Design包DMicrosoft.EntityFrameworkCore.Too1.s包答案:D96 .在ASP.NETCORE中,使用StackExchange.RediS连接并操作的RediS数据库,向列表尾部追加数据方法是00A41.ist1.eftPushBv1.istRightPushGSortedSetAddD、SortedSetScan答案:B
35、97 .异步编程中,对创建异步任务方法描述错误的是。At不返回值的任务由System.Threading.Tasks.Task类表示Bv返回值的任务由SyStem一Threading.Tasks.Task类表示C、Thread.S1.eep(2)让线程休眠2秒Dv使用Starto方法启动任务答案:C98 .在.NETCore中,以下哪一项不属于异步编程模式().A.异步编程模型(APM)B4基于事件的异步模式(EAP)C4基于类的异步模式(CAP)Dv基于任务的异步模式(TAP)答案:C99 .在RediS中,获取所有哈希表中的字段是O.AtHKEYSkeyBsH1.ENkeyGHVA1.Sk
36、eyD4HDE1.keyfieIdIfie1.d2答案:A100 .在Docker中.除了使用bui1.d命令创建镜像以外,还可以使用O命令将当前容器生成为镜像AsrunBvcreateC、mitDvpubIish答案:C101 .在Redis中,检查指定的键是否存在是0.A、 DE1.keyB、 DUMPkeyC、 EXISTSkeyDKEYSpattern答案:C102 .在Docker中,DockerfiIe的0指令指定镜像得然认入口?A、 entrypointB、 fromC、argDenv答案:A103 .在NETCore中,以下哪一个命令用于恢复项目的依赖项和工具()A、 dotn
37、etnewB、 dotnetrestoreC、 dotnetbuiIdD、 dotnetpub1.ish答案:B104在.NETCore中,使用dotnetnew创建的常用项目模板不包括以下哪一项()。A、 winformB4c1.ass1.ibCwebapiD、web答案:A105在RediS中,通过索引设置列表元素的值的命令是0。Av1.POPkeyB、 RPOPkeyCx1.1.ENkeyD1.SETkeyindevaIue答案:D106.在.NETCore中,以下哪一个命令用于清除项目输出。A%dotnetrunBdotnettestC、 dotnetc1.eanDsdotnetsto
38、re答案:C107 .为了简化异步编程的过程,.NETFramework45在C#中引入了哪两个关键字O,A4await和taskBvawait和tasksC4await和asyncDvasync和task答案:C108 .如果两个UR1.地址具有相同协议主机名和端口,则它们具有O。A、相同的服务器Bv相同的客户端C,相同的源D4相同的浏览器答案:C109 .在DOCker中D。CkerfiIe的。指令创建数据挂载点.A4BUI1.DBvVO1.UMEC4ADDDvCREATE答案:B110 .在ASP.NETCORE中.使用StackExchange.RediS连接并操作的RediS数据库.
39、向有序集合中添加数据的方法是。Ax1.ist1.eftPushB1.istRiKhtPushCvSortedSetAddD、 SortedSetScan答案:C111 .在ASP.NETCore中,下列不属于Hub类的Context对象的属性的是0。A、UserIdentifierB、IternsCUsersDConnectionAborted答案:C112 .ASPNETCore应用程序的程序入口在O文件中。A%Program.csBMain,csC、Startup,csD4appsettings.json答案:A113 .对Docker命令:dOckercreatenamemyappmic
40、rosoftdotnetsampIeS解读正确的是OA4创建名为myapp的镜像Bv创建名为myapp的静态文件C4创建名为myapp的容器D4创建名为myapp的动态文件答案:C114 .使用DoCker的。命令将创建并运行一个新的容器.A4pauseB、runC4createDsnew答案:B115 .在ASP.NETCoreWeb应用程序中,提供以下四种方式存储Session的数据,其中对Custom方式描述正确的是0。AsSeSSiOn存储在进程内,默认值B、SeSSion存储在独立的状态服务,即ASP.NETStateService中CxSession存储在SQ1.Server数据库
41、中D4自定义保存方式,可以保存在MySqI、MongoDb和RediS等答案:D116 Oocker容器在运行期间产生的数据是不会写在镜像里面的,重新用此镜像启动新的容器就会初始化镜像,会加一个全新的O层来保存数据“A、文件B4应用C、启动D、读写答案:D117 .使用DoCker的()命令查看本地镜像.A11.ookBvimagesC4searchDfind答案:B1.1. .NETCore提供了Grpc.AspNetCorexGrpc.Net.C1.ient和0三个gRPC软件包。AxGrpc.Net.C1.ientCoreBtGrpc.AspNetCore.FactoryCvGrpc.N
42、et.C1.ientFactoryDGrpc.AspNetCore.C1.ient答案:C119 .下列属于KRPC适用的应用场景的是0。A、浏览粉可访问的AP1.B、多语言混合开发C4广播实时通信D4进程间通信答案:B120 .在ASP.NETCore中,I1.ogger对象里哪个扩展方法是用来设置警告日志信息格式并写入该信息的?0Av1.ogCriticaI()B、1.ogDebug()C、1.ogError()D、1.ogWarnigO答案:D121 .EFCore下列哪个命令是创建准备迁移的框架代码0?A、Add-MigrationversionB、remove-MigrationCU
43、pdate-DatabaseD、Script-Migrationversion答案:A122 .在ASP.NETCore中JIogger对象里哪个扩展方法是用来设置错误日志信息格式并写入该信息的?0A、1.ogCritica1.()B、1.ogDebug()C、1.ogError()D41.ogWarnigO答案:C123 ASPNETCore应用程序本质上是一个独立的()程序AxWeb应用BtWeb页面Cs控制台应用D、桌面应用答案:C124下列创建gRPC服务的步骤正确的是:配置新项目创建gRPC服务新项目、添加服务引用,创建Petobuf接口文件在StartUP类中配置gRPC服务,启动
44、gRPC服务、选择gRPC服务模板、实现gRPC服务类()。A4?)(B)B、(三)CvD、(2)3)D答案:B125. ASPNETCoreWeb应用程序项目使用O配置文件。A、 appsettings.jsonBvWeb.configC、App1.ication.configD、App.config答案:A126在ASPNETCOre中,。是程序调试时应用的配置文件A、web.configB、 IaunchSetting.jsonCsappsetting.jsonDappsetting.Deve1.opment,json答案:D127.在.NETCore中,以下哪一项不是基于任务异步模式方法的返回值。ATaskBkVaIueTaskC、 ItemTaskD、 TaskTResu1