XNOR

logiskt villkor som är en negation av XOR (exklusiv disjunktion). Det innebär att XNOR säger att av två påståenden är antingen båda två sanna eller också är båda två falska. XNOR är alltså i praktiken samma sak som materiell ekvivalens. – Sanningsvärdetabellen för XNOR ser ut så här:

– Om påståendet A är sant är också påståendet B sant, och om A är falskt är också B falskt (A=B) :

A B A = B
sant sant sant
sant falskt falskt
falskt sant falskt
falskt falskt sant

[logik] [programmering] [ändrad 8 juni 2017]

kohesion

(cohesion) – i mjukvara: tät samverkan mellan delarna av en programmodul. Hög kohesion innebär att modulens olika delar utbyter data med varandra när de löser modulens uppgifter, samtidigt som de utbyter så lite data som möjligt med andra moduler. Motsatsen, låg kohesion, anses inte önskvärd. – Jämför med bindning. – Ordet: Kohesion är från början en fackterm i kemi. Den kan översättas med samman­drag­ning, det som håller ihop. Ordet är besläktat med koherens.

[programmering] [ändrad 10 september 2017]

rotationskö

(round robin) – i programmering: med tidsbegränsning. – Rotationskön  är en datastruktur. Processer som står i kö behandlas i tur och ordning (först in – först ut), men det får bara ta en viss begränsad tid för varje process (sam­ma tid för alla). Om processen inte kan avslutas i tid avbryts behandlingen, och processen får ställa sig sist i kön. Fördelen med principen rotations­kö är att en tidskrävande pro­cess inte kan block­era andra processer. – Kallas på svenska också för cirkulär processlista.

[datastrukturer] [ändrad 16 februari 2017]

char

i programmering: en datatyp, vars namn är kort för character – tecken. – Char infördes med programspråket C. Det stod där för tecken som kodas på en byte, alltså med åtta ettor och/eller nollor. (Det kan bli högst 255 tecken.) Många andra programspråk använder numera char som datatyp och / eller instruktion. Ibland syftar char på tecken ur teckenuppsättningar med fler än 255 tecken, till exempel UTF. Sådana tecken kan uppenbarligen inte kodas på en byte. Denna dubbeltydighet hos datatypen char leder ibland till missförstånd.

[programmering] [tecken] [ändrad 23 januari 2017]