Aonad 12 / 12

Uirlisí Códaithe AI agus Comhtháthú Sreafa Oibre

Gnóthachain:

  • Cumas críochnú eagarthóirí a mhapáil, cúntóir comhrá, gníomhaire CLI agus catagóirí uathoibrithe CI chun tascanna
  • Cumas an leibhéal neamhspleáchais a choigeartú de réir riosca agus smacht 'pleanáil ar dtús' a chur i bhfeidhm ar ghníomhairí CLI
  • Cumas úsáid AI a athrú go córas foirne bunaithe ar uirlis bhailíochtaithe, geata fíoraithe, trédhearcacht agus cuntasacht

Go dtí seo tá foghlamtha againn conas AI a úsáid i dtascanna aonair (códú, athbhreithniú, tástáil, dífhabhtú). San aonad deiridh seo, chuireamar na píosaí le chéile: aithne a chur ar uirlisí códaithe AI ​​éagsúla, an uirlis cheart a mheaitseáil leis an bpost ceart, agus iad a neadú go sábháilte i do shreabhadh forbartha laethúil - ó eagarthóir go rialú leagan, ó phíblíne CI/CD go rialachas foirne. Is é an sprioc an nós messy “fiafraigh den AI anois agus arís” a iompú ina chóras oibre comhsheasmhach agus in-iniúchta.

Clúdaímid cineálacha feithiclí le catagóirí neodracha (athraíonn ainmneacha táirgí ar leith go tapa; is é an rud a dhéanann an chatagóir atá tábhachtach). Tá “láthair milis” agus próifíl riosca ag gach catagóir; Is éard atá i máistreacht fios a bheith agat cé mhéad neamhspleáchas atá le tabhairt don tasc.

Catagóirí Uirlisí Códaithe AI

1. Críochnú in-eagarthóir. Breiseáin a mholann línte/bloic agus tú ag clóscríobh do IDE (an timpeallacht forbartha ina scríobhann tú cód). Láthair milis: luas insrutha, cód pláta coire. Riosca: comhthéacs caol, glacadh leis an moladh gan smaoineamh.

2. Cúntóir comhrá/taobhphainéal. Comhéadan comhrá leabaithe sa IDE le hinfheictheacht mar chuid de do bhunachar cód. Láthair milis: cur síos, athfhachtóir, tástáil, anailís ar fhabht. Riosca: teoranta don chomhthéacs a thugann tú, teastaíonn fíorú.

3. Gníomhairí CLI (uirlisí gníomhaire). Is féidir le huirlisí a ritheann ón líne ordaithe, comhaid iolracha a léamh agus a mhodhnú, orduithe a rith, agus tascanna ilchéime a fheidhmiú ina n-aonar. Láthair milis: athruithe ilchomhaid, tascanna athchleachtach, poist cineál "cuir an mhaoin seo leis". Riosca: uathriail ard = tionchar ard; Mura ndéantar é a sheiceáil, cruthaíonn sé athruithe leathana atá deacair a fhíorú.

4. Comhtháthú líne/uathoibríoch. Róbónna CI (Comhtháthú Leanúnach) a fhágann tuairimí athbhreithnithe uathoibríocha ar PR, a mholann tástálacha, nó a tháirgeann logaí athraithe. Láthair milis: an chéad strainer gan tuirse, comhsheasmhacht. Riosca: torann, muinín bréagach.

Leid: De réir mar a mhéadaíonn neamhspleáchas, ba cheart go méadófaí rialú freisin. Toisc go bhfuil comhlánú an eagarthóra beag agus meandarach, déantar é a mhaoirsiú go héadrom; Ba cheart modhnú ilchomhad gníomhaire CLI a scrúdú díreach mar, mura bhfuil sé níos cúramaí, ná PR daonna.

