Blog

Diskusná téma: Aplikovaná informatika

Operačný systém, vývoj OS

Jana Krajčovičová 1.D | 17.10.2011

Operačný systém je program fungujúci ako prostredník medzi používateľmi a hardvérom počítačového systému.
Operačný systém je softvér, ktorý spravuje zdroje počítača a poskytuje programátorom rozhranie na prístup k týmto zdrojom. Operačný systém tiež spracúva systémové dáta a vstupy od používateľa a odpovedá alokovaním a spravovaním úloh a interných zdrojov počítača ako služby pre užívateľa.

Súčasti OS
• Exekutíva - Jadro (kernel) - výkonná časť - je
umiestnené v pamäti, podľa potreby sa inicializuje alebo
nahráva do pamäte ostatné dôležité časti OS.
• Interpreter príkazov (Monitor) - zabezpečuje
komunikáciu systému s užívateľom.
• Drivery – ovládače – obslužné programy periférií = vstupno-výstupných zariadení.

Prvé počítače žiadny operačný systém nemali, ale postupne boli počítače vybavené jednoduchými pomocnými programami, ktoré umožňovali zavedenie programu, zapísaného v
strojovom jazyku do pamäti na určenú adresu a riadenie vstupných a výstupných operácií.

Druhy operačných systémov:
1. v minulosti : MS DOS
2. v súčastnosti:
-platený: Windows: W 95, W 98, W NT, W ME, W 2000, W XP, W Vista, W 7
-neplatený: Linux: Mandrage Linux, SuSe Linux, Fedora Core
3. Ostatné: Mac OS X Leopard, OS/2, BeOS

Operecny system , vyvoj OP

Kristina Fusekova | 12.10.2011

Operačný systém je program, ktorý koná ako prostredník medzi užívateľom počítača a počítačovým hardvérom. Cieľom operačného systému je poskytovať prostredie, v ktorom užívateľ môže vykonávať programy pohodlným a výkonným spôsobom.

Vo všeobecnosti rozoznávame tieto súčasti operačného systému:

Jadro operačného systému - táto časť je rezidentne umiestnená v
pamäti; podľa potreby sa inicializuje (spúšťa) alebo nahráva do pamäte ostatné dôležité časti operačného systému

Monitor operačného systému - tiež nazývaný interpreter príkazov; zabezpečuje komunikáciu systému s užívateľom. Prijíma a analyzuje impulzy z klávesnice, zisťuje význam systémových príkazov, vypisuje príslušné odozvy na zobrazovacie (výstupné) zariadenie,…

Ovládače - obslužné programy vstupno/výstupných zariadení.

Dokonalejšie systémy (napr. Windows) môžu navyše obsahovať ďalšie systémové (programové) prostriedky:

textový editor, štandardný prekladač assembleru a vyšších programovacích jazykov

knižnice štandardných podprogramov pre podporu užívateľských aplikácií

linkovací program na spájanie užívateľských programov s knižnicami

služobné programy pre manipuláciu so súbormi na diskových mechanikách

služobné programy pre diagnostiku a správu systému

programy pre sieťovú komunikáciu, ako je prenos správ, údajov, súborov, elektronická pošta,…

emulátory iných systémov alebo komunikačných prostriedkov.

Druhy operačných systémov:
1. v minulosti : MS DOS
2. v súčastnosti:
-platený: Windows: W 95, W 98, W NT, W ME, W 2000, W XP, W Vista, W 7
-neplatený: Linux: Mandrage Linux, SuSe Linux, Fedora Core ...
3. Ostatné: Mac OS X Leopard, OS/2, BeOS ...

Programove vybavenie pocitaca

Kristina Fusekova 1.D | 12.10.2011

Programové vybavenie počítača je súhrn programov, ktoré počítaču oznamujú, čo má robiť. Každá činnosť počítač, od naj jednoduchších úloh až po riadenie zložitých ekonomických celkov, je vo svojej podstate tvorená postupnosťou elementárnych inštrukcií, ktoré ovládajú jednotlivé technické komponenty.

Softvér predstavuje komplex programov, ktoré zabezpečujú efektívnu činnosť počít., uľahčujú prácu pri jeho obsluhe, riešia funkčné úlohy. Rozlišujeme oblasť pokrytia: základné programové vybavenie, prostriedky podporujúce osobnú informatiku, aplikačné programové vybavenie.

