Ẹyọ 12 / 12

Awọn aala: Aabo, Aṣiri, Iwe-aṣẹ ati Ethics

Awọn anfani:

  • Agbara lati ṣe idanimọ ati rii daju pe AI le gbejade awọn API iro, koodu ti ko ni aabo, ati akoonu aladakọ
  • Agbara lati ṣakoso lilo AI laarin awọn opin ti asiri koodu orisun, data ti ara ẹni ati eto imulo ile-iṣẹ
  • Ni oye pe ojuse ti o ga julọ fun ibamu iwe-aṣẹ, aabo ati ilana iṣe wa pẹlu ẹlẹrọ naa.

Idanwo module

1. Gẹgẹbi ẹlẹrọ kọnputa, nigbati o ba n ṣiṣẹ pẹlu ohun elo iran koodu AI, ojuse ti o ga julọ fun ewo ni atẹle yii yẹ ki o wa nigbagbogbo pẹlu eniyan?

  • A) Ifọwọsi ipari ti atunse, aabo, ati atunyẹwo ati idanwo koodu ti a fi sinu iṣelọpọ ✔
  • B) Ṣiṣẹda egungun koodu akọkọ fun iṣẹ kan
  • C) Ṣiṣejade atokọ ti awọn didaba fun awọn orukọ oniyipada
  • D) Ngbaradi ọrọ asọye fun awọn asọye koodu

Apejuwe: AI; O le mu awọn iṣẹ ṣiṣe pọ si bii egungun koodu, iwe idanwo ati iwe. Sibẹsibẹ, o jẹ ojuṣe ẹlẹrọ lati ṣe atunyẹwo, idanwo ati fọwọsi koodu ti ipilẹṣẹ lati rii daju pe o tọ, ailewu ati ni ibamu pẹlu awọn ibeere, ati lati fi sii si iṣelọpọ; Eyi ko le ṣe aṣoju si AI laisi ijẹrisi ominira.

2. AI ti ṣe iṣẹ kan fun ọ ati pe o dabi pe o n ṣiṣẹ ni ọna ayọ. Kini igbesẹ ti o dara julọ ṣaaju fifi si iṣelọpọ?

  • A) Niwọn igba ti iṣẹ naa dabi pe o ṣiṣẹ, fi sii taara sinu iṣelọpọ
  • B) Jẹrisi ihuwasi nipasẹ kikọ ati ṣiṣe awọn idanwo ẹyọkan kekere ti o pẹlu awọn ọran eti ✔
  • C) Kan wo nọmba awọn laini iṣẹ naa
  • D) Ṣiṣe orukọ iṣẹ naa ni apejuwe sii

Alaye: Ifarahan si iṣẹ ko tumọ si pe o tọ. Kikọ ati ṣiṣiṣẹ awọn idanwo ẹyọ kekere ti o bo awọn ọran eti bii titẹ sii ofo, odo, odi, iye ti o tobi pupọ, ati aiṣedeede jẹrisi ihuwasi gangan ti iṣẹ naa laisi gbigbe si agbegbe laaye.

3. AI daba ọna ti a pe ni 'array.sortStable()' ti ko si ni ede rẹ ati ṣe alaye rẹ ni ọna ti o han gbangba. Kini igbese ti o tọ akọkọ lati ṣe?

  • A) Lilo ọna taara nitori AI dabi igboya
  • B) Ṣe alaye ọna funrararẹ ati lo orukọ rẹ gangan
  • C) Ijẹrisi aye ti ọna lati iwe aṣẹ ti ede / ile-ikawe ✔
  • D) Pa ikilọ olupilẹṣẹ naa ki o tẹsiwaju

Alaye: Awọn awoṣe ede le ṣe afihan ile-ikawe, package, tabi awọn orukọ ọna ti ko si tẹlẹ (hallucinate). API kọọkan ti a dabaa yẹ ki o jẹri ni ilodisi lodi si osise ati iwe lọwọlọwọ ti ede tabi ile-ikawe; Ti ko ba si ninu iwe-ipamọ, ko yẹ ki o lo.