Céim ar Chéim: AI a leabú sa Sreabhadh Oibre

  1. Léarscáil an tasc go dtí an uirlis. Breisiú beag i sruth → críochnú; tuiscint/athfhachtóir/tástáil → comhrá; ilchomhad, obair athchleachtach → gníomhaire CLI; an chéad scagaire leanúnach → comhtháthú CI.
  2. Roghnaigh an leibhéal neamhspleáchais. Cé mhéad saoirse atá ag an ngníomhaire? Moladh inléite amháin nó modhnú comhaid + forghníomhú ordaithe? Coigeartaigh le haghaidh riosca.
  3. Cothaigh an comhthéacs. Tabhair isteach go buan rialacha tionscadail (stíl, ailtireacht, "nach bhfuil") isteach san uirlis; Bain úsáid as comhad treoracha tionscadail seachas é a mhíniú arís agus arís eile.
  4. Coimeád geataí fíoraithe. Tá athrú AI cosúil le hathrú daonna: téann sé trí thiomsú, tástáil, athbhreithniú, agus (más ríthábhachtach) faomhadh saineolaí. Ní sheachbhóthar oscailt AI PR formheasa.
  5. Tomhais agus coigeartú. Féach ar an méid a luasghéaraíonn i ndáiríre, áit a mhéadaíonn an t-ualach ceartúcháin; Gearr amach úsáidí nach n-oibríonn.

Trí Chás Mini

Cás 1 - Dhéileáil gníomhaire CLI le hathainmniú ilchomhaid. Dhéanfadh foireann amháin coincheap a scaipeadh thar 60 comhad a athainmniú. Thug siad an tasc do ghníomhaire CLI, d'iarr siad plean ar dtús, d'fhormheas siad an plean, ansin rinne siad an t-athrú agus reáchtáil siad an tsraith iomlán tástála. Chaill Gníomhaire 3 cás imeall sa chomhad; Ghlac tástálacha é, réitigh sé. Críochnaíodh an post, a thóg thart ar 3 huaire de láimh, i 50 nóiméad faoi mhaoirseacht.

Cás 2 - Neamhspleáchas neamhsheiceáilte curtha siar. Dúirt forbróir eile le gníomhaire "an modúl seo a fheabhsú" agus scaoil sé é; D'athraigh an gníomhaire 18 gcomhad agus chuir sé dhá spleáchas leis. Bhí an t-athrú chomh leathan sin nárbh fhéidir é a athbhreithniú agus b’éigean é a tharraingt siar. Ceacht: tabhair raon feidhme cúng do ghníomhairí, critéir soiléire glactha, agus smacht ar an gcéad phlean-déanamh níos déanaí.

Cás 3 - Rinneadh bot athbhreithnithe CI ar an gcéad scagaire. Thóg foireann amháin bot a fhágann tuairimí athbhreithnithe AI ​​uathoibrithe ar PR. Chomh luath agus a d’aimsigh an bot neamhghníomhartha seiceála agus saincheisteanna stíle, bhí na hathbhreithneoirí daonna in ann a gcuid ama a chaitheamh ar loighic ghnó. Mar sin féin, rinne an fhoireann soiléir nár sholáthair an bot “faomhadh”: bhí cead daonna amháin ar a laghad fós ag teastáil. Chun torann a laghdú, thiúnaigh siad an bád gan ach torann ard/meándéine a fhágáil.

Ceithre Theimpléad Inchóipeála

Disciplín "Plean ar dtús" don ghníomhaire CLI:

Tasc: {{ tasc soiléir, cúng}}Critéir glactha: {{toradh intomhaiste}}Srian: oibrigh ar {{an eolaire/comhaid}} amháin; ag cur spleáchas nua leis.An Chéad cuir i láthair plean GAN ATHRÚ: cé na comhaid, cad a athróidh, a thástálacha le rith. Fan go bhfeicfidh mé an plean a cheadú. Ansin cuir i bhfeidhm é céim ar chéim, ag rith tástálacha ag gach céim.

Comhad treorach an tionscadail (comhthéacs leanúnach na n-uirlisí):

