Author Topic: Operacne systemy  (Read 133175 times)

azzazeL

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: Operacne systemy
« Reply #150 on: 27.02.2011, 22:30:02 »
nazdar, na buduci tyzden treba 2 referaty ? Aj zo suboro II a aj adresare ?

AnvilOfFury

  • Full Member
  • ***
  • Posts: 220
    • View Profile
Re: Operacne systemy
« Reply #151 on: 27.02.2011, 22:35:22 »
nazdar, na buduci tyzden treba 2 referaty ? Aj zo suboro II a aj adresare ?
To ma byt v jednom referate.

Ak mozem otazku ja...tych 12 programcekov za domacu, pise tam dokumentacia (screenshot alebo presmerovanie vystupu), bude stacit ak dodam v tom zipku rozdelene (od 01 po 12) zlozky a v nich zdrojak, spustitelny subor, vstupne subory a textovy dokument s priebehom programu? (napr. ls pre vypis suborov, cat pre zobrazenie subora, ./subor.exe input.txt pre spustenie...skratka ze tam bude skopirovana konzola, ked bol program skusany)?
Keep information to yourself - Knowledge is power. Think job security. Never provide documentation.
Use Real Tools - No "fancy-pancy" IDEs. Real developers only use vi.
Compiled = Ship It - User acceptance testing is an absolute waste of time.

Dragoon17

  • Hero Member
  • *****
  • Posts: 526
    • View Profile
Re: Operacne systemy
« Reply #152 on: 27.02.2011, 22:35:34 »
vdaka a este jedna
uvedte nazov sluzby, ktora pri prenose dat vzdy posunie suborovy kurzor....skusal som lseek ale to neni ono...
uz som prisiel nato, ze je to  sluzba read, ale aj tak nechapem preco

Dragoon17

  • Hero Member
  • *****
  • Posts: 526
    • View Profile
Re: Operacne systemy
« Reply #153 on: 28.02.2011, 00:16:22 »
Uvedte uplny typ navratovej hodnoty funkcie readdir().
V premennej akeho typu vrati funkcia stat() informaciu o subore?. Uvedte iba typ premennej, nie premennu samotnu.
Doplnte nazov zaznamu, v ktorom najdeme aktualne meno suboru pri spracovavani adresarovych zaznamov
...nevie niekto odpovede? bo to co som nasiel nepasuje inac mam vsetko

Shwollo

  • Sr. Member
  • ****
  • Posts: 436
    • View Profile
Re: Operacne systemy
« Reply #154 on: 28.02.2011, 00:39:11 »
struct dirent *
struct stat *
dirent


16. Veľkosť súboru je 87 bajtov. Aktuálna pozícia súborového kurzora je 22, fd má hodnotu 5. Uveďte (číslom) návratovú hodnotu, ktorú vráti systémové volanie 'lseek(fd,-6L,SEEK_CUR)' po svojom úspešnom vykonaní.

ako sa toto počíta?
nepíšte mi SS - radšej mi píšte mail. (tá obálka pod mojim avatarom :)))

yvory

  • Full Member
  • ***
  • Posts: 160
    • View Profile
Re: Operacne systemy
« Reply #155 on: 28.02.2011, 00:48:02 »
struct dirent *
struct stat *
dirent


16. Veľkosť súboru je 87 bajtov. Aktuálna pozícia súborového kurzora je 22, fd má hodnotu 5. Uveďte (číslom) návratovú hodnotu, ktorú vráti systémové volanie 'lseek(fd,-6L,SEEK_CUR)' po svojom úspešnom vykonaní.

ako sa toto počíta?

ja som to robil tak ze seek cur znamena ze si na aktualnej pozicii a chces ist o 6 dozadu teda skus odpoved 16,ja som to ostatne urobil nejakym tipovanim a podarilo sa :)

yvory

  • Full Member
  • ***
  • Posts: 160
    • View Profile
Re: Operacne systemy
« Reply #156 on: 28.02.2011, 01:10:02 »
budem rad ak mi poradi niekto lebo hladanim a hadanim som nedospel k vysledku

Ktorou funkciou ziskame relevantnu hodnotu prveho parametra sluzby readdir().