4. O fẹ lati lẹẹmọ koodu orisun asiri ti ile-iṣẹ rẹ ati bọtini API ifibọ sinu ohun elo AI ti gbogbo eniyan ati beere fun iranlọwọ. Ewo ni ọna ti o tọ julọ?

  • A) Lilọ koodu bi o ṣe jẹ pẹlu bọtini API fun iyara
  • B) O to lati kan paarẹ orukọ ile-iṣẹ ati pin ohun gbogbo miiran
  • C) Pinpin koodu naa lẹhinna beere lọwọ AI lati paarẹ
  • D) Yiyọ awọn aṣiri kuro ati ọgbọn ti o farapamọ ati idinku iṣoro naa si apẹẹrẹ aṣoju tabi lilo ohun elo igbekalẹ ✔

Apejuwe: koodu orisun asiri ati awọn iwe-ẹri (bọtini API, ọrọ igbaniwọle, okun asopọ); O jẹ eewu ni awọn ofin ti asiri ile-iṣẹ ati aabo. O jẹ dandan lati yọ awọn aṣiri kuro ati imọ-ọrọ iṣowo ti o farapamọ ati dinku iṣoro naa si apẹẹrẹ ailorukọ / aṣoju tabi lo ohun elo iṣowo / ti kii ṣe data pinpin.

5. AI sọ pe idiju ti iṣẹ wiwa ti o kọ ni O (n); ṣugbọn awọn iyipo itẹ-ẹiyẹ meji wa ninu koodu naa. Kini ihuwasi imọ-ẹrọ to pe?

  • A) Ṣe itupalẹ koodu naa pẹlu ọwọ ki o yọ idiju naa funrararẹ ki o wọn ti o ba jẹ dandan ✔
  • B) Gba O (n) ati tẹsiwaju nitori AI sọ
  • C) A ro pe nọmba awọn iyipo ko ni nkankan lati ṣe pẹlu iṣẹ ṣiṣe
  • D) Kan yi orukọ iṣẹ naa pada

Alaye: Idiju akoko (Big-O) fihan bi nọmba awọn iṣẹ ṣe pọ si bi titẹ sii ti n dagba. Awọn iyipo itẹ-ẹiyẹ meji nigbagbogbo tumọ si O (n^2). Ibeere idiju AI yẹ ki o jẹri nipasẹ ṣiṣe itupalẹ koodu pẹlu ọwọ ati wiwọn pẹlu awọn igbewọle ti o pọ si ti o ba jẹ dandan; Gbẹkẹle ẹtọ naa ṣe agbero iro ti iṣẹ ṣiṣe.

6. AI ti ipilẹṣẹ koodu ti o taara ifibọ olumulo input sinu kan SQL ìbéèrè nipa concatenating ọrọ. Kini iṣoro akọkọ ati ojutu ọtun nibi?

  • A) Ko si iṣoro; Isopọpọ ọrọ jẹ ọna ti o yara julọ
  • B) O wa ewu ti abẹrẹ SQL; Ìbéèrè parameterized (gbólóhùn tí a ti múrasílẹ̀) tí ó pín àbáwọlé yẹ kí a lò ✔
  • C) Kan yiyipada ibeere naa si oke-nla ti to
  • D) Kikọ ibeere kukuru yoo yanju iṣoro naa

Apejuwe: Fifi titẹ olumulo kun taara si ọrọ ibeere ṣẹda ailagbara abẹrẹ SQL; Olukọni le ṣe atunṣe ibeere naa pẹlu titẹ sii. Ojutu ti o pe ni lati lo ibeere paramita kan (gbólóhùn ti a ti murasilẹ) ti o ya kikọ sii kuro ninu ọrọ ibeere naa. Eyi jẹ ọkan ninu awọn aṣiṣe aabo ti o padanu pupọ julọ ni koodu AI.

7. O ni akoko to lopin nigbati o ṣe atunyẹwo nkan ti koodu ti AI ṣe. Awọn oran wo ni o dara julọ lati ṣe pataki?

  • A) Awọn alaye ọna kika nikan gẹgẹbi indentation ati aye
  • B) Nikan ipari ti awọn orukọ oniyipada
  • C) Atunse ọgbọn, awọn ailagbara ati ihuwasi ọran eti ✔
  • D) Nikan lapapọ nọmba ti awọn ila ti awọn faili

