Pocet referatov: 320

C pod Unixom - tutorial

Obsah:
1 C pod UNIX: C je stále iba C
2 Parametre príkazového riadku a ich spracovanie
3 Všetci sme hriešni... errno, perror, exit, stderr, ...
4 Nech sa páči, vidlička: fork (wait, exit, getpid)
5 Spúšťanie externých programov: exec()
6 Súbory: streamy, low level
7 Rúry - pipe(), dup()
8 Prehľadávanie adresárov
9 Prihlásení používatelia
10 Záver

Download



---------------------------------------- -----------------

Informatika B

Databázové spracovanie
Je podmienené databázovou technológiou. Ide o špeciálne programové vybavenie a kladie dôraz na údaje a efektívnosť usporiadania. Algoritmy, ktoré s nimi pracujú sú v tomto prípade druhoradé. Tieto databázové technológie sú prostriedkom na vytváranie informačných systémov. Databáza je systém, ktorý predstavuje jednotu troch zložiek:
a) údajovej základne (zoznam) – je to množina údajov určená na spracovanie. Tieto údaje majú rad problémov (nadbytočné, duplicitné infor

Synchronizácia a komunikácia procesov

Agenda Synchronizácia procesov Interakcie procesov Kritériávzájomného vylúčenia Návrhy na dosiahnutie vzájomného vylúčenia Komunikácia medzi procesmi Klasicképroblémy koordinácie procesov Synchronizácia procesov •Príklad: palacinkáreň •procesy: objednávač, servírka, kuchár, pokladňa •kritickésekcie: objednávky, stôl, výdajňa •komunikačnéprostriedky: zdieľanésekcie Existencia súbežnosti procesov OS musíbyťschopný spravovaťrôzne aktívne procesy OS musíprideľovať, uvoľňovaťrôzne prostr

Deadlock

Agenda Úvod Definícia deadlock-u Cofmanovepodmienky vylúčenia Stratégie riešenia zablokovania Bankárov algoritmus Deadlockna križovatke Deadlock Deadlockmôžeme definovaťako permanentnéblokovanie množiny procesov, kde každý súťaží-pretekáo systémovézdroje alebo o komunikáciu medzi sebou. Zablokovanie –množina procesov je zablokovaná, keďkaždý proces z tejto množiny čakána udalosťktorúmôže spôsobiťiba iný proces z tejto množiny. 4 nutnépodmienky zablokovania –Coffmana kol. 1971
9
n

Správa reálnej pamäte

Výberstratégiíprideľovaniapamäti: 1.Prideľovanie reálnejpamäti:
11
·Prideľovaniejednejsúvislejoblasti ·Prideľovaniepamätiposekciách ·Dynamicképremiestňovaniesekcií ·Stránkovanie 2.Prideľovanie virtuálnejpamäti: ·Stránkovanienažiadosť ·Segmentácia ·Stránkovanienažiadosťa segmentácia Prideľovaniejednejsúvislejoblasti ·jednoduchátechnika, nevyžadujúcažiadnezvláštnetechnicképrost riedky ·pamäťsadelínačasťtrvalepridelenúOS a zostávajúcačasťjepridelenáprocesu ·memory managment: 1

Správa virtuálnej pamäte

Stránkovanie Adresovýpriestor každej úlohy sa rozdelína rovnakéúseky -stránky. Operačnápamäťsa rozdelína takéistéúseky -bloky. Každástránka (logicky súvislá) potom môže byťuloženáv ľubovoľnom bloku, pričom bloky na seba nemusia naväzovať. Technickévybavenie -PMT(pagemaptables), tabuľky stránok (špec. reg., časťOP). Efektívnosťje zaručovanávhodným výberom veľkosti stránky. Rieši problém fragmentáciebez fyzických presunov sekcií. Operačný systém pracuje s •tabuľkou úloh: JT-pre každúúloh

Vstupno – výstupné periféria

-input/output management -disk scheduling Správa periférií Techniky prideľovania všetkých druhov technických prostriedkov okrem procesoraapamäti. Techniky prideľovaniaV/Vzariadení. Funkcie modulu prideľovania periférnych zariadení * sledovanie stavu všetkých zariadení(priradenie dátovej štruktúryUCB -unit control block,riadiaci blok jednotky každému periférnemu zariadeniu->UCB:identifikátor zariadenia,stav zariadenia,zoznam asociovaných riadiacich jednotiek,zoznam procesov čakajúcich na toto zariadenie) * rozhoduj

Správa súborov

Správa systému súborov -information management, file system -základnémechanizmymanipulácies informáciami -modulOS, ktorýriadia realizujeukladaniea uchovanieinformáciía ichspätnévyberaniev prípadepotreby Základnéfunkciesprávysystémusúborov: sledujestavuchovanýchinformáciípomocour ôznychtabuliek, z ktorýchjenajdôležitejšíadresársúborov. Tietotabuľkyobsahujúmeno, adresua pravidláprístupupre všetkyuchovávanéinformáciev systéme. realizujestratégiuurčovania, kdea akýmspôsobombudúinformácieuložené, kt

Sieťové a distribuované OS

Motivácia distribúcie 32
zdieľanie zdrojov súbory tlačiarne databázy špecializovaný hardvér, softvér urýchlenie výpočtov zdieľanie záťaže súbežnosť spoľahlivosť detekcia porúch uzla a obnova porúch uzla po prerušení prenos funkcionality do funkčného uzla reinterácia uzla po poruche komunikácia predávanie správ Typológia OS v sieťovom prostredí sieťový OS užívatelia sú si vedomí násobnosti strojov ku vzialeným zrojom sa pristupuje explicitne: remote login, ftp distribuovaný OS užívatelia si ni

Maturitná otázka - počítačové siete, história internetu, netiketa

POČÍTAČOVÉ SIETE

predstavuje systém vzájomne prepojených a spolupracujúcich počítačov

Vpočítačovej sieti môžu byť podľa funkcie dva typy počítačov:

1) servre – zabezpečujú chod siete, poskytuje ostatným používateľom svoje prostriedky – pamäťové miesto na svojich diskoch, tlačiarne..
2) pracovné stanice – klienti – slúžia na spracovanie údajov použí

