Niz (string) – definicija in različni pomeni v računalništvu, glasbi in fiziki
Vrvica je navadno tanek kos vrvi ali motvoza, ki se uporablja za vezanje, povezovanje ali obešanje drugih predmetov. Vrvice so lahko narejene iz naravnih ali sintetičnih vlaken (bombaž, svila, najlon, poliester), imajo različne prečne preseke in nosilnosti ter se uporabljajo tako v vsakdanjem življenju kot v obrtništvu, športu in industriji. Poleg praktične uporabe izraz "vrvica" pogosto uporablja tudi v prenesenih pomenih (niz dogodkov, povezava med elementi ipd.).
String lahko pomeni tudi: različnih pomenov glede na področje uporabe — od naravoslovja in matematike do računalništva in glasbe.
Naravoslovje in biologija
- Struna (fizika), eden od glavnih predmetov preučevanja v teoriji strun
V fiziki izraz "struna" nanaša na enodimenzionalni objekt, ki v teoriji strun nadomešča točkovne delce. Strune se lahko vibrirajo v različnih način in teh vibracij pripisujemo lastnosti delcev (masa, naboj). Teorija strun je kompleksno matematično polje, ki združuje kvantno mehaniko in splošno teorijo relativnosti v prizadevanju po enotni teoriji osnovnih sil.
- Niz (v matematiki in naravoslovju)
Niz lahko pomeni zaporedje elementov (števil, simbolov ali objektov), pogosto z določenim vrstnim redom. V matematiki se govori o zaporedjih, v fiziki o valovnih funkcijah ali vibracijah, v kemiji o zaporedju atomov v molekuli.
- Niz nukleotidov se imenuje DNK ali RNK.
V molekularni biologiji je niz nukleotidov (A, T/U, C, G) temelj za shranjevanje genetskih informacij. Zaporedje nukleotidov določa zaporedje kodonov, ki se med prevajanjem pretvorijo v zaporedje aminokislin.
- Niz aminokislin se imenuje peptid ali protein.
V biokemiji pomeni "niz" zaporedje aminokislin, ki se povežejo s peptidnimi vezmi. Krajši zaporedji so peptidi, daljši in funkcionalni polimeri pa proteini, ki imajo specifično tridimenzionalno strukturo in biološko funkcijo.
- Teorija strun, priljubljena velika enotna teorija
Teorija strun predpostavlja, da so osnovni gradniki vesolja majhne vibrirajoče strune. Različne vibracijske mode teh strun dajejo nastanek različnih delcev. Teorija vključuje tudi pojme kot so ekstra dimenzije in supersimetrija.
Računalništvo in matematika
- Niz (računalništvo), zaporedje simbolov ali številk v računalniškem programiranju
V računalništvu je niz (angleško "string") zaporedje znakov (črk, številk, simbolov), ki se uporablja za shranjevanje in obdelavo besedilnih podatkov. Nizi so osnovni tip podatkov v večini programskih jezikov in imajo operacije kot so združevanje (concatenation), izrezovanje (substring), iskanje in primerjava. Pomembni vidiki so kodiranje znakov (ASCII, UTF-8, Unicode), dolžina niza, ter vprašanja varnosti (npr. ranljivosti zaradi preteka medpomnilnika pri nepravilnem upravljanju nizov v jezikih brez avtomatskega upravljanja pomnilnika).
- Literal niza, zapis za predstavitev vrednosti niza v besedilu računalniškega programa.
Literali nizov so način, kako programer v kodi zapiše konkretne nizovne vrednosti, ponavadi obkrožene z narekovaji (enojnimi ali dvojimi). Posebni znaki se pogosto pobegnejo z escape-sekvencami (npr. \n za novi red, \t za tabulator). V nekaterih jezikih so nizi imutabilni (ne spremenljivi) — spremembe ustvarijo nov niz; v drugih so lahko spreminjalni (mutable).
- strings (Unix), unixovski program za iskanje znakovnih nizov v binarnih datotekah.
Ukaz "strings" izdatno uporablja iskanje čitljivih zaporedij znakov znotraj binarnih datotek, kar je uporabno pri analizi datotek, iskanju identifikatorjev, debugiranju ali ob delu z zloglasnimi binarnimi formati.
Glasba
- Strunski instrument, glasbilo, ki proizvaja zvok z vibrirajočimi strunami.
Strunski instrumenti (violina, violončelo, kitaro, harfa, violina, klavir — kjer so strune notranji vir zvoka) ustvarjajo zvok s pomočjo vibracij napetih strun. Način vzbujanja (brenkanje, strganje, brizganje loka) in material strun (jeklo, bron, najlon, svila) pomembno vplivata na timbre in tono.
- Strune (glasba), prožen material, ki ustvarja vibracije v godalih
Strune so lahko pritrjene na mostiček in navite okoli vzvodov za uglaševanje. Debelejše in težje strune dajejo nižje tone; tanjše in lažje strune dajejo višje tone. Za klasične in orkestralne inštrumente so pogosto uporabljene žične ali črevesne strune, v sodobnih in popularnih inštrumentih pa prevladujejo kovinske in sintetične strune.
- Strings (pakistanska pop skupina), pop skupina iz Pakistana
Ime “Strings” uporabljajo tudi skupine in glasbeni projekti — v tem primeru pakistanska glasbena skupina, znana po pop/rock produkciji in vplivu na sodobno glasbeno sceno v regiji.
- String (Thai pop), zvrst tajske pop glasbe
V popularni kulturi se beseda "string" pojavlja tudi v naslovih zvrsti ali skupin; lahko označuje specifičen glasbeni slog ali ime zasedbe.
- "Strings", vzdevek Roberta Dahlqvista, kitarista švedske rock and roll skupine The Hellacopters
V glasbeni terminologiji se "Strings" pojavlja tudi kot vzdevek ali del umetniškega imena glasbenika ali dela zasedbe.
Drugi pomeni in prenosne uporabe
- V vsakdanjem jeziku: izraz "niz" ali "string" lahko pomeni zaporedje predmetov ali dogodkov (niz srečnih dogodkov, niz ukrepov).
- V matematiki: zaporedje simbolov ali elementov s strukturo, pogosto obravnavano v teoriji jezikov, avtomatih in kombinatoriki na besedilu.
- V umetnosti in literaturi: metaforična raba, kjer "struna" ponazarja povezavo, napetost ali vzbujanje čustev.
- V industriji in trgovini: kot del imena izdelkov (npr. blagovne znamke strun za inštrumente) ali tehničnih izrazov (nizovi komponent, serija proizvodov).
Skupno vsem pomenom je ideja zaporedja ali linearne strukture — bodisi fizična (vrvica, struna), informacije (niz znakov ali nukleotidov), zvok (vibrirajoča struna) ali abstraktna povezava med elementi. Pri razumevanju pomena besede "string" je zato vedno pomemben kontekst, v katerem se izraz uporablja.
Vprašanja in odgovori
V: Kaj je vrvica v splošnem pomenu?
O: Vrvica je tanek kos vrvi ali motvoza, ki se uporablja za vezanje, povezovanje ali obešanje drugih predmetov.
V: Ali je lahko vrvica izdelana iz različnih materialov?
O: Da, vrvice so lahko izdelane iz različnih vlaken.
V: Kakšen je pomen vrvice v znanosti, računalništvu ali matematiki?
O: Na teh področjih se string nanaša na zaporedje simbolov ali številk v računalniškem programiranju, enega glavnih predmetov preučevanja v teoriji strun, Unixov program za iskanje nizov znakov v binarnih datotekah in zapis za predstavitev vrednosti niza v besedilu računalniškega programa.
V: Kako se različno imenujeta niz nukleotidov in niz aminokislin?
O: Niz nukleotidov se imenuje DNK ali RNK. Niz aminokislin se imenuje peptid ali protein.
V: Kako se v znanosti imenuje priljubljena velika enotna teorija?
O: V znanosti se priljubljena velika enotna teorija imenuje teorija strun.
V: Kaj je strunski inštrument?
O: Strunski instrument je glasbeni instrument, ki proizvaja zvok s pomočjo vibrirajočih strun.
V: Kako se imenuje zvrst tajske pop glasbe, ki se imenuje strunska?
O: Tajska pop glasba je zvrst, ki se imenuje "string".