Bölüm 12 / 12

Serhetler: Howpsuzlyk, Gizlinlik, Ygtyýarnama we Etika

Girdeji:

  • AI-iň galp API-leri, ygtybarly kody we awtorlyk hukugy bilen goralan mazmuny öndürip biljekdigini tanamak we barlamak ukyby
  • AI ulanylyşyny çeşme kodunyň gizlinliginiň, şahsy maglumatlaryň we korporatiw syýasatyň çäginde dolandyrmak ukyby
  • Ygtyýarnamanyň berjaý edilmegi, howpsuzlyk we etika üçin iň esasy jogapkärçiligiň inerenerde galýandygyna düşünmek.

Modul synagy

1. Kompýuter inereneri hökmünde, AI kod öndürmek guraly bilen işleýän wagtyňyz, aşakdakylaryň haýsysynyň hemişe adamda galmalydygynyň iň esasy jogapkärçiligi?

  • A) Dogrylygy, howpsuzlygy we önümçilige girizilen kody gözden geçirmek we synagdan soňky tassyklamak ✔
  • B) Funksiýa üçin ilkinji kod skeletini döretmek
  • C) Üýtgeýän atlar üçin teklipleriň sanawyny öndürmek
  • D) Kod düşündirişleri üçin tekstiň taslamasyny taýýarlamak

Düşündiriş: AI; Kod skeleti, synag taslamasy we resminamalar ýaly meseleleri çaltlaşdyryp biler. Şeýle-de bolsa, döredilen kody dogry, ygtybarly we talaplara laýyk gelmegini üpjün etmek we önümçilige girizmek in engineeneriň jogapkärçiligidir; garaşsyz barlamazdan AI-e tabşyryp bolmaz.

2. AI siziň üçin bir funksiýa döretdi we bagtly ýolda işleýän ýaly. Önümçilige goýmazdan ozal iň gowy ädim haýsy?

  • A) Funksiýa işleýän ýaly bolup, gönüden-göni önümçilige goýuň
  • B) Gyradaky ýagdaýlary öz içine alýan kiçi birlik synaglaryny ýazmak we işletmek arkaly özüni alyp barşyny barlaň
  • C) Diňe funksiýanyň setirleriniň sanyna seretmek
  • D) Funksiýanyň adyny has düşnükli etmek

Düşündiriş: Işe görünmek dogry diýmek däl. Boş giriş, nol, otrisatel, gaty uly baha we gabat gelmezlik ýaly gyralary öz içine alýan kiçi birlik synaglaryny ýazmak we işletmek, funksiýanyň hakyky hereketini janly gurşawa geçirmezden barlaýar.

3. AI diliňizde ýok 'array.sortStable ()' atly usuly teklip etdi we ony düşnükli düşündirdi. Ilkinji dogry çäre näme?

  • A) Usuly gönüden-göni ulanmak, sebäbi AI ynamly görünýär
  • B) Usuly özüňiz kesgitläň we adyny takyk ulanyň
  • C) Diliň / kitaphananyň resmi resminamalaryndan usulyň bardygyny barlamak ✔
  • D) düzüjiniň duýduryşyny ýapyň we dowam ediň

Düşündiriş: Dil modelleri kitaphanany, bukjany ýa-da aslynda ýok bolan usul atlaryny düzüp biler (galýusinat). Her teklip edilýän API diliň ýa-da kitaphananyň resmi we häzirki resminamalaryna garşy söz bilen tassyklanmalydyr; Resminama goşulmasa, ulanmaly däl.

4. Kompaniýanyňyzyň gizlin çeşme koduny we oturdylan API açaryny köpçülige açyk AI guralyna goýup, kömek soramak isleýärsiňiz. Iň dogry çemeleşme haýsy?

  • A) Kody tizlik üçin API açaryndaky ýaly ýelmemek
  • B) Kompaniýanyň adyny aýyrmak we beýleki zatlary paýlaşmak ýeterlikdir
  • C) Kody paýlaşmak we AI-den pozulmagyny haýyş etmek
  • D) Gizlinleri we gizlin logikany aýyrmak we meseläni wekilçilikli mysala azaltmak ýa-da institusional gural ulanmak ✔

Düşündiriş: Gizlin çeşme kody we şahsyýet maglumatlary (API açary, parol, birikme setiri); Kompaniýanyň gizlinligi we howpsuzlygy nukdaýnazaryndan töwekgelçiliklidir. Gizlin syrlary we gizlin iş logikasyny aýyrmaly we meseläni näbelli / wekilçilikli mysala çenli azaltmaly ýa-da kärhana / maglumatlary paýlaşma guralyny ulanmaly.

5. AI ýazan gözleg funksiýasynyň çylşyrymlylygynyň O (n) bolandygyny aýtdy; emma kodda iki sany öýjükli aýlaw bar. Dogry in engineeringenerçilik häsiýeti näme?

  • A) Kody el bilen derňäň we çylşyrymlylygy özüňiz çykaryň we zerur bolsa ölçäň ✔
  • B) O (n) kabul ediň we dowam etdiriň, sebäbi AI aýtdy
  • C) Siklleriň sanyny öndürijilik bilen hiç hili baglanyşygy ýok diýip çaklamak
  • D) Funksiýanyň adyny üýtgediň