Rialacha marthanacha maidir le huirlisí AI sa tionscadal seo:- Teanga/leagan: {{...}}. Stíl: {{...}}.- Srian ailtireachta: {{ e.g. treo idir sraitheanna}}.- NÁ: rúin a leabú, ag baint úsáide as sonraí táirgthe, {{ leabharlanna toirmiscthe}}.- Ní mór gach athrú a thástáil; Athrú ar an síniú API poiblí GAN iarraidh. - Nuair a bhíonn amhras ort, stop agus fiafraigh.

Cinneadh mapála tasc-uirlis:

Sainmhíním an tasc seo a leanas: {{tasc}}. Cén aicme uirlisí ar cheart dom é seo a dhéanamh le: (a) críochnú an eagarthóra, (b) cúntóir comhrá, (c) gníomhaire CLI, (d) uathoibriú CI? Scríobh do réasúnaíocht, do riosca agus do leibhéal neamhspleáchais molta (moladh amháin / comhad a athrú / ordú rith).

Cód iompair bot athbhreithniú CI:

Ná fág ach torthaí ARD agus MEÁN-dhéine mar thuairimí san athbhreithniú Caidreamh Poiblí. Gach toradh: catagóir, déine, ceartúchán molta. Bailigh nótaí ag an leibhéal rogha stíle isteach i dtrácht achomair aonair ar leith. NÍ THOILÍONN TÚ; cead daonna ag teastáil.

Leid lag / Pras láidir

Lag: (go gníomhaire CLI) "Déan an modúl íocaíochta níos fearr."
Strong: (Chun gníomhaire CLI) "Ní rith ach faoi src/payments/. Tasc: Bain an loighic bailíochtaithe athfhillteach as an bhfeidhm aisíoc() isteach i gcúntóir amháin; ní athraíonn iompar agus sínithe. Cuir an plean i láthair ar dtús agus fan le mo cheadú; ansin déan agus rith na tástálacha/íocaíochtaí/pacáiste. Cuir spleáchas nua leis."

Laghdaíonn an leagan láidir an raon feidhme, leagann sé síos critéir agus srianta glactha, agus cuireann sé an smacht "plean ar dtús". Is iad éilimh doiléir “déan níos fearr” bunchúis na n-athruithe ollmhóra do-rialaithe.

aicme feithicle

Cad é is fearr aige

neamhspleáchas

meáchan cigireachta

Críochnú an eagarthóra

Suimiú beag i sruth

íseal

Solas (léamh ar an toirt)

cúntóir comhrá

Tuig, tástáil, athfhachtóir

meánach

Meánach (fíorú aschuir)

gníomhaire CLI

Ilchomhad, athchúrsach

ard

Trom (plean + léirmheas iomlán)

Uathoibriú CI

An chéad scagaire leanúnach

meánach

Meánach (riail + faomhadh daonna)

Rialachas Foirne: Ó Scil Aonair go Córas Comhroinnte

Is tús é AI a úsáid go maith ar bhonn aonair; is córas comhsheasmhach é fíor-aibíocht ag leibhéal na foirne. Tá an córas seo bunaithe ar roinnt piléir: liosta d’uirlisí ceadaithe (na huirlisí is féidir a úsáid leis na sonraí — ó aonad 10), geataí fíorúcháin (téann an t-athrú AI tríd na geataí céanna tógála/tástála/athbhreithnithe — ó aonad 11), trédhearcacht (ag sonrú go bhfuil athrú faoi thiomáint AI ag soláthar inrianaitheachta nuair is gá), agus soiléireacht freagrachta (is léir go bhfuil an duine a shíníonn as agus atá cuntasach). Cuireann an creat seo teorainn le riosca agus luas á choinneáil ag an am céanna agus cinntíonn sé go n-oibríonn baill foirne nua leis an smacht céanna.

Rabhadh: Dá airde neamhspleáchas uirlis - go háirithe gníomhairí CLI atá in ann comhaid a mhodhnú, orduithe a rith - is amhlaidh is mó a theorannú go docht é ó rochtain a fháil ar an timpeallacht táirgthe, sonraí rúnda, agus oibríochtaí ar deacair iad a chur ar ais. Ceangail orduithe millteach (scriosadh buan, imscaradh) le ceadú an duine.

