(även tuppel eller tippel, på engelska: tuple) – i programmering: ett bestämt antal värden ordnade i en bestämd följd. Man talar om 2‑tuppel, 3‑tuppel, 4‑tuppel och så vidare. Om man talar om ett icke angivet antal kallas det för n‑tupel, på engelska n‑tuple. Samma värde kan förekomma flera gånger i en tupel. I relationsdatabaser är en tupel en rad i en tabell, alltså två eller flera uppgifter som hör samman. – Tupel är en datastruktur. – Ordet kommer av sista halvan av engelska quintuple, femfaldig. – Stavning: Både tupel och tuppel förekommer på svenska, men tupel är lite vanligare, troligen på grund av påverkan från engelska tuple.
[datastrukturer] [ändrad 20 januari 2016]
trädliknande uppritning av en struktur med överordnade och underordnade delar. – Trädstrukturer kan beskriva hur man klassificerar saker, som i en bibliotekskatalog eller andra kataloger (katalogträd), en organisationsstruktur med anställda och chefer i flera nivåer eller släktskap. I praktiken är trädet oftast upp‑och‑nervänt, det vill säga att stammen är den högsta nivån och de yttersta grenarna är den lägsta nivån. – Förutsättningen för att det ska fungera är att varje element i strukturen bara finns på ett ställe, annars blir det svårhanterligt. Trädstrukturer åskådliggör alltså en hierarkisk struktur. – ”Trädet” är hur strukturen visas på bildskärmen för användaren. Hur det hela lagras i datorns minne är en annan sak.
[datastrukturer] [ändrad 5 september 2020]
- – i programmering: en av två eller flera delar av ett program som kan köras oberoende av de andra trådarna och samtidigt med dem. – Oftast ingår trådarna i samma process, men de behöver inte göra det. Trådar kan användas i programmering för datorer med en enda processor (en enda kärna), eftersom de gör att programmet kan utnyttja processorn mer effektivt. Om en tråd för ögonblicket inte behöver processorn kan tiden ges till en annan tråd. Trådar används också i concurrent / samtidig programkörning och i parallellism. – På engelska: thread. – Se också threading, multithreading och hyperthreading;
- – tunn elektrisk ledning bestående av en eller ett fåtal metalltrådar, ofta, men inte alltid, med isolerande hölje. Lämpar sig bäst för montering inuti elektrisk och elektronisk utrustning. – På engelska: wire. – Jämför med kabel och sladd;
- – i diskussionsforum: en serie inlägg med svar och svar på svaren och så vidare i samma ämne. Kallas också för spår.
[diskussioner] [elektrisk ström] [elektronik] [elektronisk kommunikation] [kablage] [parallellt] [programkörning] [ändrad 25 februari 2022]
(eller tracing) – spårning, stegning, genomgång – exekvering av ett program eller en rutin med en rad i taget i syfte att hitta fel eller visa exakt hur det fungerar. – Engelska trace används både som verb och substantiv. Det har (minst) två betydelser:
- – att följa ett spår tillbaka till startpunkten – jämför med track;
- – att följa en kontur eller ett spår mycket exakt, till exempel vid avritning. Syftet är inte primärt att komma fram till slutet, utan att kartlägga spårets form;
- – a trace – ett spår (något kvarlämnat).
[programmering] [språktips] [ändrad 2 oktober 2021]
transkodning – anpassning av grafiska användargränssnitt och webbsidor så att de kan visas i olika slags smarta mobiler och surfplattor.
[programmering] [ändrad 8 oktober 2020]
- – obeständig, övergående, tillfällig. – Inom programmering är ett objekt transient (obeständigt) om det uppstår under en körning av ett program och försvinner senast när körningen är avslutad. Motsats: beständig (persistent). – Jämför med flyktig och efemär;
- – om man talar om elektricitet eller elektronik är en transient en plötslig kraftig höjning av strömstyrkan (stötström).
[elektrisk ström] [elektronik] [programmering] [ändrad 8 november 2019]
i programmering: om system eller funktioner som inte påverkas av tidigare händelser. Samma instruktion utförs på samma sätt varje gång. Systemet ”minns” inte att det har gjort samma sak tidigare eller hur det gjorde det då. Systemet saknar alltså så kallade tillstånd (states). – På engelska: stateless. – Alternativet är tillståndsbaserade (stateful) system.
[programmering] [ändrad 9 januari 2019]