Düşündiriş: Wagt çylşyrymlylygy (Big-O) girişiň artmagy bilen amallaryň sanynyň nädip köpelýändigini görkezýär. Iki sany öýjükli aýlaw, adatça O (n ^ 2) diýmekdir. AI-iň çylşyrymlylygy, kody el bilen seljermek we zerur bolsa artýan girdejiler bilen ölçemek arkaly barlanmalydyr; Talaba bil baglamak, ýerine ýetiriş baradaky ýalňyş çaklamany döredýär.

6. AI döredilen kod, teksti birleşdirip SQL talaplaryna ulanyjy girişini gönüden-göni girizýär. Bu ýerde esasy mesele we dogry çözgüt näme?

  • A) Mesele ýok; teksti birleşdirmek iň çalt usuldyr
  • B) SQL sanjymynyň töwekgelçiligi bar; Girişi bölýän parametrli talap (taýýarlanan jümle) should ulanylmaly
  • C) Talaby baş harplara öwürmek ýeterlikdir
  • D) Talaby has gysga ýazmak meseläni çözer

Düşündiriş: Talap tekstine ulanyjy girişini goşmak SQL sanjym gowşaklygyny döredýär; Hüjümçi giriş bilen soragy üýtgedip biler. Dogry çözgüt, giriş talaplaryny tekstden aýyrýan parametrli talap (taýýarlanan jümle) ulanmakdyr. Bu AI kodunda iň köp ýitirilen howpsuzlyk ýalňyşlyklaryndan biridir.

7. AI tarapyndan öndürilen kod bölegini gözden geçireniňizde çäkli wagtyňyz bar. Haýsy meseleleri ileri tutmaly?

  • A) Diňe indentasiýa we aralyk ýaly jikme-jiklikleri formatlaň
  • B) Diňe üýtgeýän atlaryň uzynlygy
  • C) Logiki dogrylyk, gowşak goralanlyklar we gyradaky ýagdaýlar behavior
  • D) Diňe faýlyň setirleriniň umumy sany

Düşündiriş: Kody gözden geçirmekde iň ýokary töwekgelçilik; Bular logiki ýalňyşlyklar, howpsuzlyk gowşaklyklary we gizlin maglumatlaryň syzmagy ýaly çynlakaý zyýan berýän meseleler. Format we stil meseleleri awtomatiki gurallar bilen çözülýär; Adamyň esasy ünsi takyklyga, howpsuzlyga we gyradaky özüni alyp barşyna gönükdirilmelidir.

8. AI-de bir näsazlygy çözmek isleýärsiňiz. Haýsy giriş AI-iň düýp sebäbini tapmagyna iň gowy kömek edip biler?

  • A) Diňe 'kod işlemeýär, düzediň' diýmek.
  • B) Faýlyň adyny beriň
  • C) Diňe säwlik teksti bolmazdan garaşylýan netijäni aýtmak
  • D) erroralňyşlyk habaryny, yzygiderli yzlary, degişli kody we iň köp köpeltmek mysalyny beriň ✔

Düşündiriş: Netijeli düzedişler üçin AI-e doly säwlik habaryny, yz yzyny, degişli kod parçasyny we ýalňyşlygy döredýän iň kiçi köpelýän nusgasyny bermeli. Düşnüksiz jümle “işlemeýär” AI-ni ýorgan tekliplerini çaklamaga we teklip etmäge mejbur edýär.

9. AI tarapyndan öndürilen ähli birlik synaglary birinji gezek geçýär. Bu ýagdaýda haýsy töwekgelçiligi äsgermezlik etmeli däl?

  • A) Synaglar koduň häzirki ýagdaýyny tassyklap biler, ýöne hakyky / garaşylýan hereket däl ✔
  • B) Kod düýbünden ýalňyş, sebäbi ähli synaglar geçdi
  • C) Synaglaryň sany köp bolsa hil kepillendirilýär
  • D) Synagdan geçmek, gurşawyň dolydygyny subut edýär

Düşündiriş: Synaglar, göz öňünde tutulan özüni alyp barşyny däl-de, koduň häzirki (belki-de ýalňyş) hereketini tassyklap biler; ýa-da manyly tassyklamany öz içine alyp bilmez we elmydama geçýär. Synaglaryň hakyky garaşmany barlaýandygyny görmek üçin kody aňsatlyk bilen bozmaly we synagyň gyzyl öwüsýändigini tassyklamaly.

10. AI size bir mesele üçin taýýar kod blokyny öndürdi. Koduň açyk çeşme taslamasyndan söz sözleri göçürilen bolmagy ähtimal. Dogry çemeleşme haýsy?

  • A) Kod işleýändigi sebäpli pikirlenmän ygtyýarnamany ulanmak
  • B) Koduň çeşmesini / ygtyýarnamasyny barlamak, zerur bolsa täzeden ýazmak we korporatiw syýasata boýun bolmak ✔
  • C) Diňe üýtgeýän atlary üýtgediň we çözülen meseläni göz öňünde tutuň
  • D) Ygtyýarnamanyň diňe iri kompaniýalara degişlidigini çaklamak

