ett utförande av Java development kit (JDK) med fri och öppen källkod. Utvecklas och tillhandahålls av ett projekt som startades 2006 av Sun† (numera del av Oracle). – Se openjdk.java.net.
[java] [ändrad 28 juli 2017]
Ord och uttryck i it-branschen
ett utförande av Java development kit (JDK) med fri och öppen källkod. Utvecklas och tillhandahålls av ett projekt som startades 2006 av Sun† (numera del av Oracle). – Se openjdk.java.net.
[java] [ändrad 28 juli 2017]
körning av datorprogram på flera processorer eller kärnor som arbetar relativt oberoende av varandra. – För att parallellism ska vara möjlig måste programmet alltså vara uppdelat i trådar som samtidigt kan köras från början till slut utan att behöva vänta på resultat från andra trådar. (Jämför med concurrency, samtidighet.) Parallellism förutsätter att programmet körs på ett datorsystem med flera processorer, minst en för varje tråd. Huvudtyper är symmetriska multiprocessorsystem och massivt parallella datorsystem.
[parallellt] [programmering] [ändrad 25 februari 2022]
eller ifthen – står i programmering för om–så – se implikation.
[logik] [programmering] [ändrad 17 november 2018]
– På engelska används vector också i betydelsen bärare, som disease vector, smittbärare, och attack vector. (Vector är latin för bärare.)
[bildbehandling] [datastrukturer] [matematik] [skadeprogram] [ändrad 21 maj 2023]
– logiskt villkor som motsvarar vardagsspråkets och – se konjunktion.
(Boolean) – boolesk logik, boolesk algebra – ett sätt att uttrycka logiska problem som matematik. – Boolesk algebra är uppkallad efter George Boole (mer om honom längre ner). – Två saker gör att boolesk logik passar för datorteknik:
– Boolesk algebra är inget konstigt: det är ett sätt att beskriva vanlig matematik och logik som råkar passa in på hur datorer är konstruerade. I boolesk algebra används villkoren AND (konjunktion), OR (disjunktion) och NOT (negation). Det finns fler logiska villkor än AND, OR och NOT, till exempel IF THEN (implikation) och XOR (exklusiv disjunktion). Men de tre booleska termerna räcker. Alla andra logiska villkor kan nämligen uttryckas med kombinationer av AND, OR och NOT samt parenteser. – Boolesk algebra är uppkallad efter logikern George Boole (1815—1864). Han strävade efter att förena formell logik och matematik i ett gemensamt symbolspråk. Booles principer kom till användning när de första datorerna konstruerades. – Boolesk uttalas ”bolsk” med O som i sol. – Mer i Wikipedia.) – Det engelska ordet Boolean används ibland i betydelsen binär, alltså när svaret på en fråga är ja eller nej, sant eller falskt, ett eller noll – inga mellanvärden. – Språkligt: Benämningen booleansk förekommer också på svenska, men den är onödig, eftersom det inte finns något som heter booleanism.
[logik] [personer] [programmering] [ändrad 26 juli 2021]
logikens term för eller. – Eller har två betydelser, nämligen ”A eller B eller båda” och ”A eller B men inte båda”. I det vanliga språket brukar det vara uppenbart vilket man menar. ”De tänker semestra i Kroatien eller i Costa Rica” betyder troligen inte att de tänker åka till båda länderna. Men i programmering måste man vara tydlig, så man skiljer mellan inklusiv disjunktion (A eller B eller båda) och exklusiv disjunktion (A eller B men inte båda). Om det bara står disjunktion betyder det inklusiv disjunktion. – I programmering står förkortningen OR för inklusiv disjunktion och förkortningen XOR för exklusiv disjunktion. I formell logik skriver man A∨B eller A∥B (två vertikala streck) för inklusiv disjunktion. – Läs också om NOR.
[logik] [programmering] [ändrad 8 juni 2017]
i formell logik: av två påståenden är antingen båda två sanna eller båda två falska. Detta kallas också för materiell ekvivalens. Varför de två påståendena har samma sanningsvärde spelar ingen roll. De behöver inte säga samma sak. Med logiska symboler skrivs det A⇔B, A≣B (tecknet har tre streck) eller A↔B, vilket kan utläsas ”A är sant om och bara om B också är sant”. På engelska förekommer benämningen if and only if, vilket ofta förkortas IFF. På svenska förekommer också förkortningen OMM. Se också XNOR. – Materiell ekvivalens bör skiljas från logisk ekvivalens, som innebär att två påståenden säger samma sak. – En sanningsvärdetabell för materiell ekvivalens ser ut så här:
– Antingen är båda påståendena A och B sanna eller också är båda falska (A≣B) :
A | B | A≣B |
sant | sant | sant |
sant | falskt | falskt |
falskt | sant | falskt |
falskt | falskt | sant |
[logik] [programmering] [ändrad 4 april 2017]
– se ekvivalens.
i formell logik: motsvarighet till vardagsspråkets och. – Om man binder ihop två påståenden med OCH i formell logik och programmering måste båda vara sanna, annars anses det sammansatta påståendet som helhet vara falskt. I formell logik används tecknet ∧ för konjunktion, i programmering ofta engelska AND. Även tecknen · (upphöjd punkt) och & förekommer. – Sökvillkoret ”A AND B” tar, om man använder det i en sökmotor på webben, fram webbsidor som innehåller både A och B – men inte sidor som bara nämner ett av dem. Alltså: om man söker på ”sill AND brännvin” får man upp alla sidor som nämner både sill och brännvin (inte nödvändigtvis intill varandra), men inte sidor som nämner bara ett av orden. (Se och‑förval.) – Se också det omvända, NAND. – En sanningsvärdetabell för konjunktion ser ut så här:
– ”Båda påståendena A och B är sanna” (A∧B) :
A | B | A∧B |
sant | sant | sant |
sant | falskt | falskt |
falskt | sant | falskt |
falskt | falskt | falskt |
[logik] [programmering] [ändrad 8 oktober 2019]