Uvedte priznak resp kombinaciu priznakov......ktore musime pouzit,ak chceme zabezpecit uspesnost systemoveho volania bez ohladu na existenciu.

doplnit vetu : Hodnotu argumentu pre sluzbu readdir() ziskame sluzbou....?

ppeess

  • Guest
Re: Operacne systemy
« Reply #157 on: 28.02.2011, 01:24:39 »
budem rad ak mi poradi niekto lebo hladanim a hadanim som nedospel k vysledku

Ktorou funkciou ziskame relevantnu hodnotu prveho parametra sluzby readdir().

Uvedte priznak resp kombinaciu priznakov......ktore musime pouzit,ak chceme zabezpecit uspesnost systemoveho volania bez ohladu na existenciu.

doplnit vetu : Hodnotu argumentu pre sluzbu readdir() ziskame sluzbou....?
1. opendir()
2. O_CREAT
3. opendir()

scorpi

  • Jr. Member
  • **
  • Posts: 86
    • View Profile
Re: Operacne systemy
« Reply #158 on: 28.02.2011, 01:47:35 »
pocujte, ked mam zajtra cvicenie tak musim ten pretest, domacu ulohu a referat urobit do zajtra alebo do toho datumu ktory je tam napisany (3 marec)?

excellent

  • Full Member
  • ***
  • Posts: 231
    • View Profile
Re: Operacne systemy
« Reply #159 on: 28.02.2011, 20:52:56 »
Pri volaní read(fd,&buf,10) súbor, ktorý má 2 bajty vypisuje No error. Má to tak byť?
F5 can be so refreshing :thumbs-up:

AnvilOfFury

  • Full Member
  • ***
  • Posts: 220
    • View Profile
Re: Operacne systemy
« Reply #160 on: 28.02.2011, 21:15:14 »
Pri volaní read(fd,&buf,10) súbor, ktorý má 2 bajty vypisuje No error. Má to tak byť?
Áno, načíta len tie 2b ak sa nemýlim.
Keep information to yourself - Knowledge is power. Think job security. Never provide documentation.
Use Real Tools - No "fancy-pancy" IDEs. Real developers only use vi.
Compiled = Ship It - User acceptance testing is an absolute waste of time.

excellent

  • Full Member
  • ***
  • Posts: 231
    • View Profile
Re: Operacne systemy
« Reply #161 on: 28.02.2011, 21:18:19 »
Pri volaní read(fd,&buf,10) súbor, ktorý má 2 bajty vypisuje No error. Má to tak byť?
Áno, načíta len tie 2b ak sa nemýlim.
jj, ide mi o ten error, či to tak má byť
F5 can be so refreshing :thumbs-up:

mantak

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Operacne systemy
« Reply #162 on: 28.02.2011, 22:34:05 »
Pri robeni tých 12 úloch trebalo kópie obrazoviek, alebo presmerovanie výstupu. Kopie obrazoviek , to moze byt screen? lebo ja to mam v obrazkoch ale mam problem ze to nemozem uploadnut lebo maxuploadsize je len 100kb a moje rarko ma 2,4mega . A co sa mysli pod presmerovanie vystupu?
« Last Edit: 28.02.2011, 22:50:34 by mantak »

excellent

  • Full Member
  • ***
  • Posts: 231
    • View Profile
Re: Operacne systemy
« Reply #163 on: 28.02.2011, 22:40:41 »
Pri robeni tých 12 úloch trebalo kópie obrazoviek, alebo presmerovanie výstupu. Kopie obrazoviek , to moze byt sceen? lebo ja to mam v obrazkoch ale mam problem ze to nemozem uploadnut lebo maxuploadsize je len 100kb a moje rarko ma 2,4mega . A co sa mysli pod presmerovanie vystupu?
uploadni .txt v ktorom bude link na nejaký image hosting  :D

a teraz seriózne, netuším, tiež som robil screeny, takže neviem, čo teraz  ???
F5 can be so refreshing :thumbs-up:

ricco102831

  • Sr. Member
  • ****
  • Posts: 324
    • View Profile
Re: Operacne systemy
« Reply #164 on: 28.02.2011, 23:28:23 »
mali ste si presmerovat vystup.....a ./mojprogram > vustyp.txt .... a mas :)

