(software reengineering, på svenska även programvaruomarbetning) – grundlig omarbetning av applikationer och andra program. Syftet är att förbättra, förenkla och oftast också att tillföra nya funktioner. – Jämför med systemomarbetning.
[programmering] [reengineering] [ändrad 23 februari 2017]
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]
(eller n-tuppel) – se tupel.
[programmering]
på svenska n-tupel eller n-tuppel – se tupel.
[programmering]
(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 sammandragning, det som håller ihop. Ordet är besläktat med koherens.
[programmering] [ändrad 10 september 2017]
(round robin) – i programmering: kö 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 (samma 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 rotationskö är att en tidskrävande process inte kan blockera andra processer. – Kallas på svenska också för cirkulär processlista.
[datastrukturer] [ändrad 16 februari 2017]
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]