Botúin choitianta

  • Tasc-ciallaíonn neamh-chomhoiriúnacht. Ag iarraidh post ilchomhad a dhéanamh le críochnú an eagarthóra nó ceangaltán beag le gníomhaire trom.
  • An gníomhaire a scaoileadh. Cruthaíonn tascanna gníomhairí a thugtar le raon feidhme cúng agus gan “plean ar dtús” athruithe gan scrúdú.
  • Na geataí fíoraithe le haghaidh AI a scaoileadh. "Rinne AI é, a ligean ar bogadh ar aghaidh go tapa" Is é an eisceacht is contúirtí; Tá na doirse mar an gcéanna do gach duine.
  • An comhthéacs a thabhairt de láimh gach uair. Mura scríobhtar rialacha an tionscadail isteach i gcomhad teagaisc buan beidh neamh-chomhsheasmhacht agus dúbailt ann.
  • Ag déanamh earráid faoi fhaomhadh an róba CI maidir le faomhadh daonna. Is scagaire é bot; Tá ceadú cuntasach daonna éigeantach.

Go hachomair

Tagann uirlisí códaithe AI ​​i gceithre phríomhchatagóir: comhlánú eagarthóir, cúntóir comhrá, gníomhairí CLI, agus uathoibriú CI. Tá máistreacht ag meaitseáil an tasc leis an uirlis cheart agus leis an leibhéal ceart neamhspleáchais; De réir mar a mhéadaíonn neamhspleáchas, méadaítear rialú freisin. Tabhair comhthéacs tionscadail marthanach d’uirlisí, cuir smacht “pleanáil ar dtús” ar ghníomhairí ilchomhad, agus cuir athrú AI ar aghaidh trí na geataí fíoraithe céanna le hathrú daonna. Scil aonair; Déan é a athrú ina chóras foirne bunaithe ar liosta uirlisí ceadaithe, geataí fíoraithe, trédhearcacht agus soiléireacht freagrachta. Is iolraitheoir luais deireadh le deireadh é AI; Is duine inniúil i gcónaí an duine a shíníonn agus a thugann an cuntas.

Tasc feidhmchláir

Liostaigh trí thasc dáiríre a dhéanfaidh tú an tseachtain seo chugainn. Bain úsáid as an teimpléad “cinneadh meaitseála tasc-le-feithicil” do gach ceann acu chun aicme feithicle agus cén leibhéal neamhspleáchais a roghnóidh tú a chosaint. Ansin reáchtáil tasc caol do ghníomhaire CLI (nó cúntóir comhrá) le disciplín “pleanáil ar dtús”: an plean a fhormheas, é a fhorfheidhmiú, na tástálacha a reáchtáil, agus athbhreithniú a dhéanamh ar an athrú cosúil le PR daonna. Ar deireadh, dréacht “riail úsáide AI” 5 phointe do d’fhoireann (uirlisí ceadaithe, riail sonraí, geata fíoraithe, teorainn neamhspleáchais, cuntasacht).

seicliosta

  • [ ] Is féidir liom idirdhealú a dhéanamh idir catagóirí uirlisí códaithe AI ​​agus láthair milis gach ceann acu.
  • [ ] Mapaím an tasc go dtí an rang feithicle ceart agus go dtí an leibhéal neamhspleáchais cuí.
  • [ ] Tugaim comhthéacs buan tionscadail (comhad treoracha) do na huirlisí.
  • [ ] Cuirim raon feidhme cúng agus smacht “pleanáil ar dtús” i bhfeidhm ar ghníomhairí CLI.
  • [ ] Cuirim athruithe AI ​​trí na geataí fíorúcháin céanna le hathruithe daonna.
  • [ ] Molaim uirlis bhailíochtaithe, riail sonraí, creat trédhearcachta agus cuntasachta ar leibhéal na foirne.

Scrúdú Modúl

