大三-.net微服務(wù)應(yīng)用開發(fā)復(fù)習(xí)測(cè)試卷附答案_第1頁
大三-.net微服務(wù)應(yīng)用開發(fā)復(fù)習(xí)測(cè)試卷附答案_第2頁
大三-.net微服務(wù)應(yīng)用開發(fā)復(fù)習(xí)測(cè)試卷附答案_第3頁
大三-.net微服務(wù)應(yīng)用開發(fā)復(fù)習(xí)測(cè)試卷附答案_第4頁
大三-.net微服務(wù)應(yīng)用開發(fā)復(fù)習(xí)測(cè)試卷附答案_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

第頁大三--.net微服務(wù)應(yīng)用開發(fā)復(fù)習(xí)測(cè)試卷附答案1.在.NET微服務(wù)中,ASP.NETCore項(xiàng)目中的JavaScript、圖片和樣式表文件都存放在()文件夾下對(duì)應(yīng)的子文件夾中A、ContextB、根目錄ContentD、wwwroot【正確答案】:D2.在ASP.NETCore中,默認(rèn)配置文件是基于()文件格式?A、字符串B、xmlC、txtD、json【正確答案】:D3.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,獲取指定鍵的有序集合成員評(píng)分的方法是()A、HashSetB、HashGetC、SortedSetRangeByRankD、SortedSetScore【正確答案】:D4.在.NET微服務(wù)中,Docker的數(shù)據(jù)持久化主要有兩種方式分別是數(shù)據(jù)卷(datavolume)和()A、綁定掛載(bindmount)B、外部文件(externalfile)C、外掛硬盤(Externalharddrives)D、外掛光驅(qū)(Externaldrives)【正確答案】:A5.在.NET微服務(wù)中,如果兩個(gè)URL地址具有相同協(xié)議、主機(jī)名和端口,則它們具有()A、相同的服務(wù)器B、相同的客戶端C、相同的源D、相同的瀏覽器【正確答案】:C6.在Redis中,設(shè)置指定鍵的值是()A、SETkeyvalueB、GETkeyC、GETSETkeyvalueD、STRLENkey【正確答案】:A7.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,向列表頭部插入數(shù)據(jù)的方法是()A、ListLeftPushB、ListRightPushC、SortedSetAddD、SortedSetScan【正確答案】:A8.在EFCore中使用數(shù)據(jù)上下文類,需要引用命名空間()A、System.Text.Json.SerializationB、Microsoft.EntityFrameworkCoreC、Microsoft.Extensions.LoggingD、System.Linq【正確答案】:B9.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,向集合中保存數(shù)據(jù)的方法是()A、StringSetB、StringGetC、SetAddD、SetMembers【正確答案】:C10.在.NET微服務(wù)中,EFCore中下面哪個(gè)程序包提供SqlServer數(shù)據(jù)庫EF提供程序()?A、Microsoft.EntityFrameworkCore.SqlServer包B、Microsoft.EntityFrameworkCore.Analyzers包C、Microsoft.EntityFrameworkCore.Design包D、Microsoft.EntityFrameworkCore.Tools包【正確答案】:A11.在.NET微服務(wù)中,Docker容器在運(yùn)行期間產(chǎn)生的數(shù)據(jù)是不會(huì)寫在鏡像里面的,重新用此鏡像啟動(dòng)新的容器就會(huì)初始化鏡像,會(huì)加一個(gè)全新的()層來保存數(shù)據(jù)A、文件B、應(yīng)用C、啟動(dòng)D、讀寫【正確答案】:D12.在Redis中,獲取存儲(chǔ)在哈希表中指定字段的值是()A、HSETkeyfieldvalueB、HGETkeyfieldC、HGETALLkeyD、HEXISTSkeyfield【正確答案】:B13.在.NET微服務(wù)中,EFCore中下面哪個(gè)程序包提供EF的NuGet包管理器命令工具()?A、Microsoft.EntityFrameworkCore.SqlServer包B、Microsoft.EntityFrameworkCore.Analyzers包C、Microsoft.EntityFrameworkCore.Design包D、Microsoft.EntityFrameworkCore.Tools包【正確答案】:D14.在.NET微服務(wù)中,下列不是Protobuf協(xié)議文件字段修飾符的是()A、requiredB、publicC、optionalD、repeated【正確答案】:B15.在ASP.NETCore中,Ilogger對(duì)象里哪個(gè)擴(kuò)展方法是用來設(shè)置警告日志信息格式并寫入該信息的?()A、LogCritical()B、LogDebug()C、LogError()D、LogWarnig()【正確答案】:D16.在.NET微服務(wù)中,下列對(duì)于SignalR的概述錯(cuò)誤的是()A、SignalR是一個(gè)開源庫B、SignalR是ASP.NETCore所獨(dú)有C、SignalR支持“服務(wù)器推送”功能D、SignalR支持多種用于處理實(shí)時(shí)通信的傳輸方式【正確答案】:B17.在.NETCore中,以下哪一個(gè)命令用于存儲(chǔ)()A、dotnetrunB、dotnettestC、dotnetcleanD、dotnetstore【正確答案】:D18.在.NET微服務(wù)中,ASP.NETCore中,下面哪個(gè)日志級(jí)別表示無法處理的錯(cuò)誤和異常信息()?A、跟蹤級(jí)別B、調(diào)試級(jí)別C、警告級(jí)別D、錯(cuò)誤級(jí)別【正確答案】:D19.在.NET微服務(wù)中,Docker官方建議將Docker安裝到()操作系統(tǒng)中A、WindowsXPB、Windows7C、LinuxD、Windows10【正確答案】:C20.在ASP.NETCore中,服務(wù)注冊(cè)方法里()是作用域生存期服務(wù),以每個(gè)客戶端請(qǐng)求(連接)一次就能創(chuàng)建服務(wù)AddTransient()B、AddScoped()C、AddSingleton()D、AddAll()【正確答案】:B21.在.NET微服務(wù)中,EFCore下列()命令是創(chuàng)建準(zhǔn)備遷移的框架代碼Add-MigrationversionB、remove-MigrationC、Update-DatabaseD、Script-Migration[version]【正確答案】:A22.在.NET微服務(wù)中,ASP.NETCore是一個(gè)跨平臺(tái)的高性能()A、開發(fā)工具B、閉源框架C、開源框架D、開發(fā)軟件【正確答案】:C23.在.NET微服務(wù)中,使用Docker的()命令只顯示所有鏡像IDA、dockerimages-qB、dockerimages-aC、dockerimages-oD、dockerimages【正確答案】:A24.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,按鍵值方式存儲(chǔ)哈希表類型的方法是()A、HashSetB、HashGetC、SortedSetRangeByRankD、SortedSetScore【正確答案】:A25.在.NET微服務(wù)中,Docker利用()來運(yùn)行應(yīng)用A、鏡像B、webC、exeD、容器【正確答案】:D26.在.NETCore中,以下哪一項(xiàng)不屬于異步編程模式()A、異步編程模型(APM)B、基于事件的異步模式(EAP)C、基于類的異步模式(CAP)D、基于任務(wù)的異步模式(TAP)【正確答案】:C27.在.NET微服務(wù)中,ASP.NETCoreWeb應(yīng)用程序項(xiàng)目使用()配置文件A、appsettings.jsonB、Web.configC、Application.configD、App.config【正確答案】:A28.在.NET微服務(wù)中,使用Docker的()命令暫停一個(gè)或多個(gè)容器A、killB、fillC、stopD、pause【正確答案】:D29.在Redis中,查找所有符合給定模式的鍵是()A、DELkeyB、DUMPkeyC、EXISTSkeyD、KEYSpattern【正確答案】:D30.在.NET微服務(wù)中,Docker使用()架構(gòu)A、MVCB/SC/SD、三層【正確答案】:C31.在.NETCore中,在以下哪一個(gè)命令用于創(chuàng)建新的項(xiàng)目、配置文件或解決方案()A、dotnetnewB、dotnetrestoreC、dotnetbuildD、dotnetpublish【正確答案】:A32.在.NET微服務(wù)中,使用Docker的()命令用于創(chuàng)建一個(gè)新的Docker容器A、newB、runC、pauseD、create【正確答案】:D33.在.NET微服務(wù)中,EFCore中下面哪個(gè)程序包提供設(shè)計(jì)時(shí)使用到的EF共享庫()?A、Microsoft.EntityFrameworkCore.SqlServer包B、Microsoft.EntityFrameworkCore.Analyzers包C、Microsoft.EntityFrameworkCore.Design包D、Microsoft.EntityFrameworkCore.Tools包【正確答案】:C34.在.NET微服務(wù)中,使用Docker的()命令將創(chuàng)建并運(yùn)行一個(gè)新的容器A、pauseB、runC、createD、new【正確答案】:B35.在.NET微服務(wù)中,使用Docker的()命令可以查看運(yùn)行中或運(yùn)行過的容器信息A、showB、systemC、psD、ls【正確答案】:C36.在.NET微服務(wù)中,下列對(duì)于gRPC和SignalR的基本知識(shí)概述錯(cuò)誤的是()A、gRPC信道的地址是gRPC服務(wù)端啟動(dòng)時(shí)的地址B、SignalR并非ASP.NETCore所獨(dú)有,它可以在基于.NETFramework4.0以上的ASP.NETWeb應(yīng)用程序中使用C、調(diào)用依賴于SignalR集線器保持活動(dòng)狀態(tài)的異步方法時(shí),需要使用await關(guān)鍵字修飾D、SignalR集線器對(duì)象是暫時(shí)性的,所以需要將狀態(tài)存儲(chǔ)在Hub類的屬性中【正確答案】:D37.在.NET微服務(wù)中,.NETCore提供了Grpc.AspNetCore、Grpc.Net.Client和()三個(gè)gRPC軟件包A、Grpc.Net.ClientCoreB、Grpc.AspNetCore.FactoryC、Grpc.Net.ClientFactoryD、Grpc.AspNetCore.Client【正確答案】:C38.在.NET微服務(wù)中,EFCore實(shí)體類中用注解的方式進(jìn)行了相關(guān)映射,非空的注解為()?A、RequiredB、KeyC、TableDatabaseGenerated.Identity【正確答案】:A39.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,向有序集合中添加數(shù)據(jù)的方法是()A、ListLeftPushB、ListRightPushC、SortedSetAddD、SortedSetScan【正確答案】:C40.在Redis中,獲取哈希表中字段的數(shù)量是()A、HKEYSkeyB、HLENkeyC、HVALSkeyD、HDELkeyfield1[field2]【正確答案】:B41.在.NET微服務(wù)中,下列屬于gRPC適用的應(yīng)用場(chǎng)景的是()A、瀏覽器可訪問的APIB、多語言混合開發(fā)C、廣播實(shí)時(shí)通信D、進(jìn)程間通信【正確答案】:B42.在.NET微服務(wù)中,一個(gè)Redis事務(wù)從開始到執(zhí)行不會(huì)經(jīng)歷的階段是()A、開始事務(wù)B、命令入隊(duì)C、初始化事務(wù)D、執(zhí)行事務(wù)【正確答案】:C43.在.NETCore中,以下哪一個(gè)命令用于清除項(xiàng)目輸出()A、dotnetrunB、dotnettestC、dotnetcleanD、dotnetstore【正確答案】:C44.在.NET微服務(wù)中,下面不是Protobuf協(xié)議文件組成的是()A、聲明Protobuf的版本B、定義端口C、定義請(qǐng)求消息D、定義服務(wù),包含定義服務(wù)名、服務(wù)方法名、方法參數(shù)和返回值【正確答案】:B45.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,根據(jù)鍵讀取字符串類型的方法是()A、StringSetB、StringGetC、SetAddD、SetMembers【正確答案】:B46.在ASP.NETCore項(xiàng)目中,Startup類的()方法用于指定ASP.NETCore應(yīng)用程序?qū)⑷绾雾憫?yīng)每一個(gè)HTTP請(qǐng)求A、Build()B、Configure()C、Run()D、Main()【正確答案】:B47.在Redis中,獲取所有哈希表中的字段是()A、HKEYSkeyB、HLENkeyC、HVALSkeyD、HDELkeyfield1[field2]【正確答案】:A48.在.NET微服務(wù)中,ASP.NETCore項(xiàng)目中的路由配置、中間件配置、依賴配置都在()文件中A、wwwrootB、Startup.csContentD、App_start【正確答案】:B49.在ASP.NETCore中,下列不屬于Hub類的Context對(duì)象的屬性的是()A、UserIdentifierB、ItemsC、UsersD、ConnectionAborted【正確答案】:C50.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,按鍵值方式獲取哈希表類型的方法是()A、HashSetB、HashGetC、SortedSetRangeByRankD、SortedSetScore【正確答案】:B51.在.NET微服務(wù)中,使用Docker的()命令搜索鏡像A、searchB、findC、grepD、look【正確答案】:A52.在.NET微服務(wù)中,創(chuàng)建gRPC客戶端的步驟正確的是:①復(fù)制Protobuf文件、②創(chuàng)建gRPC客戶端Web應(yīng)用程序項(xiàng)目、③實(shí)現(xiàn)視圖頁面、④實(shí)現(xiàn)調(diào)用gRPC服務(wù)、⑤添加gRPC客戶端引用、⑥運(yùn)行g(shù)RPC客戶端()A、②⑤①④③⑥B、②①⑤④③⑥C、②⑤①③④⑥D(zhuǎn)、②⑤①③④⑥【正確答案】:B53.在.NET微服務(wù)中,Redis事務(wù)可以一次執(zhí)行多個(gè)命令,并帶有三個(gè)重要特征,其中不包括的特征是()A、批量操作在發(fā)送到EXEC命令前被放入隊(duì)列緩存B、收到EXEC命令后進(jìn)入事務(wù)執(zhí)行,命令執(zhí)行失敗,其余命令將不被執(zhí)行C、收到EXEC命令后進(jìn)入事務(wù)執(zhí)行,命令執(zhí)行失敗,其余命令依然被執(zhí)行D、在事務(wù)執(zhí)行過程中,其他客戶端提交的命令請(qǐng)求不會(huì)被插入到事務(wù)執(zhí)行命令序列中【正確答案】:B54.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,根據(jù)鍵刪除數(shù)據(jù)的方法是()A、ListLeftPopB、ListRightPopC、KeyDeleteD、SetCombine【正確答案】:C55.在.NET微服務(wù)中,下列關(guān)于gRPC特有的優(yōu)勢(shì)描述錯(cuò)誤的是()A、擁有現(xiàn)代化高性能輕量級(jí)RPC框架B、支持客戶端和服務(wù)端雙向流調(diào)用C、約定優(yōu)先的API開發(fā),默認(rèn)使用ProtobufLanguage作為描述語言,允許與語言無關(guān)的實(shí)現(xiàn)D、使用HTTP/2進(jìn)行傳輸【正確答案】:C56.在ASP.NETCore中,Ilogger對(duì)象里哪個(gè)擴(kuò)展方法是用來設(shè)置調(diào)試日志信息格式并寫入該信息的?()A、LogCritical()B、LogDebug()C、LogError()D、LogWarnig()【正確答案】:B57.在ASP.NETCore中,CORS策略選項(xiàng)中()策略表示設(shè)置公開的響應(yīng)標(biāo)頭AllowAnyHeaderB、WithOriginsC、WithHeadersD、WithExposedHeaders【正確答案】:D58.在.NET微服務(wù)中,以下哪一項(xiàng)不是微服務(wù)的特點(diǎn)()A、項(xiàng)目交付速度較快B、不存在遠(yuǎn)程調(diào)用C、可重用性高D、需要額外考慮服務(wù)的注冊(cè)發(fā)現(xiàn)、依賴關(guān)系、自治等問題【正確答案】:B59.在.NETCore中,以下哪一個(gè)命令用于生成項(xiàng)目及其所有依賴項(xiàng)()A、dotnetnewB、dotnetrestoreC、dotnetbuildD、dotnetpublish【正確答案】:C60.在.NET微服務(wù)中,下列Protobuf協(xié)議文件字段數(shù)據(jù)類型與c#字段數(shù)據(jù)類型相對(duì),錯(cuò)誤的是()A、string=stringB、bool=boolC、bytes=byte[]D、int64=int【正確答案】:D61.在.NET微服務(wù)中,對(duì)創(chuàng)建異步任務(wù)方法描述錯(cuò)誤的是()A、不返回值的任務(wù)由System.Threading.Tasks.Task類表示B、返回值的任務(wù)由System.Threading.Tasks.Task<TResult>類表示C、Thread.Sleep(2)讓線程休眠2秒D、使用Start()方法啟動(dòng)任務(wù)【正確答案】:C62.在.NET微服務(wù)中,下面對(duì)ASP.NETCoreSignalR的特性描述不正確的是()ASP.NETCoreSignalR是一個(gè)開源庫,它簡化了向應(yīng)用程序添加實(shí)時(shí)web功能的過程B、ASP.NETCoreSignalR會(huì)自動(dòng)管理連接,并允許開發(fā)者向聊天室那樣向所有連接的客戶端同時(shí)發(fā)送消息,也可以向特定的客戶發(fā)送消息C、ASP.NETCoreSignalR不支持“服務(wù)器推送功能”D、ASP.NETCoreSignalR可以將任何種類的“實(shí)時(shí)”web功能添加到ASP.NETCore應(yīng)用程序中?!菊_答案】:C63.在.NET微服務(wù)中,Docker容器是從()創(chuàng)建的運(yùn)行實(shí)例A、文件B、鏡像C、倉庫D、應(yīng)用程序【正確答案】:B64.在Redis中,獲取指定鍵的值是()A、SETkeyvalueB、GETkeyC、GETSETkeyvalueD、STRLENkey【正確答案】:B65.在ASP.NETCore中,下列在ConfigureServices()方法中添加gRPC服務(wù)支持正確的是()A、publicvoidConfigureServices(IServiceCollectionservices){services.AddGrup();}B、publicvoidConfigureServices(IServiceCollectionservices){services.AddGrups();}C、publicvoidConfigureServices(IServiceCollectionservices){services.AddGrpcs();}D、publicvoidConfigureServices(IServiceCollectionservices){services.AddGrpc();}【正確答案】:D66.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,向列表尾部追加數(shù)據(jù)方法是()A、ListLeftPushB、ListRightPushC、SortedSetAddD、SortedSetScan【正確答案】:B67.在Redis中,獲取在哈希表中指定鍵的所有字段和值是()A、HSETkeyfieldvalueB、HGETkeyfieldC、HGETALLkeyD、HEXISTSkeyfield【正確答案】:C68.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,對(duì)指定范圍的有序集合排名的方法是()A、HashSetB、HashGetC、SortedSetRangeByRankD、SortedSetScore【正確答案】:C69.在Redis中,通過索引設(shè)置列表元素的值的命令是()A、LPOPkeyB、RPOPkeyC、LLENkeyD、LSETkeyindexvalue【正確答案】:D70.在Redis中,序列化指定的鍵,并返回被序列化的值的命令是()A、DELkeyB、DUMPkeyC、EXISTSkeyD、KEYSpattern【正確答案】:B71.在ASP.NETCore中,可在()配置文件中更改服務(wù)器的啟動(dòng)地址或端口號(hào)A、web.configB、launchSetting.jsonC、appsetting.jsonD、appsetting.Development.json【正確答案】:B72.在.NET微服務(wù)中,如果有一些數(shù)據(jù)想在多個(gè)Docker容器間共享,或者想在一些臨時(shí)性的Docker容器中使用該數(shù)據(jù),那么最好的方案就是創(chuàng)建一個(gè)()A、共享文件B、數(shù)據(jù)卷容器C、公共文件D、通用文件【正確答案】:B73.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,獲取集合中的數(shù)據(jù)的方法是()A、StringSetB、StringGetC、SetAddD、SetMembers【正確答案】:D74.在.NETCore中,await僅可用于由()關(guān)鍵字修飾的異步方法中A、TaskB、awaitC、asyncD、Run【正確答案】:C75.在ASP.NETCoreWeb應(yīng)用程序中,提供四種方式存儲(chǔ)Session的數(shù)據(jù),其中對(duì)Custom方式描述正確的是()A、Session存儲(chǔ)在進(jìn)程內(nèi),默認(rèn)值。B、Session存儲(chǔ)在獨(dú)立的狀態(tài)服務(wù),即ASP.NETStateService中C、Session存儲(chǔ)在SQLServer數(shù)據(jù)庫中D、自定義保存方式,可以保存在MySql、MongoDb和Redis等【正確答案】:D76.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,兩個(gè)集合執(zhí)行交集、并集和差集的方法是()A、ListLeftPopB、ListRightPopC、KeyDeleteD、SetCombine【正確答案】:D77.在.NET微服務(wù)中,下列關(guān)于EF6和EFCore說法錯(cuò)誤的是()A、兩者在創(chuàng)建模式時(shí)都支持基本類的映射B、兩者都支持Linq查詢C、兩者都支持批量更新功能D、兩者都支持?jǐn)?shù)據(jù)庫的遷移【正確答案】:C78.在Windows7中可使用第三方工具()來安裝DockerA、DockerToolboxB、yumC、DockerDesktopforWindowsD、pip【正確答案】:A79.在ASP.NETCore項(xiàng)目中,Startup類的Configure方法中app對(duì)象的()方法可以加入使用路由的中間件A、UseHttpsRedirection()B、UseRouting()C、UseStaticFiles()D、UseAuthorization()【正確答案】:B80.在Redis中,移出并獲取列表的第一個(gè)元素的命令是()A、LPOPkeyB、RPOPkeyC、LLENkeyD、LSETkeyindexvalue【正確答案】:A81.在Redis中,移除列表的最后一個(gè)元素的命令是()A、LPOPkeyB、RPOPkeyC、LLENkeyD、LSETkeyindexvalue【正確答案】:B82.在.NET微服務(wù)中,依賴注入是一種實(shí)現(xiàn)對(duì)象及其合作者或依賴項(xiàng)之間()的技術(shù)A、消除耦合B、降低內(nèi)聚C、松散耦合D、建立耦合【正確答案】:C83.在.NET微服務(wù)中,ASP.NETCore主要支持WebPages項(xiàng)目、MVC項(xiàng)目和WebAPI項(xiàng)目,不支持基于WebForm框架的()程序項(xiàng)目A、windows桌面應(yīng)用B、Web應(yīng)用C、手機(jī)應(yīng)用D、Linux桌面應(yīng)用【正確答案】:B84.在.NET微服務(wù)中,出于對(duì)客戶訪問安全的考慮,瀏覽器會(huì)阻止網(wǎng)頁向其他網(wǎng)站(即其他區(qū)網(wǎng)絡(luò)域)發(fā)送請(qǐng)求,此限制稱為()A、同源策略B、同等策略C、跨域策略D、同源限制【正確答案】:A85.在Redis中,檢查指定的鍵是否存在是()A、DELkeyB、DUMPkeyC、EXISTSkeyD、KEYSpattern【正確答案】:C86.在.NET微服務(wù)中,gRPC不適用的應(yīng)用場(chǎng)景是()A、多語言混合開發(fā)B、高性能輕量級(jí)微服務(wù)C、點(diǎn)對(duì)點(diǎn)實(shí)時(shí)通信D、廣播實(shí)時(shí)通信【正確答案】:D87.在.NET微服務(wù)中,ASP.NETCore應(yīng)用程序的程序入口在()文件中A、Program.csB、Main.csC、Startup.csD、appsettings.json【正確答案】:A88.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,從有序集合獲取數(shù)據(jù)的方法是()A、ListLeftPushB、ListRightPushC、SortedSetAddD、SortedSetScan【正確答案】:D89.在ASP.NETCore中,()是程序運(yùn)行時(shí)應(yīng)用的配置文件A、web.configB、launchSetting.jsonC、appsetting.jsonD、appsetting.Development.json【正確答案】:C90.在ASP.NETCore項(xiàng)目中,Startup類的()方法用來配置用于應(yīng)用程序內(nèi)的服務(wù)A、Configure()Build()ConfigureService()D、Config()【正確答案】:C91.在.NET微服務(wù)中,EFCore使用NuGet反向生成實(shí)體模型命令的語法中各參數(shù)解釋錯(cuò)誤的是()?A、-Context參數(shù)為可選項(xiàng),沒有該參數(shù)就按照數(shù)據(jù)庫名稱生成對(duì)象數(shù)據(jù)上下文名B、生成實(shí)體模型命令語法不需要注明數(shù)據(jù)提供程序名稱C、#NAME?DataAnnotations參數(shù)為可選項(xiàng),它表示生成實(shí)體模型類時(shí),在類或?qū)傩陨咸砑幼⒔馓匦浴菊_答案】:B92.在.NET微服務(wù)中,ASP.NETCore應(yīng)用程序本質(zhì)上是一個(gè)獨(dú)立的()程序A、Web應(yīng)用B、Web頁面C、控制臺(tái)應(yīng)用D、桌面應(yīng)用【正確答案】:C93.在.NETCore中,以下哪一個(gè)命令用于恢復(fù)項(xiàng)目的依賴項(xiàng)和工具()A、dotnetnewB、dotnetrestoreC、dotnetbuildD、dotnetpublish【正確答案】:B94.在Redis中,查看哈希表鍵中,指定的字段是否存在的命令是()A、HSETkeyfieldvalueB、HGETkeyfieldC、HGETALLkeyD、HEXISTSkeyfield【正確答案】:D95.在.NET微服務(wù)中,Docker將應(yīng)用程序與該程序的依賴打包在一個(gè)文件里面運(yùn)行這個(gè)文件,就會(huì)生成一個(gè)()A、鏡像B、虛擬容器C、界面D、服務(wù)【正確答案】:B96.在Redis中,獲取哈希表中所有值是()A、HKEYSkeyB、HLENkeyC、HVALSkeyD、HDELkeyfield1[field2]【正確答案】:C97.在.NET微服務(wù)中,關(guān)于EFCore下列說法錯(cuò)誤的是()A、EFCore是輕量化、可擴(kuò)展和跨平臺(tái)版的EntityFrameworkB、EntityFrameworkCore(EFCore)是適用于.NET的新式對(duì)象數(shù)據(jù)庫映射器。它支持LINQ查詢、更改跟蹤、更新和架構(gòu)遷移C、EFCore提供了不會(huì)在EF6中實(shí)現(xiàn)的新功能。但是,并非所有EF6功能都已在EFCore中實(shí)現(xiàn)D、EFCore在保有EF6所有功能前提下,提供了在EF6中不會(huì)實(shí)現(xiàn)的新功能【正確答案】:D98.在ASP.NETCORE中,使用StackExchange.Redis連接并操作的Redis數(shù)據(jù)庫,按鍵值方式存儲(chǔ)字符串類型的方法是()A、StringSetB、StringGetC、SetAddD、SetMembers【正確答案】:A99.在Redis中,返回鍵所儲(chǔ)存的字符串值的長度是()A、SETkeyvalueB、GETkeyC、GETSETkeyvalueD、STRLENkey【正確答案】:D100.在ASP.NETCore中,通過調(diào)用()方法啟動(dòng)WebHost實(shí)例A、Bulid()B、Main()C、Run()D、Configure()【正確答案】:C1.在.NET微服務(wù)中,ASP.NETCore可以通過配置()和()實(shí)現(xiàn)跨域請(qǐng)求【選兩項(xiàng)】A、Config()方法B、Configure()方法ConfigServer()方法D、ConfigureServer()方法【正確答案】:BD2.在ASP.NETCore中,IDistributeCache接口主要就是封裝了Redis的一些最基本的操作,它包括如下哪些方法()【選三項(xiàng)】A、Set()B、Get()C、Refresh()Delete()【正確答案】:ABC3.在ASP.NETCore中,CORS策略選項(xiàng)中()和()是不安全的配置【選兩項(xiàng)】AllowAnyHeaderB、AllowAnyOriginC、AllowCredentialsD、AllowAnyMethod【正確答案】:BC4.在.NET微服務(wù)中,以下屬于微服務(wù)架構(gòu)的有()【選三項(xiàng)】A、DubboB、MVCC、SpringCloudD、Orleans【正確答案】:ACD5.在.NET微服務(wù)中,ASP.NETCore的配置文件中,配置值的約定哪項(xiàng)是正確的?【選三項(xiàng)】A、值是字符串B、值可以為任意數(shù)據(jù)類型C、NULL值不能存儲(chǔ)在配置中D、NULL值不能綁定到對(duì)象中【正確答案】:ACD6.在.NET微服務(wù)中,使用ASP.NETCore可以實(shí)現(xiàn)以下哪些需求()【選三項(xiàng)】A、創(chuàng)建Web應(yīng)用程序和服務(wù)、IoT應(yīng)用和移動(dòng)后端。B、在Windows、macOS和Linux上使用喜愛的開發(fā)工具。C、創(chuàng)建Winform應(yīng)用程序D、在.NETCore或.NETFramework上運(yùn)行?!菊_答案】:ABD7.在.NET微服務(wù)中,Redis是一個(gè)使用ANSIC編寫的鍵值對(duì)存儲(chǔ)數(shù)據(jù)庫,它有如下特征()【選三項(xiàng)】A、開源的B、支持網(wǎng)絡(luò)的C、基于磁盤的D、可選持久性【正確答案】:ABD8.在.NET微服務(wù)中,Redis采用哪些機(jī)制實(shí)現(xiàn)過期鍵的內(nèi)存回收()【選兩項(xiàng)】A、惰性刪除B、定時(shí)任務(wù)刪除C、隨機(jī)刪除D、延遲刪除【正確答案】:AB9.在.NET微服務(wù)中,Redis中管理內(nèi)存的方法有哪兩種()【選兩項(xiàng)】A、設(shè)置內(nèi)存上限B、制訂內(nèi)存回收策略C、設(shè)置內(nèi)存下限D(zhuǎn)、制訂內(nèi)存添加策略【正確答案】:AB10.在.NET微服務(wù)中,下面對(duì)微服務(wù)的描述正確的有()【選三項(xiàng)】A、從面向服務(wù)的架構(gòu)到服務(wù)化架構(gòu),再到微服務(wù)架構(gòu),是一個(gè)逐步演進(jìn)的過程B、微服務(wù)架構(gòu)并不是什么技術(shù)創(chuàng)新,而是開發(fā)過程發(fā)展到一定階段對(duì)技術(shù)架構(gòu)的要求,是在實(shí)踐中不斷摸索而來的C、微服務(wù)架構(gòu)由多個(gè)相對(duì)獨(dú)立的應(yīng)用程序組成,并且應(yīng)用程序被部署到多個(gè)服務(wù)器中D、單體架構(gòu)將所有的功能打包成一個(gè)exe或dll文件,并部署到單個(gè)服務(wù)器中,比微服務(wù)架構(gòu)耦合度低【正確答案】:ABC11.在.NET微服務(wù)中,.NETCore使用SQLServer數(shù)據(jù)庫需要通過NuGet管理器安裝哪些包()?【選三項(xiàng)】A、Microsoft.EntityFrameworkCore.SqlServer包B、Microsoft.EntityFrameworkCore.Analyzers包C、Microsoft.EntityFrameworkCore.Design包D、Microsoft.EntityFrameworkCore.Tools包【正確答案】:ACD12.在.NET微服務(wù)中,ASP.NETCore配置以鍵值對(duì)的形式從各種配置源讀取配置數(shù)據(jù),可使用的配置源有()【選三項(xiàng)】A、文本文件B、環(huán)境變量C、配置文件D、命令行參數(shù)【正確答案】:BCD13.在.NET微服務(wù)中,以下屬于.NETCore平臺(tái)組成的有()【選三項(xiàng)】A、.NETCore運(yùn)行時(shí)B、ASP.NETCore運(yùn)行時(shí)Controller控制器D、dotnet工具【正確答案】:ABD14.在.NET微服務(wù)中,Redis可用應(yīng)用于哪些場(chǎng)景()【選三項(xiàng)】A、緩存B、點(diǎn)對(duì)點(diǎn)實(shí)時(shí)通信C、簡單消息隊(duì)列D、會(huì)話(Session)共享【正確答案】:ACD15.在.NET微服務(wù)中,使用NuGet包管理命令來生成數(shù)據(jù)庫和表,需要在程序包管理控制臺(tái)輸入以下哪兩個(gè)命令()?【選兩項(xiàng)】Add-MigrationInitialCreateB、remove-MigrationC、Update-DatabaseD、Script-Migration[version]【正確答案】:AC16.在ASP.NETCore中,如要在Redis中保存字符串?dāng)?shù)據(jù),一般使用RedisCache類的哪些方法()【選兩項(xiàng)】A、SetString()方法B、GetString()方法C、AddString()方法D

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論