ghito

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Operacne systemy
« Reply #165 on: 01.03.2011, 02:33:33 »
Cavte ... nemoze mi niekto pomoct s prikladmi ??? ... neviem ako na to ... diky

FRODO

  • Newbie
  • *
  • Posts: 17
    • View Profile
Re: Operacne systemy
« Reply #166 on: 01.03.2011, 03:18:55 »
Zdravim... nevie mi niekto helfnut s 4-tou a 5-tou ulohou??? Skusal som uz vsetko ale nechce mi to nejako ist... :-(((

ricco102831

  • Sr. Member
  • ****
  • Posts: 324
    • View Profile
Re: Operacne systemy
« Reply #167 on: 01.03.2011, 03:43:43 »
Zdravim... nevie mi niekto helfnut s 4-tou a 5-tou ulohou??? Skusal som uz vsetko ale nechce mi to nejako ist... :-(((

4. priklad:

#include <stdio.h>
#include <fcntl.h>
#include <errno.h>
#include <sys/stat.h>

int main(int argc, char * argv[] ) {

  int fd;
  char * buf;
  int num = 100;
  int res;
  if((fd  = open("vstup.txt",O_RDONLY)) == -1 ) {
    perror("open()");
  } else {
    if((res = read(fd,&buf,num)) == -1) {
      perror("read()");
    } else {
      printf("ocakavanych %d bytov na citanie, vratenych %d\neverything OK\n",num,res);
    } 
  }
  close(fd);
  return 0;
 
}

Troll

  • Newbie
  • *
  • Posts: 20
    • View Profile
Re: Operacne systemy
« Reply #168 on: 02.03.2011, 01:37:52 »
Code: [Select]
Veľkosť súboru je 19 bajtov. Aktuálna pozícia súborového kurzora je 3, fd má hodnotu 5. Uveďte (číslom) návratovú hodnotu, ktorú vráti systémové volanie 'lseek(fd,22L,SEEK_SET)' po svojom úspešnom vykonaní.boha , neberie mi nič :D
seek_set nastavi kurzor na zaciatok suboru a chcem ist dopredu o 22 bajtov...ale to sa neda tak pride mi len na koniec suboru a teda to bude 19 ? alebo ako to mam chapat ? ale zjeb je v tom že som tam skusil dať už všetky čisla od -1 po 30 :D:D a furt nič ... ta čo to ? !  bu

buci

  • Newbie
  • *
  • Posts: 46
    • View Profile
Re: Operacne systemy
« Reply #169 on: 02.03.2011, 01:59:58 »
skús ešte raz 22 ... podľa mňa by to malo byť tak

Troll

  • Newbie
  • *
  • Posts: 20
    • View Profile
Re: Operacne systemy
« Reply #170 on: 02.03.2011, 02:31:05 »
skús ešte raz 22 ... podľa mňa by to malo byť tak
Ok šicko už ide...ale aj tak, škaredy test  bu
« Last Edit: 04.05.2011, 17:43:24 by Troll »

Painkiller03

  • Full Member
  • ***
  • Posts: 166
    • View Profile
Re: Operacne systemy
« Reply #171 on: 02.03.2011, 21:23:04 »
nemate niekto domacu ?skupina Kleinova-stvrtok 14:15?

Shwollo

  • Sr. Member
  • ****
  • Posts: 436
    • View Profile
Re: Operacne systemy
« Reply #172 on: 02.03.2011, 21:42:56 »
na tých domácich sa kontroluje originalita ak sa dobre pamätám...
nepíšte mi SS - radšej mi píšte mail. (tá obálka pod mojim avatarom :)))

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Operacne systemy
« Reply #173 on: 02.03.2011, 21:43:05 »
mam, slivku okolo 60% ale doma nie v kosiciach :S


karamel je cukr co se uz neuzdravi!

Shwollo

  • Sr. Member
  • ****
  • Posts: 436
    • View Profile
Re: Operacne systemy
« Reply #174 on: 02.03.2011, 21:44:26 »
a to ako? však do KE dones nie? tu nám ju treba viac ako u teba doma :D
nepíšte mi SS - radšej mi píšte mail. (tá obálka pod mojim avatarom :)))