1 Star 1 Fork 0

Wendy / MyProject

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
an.js 203.30 KB
一键复制 编辑 原始数据 按行查看 历史
Wendy 提交于 2019-04-15 10:50 . 提交js
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180
// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match http://*/*
// @match https://*/*
// @grant none
// @require http://cdn.bootcss.com/jquery/1.8.3/jquery.min.js
// @run-at document-end
// ==/UserScript==
(function() {
'use strict';
var an0 = [{
"options": [
"A. 防 CSRF 攻击",
"B. 防 XSS 攻击",
"C. 防 SQL注入",
"D. 没有Web安全防护"
],
"answers": "A,B,C",
"id": 740,
"title": "蓝鲸SaaS开发框架包含哪些Web防护策略?"
},
{
"options": [
"A. 社区版不支持第三方系统链接接入",
"B. 通过修改配置文件添加第三方系统链接",
"C. 通过PaaS平台DB管理端:domain/admin,添加“常用链接”",
"D. 直接登录数据库,修改DB数据,添加“常用链接”"
],
"answers": "C,D",
"id": 739,
"title": "社区版如何将第三方系统放在工作台中使用?"
},
{
"options": [
"A. close",
"B. send",
"C. next",
"D. throw"
],
"answers": "A,B,D",
"id": 738,
"title": "以下哪些是生成器自身的方法?"
},
{
"options": [
"A. 基类定义的属性列表",
"B. 继承的子类列表",
"C. 属性搜索的顺序",
"D. 属性异常"
],
"answers": "C",
"id": 737,
"title": "新式类继承了 Object 基类之后对应的 mro 方法返回的是?"
},
{
"options": [
"A. 用于描述对应代码用途",
"B. 使用 Sphinx 生成文档",
"C. 用于定义多行字符串",
"D. 使用 doctest 进行测试"
],
"answers": "A,B,D",
"id": 736,
"title": "Python 中的 docstring 有何作用?"
},
{
"options": [
"A. 常用UI组件",
"B. 常用JS插件",
"C. 页面套餐样例",
"D. 在线可视化拖拽布局"
],
"answers": "A,B,C,D",
"id": 735,
"title": "蓝鲸MagicBox提供了哪些服务?"
},
{
"options": [
"A. 使用APP开发框架中提供的ESB组件SDK包",
"B. 不调用ESB组件,直接调用第三方系统API",
"C. APP不能调用ESB组件",
"D. 根据ESB组件API地址直接访问"
],
"answers": "A,D",
"id": 734,
"title": "蓝鲸APP调用ESB组件方式包括?"
},
{
"options": [
"A. 应用认证和用户认证",
"B. 仅应用认证",
"C. 仅用户认证",
"D. 没有认证"
],
"answers": "A",
"id": 733,
"title": "蓝鲸APP调用ESB组件鉴权方式包含?"
},
{
"options": [
"A. 'key' in d.keys()",
"B. d.get('key') is not None",
"C. hasattr(d, 'key')",
"D. 'key' in d"
],
"answers": "A,D",
"id": 732,
"title": "判断某个 key 是否在字典 d 中存在,以下做法正确且严谨的是:"
},
{
"options": [
"A. d['key'] = 1",
"B. d.update('key'=1)",
"C. d.setdefault('key', 1)",
"D. d.update(key=1)"
],
"answers": "A,C,D",
"id": 729,
"title": "假设 d 为一个空字典 d = {}。以下语句中执行后,d 的内容将会变为 {'key': 1}:"
},
{
"options": [
"A. 二者都可以通过循环语句来迭代",
"B. 二者都可以追加元素",
"C. 二者都可以删除元素",
"D. 只有列表可以作为函数的变长位置参数解包 func(*foo_list)"
],
"answers": "B,C,D",
"id": 726,
"title": "关于 Python 中的元组 list 和列表 tuple,以下描述错误的是:"
},
{
"options": [
"A. list(\"123\")",
"B. map(unicode, range(1, 3))",
"C. [(\"1\"), (\"2\"), (\"3\")]",
"D. [(\"1\",), (\"2\",), (\"3\",)]"
],
"answers": "A,C",
"id": 720,
"title": "以下哪些结果一定是一个一维列表['1', '2', '3']?"
},
{
"options": [
"A. __with__",
"B. __enter__",
"C. __open__",
"D. __exit__"
],
"answers": "B,D",
"id": 718,
"title": "以下哪些魔术方法用于实现上下文管理器(with)?"
},
{
"options": [
"A. pip install Django>=1.8",
"B. pip install -r requirements.txt",
"C. pip -e git+http://git.example.com/MyProject#egg=MyProject",
"D. pip install ./SomePackage-1.0.4.tar.gz"
],
"answers": "A,B,C,D",
"id": 717,
"title": "以下哪些是合法的 pip 安装命令?"
},
{
"options": [
"A. venv/bin/python",
"B. source venv/bin/activate",
"C. workon venv",
"D. pipenv shell"
],
"answers": "A,B,C,D",
"id": 716,
"title": "以下哪些命令能够使用 Python 虚拟环境 venv?"
},
{
"options": [
"A. parser.add_argument(\"x\")",
"B. parser.add_argument(\"-x\")",
"C. parser.add_argument_group(\"-x\", \"—x\")",
"D. parser.parse_args(\"x\")"
],
"answers": "A,B",
"id": 715,
"title": "假设 parser = argparse.ArgumentParser(),以下能够正确声明参数的是?"
},
{
"options": [
"A. 无法创建系统级别的线程",
"B. GIL 导致了线程间的不公平调度",
"C. 计算密集型程序会因为 GIL 而变得更慢",
"D. IO 密集型程序也无法使用多线程模型加速"
],
"answers": "B,C",
"id": 714,
"title": "以下哪些问题是 Python 的 GIL 导致的?"
},
{
"options": [
"A. 首先检查 sys.modules 是否有对应模块,有则使用,无则导入",
"B. 被导入的模块最顶层的语句会在每次导入时都运行",
"C. 一般导入的搜索路径顺序由 sys.path 定义",
"D. 如果对应有同名的 py 和 pyc 文件,优先导入 pyc 文件"
],
"answers": "A,C",
"id": 713,
"title": "关于 Python 的导入机制,以下说法错误的是?"
},
{
"options": [
"A. 测试用例继承 unittest.TestCase 类",
"B. 编写以 test 开头的方法运行测试用例",
"C. 编写 setUp 和 tearDown 来加载和卸载测试环境",
"D. 调用 unittest.main 函数运行测试"
],
"answers": "A,B,D",
"id": 712,
"title": "使用 unittest 库编写单元测试的必要过程是?"
},
{
"options": [
"A. 使用 2to3 工具进行转换",
"B. 使用 six 库",
"C. 使用 sys.version 判断版本进行区分",
"D. import 时捕获 ImportError 异常尝试使用另一个版本的路径引入"
],
"answers": "B,C,D",
"id": 711,
"title": "以下哪些行为可以使得程序同时兼容 Python2 和 Python3?"
},
{
"options": [
"A. 字符串默认使用 unicode",
"B. 使用新的字符串格式化方法 format 取代 % 运算符",
"C. 整数除法行为改变",
"D. range 变得和 xrange 一样返回迭代器"
],
"answers": "A,C",
"id": 710,
"title": "以下哪些是 Python3 相对于 Python2 的改动?"
},
{
"options": [
"A. assert greeting == True",
"B. if not foo is None: pass",
"C. foo = (0,)",
"D. import sys, os"
],
"answers": "A,B,D",
"id": 709,
"title": "以下哪些用法不是 PEP8 建议的?"
},
{
"options": [
"A. 将 HttpOnly 设置为 True 可防止页面脚本写入 Cookie",
"B. 设置 Secure 为 True 后,浏览器只有在 HTTPS 协议下访问才会发送该 Cookie",
"C. 保存到 Cookie 里面的敏感信息需要加密",
"D. 需要给 Cookie 设置有效期"
],
"answers": "B,C,D",
"id": 683,
"title": "关于 Cookie 安全,以下说法正确的是"
},
{
"options": [
"A. 在生产环境下关闭 DEBUG 模式",
"B. 修改数据的表单开启 CSRF 保护",
"C. 返回给 JavaScript 使用的数据先进行 JSON 编码",
"D. 修改默认的 Admin URL"
],
"answers": "A,B,C,D",
"id": 682,
"title": "关于 Django 开发安全,以下说法正确的是"
},
{
"options": [
"A. 限制图片存储目录下的执行权限",
"B. 后台禁止文件名中使用特殊字符",
"C. 禁止用户自定义存储目录",
"D. 前端校验所需的文件类型"
],
"answers": "A,B,C",
"id": 681,
"title": "实现头像上传功能时,下列哪些手段可以避免文件上传漏洞?"
},
{
"options": [
"A. \"${2 ** 6}\"\"${pow(2, 6)}\" 的渲染结果相等",
"B. 使用多个过滤器可通过多个管道符实现,如 ${\" this is some text \" | trim | u} ",
"C. 在 for 语句中,可通过 ${loop.index} 获取当前循环遍历的下标",
"D. 渲染模板 \"${a}“ 时,若变量 \"a\" 没有被定义,会导致模板渲染失败"
],
"answers": "A,C,D",
"id": 680,
"title": "关于 Mako 模板的使用,以下说法正确的是"
},
{
"options": [
"A. <%doc> 标签中的内容不会被渲染出来",
"B. 使用 <%def> 标签的内容会被立即执行",
"C. 可使用 <# #> 标签对内容进行多行注释",
"D. 可使用 <% return %> 标签提前中止模板渲染"
],
"answers": "A,D",
"id": 679,
"title": "关于 Mako 模板标签,下列说法正确的是"
},
{
"options": [
"A. Mako 模板引擎依赖于 Django 框架",
"B. 在 Mako 模板中,能够内嵌 Python 代码",
"C. 在 Mako 模板中,使用 \"{{ }}\" 语法渲染变量",
"D. Mako 模板支持 try-except 异常控制语句 "
],
"answers": "B,D",
"id": 678,
"title": "关于 Mako 模板,下列说法正确的是"
},
{
"options": [
"A. 字典的 key 是不可重复的",
"B. 元组类型可以被用来当做字典的 key",
"C. 列表类型可以被用来当做字典的 key",
"D. 整数类型可以被用来当做字典的 key"
],
"answers": "C",
"id": 677,
"title": "关于 Python 3 里面的字典 dict 类型,以下说法错误的是:"
},
{
"options": [
"A. 输出 break",
"B. 输出 else",
"C. 输出 break 与 else",
"D. 什么都不会输出"
],
"answers": "B",
"id": 676,
"title": "下面这段代码执行后的结果为:</p><p><br></p><p>for i in range(10):</p><p> if i == 10:</p><p> print('break')</p><p> break</p><p>else:</p><p> print('else')"
},
{
"options": [
"A. range 函数可以生成递增的整数序列",
"B. range 函数可以生成递减的整数序列",
"C. range(3, 10) 里面包含数字 3",
"D. range(3, 10) 里面包含数字 10"
],
"answers": "D",
"id": 675,
"title": "关于 Python 3 里的内建函数 range,以下说法错误的是:"
},
{
"options": [
"A. print(\" \".join(l))",
"B. print(l.join(\" \"))",
"C. print(*l, sep=\" \")",
"D. print(l)"
],
"answers": "A,C",
"id": 674,
"title": "在 Python 3 中,对于一个列表 l = [\"Hello\", \"World\"],以下哪些语句可以正常输出 \"Hello World\""
},
{
"options": [
"A. h: 进行 HTML 转义",
"B. u: 进行 unicode 编码",
"C. trim: 去掉首尾空白字符",
"D. n: 禁用所有默认过滤器"
],
"answers": "A,C,D",
"id": 673,
"title": "关于Mako模板常用过滤器及其作用的描述,正确的是"
},
{
"options": [
"A. loop.index",
"B. loop.len",
"C. loop.odd",
"D. loop.even"
],
"answers": "A,C,D",
"id": 672,
"title": "在 Mako 模板中,for 结构通过 loop 对象可获取循环的额外信息,以下哪些是 loop 对象中可获取到的属性"
},
{
"options": [
"A. Mako",
"B. Jinja2",
"C. DjangoTemplates",
"D. Sphinx"
],
"answers": "B,C",
"id": 671,
"title": "以下哪些是Django的内建模板引擎?"
},
{
"options": [
"A. 在filter或get方法中将多个条件同时作为参数传入。",
"B. 在使用前一个条件的filter方法的返回结果对象上继续调用其filter方法并传入下一个条件,依次类推",
"C. 使用Q表达式的&amp;运算符将条件组合起来。",
"D. 使用数据模型的fuzzy_search方法。"
],
"answers": "A,B,C",
"id": 670,
"title": "Django ORM进行多个条件同时满足的查询可采用哪种方式来组合查询条件?"
},
{
"options": [
"A. &lt;p&gt;1&lt;/p&gt;",
"B. &lt;p&gt;${number}&lt;/p&gt;",
"C. &amp;lt;p&amp;gt;${number}&amp;lt;/p&amp;gt;",
"D. &amp;lt;p&amp;gt;1&amp;lt;/p&amp;gt;"
],
"answers": "C",
"id": 669,
"title": "以下为Mako模板相关的Python代码片段,屏幕打印结果为</p><p><br></p><p>from mako.template import Template</p><p><br></p><p>tpl = Template(\"\"\"</p><p>&lt;% </p><p> number = 1 </p><p>%&gt;</p><p><br></p><p>&lt;%text filter=\"h\"&gt;</p><p> &lt;p&gt;${number}&lt;/p&gt;</p><p>&lt;/%text&gt;</p><p>\"\"\")</p><p><br></p><p>print tpl.render()"
},
{
"options": [
"A. 通过POST方法提交form表单后,在View函数中可以通过request.POST获取到数据",
"B. 通过GET方法提交后,在View函数中可以通过request.GET获取到数据",
"C. request.GET和request.POST是类字典对象,可以使用for遍历数据",
"D. 可以通过request.body获取到raw POST数据"
],
"answers": "A,B,C,D",
"id": 668,
"title": "以下说法正确的是:"
},
{
"options": [
"A. filter()",
"B. get()",
"C. retrieve()",
"D. all()"
],
"answers": "A,B,D",
"id": 667,
"title": "Django ORM进行数据查询操作可使用数据模型的Objects属性的什么方法?"
},
{
"options": [
"A. method",
"B. Request",
"C. Schema",
"D. way"
],
"answers": "A",
"id": 666,
"title": "通过Request的哪个属性可以判断请求方式是GET还是POST:"
},
{
"options": [
"A. ('zhang', 90), ('wang', 87), ('zhao', 93)",
"B. [('zhang', 90), ('wang', 87), ('zhao', 93)]",
"C. [['zhang', 90], ['wang', 87], ['zhao', 93]]",
"D. ['zhang', 90], ['wang', 87], ['zhao', 93]"
],
"answers": "B",
"id": 665,
"title": "以下程序的输出结果是?</p><p>x = [90,87,93]</p><p>y = [\"zhang\", \"wang\",\"zhao\"]</p><p>print(list(zip(y,x)))"
},
{
"options": [
"A. % if a &gt; 0: ... % endif",
"B. % for i in range(5): ... % endif",
"C. % while number: ... % endwhile",
"D. % try: ... % except: ... % endtry"
],
"answers": "A,C,D",
"id": 664,
"title": "关于Mako模板,以下哪些是合法的控制语句"
},
{
"options": [
"A. A网站的XSS漏洞",
"B. B网站的XSS漏洞",
"C. A网站的CSRF漏洞",
"D. B网站的CSRF漏洞"
],
"answers": "A,D",
"id": 663,
"title": "黑客在A网站上提交了一条评论,所有在A网站看到这条评论的人,都收到了一个中奖弹窗。有人点击这个中奖弹窗的按钮后,发现他的B网站资产被盗了。请问这其中可能利用了哪些漏洞?"
},
{
"options": [
"A. get",
"B. push",
"C. filter",
"D. order_by"
],
"answers": "A,C,D",
"id": 662,
"title": "下列哪些方法是Django Models提供的数据查询、操作方法?</p><p><br>"
},
{
"options": [
"A. process_request",
"B. process_view",
"C. process_response",
"D. process_model"
],
"answers": "A,B,C",
"id": 661,
"title": "下列函数中,有哪些是Django中间件使用的函数?"
},
{
"options": [
"A. 请求进入后,路由映射前",
"B. 路由映射后,进入视图函数前",
"C. 进入视图函数后,数据库查询前",
"D. 视图函数返回请求响应后"
],
"answers": "A,B,D",
"id": 660,
"title": "Django的中间件可以在一次请求生命周期的哪些环节生效?"
},
{
"options": [
"A. Score.objects.all().order_by('math_score').order_by('english_score')",
"B. Score.objects.all().order_by('english_score').order_by('math_score')",
"C. Score.objects.all().order_by('english_score', 'math_score')",
"D. Score.objects.all().order_by('math_score', 'english_score')"
],
"answers": "D",
"id": 657,
"title": "在ORM查询中,对于分数模型 Score,包含math_score, english_score, chinese_score, username 四个字段,如果以math_score优先,english_score为次优先进行排序?"
},
{
"options": [
"A. UserInfo.objects.filter(surname__in=[\"zhao\", \"qian\", \"sun\"])",
"B. UserInfo.objects.filter(Q(surname=\"zhao\") | Q(surname=\"qian\") | Q(surname=\"sun\"))",
"C. UserInfo.objects.filter(reduce(operator._or, [Q(surname=\"zhao\"), Q(surname=\"qian\"), Q(surname=\"sun\")]))",
"D. UserInfo.objects.filter(surname=\"zhao\", surname=\"qian\", surname=\"sun\")"
],
"answers": "A,B,C",
"id": 656,
"title": "以下哪些选项可以得出UserInfo(用户模型)中surname(姓氏)为 zhao, qian, sun的查询集?"
},
{
"options": [
"A. POST",
"B. DELETE",
"C. UPDATE",
"D. QUERY"
],
"answers": "A,B",
"id": 655,
"title": "以下哪些是HTTP/1.1支持的请求方式?"
},
{
"options": [
"A. process_response",
"B. process_request",
"C. process_template_response",
"D. process_exception"
],
"answers": "A,B,C,D",
"id": 654,
"title": "Django中间件支持的方法有?"
},
{
"options": [
"A. [1, 2, 3, 5, 10]",
"B. [10, 5, 3, 2, 1]",
"C. [1, 10, 2, 3, 5]",
"D. [5, 3, 2, 10, 1]"
],
"answers": "C",
"id": 653,
"title": "以下代码在控制台的输出结果是?</p><p><br></p><p>[5,2,1,10,3].sort()"
},
{
"options": [
"A. If-Match",
"B. If-None-Match",
"C. Expires",
"D. Cache-Control"
],
"answers": "C,D",
"id": 651,
"title": "以下哪些是强制缓存?"
},
{
"options": [
"A. Pragma &gt; Cache-Control &gt; Expires &gt; ETag &gt; Last-Modified",
"B. Pragma &gt; Expires &gt; Cache-Control &gt; ETag &gt; Last-Modified",
"C. Pragma &gt; Cache-Control &gt; Expires &gt; Last-Modified &gt; ETag",
"D. Pragma &gt; Cache-Control &gt; ETag &gt; Expires &gt; Last-Modified"
],
"answers": "A",
"id": 650,
"title": "以下关于缓存的优先级的描述正确的是?"
},
{
"options": [
"A. &lt;%block&gt; &lt;/%block&gt;",
"B. &lt;% %&gt;",
"C. &lt;%def&gt; &lt;/%def&gt;",
"D. &lt;%! %&gt;"
],
"answers": "B,D",
"id": 649,
"title": "关于Mako模板,以下哪些标签用于引入Python代码块"
},
{
"options": [
"A. Cookie",
"B. localStorage",
"C. Session",
"D. indexDB"
],
"answers": "C",
"id": 648,
"title": "以下不属于前端缓存的是?"
},
{
"options": [
"A. undefined == null",
"B. undefined === null",
"C. NaN == NaN",
"D. true == 1"
],
"answers": "A,D",
"id": 647,
"title": "以下表达式的值结果为 True 的是?"
},
{
"options": [
"A. Undefined",
"B. Object",
"C. Symbol",
"D. Array"
],
"answers": "B,D",
"id": 646,
"title": "以下哪些不是 JavaScript 的原始数据类型?"
},
{
"options": [
"A. 1",
"B. 2",
"C. [1, 2]"
],
"answers": "A",
"id": 645,
"title": "以下代码在控制台的输出结果是?</p><p><br></p><p>const promise1 = () =&gt; Promise.reject(1);</p><p>const promise2 = () =&gt; Promise.reject(2);</p><p><br></p><p>Promise.all([promise1(), promise2()]).catch((err) =&gt; {</p><p> console.log(err);</p><p>});"
},
{
"options": [
"A. +test+mako+",
"B. test+mako",
"C. test mako",
"D. 执行报错"
],
"answers": "B",
"id": 644,
"title": "以下是一段Mako模板渲染代码逻辑,其执行输出结果为 </p><p><br></p><p>from mako.template import Template </p><p>tpl = Template('${\" test mako \"|trim, u}') </p><p>print tpl.render()"
},
{
"options": [
"A. 2 1 4 3 5",
"B. 2 4 1 5 3",
"C. 2 1 4 5 3"
],
"answers": "A",
"id": 643,
"title": "以下代码在控制台的输出结果是?</p><p><br></p><p>const way = async () =&gt; console.log('1');</p><p><br></p><p>const fun = async () =&gt; {</p><p> console.log('2');</p><p> await way();</p><p> console.log('3');</p><p>};</p><p><br></p><p>fun();</p><p><br></p><p>new Promise((resolve) =&gt; {</p><p> console.log('4'); resolve();</p><p>}).then(() =&gt; console.log('5'));"
},
{
"options": [
"A. +test+mako+",
"B. test+mako",
"C. test mako",
"D. 执行报错"
],
"answers": "A",
"id": 642,
"title": "以下是一段Mako模板渲染代码逻辑,其执行输出结果为</p><p><br></p><p>from mako.template import Template</p><p>tpl = Template('${\" test mako \"|u,trim}')</p><p>print tpl.render()"
},
{
"options": [
"A. 通过 script 标签引用的资源通常不受同源策略限制",
"B. 使用 window.fetch 默认可以跨域",
"C. 只要域名和端口相同就可以跨域",
"D. sessionStorage 存取数据不受同源策略限制"
],
"answers": "B,C,D",
"id": 641,
"title": "以下关于浏览器同源策略(跨域)描述错误的是?"
},
{
"options": [
"A. [17]",
"B. 17",
"C. [17, 23]"
],
"answers": "B",
"id": 640,
"title": "以下代码中的输出结果是?</p><p><br></p><p>const arr = [9, 6, 17, 10, 23];</p><p>const result = arr.find(num =&gt; num &gt; 12);</p><p><br></p><p>console.log(result);"
},
{
"options": [
"A. \"hi,bar\"",
"B. \"hi,foo\"",
"C. \"hi,undefined\"",
"D. \"hi,\""
],
"answers": "A",
"id": 639,
"title": "以下代码中的输出结果是?</p><p><br></p><p>const promise1 = new Promise(function (resolve, reject) {</p><p> setTimeout(function() {</p><p> resolve('foo');</p><p> }, 300);</p><p>});</p><p><br></p><p>promise1.then(function () {</p><p> return 'bar';</p><p>}).then(function (value) {</p><p> console.log('hi,' + value); // 输出结果?</p><p>})"
},
{
"options": [
"A. undefined, { a: 1, b: 2 }",
"B. {a: 1, b: 4, c: 5}, {a: 1, b: 2}",
"C. {a: 1, b: 4, c: 5}, {a: 1, b: 4, c: 5}",
"D. undefined, {a: 1, b: 4, c: 5}"
],
"answers": "C",
"id": 638,
"title": "以下代码中两处的输出结果分别是?</p><p><br></p><p>const target = { a: 1, b: 2 };</p><p>const source = { b: 4, c: 5 };</p><p>const foo = Object.assign(target, source);</p><p><br></p><p>console.log(foo);</p><p>console.log(target);"
},
{
"options": [
"A. for i in d:del d[i]",
"B. d.clear()",
"C. d = {}",
"D. del d"
],
"answers": "B",
"id": 637,
"title": "def empty(d):</p><p> xxxxx</p><p><br></p><p>设计一个函数来清空一个字典,以下合适填入空行的是?"
},
{
"options": [
"A. [1, 2, 9]",
"B. [1, 4, 9]",
"C. [NaN, NaN, NaN]",
"D. 报错,无法正确运行"
],
"answers": "A",
"id": 636,
"title": "以下代码中的输出结果是?</p><p><br></p><p>const numbers = [1, 2, 3];</p><p>const result = numbers.map(Math.pow);</p><p><br></p><p>console.log(result);"
},
{
"options": [
"A. undefined, [\"a\", \"b\", \"d\"]",
"B. [\"c\"], [\"a\", \"b\", \"d\"]",
"C. \"c\", [\"a\", \"b\", \"d\"]",
"D. \"d\", [\"a\", \"b\"]"
],
"answers": "B",
"id": 635,
"title": "以下代码中两处的输出结果分别是?</p><p><br></p><p>const arr = ['a', 'b', 'c'];</p><p>const foo = arr.splice(2, 1, 'd');</p><p><br></p><p>console.log(foo);</p><p>console.log(arr);"
},
{
"options": [
"A. null",
"B. undefined",
"C. false",
"D. 报错,无法正确运行"
],
"answers": "B",
"id": 634,
"title": "以下代码中的输出结果是?</p><p><br></p><p>const arr = ['a', 'b', 'c'];</p><p>console.log(arr[4]);"
},
{
"options": [
"A. 两者都可以设置存放数据的过期时间",
"B. 两者存放的数据默认都会传递到服务器端",
"C. localStorage 可存放的数据比 Cookie 更大",
"D. localStorage 可以访问存放在其它域名下的数据而 Cookie 不可以"
],
"answers": "A,B,D",
"id": 633,
"title": "以下关于 Cookie 和 localStorage 的描述,错误的是?"
},
{
"options": [
"A. location.search",
"B. location.query",
"C. history.query",
"D. window.search"
],
"answers": "A",
"id": 632,
"title": "获取浏览器当前URL中的请求参数(? 部分),以下方法正确的是?"
},
{
"options": [
"A. history.back()",
"B. history.go(-1)",
"C. history.go(1)",
"D. navigator.go(-1)"
],
"answers": "C,D",
"id": 631,
"title": "使浏览器后退到前一个网址,以下方法错误的是?"
},
{
"options": [
"A. window.cookie",
"B. document.cookie",
"C. browser.cookie"
],
"answers": "B",
"id": 630,
"title": "获取浏览器客户端的 Cookie,以下方法正确的是?"
},
{
"options": [
"A. window.userAgent",
"B. history.userAgent",
"C. document.userAgent",
"D. navigator.userAgent"
],
"answers": "D",
"id": 629,
"title": "获取浏览器客户端的 userAgent,以下方法正确的是?"
},
{
"options": [
"A. window.domain",
"B. location.domain",
"C. document.domain"
],
"answers": "C",
"id": 628,
"title": "获取当前网页的域名,以下方法正确的是?"
},
{
"options": [
"A. undefined, 18, 20, 18",
"B. 18, 20, 18, 20",
"C. 18, 20, 20, 20",
"D. 18, 20, 18, undefined"
],
"answers": "B",
"id": 627,
"title": "在浏览器全局环境中,以下代码中的输出结果分别是?</p><p><br></p><p>var age = 18;</p><p>console.log(this.age) // 1</p><p><br></p><p>const Person = {</p><p> age: 20,</p><p> say () {</p><p> console.log(this.age) // 2</p><p> }, </p><p> run () {</p><p> return function () {</p><p> console.log(this.age); // 3</p><p> }</p><p> }, </p><p> sleep () {</p><p> return () =&gt; console.log(this.age); // 4</p><p> }</p><p>} </p><p><br></p><p>Person.say();</p><p>Person.run()();</p><p>Person.sleep()();"
},
{
"options": [
"A. django-admin sqlmigrate migration_name app_label",
"B. django-admin migratesql migration_name app_label",
"C. python manage.py migratesql app_label migration_name",
"D. python manage.py sqlmigrate app_label migration_name"
],
"answers": "D",
"id": 626,
"title": "以下命令可以通过Django的Migrations文件生成SQL文件?"
},
{
"options": [
"A. \"$1\"",
"B. \"123\"",
"C. \"$abc456\"",
"D. \"abc\""
],
"answers": "B",
"id": 625,
"title": "以下代码中的输出结果是?</p><p><br></p><p>const result = '123abc456'.replace(/(\\d+)\\w+/, '$1');</p><p>console.log(result);"
},
{
"options": [
"A. false, true, false",
"B. true, true, false",
"C. false, false, true",
"D. true, true, true"
],
"answers": "A",
"id": 624,
"title": "以下3个表达式的结果分别是?</p><p><br></p><p>0 === '0'</p><p>'0' == false</p><p>1 === true"
},
{
"options": [
"A. 依次输出 3 2",
"B. 依次输出 2 2",
"C. 依次输出 3 1",
"D. 依次输出 3 3"
],
"answers": "B",
"id": 623,
"title": "以下代码的运行结果是?(其中 $ 为 jQuery)</p><p><br></p><p>&lt;ul id=\"ul1\"&gt;</p><p> &lt;li&gt;1&lt;/li&gt;</p><p> &lt;li&gt;2&lt;/li&gt;</p><p> &lt;li&gt;3&lt;/li&gt;</p><p>&lt;/ul&gt;</p><p>&lt;ul id=\"ul2\"&gt;</p><p> &lt;li&gt;1&lt;/li&gt;</p><p>&lt;/ul&gt;</p><p>&lt;script&gt;</p><p> $('#ul1 li:eq(1)').appendTo('#ul2');</p><p> console.log($('#ul1 li').length);</p><p> console.log($('#ul2 li').length);</p><p>&lt;/script&gt;"
},
{
"options": [
"A. 9223372036854775807(2的63次幂减1)",
"B. 2147483647(2的31次幂减1)",
"C. 和操作系统相关",
"D. 没有上限"
],
"answers": "A",
"id": 622,
"title": "Python中的整型最大值是多少"
},
{
"options": [
"A. 0 undefined undefined",
"B. 1 2 3",
"C. 0 0 0",
"D. 0 1 2"
],
"answers": "D",
"id": 621,
"title": "以下代码的运行结果,依次输出的是?</p><p><br></p><p>function foo () {</p><p> let i = 0;</p><p> return () =&gt; console.log(i++);</p><p>}</p><p><br></p><p>const gen = foo();</p><p><br></p><p>gen();</p><p>gen();</p><p>gen();"
},
{
"options": [
"A. 0",
"B. 1",
"C. undefined",
"D. 报错,无法正确运行"
],
"answers": "A",
"id": 620,
"title": "以下代码中的输出结果是?</p><p><br></p><p>var foo = bar || 0;</p><p>var bar = 1;</p><p>console.log(foo);"
},
{
"options": [
"A. 输出 0 五次",
"B. 依次输出 0 1 2 3 4",
"C. 输出 5 五次",
"D. 报错,无法正确运行"
],
"answers": "C",
"id": 619,
"title": "以下代码的运行结果是?</p><p><br></p><p>for (var i = 0; i &lt; 5; i++) {</p><p> setTimeout(function () {</p><p> console.log(i);</p><p> }, 1);</p><p>}"
},
{
"options": [
"A. undefined",
"B. 1",
"C. null",
"D. ReferenceError: bar is not defined"
],
"answers": "D",
"id": 618,
"title": "以下代码的运行结果是?</p><p><br></p><p>function foo () {</p><p> console.log(bar) // 结果?</p><p> let bar = 1;</p><p>}</p><p>foo();"
},
{
"options": [
"A. 2",
"B. 10",
"C. 8",
"D. NaN"
],
"answers": "C",
"id": 617,
"title": "parseInt(10, 8) 的结果是?"
},
{
"options": [
"A. $(selector) === true",
"B. $(selector) !== null",
"C. $(selector) &gt; 0",
"D. $(selector).length &gt; 0"
],
"answers": "D",
"id": 616,
"title": "使用 jQuery 判断页面中元素存在的方法,正确的是?(其中 $ 为 jQuery)"
},
{
"options": [
"A. 0px",
"B. 100px",
"C. 400px",
"D. 500px"
],
"answers": "C",
"id": 615,
"title": "以下代码,第二个 div 标签的宽度是?</p><p><br></p><p>&lt;style type=\"text/css\"&gt;</p><p> .container { width: 500px; height: 500px; }</p><p> .div-1 { float:left; width: 100px; }</p><p> .div-2 { overflow: hidden; }</p><p>&lt;/style&gt;</p><p>&lt;section class=\"container\"&gt;</p><p> &lt;div&nbsp;class=\"div-1\"&gt;&lt;/div&gt;</p><p> &lt;div class=\"div-2\"&gt;&lt;/div&gt;</p><p>&lt;/section&gt;"
},
{
"options": [
"A. 上箭头",
"B. 下箭头",
"C. 左箭头",
"D. 右箭头"
],
"answers": "C",
"id": 614,
"title": "以下 CSS 结果实现哪个箭头?</p><p><br></p><p>&lt;style type=\"text/css\"&gt;</p><p> .arrows {</p><p> border-width: 5px 5px 5px 0;</p><p> border-right-color: #000;</p><p> border-top-color: transparent;</p><p> border-left-color: transparent;</p><p> border-bottom-color: transparent;</p><p> }</p><p>&lt;/style&gt;"
},
{
"options": [
"A. 将 li 代码全部写在一排",
"B. 浮动 li,使用 float: left",
"C. 2个 li 标签增加换行",
"D. li 标签增加 display:block 样式"
],
"answers": "A,B",
"id": 613,
"title": "li 与 li 之间有空白间隔,下面哪些方法可以解决?"
},
{
"options": [
"A. border",
"B. visibility",
"C. font",
"D. color"
],
"answers": "B,C,D",
"id": 612,
"title": "下列哪些是可继承的 CSS 属性?"
},
{
"options": [
"A. 相同条件下 while 循环比 for 循环多执行一次",
"B. for 循环只能用于可迭代对象",
"C. while 循环相比 for 循环更慢",
"D. for 循环可以加 else 语句块而 while 循环不能"
],
"answers": "A,D",
"id": 611,
"title": "Python 中关于 for 循环和 while 循环错误的是?"
},
{
"options": [
"A. border-box:定义的元素 width 仅包括内容的宽,不包括边框、内边距、外边距",
"B. border-box:定义的元素 width 包括内容的宽,内边距和边框,但不包括外边距",
"C. content-box:定义的元素 width 仅包括内容的宽,不包括边框、内边距、外边距",
"D. content-box 是默认值"
],
"answers": "B,C,D",
"id": 610,
"title": "CSS 中关于 box-sizing 的属性值 content-box 和 border-box,描述正确的是?"
},
{
"options": [
"A. 外部样式表(使用 link 标签引入)",
"B. 内部样式表(位于 head 标签内部)",
"C. 浏览器默认样式",
"D. 内联样式(在 HTML 元素内部)"
],
"answers": "D",
"id": 609,
"title": "以下具有最高优先级的样式定义是?"
},
{
"options": [
"A. 上 8px、右 0px、下 16px、左 30px",
"B. 右 8px、下 0px、左 16px、上 30px",
"C. 下 8px、左 0px、上 16px、右 30px",
"D. 左 8px、下 0px、右 16px、上 30px"
],
"answers": "A",
"id": 608,
"title": "h1 { padding: 8px 0 16px 30px; },则 h1 的内边距分别是?"
},
{
"options": [
"A. 10px",
"B. 15px",
"C. 20px",
"D. 30px"
],
"answers": "A",
"id": 607,
"title": "如下代码,p 标签之间的垂直间距是?</p><p><br></p><p>&lt;style type=\"text/css\"&gt;</p><p> p { margin: 10px 15px; }</p><p>&lt;/style&gt;</p><p>&lt;div&gt;</p><p> &lt;p&gt;p1&lt;/p&gt;</p><p> &lt;p&gt;p2&lt;/p&gt;</p><p> &lt;p&gt;p2&lt;/p&gt;</p><p>&lt;/div&gt;"
},
{
"options": [
"A. h1 + p { font-size: 14px; }",
"B. h1, p { font-size: 14px; }",
"C. h1 &amp; p { font-size: 14px; }",
"D. h1 p { font-size: 14px; }"
],
"answers": "B",
"id": 606,
"title": "同时定义 h1 和 p 的文字大小为 14px,以下正确的是?"
},
{
"options": [
"A. table",
"B. flex",
"C. grid",
"D. list-item"
],
"answers": "B,C",
"id": 605,
"title": "以下哪些是在 CSS3 中新增的 display 属性值?"
},
{
"options": [
"A. animation",
"B. transform",
"C. transition",
"D. box-shadow"
],
"answers": "A,C",
"id": 604,
"title": "CSS 中可用于定义动画的属性,以下正确的是?"
},
{
"options": [
"A. li 元素沿水平方向、等宽排列",
"B. li 元素沿水平方向、非等宽排列",
"C. li 元素沿垂直方向、等宽排列",
"D. li 元素沿垂直方向、非等宽排列"
],
"answers": "A",
"id": 603,
"title": "如下代码,对实现效果描述正确的是?</p><p><br></p><p>&lt;style type=\"text/css\"&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;ul { display: flex; }</p><p> ul li { flex: 1; }</p><p>&lt;/style&gt;</p><p>&lt;ul&gt;</p><p> &lt;li&gt;Content 1&lt;/li&gt;</p><p> &lt;li&gt;Content 2&lt;/li&gt;</p><p> &lt;li&gt;Content 3 is longer&lt;/li&gt;</p><p> &lt;li&gt;Content 4&lt;/li&gt;</p><p>&lt;/ul&gt;"
},
{
"options": [
"A. div 元素在 .box 容器中水平与垂直方向居中",
"B. div 元素在 .box 容器中仅垂直方向居中",
"C. div 元素在 .box 容器中仅水平方向居中",
"D. div 元素在 .box 容器中水平与垂直方向都不居中"
],
"answers": "B",
"id": 602,
"title": "如下代码,对实现效果描述正确的是?</p><p><br></p><p>&lt;style type=\"text/css\"&gt;</p><p> .box { display: flex; align-items: center; }</p><p> .box div { width: 100px; height: 100px; }</p><p>&lt;/style&gt;</p><p>&lt;section class=\"box\"&gt;</p><p> &lt;div&gt;div&lt;/div&gt;</p><p>&lt;/section&gt;"
},
{
"options": [
"A. black、blue、red",
"B. blue、black、red",
"C. red、blue、black",
"D. red、black、blue"
],
"answers": "C",
"id": 601,
"title": "如下代码,p1、p2、p3文字颜色分别是?</p><p><br></p><p>&lt;style type=\"text/css\"&gt;</p><p> p { color: black; }</p><p> div + p { color: blue; }</p><p> div p { color: red; }</p><p>&lt;/style&gt;</p><p>&lt;div&gt;</p><p> &lt;p&gt;p1&lt;/p&gt;</p><p>&lt;/div&gt;</p><p>&lt;p&gt;p2&lt;/p&gt;</p><p>&lt;p&gt;p3&lt;/p&gt;"
},
{
"options": [
"A. 使用 strong 标签",
"B. font-weight: 700;",
"C. 使用 b 标签",
"D. font-weight: bold;"
],
"answers": "A,B,C,D",
"id": 599,
"title": "使网页中文字加粗显示,以下方法中正确的是?"
},
{
"options": [
"A. exact",
"B. iexact",
"C. lte",
"D. istartswith"
],
"answers": "A,B,C,D",
"id": 598,
"title": "下面哪些是 Django 字段查找中的合法操作符&nbsp;&nbsp;"
},
{
"options": [
"A. h1 18px、p 16px",
"B. h1 20px、p 18px",
"C. h1 18px、p 18px",
"D. h1 16px、p 20px"
],
"answers": "A",
"id": 597,
"title": "以下代码,在默认情况下 h1 和 p 标签的文字大小正确的是?</p><p><br></p><p>&lt;style type=\"text/css\"&gt;</p><p> html { font-size: 16px; }</p><p> section { font-size: 18px; }</p><p> article { font-size: 20px; }</p><p> article h1 { font-size: .9em; }</p><p> article p { font-size: 1rem; }</p><p>&lt;/style&gt;</p><p>&lt;section&gt;</p><p> &lt;article&gt;</p><p> &lt;h1&gt;title&lt;/h1&gt;</p><p> &lt;p&gt;content&lt;/p&gt;</p><p> &lt;article&gt;</p><p>&lt;section&gt;"
},
{
"options": [
"A. Students.objects.get(id=1) 返回 Students 类型",
"B. Students.objects.filter() 返回 django.db.models.query.QuerySet 类型",
"C. Students.objects.filter(id=1).first() 返回 Students 类型",
"D. Students.objects.filter().values_list('id') 返回 list 类型"
],
"answers": "D",
"id": 595,
"title": "以下对返回值类型判断错误的是(id=1的记录是存在的)"
},
{
"options": [
"A. 60px",
"B. 80px",
"C. 70px",
"D. 90px"
],
"answers": "D",
"id": 594,
"title": "以下代码,当网页的宽度为 860px 时 header 的高度值正确的是?</p><p><br></p><p>&lt;style type=\"text/css\"&gt;</p><p> header {</p><p> \theight: 60px;</p><p> }</p><p> @media (min-width: 800px) {</p><p> \theader { height: 80px; }</p><p> }</p><p> @media (max-width: 1199px) and (min-width: 992px) {</p><p> header { height: 70px; }</p><p> }</p><p> @media (max-width: 991px) and (min-width: 768px) {</p><p> \theader { height: 90px; }</p><p> }</p><p>&lt;/style&gt;</p><p>&lt;body&gt;</p><p> \t&lt;header&gt;header&lt;/header&gt;</p><p>&lt;/body&gt;"
},
{
"options": [
"A. absolute",
"B. relative",
"C. static",
"D. unset"
],
"answers": "C,D",
"id": 593,
"title": "使用 CSS 方法实现子元素相对父元素对齐,父元素的 position 属性值不能设置为下列哪些值?"
},
{
"options": [
"A. nav",
"B. sidebar",
"C. section",
"D. list"
],
"answers": "B,D",
"id": 592,
"title": "下列哪些不是 HTML5 新增标签?"
},
{
"options": [
"A. tr:nth-child(3n+4)",
"B. tr:nth-child(2n+3)",
"C. tr:nth-child(1n+4)",
"D. tr:nth-child(3n+1)"
],
"answers": "A",
"id": 591,
"title": "下列哪个 CSS 选择器可以实现选择表格的第4、7、10行?"
},
{
"options": [
"A. a { text-decoration: 0; }",
"B. a { text-decoration: none; }",
"C. a { text-underline: none; }",
"D. a { text-underline: 0; }"
],
"answers": "B",
"id": 590,
"title": "下列 CSS 方法中去掉链接下划线,正确的是?"
},
{
"options": [
"A. 在服务器端对比 POST 提交参数的 Token 与 Session 中绑定的 Token 是否一致",
"B. 合理利用 CDN 和镜像站点分流缓解主站压力",
"C. 限制每个IP的请求频率",
"D. 合理利用 memcache 等分布式缓存转移数据库压力"
],
"answers": "B,C,D",
"id": 589,
"title": "以下哪些是 DDoS 攻击的常见防御方式"
},
{
"options": [
"A. Django项目中默认启用了CSRF保护,每次请求时通过CSRF中间件检查请求中是否有正确",
"B. CSRF主要依靠站点服务端返回脚本,在客户端触发执行从而发起Web攻击",
"C. 对于需要CSRF保护的函数,我们一般使用csrf_exempt装饰器进行处理",
"D. CSRF是攻击者通过一些技术手段欺骗用户的浏览器去访问一个自己曾经认证过的网站并运行一些操作"
],
"answers": "B,C",
"id": 587,
"title": "以下关于Django CSRF的描述错误的是?"
},
{
"options": [
"A. tuple",
"B. list",
"C. dict",
"D. set"
],
"answers": "B,C,D",
"id": 586,
"title": "Python 中有哪些是可变变量?"
},
{
"options": [
"A. list_display",
"B. list_filter",
"C. search_fields",
"D. raw_id_fields"
],
"answers": "A,B,C,D",
"id": 585,
"title": "以下哪些是Django的admin模块的ModelAdmin类默认支持的属性?"
},
{
"options": [
"A. 引用计数",
"B. 分代技术",
"C. 标记-清除机制",
"D. Copying算法"
],
"answers": "A,B,C",
"id": 584,
"title": "Python垃圾回收机制有哪些?"
},
{
"options": [
"A. python manage.py migrate polls zero",
"B. python manage.py migrate --fake-initial",
"C. python manage migrate polls --fake",
"D. python manage.py makemigrations polls"
],
"answers": "A",
"id": 583,
"title": "以下哪条命令将回退所有migrate版本"
},
{
"options": [
"A. re.search(r'(.*)', s).group(1)",
"B. re.search(r'\\((.*?)\\)', s).group(1)",
"C. re.search(r'\\((.*?)\\)', s).group(2)",
"D. re.findall(r'\\((.*?)\\)', s)[1]"
],
"answers": "D",
"id": 582,
"title": "小明想从字符串 s = 'name: (xiaoming) age: (32)' 中提取里面的年龄 32。以下哪一个做法可以拿到结果:"
},
{
"options": [
"A. process_view",
"B. process_exception",
"C. process_template_response",
"D. process_middleware_exception"
],
"answers": "A,B,C",
"id": 581,
"title": "Django1.11版本下,以下哪些方法是 Django 中间件提供的钩子方法"
},
{
"options": [
"A. python manage.py sqlmigrate db_name table_name",
"B. python manage.py inspectdb --database db_name table_name",
"C. python manage.py makemigrations db_name table_name",
"D. python manage.py showmigrations db_name table_name"
],
"answers": "B",
"id": 580,
"title": "以下哪条命令可以将数据表生成Django的model类"
},
{
"options": [
"A. 使用 __new__ 方法",
"B. 使用 __init__ 方法",
"C. 封装一个判断装饰器",
"D. 使变量作为 module import 进来"
],
"answers": "A,C,D",
"id": 579,
"title": "如果想使用 Python 实现一个单例模式,有哪几种可能的做法?"
},
{
"options": [
"A. 内存增加",
"B. 内存减少",
"C. 内存不变",
"D. 增长一段时间触发gc后变少"
],
"answers": "A",
"id": 578,
"title": "下面的代码随着循环会导致什么情况?</p><p><br></p><p>def test(num):</p><p> str = \"test\"</p><p> for i in range(num):</p><p> str += \"x\"</p><p> return str"
},
{
"options": [
"A. 函数可以不接收任何参数",
"B. 函数不能接受可变长度的参数",
"C. 函数参数可以设置默认值",
"D. 函数可以先接收关键字参数,然后接收位置参数"
],
"answers": "B,D",
"id": 577,
"title": "关于 Python 函数参数,以下说法错误的是:"
},
{
"options": [
"A. JSP",
"B. Jinja2",
"C. Mako",
"D. artTemplate"
],
"answers": "B,C",
"id": 576,
"title": "以下哪些模板语言可以在服务端与 Django 完成页面渲染"
},
{
"options": [
"A. @transaction.non_atomic_requests",
"B. @transaction.atomic",
"C. with transaction.atomic():",
"D. with transaction.non_atomic_requests():"
],
"answers": "B,C",
"id": 575,
"title": "下面语句中,能够正确的进入数据库事务的是:&nbsp;&nbsp;"
},
{
"options": [
"A. [2, 'item4', 4, 'item16', 6, 'item36']",
"B. {2: 'item4', 4: 'item16', 6: 'item36'}",
"C. {2, 4, 6}",
"D. {'item4', 'item16', 'item36'}"
],
"answers": "B",
"id": 574,
"title": "print({x: 'item'+str(x**2) for x in (2, 4, 6)}) 输出什么?"
},
{
"options": [
"A. 位置参数",
"B. 默认值参数",
"C. 关键字参数",
"D. 可变长度参数"
],
"answers": "A,B,C,D",
"id": 573,
"title": "在Python中,函数参数支持的类型有?"
},
{
"options": [
"A. 通过新建Migrations文件初始化",
"B. 通过SQL初始化",
"C. 通过dumpdata/loaddata进行初始化",
"D. 通过post_migrate信号句柄进行初始化"
],
"answers": "A,B,C,D",
"id": 572,
"title": "在Django中初始化数据的方法有哪些?"
},
{
"options": [
"A. setUp",
"B. preSet",
"C. setUpClass",
"D. preClassSet"
],
"answers": "A,C",
"id": 571,
"title": "下面哪些方法能够在 Django 测试用例运行前进行数据初始化&nbsp;"
},
{
"options": [
"A. Order.objects.filter(id__gt=20, id__lt=100).filter(Q(num&lt;=20) | Q(num&gt;=30))",
"B. Order.objects.filter(id__gt=20, id__lt=100).filter(Q(num__lte=20) || Q(num__gte=30))",
"C. Order.objects.filter(Q(id__gt=20) &amp; Q(id__lt=100)).filter(Q(num__lte=20) | Q(num__gte=30))",
"D. Order.objects.filter(Q(id__gt=20) &amp;&amp; Q(id__lt=100)).filter(Q(num__lte=20) || Q(num__gte=30))"
],
"answers": "C",
"id": 570,
"title": "如何使用 ORM 实现以下查询 SQL,SELECT * FROM order WHERE id BETWEEN 20 AND 100 AND (num &lt;= 20 or num &gt;= 30);&nbsp;"
},
{
"options": [
"A. w",
"B. x",
"C. r",
"D. b"
],
"answers": "C",
"id": 569,
"title": "Python 文件只读打开模式是"
},
{
"options": [
"A. Django内置了一个信号分发器。",
"B. 信号可以帮助解耦程序模块。",
"C. 信号允许某些 senders 通知一组 receivers 已经发生的行为。",
"D. Django 信号是异步的。"
],
"answers": "D",
"id": 568,
"title": "下面关于 Django 信号描述错误的是?"
},
{
"options": [
"A. os",
"B. sys",
"C. re",
"D. contextlib"
],
"answers": "C",
"id": 567,
"title": "以下哪个 Python 模块经常被用来做字符串处理?"
},
{
"options": [
"A. SQL注入",
"B. XSS攻击",
"C. 跨站请求伪造攻击",
"D. 点击防护"
],
"answers": "A,B,C,D",
"id": 566,
"title": "Django项目中需要注意哪些安全问题?"
},
{
"options": [
"A. 2",
"B. 4",
"C. 8",
"D. 12"
],
"answers": "C",
"id": 565,
"title": "下面表达式运算结果正确的是?</p><p>4 ^ 12"
},
{
"options": [
"A. 整站缓存",
"B. 视图层缓存",
"C. 模板片段缓存",
"D. redis 缓存"
],
"answers": "A,B,C",
"id": 564,
"title": "Django 原生提供了哪些维度的缓存?"
},
{
"options": [
"A. [9, 7, 5]",
"B. [7, 3]",
"C. [9, 5, 1]",
"D. [7,]"
],
"answers": "C",
"id": 563,
"title": "一个列表a = [1, 3, 5, 7, 9], 它的切片操作a[::-2]的结果是"
},
{
"options": [
"A. Mysql",
"B. Mongodb",
"C. Sqlite",
"D. Postgresql"
],
"answers": "A,C,D",
"id": 562,
"title": "默认的Django数据库引擎支持哪些数据库?"
},
{
"options": [
"A. 程序运行正常,打印出8.7",
"B. 错误,因为私有类成员无法访问",
"C. 错误,因为名称修改的正确语法尚未实现",
"D. 程序运行正常但没有打印"
],
"answers": "A",
"id": 561,
"title": "以下代码的运行后,说法正确的是?</p><p>class student: </p><p> def __init__(self): </p><p> self.marks = 97 </p><p> self.__cgpa = 8.7 </p><p> def display(self):</p><p> print(self.marks)</p><p>obj=student() </p><p>print(obj._student__cgpa)"
},
{
"options": [
"A. 模型( Model ),数据存取层:处理与数据相关的所有事务,即如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等",
"B. 模板( Template ),表现层:处理与表现相关的决定,即如何在页面或其他类型文档中进行显示。",
"C. 视图( View ),业务逻辑层:存取模型及调取恰当模板的相关逻辑。模型与模板之间的桥梁。",
"D. 对比 MVC 模式 ,Django 的 URLconf 属于 controller 部分"
],
"answers": "A,B,C,D",
"id": 560,
"title": "关于 Django 的 MVC 模式描述正确的是"
},
{
"options": [
"A. 0 1 2 3 4 …",
"B. 0 -2",
"C. 0",
"D. error"
],
"answers": "B",
"id": 559,
"title": "以下代码执行的输出是什么?</p><p>x = 2 </p><p>for i in range(x): </p><p> x -= 2</p><p> print (x)"
},
{
"options": [
"A. process_request",
"B. process_exception",
"C. process_pre",
"D. process_post"
],
"answers": "A,B",
"id": 558,
"title": "以下哪些方法是Django中间件的默认方法?"
},
{
"options": [
"A. python manage.py runserver",
"B. python manage.py runshell",
"C. python manage.py shell",
"D. python manage.py getshell"
],
"answers": "C",
"id": 557,
"title": "以下哪个命令可以进入带有Django环境的Python交互环境?"
},
{
"options": [
"A. python manage.py makemigrations",
"B. python manage.py help",
"C. python manage.py runserver",
"D. python manage.py shell"
],
"answers": "A",
"id": 556,
"title": "以下哪个命令用于生成Django数据库变更文件?"
},
{
"options": [
"A. python manage.py shell",
"B. python manage.py runserver",
"C. python manage.py migrate",
"D. python manage.py makemigrations"
],
"answers": "C",
"id": 555,
"title": "以下哪个命令是Django用于应用数据库变更的?"
},
{
"options": [
"A. UserInfo.objects.get(username=xiaoming, sex=male)",
"B. UserInfo.objects.get(username=xiaoming).get(sex=male)",
"C. UserInfo.objects.filter(username=xiaoming, sex=male)",
"D. UserInfo.objects.filter(username=xiaoming).filter(sex=male)"
],
"answers": "A,C,D",
"id": 554,
"title": "有一张 UserInfo 表,需要过滤出姓名(username) 为 xiaoming,性别(sex) 为 male 的数据,假设只有一条数据符合条件,以下哪些语法是正确的?"
},
{
"options": [
"A. META",
"B. REQUEST",
"C. FILES",
"D. session"
],
"answers": "A,B,C,D",
"id": 553,
"title": "在Django视图函数中,能从'request'中获取到的以下哪些对象?"
},
{
"options": [
"A. ForeignKey",
"B. OneToOneField",
"C. ManyToOneField",
"D. ManyToManyField"
],
"answers": "A,B,D",
"id": 552,
"title": "Django的数据库建模中,支持的外键类型都有哪些?"
},
{
"options": [
"A. filter",
"B. annotate",
"C. all",
"D. prefetch_related"
],
"answers": "A,B,C,D",
"id": 551,
"title": "以下哪些是方法是Django中ORM的Manager的方法?"
},
{
"options": [
"A. 通过API购买腾讯云服务",
"B. 访问蓝鲸SaaS数据库",
"C. ping某个网站是否可以访问",
"D. 拉取有权限的仓库代码"
],
"answers": "A,B,C,D",
"id": 550,
"title": "通过开发自定义原子可以实现以下哪些场景的需求?"
},
{
"options": [
"A. name",
"B. code",
"C. bound_service",
"D. form"
],
"answers": "A,B,C,D",
"id": 549,
"title": "原子开发的后端配置必须定义哪些属性?"
},
{
"options": [
"A. /^.*$/",
"B. /^.+$/",
"C. /^[abc]*$",
"D. /^\\d{1,8}$/"
],
"answers": "B,D",
"id": 548,
"title": "以下哪些原子自定义正则校验规则可以保证输入值不能为空?"
},
{
"options": [
"A. tag_code",
"B. type",
"C. items",
"D. name"
],
"answers": "A,B,D",
"id": 547,
"title": "原子开发的表单配置必须定义哪些属性?"
},
{
"options": [
"A. 必填校验",
"B. 字符长度校验",
"C. 纯数字校验",
"D. IP属于当前业务校验"
],
"answers": "A,B,C,D",
"id": 546,
"title": "原子开发的表单支持以下哪些前端校验?"
},
{
"options": [
"A. DNS Query Flood",
"B. ICMP Flood",
"C. SYN Flood",
"D. HTTP Get Flood"
],
"answers": "A,B,C,D",
"id": 545,
"title": "以下哪些属于常见的 DDoS 攻击类型"
},
{
"options": [
"A. 文件上传目录设置为不可执行",
"B. 对用户上传的文件类型及大小进行限制",
"C. 将用户上传的文件以原文件名保存于服务器",
"D. 单独设置文件服务器的域名"
],
"answers": "A,B,D",
"id": 544,
"title": "开发一个安全的文件上传接口,以下做法正确的是"
},
{
"options": [
"A. RSA 的执行效率比 AES 高",
"B. RSA 的安全性依赖于大数分解",
"C. RSA 是非对称加密算法",
"D. TLS/SSL 协议中 RSA 的公钥长度一般为 256 位或 512 位"
],
"answers": "B,C",
"id": 543,
"title": "下面关于 RSA 算法的描述,正确的是"
},
{
"options": [
"A. DES",
"B. SHA",
"C. RSA",
"D. BASE64"
],
"answers": "A,C,D",
"id": 542,
"title": "以下哪些算法是可逆的"
},
{
"options": [
"A. 调用第三方敏感接口,没有校验权限",
"B. 开发人员为了方便定位问题,通过URL的方式开通操作后门",
"C. 后台对用户提交的表单数据进行转义",
"D. 测试环境与正式环境共享数据"
],
"answers": "A,B,D",
"id": 541,
"title": "在Web开发中,以下哪些是不安全的行为"
},
{
"options": [
"A. HTTPS 属于传输层协议,用来保证数据传输安全",
"B. HTTPS 不仅比 HTTP 安全,而且连接效率更高",
"C. HTTPS 使用了非对称加密技术,比 HTTP 安全性更高",
"D. HTTP 是明文传输,而 HTTPS 是密文传输"
],
"answers": "C,D",
"id": 540,
"title": "关于HTTP和HTTPS,下面说法正确的是"
},
{
"options": [
"A. RSA",
"B. DES",
"C. SHA1",
"D. AES"
],
"answers": "B,D",
"id": 539,
"title": "以下哪些是对称加密算法"
},
{
"options": [
"A. 为每个应用使用单独的权限有限的数据库连接",
"B. 使用 Django ORM 即可完全避免 SQL注入攻击",
"C. 返回到前端的错误信息,使用自定义的错误信息对原始错误信息进行包装",
"D. 通过正则表达式对用户的输入进行校验"
],
"answers": "A,C,D",
"id": 538,
"title": "关于SQL注入攻击的防范,以下说法正确的是"
},
{
"options": [
"A. 使用 AES 加密算法加密存储 QQ 和手机号",
"B. 后台接口明文返回身份证号、银行卡号等字段信息",
"C. 将数据库账号和密码存储在代码配置中",
"D. 对于存储敏感信息的DB,限制其访问来源IP"
],
"answers": "A,D",
"id": 537,
"title": "关于敏感信息的存取,以下哪些做法是正确的"
},
{
"options": [
"A. /etc/nsswitch.conf",
"B. /etc/hosts",
"C. /etc/resolv.conf",
"D. /etc/networks"
],
"answers": "A,B,C",
"id": 527,
"title": "以下哪些配置文件影响Linux下的域名解析"
},
{
"options": [
"A. rpm -ql ",
"B. rpm -qf",
"C. rpm -qa",
"D. rpm -qd"
],
"answers": "B",
"id": 526,
"title": "CentOS中如何查询某个文件属于哪个rpm包"
},
{
"options": [
"A. systemctl enable xxxx",
"B. chkconfig xxxx on",
"C. /etc/bashrc添加启动命令",
"D. /etc/rc.local添加启动命令"
],
"answers": "A,B,D",
"id": 525,
"title": "CentOS7上,将一个服务设为开机启动有哪几种方式"
},
{
"options": [
"A. 21",
"B. 22",
"C. 53",
"D. 123"
],
"answers": "C",
"id": 524,
"title": "DNS默认使用哪个端口通信"
},
{
"options": [
"A. 父进程PID",
"B. 当前进程PID",
"C. 参数列表",
"D. 返回码"
],
"answers": "B",
"id": 523,
"title": "在Bash脚本中,\"$$\" 代表"
},
{
"options": [
"A. ipsec",
"B. ipfw",
"C. iptables",
"D. route"
],
"answers": "C",
"id": 522,
"title": "Linux使用以下哪个命令设置防墙规则"
},
{
"options": [
"A. dig",
"B. ip",
"C. route",
"D. sar"
],
"answers": "D",
"id": 521,
"title": "以下哪个命令可以查看网卡的流量"
},
{
"options": [
"A. 该pid的进程不存在",
"B. 该用户没有该pid的进程的权限",
"C. 该pid的进程无法退出",
"D. 该pid的进程正在睡眠中"
],
"answers": "A,B",
"id": 520,
"title": "kill -0 2345(某pid)命令的返回码为非0, 原因可能是"
},
{
"options": [
"A. 标准输入",
"B. 标准输出",
"C. 标准错误",
"D. 标准警告"
],
"answers": "C",
"id": 519,
"title": "在命令 some_command &gt;log 2&gt;/dev/null中,数字2代表"
},
{
"options": [
"A. SIGKILL可以被捕获",
"B. kill默认发送的是SIGTERM信号",
"C. SIGHUP信号的默认操作是终止进程",
"D. SIGQUIT信息的的默认操作是终止进程"
],
"answers": "B,C,D",
"id": 518,
"title": "以下关于kill命令的描述正确的有"
},
{
"options": [
"A. 微信公众号",
"B. 微信企业号",
"C. 企业微信",
"D. 短信"
],
"answers": "A,B,C",
"id": 494,
"title": "蓝鲸支持哪几种微信消息组件"
},
{
"options": [
"A. 蓝鲸作业平台",
"B. 蓝鲸配置平台",
"C. 标准运维",
"D. 蓝鲸统一登录"
],
"answers": "A,B,C,D",
"id": 493,
"title": "蓝鲸默认提供了哪些平台的API?"
},
{
"options": [
"A. 1",
"B. 2",
"C. 3",
"D. 4"
],
"answers": "B",
"id": 492,
"title": "API网关支持几种对接方式?"
},
{
"options": [
"A. XSS攻击(跨站脚本攻击)",
"B. CSRF攻击(跨站请求伪造攻击)",
"C. SQL注入"
],
"answers": "A,B,C",
"id": 491,
"title": "蓝鲸开发框架集成了哪些Web安全防护策略?"
},
{
"options": [
"A. /data/bkce/paas_agent/apps/logs/$appcode",
"B. /data/bkce/paas/apps/logs/$appcode",
"C. /data/bkce/apps/logs/$appcode"
],
"answers": "A",
"id": 490,
"title": "假设蓝鲸社区版安装在/data/bkce目录下,那么SaaS应用日志查询方式是?"
},
{
"options": [
"A. 1-2-3-4-5-6",
"B. 1-3-5-2-4-6",
"C. 1-6-3-4-5-2"
],
"answers": "A",
"id": 489,
"title": "将蓝鲸S-mart上的SaaS部署起来,操作顺序是? </p><p>1. 以管理员的身份进入“开发者中心”</p><p>2. 点击“S-mart应用”</p><p>3. 点击“上传部署新应用”</p><p>4. 选择从蓝鲸 S-mart 上下载的 SaaS 包</p><p>5. 点击“部署” </p><p>6. 部署成功后,即可在“工作台”点击进入"
},
{
"options": [
"A. $INSTALL_PATH/logs/open_paas/esb.log",
"B. $INSTALL_PATH/logs/open_paas/esb_api.log",
"C. $INSTALL_PATH/logs/open_paas/paas_esb.log",
"D. $INSTALL_PATH/logs/esb.log"
],
"answers": "A,B",
"id": 473,
"title": "社区版出现ESB组件调用失败,可以在哪里查日志?"
},
{
"options": [
"A. display: inline-block;",
"B. display: inline;",
"C. display: none;",
"D. display: inherit;"
],
"answers": "C",
"id": 472,
"title": "CSS 中要隐藏一个元素,下列正确的是?"
},
{
"options": [
"A. margin",
"B. background",
"C. border",
"D. padding"
],
"answers": "A,C,D",
"id": 471,
"title": "下列属于 CSS 盒模型相关的属性为?\t"
},
{
"options": [
"A. opacity",
"B. box-shadow",
"C. display",
"D. box-sizing"
],
"answers": "B,D",
"id": 470,
"title": "下列哪个属性是 CSS3 新增的属性?"
},
{
"options": [
"A. $.trim(str) 可以去掉 str 两端的空格",
"B. 运行 alert('abcdefg'.substring(2, 5)) 会弹出 'cde'",
"C. 运行 alert('abcdefg'.substr(2, 5)) 会弹出 'cde'",
"D. 运行 alert(new Date('2018-12-01').getMonth()) 会弹出 12"
],
"answers": "A,B",
"id": 469,
"title": "下列说法中正确的是?(其中 $ 为 jQuery)"
},
{
"options": [
"A. $.getScript 方法以 get 方式载入一个 js 文件,并执行该文件的 js 代码",
"B. $.getJSON 以 get 方式请求 JSON 数据",
"C. $.load 可以请求远程的 html ",
"D. $.get 以 get 方式进行异步请求,参数作为 queryString 附加到请求的 URL 中"
],
"answers": "C",
"id": 468,
"title": "下列 jQuery 异步请求的说法中,错误的是?"
},
{
"options": [
"A. 对搜索引擎比较友好",
"B. 可以实现局部刷新页面",
"C. 提升用户体验,优化了客户端和服务端之间的数据传输",
"D. 核心是 XmlHttpRequest 对象"
],
"answers": "B,C,D",
"id": 467,
"title": "关于 Ajax,下列描述正确的是?\t"
},
{
"options": [
"A. xml",
"B. html",
"C. json",
"D. jsonp"
],
"answers": "A,B,C,D",
"id": 466,
"title": "jQuery Ajax 中支持哪些数据类型?"
},
{
"options": [
"A. $('input:checked') 选择的是所有被选中的 input 元素 ",
"B. $('#test:disabled') 选择的是 id 为 test 的表单内的所有不可用元素 ",
"C. $(':hidden') 选择的是 input 的 type 类型是 hidden 的不可见元素",
"D. $('div &gt; span') 选择的是 div 元素下所有 tag 为 span 的子元素"
],
"answers": "C",
"id": 465,
"title": "下列说法不正确的是?"
},
{
"options": [
"A. appendTo",
"B. insertAfter",
"C. after",
"D. append"
],
"answers": "A",
"id": 464,
"title": "下列哪个是 jQuery 中用来追加到指定元素末尾的方法?"
},
{
"options": [
"A. $('#test')",
"B. $('*#test.test1')",
"C. $('*')",
"D. $('*#test .test1')"
],
"answers": "A,B,C,D",
"id": 463,
"title": "下列哪些是正确的 jQuery 选择器?"
},
{
"options": [
"A. $('.test')",
"B. $('div#test')",
"C. $('div.test')",
"D. $('div')"
],
"answers": "B",
"id": 462,
"title": "下列代码能够正确找到 id 为 test 的 div 元素的代码是?(其中 $ 为 jQuery)"
},
{
"options": [
"A. Redis",
"B. RabbitMQ",
"C. ActiveMQ"
],
"answers": "B",
"id": 461,
"title": "<span style=\"color: rgb(102, 102, 102);\" >蓝鲸SaaS应用后台任务(celery任务)的消息队列服务是?</span>"
},
{
"options": [
"A. 蓝鲸SaaS应用开发框架(Python版)",
"B. API网关组件开发模板",
"C. 蓝鲸SaaS应用开发框架(Java版)"
],
"answers": "A,B",
"id": 460,
"title": "以下哪些和开发相关的框架\\模板是蓝鲸PaaS社区版提供的?"
},
{
"options": [
"A. 使用蓝鲸MagicBox提供的前端组件库,挑选合适的组件,复制源码,线下拼装前端页面",
"B. 使用蓝鲸MagicBox提供的可视化布局服务,在线拖拽拼装前端页面",
"C. 使用蓝鲸MagicBox提供的套餐样例服务,选择合适的样例直接使用"
],
"answers": "A,B,C",
"id": 459,
"title": "假设基于蓝鲸PaaS开发一个会议系统,可以通过以下哪些方式快速开发前端页面?"
},
{
"options": [
"A. t[1]",
"B. t.tm_year",
"C. t[0]",
"D. t.year"
],
"answers": "B,C",
"id": 458,
"title": "获取下面时间t的年份正确的是?</p><p>import time</p><p>t=time.localtime()</p><p><br>"
},
{
"options": [
"A. \"%Y-%m-%d %H:%M:%s\"",
"B. \"%Y-%m-%d %H:%M:%S\"",
"C. \"%Y-%M-%d %H:%m:%S\"",
"D. \"%Y-%m-%D %H:%M:%S\""
],
"answers": "B",
"id": 457,
"title": "datetime.datetime.now()格式化成(strftime)\"2018-11-10 20:09:52\"的字符串是?"
},
{
"options": [
"A. {2, 5, 7}",
"B. {2, 5, 6, 7}",
"C. {2, 5, 6, 6, 7}",
"D. 以上都不是"
],
"answers": "B",
"id": 455,
"title": "下面显示的代码输出是什么?</p><p>s={2, 5, 6, 6, 7}</p><p>s"
},
{
"options": [
"A. 减少重复的代码",
"B. 将复杂问题分解为更简单的部分",
"C. 提高代码的清晰度",
"D. 以上全部都是"
],
"answers": "D",
"id": 454,
"title": "Python中函数的优点是什么?"
},
{
"options": [
"A. 当直接执行Python文件时,它被认为是程序的主要模块",
"B. 主模块可以导入任意数量的模块",
"C. 主模块的特殊名称是:__ main__",
"D. 其他主模块可以导入主模块"
],
"answers": "D",
"id": 453,
"title": "关于主模块,以下哪项不正确?"
},
{
"options": [
"A. [‘a’, ‘b’, ‘c’, ‘d’]",
"B. [‘abcd’]",
"C. [[‘a’], [‘b’], [‘c’], [‘d’]]",
"D. 以上都不是"
],
"answers": "C",
"id": 452,
"title": "以下输出是什么?</p><p>x = 'abcd'</p><p>print(list(map(list, x)))"
},
{
"options": [
"A. 全局(Global)命名空间",
"B. 公共(Public)命名空间",
"C. 内置(Built-in)命名空间",
"D. 本地(Local)命名空间"
],
"answers": "B",
"id": 451,
"title": "<span style=\"background-color: rgb(253, 253, 253); color: rgb(85, 85, 85);\" >Python中,以下哪个不是有效的命名空间?</span>"
},
{
"options": [
"A. 自1970年1月1日以来的小时数",
"B. 自1970年1月1日以来的天数",
"C. 自1970年1月1日以来的秒数",
"D. 自1970年1月1日以来的分钟数"
],
"answers": "C",
"id": 450,
"title": "下面显示的代码输出是什么?</p><p>import time</p><p>time.time()</p><p>&nbsp;"
},
{
"options": [
"A. range(3)",
"B. random.choice(range(0, 3))",
"C. random.shuffle(range(3))",
"D. random.select(range(3))"
],
"answers": "B",
"id": 449,
"title": "以下哪一项等同于random.randrange(3)?"
},
{
"options": [
"A. 当前进程的组id",
"B. 当前进程的用户id ",
"C. 当前进程的组id和用户id ",
"D. 以上都不是"
],
"answers": "B",
"id": 448,
"title": "print(os.geteuid()) 打印什么?"
},
{
"options": [
"A. 将列表转换为数据表",
"B. 将字节流转换为Python对象层次结构",
"C. 将Python对象层次结构转换为字节流",
"D. 将数据表转换为列表"
],
"answers": "C",
"id": 447,
"title": "Python中的pickle过程包括:"
},
{
"options": [
"A. raw_input &amp; input",
"B. input &amp; scan",
"C. scan &amp; scanner",
"D. scanner"
],
"answers": "A",
"id": 446,
"title": "从标准输入读取一行文本的两个内置函数是哪个,默认情况下来自键盘?"
},
{
"options": [
"A. wb+",
"B. w",
"C. wb",
"D. w+"
],
"answers": "A",
"id": 445,
"title": "以下哪种是文件中二进制格式的同时写入和读取模式"
},
{
"options": [
"A. del(fp)",
"B. fp.delete()",
"C. os.remove(‘file’)",
"D. os.delete(‘file’)"
],
"answers": "C",
"id": 444,
"title": "如何删除一个文件"
},
{
"options": [
"A. 没有区别",
"B. 在r+中,指针最初位于文件的开头,而w+,指针处于末尾",
"C. 在w+中,指针最初位于文件的开头,而r+,指针处于末尾",
"D. 取决于操作系统"
],
"answers": "B",
"id": 443,
"title": "文件打开模式r+和w+有什么区别?"
},
{
"options": [
"A. ab",
"B. rw",
"C. r+",
"D. w+"
],
"answers": "B",
"id": 442,
"title": "以下哪项不是打开文件的有效模式?"
},
{
"options": [
"A. !",
"B. ~",
"C. ^",
"D. –"
],
"answers": "B",
"id": 441,
"title": "<span style=\"background-color: rgb(253, 253, 253); color: rgb(85, 85, 85);\" >__invert__()重载了哪个运算符?</span>"
},
{
"options": [
"A. __add__()",
"B. __plus__()",
"C. __sum__()",
"D. 以上答案都不是"
],
"answers": "A",
"id": 440,
"title": "<span style=\"background-color: rgb(253, 253, 253); color: rgb(85, 85, 85);\" >哪个函数重载+运算符?</span>"
},
{
"options": [
"A. 访问对象的属性",
"B. 删除属性",
"C. 设置属性",
"D. 检查属性是否存在"
],
"answers": "C",
"id": 439,
"title": "setattr()用于什么?"
},
{
"options": [
"A. [0, 1, 2, 3, 4]",
"B. [0, 1, 2, 3, 4, 5, 6, 7]",
"C. [1, 2, 3, 4, 5, 6, 7, 8]",
"D. [1, 2, 3, 4, 5]"
],
"answers": "A",
"id": 438,
"title": "显示的代码输出是什么?</p><p>def f(x):</p><p>&nbsp;&nbsp;for i in range(5):</p><p>&nbsp;&nbsp;&nbsp;&nbsp;yield i</p><p>g=f(8)</p><p>print(list(g))"
},
{
"options": [
"A. try",
"B. accept",
"C. except",
"D. finally"
],
"answers": "B",
"id": 437,
"title": "以下哪项不是Python中的异常处理关键字?"
},
{
"options": [
"A. class &lt;’loop’&gt;",
"B. class &lt;‘iteration’&gt;",
"C. class &lt;’range’&gt;",
"D. class &lt;’generator’&gt;"
],
"answers": "D",
"id": 436,
"title": "下面显示的代码输出是什么?</p><p>g = (i for i in range(5))</p><p>type(g)"
},
{
"options": [
"A. 1 1 1",
"B. 1 2 3",
"C. ‘1’ ‘1’ ‘1’",
"D. 抛出异常"
],
"answers": "A",
"id": 435,
"title": "<span style=\"color: rgb(136, 136, 136);\" >以下代码的输出是什么</span></p><p>class A:</p><p>&nbsp;&nbsp;def __str__(self):</p><p>&nbsp;&nbsp;&nbsp;&nbsp;return '1'</p><p>class B(A):</p><p>&nbsp;&nbsp;def __init__(self):</p><p>&nbsp;&nbsp;&nbsp;&nbsp;super().__init__()</p><p>class C(B):</p><p>&nbsp;&nbsp;def __init__(self):</p><p>&nbsp;&nbsp;&nbsp;&nbsp;super().__init__()</p><p>def main():</p><p>&nbsp;&nbsp;obj1 = B()</p><p>&nbsp;&nbsp;obj2 = A()</p><p>&nbsp;&nbsp;obj3 = C()</p><p>&nbsp;&nbsp;print(obj1, obj2,obj3)</p><p>main()"
},
{
"options": [
"A. A A",
"B. A B",
"C. B B",
"D. 抛出异常"
],
"answers": "B",
"id": 434,
"title": "<span style=\"color: rgb(136, 136, 136);\" >以下代码的输出是什么?</span></p><p>class A:</p><p>&nbsp;&nbsp;def one(self):</p><p>&nbsp;&nbsp;&nbsp;&nbsp;return self.two()</p><p>&nbsp;</p><p>&nbsp;&nbsp;def two(self):</p><p>&nbsp;&nbsp;&nbsp;&nbsp;return 'A'</p><p>&nbsp;</p><p>class B(A):</p><p>&nbsp;&nbsp;def two(self):</p><p>&nbsp;&nbsp;&nbsp;&nbsp;return 'B'</p><p>obj1=A()</p><p>obj2=B()</p><p>print(obj1.two(),obj2.two())"
},
{
"options": [
"A. 0 1",
"B. 0 0",
"C. 错误,因为B类继承A但变量x未被继承",
"D. 错误,因为创建对象时,必须像Derived_Test一样传递参数(1)"
],
"answers": "C",
"id": 433,
"title": "以下代码的输出是什么?</p><p>class Test:</p><p>&nbsp;&nbsp;def __init__(self):</p><p>&nbsp;&nbsp;&nbsp;&nbsp;self.x = 0</p><p>class Derived_Test(Test):</p><p>&nbsp;&nbsp;def __init__(self):</p><p>&nbsp;&nbsp;&nbsp;&nbsp;self.y = 1</p><p>def main():</p><p>&nbsp;&nbsp;b = Derived_Test()</p><p>&nbsp;&nbsp;print(b.x,b.y)</p><p>main()"
},
{
"options": [
"A. GET",
"B. POST",
"C. PUT",
"D. SUBMIT"
],
"answers": "B",
"id": 432,
"title": "浏览器默认使用什么方法来处理 form 提交?"
},
{
"options": [
"A. 数据库",
"B. 文件",
"C. 内存",
"D. Memcached"
],
"answers": "C",
"id": 431,
"title": "Django 的缓存框架默认存储在?"
},
{
"options": [
"A. atomic 对象是一个装饰器,一个函数的所有操作都位于一个事务中",
"B. atomic 对象是一个上下文管理器,一个块的所有操作都位于一个事务中",
"C. 默认事务处于自动提交模式,每个变更立即生效",
"D. 在 atomic 对象的控制范围内,遇到未捕获的异常会自动回滚变更,否则会在结束时自动提交"
],
"answers": "A,B,C,D",
"id": 430,
"title": "关于数据库事务,以下说法正确是的?"
},
{
"options": [
"A. Q 对象不支持表达式运算",
"B. 用于执行复杂查询",
"C. Q 对象用于 filter 函数时不能同时使用命名查询",
"D. Q 对象是数据库提供的底层特性"
],
"answers": "B",
"id": 429,
"title": " 对于 ORM 中 Q 对象的说法,以下正确的是?"
},
{
"options": [
"A. F 对象不会将列的值读取到程序内存中",
"B. F 对象会严重加剧竞争,应该避免使用",
"C. 将 F 对象赋值给一个 Model 对象后,多次 save 会导致 F 对象对应字段多次更新",
"D. F 对象常用于更新操作"
],
"answers": "A,C,D",
"id": 428,
"title": "对于 ORM 中 F 对象的说法,以下正确的是?"
},
{
"options": [
"A. queryset[2]",
"B. queryset.get()",
"C. queryset.last()",
"D. queryset.reverse()[0]"
],
"answers": "A,C,D",
"id": 427,
"title": "已知一个 queryset 会返回3条记录,如何获得最后一个对象"
},
{
"options": [
"A. list(queryset)",
"B. queryset.count()",
"C. bool(queryset)",
"D. queryset.all()"
],
"answers": "A,B,C",
"id": 426,
"title": "对于一个 queryset,以下哪个操作会触发数据库查询?"
},
{
"options": [
"A. Model",
"B. View",
"C. Template",
"D. Engine"
],
"answers": "D",
"id": 425,
"title": "以下不属于 Django 概念的是?"
},
{
"options": [
"A. Session 是存在服务器数据库中的",
"B. Cookies 存储在客户端,跟随每次请求传输",
"C. Cookies 可能会受 XSS 攻击窃取",
"D. 敏感信息必须存在 Session 中"
],
"answers": "B,C,D",
"id": 424,
"title": "关于 Cookies 和 Session 的说法以下正确的是?"
},
{
"options": [
"A. include 会有多次渲染",
"B. include 是在当前模板中嵌入一个子模板的结构",
"C. extends 继承一个模板并修改对应的结构",
"D. 两个标记都使用当前上下文来渲染"
],
"answers": "A,C,D",
"id": 423,
"title": "对于 extends 和 include 模板标记的说法正确的是?"
},
{
"options": [
"A. 通过 request.url 获取",
"B. 通过视图函数参数获取",
"C. 通过 request.REQUEST 获取",
"D. 通过 request.META 获取"
],
"answers": "B",
"id": 422,
"title": "对于这个 url 定义:urlpatterns = [path('&lt;int:question_id&gt;/', views.detail)],视图函数 detail 该如何拿到 url 中传入的 question_id?"
},
{
"options": [
"A. 表示字符串是正则表达式",
"B. 停用字符串转义机制",
"C. 将字符串强制转换成 url 类型对象",
"D. 国际化字符串标记"
],
"answers": "B",
"id": 421,
"title": " 在 urls.py 中会有类似于 urlpatterns = [path(r'^articles/$', views.articles)] 一样的声明方式,其中字符串 r'^articles/$' 前的 r 的含义是?"
},
{
"options": [
"A. migration 是追踪数据库 schema 和 model 变更的机制",
"B. 使用 makemigrations 命令来生成描述 model 变更的文件",
"C. 使用 sqlmigrate 命令来生成对应变更的 sql",
"D. 使用 migrate 命令来应用变更"
],
"answers": "A,B,C,D",
"id": 420,
"title": "关于 M<span style=\"color: rgb(102, 102, 102);\" >igration 的说法正确的有?</span>"
},
{
"options": [
"A. redirects",
"B. csrf",
"C. markup",
"D. contenttypes"
],
"answers": "B",
"id": 419,
"title": "Django的以下哪个模块用于安全防护"
},
{
"options": [
"A. from",
"B. include",
"C. import",
"D. using"
],
"answers": "B",
"id": 418,
"title": "Django的模板中使用哪个关键字来加载其他模板"
},
{
"options": [
"A. &amp;",
"B. &amp;&amp;",
"C. ||",
"D. |"
],
"answers": "D",
"id": 417,
"title": "模板过滤器使用哪一个符号?"
},
{
"options": [
"A. function = myFunction () {}",
"B. function myFunction () {}",
"C. myFunction () {}",
"D. var myFunction = function () {}"
],
"answers": "B,D",
"id": 416,
"title": "下列代码哪些能够正确创建 JS 函数?"
},
{
"options": [
"A. 0, test, true, true",
"B. 0, test, true, false",
"C. 1, test, 1, 2",
"D. 1, truetest, 2, 1"
],
"answers": "D",
"id": 415,
"title": "下列代码弹出的正确结果是?</p><p>var a = true;</p><p>alert(a + 0);&nbsp;&nbsp;</p><p>alert(a + \"test\");&nbsp;&nbsp;</p><p>alert(a + true);&nbsp;&nbsp;</p><p>alert(a + false);&nbsp;&nbsp;"
},
{
"options": [
"A. typeof arr",
"B. arr instanceof Array",
"C. arr.__proto__.constructor === Array",
"D. Object.prototype.toString.call(arr) === '[object Array]'"
],
"answers": "D",
"id": 414,
"title": "下列选项中,能够准确的、完美兼容早期 IE 浏览器的、完美兼容 iframe 问题的判断变量 arr 是否是数组的选项是?"
},
{
"options": [
"A. var arr = new Array(1:\"George\",2:\"John\",3:\"Thomas\")",
"B. var arr = new Array(\"George\",\"John\",\"Thomas\")",
"C. var arr = new Array:1=(\"George\")2=(\"John\")3=(\"Thomas\")",
"D. var arr = [\"George\",\"John\",\"Thomas\"]"
],
"answers": "B,D",
"id": 413,
"title": "JS 中正确定义数组的代码是?"
},
{
"options": [
"A. Math.ceil(7.25) === 7",
"B. Math.ceil(7.25) === 8",
"C. Math.floor(7.25) === 7",
"D. Math.floor(7.25) === 8"
],
"answers": "B,C",
"id": 412,
"title": "下列正确的代码分别是?"
},
{
"options": [
"A. 2 秒后",
"B. 7 秒后",
"C. 3 秒后",
"D. 5 秒后"
],
"answers": "D",
"id": 411,
"title": "如下代码什么时候弹出 1?</p><p>setTimeout(function () {</p><p>&nbsp;&nbsp;alert(1)</p><p>}, 2000)</p><p><br></p><p>var time = Date.now()</p><p>while (Date.now() - time &lt; 5000) {}"
},
{
"options": [
"A. 执行错误",
"B. 12",
"C. 15",
"D. 9"
],
"answers": "B",
"id": 410,
"title": "以下代码运行结果是?</p><p>var a = 1</p><p>var obj = {</p><p>&nbsp;&nbsp;b: 2</p><p>}</p><p>var fn = function () {}</p><p>fn.c = 3</p><p>function test (x, y, z) {</p><p>&nbsp;&nbsp;x = 4</p><p>&nbsp;&nbsp;y.b = 5</p><p>&nbsp;&nbsp;z.c = 6</p><p>&nbsp;&nbsp;return z</p><p>}</p><p><br></p><p>test(a, obj, fn)</p><p>alert(a + obj.b + fn.c)"
},
{
"options": [
"A. aaa, bbb",
"B. aaa, ccc",
"C. bbb, aaa",
"D. ccc, bbb"
],
"answers": "B",
"id": 409,
"title": "如下代码弹出的结果为:</p><p>var name = 'aaa'</p><p>var obj = {</p><p>&nbsp;&nbsp;name: 'bbb',</p><p>&nbsp;&nbsp;dose: function () {</p><p>&nbsp;&nbsp;&nbsp;&nbsp;this.name = 'ccc'</p><p>&nbsp;&nbsp;&nbsp;&nbsp;return function () {</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return this.name</p><p>&nbsp;&nbsp;&nbsp;&nbsp;}</p><p>&nbsp;&nbsp;}</p><p>}</p><p><br></p><p>alert(obj.dose().call(this))&nbsp;</p><p>alert(obj.name)&nbsp;"
},
{
"options": [
"A. 弹出结果依次为:z--0, x--2, y--3",
"B. 弹出结果依次为:x--2, y--3, z--0",
"C. 弹出结果依次为:y--3, x--2, z--0",
"D. 弹出结果依次为:z--0, x--1, y--2"
],
"answers": "A",
"id": 408,
"title": "如下代码中有三处 alert,分别会 alert 什么值,顺序是什么?</p><p>var a = 0</p><p>function test () {</p><p>&nbsp;&nbsp;var a = 1</p><p>&nbsp;&nbsp;setTimeout(function () {</p><p>&nbsp;&nbsp;&nbsp;&nbsp;alert('x--' + a)&nbsp;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;a = 3&nbsp;</p><p>&nbsp;&nbsp;}, 1000)</p><p>&nbsp;&nbsp;a = 2</p><p>&nbsp;&nbsp;setTimeout(function () {</p><p>&nbsp;&nbsp;&nbsp;&nbsp;alert('y--' + a)&nbsp;&nbsp;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;a = 4</p><p>&nbsp;&nbsp;}, 3000)</p><p>}</p><p>test()</p><p>alert('z--' + a)"
},
{
"options": [
"A. 单行注释,是在需要注释的行前面加上 //",
"B. 多行注释,是在需要注释的文字两端加 /* 注释内容 */",
"C. 变量命名可以以数字开头",
"D. setTimeout(callback, 10) 的功能是每隔 10 毫秒执行一次 callback 里的内容"
],
"answers": "A,B",
"id": 407,
"title": "<span style=\"color: rgb(79, 79, 79);\" >下列关于 JS 的描述中,正确的是?</span>"
},
{
"options": [
"A. 如果要调用多次API网关,需要开发多个原子",
"B. 原子的输出参数可以在任务后面的节点中引用",
"C. 原子前端表单至少需要一个参数项",
"D. 原子至少有一个输出参数"
],
"answers": "B,D",
"id": 406,
"title": "标准运维中,以下关于原子开发哪些说法是正确的?"
},
{
"options": [
"A. input",
"B. textarea",
"C. select",
"D. radio"
],
"answers": "A,B,C,D",
"id": 405,
"title": "标准运维原子前端表单配置中可以选择哪种类型参数?"
},
{
"options": [
"A. execute",
"B. schedule",
"C. outputs_format",
"D. inputs_format"
],
"answers": "A,C",
"id": 404,
"title": "标准运维中,以下哪些函数是每个原子都必须后台编码实现的?"
},
{
"options": [
"A. 后台执行逻辑",
"B. 前端表单配置",
"C. 参数替换",
"D. 参数校验"
],
"answers": "A,B,D",
"id": 403,
"title": "标准运维开发原子需要开发者实现哪些功能?"
},
{
"options": [
"A. null=True,代表该数据库字段允许空值(None)",
"B. blank=True,代表该字段非必填",
"C. default=None,代表该字段没有设置默认值",
"D. unique=True,代表着该字段会在数据库加上唯一索引"
],
"answers": "A,B,D",
"id": 400,
"title": "对于 Model 字段定义的选项,以下说法正确的是?"
},
{
"options": [
"A. 模型都是一个特定继承于 django.db.models.Model 的类",
"B. 模型只允许定义字段属性,不能定义方法",
"C. 模型的每个属性都代表着数据库的一个字段",
"D. Django 通过 Model 的定义会动态生成一系列对应数据库操作的 API"
],
"answers": "A,C,D",
"id": 399,
"title": "对于 Django Model 的描述,以下哪些是正确的?"
},
{
"options": [
"A. get 的参数只能是 model 中定义的那些字段,只支持严格匹配;filter 的参数可以是字段,也可以是扩展的where查询关键字",
"B. get 返回值是一个 model 对象; filter 返回值是一个 QuerySet 对象",
"C. get 只有一条记录返回的时候才正常;filter 有没有匹配的记录都可以",
"D. get、filter 都不会产生异常"
],
"answers": "A,B,C",
"id": 398,
"title": "下面关于,Django 中 QuerySet 的 get 和 filter 方法描述正确的有:"
},
{
"options": [
"A. 国际化是指将语言和时间转换成对应用户的语言和对应时区的时间",
"B. 模板文件不能进行国际化,要针对不同语言编写不同版本",
"C. 国际化需要准备多套语言对应的翻译文本",
"D. django.utils.translation.gettext 会将字符串转换成对应语言的翻译"
],
"answers": "A,C,D",
"id": 397,
"title": "关于国际化,以下说法正确的是?"
},
{
"options": [
"A. 对可能产生脏数据的操作开启事务",
"B. 利用 F 函数更新运算",
"C. 利用 select_for_update 函数",
"D. 不要使用 Django 内置的 ORM,替换为 SQLAlchemy "
],
"answers": "A,B,C",
"id": 396,
"title": "&nbsp;在 Django 中,并发场景下,以下哪些方法可以用于保证数据一致性:"
},
{
"options": [
"A. Django Signal 是对观察者模式的实现和应用",
"B. Django Signal 是异步的,可以用于模块解耦",
"C. Django 内置了大量 Signal,可以直接使用",
"D. Django Signal 不适合处理大批量任务"
],
"answers": "B",
"id": 395,
"title": "以下关于 Django 信号描述错误的是:"
},
{
"options": [
"A. admin 提供了管理 model 数据库记录的界面",
"B. admin 提供了扩展开发的机制",
"C. admin 只能让超级管理员进行登录,因为可以看到所有用户的密码",
"D. admin 的操作无法审计,所以不能在 admin 上进行数据删除"
],
"answers": "A,B",
"id": 394,
"title": "关于 Django admin 后台,以下说法正确的是?"
},
{
"options": [
"A. 生成HTML标签",
"B. 验证用户数据",
"C. 自动生成错误提示信息",
"D. 初始化页面显示内容"
],
"answers": "A,B,C,D",
"id": 393,
"title": "Django Form 提供的主要功能有:"
},
{
"options": [
"A. 无法通过 CSS 来实现",
"B. {text-transform: uppercase;}",
"C. {text-transform: capitalize;}"
],
"answers": "C",
"id": 392,
"title": "<span style=\"color: rgb(79, 79, 79);\" >如何使文本以大写字母开头?</span>"
},
{
"options": [
"A. 无法对模板进行单元测试",
"B. django.test.Client 提供了一个特殊 HTTP 客户端以便模拟请求",
"C. manage.py test 命令会为测试创建一个特殊的数据库",
"D. 对于需要权限认证的 view,因为需要登录因此不能编写单元测试"
],
"answers": "B,C",
"id": 391,
"title": "关于 Django 的单元测试,以下说法正确的是?"
},
{
"options": [
"A. green",
"B. red"
],
"answers": "B",
"id": 390,
"title": "如下代码,span2 是颜色?</p><p><br></p><p>&lt;style type=\"text/css\"&gt;</p><p>&nbsp;&nbsp;span:nth-of-type(2) {</p><p>&nbsp;&nbsp;&nbsp;&nbsp;color: red;</p><p>&nbsp;&nbsp;}</p><p>&nbsp;&nbsp;span:nth-child(2) {</p><p>&nbsp;&nbsp;&nbsp;&nbsp;color: green;</p><p>&nbsp;&nbsp;}</p><p>&lt;/style&gt;</p><p>&lt;div&gt;</p><p>&nbsp;&nbsp;&lt;p&gt;p1&lt;/p&gt;</p><p>&nbsp;&nbsp;&lt;p&gt;p2&lt;/p&gt;</p><p>&nbsp;&nbsp;&lt;span&gt;span1&lt;/span&gt;</p><p>&nbsp;&nbsp;&lt;span&gt;span2&lt;/span&gt;</p><p>&lt;/div&gt;"
},
{
"options": [
"A. Tornado",
"B. Flask",
"C. Gin",
"D. Web2py"
],
"answers": "A,B,D",
"id": 389,
"title": "Django,是一个全能型 Web 框架。以下哪些,也是常见的基于 Python 的 Web 框架:"
},
{
"options": [
"A. 元组是不可变的, 而列表是可变的",
"B. 不能将列表当作字典的 key, 而元组可以",
"C. 元组支持的操作比列表稍快",
"D. 元组与列表支持的操作完全一样"
],
"answers": "A,B,C",
"id": 388,
"title": "Python 中列表和元组有哪些区别:"
},
{
"options": [
"A. 单继承:一个类继承自单个基类",
"B. 多继承:一个类继承自多个基类",
"C. 分层继承:多个类继承自单个基类",
"D. 混合继承:两种或多种类型继承的混合 "
],
"answers": "A,B,C,D",
"id": 387,
"title": "Python 是一门面向对象的语言,支持以下哪些继承方式:"
},
{
"options": [
"A. 默认根据 settings 中 LOGGING 这个配置自动进行初始化",
"B. 默认需要自行根据 logging 来进行初始化",
"C. 可以通过修改配置的方式来控制不同模块的日志行为",
"D. 兼容 logging 模块"
],
"answers": "A,C,D",
"id": 386,
"title": "关于 Django 的日志机制,以下说法正确的是?\t"
},
{
"options": [
"A. {width: 100px;}",
"B. {display: none;}",
"C. {transform: translate(100px, 100px);}",
"D. {color: red;}"
],
"answers": "A,B",
"id": 385,
"title": "应用下列哪些 CSS 属性后,会导致浏览器触发重排?"
},
{
"options": [
"A. 具有动态特性",
"B. 面向对象",
"C. 开源",
"D. 编译性语言,速度快"
],
"answers": "A,B,C",
"id": 384,
"title": "作为一门编程入门语言,Python主要有哪些特点和优点:"
},
{
"options": [
"A. 一个信号可以有多个发送者",
"B. 一个信号可以通知多个接受者",
"C. 信号的接受者是在不同线程中异步处理的",
"D. 信号用于解耦模块逻辑"
],
"answers": "A,B,D",
"id": 383,
"title": "对于信号,以下说法正确的是?"
},
{
"options": [
"A. process_request",
"B. process_exception",
"C. process_query",
"D. process_response"
],
"answers": "A,B,D",
"id": 382,
"title": "中间件支持的方法有?"
},
{
"options": [
"A. queryset.filter(id__gte=25, id__lt=50)",
"B. list(queryset)[25:50]",
"C. Paginator(queryset, 25).page(2)",
"D. queryset.all()[25:50]"
],
"answers": "C,D",
"id": 381,
"title": "假设在一个 View 中需要对一个 queryset 进行分页处理,每页25项,为了避免不必要的数据库查询,以下方式能够返回第二页且合理的是?"
},
{
"options": [
"A. ul",
"B. img",
"C. select",
"D. input"
],
"answers": "B,C,D",
"id": 380,
"title": "下列哪些元素不是 block 元素?"
},
{
"options": [
"A. hidden",
"B. inline",
"C. block",
"D. none"
],
"answers": "A",
"id": 379,
"title": "<span style=\"color: rgb(61, 70, 77);\" >display 属性值的取值不包括下列哪些?</span></p><p><br>"
},
{
"options": [
"A. // 注释内容",
"B. // 注释内容 // ",
"C. “”“ 注释内容 ”“”",
"D. /* 注释内容 */"
],
"answers": "D",
"id": 378,
"title": "<span style=\"color: rgb(79, 79, 79);\" >CSS 文件中如何插入注释?</span>"
},
{
"options": [
"A. body.color = red",
"B. {body.color = red}",
"C. {body:color = red}",
"D. body {color: red}"
],
"answers": "D",
"id": 377,
"title": "<span style=\"color: rgb(79, 79, 79);\" >&nbsp;下列哪个 CSS 语法是正确的?</span>"
},
{
"options": [
"A. &lt;style src=\"test.css\" /&gt;",
"B. &lt;styleshee&gt;test.css&lt;/stylesheet&gt;",
"C. &lt;link rel=\"stylesheet\" type=\"text/css\" href=\"test.css\" /&gt;",
"D. &lt;style href=\"test.css\" /&gt;"
],
"answers": "C",
"id": 376,
"title": "<span style=\"color: rgb(79, 79, 79);\" >以下哪个是正确引用外部样式表的方法?</span>"
},
{
"options": [
"A. static(默认),按照正常文档流进行排列",
"B. relative(相对定位),不脱离文档流,相对于自身静态位置通过 top, bottom, left, right 来定位",
"C. absolute(绝对定位),脱离文档流,相对于自身父级元素位置通过 top, bottom, left, right 来定位",
"D. fixed(固定定位),脱离文档流,相对于浏览器窗口通过 top, bottom, left, right 来定位"
],
"answers": "C",
"id": 375,
"title": "下列对 position 属性的值的描述错误的是?"
},
{
"options": [
"A. id",
"B. !important",
"C. class",
"D. *"
],
"answers": "B",
"id": 374,
"title": "下列哪个 CSS 选择符的优先级最高?"
},
{
"options": [
"A. print 函数化",
"B. 浮点运算",
"C. xrange 替代 range",
"D. 解释器使用 Python 实现"
],
"answers": "A,B,C",
"id": 353,
"title": "<span style=\"color: rgba(0, 0, 0, 0.6);\" >Python2 到 Python3 是一个较大的版本更新。目前,生产环境依然有大量项目使用的是 Python2。但,这并不意味着项目会一直停留在 Python2,开发者也需要考虑项目对 Python3 的兼容性,以方便迁移。</span></p><p>请问,Python 3 与 Python 2 有哪些区别:"
},
{
"options": [
"A. Json",
"B. Pickle",
"C. marshal",
"D. cPickle"
],
"answers": "A,B,C,D",
"id": 352,
"title": "<span style=\"background-color: rgb(254, 254, 254); color: rgba(0, 0, 0, 0.75);\" >序列化,是将内存对象转化为可存储或传输序列的过程。反序列化,是将序列化序列重新转化为内存对象的过程。</span></p><p><span style=\"background-color: rgb(254, 254, 254); color: rgba(0, 0, 0, 0.75);\" >以下哪些库在 Python 中经常用于上述的两个过程:</span>"
},
{
"options": [
"A. 30 0 * * *",
"B. * 0 30 * *",
"C. * * 0 30 *",
"D. * * * 0 30"
],
"answers": "A",
"id": 218,
"title": "<span style=\"color: rgb(51, 51, 51);\" >crontab中, 需要配置某个任务在每天的 00:30:00 执行,以下哪个配置是正确?</span>"
},
{
"options": [
"A. ip",
"B. ss",
"C. lsof",
"D. netstat"
],
"answers": "B,C,D",
"id": 216,
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪些命令可以查询当前已打开的端口信息?</span>"
},
{
"options": [
"A. /etc/motd",
"B. /etc/centos-version",
"C. /etc/centos-release",
"D. /etc/protocols"
],
"answers": "C",
"id": 214,
"title": "<span style=\"color: rgb(51, 51, 51);\" >以下哪个文件可以获取到CentOS的版本号信息?</span>"
},
{
"options": [
"A. 访问时间",
"B. 创建时间",
"C. 修改时间",
"D. 删除时间"
],
"answers": "A,C",
"id": 211,
"title": "<span style=\"color: rgb(51, 51, 51);\" >Linux文件系统中,记录了文件的哪些时间?</span>"
},
{
"options": [
"A. 21",
"B. 22",
"C. 53",
"D. 25"
],
"answers": "C",
"id": 210,
"title": "<span style=\"color: rgb(51, 51, 51);\" >DNS默认使用哪个端口进行通信?</span>"
},
{
"options": [
"A. 父进程PID",
"B. 当前进程PID",
"C. 参数列表",
"D. 返回码"
],
"answers": "B",
"id": 208,
"title": "<span style=\"color: rgb(51, 51, 51);\" >在Bash脚本中,\"$$\"代表的是?</span>"
},
{
"options": [
"A. ipsec",
"B. ipfw",
"C. iptables",
"D. route"
],
"answers": "C",
"id": 206,
"title": "<span style=\"color: rgb(51, 51, 51);\" >Linux使用下列哪个命令来设置防火墙规则?</span>"
},
{
"options": [
"A. dig",
"B. ip",
"C. route",
"D. sar"
],
"answers": "D",
"id": 204,
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪个命令可以查看网卡的流量?</span>"
},
{
"options": [
"A. 该PID的进程不存在",
"B. 用户没有该PID所属进程的权限",
"C. 该PID的所属进程无法退出",
"D. 该PID的所属进程正处于sleep状态"
],
"answers": "A,B",
"id": 203,
"title": "kill -0 8080<span style=\"color: rgb(51, 51, 51);\" >&nbsp;命令的返回码为非0,原因可能是?</span>"
},
{
"options": [
"A. 标准输入",
"B. 标准输出",
"C. 标准错误",
"D. 垃圾信息"
],
"answers": "C",
"id": 201,
"title": "<span style=\"color: rgb(51, 51, 51);\" >在命令&nbsp;</span>echo \"123\" &gt;log 2&gt;/dev/null<span style=\"color: rgb(51, 51, 51);\" >&nbsp;中,数字2代表的是?</span>"
},
{
"options": [
"A. view 负责将 HTTP 请求转换成响应",
"B. 中间件可以拦截 view 的请求",
"C. 可以使用 require_POST 装饰器来限制一个 view 只能被 POST 方法请求",
"D. 一个 view 函数结束的时候代表一个 http 请求马上结束"
],
"answers": "A,B,C",
"id": 192,
"title": "Django中,关于 view,以下说法正确的是?"
},
{
"options": [
"A. SIGKILL可以被捕获",
"B. kill默认发送的是SIGTERM信号",
"C. SIGHUP信号的默认操作时终止进程",
"D. SIGQUIT信息的默认操作时终止进程"
],
"answers": "B,C,D",
"id": 191,
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列关于kill命令的描述,正确的是哪些?</span>"
},
{
"options": [
"A. 父进程",
"B. 子孙进程",
"C. 兄弟进程",
"D. 不影响"
],
"answers": "B",
"id": 190,
"title": "<span style=\"color: rgb(51, 51, 51);\" >Linux系统中设置环境变量后,会影响哪种类型的进程?</span>"
},
{
"options": [
"A. 支持完整 Python 语法",
"B. 允许继承和嵌套",
"C. 使用模板渲染的字符串变量不能含有尖括号(&lt;&gt;)等符号,以避免引发 XSS 攻击",
"D. 模板的渲染是交给浏览器进行的"
],
"answers": "B",
"id": 179,
"title": "关于 Django 模板,以下说法正确的是?"
},
{
"options": [
"A. request.META[\"HTTP_X_APP_CODE\"]",
"B. request.HEADERS[\"X-APP-CODE\"]",
"C. request.REQUEST[\"HTTP_X_APP_CODE\"]",
"D. request.REQUEST[\"X-APP-CODE\"]"
],
"answers": "A",
"id": 178,
"title": "Django的View 中如何取得请求 X-App-Code 的值?"
},
{
"options": [
"A. 返回一个 QuerySet 对象",
"B. 返回 HttpResponse 对象",
"C. 返回 django.shortcuts.render 结果",
"D. 抛出 Http404 异常"
],
"answers": "B,C,D",
"id": 177,
"title": "以下哪些是合适的视图返回结果?"
},
{
"options": [
"A. 默认使用连接池进行连接复用",
"B. 根据 CONN_MAX_AGE 设置管理长连接",
"C. 每次请求前打开一个数据库连接",
"D. 每次请求后关闭无效数据库连接"
],
"answers": "B,D",
"id": 176,
"title": "Django 的 ORM 如何管理数据库连接数量?"
},
{
"options": [
"A. &gt;&gt;&gt; re.match(‘ab*’, ‘a’)",
"B. &gt;&gt;&gt; re.match(‘ab*’, ‘ab’)",
"C. &gt;&gt;&gt; re.match('ab *', 'abb')",
"D. &gt;&gt;&gt; re.match(‘ab*’, ‘ba’)"
],
"answers": "D",
"id": 175,
"title": "<span style=\"background-color: rgb(253, 253, 253); color: rgb(85, 85, 85);\" >以下哪行代码不会显示匹配项?</span>"
},
{
"options": [
"A. 50",
"B. 100",
"C. 74",
"D. 无限循环"
],
"answers": "B",
"id": 174,
"title": "<span style=\"background-color: rgb(253, 253, 253); color: rgb(85, 85, 85);\" >以下代码的输出是什么?</span></p><p><span class=\"ql-cursor\" ></span>def fun(n):</p><p>&nbsp;&nbsp;if (n &gt; 100):</p><p>&nbsp;&nbsp;&nbsp;&nbsp;return n - 5</p><p>&nbsp;&nbsp;return fun(fun(n+11));</p><p>&nbsp;</p><p>print(fun(45))"
},
{
"options": [
"A. 27",
"B. 9",
"C. 3",
"D. 1"
],
"answers": "C",
"id": 173,
"title": "<span style=\"background-color: rgb(253, 253, 253); color: rgb(85, 85, 85);\" >这个表达式的输出是什么,3 * 1 ** 3?</span>"
},
{
"options": [
"A. 渲染速度更快",
"B. 支持语言更多",
"C. 不依赖于 Django,可以单独使用",
"D. 贴近 Python 语法,支持在模版中写 Python 代码"
],
"answers": "A,C,D",
"id": 172,
"title": "相比较于 Django 内置的模板,Mako 模板有哪些优点:"
},
{
"options": [
"A. u,URL 转义",
"B. h,HTML 转义",
"C. x,XML 转义",
"D. trim,空白截断"
],
"answers": "A,B,C,D",
"id": 171,
"title": "Mako 有一组内建的转义机制,这些转义可以用&nbsp;|&nbsp;操作添加到表达式替换。下面哪些是 Mako 内置的过滤器:"
},
{
"options": [
"A. ## this is a comment.",
"B. &lt;%doc&gt; ...text... &lt;/%doc&gt; ",
"C. # this is a comment.",
"D. // this is a comment."
],
"answers": "A,B",
"id": 170,
"title": "以下哪些是 Mako 的注释格式:"
},
{
"options": [
"A. &lt;%page&gt;",
"B. &lt;%include&gt;",
"C. &lt;%def&gt;",
"D. &lt;%call&gt;"
],
"answers": "A,B,C,D",
"id": 169,
"title": "Mako 内置了一些标签,类似于 XML 标签。不同之处在于其标签名称必须以 % 开头。标签的关闭可以用反斜杠的内联形式,或者独立的关闭标签。以下属于 Mako 内置标签的有:"
},
{
"options": [
"A. 执行报错",
"B. 我是管理员",
"C. 我是普通用户",
"D. 无"
],
"answers": "C",
"id": 168,
"title": "下面是一段 Mako 模板片段,is_admin = 0 请给出执行结果:</p><p><br></p><p>%if is_admin:</p><p>&nbsp;&nbsp;我是管理员</p><p>%else:</p><p>&nbsp;&nbsp;我是普通用户</p><p>%endif"
},
{
"options": [
"A. 窃取Cookie,劫持Session",
"B. 非法查询其他数据库资源",
"C. 执行系统命令",
"D. 获取服务器 root 权限"
],
"answers": "B,C,D",
"id": 167,
"title": "下面哪些属于 SQL注入的危害:"
},
{
"options": [
"A. 域名",
"B. 协议",
"C. 端口",
"D. 浏览器"
],
"answers": "A,B,C",
"id": 166,
"title": "出于安全考虑,浏览器对于不同源站点之间的相互请求会做限制,这称之为同源策略。同源指的是哪些内容相同:"
},
{
"options": [
"A. DoS和DDoS攻击",
"B. CSRF(Cross Site Request Forgery)",
"C. SQL注入(SQL Injection)",
"D. DOM Based XSS"
],
"answers": "A,B,C,D",
"id": 165,
"title": "下面哪些是常见的 Web 攻击技术:"
},
{
"options": [
"A. 在 Cookie 中设置 httponly",
"B. xss filter(检查输入,设置白名单方式)",
"C. 禁止使用任何富文本输入",
"D. header 中使用 content-Sencurity-Policy 字段,规定请求 js 的域名白名单"
],
"answers": "A,B,D",
"id": 164,
"title": "XSS 恶意攻击者,通常会往 Web 页面里插入恶意 JavaScript 代码。当其他用户浏览页面时,嵌入其中的 JavaScript 代码会被执行,从而达到恶意攻击用户的目的。下面哪些是常见的防御 XSS 的方式:"
},
{
"options": [
"A. 反射型 XSS",
"B. 存储型 XSS",
"C. 富文本XSS",
"D. DOM Based XSS"
],
"answers": "A,B,D",
"id": 163,
"title": "XSS 攻击,全称跨站脚本攻击。所有来自 COOKIE、POST 表单、GET 请求、HTTP 头的内容都可能是 XSS 攻击的入口。以下哪些是常见的 XSS 攻击类型:"
},
{
"options": [
"A. 无错误",
"B. 断言(Assertion)错误",
"C. 输入输出(Input output)错误",
"D. 名称(Name)error"
],
"answers": "A",
"id": 162,
"title": "如果在下面显示的代码中找不到该文件,会发生什么?</p><p>a=False</p><p>while not a:</p><p>&nbsp;&nbsp;try:</p><p>&nbsp;&nbsp;&nbsp;&nbsp;f_n = input(\"Enter file name\")</p><p>&nbsp;&nbsp;&nbsp;&nbsp;i_f = open(f_n, 'r')</p><p>&nbsp;&nbsp;except:</p><p>&nbsp;&nbsp;&nbsp;&nbsp;print(\"Input file not found\")"
},
{
"options": [
"A. 是,比如TypeError, SyntaxError [,…]",
"B. 是,比如[TypeError,SyntaxError]",
"C. 是,比如(TypeError, ValueError)",
"D. 不能"
],
"answers": "C",
"id": 161,
"title": "<span style=\"background-color: rgb(253, 253, 253); color: rgb(85, 85, 85);\" >一个except语句块可以处理多个异常吗?</span>"
},
{
"options": [
"A. 总是",
"B. 当发生异常时",
"C. 没有异常发生",
"D. 当包含块之外执行发生异常时"
],
"answers": "C",
"id": 160,
"title": "什么时候会执行try-except-else的else部分"
},
{
"options": [
"A. abc = 1,000,000 ",
"B. abc = 1000 2000 3000 ",
"C. a,b,c = 1000,2000,3000",
"D. a_b_c = 1,000,000"
],
"answers": "B",
"id": 159,
"title": "<span style=\"background-color: rgb(253, 253, 253); color: rgb(85, 85, 85);\" >以下哪项是无效陈述?</span>"
},
{
"options": [
"A. 是",
"B. 否",
"C. 机器依赖",
"D. 不确定"
],
"answers": "A",
"id": 158,
"title": "处理标识符时,Python是否区分大小写?"
},
{
"options": [
"A. 2/3",
"B. 1/2",
"C. 1/3",
"D. 1/4"
],
"answers": "D",
"id": 157,
"title": "一根木棒,截成三截,组成三角形的概率是"
},
{
"title": "安装蓝鲸前,需要确定访问PaaS,CMDB,JOB的域名,以下域名不合法的是",
"answers": "A,D",
"id": 774,
"options": [
"A. paas.com;cmdb.com;job.com",
"B. paas.bk.com;cmdb.bk.com;job.bk.com",
"C. paas-ce.bk.com;cmdb-ce.bk.com;job-ce.bk.com",
"D. paas_ce.bk.com;cmdb_ce.bk.com;job_ce.bk.com"
]
},
{
"title": "蓝鲸管控平台的Agent的安装包是在哪个安装步骤中生成的",
"answers": "C",
"id": 772,
"options": [
"A. ./bkcec install job",
"B. ./bkcec install gse_agent",
"C. ./bkcec install gse",
"D. ./bkcec install cmdb"
]
},
{
"title": "Linux系统中, 以下哪些命令可以查看一个文件是否有进程在使用?",
"answers": "B,C",
"id": 766,
"options": [
"A. file",
"B. lsof",
"C. fuser",
"D. stat"
]
},
{
"title": "假设一个服务./app启动时依赖一个特殊的环境变量FOO,以下哪个命令能正确设置这个环境变量",
"answers": "B,C",
"id": 764,
"options": [
"A. export $FOO=xxx; ./app",
"B. FOO=xxx ./app",
"C. declare -x FOO=XXX; ./app ",
"D. set FOO=xxx; ./app"
]
},
{
"title": "Linux操作系统中,以下哪些命令可以根据进程名查找出进程ID(PID)",
"answers": "A,B,D",
"id": 763,
"options": [
"A. ps",
"B. pidof",
"C. pstack",
"D. pgrep"
]
},
{
"title": "假设umask为027,当前用户执行命令touch /tmp/bar.txt 该目录的权限位用8进制表示为",
"answers": "D",
"id": 762,
"options": [
"A. 750",
"B. 755",
"C. 777",
"D. 640"
]
},
{
"title": "假设umask为027,当前用户执行命令mkdir -p /tmp/foo 该目录的权限位用8进制表示为",
"answers": "A",
"id": 761,
"options": [
"A. 750",
"B. 755",
"C. 777",
"D. 640"
]
},
{
"title": "如何使用故障自愈的审批功能来实现告警的半自动化处理?",
"answers": "A,C,D",
"id": 750,
"options": [
"A. 作为组合套餐的原子套餐来使用,单独使用用处不大",
"B. 不支持该功能",
"C. 需按照文档,配置故障自愈接入微信审批的流程",
"D. 对接好审批流程后,可在微信端输入指令来审批流程"
]
},
{
"title": "接入告警源页面,告警源的最后接收告警时间在刷新,但告警数不变,可能的原因是?",
"answers": "A,B,C",
"id": 749,
"options": [
"A. 告警IP未在配置平台注册",
"B. 告警类型为接入故障自愈",
"C. 告警类型接入故障自愈,但匹配配置平台的业务拓扑失败",
"D. 该告警源未启用"
]
},
{
"title": "在开发者中心把故障自愈SaaS部署到正式环境失败,可能原因有",
"answers": "A,B,C",
"id": 748,
"options": [
"A. 未使用和后台版本匹配的故障自愈SaaS包",
"B. 部署故障自愈后台时没有执行初始化数据(bkcec initdata fta)",
"C. 未部署故障自愈后台fta",
"D. 未部署蓝鲸监控"
]
},
{
"title": "单个告警的人力节省定义是?",
"answers": "C",
"id": 747,
"options": [
"A. 自愈耗时",
"B. 15分钟",
"C. 15分钟减去自愈耗时",
"D. 30分钟"
]
},
{
"title": "故障自愈内置获取CPU、内存Top10套餐的逻辑是?",
"answers": "B",
"id": 746,
"options": [
"A. 在作业平台套餐中直接发送通知",
"B. 预置的组合套餐,先执行获取CPU或内存Top10的作业,后将获取结果传参给通知套餐",
"C. 蓝鲸Agent直接上报进程Top10快照",
"D. 使用标准运维套餐获取结果"
]
},
{
"title": "以下对故障自愈套餐内置变量描述正确的是?",
"answers": "A,B,C,D",
"id": 745,
"options": [
"A. 在创建自愈套餐时,指定参数可以选择内置变量,如${ip}(代表告警IP)",
"B. 告警时间的内置变量为 ${source_time}",
"C. 告警字符内容的内置变量为 ${raw}",
"D. 告警类型的内置变量为 ${alarm_type}"
]
},
{
"title": "以下对\"故障自愈对接Zabbix\"原理描述正确的是?",
"answers": "A,B,C",
"id": 744,
"options": [
"A. Zabbix产生告警后,执行\"推送告警至故障自愈\"的Action",
"B. 故障自愈将Zabbix告警中的{HOST.IP}作为告警IP,需确保在配置平台中注册",
"C. 故障自愈将Zabbix告警中的{ITEM.KEY}作为告警类型",
"D. 故障自愈主动拉取Zabbix告警"
]
},
{
"title": "如何实现告警主机和实际执行故障自愈任务的主机不一致,如虚拟机子机故障调用重启接口?",
"answers": "A,C",
"id": 743,
"options": [
"A. 以作业平台套餐为例,取消勾选\"用告警IP替代作业执行IP\",并勾选\"向作业平台自定义参数\",参数可填告警IP的变量${ip}",
"B. 使用默认的磁盘清理套餐",
"C. 使用HTTP回调套餐,告警产生后直接把告警信息作为参数传递给用户输入的回调API",
"D. 使用组合套餐"
]
},
{
"title": "如何快速检查故障自愈的服务运行状态?",
"answers": "A,B,C",
"id": 742,
"options": [
"A. 在中转机上执行bkcec status fta,检查故障自愈后台运行状态",
"B. 打开\"帮助\"菜单中\"运行状态\",直观展示故障自愈依赖组件和自身服务运行状态",
"C. 查看故障自愈运行日志:source /data/install/utils.fc;ssh $FTA_IP;workon fta;cd ../../logs/fta",
"D. 设置一个故障自愈的收敛规则"
]
},
{
"title": "蓝鲸监控的服务拨测告警,本身没有IP,如何实现告警的故障自愈?&nbsp;",
"answers": "A,B",
"id": 741,
"options": [
"A. 接入自愈中告警类型选择“服务拨测”,并在“按内容筛选框”中填写服务拨测告警的监控名称",
"B. 由于服务拨测告警本身不带IP、云区域ID,需在套餐中指定执行的IP,同时不勾选用告警IP替代作业执行IP",
"C. 服务拨测没有故障自愈的场景",
"D. 故障自愈不支持服务拨测告警的处理"
]
},
{
"title": "关于模型创建的描述有哪些是正确的?\t",
"answers": "D",
"id": 731,
"options": [
"A. 可以创建同名模型,只要图标不一样方便用户区分即可",
"B. 模型创建以后,字段不可以再新增,否则会导致系统错乱",
"C. 可以创建一个不属于任何分组的模型",
"D. SaaS通过授权以后,可以通过接口调用创建模型"
]
},
{
"title": "关于新建业务的描述哪个是正确的?",
"answers": "C",
"id": 730,
"options": [
"A. 业务不仅需要在配置平台创建,其他SaaS也需要依次创建才可以正常使用",
"B. 业务中默认业务运维具备业务管理最高权限,但是只能够设定一个用户作为业务运维",
"C. 当业务中字段不能满足企业需要的时候,可以通过修改业务的模型增加字段",
"D. 业务名称一经创建即不能够修改,否则可能导致其他SaaS无法识别"
]
},
{
"title": "配置平台中“业务”的“归档”功能有哪些描述是正确的?",
"answers": "A,B",
"id": 728,
"options": [
"A. 业务不再使用的时候可以使用“归档”功能,之后在其他SaaS中将不能够查询到此业务",
"B. 在“归档”业务的时候,需要确保周边SaaS中已经清理了当前业务的配置,否则可能会产生异常",
"C. A业务被“归档”以后,不能够创建同名为A的业务",
"D. 业务被“归档”以后,不可以被还原"
]
},
{
"title": "业务拓扑特性的描述,哪个是正确的?",
"answers": "C",
"id": 727,
"options": [
"A. 业务拓扑只有集群、模块、主机三个层次,不可以拓展",
"B. 用户没有建立业务拓扑,就不能够在作业平台执行命令",
"C. 在创建业务的时候,默认都会创建“空闲机”、“故障机”模块",
"D. 业务拓扑不能够使用中文"
]
},
{
"title": "从资源池分配到业务的主机,默认会放到业务哪个模块下?",
"answers": "B",
"id": 725,
"options": [
"A. “故障机”模块",
"B. “空闲机”模块",
"C. 不属于任何模块"
]
},
{
"title": "关于主机属性的修改方法的描述哪些是正确的?",
"answers": "A,B,C,D",
"id": 724,
"options": [
"A. 可以选中部分主机,通过导出excel修改后再导入的方式完成",
"B. 可以选中部分主机,使用“编辑”功能批量修改",
"C. 可以直接点击单个主机,然后进入编辑模式修改",
"D. 可以通过调用配置平台提供的属性修改接口进行修改"
]
},
{
"title": "主机的“主要维护人”和“备份维护人”的描述正确的是?",
"answers": "D",
"id": 723,
"options": [
"A. 可以随意填写蓝鲸中未注册的用户名称",
"B. 分别只能够填写一个用户",
"C. 不能够填写admin这个特殊账号",
"D. 这两个字段通常用于主机故障发送告警通知使用"
]
},
{
"title": "其他SaaS调用配置平台接口修改了主机属性,是否能够在主机的“变更记录”中查询到修改的内容?",
"answers": "A",
"id": 722,
"options": [
"A. 可以,所有操作都会记录到变更记录中",
"B. 不可以,接口的调用不是用户操作,不会记录",
"C. 不可以,接口的调用不能够在界面查询到,但是可以在配置平台日志中查看到",
"D. 可以,但是部分SaaS可以选择隐藏操作不让配置平台查询到"
]
},
{
"title": "在配置平台中,同一个业务是否可能存在两个内网IP相同的主机?",
"answers": "A",
"id": 721,
"options": [
"A. 可以,这两个主机需处于不同云区域",
"B. 可以,这两个主机的外网IP需不同",
"C. 可以,这两个主机的主机名称需不同",
"D. 不可以,内网IP是主机的唯一标识"
]
},
{
"title": "初始部署好配置平台,发现主机的字段过少不能够满足当前企业的需要,应该如何处理?",
"answers": "C",
"id": 719,
"options": [
"A. 把没法找到对应字段的内容都合并录入到的主机“备注”字段中",
"B. 新建一个符合企业需要的“主机”模型,并用其管理主机",
"C. 找到当前主机模型,根据需要添加企业所属字段",
"D. 拒绝企业“不合理”的需求"
]
},
{
"title": "仪表盘支持哪些渠道采集的数据源?",
"answers": "A,B,C,D",
"id": 708,
"options": [
"A. 中间件",
"B. 脚本采集",
"C. 日志采集",
"D. 服务拨测"
]
},
{
"title": "在哪里可以查看某一个主机的相关视图?",
"answers": "A,D",
"id": 707,
"options": [
"A. 主机监控",
"B. 首页",
"C. 监控配置",
"D. 仪表盘"
]
},
{
"title": "蓝鲸监控中对告警事件的状态有哪几种?",
"answers": "A,B,C",
"id": 706,
"options": [
"A. 未恢复",
"B. 已恢复",
"C. 系统关闭",
"D. 已确认"
]
},
{
"title": "告警详情页具备哪些功能?",
"answers": "A,B,D",
"id": 705,
"options": [
"A. 屏蔽一天",
"B. 编辑监控策略",
"C. 告警确认",
"D. 相关的曲线图查看"
]
},
{
"title": "主机监控的监控对象选择有哪几种方式?",
"answers": "A,B",
"id": 704,
"options": [
"A. 按主机选择",
"B. 按业务拓扑选择",
"C. 按实例选择",
"D. 手动填写"
]
},
{
"title": "告警的三个级别是?",
"answers": "A,C,D",
"id": 703,
"options": [
"A. 致命",
"B. 警告",
"C. 预警",
"D. 提醒"
]
},
{
"title": "支持屏蔽的对象类型有哪些?",
"answers": "A,B,C,D",
"id": 702,
"options": [
"A. 自定义监控",
"B. 全屏蔽",
"C. 组件监控",
"D. 主机屏蔽"
]
},
{
"title": "告警屏蔽通知的功能作用是?",
"answers": "D",
"id": 701,
"options": [
"A. 屏蔽结束后进行通知",
"B. 屏蔽开始前进行通知",
"C. 屏蔽开始前和结束后都进行通知",
"D. 屏蔽开始前N分钟和结束后N分钟都进行通知"
]
},
{
"title": "监控周期支持的时间选择?",
"answers": "A,D",
"id": 700,
"options": [
"A. 1分钟",
"B. 2分钟",
"C. 3分钟",
"D. 5分钟"
]
},
{
"title": "指标函数计算有哪些方式?",
"answers": "A,B,C,D",
"id": 699,
"options": [
"A. SUM",
"B. COUNT",
"C. Max/Min",
"D. AVG"
]
},
{
"title": "如果想让某条策略在凌晨2点至8点不要发告警,应该如何设置?",
"answers": "B,D",
"id": 698,
"options": [
"A. 设置触发条件的周期变长",
"B. 设置通知时间段",
"C. 新建一个策略",
"D. 设置告警屏蔽"
]
},
{
"title": "通知用户的设置方式有几种?",
"answers": "A,C,D",
"id": 697,
"options": [
"A. 指标用户",
"B. 指定轮值组",
"C. 指定角色",
"D. 指定通知群组"
]
},
{
"title": "有一种没有告警信息的情况是因为没有数据上报,所以监控无法做出判断,如果这个指标非常的关键要发现这类问题需要开启什么功能?",
"answers": "B",
"id": 696,
"options": [
"A. 设置告警收敛时间为0",
"B. 设置无数据告警 ",
"C. 设置触发条件1个周期内1次检测触发告警",
"D. 没有地方可以设置"
]
},
{
"title": "拨测支持哪些协议?",
"answers": "A,B,C,D",
"id": 695,
"options": [
"A. HTTP",
"B. HTTPS",
"C. UDP",
"D. TCP"
]
},
{
"title": "服务拨测内置的默认指标metric有哪些?",
"answers": "A,B,C,D",
"id": 694,
"options": [
"A. 可用率",
"B. 响应时间",
"C. 响应内容",
"D. HTTP状态码"
]
},
{
"title": "组件的采集器有哪些类型?",
"answers": "B,C",
"id": 693,
"options": [
"A. JMX",
"B. DataDog",
"C. Prometheus Exporter",
"D. Telegraf"
]
},
{
"title": "哪些是内置的监控策略配置,有默认的监控策略配置",
"answers": "A,B",
"id": 692,
"options": [
"A. 主机",
"B. 进程",
"C. 日志",
"D. 组件"
]
},
{
"title": "哪些是内置的采集,不用配置就会根据cmdb的内容默认采集.",
"answers": "A,B",
"id": 691,
"options": [
"A. 主机",
"B. 进程",
"C. 日志",
"D. 组件"
]
},
{
"title": "蓝鲸监控中的维度正确的解释有?",
"answers": "A,B,C,D",
"id": 689,
"options": [
"A. 维度一般称为Dimension",
"B. 维度是描述指标的",
"C. 维度可以有很多",
"D. 维度在SQL语句中的位置是在group by之后"
]
},
{
"title": "蓝鲸监控中的指标正确的解释有?",
"answers": "A,B,D",
"id": 688,
"options": [
"A. 指标一般称为Metric",
"B. 指标是监控数据中的必要内容和主体",
"C. 通常Linux是一个指标",
"D. 指标在SQL语句中的位置是在select之后"
]
},
{
"title": "以下哪些是腾讯蓝鲸提供的工程师资质认证?",
"answers": "A,C",
"id": 687,
"options": [
"A. 腾讯蓝鲸智云-运维自动化工程师",
"B. 腾讯蓝鲸智云-SaaS开发工程师",
"C. 腾讯蓝鲸智云-运维开发工程师",
"D. 腾讯蓝鲸智云-海量运维自动化工程师"
]
},
{
"title": "以下关于蓝鲸智云软件基础包、增强包、插件包的描述正确的是?",
"answers": "A,B,C,D",
"id": 686,
"options": [
"A. 基础包是企业内落地自动化运维解决方案的基础软件,包含管控平台、配置平台、作业平台、PaaS平台四大基础平台和官方提供的通用类SaaS(如:节点管理、蓝鲸监控、故障自愈、标准运维、ITSM等)。",
"B. 增值包是功能更多的产品集合,必须基于基础包一起使用。如蓝鲸容器管理平台。用户可以根据企业需求选择使用某个增强包。",
"C. 插件包是由腾讯蓝鲸合作伙伴提供的各类解决方案场景类的产品,如Wman、OSKit、网络管理、CICDKit等,该类产品可在基础包的前提下,以“插件”的方式,面向用户提供更多功能场景。",
"D. 插件包和增强包的主要区别是产品的技术支持提供方不同。"
]
},
{
"title": "蓝鲸智云软件的私有化部署版本有哪些?",
"answers": "A,B",
"id": 685,
"options": [
"A. 社区版",
"B. 企业版",
"C. 高校版",
"D. 在线版"
]
},
{
"title": "蓝鲸智云的产品覆盖了研发运营体系的哪三个链路?",
"answers": "A,B,D",
"id": 684,
"options": [
"A. CI",
"B. CD",
"C. CC",
"D. CO"
]
},
{
"title": "以下哪个状态码代表的是永久重定向?",
"answers": "A",
"id": 652,
"options": [
"A. 301",
"B. 302",
"C. 303",
"D. 304"
]
},
{
"title": "关于安装Agent中要使用到的IP类型,描述正确的是",
"answers": "B",
"id": 536,
"options": [
"A. 登陆IP, 用于从节点管理通过 SSH 登陆到目标服务器",
"B. 通信IP, 用于Agent与Proxy或GSE Server建立TCP连接",
"C. 数据IP, 用于Agent上报数据时,将上报信息绑定的IP",
"D. 若以上IP不是同一值,则无法用节点管理完成安装"
]
},
{
"title": "关于节点管理的使用局限,说法正确的是",
"answers": "A,B,C,D",
"id": 535,
"options": [
"A. 不能用于安装gse server",
"B. 不支持复杂NAT网络场景",
"C. 不支持跨业务安装Agent",
"D. 不支持3个以上Proxy节点安装"
]
},
{
"title": "安装 Proxy 时,以下说法正确的是",
"answers": "B,C,D",
"id": 534,
"options": [
"A. 内网IP用于与GSE建立连接",
"B. 外网IP用于节点管理登陆远程登录目标主机时使用",
"C. 内网IP用于与 p-agent 建立连接用",
"D. 若从Proxy到GSE server之间有DNAT,则需要手动修改Proxy配置文件"
]
},
{
"title": "安装直连区域中的 Agent 时,下列说法正确的是",
"answers": "C,D",
"id": 533,
"options": [
"A. IP字段,一定不能填写公网地址,否则会连不上gse server",
"B. IP字段只能填写内网IP地址,否则安装会失败",
"C. IP字段填写能连上gse server,同时又能从appo服务器登陆的地址",
"D. 目标主机操作系统为 Windows 时,需要开通139,445端口,用于节点管理直接连接"
]
},
{
"title": "关于节点管理与gse agent的关系,下列说法正确的是",
"answers": "C",
"id": 532,
"options": [
"A. 没有节点管理就无法安装 Agent",
"B. 安装好 Agent 后,不能下线节点管理,否则 Agent 会用不了",
"C. 节点管理与 Agent 的运行没有关系",
"D. 节点管理用于对 Agent,插件进行常见的运维管理操作,不需要 gse 提供的接口"
]
},
{
"title": "使用节点管理完成 Agent 安装的过程中,需要",
"answers": "A,C,D",
"id": 531,
"options": [
"A. 从 Nginx 所在服务器下载安装脚本",
"B. 目标主机上需要保证wget,curl命令",
"C. 若存在旧 Agent,会先尝试卸载",
"D. 注册主机到 CMDB 的步骤失败,但 Agent 进程可能是正常的"
]
},
{
"title": "关于节点管理的功能描述中,正确的是",
"answers": "A,B,C,D",
"id": 530,
"options": [
"A. 可以用于安装 Agent",
"B. 可以查看 Agent,插件的的在线状态",
"C. 支持 Windows,Linux,AIX操作系统下的 Agent 安装",
"D. 操作系统为 Cygwin 时,安装过程与Linux系统完全一致"
]
},
{
"title": "首次使用节点管理,需要做哪些事",
"answers": "A,C,D",
"id": 529,
"options": [
"A. 需要配置 Nginx 服务器",
"B. 需要创建云区域",
"C. 需要保证 CMDB 可用",
"D. 需要保证 Nginx 可用"
]
},
{
"title": "关于云区域的说明,正确的是",
"answers": "A,C",
"id": 528,
"options": [
"A. 云区域只能在节点管理中创建",
"B. 云区域可以在CMDB中删除和重命名",
"C. 云区域是蓝鲸平台唯一标识主机的属性之一",
"D. 云区域下载主机无法直接连接到gse server"
]
},
{
"title": "关于节点管理的使用局限,说法正确的是",
"answers": "A,B,C,D",
"id": 513,
"options": [
"A. 不能用于安装gse server",
"B. 不支持复杂NAT网络场景",
"C. 不支持跨业务安装 Agent",
"D. 不支持3个以上Proxy节点安装"
]
},
{
"title": "在节点管理SaaS上安装 Proxy 时,以下说法正确的是",
"answers": "B,C,D",
"id": 512,
"options": [
"A. 内网IP用于与gse server建立连接",
"B. 外网IP用于节点管理登录远程目标主机时使用",
"C. 内网IP用于与 p-agent 建立连接用",
"D. 若从Proxy到gse server之间有DNAT,则需要手动修改Proxy配置文件。"
]
},
{
"title": "安装直连区域中的 Agent 时,下列说法正确的是",
"answers": "C,D",
"id": 511,
"options": [
"A. IP字段,一定不能填写公网地址,否则会连不上gse server",
"B. IP字段只能填写内网IP地址,否则安装会失败",
"C. IP字段填写能连上gse server,同时又能从appo服务器登陆的IP地址",
"D. 目标主机操作系统为Windows时,需要开通139,445端口,用于节点管理直接连接"
]
},
{
"title": "关于节点管理与 Agent 的关系,下列说法正确的是",
"answers": "C",
"id": 510,
"options": [
"A. 没有节点管理就无法安装 Agent",
"B. 安装好 Agent 后,不能下线节点管理,否则 Agent 会用不了",
"C. 节点管理与 Agent 的运行没有关系。",
"D. 节点管理用于对 Agent 及插件进行常见的运维管理操作,不依赖 gse 提供的接口"
]
},
{
"title": "使用节点管理完成 Agent 安装的过程中,需要",
"answers": "A,C,D",
"id": 509,
"options": [
"A. 会从 Nginx 所在服务器下载安装脚本",
"B. 目标主机上都必须要保证wget,有curl命令",
"C. 若存在旧 Agent,先尝试卸载",
"D. 注册主机到CMDB的步骤失败,但 Agent 进程可能是正常的。"
]
},
{
"title": "关于节点管理的功能描述中,正确的是",
"answers": "A,B,C,D",
"id": 508,
"options": [
"A. 可以用于安装 Agent",
"B. 可以查看 Agent 的在线状态",
"C. 支持Windows,Linux,AIX操作系统下的 Agent 安装",
"D. Windows操作系统装有 Cygwin 时,安装过程与Linux系统完全一致"
]
},
{
"title": "首次使用节点管理,需要做哪些事",
"answers": "A,C,D",
"id": 507,
"options": [
"A. 需要配置 Nginx 服务器",
"B. 需要创建云区域",
"C. 需要保证 CMDB 可用",
"D. 需要保证 Nginx 可用"
]
},
{
"title": "关于云区域的说明,正确的是?",
"answers": "A,C",
"id": 505,
"options": [
"A. 云区域只能在节点管理中创建",
"B. 云区域可以在CMDB中删除和重命名",
"C. 云区域是蓝鲸体系中唯一标识主机的属性之一",
"D. 云区域下的主机无法直接连接到gse server"
]
},
{
"title": "关于管控平台Proxy和Agent之间的关系,以下说法正确的是",
"answers": "B",
"id": 504,
"options": [
"A. Proxy下不支持二级Proxy",
"B. Proxy起到数据透传、指令转发等作用",
"C. 安装了Proxy的机器需要再安装Agent才能正常工作",
"D. Agent的命令管道需要监听本地端口,等待Proxy的连接"
]
},
{
"title": "关于管控平台,下列说法正确的是",
"answers": "A,B,C",
"id": 503,
"options": [
"A. 管控平台的Agent是蓝鲸部署于业务机上唯一的Agent",
"B. 数据采集的功能是通过独立的插件实现的",
"C. 管控节点数量没有限制,理论上可以无限扩展",
"D. Proxy之间是主备关系"
]
},
{
"title": "下列哪些产品使用了管控平台的能力",
"answers": "A,B,C,D",
"id": 502,
"options": [
"A. 作业平台",
"B. 配置平台",
"C. 数据平台",
"D. 蓝鲸监控"
]
},
{
"title": "下列哪些OS是管控平台还没有验证支持到的?",
"answers": "B",
"id": 501,
"options": [
"A. CentOS",
"B. HP-UX",
"C. winSvr2003/2008/2012",
"D. AIX6.1/AIX7.1"
]
},
{
"title": "关于管控平台数据管道,下列说法正确的是",
"answers": "B,C,D",
"id": 500,
"options": [
"A. 下发数据采集的指令是由DataSvr发起的",
"B. 下发数据采集的指令是由TaskSvr发起的",
"C. 数据管道一般配合数据平台来对外提供服务",
"D. 直连区域下数据采集是通过Agent直接上报给DataSvr"
]
},
{
"title": "关于管控平台文件管道,下列说法正确的是",
"answers": "B,C",
"id": 499,
"options": [
"A. 传文件的时候,必须要等到源Agent上传文件完成后,BT才开始起工作",
"B. 传输目标主机越多,文件传输效率越高",
"C. BT传输会充分利用带宽资源,所以需要限速",
"D. 跨云传输无法使用BT功能"
]
},
{
"title": "关于管控平台指令管道,以下说法正确的是",
"answers": "B,C,D",
"id": 498,
"options": [
"A. 指令任务是蓝鲸Agent主动去队列获取的",
"B. 指令管道是通过TaskSvr来执行任务调度",
"C. 执行结果统一写入Redis存储",
"D. 执行结果可以由多台TaskSvr共同写入"
]
},
{
"title": "关于管控平台的跨云管理,下列说法正确的是",
"answers": "A,B,D",
"id": 497,
"options": [
"A. 跨公网的Proxy必须要有外网IP",
"B. 建议使用两台及以上的Proxy来保证负载均衡",
"C. Proxy下挂载的Agent必须要有外网IP",
"D. 跨公网的Proxy和tasksvr之间必须要开通外网策略"
]
},
{
"title": "管控平台的核心功能有",
"answers": "A,B,C",
"id": 496,
"options": [
"A. 指令管道",
"B. 文件管道",
"C. 数据管道",
"D. 网络管道"
]
},
{
"title": "下列哪些是管控平台支持的特性",
"answers": "A,B,C,D",
"id": 495,
"options": [
"A. 海量管控",
"B. 大文件传输",
"C. 跨云管理",
"D. 大数据采集"
]
},
{
"title": "关于作业平台的文件分发和脚本执行效率,以下说法正确的是",
"answers": "B,D",
"id": 488,
"options": [
"A. 脚本执行效率只跟任务调度时间有关",
"B. 脚本的执行效率跟脚本本身处理逻辑有关",
"C. 服务器数量越多,文件越小,文件分发效率越高",
"D. 服务器数量越多,文件越大,文件分发效率越高"
]
},
{
"title": "关于作业平台文件分发功能,以下说法正确的是",
"answers": "A,B,C,D",
"id": 487,
"options": [
"A. 支持本地文件和远程文件分发",
"B. 支持文件拉取",
"C. 支持文件名正则表达式和通配符匹配",
"D. 支持目录传输"
]
},
{
"title": "作业平台的SQL执行功能支持以下哪些数据库类型",
"answers": "A,B,C",
"id": 486,
"options": [
"A. MySQL",
"B. DB2",
"C. Oracle",
"D. MongoDB"
]
},
{
"title": "作业平台支持以下哪些脚本类型",
"answers": "A,B,C,D",
"id": 485,
"options": [
"A. Python",
"B. PowerShell",
"C. Shell",
"D. bat"
]
},
{
"title": "关于蓝鲸作业平台作业迁移功能的说法,正确的有",
"answers": "A,B,D",
"id": 484,
"options": [
"A. 支持不同版本间的作业迁移(社区版、企业版)",
"B. 作业导出自动加密,保证迁移过程中的数据安全性",
"C. 作业迁移过程中会覆盖目标同名作业",
"D. 作业迁移包括关联原子脚本也一同迁移"
]
},
{
"title": "作业平台中,Windows增加执行帐户的密码校验,是为了",
"answers": "C",
"id": 483,
"options": [
"A. 登录是需要用密码验证",
"B. 提高执行帐户的安全性",
"C. 为了能够切换不同的执行帐户",
"D. 区分Linux执行帐户"
]
},
{
"title": "在主机设备多变的场景下,用以下哪种方式来配置作业内的服务器列表比较合理",
"answers": "C",
"id": 482,
"options": [
"A. 通过IP选择",
"B. 通过配置平台选择",
"C. 通过动态分组功能选择",
"D. 通过全局变量配置"
]
},
{
"title": "下列哪些平台或SaaS使用到蓝鲸作业平台的功能",
"answers": "A,C,D",
"id": 481,
"options": [
"A. 故障自愈",
"B. 配置平台",
"C. 标准运维",
"D. CICDKit"
]
},
{
"title": "在蓝鲸作业平台上,运维小a想从A业务的打包机,将程序包分发到B、C、D业务,下列哪些方案可行",
"answers": "A",
"id": 480,
"options": [
"A. IP白名单",
"B. 动态分组",
"C. 公共脚本",
"D. 定时作业"
]
},
{
"title": "关于蓝鲸作业平台的说法,正确的是",
"answers": "A,D",
"id": 479,
"options": [
"A. 作业平台在蓝鲸体系中,属于原子平台",
"B. 作业平台具备大数据分析能力",
"C. 作业平台的文件分发都是走的BT传输方案",
"D. 作业平台有默认文件分发限速"
]
},
{
"title": "蓝鲸作业平台高效的文件分发技术利用了下列哪些协议",
"answers": "A,C",
"id": 478,
"options": [
"A. BT协议",
"B. WebSocket协议",
"C. TCP/UDP协议",
"D. SNMP协议"
]
},
{
"title": "以下哪些是蓝鲸作业平台的核心设计理念?",
"answers": "A,B,C,D",
"id": 477,
"options": [
"A. 去Console化,降低运维操作安全风险",
"B. 为上层SaaS开发提供原子操作",
"C. 指令防控,规避高危命令的误操作风险",
"D. 作业编排,串联脚本执行、文件分发等原子操作"
]
},
{
"title": "下列关于蓝鲸作业平台特性的说法不正确的是?",
"answers": "C",
"id": 476,
"options": [
"A. 脚本执行结果可以分组展示",
"B. SQL执行脚本可以归档保存,方便后续执行",
"C. 定时任务的原理是直接修改服务器的crontab",
"D. 作业平台具有强制终止功能"
]
},
{
"title": "下列哪些是蓝鲸作业平台的已有内置功能?",
"answers": "A,C,D",
"id": 475,
"options": [
"A. 脚本执行",
"B. 启动进程",
"C. 文件分发",
"D. SQL执行"
]
},
{
"title": "以下哪些场景必须通过标准运维自定义开发原子实现?",
"answers": "C",
"id": 402,
"options": [
"A. 通过作业平台执行脚本",
"B. 通过配置平台创建集群",
"C. 购买腾讯云服务器",
"D. 发送邮件通知给业务运维人员"
]
},
{
"title": "标准运维全局变量有哪些生成方式?",
"answers": "A,B,C,D",
"id": 401,
"options": [
"A. 勾选原子节点的输入参数生成",
"B. 勾选原子节点的输出参数生成",
"C. 在全局变量区手动添加",
"D. 勾选子流程节点的输入参数生成"
]
},
{
"title": "部署蓝鲸后,某服务的配置文件中选项 ZK_IP 的值为空字符串,可能的原因是:",
"answers": "A,B",
"id": 373,
"options": [
"A. 配置模板中该选项的值为空",
"B. install.config 中没有配置zk",
"C. get_lan_ip 函数返回的值为空",
"D. 还没有部署ZK"
]
},
{
"title": "关于安装蓝鲸Agent的描述,正确的是:",
"answers": "A",
"id": 372,
"options": [
"A. 节点管理SaaS支持AIX操作系统安装,但需要蓝鲸再提供相应的AIX安装包",
"B. 实际的 Agent 的安装过程都是通过脚本agent_setup_pro.sh完成的",
"C. 通过bkeec install gse_agent安时,会把install.config中配置的所有服务所在的IP注册到配置平台对应的集群模块中去。",
"D. 节点管理从 Nginx 所在机器下载 Agent 安装脚本,上传到目标机器,执行脚本进行安装。"
]
},
{
"title": "部署蓝鲸时,如果 ZooKeeper 是用户环境已有的服务,需要做哪些事,使得能与蓝鲸的服务结合使用?",
"answers": "A,B,D",
"id": 371,
"options": [
"A. 配置zk的域名解析",
"B. 在local_spec.env 中设置ZK_HOST, ZK_IP, ZK_PORT",
"C. 在install.config 中配置zk节点",
"D. 部署完蓝鲸后,修改 globals.env 中ZK的账号密码"
]
},
{
"title": "直连区域的gse agent在正常运行时和gse后台服务器之间会保持哪些TCP长连接?",
"answers": "A,B",
"id": 370,
"options": [
"A. 和gse_task的任务管道连接",
"B. 和gse_data的数据管道连接",
"C. 和gse_btsvr的文件传输管道连接",
"D. 和 ZooKeeper 的连接"
]
},
{
"title": "蓝鲸PaaS平台的初次登录密码是由globals.env里哪个配置设置?",
"answers": "B",
"id": 369,
"options": [
"A. MYSQL_PASS",
"B. PAAS_ADMIN_PASS",
"C. ZK_PASS",
"D. MONGODB_PASS"
]
},
{
"title": "在正常运行的蓝鲸后台服务器上。以下哪些命令可以获取到最外层的Nginx的ip地址?",
"answers": "A,C,D",
"id": 368,
"options": [
"A. `awk '/nginx/ { print $1 }' install.config`",
"B. `source globals.env; echo ${NGINX_IP[@]}`",
"C. `dig +short paas.service.consul`",
"D. `source config.env; echo ${NGINX_IP[@]}`"
]
},
{
"title": "蓝鲸使用了哪几种方法让进程开机能自动拉起?",
"answers": "A,D",
"id": 367,
"options": [
"A. crontab",
"B. systemctl enable xxx",
"C. $HOME/.bashrc",
"D. /etc/rc.local"
]
},
{
"title": "蓝鲸产品哪些模块安装时会将Nginx作为依赖安装?",
"answers": "A,B",
"id": 366,
"options": [
"A. 配置平台(CMDB)",
"B. SaaS部署平台(appo,appt)",
"C. PaaS平台(PaaS)",
"D. 作业平台(Job)"
]
},
{
"title": "RabbitMQ 集群异常会让以下哪些蓝鲸组件服务受损?",
"answers": "A,B,D",
"id": 365,
"options": [
"A. 作业平台(Job)",
"B. 数据平台API(bkdata/dataapi)",
"C. 配置平台(CMDB)",
"D. 节点管理(bk_nodeman)"
]
},
{
"title": "管控平台需要跨云管控时,需要部署Proxy节点,对Proxy节点哪些描述不正确?",
"answers": "D",
"id": 364,
"options": [
"A. Proxy必须使用Linux系统搭建",
"B. Proxy节点不支持级联",
"C. 云区域中Proxy节点可以根据需求水平扩展",
"D. 云区域中Proxy新增节点后,该云区域下的agent节点可以自动连上新的Proxy节点"
]
},
{
"title": "配置平台运行依赖哪些基础服务?",
"answers": "A,B,C",
"id": 363,
"options": [
"A. Redis",
"B. ZooKeeper",
"C. MongoDB",
"D. MySQL"
]
},
{
"title": "PaaS平台后台,包含以下哪些Python工程?",
"answers": "A,B,C,D",
"id": 362,
"options": [
"A. paas",
"B. login",
"C. esb",
"D. appengine"
]
},
{
"title": "基础性能数据的上报和在蓝鲸监控中正确展示,依赖以下哪些组件的正常运行?",
"answers": "A,B,C,D",
"id": 361,
"options": [
"A. MySQL",
"B. ZooKeeper",
"C. Kafka",
"D. InfluxDB"
]
},
{
"title": "可能导致蓝鲸内部域名没法解析的原因有?",
"answers": "A,B,C,D",
"id": 360,
"options": [
"A. /etc/resolv.conf里未包含\"nameserver 127.0.0.1\"",
"B. /etc/resolv.conf里有\"option rotate\"",
"C. consul集群异常",
"D. 内部域名对应的服务未运行"
]
},
{
"title": "&nbsp;RabbitMQ 正常启动后,PaaS平台上激活&nbsp;RabbitMQ 时,请求的是它的哪个端口?",
"answers": "B",
"id": 359,
"options": [
"A. 5672",
"B. 15672",
"C. 25672",
"D. 80"
]
},
{
"title": "PaaS平台安装部署和日常使用依赖以下哪些组件?",
"answers": "A,B,C,D",
"id": 358,
"options": [
"A. MySQL",
"B. Nginx",
"C. Redis",
"D. RabbitMQ"
]
},
{
"title": "以下哪些IP地址不属于蓝鲸默认的“非标准内网地址”,需要自行修改获取内网IP函数的?",
"answers": "C",
"id": 357,
"options": [
"A. 192.168.1.100",
"B. 10.20.1.100",
"C. 172.36.1.100",
"D. 172.24.1.100"
]
},
{
"title": "安装前需要配置包含epel仓库的yum源,请问蓝鲸部署过程中以下哪些包是需要通过epel源安装的?",
"answers": "B,C,D",
"id": 356,
"options": [
"A. MySQL",
"B. RabbitMQ",
"C. Beanstalk",
"D. Nginx"
]
},
{
"title": "以下哪些是部署蓝鲸必须满足的系统环境要求?",
"answers": "A,B,D",
"id": 355,
"options": [
"A. umask为022",
"B. 关闭SELinux",
"C. CentOS 7以上",
"D. 时间同步"
]
},
{
"title": "蓝鲸社区版证书申请时需要提供哪些模块所在机器的MAC地址?",
"answers": "A,C",
"id": 354,
"options": [
"A. GSE",
"B. PaaS",
"C. License",
"D. CMDB"
]
},
{
"title": "&nbsp;标准运维流程支持哪些功能?",
"answers": "A,B,C,D",
"id": 351,
"options": [
"A. 串行执行原子",
"B. 并行执行原子",
"C. 只执行某个分支中的原子",
"D. 原子执行失败后人工干预"
]
},
{
"title": "&nbsp;标准运维全局变量有哪些作用",
"answers": "A,B,C",
"id": 350,
"options": [
"A. 自动替换原子中引用全局变量的参数",
"B. 通过配置平台业务拓扑自动选择IP",
"C. 通过复用变量,减少任务需要填写的参数信息",
"D. 原子执行中选择是否重试"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >标准运维原子参数配置中“是否可选”的作用是?&nbsp;</span>",
"answers": "C",
"id": 349,
"options": [
"A. 流程编辑中是否可以选择进行编辑",
"B. 子流程引用时是否可以选择 ",
"C. 新建任务时选择是否执行",
"D. 原子执行中选择是否重试"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >标准运维原子执行失败后可以进行哪些节点操作?</span>",
"answers": "B,C",
"id": 348,
"options": [
"A. 暂停节点 ",
"B. 重试节点",
"C. 跳过节点",
"D. 撤销节点"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >标准运维任务执行可能出现有哪些状态?&nbsp;&nbsp;</span>",
"answers": "A,B,C,D",
"id": 347,
"options": [
"A. 暂停",
"B. 失败 ",
"C. 撤销",
"D. 完成"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >标准运维的原子可以实现哪些功能?</span>",
"answers": "A,B,C,D",
"id": 346,
"options": [
"A. 作业平台脚本执行 ",
"B. 作业平台文件分发",
"C. 节点定时 ",
"D. 配置平台创建集群"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >标准运维的权限管理中哪些角色是从配置平台拉取的?</span>",
"answers": "A,B,C",
"id": 345,
"options": [
"A. 运维人员 ",
"B. 开发人员 ",
"C. 产品人员",
"D. 管理员"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪些是标准运维的基础功能?</span>",
"answers": "A,C,D",
"id": 344,
"options": [
"A. 流程编排 ",
"B. 主机监控",
"C. 任务执行",
"D. 权限管理"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >蓝鲸 Agent 安装好以后,哪些属性会自动录入到配置平台?</span>",
"answers": "B,C,D",
"id": 333,
"options": [
"A. 服务器使用年限",
"B. CPU频率",
"C. 内存容量",
"D. 硬盘容量"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >哪些是配置平台保证数据准确性的方法?</span>",
"answers": "A,B",
"id": 332,
"options": [
"A. 通过自动发现主机数据保证准确性",
"B. 通过模型校验规则保证录入准确性",
"C. 通过excel导出备份保证准确性",
"D. 通过减少字段数量保证准确性"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >配置平台采用了微服务的构架设计,有哪些特点?</span>",
"answers": "A,B,C",
"id": 330,
"options": [
"A. 良好的拓展性",
"B. 易于监控",
"C. 平滑升级",
"D. 部署文件占用更少磁盘空间"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >哪些是蓝鲸配置平台的功能?&nbsp;&nbsp;</span>",
"answers": "A,B,C",
"id": 329,
"options": [
"A. 业务拓扑管理 ",
"B. 设备属性修改",
"C. 设备负责人调整 ",
"D. SQL执行"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪一类告警适合半自动化处理(需要审核)?</span>",
"answers": "B",
"id": 328,
"options": [
"A. 确定性, 低风险告警(如磁盘使用率)",
"B. 重要模块的不确定性告警",
"C. 空闲机",
"D. 所有服务器都可以做"
]
},
{
"title": "下列哪一类告警适合完全无人工介入的自动化处理?&nbsp;",
"answers": "A",
"id": 327,
"options": [
"A. 确定性, 低风险告警(如磁盘使用率)",
"B. 针对重要模块的不确定性告警",
"C. 业务的逻辑层主机(架构单点)",
"D. 所有服务器都可以做"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪个功能可以实现\"</span>分支判断<span style=\"color: rgb(51, 51, 51);\" >\"的复杂故障处理场景?</span>",
"answers": "A",
"id": 326,
"options": [
"A. 组合套餐",
"B. 标准运维套餐",
"C. 默认快捷套餐",
"D. 作业平台套餐"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >企业自研的监控系统如何接入蓝鲸故障自愈实现自动处理?</span>",
"answers": "A",
"id": 325,
"options": [
"A. 通过REST API拉取或推送的方式",
"B. 告警时需要人工介入实现",
"C. 先对接蓝鲸监控,再对接故障自愈 ",
"D. 暂无法支持"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >故障自愈如何实现不同模块(如DB/WEB)的相同类型告警(如磁盘空间)使用不同的处理方案?</span>",
"answers": "B",
"id": 324,
"options": [
"A. 暂无对应的实现方案",
"B. 通过蓝鲸配置平台资源划分,将主机解析为模块",
"C. 在代码中固定处理逻辑",
"D. 原始告警信息中必须传递模块信息"
]
},
{
"title": "PaaS平台API 网关的核心功能有哪些?",
"answers": "A,B,C,D",
"id": 323,
"options": [
"A. 蓝鲸SaaS应用认证、用户认证",
"B. 路由管理",
"C. 权限管理",
"D. 频率控制"
]
},
{
"title": "社区版PaaS平台中,appEngine-应用部署 是采用的那种部署方案",
"answers": "A",
"id": 322,
"options": [
"A. virtualenv",
"B. docker",
"C. k8s",
"D. 以上都有"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >因网络波动产生大量PING不可达告警,故障自愈如何避免将服务器重启?</span>",
"answers": "A",
"id": 321,
"options": [
"A. 收敛防御",
"B. 告警通知",
"C. 告警并直接处理",
"D. 忽略,不通知也不处理"
]
},
{
"title": "蓝鲸PaaS平台支持默认哪几种通知方式",
"answers": "A,B,C",
"id": 320,
"options": [
"A. 短信,默认对接了腾讯云的短信服务,需要用户部署后,自行购买短信服务",
"B. 邮件,支持SMTP协议的邮件",
"C. 微信,支持企业微信、微信公众号等模式,需要用户提供账号注册信息",
"D. 电话,直接可以使用"
]
},
{
"title": "在PaaS平台API网关中,可以通过“编码接入”加入一个API,操作顺序正确的是:</p><p>1)创建系统目录及组件文件</p><p>2)组件配置中添加系统信息</p><p>3)开发组件模块,包括定义组件类、定义组件类、定义组件类、本地测试</p><p>4)部署自定义组件</p><p>5)注册组件通道</p><p><br>",
"answers": "B",
"id": 319,
"options": [
"A. 1-2-3-5-4",
"B. 1-2-3-4-5",
"C. 1-3-5-2-4",
"D. 5-4-3-2-1"
]
},
{
"title": "以下关于PaaS平台“API网关”的功能描述,正确的是",
"answers": "A,B,D",
"id": 317,
"options": [
"A. “开发者”角色仅允许查询API网关信息,不允许添加自定义API",
"B. API网关的接入方式分为两种“组件编码接入”和“在线自助接入”",
"C. “组件编码接入”只需对接口代理转发并处理公共的认证",
"D. “在线自助接入”要求是HTTP协议、不需要额外逻辑处理且接口输出为Json格式"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪个不属于进程资源监控的指标?</span>",
"answers": "D",
"id": 316,
"options": [
"A. CPU使用率",
"B. 内存使用率",
"C. 物理内存使用量",
"D. 磁盘使用率"
]
},
{
"title": "以下关于PaaS平台“开发者中心”的功能描述,正确的是",
"answers": "A,B,C,D",
"id": 315,
"options": [
"A. “开发者”角色仅允许查询API网关信息,不允许添加自定义API",
"B. “开发者中心”仅允许“管理员”和“开发者”的角色进入",
"C. 选择“我的应用”模式创建应用,提测到测试/正式环境,开发者需要自行在服务器上创建数据库信息",
"D. 通过MagicBox的前端拖拽功能,可以帮助开发者快速生成前端代码"
]
},
{
"title": "PaaS平台“创建应用”过程中,支持的仓库是",
"answers": "C",
"id": 314,
"options": [
"A. Git",
"B. SVN",
"C. Git 和 SVN",
"D. 无需用户提供仓库"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >蓝鲸监控的\"</span>仪表盘<span style=\"color: rgb(51, 51, 51);\" >\"\"时间序列\"类型目前支持哪几种图形展示?</span>",
"answers": "A,B,C",
"id": 313,
"options": [
"A. 柱状图",
"B. 面积图",
"C. 曲线图",
"D. 分散气泡图,热力图"
]
},
{
"title": "&nbsp;关于PaaS平台“开发者中心--应用中心”的描述正确的是",
"answers": "B,C,D",
"id": 312,
"options": [
"A. 按照应用来源,分为三类应用:我的应用、S-mart应用、外链应用",
"B. 按照应用来源,分为两类应用:我的应用、S-mart应用",
"C. S-mart应用指的是:从S-mart市场下载下来,可以通过“上传部署”的方式安装到蓝鲸PaaS平台上,无需进行本地开发",
"D. 我的应用指的是:用户通过创建应用、本地开发等过程,自研的SaaS应用"
]
},
{
"title": "一个SaaS在部署过程中,一直处于“正在上线/提测”等卡死状态,正确的操作方法顺序是:</p><p>1)点击进入,将“操作标识”调整为“下架”</p><p>2)以管理员身份进入“{domain}/admin”</p><p>3)选择“应用部署操作信息”</p><p>4)选择刚才部署的应用编码,一般情况下为显示列表的第一个</p><p>5)回到“开发者中心”,刷新页面,重新部署该应用即可",
"answers": "B",
"id": 311,
"options": [
"A. 2-3-4-5-1",
"B. 2-3-4-1-5",
"C. 1-2-3-4-5",
"D. 2-3-5-1-4"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >针对周期性时间序列的业务KPI曲线,在基础监控中采用哪种检测算法更合适?</span>",
"answers": "B",
"id": 310,
"options": [
"A. 静态阈值",
"B. 同比/环比",
"C. 布尔运算",
"D. 哈希运算"
]
},
{
"title": "如何在PaaS平台“应用面板”中,引入第三方的链接,统一管理常用网站入口&nbsp;",
"answers": "B,D",
"id": 309,
"options": [
"A. 以管理员身份进入“{domain}/admin”,在“站点管理”中选择“第三方服务器信息”进行添加",
"B. 以管理员身份进入“{domain}/admin”,在“站点管理”中选择“常用链接”进行添加",
"C. 常用链接”中选择“普通链接”",
"D. “常用链接”中选择“SaaS链接”"
]
},
{
"title": "蓝鲸软件证书的描述正确的是",
"answers": "A,B,D",
"id": 308,
"options": [
"A. 证书是各子产品通信的一个可信模块",
"B. 可以从蓝鲸官网获取安装软件所需要的证书",
"C. 证书模块需要跟部署gse的模块在同一个服务器上",
"D. 证书通过部署gse和license的MAC地址生成,最多支持3个MAC地址"
]
},
{
"title": "关于蓝鲸软件中插件包的描述正确的是?",
"answers": "A,C,D",
"id": 306,
"options": [
"A. 插件包的技术支持工作由插件包的提供方提供",
"B. 基础包:由蓝鲸官方提供的,确保产品正常使用的基础平台和SaaS产品",
"C. 插件包:非蓝鲸官方提供的,由蓝鲸的合作伙伴提供的产品,通过“插件化”安装模式可便捷部署,以提供更多的功能",
"D. 网络管理、CICDKit都是插件包"
]
},
{
"title": "下列哪一项场景不属于智能监控的范畴?",
"answers": "D",
"id": 305,
"options": [
"A. 异常检测",
"B. 根因分析",
"C. 设备故障预测",
"D. 静态阈值检测"
]
},
{
"title": "到目前为止,社区版中有哪些基础平台",
"answers": "A",
"id": 304,
"options": [
"A. 管控平台、PaaS平台、配置平台、作业平台",
"B. 管控平台、IaaS、配置平台、作业平台",
"C. PaaS平台、配置平台、作业平台、数据平台",
"D. 管控平台、PaaS平台、配置平台、作业平台、数据平台"
]
},
{
"title": "社区版最新的版本中,有哪些是官方提供的SaaS应用",
"answers": "A,C",
"id": 303,
"options": [
"A. 节点管理",
"B. Agent安装",
"C. 标准运维",
"D. CICDKit"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列对\"</span>端到端监控<span style=\"color: rgb(51, 51, 51);\" >\"描述正确的是?</span>",
"answers": "A",
"id": 302,
"options": [
"A. 从用户端到底层设备资源(如网络层)这一端,中间包含的所有数据层(如主机层、组件层、硬件层、应用层)的全链路监控",
"B. 对用户端 和 底层设备资源(如网络层)做监控",
"C. 对用户端做监控",
"D. 对底层设备资源(如网络层)做监控"
]
},
{
"title": "关于蓝鲸配置平台开源的描述正确的有",
"answers": "A,B,C",
"id": 301,
"options": [
"A. 开源访问入口:https://github.com/Tencent/bk-cmdb",
"B. 开源交流QQ群:305496802",
"C. 配置平台的relases最新版跟蓝鲸社区版整体中配置平台的版本保持一致",
"D. 配置平台开源项目仅允许蓝鲸官方人员提交代码,贡献版本"
]
},
{
"title": "下列哪一项是蓝鲸监控对企业提供的自主掌控能力?&nbsp;",
"answers": "B",
"id": 300,
"options": [
"A. 把产品手册交付给用户",
"B. 支持采集器的二次开发",
"C. 把监控系统的运维工作交给合作伙伴",
"D. 对企业的运维做产品使用培训"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >如何破除监控系统的\"</span>信息孤岛<span style=\"color: rgb(51, 51, 51);\" >\"?</span>",
"answers": "B",
"id": 299,
"options": [
"A. 一套监控系统把CMDB、作业执行等其他ITIL系统打包在一起,不和企业内部IT系统互通",
"B. 在基于PaaS的运维平台上,监控系统通过iPaaS打通企业内部各IT系统",
"C. 通过二次开发,监控系统直接调用其他IT系统的接口",
"D. 集成各领域(如网络、硬件)做得优秀的监控产品"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >对蓝鲸监控所提供的服务或功能,描述最为全面的是?</span>",
"answers": "D",
"id": 298,
"options": [
"A. 发布 / 变更",
"B. 发布 / 变更 / 故障处理",
"C. 发布 / 变更 / 故障处理 / 日常需求",
"D. 发布 / 变更 / 故障处理 / 日常需求 / 体验优化"
]
},
{
"title": "以下描述中,能正确说明社区版和开源产品的关系有",
"answers": "A,B,C,D",
"id": 297,
"options": [
"A. 开源产品是社区版整个软件中的一部分,例如:社区版软件中的开源配置平台",
"B. 开源后的产品,可以在releases里面,拿到最新社区版中的版本包",
"C. 开源后的产品,releases里面最近的包,跟社区版中的子产品的版本保持一致",
"D. 用户可以根据需要,下载开源包,替换社区版的中对应的子产品模块,进行安装部署"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >相对智能监控而言,为什么需要先建设多维度监控?</span>",
"answers": "B",
"id": 296,
"options": [
"A. 多维度监控是用户当前最迫切需要的",
"B. 多维度监控是智能监控的数据基础",
"C. 两者的建设顺序无所谓",
"D. 多维度监控覆盖面更广"
]
},
{
"title": "『蓝鲸智云』S-mart市场当前上架的作品有哪些类型?",
"answers": "B,C",
"id": 295,
"options": [
"A. 数据服务",
"B. 脚本工具",
"C. 蓝鲸SaaS",
"D. 采集插件"
]
},
{
"title": "『蓝鲸智云』的S-mart中的S代表着哪些含义?",
"answers": "A,B,C",
"id": 294,
"options": [
"A. Software",
"B. Script",
"C. Service",
"D. Socket"
]
},
{
"title": "『蓝鲸智云』有哪些社区用户沟通渠道?",
"answers": "A,B,C,D",
"id": 293,
"options": [
"A. 社区QQ交流群,常驻蓝鲸助手实时交流反馈",
"B. 微信公众号,推送最新蓝鲸咨询",
"C. 官方问答社区,S-mart交流社区,社区常见问题库",
"D. 官方邮箱 contackus_bk@tencent.com"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪些是蓝鲸监控目前已覆盖到的监控层面?</span>",
"answers": "A,B,D",
"id": 292,
"options": [
"A. 主机层",
"B. 组件层",
"C. 网络层",
"D. 用户层"
]
},
{
"title": "以下哪个是『蓝鲸智云』的愿景Slogan?",
"answers": "C",
"id": 291,
"options": [
"A. 重新定义“智能运维”",
"B. 打造企业级的应用生态市场",
"C. 改变中国运维行业"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >对多维度监控覆盖的指标,下列哪个描述最为全面?</span>",
"answers": "B",
"id": 290,
"options": [
"A. 用户层 / 组件层 / 应用层 / 业务层",
"B. 用户层 / 组件层 / 主机层 / 应用层 / 网络层 / 硬件层 / 业务层等",
"C. 用户层 / 主机层 / 应用层 / 业务层",
"D. 用户层 / 组件层 / 应用层 / 业务层 / 硬件层"
]
},
{
"title": "以下哪个是『蓝鲸智云』的官方网址?",
"answers": "C",
"id": 289,
"options": [
"A. www.blueking.com",
"B. bk.qq.com",
"C. bk.tencent.com",
"D. www.tencent.com/bk/"
]
},
{
"title": "蓝鲸对外面向用户的有哪几个版本?",
"answers": "A,B,C",
"id": 287,
"options": [
"A. 社区版",
"B. 企业版",
"C. 公有云版",
"D. 内部版"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪个对蓝鲸监控的核心流程描述最准确?</span>",
"answers": "A",
"id": 286,
"options": [
"A. 采集 - 传输 - 检测 - 收敛 - 告警 - 呈现 - 自动处理",
"B. 采集 - 检测 - 自动处理",
"C. 采集 - 检测 - 收敛",
"D. 采集 - 检测 - 告警 - 呈现 - 自动处理"
]
},
{
"title": "iPaaS和aPaaS分别代表什么含义?",
"answers": "A",
"id": 285,
"options": [
"A. 服务集成 &amp; 应用运行托管",
"B. 智能服务 &amp; 应用运行托管",
"C. 服务编排 &amp; 服务集成",
"D. 都表示应用运行"
]
},
{
"title": "下列哪些是蓝鲸智云PaaS层的核心功能?",
"answers": "A,B,C,D",
"id": 284,
"options": [
"A. API网关",
"B. 统一登录(用户管理与认证)",
"C. 开发者中心",
"D. APP Engine"
]
},
{
"title": "蓝鲸智云体系结构分为三层,具体指的是哪三层?",
"answers": "A",
"id": 282,
"options": [
"A. IaaS、PaaS、SaaS",
"B. IaaS、BaaS、SaaS",
"C. IaaS、ESB、SaaS",
"D. CI、CD、CO"
]
},
{
"title": "下列哪个是IaaS的全称?",
"answers": "A",
"id": 280,
"options": [
"A. Infrastructure as a Service - 基础设施即服务",
"B. Interface as a Service - 接口即服务",
"C. Instruction as a Service - 指令即服务",
"D. Information as a Service - 信息即服务"
]
},
{
"title": "在网络带宽充分的条件下,<span style=\"color: rgb(51, 51, 51);\" >作业平台分发一个1G的大文件到1000台主机,耗时大概需要多久?</span>",
"answers": "B",
"id": 274,
"options": [
"A. 58s",
"B. 168s",
"C. 508s",
"D. 1048s"
]
},
{
"title": "进行自动化的最佳流程是指哪些?",
"answers": "D",
"id": 272,
"options": [
"A. 由服务运营执行的流程",
"B. 由许多人执行的流程",
"C. 对成功实现业务目标最重要的流程",
"D. 简单且易理解的流程"
]
},
{
"title": "哪个流程负责控制、记录和报告IT基础架构的组件的关系?",
"answers": "D",
"id": 270,
"options": [
"A. 服务级别管理",
"B. 变更管理",
"C. 事件管理",
"D. 服务资产和配置管理"
]
},
{
"title": "下列哪项包括PDCA四个阶段?",
"answers": "A",
"id": 268,
"options": [
"A. 戴明环",
"B. 持续服务改进方法",
"C. 七步改进流程",
"D. 服务生命周期"
]
},
{
"title": "下列哪些是问题审核的主要检查内容?",
"answers": "A,B,C,D",
"id": 267,
"options": [
"A. 正确做过的事情",
"B. 哪些不正确做过的事情",
"C. 如何防范重复发生",
"D. 未来什么可以做的更好"
]
},
{
"title": "下面哪项不是流程的特性?",
"answers": "D",
"id": 266,
"options": [
"A. 可测量的",
"B. 交付特定结果",
"C. 响应特定事件",
"D. 构建某一组织"
]
},
{
"title": "下列哪个项不是每个流程都会定义的部分?",
"answers": "C",
"id": 265,
"options": [
"A. 角色",
"B. 输入和输出",
"C. 职能",
"D. 指标"
]
},
{
"title": "下面哪些是ITIL服务运营中所描述的事件的类别?",
"answers": "C",
"id": 263,
"options": [
"A. 信息、已计划、常规",
"B. 已计划、未计划、紧急",
"C. 信息、告警、异常",
"D. 告警、被动、主动"
]
},
{
"title": "下列哪一项最好的描述了服务请求?",
"answers": "A",
"id": 261,
"options": [
"A. 用户对信息、建议或标准变更的请求",
"B. 客户想要而且准备为此而付费的所有事情",
"C. 由用户通过基于web的自助窗口输入所有请求和需要",
"D. 具有低风险而且无需通过变更顾问委员会会议,可以由变更经理批准的所有变更请求"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列关于配置平台\"业务删除\"的说法正确的是?</span>",
"answers": "B",
"id": 260,
"options": [
"A. 有业务权限的人员就可以删除",
"B. 只能够\"归档\",且可以还原",
"C. 业务删除需要经过管理员审批",
"D. 只有管理员能够删除业务"
]
},
{
"title": "哪个流程负责监视IT服务,并检测何时性能降到了可接受的界限之下?",
"answers": "B",
"id": 259,
"options": [
"A. 服务资产和配置管理",
"B. 事件管理",
"C. 服务目录管理",
"D. 性能管理"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >对于已删除的实例,在配置平台的哪个地方可以找到删除记录?</span>",
"answers": "A,B",
"id": 258,
"options": [
"A. 实例管理中的历史信息",
"B. 管理员通过操作审计功能找到",
"C. 无法找回",
"D. 在资源池中"
]
},
{
"title": "下列哪一项负责服务指标测量?",
"answers": "C",
"id": 257,
"options": [
"A. 流程和职能",
"B. 成熟度和成本",
"C. 端到端的服务",
"D. 基础设施的可用性"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >配置平台的业务拓扑中,默认没有哪个层级?</span>",
"answers": "D",
"id": 256,
"options": [
"A. 业务",
"B. 集群",
"C. 模块",
"D. 区域"
]
},
{
"title": "根据ITIL理论,事件在关闭前是否需要做满意度调查?",
"answers": "A",
"id": 255,
"options": [
"A. 需要,由服务台人员负责完成",
"B. 不需要",
"C. 需要,由事件最终处理人负责完成",
"D. 需要,由客户负责完成"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >蓝鲸配置平台不会自动采集哪个主机属性?</span>",
"answers": "A",
"id": 254,
"options": [
"A. 主机生产厂商",
"B. CPU型号",
"C. 操作系统类型",
"D. 主机名"
]
},
{
"title": "“重大事件”的最好说明是?",
"answers": "C",
"id": 253,
"options": [
"A. 事件很复杂,在找到规避措施之前需要根本原因分析",
"B. 需要大量人员参与解决的事件",
"C. 有高优先级或对业务有重大影响的事件",
"D. 客户最在意的事件"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪些是蓝鲸配置平台的产品特性?</span>",
"answers": "A,B,C",
"id": 252,
"options": [
"A. 支持自定义模型",
"B. 支持事件推送",
"C. 支持操作审计",
"D. 支持可执行脚本的语法检查"
]
},
{
"title": "事件优先级由以下哪些因素决定?",
"answers": "A",
"id": 251,
"options": [
"A. 影响度和紧急度",
"B. 事件处理的技术难度",
"C. 事件处理人的技术水平",
"D. 事件的影响范围"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >配置平台的进程管理功能,下列哪个描述是错误的?</span>",
"answers": "D",
"id": 250,
"options": [
"A. 进程可以绑定在模块上",
"B. 进程的真实名称保存在\"功能ID\"属性上",
"C. 不同业务的\"进程名称\"可以重复",
"D. 进程可以绑定在主机上"
]
},
{
"title": "下列哪一项是对“服务管理”的最佳定义?",
"answers": "A",
"id": 249,
"options": [
"A. 用于以服务的形式为客户提供价值的一套特定的组织能力",
"B. 一组相互关联、相互作用或是相互独立的组件,为共同的目的而形成的统一整体并童工运营",
"C. 组织内执行特定活动的功能管理",
"D. 执行特定活动的角色所组成的组织部门"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >对于配置平台默认的“</span>蓝鲸<span style=\"color: rgb(51, 51, 51);\" >”业务,下列哪些描述是正确的?</span>",
"answers": "A,C,D",
"id": 248,
"options": [
"A. 蓝鲸业务为内置业务,不可删除",
"B. 蓝鲸业务可以删除",
"C. 蓝鲸的整体扩容操作会更新蓝鲸业务拓扑",
"D. 蓝鲸业务下的主机是部署时自动上报的"
]
},
{
"title": "哪一个模型提供服务、资产和基础架构的视图?",
"answers": "C",
"id": 247,
"options": [
"A. 故障模型",
"B. 问题模型",
"C. 配置模型",
"D. 变更模型"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >把一台主机导入配置平台,下列哪个操作是错误的?</span>",
"answers": "B",
"id": 246,
"options": [
"A. 在“主机资源池”中导入",
"B. 在“主机管理”中导入",
"C. 在“节点管理app”中导入"
]
},
{
"title": "服务始终交付给客户的应该是什么?",
"answers": "C",
"id": 245,
"options": [
"A. 应用",
"B. 基础架构",
"C. 价值",
"D. 资源"
]
},
{
"title": "ITIL服务管理的实施需要准备和计划好以下方面的使用效率和效果?",
"answers": "C",
"id": 244,
"options": [
"A. 人员、流程、合作伙伴、供应商",
"B. 人员、流程、产品、技术",
"C. 人员、流程、产品、合作伙伴",
"D. 人员、产品、技术、合作伙伴"
]
},
{
"title": "配置管理向组织的IT管理提供什么信息?",
"answers": "D",
"id": 243,
"options": [
"A. 经过协议的服务级别的变化",
"B. 每个支持团队在调查和诊断上花费的时间",
"C. 每类事件和问题的数量",
"D. IT基础架构的详细信息和历史记录"
]
},
{
"title": "下列哪项说法最恰当的描述了变更管理和配置管理之间的关系?",
"answers": "B",
"id": 241,
"options": [
"A. 两者之间没有依赖关系",
"B. 如果变更管理不和配置管理共同实施,可能收效甚微",
"C. 变更管理的实施不能离开配置管理",
"D. 两者必须同时实施"
]
},
{
"title": "下列哪项是签订服务级别协议的直接好处?",
"answers": "A,C",
"id": 239,
"options": [
"A. IT客服和提供商的预期一致",
"B. 事件将较少发生",
"C. 将为服务提供明确的标准",
"D. 被迫撤销的变更数量将会减少"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >配置平台中,哪种角色默认拥有业务的全部权限?</span>",
"answers": "A",
"id": 238,
"options": [
"A. 业务运维",
"B. 产品人员",
"C. 开发人员",
"D. 操作人员"
]
},
{
"title": "一个用户向服务台投诉,当使用一个特殊的应用程序时,一个错误频繁出现,引起网络中断。ITIL的哪个流程负责跟踪这个导致错误的原因?",
"answers": "C",
"id": 237,
"options": [
"A. 可用性管理",
"B. 事件管理",
"C. 问题管理",
"D. 发布管理"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >在配置平台中,已经分配到业务模块中的主机,如何删除?</span>",
"answers": "C",
"id": 236,
"options": [
"A. 在主机管理中直接删除即可",
"B. 在业务拓扑中删除",
"C. 先转移到空闲/故障机模块,再转移到资源池后才能删除",
"D. 不允许删除"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >配置平台中,下列哪些操作是只有管理员角色才有权限?</span>",
"answers": "A,B",
"id": 235,
"options": [
"A. 模型管理",
"B. 权限管理",
"C. 进程管理",
"D. 主机管理"
]
},
{
"title": "故障数据的趋势分析表明超过30%的故障有规律地重复发生。下列哪项行动最有助于削减有规律重复发生故障的比率?",
"answers": "B",
"id": 234,
"options": [
"A. 一份向董事会解释问题管理重要性的陈述",
"B. 执行问题管理流程",
"C. 选择一种合适的工具更准确地记录所有事故",
"D. 当无视就好了"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >以下哪个不在配置平台实例的操作审计记录范围?</span>",
"answers": "C",
"id": 233,
"options": [
"A. 新增",
"B. 编辑",
"C. 查询",
"D. 关系变更"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >在配置平台中,给主机新增一个自定义字段存储数据,以下哪种操作时正确的?</span>",
"answers": "B",
"id": 232,
"options": [
"A. 在“主机管理”中新增自定义字段",
"B. 在“模型管理”中找到主机模型,并新增字段",
"C. 在“业务拓扑”中新增自定义字段",
"D. 在主机模块下点击编辑"
]
},
{
"title": "IT服务管理是如何保证IT服务提供的质量?",
"answers": "D",
"id": 231,
"options": [
"A. 通过将内部和外部的客户与提供商之间的协定记录进正式的文档。",
"B. 通过定立通用的可接受的服务级别标准。",
"C. 通过在IT组织的所有员工中推行客户导向模式。",
"D. 通过计划、实施和管理为IT服务提供一套连贯的流程。"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >以下哪个是蓝鲸配置平台对主机的唯一标识?</span>",
"answers": "A",
"id": 230,
"options": [
"A. 云区域+内网IP",
"B. 固资编号",
"C. 设备SN",
"D. 内网IP"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >配置平台主机详情里显示的属性信息,排列顺序是否支持调整?</span>",
"answers": "A",
"id": 229,
"options": [
"A. 支持",
"B. 不支持",
"C. 不清楚"
]
},
{
"title": "因为过失,一个用户的声卡被新声卡替换,为了便于将来参考,哪个ITIL流程用来记录这块不同生产厂商的新声卡?",
"answers": "B",
"id": 228,
"options": [
"A. 变更管理",
"B. 配置管理",
"C. 事件管理",
"D. 问题管理"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >蓝鲸配置平台”</span>主机自动上报<span style=\"color: rgb(51, 51, 51);\" >“的信息是通过什么方式实现的?</span>",
"answers": "A",
"id": 227,
"options": [
"A. 通过主机上的蓝鲸Agent上报",
"B. 通过SSH协议上报",
"C. 通过下发脚本上报"
]
},
{
"title": "下面哪个流程或功能检查变更请求(RFCs)的合理性、可用性和必要性?",
"answers": "A",
"id": 226,
"options": [
"A. 变更管理",
"B. 事件管理",
"C. 问题管理",
"D. 服务台"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >蓝鲸配置平台的拓扑默认层级为”</span>业务-集群-模块<span style=\"color: rgb(51, 51, 51);\" >“,以下哪个说法是错误的?</span>",
"answers": "B",
"id": 225,
"options": [
"A. 允许在业务和集群之间新增层级",
"B. 允许在集群和模块之间新增层级",
"C. 新的层级支持字段的自定义",
"D. 层级新增之后可以支持删除操作"
]
},
{
"title": "只有获得修改基础架构的授权,配置管理数据库的数据才能被修改。下面哪个流程能给与这样的授权?",
"answers": "A",
"id": 224,
"options": [
"A. 变更管理",
"B. 配置管理",
"C. 事故管理",
"D. 服务级别管理"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >配置平台中,两个模型没有预先创建关系字段,是否能够直接在实例中关联?</span>",
"answers": "B",
"id": 223,
"options": [
"A. 可以",
"B. 不可以"
]
},
{
"title": "关于事故报告和记录的说法中正确的是?",
"answers": "B",
"id": 222,
"options": [
"A. 事故只能由用户来报道",
"B. 任何发现服务中断或妨碍正常服务的潜在中断均可以报告事故",
"C. 服务台接到的任何电话都必须被记录为事故",
"D. 技术人员报告的事故也必须记录为问题"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >蓝鲸配置平台的内置模型是否可以删除?</span>",
"answers": "B",
"id": 221,
"options": [
"A. 可以",
"B. 不可以"
]
},
{
"title": "以下哪项是问题的最佳描述?",
"answers": "D",
"id": 220,
"options": [
"A. 用户报告的问题",
"B. 两个或更多个事故的原因",
"C. 对业务有关键性影响的一系列事故",
"D. 一个或多个事故的原因"
]
},
{
"title": "哪项进程负责确保实施适当的测试?",
"answers": "B",
"id": 219,
"options": [
"A. 知识管理",
"B. 发布和部署管理",
"C. 服务资产和配置管理",
"D. 服务级别管理"
]
},
{
"title": "IT服务管理的最佳定义是哪项?",
"answers": "D",
"id": 217,
"options": [
"A. 嵌入在业务单元内部的服务供应商",
"B. 一套为客户提供世界级的服务所需的完整文件",
"C. 支持IT基础设施组件的实施技术",
"D. 可满足业务需求的高质量IT服务的实施和管理"
]
},
{
"title": "下列哪一项不是问题管理的有效目标?",
"answers": "C",
"id": 215,
"options": [
"A. 为了防止出现问题及其产生的事故",
"B. 要在其整个生命周期内管理问题",
"C. 为用户恢复服务",
"D. 为消除再次发生事故"
]
},
{
"title": "个人的经验,想法,见解和价值观是知识管理中哪个层面的例子?",
"answers": "C",
"id": 213,
"options": [
"A. 数据",
"B. 信息",
"C. 知识",
"D. 管理"
]
},
{
"title": "哪个进程是负责与客户讨论和报告,服务是否已达到目标?",
"answers": "C",
"id": 212,
"options": [
"A. 持续服务改进",
"B. 变更管理",
"C. 服务级别管理",
"D. 可用性管理"
]
},
{
"title": "现有的什么机构可支持:变更授权及协助评估和修改优先级方面的变更管理?",
"answers": "B",
"id": 209,
"options": [
"A. 变更授权委员会",
"B. 变更顾问委员会",
"C. 变更实施者",
"D. 变更经理"
]
},
{
"title": "事故的最佳描述是:",
"answers": "B",
"id": 207,
"options": [
"A. 除有后补服务外的以为服务中断",
"B. 服务的意外中断或服务质量下降",
"C. 任何服务中断,包含计划内或计划外的",
"D. D.任何报告给服务台的中断服务,无论该服务是否受影响"
]
},
{
"title": "下列哪项是事件管理的主要目标?",
"answers": "B,C",
"id": 205,
"options": [
"A. 自动检测影响服务的事件",
"B. 为了尽快恢复正常服务运作",
"C. 为了尽量减少对业务经营的不利影响",
"D. 以上皆是"
]
},
{
"title": "服务级别管理的目标是?",
"answers": "A,B,C",
"id": 202,
"options": [
"A. 定义,记录和商定所提供服务的FT水平",
"B. 监测,测量和报告所提供服务的实际水平",
"C. 监测和提高客户满意度",
"D. 确定可能出现的服务提供商可以运营的未来市场"
]
},
{
"title": "在服务生命周期中的哪个阶段来定义执行新服务的必要流程?",
"answers": "A",
"id": 200,
"options": [
"A. 服务设计:设计流程",
"B. 服务策略:开发产品",
"C. 服务转型:计划和准备部署",
"D. 服务执行:IT运维管理"
]
},
{
"title": "在IT基础架构中,下列哪个进程或职能是负责监控活动和事件的?",
"answers": "D",
"id": 199,
"options": [
"A. 服务级别管理",
"B. IT运营管理",
"C. 能力管理",
"D. 事件管理"
]
},
{
"title": "问题管理的根本目的是:",
"answers": "A",
"id": 198,
"options": [
"A. 找到问题的根本原因,并给出解决方案",
"B. 快速处理故障",
"C. 为事件管理流程提供必要的管理信息"
]
},
{
"title": "对于事件管理的根本目的,以下描述中最准确的是?",
"answers": "A",
"id": 197,
"options": [
"A. 尽快恢复客户的服务,将服务中断或服务质量下降的影响减小到最低",
"B. 找到故障的根本原因并予以解决",
"C. 为IT服务提供管理信息"
]
},
{
"title": "事件优先级由以下哪些因素决定?",
"answers": "A",
"id": 196,
"options": [
"A. 影响度和紧急度",
"B. 事件处理的技术难度",
"C. 事件处理人的技术水平"
]
},
{
"title": "下列对“变更”的描述,相对准确的是?",
"answers": "A",
"id": 195,
"options": [
"A. 任何引起IT生产环境变化的动作",
"B. 对于IT硬件的更换",
"C. 对于软件的升级与发布"
]
},
{
"title": "下面哪个流程或功能检查变更请求(RFCs)的合理性、可用性和必要性?",
"answers": "A",
"id": 194,
"options": [
"A. 变更管理",
"B. 事故管理",
"C. 问题管理",
"D. 服务台"
]
},
{
"title": "ITSM的管理模式为: ",
"answers": "B",
"id": 193,
"options": [
"A. 职能化管理",
"B. 流程化管理",
"C. 功能化管理"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >如何将业务指标(非主机、组件类)上报至蓝鲸监控做指标监控&nbsp;</span>",
"answers": "A,B,C",
"id": 189,
"options": [
"A. 日志上报,通过采集操作系统上的日志,清洗为结构化数据,写入时序数据库",
"B. 脚本采集,通过Shell或BAT脚本采集指标,入库时序数据库",
"C. 二次开发组件,采集指标,入库时序数据库",
"D. 不支持"
]
},
{
"title": "关于蓝鲸监控告警策略设定正确的是",
"answers": "A,B,C",
"id": 188,
"options": [
"A. N个(如N等于5)周期内满足1次检测条件(如&gt;95%)适用于稳定类的指标,如磁盘使用率",
"B. N个周期内满足多次(如3次)检测条件适用于抖动类指标,如CPU总使用率",
"C. 针对持续满足告警检测条件的场景,可设置收敛策略,N小时(如24小时)内仅产生1条告警",
"D. N个周期内满足1次检测条件适用于抖动类指标,如CPU总使用率"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >使用哪项功能可以主动探测服务的可用性和响应时间?</span>",
"answers": "A",
"id": 187,
"options": [
"A. 服务拨测",
"B. 主机监控",
"C. 脚本采集",
"D. 自定义监控"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >关于故障自愈对接Zabbix告警源原理说明正确的是?</span>",
"answers": "A,B,C",
"id": 186,
"options": [
"A. 故障自愈处理的告警类型对应Zabbix的{ITEM.KEY}",
"B. 初始化Zabbix告警源时,会在Zabbix中创建一个Action,调用脚本把告警推送至故障自愈",
"C. 故障自愈处理的IP对应Zabbix的{HOST.IP}",
"D. 故障自愈处理的主机类告警不需要在蓝鲸CMDB中注册"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >如何防止故障自愈处理假告警导致业务瘫痪(比如收到多个假的Ping告警而重启服务器)?</span>",
"answers": "A,D",
"id": 185,
"options": [
"A. 使用告警收敛功能,针对相同场景(如5分钟内出现3次同类型告警)做收敛,等待运维审批确认",
"B. 直接重启,反正也无法判断真假告警",
"C. 无此功能",
"D. 使用组合套餐,在处理危险类告警时让运维审批,审批通过后执行对应的处理动作。"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪些是蓝鲸监控支持的检测算法&nbsp;?</span>",
"answers": "A,B,C",
"id": 184,
"options": [
"A. 静态阈值",
"B. 同比",
"C. 环比",
"D. 预测"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >若模块下的主机经常变动,其监控策略的监控范围应该选择?</span>",
"answers": "B",
"id": 183,
"options": [
"A. IP",
"B. 业务拓扑",
"C. 不支持",
"D. 全业务"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪些是蓝鲸监控支持的监控对象?</span>",
"answers": "A,B,C,D",
"id": 182,
"options": [
"A. 主机层,监控Linux和Windows操作系统的关键指标",
"B. 组件层,监控Nginx、Oracle、MySQL等组件的关键性能指标",
"C. 服务拨测,从外围节点探测服务的可用性和延迟",
"D. 自定义接入,通过脚本和日志上报的方式采集和监控业务系统的关键指标"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >如何对接故障自愈不支持的告警源?</span>",
"answers": "B,C,D",
"id": 181,
"options": [
"A. 不支持",
"B. 使用REST API推送方式,实时获取告警",
"C. 使用REST API拉取方式,定时拉取告警",
"D. 通过二次开发来集成告警源"
]
},
{
"title": "<span style=\"color: rgb(51, 51, 51);\" >下列哪些是故障自愈支持的告警源? </span>",
"answers": "A,B,C,D",
"id": 180,
"options": [
"A. Zabbix",
"B. REST API",
"C. Open-falcon ",
"D. 蓝鲸监控"
]
}
];
var myBody = document.querySelectorAll('body')[0];
myBody.onmouseup = function() {
var key = window.getSelection().toString();
if (key) {
var mya = an0.filter(function(item) { return item.title.includes(key) });
console.log(mya)
var str = '';
if (mya.length > 0) {
for (var i = 0; i < mya.length; i++) {
str += mya[i].title + '<br>' + (mya[i].options.join('<br>')) + '<br>' + mya[i].answers;
}
}
var obj = document.createElement("div");
obj.id = 'myanyObj';
obj.style.width = "400px";
obj.style.height = "400px";
obj.style.hidden = "auto";
obj.style.position = 'fixed';
obj.style.left = '100px';
obj.style.top = '400px';
obj.style.opacity = 0.1;
obj.innerHTML = str;
myBody.appendChild(obj);
obj.onclick = function() {
obj.remove();
}
} else if (document.querySelectorAll('#myanyObj')[0]) {
document.querySelectorAll('#myanyObj')[0].remove();
}
}
// Your code here...
})();
JavaScript
1
https://gitee.com/hi_wendy/myproject.io.git
git@gitee.com:hi_wendy/myproject.io.git
hi_wendy
myproject.io
MyProject
master

搜索帮助