1. Cad a dhéanann an tsamhail mhór teanga bhunúsach de chúntóir códaithe i ndáiríre nuair a tháirgeann sé cód?

  • A) Déanann sé réamh-mheas go patrúnúil ar an leanúint is dóichí bunaithe ar an gcomhthéacs tugtha ✔
  • B) Ráthaíonn sé an toradh ceart tríd an gcód a thiomsú agus a rith
  • C) Déanann sé an cód a scanadh go beo ar an idirlíon agus cóipeáil an ceann is cruinne.
  • D) Tuigeann sé loighic an chóid cosúil le hinnealtóir daonna agus tuigeann sé an rún

Soiléiriú: Ní 'tuigeann' LLM cód cosúil le duine; Gineann sé an leanúint is dóichí leis an gcomhthéacs tugtha, bunaithe ar phatrúin a fhoghlaimíonn sé ó linn an-mhór téacs agus cód. Mar sin, braitheann cáilíocht an aschuir go díreach ar cháilíocht an chomhthéacs agus an teagaisc a thugann tú, agus ní mór gach aschur a bhailíochtú.

2. Cad a ghlaonn tú air nuair a thugann AI concoct diongbháilte ar fheidhm nó leabharlann nach bhfuil ann, agus cad é an t-aon fhrithcheann fíor?

  • A) Earráid tiomsaithe a thugtar air seo; Is trealamh níos láidre é an antidote
  • B) Tugtar siabhránacht air seo; Is é an antidote ná an cód a fhíorú agus gach API a úsáidtear ✔
  • C) Tugtar aischéimniú air seo; Is é an antidote ná an tsamhail a atosú
  • D) Tugtar ró-shreabhadh comhthéacs air seo; Is é an antidote ná an leid a ghiorrú

Cur síos: Tugtar siabhránacht air seo agus is cúis le ceann de na fabhtanna is costasaí i mbogearraí. Is é an t-aon fhrithcheann fíoraithe ná fíorú: ag dearbhú go bhfuil gach feidhm, API, agus pacáiste a úsáidtear ann i ndáiríre agus go n-oibríonn an cód. Níl fianaise ar chruinneas ton muiníneach an mhúnla.

3. Cén cur chuige is mó a fheabhsaíonn cáilíocht agus comhsheasmhacht an aschuir agus cód á ghiniúint le AI?

  • A) An múnla a scaoileadh trí ‘scríobh seo chugam’ a rá gan comhthéacs ar bith a thabhairt
  • B) An leid is faide agus is bréige a scríobh
  • C) Sonraigh agus tabhair samplaí de chonradh ionchuir/aschuir, cásanna imeall, leagan agus stíl ✔
  • D) An cód ginte a chomhcheangal go díreach gan é a léamh

Míniú: Trí chineál ionchuir/aschuir na feidhme (conradh), cásanna imeall, srianadh teanga/leagan agus stíle a chinneadh agus sampla a thabhairt don mhúnla is féidir an t-aistriú ó thuar go beachtas. Iarrann ‘scríobh é seo chugam’ gan comhthéacs cód a tháirgeadh a bhíonn difriúil gach uair agus a sheachnaíonn cásanna imeallacha go minic.

4. Nuair a dhéantar iniúchadh ar bhunchód eachtrach le AI, d'fhéadfadh ainm feidhme a bheith 'validateAndSave' ach d'fhéadfadh an achoimre AI a bheith mícheart. Cad é an cur chuige ceart?

  • A) Muinín iomlán san achoimre AI mar go bhfuil an t-ainm féin-mhínitheach
  • B) An fheidhm a athrú go díreach gan é a léamh
  • C) Déan cinneadh trí bhreathnú ar ainm na feidhme
  • D) Déan an cur síos AI a láimhseáil mar hipitéis agus fíoraigh éilimh chriticiúla líne ar líne sa chód ✔

Míniú: Féadfaidh AI breathnú ar an ainm sa chód agus a insint duit 'cén chuma atá air a dhéanamh', ach i ndáiríre d'fhéadfadh an loighic a bheith difriúil (nó fiú droim ar ais). Mar sin is hipitéis é an míniú AI; Ba cheart éilimh chriticiúla, go háirithe iad siúd a bhaineann le slándáil, údarás nó sreabhadh airgid, a fhíorú go amhairc ar na línte ábhartha.