Apejuwe: Ewu ti o ga julọ ni atunyẹwo koodu; Iwọnyi jẹ awọn ọran ti o fa ipalara nla, gẹgẹbi awọn aṣiṣe ọgbọn, awọn ailagbara aabo ati awọn jijo alaye asiri. Ọna kika ati awọn iṣoro ara ti wa ni atunṣe pẹlu awọn irinṣẹ laifọwọyi; Ifarabalẹ eniyan akọkọ yẹ ki o jẹ iyasọtọ si deede, aabo ati ihuwasi ọran eti.

8. O fẹ lati ni AI yanju kokoro kan. Iru titẹ sii wo ni yoo ṣe iranlọwọ fun AI lati wa idi root?

  • A) Wipe 'koodu ko ṣiṣẹ, ṣatunṣe'
  • B) Kan fun orukọ faili naa
  • C) Kan sọ abajade ti o nireti, laisi ọrọ aṣiṣe
  • D) Pese ifiranṣẹ aṣiṣe ni kikun, itọpa akopọ, koodu ti o yẹ ati apẹẹrẹ ẹda ti o kere ju ✔

Alaye: Fun atunṣe ti o munadoko, o jẹ dandan lati fun AI ni ifiranṣẹ aṣiṣe ni kikun, itọpa akopọ, snippet koodu ti o yẹ, ati apẹẹrẹ atunṣe ti o kere julọ ti o mu aṣiṣe naa jade. Alaye aiduro 'ko ṣiṣẹ' fi agbara mu AI lati gboju ati ṣe awọn iṣeduro ibora.

9. Gbogbo awọn idanwo ẹyọkan ti a ṣe nipasẹ AI kọja lori ṣiṣe akọkọ. Ewu wo ni ko yẹ ki o gbagbe ni ipo yii?

  • A) Awọn idanwo le jẹrisi ipo koodu lọwọlọwọ ṣugbọn kii ṣe ihuwasi gangan/ti o nireti ✔
  • B) Awọn koodu ti wa ni Egba aṣiṣe free nitori gbogbo awọn igbeyewo koja
  • C) Didara jẹ iṣeduro ti nọmba awọn idanwo ba tobi
  • D) Gbigbe idanwo naa jẹri pe agbegbe ti pari

Alaye: Awọn idanwo le jẹ ifọwọsi ihuwasi lọwọlọwọ (boya buggy) ti koodu, kii ṣe ihuwasi ti a pinnu; tabi o le ma ni eyikeyi iṣeduro ti o nilari ati pe o ti kọja nigbagbogbo. Lati rii pe awọn idanwo n ṣayẹwo ireti gidi, o jẹ dandan lati fọ koodu naa ni mimọ ati jẹrisi pe idanwo naa yipada pupa.

10. AI ti ṣe agbejade koodu ti o ti ṣetan fun iṣoro kan. O fura pe koodu naa le ti jẹ daakọ ni ilodisi lati iṣẹ akanṣe orisun ṣiṣi. Kini ọna ti o tọ?

  • A) Lilo iwe-aṣẹ laisi ero nitori pe koodu ṣiṣẹ
  • B) Ṣiṣayẹwo orisun / iwe-aṣẹ koodu, atunkọ ti o ba jẹ dandan ati ni ibamu pẹlu eto imulo ile-iṣẹ ✔
  • C) Kan yi awọn orukọ oniyipada pada ki o gbero iṣoro ti o yanju
  • D) A ro pe iwe-aṣẹ nikan kan awọn ile-iṣẹ nla

Apejuwe: AI le ṣe ẹda aladakọ/koodu ti a fun ni aṣẹ ninu data ikẹkọ ni ọrọ sisọ. Lilọ iwe-aṣẹ ni ọja iṣowo ṣẹda awọn eewu ofin to ṣe pataki. O jẹ dandan lati ṣayẹwo orisun ati iwe-aṣẹ koodu naa, tun kọ sinu awọn ọrọ tirẹ ti o ba jẹ dandan, ati ni ibamu pẹlu eto imulo iwe-aṣẹ ile-iṣẹ naa.

11. AI daba wipe ki o lẹsẹkẹsẹ yipada si microservices faaji fun ise agbese rẹ. Kini ọna imọ-ẹrọ ti o yẹ julọ nigbati o ṣe iṣiro imọran yii?

  • A) Lẹsẹkẹsẹ pin gbogbo eto si awọn iṣẹ microservices nitori AI ni imọran
  • B) A ro pe microservice nigbagbogbo jẹ aṣayan ti o dara julọ
  • C) Ṣe iṣiro imọran ni ibamu si iwulo gidi, fifuye, eto ẹgbẹ ati iwọntunwọnsi-iyokuro ✔
  • D) Ṣiṣe ipinnu ti o da lori gbaye-gbale ti faaji