Düşündiriş: AI awtorlyk hukugy bilen goralan / ygtyýarlandyrylan kody okuw maglumat sözlerinde köpeldip biler. Täjirçilik önümindäki ygtyýarnamanyň bozulmagy çynlakaý kanuny töwekgelçilikleri döredýär. Koduň çeşmesini we ygtyýarnamasyny barlamak, zerur bolsa ony öz sözleriňiz bilen ýazmak we edaranyň ygtyýarnama syýasatyny berjaý etmek zerurdyr.

11. AI taslamaňyz üçin derrew mikroservis arhitekturasyna geçmegi maslahat berdi. Bu teklibe baha berlende iň laýyk in engineeringenerçilik çemeleşmesi haýsy?

  • A) AI-iň teklip edişi ýaly tutuş ulgamy derrew mikroservislere bölüň
  • B) Mikroservisiň kabul edilmegi elmydama iň gowy saýlawdyr
  • C) Teklibiň hakyky zerurlygyna, ýüküne, toparyň gurluşyna we goşmaça-minus balansyna görä baha beriň
  • D) Diňe arhitekturanyň meşhurlygyna esaslanyp karar bermek

Düşündiriş: Binagärlik kararlary kontekste bagly; Mikroservisler masştab we topar bölünişi ýaly zerurlyklara goşant goşýar, ýöne amaly çylşyrymlylyk, paýlanan düzediş we çykdajy ýaly çykdajylar bilen gelýär. Teklipiň hakyky zerurlygyna, ýüküne, toparyň gurluşyna we oňaýly we zyýanly balansyna görä baha beriň; Umumy maslahaty gözi bilen görmeli däl.

12. AI koduňyz üçin tertipli README we API resminamalaryny öndürdi; ýöne käbir ahyrky nokatlar we parametrler koda gabat gelmeýär. Dogry özüni alyp barş näme?

  • A) Resminamany bolşy ýaly neşir etmek, tekstiň erkin bolmagy
  • B) Diňe adyny düzediň we galanlaryny bolşy ýaly goýuň
  • C) Resminamany okamazdan ammara goşmak
  • D) Her ahyrky nokady we parametri hakyky kod bilen deňeşdiriň we gabat gelmeýänleri düzediň

Düşündiriş: Resminamalar hakyky koduň takyk beýany bolmaly; Nädogry resminama, ony okan döredijileri nädogry ulanmaga iterýär. Her ahyrky nokat, parametr we yzyna gaýtaryş gymmaty hakyky koda garşy barlanylmaly we islendik gabat gelmeýän zatlar düzedilmeli.

13. AI-den kod talap edilende iň ýokary hilli çykyş üçin haýsy giriş çemeleşmesi dogry?

  • A) Dil / wersiýa, giriş-çykyş şertnamasy, çäklendirmeler we ýalňyşlyk ýagdaýlaryny aç-açan üpjün etmek ✔
  • B) Diňe 'maňa iş koduny ýaz' diýmek
  • C) Hiç hili mazmun bermezden iň gysga haýyşy ýazyň
  • D) Diňe näçe setir kody boljakdygyny görkezmek

Düşündiriş: Güýçli haýyş; Ulanylýan dil we wersiýa, giriş-çykyş şertnamasy, öndürijilik we stil çäklendirmeleri, ýalňyşlyk şertleri we 'diňe talap edilýän çäkde galmak' görkezmesini öz içine alýar. Kontekstsiz 'maňa funksiýa ýaz' haýyşy umumy bolup, köplenç ýerliksiz kod öndürýär.

14. AI CI / CD (üznüksiz integrasiýa / ýerleşdiriş) turbageçirijiňiz üçin konfigurasiýa döretdi we maglumatlar bazasynyň parolyny aç-açan tekstde ýerleşdirdi. Dogry düzediş haýsy?

  • A) Paroly işleýänligi üçin açyk tekst hökmünde goýmak
  • B) Daşky gurşawyň üýtgeýjisi ýa-da gizlin dolandyryş guralynyň üsti bilen syrlary göçürmek, ammarda açyk tekst goýmazlyk ✔
  • C) Paroly diňe düşündiriş setirine geçiriň
  • D) Faýlyň adyny üýtgetmek meseläni çözýär

Düşündiriş: Parollar we açarlar ýaly syrlary konfigurasiýa faýlyna açyk tekstde ýazmak, wersiýa gözegçiliginiň syzmagy we birugsat girilmegi howpuny döredýär. Gizlin syrlar; Daşky gurşaw üýtgeýjileri ýa-da ýörite syrlar dolandyryjysy tarapyndan saklanmalydyr we ammara ýönekeý tekstde girmeli däldir.