5. Cad é an baol is mó a rá 'D'fhéach AI air, tá sé soiléir' in athbhreithniú cód le cúnamh AI?

  • A) Féadfaidh AI claonchlónna bréagacha a tháirgeadh; Cruthaíonn fíorbhotúin a chailltear muinín bhréagach ✔
  • B) Tá athbhreithniú AI ró-mhall mar sin cuireann sé am amú
  • C) Ní thuigeann an fhoireann toisc nach ndéanann an AI trácht ach i mBéarla
  • D) Ní thagann PR le chéile toisc go ndéanann AI ró-léirmhíniú i gcónaí

Míniú: Táirgeann AI dearfacha bréagacha (ag léiriú fadhb nuair nach ann dó) agus claonchlónna bréagacha (in easnamh ar an bhfíorfhabht). Tá claonchlónna bréagach ina dtost; Is iad na botúin is contúirtí ná na cinn nach luaitear san athbhreithniú ar chor ar bith. Mar sin is é AI an chéad scagaire, ní ceadú; Is le duine cuntasach an cinneadh chun cumasc a dhéanamh.

6. Cad é an gaiste is insidious a tharlaíonn nuair a thugann tú ach an AI an cód agus tástálacha a phriontáil?

  • A) Scríobhann AI an iomarca tástálacha i gcónaí agus buaileann sé an bunchód
  • B) Déanann AI tástáil ar iompar reatha (b’fhéidir mícheart) an chóid mar ‘ceart’ agus socraíonn sé an fabht ✔
  • C) Scriosann AI cód go huathoibríoch agus tástálacha á scríobh
  • D) Scríobhann AI tástálacha ní hamháin don chosán sásta ach i gcónaí don chás imeall

Míniú: Bíonn claonadh ag AI breathnú ar chód agus dearbhuithe a scríobh a dhéanann tástáil ar iompar reatha. Má tá an cód mícheart ón tús, socraíonn AI an t-iompar mícheart seo mar ‘ceart’. Dá bhrí sin, ba cheart ionchais na tástála a scríobh de réir na rialach riachtanach (sonraíocht), ní de réir aschur reatha an chóid.

7. Cad is mó a chinneann cruinneas na hipitéisí nuair a dhéantar fabht a dhífhabhtú le AI?

  • A) Cé chomh múinte a scríobhtar an leid.
  • B) Cé mhéad uair a cuireadh an cheist arís
  • C) Cáilíocht na fianaise a cuireadh ar fáil don mhúnla: teachtaireacht earráide iomlán, rian cruachta, ionchur agus iompar ionchais ✔
  • D) Cén dath téama a bhfuil an cód scríofa ann?

Míniú: Ní fheiceann AI an earráid ar an mbealach a dhéanann tú; Níl a fhios aige ach an fhianaise a thugann tú dó. I bhfianaise na teachtaireachta earráide iomlán, an rian cruachta, an t-ionchur a spreagtar, agus an t-iompar a bhfuiltear ag súil leis, áiríonn an tsamhail na féidearthachtaí fíor; Mura bhfuil aon fhianaise ann, déanann sé buille faoi thuairim (hallucination) agus treoraíonn sé tú ar an mbóthar mícheart.

8. Cad é an chéim is tábhachtaí roimh logaí táirgeachta a thabhairt do AI le haghaidh anailíse?

  • A) An logáil a ghreamú mar atá, a chlúdaíonn an lá ar fad
  • B) Tiontaigh loga go cás uachtair ar dtús
  • C) Línte loga a shocrú in ord aibítre
  • D) Sonraí pearsanta agus rúin a chumhdach agus gan ach an fhuinneog ábhartha a thabhairt ✔