Rozsah využitia: programové prostriedky na potreby individuálnej práce jedného používateľa, programové prostriedky určené pre tímovú prácu niekoľkých používateľov.

Základné programové vybavenie:
Operačné systémy – je jadrom program. vybavenia.
Každý počítač musí mať operačný systém, ktorý monitoruje a riadi všetky softvérové a hardvérové aktivity počítača, riadi teda činnosť celého výpočtového systému.

api

J.Príkopová 1.D | 12.10.2011

Operačný systém:-súhrnné označenie pre technické a programové prostriedky počítača;
-je základnou súčasťou softvéru každého počítača;
-zabezpečuje čiastočne alebo úplne tieto funkcie:-komunikácia s užívateľom - prideľovanie prostriedkov systému - prideľovanie času užívateľom -organizácia programov a súborov údajov -vytváranie a spúšťanie užívateľských programov - diagnostické funkcie -zabezpečovanie funkcie - komunikácia s inými systémami
Vývoj:-prvé počítače žiadny operačný systém nemali;
-postupne boli počítače vybavené
jednoduchými pomocnými programami, ktoré umožňovali zavedenie programu, zapísaného v
strojovom jazyku do pamäti na určenú adresu a riadenie vstupných a výstupných operácií;
-tieto programy tvorili už vlastne jednoduchý operačný systém;
Druhy:-súborový systém(FAT, NTFS, ext2, ISO 9660, ODS-5 a UDF) -sieťové súborové systémy(NFS, CIFS, Lustre a Global File System) -databázové súborové systémy(BFS, GNOME Storage a WinFS) -moderní operační systém(Linux);
-

Technické vybavenie počitača

Veronika Elischerová I.D | 12.10.2011


VNÚTORNÝ HARDWARE

ZÁKLADNÁ DOSKA
PROCESOR
OPERAČNÁ PAMAŤ
ZBERNICE so SLOTMI RAM, ISA a PCI
OBVODY CACHE
PORTY LPT A COM
OVLÁDACIE KARTY – zasúvajú sa do slotov ISA alebo PCI a slúžia na riadenie niektorých zariadení:
Grafické karty
Zvukové karty
Sieťové karty
Karty SCSI
Bezpečnostné karty
Rádio/TV karty


VSTUPNÉ ZARIADENIA
Slúžia na vkladanie informácii rôzneho charakteru do počítača, prípadne riadenie jeho činnosti
KLÁVESNICA
MYŠ
SCANNER
CD-ROM
DVD


VÝSTUPNÉ ZARIADENIA
Umožňujú výstup údajov vo forme zrozumiteľnej pre bežného užívateľa
MONITOR
TLAČIAREŇ
PLOTTER
PREZENTAČNÁ TECHNIKA


Operačný systém

Veronika Elischerová I.D | 12.10.2011

Operačný systém je také programové vybavenie, ktoré umožňuje základnú prácu s počítačom. Operačný systém je prostredím pre ďalšie aplikačné programové vybavenie. Na počítači býva nainštalovaný väčšinou len jeden operačný systém. Môže ich byť však aj viac a potom si používateľ pri štarte počítača vyberie ten, ktorý má byť aktívny.

Vývoj

Rozvoj operačných systémov si vyžiadal postupný rozvoj počítačov. Ako vieme prvé počítače sa programovali technicky nastavením určitých prepínačov. Tento spôsob programovania sa však postupne stal doslova brzdou pokroku vo vývoji výpočtovej techniky. A tak vznikla potreba vytvoriť pre počítač sadu programov, ktoré by zabezpečili chod počítača a jeho plnú funkcionalitu.
V ére sálových počítačov vznikali rôzne verzie operačných systémov, ktoré však boli priamo vytvárané pre konkrétny druh sálového počítača.

Druhy

1. V minulosti: MS DOS
2. V súčasnosti:
Platený: Windows 95, Windows 98, Windows NT, Windows ME, Windows 2000, Windows XP, Windows Vista, Windows 7
Neplatený: Linux: Mandrage Linux, SuSe Linux, Fedora Core ...
3. Ostatné: Mac OS X Leopard, OS/2, BeOS ...

