• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 

Operacne Systemy

Started by Hezechiel, 28.10.2009, 15:01:20

« predchdzajce - alie »

Hezechiel

Mam screeny spred DVOCH rokov a minuli rok uz nepametam co bolo tak ak vam to staci napiste mi na mail 1049os@gmail.com a dnes vecer kolo osmej to poslem kazdemu kto napise. preco to nehodim niekam??? tak aby ste sa aspon trosku posnazili ked daco chcete :P
Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(

elvolcanoik

dnes bude prednaska z OS??? lebo minule nieco vravel ze tento tyzden maju byt dva DBS nie???

jeanclaude

no teraz mmntalne je DBS neviem co bude o 16:50.... inak nabuduce ma byt prednaska z OS kedy? 15:10 ci 16:50???
dpc uz som na*ebany ako to ti "inteligenti" premiesavaju  bu

dEVIANT

Quote from: jeanclaude on  22.03.2010, 22:31:28
no teraz mmntalne je DBS neviem co bude o 16:50.... inak nabuduce ma byt prednaska z OS kedy? 15:10 ci 16:50???
dpc uz som na*ebany ako to ti "inteligenti" premiesavaju  bu

Keby si bol "inteligent", tak by si ju počul, ako vraví, že budú 2 prednášky...a že to minule bola asi len nejaká výmena lebo Telepovská nemohla, tak sa tak dohodla so Sivým, a nevzrušoval by si sa nad takouto píčovinou jak farár na 13tke  :P

Nie je nič nákazlivejšie ako rozhodný a presvedčením sa vyznačujúci život.

tragedy11

no co pochvalte sa ake boli otazky na zapoctovke

RIPPER

ked niekto uz pisal pisomku z OS, a bol taky ochotny ze nam dal aspon jake take info jak tie otazky vyzerali, a mozno keby sa mu velmi chcelo aj napisat nejaku...


allient

ake je teraz heslo na kane.sk? resp neposlal by si mi to na mail, lebo ja mam zapocet az zajtra :)
allient@post.sk
dik  :angel:

Hezechiel

nechapem jaky zmysel ma stale menit heslo na FTPcka, naco tam davaju veci ked sa knim nda dostat  :trestac:
Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(

citro

Quote from: Hezechiel on  23.03.2010, 16:10:02
nechapem jaky zmysel ma stale menit heslo na FTPcka, naco tam davaju veci ked sa knim nda dostat  :trestac:

heslo je dpcdpcdpc stacilo trosku pohladat

Hezechiel

hladal som skusal som, neviem ci server pada ale nezerie to stale, vlastne iba raz som sa tam dostal
Never argue with idiots. They'll drag you down to their level, then beat you with experience. (GILAMONSTER)
I miss WoW so much :(

chaser

isto sa vsetci sa prihlasuju jak divi ta to vkuse pada  ap

radix


jeanclaude


radix

bud rad ze nieco mas tak ne<>cuj

Luk1

pocujte preco je odpoved 1 v tejto otazke celkom nechapem
Majme súbor qwe.txt, aktuálny stav ktorého (obsah a súborový kurzor) je v mieste vykonania služby read() definovaný takto:

  Znaky:        exktcjevtxavmcamnpjamcvpvf
  Pozicia       00000000001111111111222222
                  01234567890123456789012345
  Ukazovatel:_________________________^
 
  a fragmnet kodu:
        //--------- zaciatok fragmentu
        int fd,i;
        char buffer[80];
        ...
        fd=open("qwe.txt",O_RDONLY);
        ...
        i=read(fd,buffer,2);
        printf("%d",i);
        ...
        //--------- koniec fragmentu
 

Špecifikujte akú hodnotu premennej i vytlačí fragment kódu v jazyku C. Predpokladáme, že sa obe služby vykonajú korektne.

Za slovensky narod bije mi srdce v hrudi.

tino8

tak to celkom nechapem ani ja... lebo ak spravis programcek v ktorom lseekom posunies ukazovatela na koniec pomocou SET_END tak ti taketo read vrati 0


karamel je cukr co se uz neuzdravi!

jeanclaude

read() predsa vracia pocet uspesne precitanych znakov, teda ak je mensie nez pocet kolko malo precitat(v tomto pripade 2) tak narazilo na koniec suboru

tino8

a potom preco tam je 1 ako vysledok?


karamel je cukr co se uz neuzdravi!

jeanclaude

no precita f cize 1 znak a potom je koniec

jeanclaude

si mozes odskusat:
#include <unistd.h>
#include <stdio.h>
#include <fcntl.h>
int main(int argc, char *argv[])
{
int subor;
int i;
char *buffer[5];

subor = open("pokus.txt", O_RDWR, O_CREAT);
lseek(subor, -1, SEEK_END);
i=read(subor, buffer, 5);
printf("%d",i);
close(subor);
return 0;
}

pri zmene v lseek -2 -3... sa read zvacsuje  //teda ked mas dost dlhy pokus.txt (pri lseek(subor, 0, SEEK_END) ->'\0' je read 0 ) odskusane...

Luk1

a este tento pls mi neje celkom jasny odpoved ma byt -rw-r----x
Obsah aktuálneho adresára je na nasledujúcom výpise:

server:~/TMP$ ls -l
total 12
-rwxrwxr-x 1 os user   46 Jan 23 19:36 abc.txt
-rw-r--r-- 1 os user   89 Jan 23 19:36 xyz.txt
server:~/TMP$


Uvažujme fragment kódu v jazyku C:


        //--------- zaciatok fragmentu

        int fd;
        ...
        umask(0026);
        fd=open("def.txt",O_RDONLY|O_CREAT,0647);
        //--------- koniec fragmentu


Uveďte, aké prístupové práva bude mať súbor def.txt po vykonaní uvedeného fragmentu progamu.

Pozn.
1.Predpokladáme, že služby jadra sa vykonajú korektne
2.Práva uveďte v tvare –rwxrwxrwx
3.Práva uveďte vrátane príznaku, že ide o obyčajný súbor

Za slovensky narod bije mi srdce v hrudi.

jeanclaude

umask nastavi blokovanie prav 026 -> - ----w-rw-
def bude mat - rw-r--rwx ak od toho odcitas blokovane vznikne - rw-r----x

Luk1


Za slovensky narod bije mi srdce v hrudi.

elvolcanoik

no ako ti co pisali??? boli take alebo podobne otazky zo screenov???