Ulazno/Izlazni Sistem - Jedanaesto Poglavlje

44 Questions | Total Attempts: 122

SettingsSettingsSettings
Please wait...
Ulazno/Izlazni Sistem - Jedanaesto Poglavlje

OS2 - Ulazno/izlazni sistem.


Questions and Answers
  • 1. 
    Osnovna razlika između blok i karakter switch tabele je u:
    • A. 

      Korišćenju baferskog keša

    • B. 

      Brzini

    • C. 

      Strukturi

    • D. 

      C-listama

  • 2. 
    Imate drajversku datoteku
    • crw-rw-rw- 1 3,15 .........................tty13
    Glavni (major) broj je:
    • A. 

      1

    • B. 

      3

    • C. 

      15

    • D. 

      Nije definisan

  • 3. 
    Imate drajversku datoteku
    • crw-rw-rw- 1 3,15 .........................tty13
    Sporedni (minor) broj je:
    • A. 

      Nije definisan

    • B. 

      1

    • C. 

      15

    • D. 

      3

  • 4. 
    Imate drajversku datoteku
    • crw-rw-rw- 1 3,15 .........................tty13
    Kada proces otvara ovaj uređaj, UNIX poziva open proceduru iz:
    • A. 

      Treće vrste blok switch tabele

    • B. 

      15-te vrste blok switch tabele

    • C. 

      15-te vrste karakter switch tabele

    • D. 

      Treće vrste karakter switch tabele

  • 5. 
    Imate drajversku datoteku
    • brw-rw-rw- 1 2,11 .........................dsk1
    Ovo je:
    • A. 

      Blok drajverska datoteka

    • B. 

      Karakter drajverska datoteka

    • C. 

      Socket datoteka

    • D. 

      FIFO datoteka

  • 6. 
    Imate drajversku datoteku
    • brw-rw-rw- 1 2,11 .........................dsk1
    Glavni (major) broj je:
    • A. 

      11

    • B. 

      2

    • C. 

      1

    • D. 

      Nije definisan

  • 7. 
    Imate drajversku datoteku
    • brw-rw-rw- 1 2,11 .........................dsk1
    Sporedni (minor) broj je:
    • A. 

      1

    • B. 

      2

    • C. 

      11

    • D. 

      Nije definisan

  • 8. 
    Imate drajversku datoteku
    • brw-rw-rw- 1 2,11 .........................dsk1
    Kada proces otvara ovaj uređaj, UNIX poziva open proceduru iz:
    • A. 

      11-te vrste blok switch tabele

    • B. 

      Druge vrste karakter switch tabele

    • C. 

      11-te vrste karakter switch tabele

    • D. 

      Druge vrste blok switch tabele

  • 9. 
    Drajverske datoteke se po pravilu nalaze na direktorijumu:
    • A. 

      /dev

    • B. 

      /usr

    • C. 

      /bin

    • D. 

      /etc

  • 10. 
    Blok i karakter specijalne datoteke se po pravilu nalaze na direktorijumu:
    • A. 

      /bin

    • B. 

      /dev

    • C. 

      /etc

    • D. 

      /usr

  • 11. 
    Imate drajversku datoteku
    • brw-rw-rw- 1 2,11 .........................dsk1
    Veličina ove datoteke je:
    • A. 

      1

    • B. 

      2

    • C. 

      Nije definisana

    • D. 

      11

  • 12. 
    Karakter switch tabela:
    • A. 

      Koristi baferski keš

    • B. 

      Koristi baferski keš uslovno

    • C. 

      Ne znam

    • D. 

      Ne koristi baferski keš

  • 13. 
    Imate drajversku datoteku
    • brw-rw-rw- 1 2,11 .........................dsk1
    Ova datoteka je kreirana sa sistemskim pozivom:
    • A. 

      Mknod

    • B. 

      Open

    • C. 

      Write

    • D. 

      Create

  • 14. 
    Imate UNIX sa veličinom sistemskog bloka od 1K, a to je veličina keš bloka.
    • Analizirajmo sledeći program.
    • Prethodno pogledajmo blok i karakter datoteku za /dev/dsk15 dobijenu sa komandom:
    • $ ls –l /dev/dsk15 /dev/rdsk15
    • br-------- 2 root root 0, 21 Feb 12 15:40 /dev/dsk15
    • crw-rw---- 2 root root 7, 21 Mar 7 09:29 /dev/rdsk15
    • char buf1[4096], buf2[4096];
    • int fd1, fd2;
    • fd1=open("/dev/dsk15", O_RDONLY);
    • read(fd1, buf1, sizeof(buf1));
    U koliko se iteracija obavi ovo čitanje?
    • A. 

      2

    • B. 

      4

    • C. 

      0

    • D. 

      1

  • 15. 
    Imate UNIX sa veličinom sistemskog bloka od 1K, a to je veličina keš bloka.
    • Analizirajmo sledeći program.
    • Prethodno pogledajmo blok i karakter datoteku za /dev/dsk15 dobijenu sa komandom:
    • $ ls –l /dev/dsk15 /dev/rdsk15
    • br-------- 2 root root 0, 21 Feb 12 15:40 /dev/dsk15
    • crw-rw---- 2 root root 7, 21 Mar 7 09:29 /dev/rdsk15
    • char buf1[4096], buf2[4096];
    • int fd1, fd2;
    • fd1=open("/dev/dsk15", O_RDONLY);
    • read(fd1, buf1, sizeof(buf1));
    Da li ovo čitanje ide kroz baferski keš?
    • A. 

      Ne 

    • B. 

      Uslovno

    • C. 

      Da

    • D. 

      Ne znam 

  • 16. 
    Imate UNIX sa veličinom sistemskog bloka od 1K, a to je veličina keš bloka.
    • Analizirajmo sledeći program.
    • Prethodno pogledajmo blok i karakter datoteku za /dev/dsk15 dobijenu sa komandom:
    • $ ls –l /dev/dsk15 /dev/rdsk15
    • br-------- 2 root root 0, 21 Feb 12 15:40 /dev/dsk15
    • crw-rw---- 2 root root 7, 21 Mar 7 09:29 /dev/rdsk15
    • char buf1[4096], buf2[4096];
    • int fd1, fd2;
    • fd1=open("/dev/rdsk15", O_RDONLY);
    • read(fd1, buf1, sizeof(buf1));
    • U koliko se iteracija obavi ovo čitanje?
    • A. 

      4

    • B. 

      0

    • C. 

      2

    • D. 

      1

  • 17. 
    Imate UNIX sa veličinom sistemskog bloka od 1K, a to je veličina keš bloka.
    • Analizirajmo sledeći program.
    • Prethodno pogledajmo blok i karakter datoteku za /dev/dsk15 dobijenu sa komandom:
    • $ ls –l /dev/dsk15 /dev/rdsk15
    • br-------- 2 root root 0, 21 Feb 12 15:40 /dev/dsk15
    • crw-rw---- 2 root root 7, 21 Mar 7 09:29 /dev/rdsk15
    • char buf1[4096], buf2[4096];
    • int fd1, fd2;
    • fd1=open("/dev/rdsk15", O_RDONLY);
    • read(fd1, buf1, sizeof(buf1));
    Da li ovo čitanje ide kroz baferski keš?
    • A. 

      Ne

    • B. 

      Uslovno

    • C. 

      Da

    • D. 

      Ne znam 

  • 18. 
    Imate UNIX sa veličinom sistemskog bloka od 1K, a to je veličina keš bloka.
    • Analizirajmo sledeći program.
    • Prethodno pogledajmo blok i karakter datoteku za /dev/dsk15 dobijenu sa komandom:
    • $ ls –l /dev/dsk15 /dev/rdsk15
    • br-------- 2 root root 0, 21 Feb 12 15:40 /dev/dsk15
    • crw-rw---- 2 root root 7, 21 Mar 7 09:29 /dev/rdsk15
    • char buf1[4096], buf2[4096];
    • int fd1, fd2;
    • fd1=open("/dev/dsk15", O_RDONLY);
    • fd2=open("/dev/rdsk15", O_RDONLY);
    • read(fd1, buf1, sizeof(buf1));
    • read(fd2, buf2, sizeof(buf2));
    Koje je čitanje brže?
    • A. 

      Isto

    • B. 

      Po fd2

    • C. 

      Zavisi od položaja datoteke

    • D. 

      Po fd1

  • 19. 
    Imate UNIX sa veličinom sistemskog bloka od 1K, a to je veličina keš bloka.
    • Analizirajmo sledeći program.
    • Prethodno pogledajmo blok i karakter datoteku za /dev/dsk15 dobijenu sa komandom:
    • $ ls –l /dev/dsk15 /dev/rdsk15
    • br-------- 2 root root 0, 21 Feb 12 15:40 /dev/dsk15
    • crw-rw---- 2 root root 7, 21 Mar 7 09:29 /dev/rdsk15
    • char buf1[4096], buf2[4096];
    • int fd1, fd2;
    • fd1=open("/dev/dsk15", O_RDONLY);
    • fd2=open("/dev/rdsk15", O_RDONLY);
    • read(fd1, buf1, sizeof(buf1));
    • read(fd2, buf2, sizeof(buf2));
    Koje je čitanje ide kroz keš?
    • A. 

      Po fd2

    • B. 

      Zavisi od položaja datoteke

    • C. 

      Po fd1

    • D. 

      Isto

  • 20. 
    Imate UNIX sa veličinom sistemskog bloka od 1K, a to je veličina keš bloka.
    • Analizirajmo sledeći program.
    • Prethodno pogledajmo blok i karakter datoteku za /dev/dsk15 dobijenu sa komandom:
    • $ ls –l /dev/dsk15 /dev/rdsk15
    • br-------- 2 root root 0, 21 Feb 12 15:40 /dev/dsk15
    • crw-rw---- 2 root root 7, 21 Mar 7 09:29 /dev/rdsk15
    • char buf1[4096], buf2[4096];
    • int fd1, fd2;
    • fd1=open("/dev/dsk15", O_RDONLY);
    • fd2=open("/dev/rdsk15", O_RDONLY);
    • read(fd1, buf1, sizeof(buf1));
    • read(fd2, buf2, sizeof(buf2));
    Koje je čitanje ne ide kroz keš?
    • A. 

      Zavisi od položaja datoteke

    • B. 

      Po fd1

    • C. 

      Isto

    • D. 

      Po fd2

  • 21. 
    Imate definisani sledeći cblok
    • 0 5 ls -l
    Koliko je validnih karaktera u ovom cbloku?
    • A. 

      5

    • B. 

      0

    • C. 

      6

    • D. 

      4

  • 22. 
    Imate definisani sledeći cblok
    • 0 5 ls -l
    Ukoliko se C-lista sastoji samo od ovog cbloka, koliko karaktera ima ta C-lista?
    • A. 

      4

    • B. 

      5

    • C. 

      0

    • D. 

      6

  • 23. 
    Imate definisani sledeći cblok
    • 0 5 ls -l
    Ukoliko uzmete prvi karakter iz ovog cbloka, on će izgledati kao:
    • A. 

      2 5 ls -l

    • B. 

      1 4 ls -l

    • C. 

      1 5 ls –l

    • D. 

      0 4 ls -l

  • 24. 
    Imate definisani sledeći cblok
    • 0 5 ls -l
    Ukoliko se C-lista sastoji samo od ovog cbloka, a ukoliko uzmete prvi karakter iz ove C-liste koliko karaktera ima ta C-lista?
    • A. 

      2

    • B. 

      0

    • C. 

      3

    • D. 

      4

  • 25. 
    Imate definisani sledeći cblok
    • 0 5 ls -l
    Ukoliko dodate karakter > u cblok, on će izgledati kao:
    • A. 

      0 6 ls –l>

    • B. 

      0 5 ls –l>

    • C. 

      1 5 ls –l>

    • D. 

      0 7 ls –l>

Back to Top Back to top