|
|
Birka Programmēšana (31)
- assertion - apgalvojums[TK, LvLoc]
Predikāts, loģiskā izteiksme vai nosacījums, kuram būtu jābūt patiesam. Apgalvojumus plaši izmanto programmu korektuma pierādījumos. Dažkārt par apgalvojumu sauc arī teikumu programmēšanas valodā.
- binding - saistīšana[TK, LvLoc], sastiprināšana[LvLoc]
Rezultāts procesam kura gaitā tiek apvienoti divi informatīvi elementi.
- call stack
, callstack - izsaukšanas steks
- compilation - kompilēšana[TK, LvLoc], kompilācija[LvLoc]
Augsta līmeņa valodā uzrakstītas programmas translēšana mašīnvalodā.
- contributor - palīgs[LvLoc], atbalstītājs, veicinātājs, ziedotājs
Persona, kas dod savu ieguldījumu projektā (Piemēram programmatūras projektā veicot programmēšanu)
- design view - izstrādes skats
- framework - rāmja struktūra[LvLoc]
Atkārtoti izmantojamu bibliotēku un klašu kopa programmatūras izstrādei.
- lock -
Kods, datu struktūra vai programma, ko izmanto, lai sinhronizētu procesus un regulētu piekļuvi datiem.
- recursion - rekursija[TK, LvLoc]
Funkciju, procedūru vai procesu aprakstīšanas veids, kuru izmantojot šīs funkcijas, procedūras vai procesi tiek izteikti paši ar sevi. Rekursiju plaši izmanto dažādās formālo valodu konstrukcijās, kā arī programmēšanā.
- test - tests[TK, LvLoc, OO]
Speciāli izveidota datu kopa, ko izmanto, lai pārbaudītu datora vai sistēmas darbības atbilstību paredzētajām prasībām. Kā testu var izmantot datus, kas iegūti sistēmas iepriekšējās darbības rezultātā vai arī mākslīgi radīti šīs pārbaudes veikšanai.
- toolkit - rīkkopa[TK]
Drukāta vai tiešsaistes rokasgrāmata, kurā sakopota praktiska informācija kāda mērķa sasniegšanai vai projekta veikšanai.
- wrapper - ietinums[LvLoc]
Funkcija vai klase, kuras mērķis ir realizēt konkrētu API, izmantojot jau pieejamu realizāciju, bet ar savādāku API.
- API
, application program interface
, interface - lietojumprogrammas saskarne[TK], lietojumprogrammu saskarne[TK], programmēšanas saskarne
Funkciju nosaukumu un to parametru kopums, ko funkciju bibliotēka vai programma publisko izmantošanai citās programmās.
- cross compiler
, cross-compiler - kroskompilators[TK]
Kompilators, kurš viena tipa datorā ģenerē programmu, kura paredzēta izpildei cita tipa datorā.
- breakpoint
, program breakpoint - pārtraukumpunkts[TK, LvLoc], apstāšanās punkts[LvLoc], programmas pārtraukumpunkts[TK], pārtraukuma punkts[OO]
Vieta programmā, kur tās izpilde tiek pārtraukta, lai veiktu vizuālu programmas pārbaudi, izdrukātu starprezultātus vai izdarītu cita veida tās izpildes analīzi.
- recursive function - rekursīvā funkcija[TK]
Funkcija, kas definēta, izmantojot pati sevi. Rekursīvās funkcijas izmanto lietišķajā matemātikā, lai pētītu funkciju izskaitļošanas efektivitāti.
- recursive procedure - rekursīvā procedūra[TK]
Procedūra, kurā paredzēta vēršanās pašai pie sevis.
- recursive subroutine - rekursīvā subrutīna[TK]
Subrutīna, kas var izsaukt pati sevi, vai arī subrutīna, kas izsauc tādu subrutīnu, kura savukārt realizē sākotnējās subrutīnas izsaukumu.
- namespace - vārdtelpa[LvLoc]
- backend - aizmugure[LvLoc]
Bibliotēka vai serviss, kas caur standartizētu API (spraudņa API) realizē lietotāja saskarnei (priekšpusei) nepieciešamo funkcionalitāti.
- exit
, terminate - beigties[LvLoc]
programmas darba beigšanās, kad viss ir padarīts
- bug tracking system - kļūdu uzskaites sistēma[KDE]
Sistēma, kurā reģistrē atrastās kļūdas programmatūrā.
- override - pārdefinēt[LvLoc]
Objektorientētā programmēšanā - apakšklasē definēt citu metodes implementāciju, nekā bāzes klasē.
- DAO
, data access object - datu piekļuves objekts
Objektorientētā programmēšanā - metodika darbam ar datubāzi. Katrai datubāzes tabulai tiek konstruēta piekļuves klase, ar kuras palīdzību var objektorientētā veidā var piekļūt datubāzei.
- call - izsaukums[TK, LvLoc], izsaukt[LvLoc]
Datora programmas aktivizēšana, nododot ieejas datus un vadību apakšprogrammai vai procedūrai tās ieejas punktā.
- fork - atdalīt[LvLoc], sadalīties[LvLoc], zaroties[LvLoc]
"In computing:
Fork (operating system), a method of creating new processes
Fork (software development), when a piece of software or other work is split into two branches or variations of development
- reverse engineering - reversā inženierija
Programmas darbības principu un instrukciju (pirmkoda) iegūšana no kompilēta koda.
- extension - paplašinājums[TK, LvLoc], papildinājums[OO]
Programmai pieinstalējams modulis, kas nodrošina papildus funkcionalitāti
- binding - saistījums[LvLoc], sastiprināšana [LvLoc]
Process, kura gaitā tiek apvienoti divi informatīvi elementi. Visbiežāk šo terminu lieto, lai piekārtotu, piem., fizisko adresi loģiskajai adresei vai vērtību kādam mainīgajam.
- ellipsize - īsināt ar daudzpunkti[GNOME], īsināt
Darbība, kad teksts tiek saīsināts un beigās pielikta daudzpunkte.
- toolchain - rīku ķēde[LvLoc]
Programmēšanas rīki, kas paredzēti produkta izveidei.