Cur síos: Tá IP, ríomhphost, ID seisiúin, comhartha agus uaireanta rúnda oscailte i logaí táirgeachta amh. Is sárú príobháideachta tromchúiseach é iad a ghreamú isteach in uirlis AI gan iad a chumhdach. Ina theannta sin, ba chóir an logáil a scagadh go dtí fuinneog caol ama; Ach is é an chéad riachtanas sonraí íogaire a ghlanadh.

9. Cad ba cheart a dhéanamh má deir an AI gur tharla dhá imeacht 'ag an am céanna' in anailís loga agus má dhearbhaíonn sé ceann amháin mar an bhunchúis?

  • A) Neamhaird a thabhairt ar chomhghaol mar chúisíocht agus an t-éileamh a fhíorú le méadracht agus cód ✔
  • B) Ag glacadh leis an gcúis mar rud cinntitheach toisc go mbunaítear AI caidreamh ama
  • C) An chéad chomhpháirt cúisí a atosú láithreach
  • D) Na logaí a scriosadh go hiomlán agus iad a bhailiú arís

Míniú: Is é an deacracht is coitianta in anailís loga ná comhghaol mearbhaill le cúisíocht. Is clue, ní fianaise é an gaol ama a bhunaigh an AI. Teastaíonn uainiú, meicníocht, agus, más féidir, in-atrialltacht chun fíor-chúis; Ní mór an t-éileamh a bhailíochtú le méadracht agus cód.

10. Cad é an riail órga doshannta nuair a dhéantar athfhachtóiriú le AI agus cad a dhaingníonn é?

  • A) Ba chóir go mbeadh an cód níos giorra; Ráthaíonn líon na línte seo
  • B) Gan athrú ar iompar; cinntíonn tástálacha a thugann iompraíocht reatha air seo ✔
  • C) Tá tuilleadh tuairimí sa chód; Ráthaíonn AI seo
  • D) Athscríobh an comhad ar fad ag an am céanna; ráthaíonn an gníomhaire é seo

Míniú: Tá Refactoring ag feabhsú struchtúr inmheánach an chóid gan a iompar seachtrach a athrú; Is é an riail órga ná go bhfanann iompar seasmhach. An rud a chinntíonn go bhfuil sé seo á thástáil: cuirtear líonra tástála ar bun a shealbhaíonn iompar reatha sula n-athraítear é agus go reáchtáiltear é tar éis gach céime. Is cearrbhachas é athfhachtóiriú gan líontán tástála.

11. Cad é an ciseal i dtáirgeadh doiciméad nach féidir a fhios ag AI agus atá contúirteach a dhéanamh suas?

  • A) Conas na céimeanna suiteála a rith
  • B) Liosta paraiméadar d’fheidhm
  • C) Fírinniú 'cén fáth' a ndearnadh cinneadh dearaidh ar an mbealach sin ✔
  • D) Cén teanga ina bhfuil an cód scríofa?

Cur síos: Is féidir le AI an ciseal 'cad/conas' (cad a dhéanann an fheidhm, conas a socraítear í) a bhaint as an gcód; ach ní fios an ciseal 'cén fáth' (an réasúnaíocht dearaidh le cinneadh, an chúis le luach teorann). Tá ‘cúis’ comhdhéanta níos contúirtí ná gan aon údar a bheith leis; Ní mór d'úinéir an chóid an ciseal seo a chur leis.

12. Cad ba cheart d'fhorbróir a dhéanamh más mian leo comhad cumraíochta a ghreamú ina bhfuil eochair API beo isteach in uirlis AI neamhcheadaithe agus é ag réiteach fabht práinneach?

  • A) Ar mhaithe le luas, greamaigh an comhad mar atá agus ansin scrios an comhrá
  • B) Cuir nóta ‘rúnda’ ag deireadh an chomhaid agus seol é
  • C) Fág an eochair agus athraigh ach ainm an chomhaid
  • D) Bain amach/ceap rúin agus ná tabhair ach comhthéacs riachtanach neamhíogair ✔

