kodväg

(code path) – den sekvens av instruktioner som faktiskt exekveras när ett program eller del av ett program körs. – Program har som regel ett antal hopp (”förgreningar”) där programkörningen väljer nästa instruktion bland två eller flera i enlighet med programmets regler. Men vid varje enskild körning väljer programkörningen bara en av dessa instruktioner vid varje hopp. Sekvensen av dessa val av förgrening kallas för kodvägen.

[programkörning] [19 april 2020]

brytpunkt

(breakpoint) – i programmering: instruktion om att programkörningen ska göra uppehåll, vanligtvis för att programmeraren ska kunna undersöka hur programmet fungerar. Brytpunkten kan vara knuten till en viss instruktion i programkoden eller inträffa när vissa villkor är uppfyllda. Brytpunkter används vid testning. Språkligt: Brytpunkt eller brytningspunkt står i andra sammanhang för ett tillfälle då en genomgripande förändring sker. Men här är det alltså bryt i betydelsen ta paus.

[programmering] [testning] [ändrad 19 april 2020]

algoritmisk snedvridning

systematiskt missvisande resultat av körning av en algoritm, i synnerhet om utfallet kan anses ofördelaktigt för en eller flera grupper. – Orsaken till snedvridningen kan vara själva algoritmen, men den kan också ligga i underlaget – de data som algoritmen behandlar. Det kan vara ett icke‑representativt urval, eller också återspeglar eller förstärker algoritmen orättvisor som faktiskt existerar. Programmerarens förutfattade meningar, användares beteende i sociala medier och nytillkomna förhållanden som inte togs med i beräkningen när algoritmen skrevs kan också skapa algoritmisk snedvridning. Algoritmisk snedvridning har konsekvenser för värdering av samhällsförhållanden, men också för företags analys av kunddata. En utförlig beskrivning av former av algoritmisk snedvridning finns i Wikipedia. – Kallas också för algoritmisk diskriminering, algoritmisk partiskhet, algoritmisk vinkling. – På engelska: algorithmic bias; även: algorithmic discrimination.

[fel] [källkritik] [programkörning] [sannolikhet] [3 december 2019]

singeltenans

det att en kund eller användare ensam disponerar ett exemplar av ett program som tillhandahålls av en molntjänst eller ett organisationsnätverk. Om flera kunder använder samma program disponerar de alltså varsitt exemplar av programmet. Alternativet är multitenans. – På engelska: single‑tenancy; som attribut: single‑tenant.

[it-system] [molnet] [programkörning] [21 november 2019]

lat

om programmering: som utför en beräkning eller initialiserar ett objekt först när det behövs för att programkörningen ska kunna fortsätta. På engelska: lazy. Motsatsen är ivrig, på engelska eager.

[programmering] [23 september 2019]