Internet a počítačové siete

World Wide Web (WWW alebo W3)


Je sieťová informačná služba vychádzajúca z Internetu a ponúkajúca systém zbierania informácií vo forme hypertextových multimédií. Web ponúka metódu zobrazenia informácií rôznych formátov spôsobom rýchlym, výkonným konzistentným a ľahko pochopiteľným. Ako prostriedok prístupu na Internet je WWW jedným z najjednoduch&s

Internet

História Internetu

Na počiatku Internetu stál projekt ARPAnet v USA. Arpanet bol projekt prepojovania paketov v sieti počítačov. V 1969 pripojili k sieti v Los Angeles ešte tri ďalšie siete. V roku 1971 mal Arpanet už okolo 19 uzlov s tridsiatimi univerzitnými sieťami, ktoré financovala ARPA. Internet musel prekonať počiatočné problémy. Prvý kód TCP bol napísaný Richardom Karpom, ktorý bol potom v decembri 1974 upravený Yog

Všetko čo by si mal vedieť o internete

Internet sa skladá z :
LAN – ( LOCAL AREA NETWORK) = lokálna sieť
- ak sú počítače v 1 miestnosti , budove .... = sieťová karta
MAN – ( METROPOLITAN AREA NETWORK ) = mestská
- ak sieť spája počítače, alebo počítačové siete typu LAN , rozmiestnené po celom meste alebo väčšom území
WAN – ( WIDE AREA NETWORK ) = globálna sieť
- sieť, kt. spája počítače alebo

Počítačové siete

Na svojom počiatku plnili počítačové siete veľmi jednoduché funkcie . Z hľadiska pojmu sa jednalo o spojenie niekoľko počítačov dokopy, pričom si slúžili navzájom pre zdieľanie dát a periférií, akými sú tlačiarne, modemy, páskové zariadenia alebo CD-ROM.

Samozrejme, dnes počítačové siete plnia podstatne širšiu škálu informačných služieb, bez ktorých sa nedá pr

Počítačové siete

Čo je to počítačová sieť?

Počítačová sieť je systém vzájomne prepojených a spolupracujúcich počítačov. Medzi týmito počítačmi možno prostredníctvom siete pohodlne a rýchlo prenášať informácie. Informácie možno, samozrejme, prenášať aj medzi počítačmi nepripojenými do siete a to prostredníctvom médii (disketa, magnetická páska, optický di

Počítačové siete , unix

Základy služieb mien Dokumentácia IP protokolu definuje mená, adresy a trasy nasledujúcim spôsobom

Meno určuje, čo hľadáme
Adresa hovorí, kde to je
Trasa udáva, ako sa tam dostať. Mená a adresy Jednoznačná 32 bitová IP adresa Host name Mená sa ľahšie zapíšu a pamätajú Sieťový SW mená nepotrebuje, zavádza ich preto, aby uľahčil použitie sietí ľuďom. Sieťové spoje

Virusy

Počítačový vírus


Užívateľské hľadisko: Počítačový vírus je jednou z mnohých hrozieb bezpečnosti a integrity počítačových systémov.

Programátorské hľadisko:

Počítačový vírus je počítačový program, ktorý môže infikovať iný počítačový program takým spôsobom, že do neho skopíruje svoje telo, čím sa

Škodcovia PC, vírus

Počítačový vírus

je najčastejšie charakterizovaný ako nežiaduci kus programového kódu, ktorý infikuje určité dáta (spustiteľné súbory, dokumenty alebo napr. boot sektory diskiet) a týmto spôsobom sa dokáže prostredníctvom hostiteľskej aplikácie replikovať a šíriť ďalej.
Vírusy patria medzi najstaršie typy škodlivých kódov. V minulosti sa ší

Charakteristika 8051

Ubehlo už veľa času čo firma intel uviedla na trh jednočipový mikropočítač s označením 8051.

Tento nahradil predchádzajúci typ 8048, ktorý bol asi prvým mikroradičom vôbec. O úspešnosti obvodu 8051 hovorí hlavne jeho celosvetové rozšírenie a neustála obľuba u konšruktérov. Dokonca i v súčasnosti vznikajú nové kompatibilné mikroradiče do detailu kopírujúce funkč

Operačný systém Windows

Je súbor programov, ktorý riadi chod používateľských programov v počítači.

Spúšťanie aplikácií

Po stlačení tlačítka štart sa objaví ponuka používateľských programov.
Z nich niektoré sú členené ďalej na podskupiny. Obecne platí, že po inštalácií sú všetky aplikácie umiestnené pod ikonou programy. Spustenie aplikáci&i

(5/16)
>>