operačný sistém

Dominika Labancová 1.D | 12.10.2011

Operačný systém je softvér, ktorý spravuje zdroje počítača a poskytuje programátorom rozhranie na prístup k týmto zdrojom.

operačné systémy:

->Microsoft Windows
->Plan 9
->Mac OS X
->Unix a Unixové systémy
->Embedded systémy

Výskum a vývoj nových operačných systémov pokračuje. GNU Hurd je navrhovaný tak, aby bol spätne kompatibilný s Unixom, ale s vylepšenou funkcionalitou a architektúrou mikrojadra. Singularity je projekt výskumu Microsoftu, ktorý má priniesť operačný systém s lepšou ochranou pamäte založenou na .Net modeli.

Prvé počítače nemali operačné systémy. Začiatkom 60-tych rokov, predajcovia komerčných počítačov dodávali pomerne drahé nástroje pre zmodernizovanie vývoja, plánovania a vykonávania prác na systémoch s dávkovým spracovaním. Príklady vytvorili napríklad UNIVAC a Control Data Corporation, medzi inými.
MS-DOS poskytoval mnoho vlastností operačného systému, ako napríklad prístup k diskom. Avšak mnoho DOS-ovských programov ich celkom obišlo a bežali priamo na hardvéri.
Operačné systémy sa pôvodne rozvinuli na strediskových počítačoch (mainframe) a až oveľa neskôr sa objavili mikropočítačové operačné systémy, ktoré podporovali iba jeden bežiaci program a vyžadovali len veľmi jednoduchý plánovač. Multitasking sa prvýkrát objavil v strediskových počítačoch v 60-tych rokoch.
V rokoch 1969-70, sa prvýkrát objavil UNIX na PDP-7 a neskôr na PDP-11. Veľmi skoro sa stal schopný podporovať prideľovanie času používaním preemptívneho multitaskingu, pokročilú správu pamäte, ochranu pamäte a iné pokročilé vlastnosti. UNIX sa rýchlo stal populárnym OS pre strediskové počítače ale aj minipočítače.
Mikropočítače od IBM, ako IBM PC a IBM PC XT používali Microsoft Xenix, UNIX-ový operačný systém zo začiatku 80-tych rokov. Xenix bol Microsoftom propagovaný ako multiužívateľská alternatíva k monoužívateľskému MS-DOSu. CPU týchto počítačov neumožňovala ochranu pamäte či podporu duálneho módu, čiže Microsoft Xenix sa spoliehal na kooperatívny multitasking a nemal žiadnu ochranu pamäte.
IMB PC AT na základe 80286-tky bol prvý počítač, ktorý bol schopný používať duálny mód a poskytoval ochranu pamäte.
Klasický Mac OS a Microsoft Windows 1.0-Me podporovali iba kooperatívny multitasking a mali veľmi obmedzené možnosti využitia chránenej pamäte. Aplikácie bežiace na týchto OS museli oznámiť plánovaču, keď už nepotrebovali používať CPU buď implicitne alebo zavolaním funkcie.
Hlavné jadro operačného systému MS Windows NT bolo navrhnuté tým istým tímom ako VMS od Digital Equipment Corporation, čo bol UNIX-ový OS ktorý poskytoval ochranný mód pre všetky užívateľské programy, ochranu pamäte, preemptívny multitasking, virtuálny súborový systém a iné.
AmigaOS a Windows 1.0-Me nesprávne pracovali s prostriedkami alokovanými nejakým procesom počas jeho behu. Ak bol proces prerušený, jeho prostriedky sa neuvoľnili pre iné programy až kým sa systém celý nereštartoval.

Programové vybavenie počítača

Mário Mader I.D | 12.10.2011

Prvé počítače boli programované priamo v binárnom kóde. To znamená, že tieto počítače nemali vôbec operačný systém a ak chcel užívateľ spracovať nejaký program na počítači, musel ovládať jeho strojový kód. Často sa jednalo o nastavenie veľmi zložitej kombinácie prepínačov, alebo zadávaniu sledu núl a jednotiek, ktorých postupnosť vytvárala program. Takýmto počítačom rozumela veľmi úzka skupina špecialistov. Postupným vývojom technického vybavenia sa vyvíjalo aj programové vybavenie počítača. Metóda programovania v strojovom kóde sa stávala neúnosná. Písanie nekonečného radu núl a jednotiek sa stávalo čoraz komplikovanejším a opravy a modifikácie takýchto programov boli prakticky nemožné. Preto si programátori vyvinuli programovacie jazyky, ktoré už boli podstatne jednoduchšie a práca s nimi sa stala masovejšia. Programátori už nemuseli ovládať a mnohí ani dnes neovládajú binárny kód a píšu skvelé programy.


