#10 PB152 - C a POSIX - Statistics

General Stats
  • This quiz has been taken 4 times
    3 since last reset
  • The average score is 27 of 27
Answer Stats
Hint Answer % Correct
Kolekcia objektových súborov uložená ako jeden súborObsahuje extra symbolovú tabuľku, ktorá vie v ktorých súboroch sa nachádzajú ktoré funkcie Statické knižnice na UNIXových systémoch V podstate zip file objektových súborov plus symbolová tabuľka Archív
100%
Programovací jazyk OS C
100%
Nástroj, ktorý transformuje textový súbor na objektový Compiler
100%
Typ socketu, ktorý funguje ako obojsmerná trubka (pipe)Jedna pre každé prepojenie Transportuje dáta Connected socket
100%
Sekcia obsahujúca staticky inicializované premenné .data
100%
Typ socketu, ktorý dokáže posielať dáta bez nastolenia spojeniaPoužíva špeciálne API pre odosielanie a prijímanie dát Nefunguje ako pipe, posiela individuálne správy Datagram socket
100%
Popisuje čo funkcia robí, jednotlivé kroky/operácie Definícia
100%
Popisuje meno, vstupy a výstup funkcie Deklarácia
100%
Typ knižnice, ktorá sa spúšťa spolu s programomObsah nie je prekopírovaný - v programe sa odkazuje na knižnicu Jednoduchšia údržba - pri úprave knižnice netreba upravovať všetky programy Problémy s kompatibilitou Dynamické knižnice
100%
Prirodzené číslo, ktoré odkazuje na index v tabuľke otvorených súborovPermanentne spojené s daným súborom (aj keď sa zmení meno/lokácia...) File descriptor
100%
Obsahujú popis rozhrania (API), prototypy funkcií, definície dátových štruktúrDo programu načítané pri kompilácii Hlavičkové súbory
100%
Typ socketu, ktorý slúži na medzi-počítačovú komunikáciu cez TCP/IP Internet socket
100%
Skladajú sa z hlavičkových súborov a zkompilovaného kóduPoskytujú funkcionalitu základných funkcií Knižnice
100%
Nástroj, ktorý zkombinuje všetky potrebné objektové súbory do jedného spustiteľného programuPriame objektové súbory sú pridané vždy Knižnicové len ak obsahujú potrebné symboly Linker
100%
Typ socketu, ktorý umožňuje klientovi pripojiť sa na jeden konkrétny serverNetransportuje dáta, len umožňuje pripojenie Listening socket
100%
Dáta, popisujúce obsah súboru a informácie o ňomObsahuje symbolovú tabuľku Metadata
100%
Miesto v súborovom systéme kam napasujeme podstrom iného súborového systému (napr. z iného hard drive) Mount point
100%
Polovične dokončený binárny kódObsahuje statické dáta rozdelené do sémantických sekcií Neobsahuje adresy Môže obsahovať funkcie, ktoré sú definované inde Objektový súbor
100%
Poskytuje funkcie schopné prevádzať systémové volania POSIX
100%
Pri zavolaní funkcie sa cez túto štruktúru odkazujeme na miesto, kde začína definícia danej funkcie/symboluVzťahujú sa len na aktuálny objektový súbor Mapujú sa do finálnej symbolovej tabuľky Po dokončení linkovania väčšinou zahodené Relokačná tabuľka
100%
Sekcia obsahujúca dáta určené len na čítanie .rodata
100%
Rieši symboly a relokácie dynamických knižníc priamo pri spustení programu alebo až pri použití daného symbolu Runtime Linker
100%
Generalizácia trubiek (pipes)Reprezentujú sieťové pripojenia Komplikovanejšie ako bežné súbory Každý má vlastný file descriptor Vieme z nich čítať a do nich písať Socket
100%
Typ knižnice, ktorá sa prekopíruje do finálneho spustiteľného (executable) programuPo linkovaní už nie je potrebná, všetko užitočné je v programe Vzniká veľa duplikácií - každý program, ktorý používa danú knižnicu = ďalšia kópia Nevýhodné pre RAM, ale ľahšie sa s tým pracuje Často nie sú predinštalované Statické knižnice
100%
Štruktúra, ktorá obsahuje adresy definície funkcií v objektovom súbore Symbolová tabuľka
100%
Sekcia obsahujúca strojový kód .text
100%
Typ socketu, ktorý slúži na lokálnu komunikáciu medzi programami a 'serverom'V podstate pomenovaná trubka (pipe) UNIX Domain socket
100%
No matching quizzes found
Score Distribution
Percent of People with Each Score
Percentile by Number Answered
Your Score History
You have not taken this quiz since the last reset