Alaye: Awọn ipinnu ayaworan da lori ọrọ-ọrọ; Awọn iṣẹ Microservices ṣafikun iye ni awọn iwulo bii iwọn ati iyapa ẹgbẹ, ṣugbọn wa pẹlu awọn idiyele bii idiju iṣiṣẹ, ṣiṣatunṣe pinpin ati idiyele. Ṣe iṣiro imọran ni ibamu si iwulo gangan, fifuye, eto ẹgbẹ ati awọn aleebu ati iwọntunwọnsi awọn konsi; Imọran gbogbogbo ko yẹ ki o tẹle ni afọju.

12. AI ṣe agbejade ṣiṣanwọle README ati iwe API fun koodu rẹ; ṣugbọn diẹ ninu awọn opin ati awọn paramita ko baramu ninu koodu naa. Kini ihuwasi to tọ?

  • A) Titẹjade iwe-ipamọ bi o ti jẹ nitori pe ọrọ naa ni irọrun
  • B) Kan ṣatunṣe akọle naa ki o fi iyokù silẹ bi o ṣe jẹ
  • C) Ṣafikun iwe-ipamọ si ile-itaja laisi kika rẹ
  • D) Ṣe afiwe aaye ipari kọọkan ati paramita si koodu gangan ati ṣatunṣe eyikeyi ti ko baamu ✔

Apejuwe: Iwe-ipamọ yẹ ki o jẹ afihan deede ti koodu gangan; Iwe ti ko tọ titari awọn olupilẹṣẹ ti o ka lati lo ni aṣiṣe. Gbogbo aaye ipari, paramita, ati iye ipadabọ yẹ ki o rii daju lodi si koodu gangan, ati pe eyikeyi ibaamu yẹ ki o ṣe atunṣe.

13. Ọna titẹ sii wo ni o tọ fun iṣẹjade ti o ga julọ nigbati o ba beere koodu lati AI?

  • A) Pese ede / ẹya ni gbangba, adehun igbewọle-jade, awọn idiwọ ati awọn ipo aṣiṣe ✔
  • B) Kan sọ 'kọ mi diẹ ninu koodu iṣẹ'
  • C) Kọ ibeere ti o kuru ju laisi fifun eyikeyi ọrọ-ọrọ
  • D) Kan pato iye awọn ila ti koodu yoo wa

Apejuwe: Alagbara kiakia; O pẹlu ede ati ẹya ti a lo, iwe adehun igbewọle-jade, iṣẹ ṣiṣe ati awọn ihamọ ara, awọn ipo aṣiṣe, ati 'duro nikan laarin aaye ti o beere' ilana. Ibeere 'kọ iṣẹ kan fun mi' ti ko ni ipo jẹ jeneriki ati nigbagbogbo ṣe agbejade koodu ti ko yẹ.

14. AI ti ipilẹṣẹ iṣeto ni fun CI / CD rẹ (ilọsiwaju Integration / imuṣiṣẹ) opo gigun ati ifibọ awọn database ọrọigbaniwọle ni o ni itele ti ọrọ. Kini atunṣe to tọ?

  • A) Nlọ ọrọ igbaniwọle silẹ bi ọrọ itele nitori pe o ṣiṣẹ
  • B) Gbigbe awọn aṣiri jade nipasẹ oniyipada ayika tabi irinṣẹ iṣakoso aṣiri, kii ṣe fifi ọrọ itele sinu ibi ipamọ ✔
  • C) Gbe ọrọ igbaniwọle lọ si laini asọye nikan
  • D) Yiyipada orukọ faili yanju iṣoro naa

Alaye: Kikọ awọn aṣiri gẹgẹbi awọn ọrọ igbaniwọle ati awọn bọtini ni ọrọ itele si faili iṣeto ni ewu ti jijo iṣakoso ẹya ati iraye si laigba aṣẹ. Asiri; O yẹ ki o wa ni ipamọ nipasẹ awọn oniyipada ayika tabi oluṣakoso aṣiri pataki kan, ati pe ko yẹ ki o tẹ ibi ipamọ sii ni ọrọ itele.