Keresés

Új hozzászólás Aktív témák

  • Suker10

    tag

    válasz #51736960 #142 üzenetére

    Terminológiai vitákba kár belemenni. A fájl adattárolásnál egy magasabb strukturális forma. A formátum a fájl jellegére utal. A bit a legkisebb egység. A byte ezeknek rögzített hosszúságú sorozata. Normál esetben 8 bit egy byte. Ez az az egység, amit adattárolásnál használ a számítógép. Több byte alkot egy fájlt (állományt). Az értelmezése a kódolástól függ. Ha a kódolás 8 bitet tekint egy szimbólumnak, akkor úgy csoportosít. A bináris fájlokat is így csoportosítja, függetlenül a bitek jelentésétől, megpróbálja egy szimbólumra leképezni. A byte-ok elhelyezkedése és ennek a jelentése adja meg a formátumot. Pl. egy egyszerű ASCII szöveges fájl (text), ami csak karaktereket tartalmaz - összetettebb formázási és egyéb jelek nélkül - az csak a karaktereket és formátumot befolyásoló (nem megjeleníthető) jeleket tartalmaz. Ebben az információcserét vezérlő (pl. NUL, SOH, ETX, DLE, ENQ stb.) és információt elkülönítő karakterek (FS, GS, RS, US) is értelmezhetetlen szimbólumokat generálnak. Azért, mert a formátuma egyszerű szöveg. Minden az értelmezésen múlik.
    A fájlokat csoportosítják és abból lesznek a katalógusok (könyvtár, mappa, akármi), ami szintén egy fájl, ebben lehetnek alkatalógusok. Felette van a kötet, logikai meghajtó stb.
    Ezek logikailag különítik el az adatokat, fájlrendszertől függőek. A fizikai elhelyezkedésük, értelmezésük más. A konténer (nem webes konténer) a fájl szintjén van a hierarchiában. Ez több logikailag egybetartozó fájlt (bitsorozatot) tartalmaz (pl. videó, hang, felirat stb.) kiegészítő információkkal. Ezen belül meg kell határozni a különböző részek értelmezését. A bitsorozat kódolása, értelmezése (az algoritmus, amit használnak) többféle lehet. Logikailag viszont egy fájlként jelenik meg, aminek az adott konténer a formátuma, a specifikációk egységes implementációja. Részletesebben nem akartam. :U
    Más értelemben a HTML formátumú fájl is egy tároló, amiben további tárolók lehetnek.

  • Suker10

    tag

    válasz #51736960 #130 üzenetére

    Amit írtál, abban van képzavar. :D
    Mi az, hogy formátum? Egy konténer is formátum. Teljes Flash oldal is megvalósítható más nyelven. Igaza van, az FLV egy tároló formátum. Van benne fejrész, törzsrész, címkék külön a mozgóképhez és a hanghoz, jelölők, maga a mozgókép és hang jelfolyam kódolva valamilyen szabványok szerint. Régen is lehetett videót beágyazni. Ezt a teljesítményes dolgot nem értem. Mi köze a HTML5-nek a jelfolyam dekódolásához? :F
    A HTML5 nem csak a mozgóképről szól. Egy tároló, vagy egy jelölőnyelv közvetlenül nem fog javítani az algoritmus hatékonyságán. Innentől kezdve értelmetlen a vita. Ez kb. olyan, mintha a Ferrari azért lenne gyors, mert vörös színű.

  • Suker10

    tag

    válasz moonman #33 üzenetére

    Olyan nincs. :D
    A Pentium 4, Pentium D, Pentium Dual-Core nem azonos. Akár Celeron is lehet, de Pentium 4 semmiképpen, mert abból nincs kétmagos. Bármilyen rendszert le lehet terhelni.

Új hozzászólás Aktív témák