Programpvací jazyk
Programovací jazyk je súbor príkazov pomocou, ktorých programátor napíše nejaký program v jazyku zrozumiteľnom človeku – v tzv. zdrojovom kóde. Následne tento program v zdrojovom kóde počítač pomocou kompilátora (prekladača) preloží a ak v ňom nie sú syntaktické (pravopisné) chyby, preloží ich do strojového kódu.


Základ vzniku operačných systémov
V počiatkoch vývoja programovacích technológií sa postupne začali programovať moduly, ktoré zabezpečovali spoluprácu jednotlivých technických zariadení počítača. To bol vlastne základ vzniku operačných systémov. Keďže počítače vyrábali obrovské elektrotechnické spoločnosti ako IBM, SIEMENS, OLIVETTI, CDC, DEC a iné, tieto spoločnosti si pre svoje počítače vyvíjali aj vlastné operačné systémy. To však viedlo ku veľmi úzkej špecializácii programátorov a technikov pracujúcich s tým, ktorým počítačom. Ak niekto pracoval na počítačoch rady IBM a išiel pracovať napríklad na počítač SIEMENS, chvíľu trvalo, kým sa preorientoval. Ako sa počítačové systémy vyvíjali, vyvíjali sa aj operačné systémy. Tie zabezpečovali bezchybný chod a spoluprácu jednotlivých zariadení. Ak si povieme, že program je aritmeticko-logická postupnosť matematických inštrukcií, potom musíme vedieť aj to, že na každú činnosť počítača musel byť napísaný osobitný program.


Programovacie jazyky:

Assembler – veľmi blízky strojovému kódu. Tento jazyk využívali najmä skúsení systémoví programátori.

Algol – programovací jazyk, ktorý bol určený na písanie programov ekonomického a technického charakteru.

Fortran – programovací jazyk určený na vedecko-technické výpočty.

Cobol – programovací jazyk určený na ekonomické výpočty a hromadné spracovanie údajov. Práve tento programovací jazyk prispel ku veľkému rozmachu využitia počítačov v podnikovej ekonomike.

Basic – jednoduchý programovací jazyk, ktorý sa vyvinul s príchodom osobných 8 a 16 bitových počítačov.

Pascal – programovací jazyk používaný na počítačoch rady IBM PC.

Delphi – programovací jazyk vychádzajúci z jazyka Pascal.


Aplikačné programové vybavenie:
Utility – jednoduché jednoúčelové programy dopĺňajúce buď operačné systémy, alebo aplikačné programy.

Drivery – ovládače ku rôznym technickým zariadeniam počítača

Kancelárske balíky – na spracovanie dokumentov, tabuliek, prezentácií

Ekonomické programy – na spracovanie ekonomických informácií

Súborové manažéry – programy určené na prácu so súbormi
.......................................................................................................................................................


Typy programov:
Komerčné programy – jedná sa o programy, ktoré sa predávajú ako tzv. krabicový softvér v predajniach na to určených. Patria sem operačné systémy spoločnosti Microsoft, ekonomické programy, kancelárske balíky, počítačové hry a mnohé iné.

Shareware – sú to funkčné programy, ktoré môžeme vyskúšať a ak sa nám páčia mali by sme ich zaplatiť.

Freeware – voľne šíriteľné programy, za ktoré jeho autor nechce žiadnu platbu. Medzi takéto programy môžeme zaradiť kancelársky balík Open Office, operačný systém Linux a mnohé iné vynikajúce programy.

Public domain – je to skupina programov, ktoré sú úplne zadarmo. Ich autor je buď neznámy, alebo ho nezaujíma ako sa s jeho programom narába. Ani nenesie žiadnu zodpovednosť za prípadné chyby a problémy spôsobené používaním takéhoto programu.


