– se fuzzy.
Kategori: logik
Boolean ⇢
Entscheidungsproblem⇢
argument
i programmering: värde eller annan information som ska bearbetas av ett program eller en rutin. Enkelt exempel: i 3⨯4 är funktionen multiplikation, argumenten är 3 och 4; resultatet är 12. Argument kan vara tal, ord eller filnamn. – På engelska: argument. – Jämför med parameter.
[programmering] [ändrad 4 september 2018]
exklusiv disjunktion
eller exkluderande disjunktion – ett logiskt villkor som betyder ”A eller B, men inte båda”. – Det innebär att av två påståenden ska ett vara sant, men inte det andra. Man kan också säga: ”A är inte lika med B”. – Exklusiv disjunktion betecknas inom programmering med XOR. – En sökning i en textdatabas med villkoret ”Sverige XOR Norge” ger träff på alla texter som bara nämner Sverige och på alla texter som bara nämner Norge. Men de sidor som nämner både Sverige och Norge kommer inte med. – En praktisk egenskap hos XOR är att alla andra logiska villkor kan sättas samman som kombinationer av XOR‑villkor. – En nära släkting är inklusiv disjunktion (”A eller B eller båda”). – Det förekommer flera symboler för exklusiv disjunktion: plustecken (+), inringat plustecken ⊕, ⊻ (med streck under) eller ⩒ (med en liten prick) samt ⪥. – Läs också om disjunktion. – En sanningsvärdetabell för exklusiv disjunktion ser ut så här:
– Ett av påståendena A och B är sant, men inte båda (A≠B) :
A | B | A≠B |
sant | sant | falskt |
sant | falskt | sant |
falskt | sant | sant |
falskt | falskt | falskt |
[logik] [programmering] [ändrad 8 juni 2017]
tautologi
- – i logik: ett påstående som alltid är sant, oavsett omständigheterna: ”om hon inte är död så lever hon än”, ”A=A”, ”A∨¬A” (A eller icke-A);
- – i språk: överflödig upprepning av ett påstående, oftast med andra ord: ”det var mörkt i rummet och lamporna var släckta”. Tautologier kan användas avsiktligt för att förstärka ett yttrande: ”Det regnar och är blött”. – Jämför med pleonasm och redundans.
sanningsvärde
i logik: det ett påstående är sant eller falskt. – I datorer kan sanningsvärdena sant och falskt representeras av talen 1 och 0. Det har också utarbetats logiska system med fler än två sanningsvärden. – På engelska: truth value, på tyska: Wahrheitswert. – Se också sanningsvärdetabell och Boolesk algebra.
[logik] [ändrad 31 juli 2021]
logisk
i datorteknik: principiell, abstrakt, oberoende av hur en konstruktion realiseras praktiskt – alternativet till fysisk inom datorteknik. Syftar på hur data och program ter sig för användaren. Det prydliga (logiska) filsystemet med filer och mappar motsvaras till exempel inte av motsvarande (fysiska) ordning på hårddisken. En fil som är fragmenterad finns fysiskt på flera ställen på hårddisken, men logiskt är den en enda sammanhängande fil. Det är operativsystemet som döljer det fysiska systemet för användaren och realiserar det som ett logiskt system. Man talar också om abstraktion, att operativsystem, program och utvecklingsverktyg abstraherar. Det betyder att användare inte ska behöva veta hur ett it‑system är uppbyggt fysiskt: de ska bara behöva känna till namngivna objekt och funktioner som fungerar på ett känt och förutsägbart sätt.
[it-system] [logik] [ändrad 28 augusti 2020]
fuzzy
inom it: graderad, mjukt avgränsad, mjuk; ungefärlig. – Ordet fuzzy används i datavetenskap och logik om programmerings- och klassificeringsmetoder som inte besvarar frågor med bara ja eller nej (eller sant eller falskt), utan på sätt som kan beskriva och hantera övergångstillstånd och mindre avvikelser på ett lämpligt sätt. Till exempel i procent: 87 procent ja och 13 procent nej. – Se fuzzy logic och fuzzy search. – Engelska fuzzy betyder i allmänspråket luddig, fjunig, men när ordet används i datorvetenskap handlar det inte om något som är luddigt eller oklart, utan om något som är exakt programmerat för att, så gott det går, ersätta beskrivningar som ”nästan”, ”lite grann” eller ”lite för mycket”. Det handlar snarast om att ersätta ett exakt värde med ett intervall, och genom att använda flera kriterier för att beräkna intervallet ringa in ett lämpligt värde. Alternativt motsatsen: att utgå från ett exakt värde, som ett sökord, och hitta flera, näraliggande värden (till exempel alternativa stavningar eller vanliga felstavningar). – Ordet fuzzy bör alltså inte, utom i skämtsamma sammanhang, översättas med ord som luddig eller oskarp.
[datorvetenskap] [logik] [programmering] [språktips] [ändrad 5 september 2018]
tilde
tecknet ~. – I webbadresser (URL:er) står tilde för en sammandragen URL. På tilde-tecknets plats ska det egentligen stå en rad filnamn, åtskilda av snedstreck. Men dem slipper man alltså att skriva ut. – För att skriva ~ fristående behövs två knapptryckningar: först på tilde‑tangenten (den brukar finnas till höger om Å), sedan på mellanslagstangenten. – Se också dödtangent;
- – Egentligen hör tecknet tilde hemma i spanska och portugisiska, där det alltid står över en bokstav: español (spanska för spanska), João (portugisiska för Johan);
- – Inom matematik används fristående tilde som tecken för ungefär, men då ska det egentligen placeras i höjd med ett bindestreck. Avancerade ordbehandlare placerar tecknet på olika höjd, beroende på om det är fristående eller står över en bokstav;
- – I formell logik kan tilde stå för negation: ~A utläses som icke‑A (”det är inte sant att A”). Ett annat tecken för negation är ¬;
- – i nät- och SMS-språk kan tilde före och efter ett ord eller en fras ~så här~ markera sarkasm.
[logiska symboler] [matematik och logik] [nät- och sms-språk] [tecken] [ändrad 17 mars 2022]