Nochtadh: Níor cheart riamh rúin, sonraí pearsanta ná sócmhainní rúnda a chur isteach ar mhodhanna neamhcheadaithe; Ní chuireann práinne an líne dhearg seo ar fionraí. Is é an cur chuige ceart ná na rúin a bhaint as/a cheilt ar dtús agus gan ach an comhthéacs riachtanach, neamhíogair a thabhairt. Má tá rún fós ag sceitheadh, is é an chéad rud atá le déanamh ná an eochair sin a chasadh láithreach.

13. Gabhann cód a ghintear AI trí thástáil agus ritheann sé i dtáirgeadh. An gcruthaíonn sé seo go bhfuil an cód sábháilte?

  • A) Ní hea; ní chiallaíonn 'oibriú' slán, tá sraith fíordheimhnithe ar leith de dhíth ar shlándáil ✔
  • B) Tá; Tá cód a éiríonn leis an tástáil sábháilte de réir sainmhínithe
  • C) Tá; Má ritheann sé i dtáirgeadh, cuireann sé deireadh le gach leochaileacht
  • D) Ní hea; ach ní bhaineann slándáil ach amháin má tá an cód mall

Soiléiriú: Ní hionann ‘obair’ agus ‘slán’. Fiú má tá leochaileacht sa chód mar instealladh SQL, féadfaidh sé pas a fháil sa tástáil agus rith go réidh; Ní nochtar an leochaileacht ach amháin nuair a aimsíonn ionsaitheoir é. Dá bhrí sin, chomh maith le cruinneas, ba cheart athbhreithniú atá dírithe ar shlándáil agus scananna amhail SAST a dhéanamh mar shraith ar leith.

14. Cad é an smacht is sábháilte nuair a thugtar tasc ilchomhad do ghníomhaire CLI (uirlis uathrialach is féidir comhaid a mhodhnú agus orduithe a rith)?

  • A) Ag rá leis an ngníomhaire ‘feabhsaigh an modúl seo’ agus saoirse iomlán a thabhairt
  • B) Raon feidhme caol agus critéir glactha a thabhairt, plean a iarraidh ar dtús, é a fhormheas, é a chur i bhfeidhm céim ar chéim, agus na tástálacha a rith ✔
  • C) Cumasc go díreach gach athrú ar an ngníomhaire gan athbhreithniú a dhéanamh orthu
  • D) Rochtain neamhshrianta ar an timpeallacht táirgthe agus ar shonraí rúnda a thabhairt don ghníomhaire

Míniú: De réir mar a mhéadaíonn neamhspleáchas, ba cheart go méadódh an rialú freisin. Raon feidhme cúng agus critéir soiléire glactha a thabhairt don ghníomhaire, plean a iarraidh ar dtús gan athruithe, an plean a fhormheas, ansin é a chur i bhfeidhm céim ar chéim agus tástálacha a reáchtáil ag gach céim; Cuireann sé cosc ​​ar athruithe atá leathan, do-athbhreithnithe, agus ar gá iad a rolladh siar.

15. Cé air a bhfuil dliteanas a eascraíonn as cód arna ghiniúint ag AI i mbogearraí atá ríthábhachtach ó thaobh slándála (m.sh. íocaíocht nó fíordheimhniú)?

  • A) Ós rud é go dtagann an cód ó AI, tá sé sa soláthraí feithicle
  • B) Má tá AI forbartha go leor, níl aon duine; ní gá a fhíorú
  • C) An fhoireann/innealtóir a scrúdaíonn, a chruinníonn agus a dháileann an cód; Ní chuireann AI ionad toiliú ✔
  • D) Is é an duine a scríobhann an leid amháin, ní iadsan a dhéanann athbhreithniú air

Cur síos: Is iolraitheoir luais agus gineadóir treoirphlean é AI; ní féidir freagracht a ghlacadh. Is ar an bhfoireann a athbhreithníonn, a chruinníonn agus a dháileann an cód sin atá an fhreagracht as aon earráidí, leochaileachtaí nó sáruithe a eascraíonn as an gcód i dtáirgeadh. I réimsí atá ríthábhachtach don tsábháilteacht, ní féidir aschur AI ionadach ar athbhreithniú agus formheas ag innealtóir cáilithe in imthosca ar bith.