Programové vybavenie počítača

Jana Krajčovičová 1.D | 12.10.2011

● Základom PC je technické vybavenie.
● Aby jednotlivé časti PC mohli vzájomne spolupracovať a plniť všetky požiadavky užívateľa musí v PC
asistovať programové vybavenie → ako prostriedok pre zabezpečenie základných a nadstavbových funkcií.

Rozlišujeme niekoľko skupín programového vybavenia, kt. sa líši svojim vzhľadom k užívateľovi:
1. základné progr. Vybavenie (ZPV)
2. aplikačné progr. Vybavenie (APV)
3.Programovacie jazyky a prekladače

Programové vybavenie počítača

Lukáš Szép I.D | 12.10.2011

V súčasnosti sú možnosti osobných počítačov také, že zahŕňajú takmer všetko, čo sme schopní zadefinovať. Preto existuje i obrovské množstvo softvéru, ktoré tieto predstavy realizuje.

* Textový editor (MS Word, Writer a pod.) Softvér pre písanie textov a vytváranie stránok kombinujúcich text a grafiku.
* Tabuľkový kalkulátor (MS Excel, Quattro, Calc atď.) Je program na vytváranie tabuliek. Je to matica čísel (textu, vzorcov) medzi ktorými je možné vykonávať matematické a textové operácie.
* Databázové systémy (Microsoft Access, MySQL) Programy na vytváranie a správu databáz.
* Prezentačný softvér (Microsoft PowerPoint, Impress) Programy na vytváranie prezentácií, multimediálnych súborov určených pre prezentovanie činnosti, alebo veci. Je možné vkladať text, obraz, video, zvuk ...
* Antivírusové programy a antispywarové (NOD, AVG, Avast, Norton Antivirus, ClamAV) slúžia na ochranu počítača pred tzv. škodlivými programami - vírusmi, trójskymi koňmi, spyware a pod.
* Správa súborov (Windows Commander, Servant Salamander, Turbo Navigator, Midnight Commander, Free Commander) Programy na správu súborov. Umožňujú kopírovanie, prenášanie, náhľady, sledovanie zmien, vytváranie a správu adresárovej štruktúry.
* Zálohovacie, archivačné a kompresné nástroje (Nero Burning ROM, WinZip, WinRAR, Power Archiver, UltimateZip, 7-Zip ...) Programy pre vytváranie záloh, kompresiu dát a pod.
* Multimediálne utility (CD a DVD prehrávač, MP3player, VLC, prezerač grafických súborov) Programy pre prehrávanie a vytváranie multimediálneho obsahu.
* Grafický editor (Adobe Photoshop, Paint Shop Pro, Corel Draw!, Corel Photo-Paint, GIMP, Inkscape)
* Vývojové prostredia programovacích jazykov (Turbo Pascal, Borland Delphi, MS Visual Basic, FreePascal...) Sú programy na vytváranie softvéru. Vyššie programovacie jazyky umožňujú naprogramovať aplikačný softvér. Súčasťou balíka sú ladiace programy a simulátory.
* Internetové nástroje (Opera, Firefox, Thunderbird, Internet Explorer, Netscape, off-line sťahovače www stránok, FTP, downloadery, HTML editory, ... ) Nástroje na prezeranie obsahu internetu, sťahovanie, vyhľadávanie stránok, sťahovanie a odosielanie pošty.
* Systémové nástroje (ovládače, defragmentácia) Systémové nástroje sú programy na správu operačného systému, správu a údržbu softvéru.
* Vzdelávacie programy (encyklopédie, slovníky, prekladače a iné)
* Geografické informačné systémy a GPS Programy pre prácu s GPS, mapové softvéry, navigačné softvéry.
* Ekonomické aplikácie (účtovnícke, skladové, výpožičné) Ekonomické balíky, účtovníctvo, mzdy, fakturácia, správa skladu, spolupráca s registračnými pokladňami.
* DTP (DeskTop publishing) Programy pre prípravu tlače - kníh a časopisov.
* CAD a 3D modelovanie Programy pre kreslenie stavebným a strojárskych výkresov, modelovanie, 3D výstupy, renderovanie a pod.
* Programy na oddych a relax (hry)

<< 12 | 13 | 14 | 15 | 16 >>