1 / 23

TPS

strategické řízení. taktické řízení. EIS. OIS. OIS. MIS. operativní řízení a provozu. EDI. OIS. TPS. Informatika 2. Programové vybavení. Programové prostředky - SW. Program: posloupnost elementárních instrukcí pro ovládání technických komponent počítače

misty
Download Presentation

TPS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. strategické řízení taktické řízení EIS OIS OIS MIS operativní řízení a provozu EDI OIS TPS Informatika 2 Programové vybavení IN2-11-04

  2. Programové prostředky - SW Program: • posloupnost elementárních instrukcí pro ovládání technických komponent počítače • zdrojový program - algoritmus, zapsaný v počítačovém jazyce • výkonný program (exe-modul) - „přeložený“zdrojovýprogram, sled počítačových instrukcí IN2-11-04

  3. Programové prostředky - SW Programové vybavení • souhrn programů pro: • přístup uživatele k datům • komunikaci uživatele s počítačem • komunikaci mezi počítači navzájem • řízení využití zdrojů počítače IN2-11-04

  4. ZÁKLADNÍ SOFTWARE APLIKAČNÍ PROGRAMOVÉ VYBAVENÍ PROGRAMOVÉ PROSTŘEDKY PRO PRÁCI KONCOVÉHO UŽIVATELE Programové prostředky - SW Vrstvy programového vybavení ZÁKLADNÍ SOFTWARE HARDWARE IN2-11-04

  5. Programové prostředky - SW Základní programové vybavení • systémový SW • řídí chod počítačových prostředků (procesor, tiskárny, terminály, komunikační linky, periferní zařízení • umožňuje spuštění uživatelských programů (aplikací) • programové vybavení, se kterým pracuje pracovník vyvíjející či obsluhující počítačový systém (systémový programátor) • typický příklad: operační systém APLIKAČNÍ PROGRAMOVÉ VYBAVENÍ PROGRAMOVÉ PROSTŘEDKY PRO PRÁCI KONCOVÉHO UŽIVATELE ZÁKLADNÍ SOFTWARE IN2-11-04 HARDWARE

  6. Programové prostředky - SW Základní programové vybavení • vývojové prostředí nebo překladač(mezi programem, zapsaným člověkem v programovacím jazyce, a tzv. strojovým kódem, který je srozumitelný počítači) - CASE, Fortran, C++, Pascal,… • prostředky pro komunikaci • systémy pro správu dat APLIKAČNÍ PROGRAMOVÉ VYBAVENÍ PROGRAMOVÉ PROSTŘEDKY PRO PRÁCI KONCOVÉHO UŽIVATELE ZÁKLADNÍ SOFTWARE IN2-11-04 HARDWARE

  7. Relace mezi HW a uživateli UŽIVATELÉ aplikační SW systémový SW počítačový HW IN2-11-04

  8. Systémový SW Systémový software je programové vybavení počítače, které umožňuje spouštění nebo zpracování aplikačních programů Systémový SW představuje vrstvu, která se nachází na pomezí hardware a aplikačního software Definice systémového software: programové vybavení počítače, se kterým není běžný uživatel v přímé interakci Typickým představitelem systémového software je operační systém IN2-11-04

  9. Systémový SW Dělení operačních systémů • Obecné • podle počtu uživatelů (multiuser) • podle počtu zpracovávaných úloh (multitasking -multiprogramový režim) • podle typu zpracování • Podle počítačové platformy IN2-11-04

  10. CO TO JE OPERAČNÍ SYSTÉM • … je rozhraní, jehož prostřednictvím uživatel komunikuje s hardwarem • OS je sada programů, sloužících především k tomu, aby byly aplikačním programům transparentním způsobem zpřístupněny technické prostředky počítače (hardware), • K základním funkcím OS patří rozdělení systémových prostředků aplikacím. Systémovými prostředky je míněn nejen hardware (operační paměť, disk, periferní zařízení), ale také strojový čas a přístup ke komunikačním tokům , dále pak například sady fontů apod. • Operační systém umožňuje chod více aplikací současně, rozděluje jim strojový čas, izoluje aplikace navzájem od sebe a umožňuje jim vzájemnou komunikaci. IN2-11-04

  11. KDE OS PRACUJÍ • KONCOVÁ ZAŘÍZENÍ • Počítače • Periferie počítačů • PDA, telefony (mobilní, pevné) • Bankomaty • Stroje (výrobní, pokladny, …) • Domácí spotřebiče • … • INFRASTRUKTURA • Síťové prvky • Telefonní ústředny • … IN2-11-04

  12. VRSTVY VÝPOČETNÍHO SYSTÉMU Uživatelé (lidé, stroje, jiné počítače…) Aplikační programy – textové procesory, překladače… Systémové programy – příkazový interpret, systém oken, správa… „Operační systém“ – zakrytí HW (čtení ze souboru…) Strojový jazyk – 15-300 instrukcí (aritmetické a logické operace…) Mikroarchitektura – funkční jednotky HW Fyzická zařízení – dráty, integrované obvody IN2-11-04

  13. HISTORIE OS • Programovací jazyky • Svázané s HW (assembler) • HW nezávislé – vyšší programovací jazyky • Short Code – 1949 • Fortran – 1956 (IBM) • COBOL – 1959 • BASIC – 1965 • Pascal – 1971 • C - 1952 IN2-11-04

  14. Síťové operační systémy(cloud computing) • Funkce: • zajištění maximální průchodnosti sítě • sdílení a přidělování zdrojů • správa dat • řízení zpracování úloh • konfigurační úlohy • zajištění bezpečnosti a spolehlivosti • Poskytované služby IN2-11-04

  15. požadavek soubory Distribuovaná architektura - FILE/SERVER server zpracování IN2-11-04

  16. server požadavek Distribuovaná architektura - CLIENT/SERVER zpracovaná data zpracování IN2-11-04

  17. Client/Server strategie Scénář 1 Distribuovaná prezentace Scénář 2 Vzdálená prezentace Scénář 3 Distribuovaná aplikační logika Scénář 4 Vzdálený datový management Scénář 5 Distribuovaná databáze Datový management Datový management Datový management Datový management Datový management Řízení databází Aplikační logika Aplikační logika Aplikační logika Logický server Řadič uživatelského rozhraní Prezentace Datový management Aplikační logika Aplikační logika Aplikační logika Prezentace Prezentace Prezentace Prezentace Prezentace + tenký klient tlustý klient IN2-11-04

  18. APLIKAČNÍ PROGRAMOVÉ VYBAVENÍ PROGRAMOVÉ PROSTŘEDKY PRO PRÁCI KONCOVÉHO UŽIVATELE ZÁKLADNÍ SOFTWARE HARDWARE Programové vybavení - SW • Uživatelský SW • používá „koncový uživatel“ - k řešení konkrétních specifických problémů a úloh • specializovaný SW • typový SW • osobní počítače - SW pro osobní informatiku: • textové procesory (Word) • tabulkové kalkulátory (Excel) • databázové prostředky (Access,Oracle, ...) • grafika, DTP • multimédia IN2-11-04

  19. APLIKAČNÍ PROGRAMOVÉ VYBAVENÍ PROGRAMOVÉ PROSTŘEDKY PRO PRÁCI KONCOVÉHO UŽIVATELE ZÁKLADNÍ SOFTWARE HARDWARE Programové vybavení - SW • Uživatelský SW • kancelářské systémy • integrace prostředků podporujících „osobní informatiku“ • systémy podporující: • individuální práci uživatele • týmovou práci (groupware) • oběh dokumentů (workflow) • trendy IN2-11-04

  20. Programové vybavení - SW • Aplikační SW • u „podnikových počítačů“: • kategorie úloh: • specializovaný SW • typový aplikační SW • Typy úloh: • TPS • MIS • EIS • EDI • OIS • Příklady: • informační systémy(R/3 firmy SAP, BAAN, OR-System), • moduly pro různé podnikové aplikace (prodej, personální agenda, cenové kalkulace, ...), • komunikační programy, ... APLIKAČNÍ PROGRAMOVÉ VYBAVENÍ PROGRAMOVÉ PROSTŘEDKY PRO PRÁCI KONCOVÉHO UŽIVATELE ZÁKLADNÍ SOFTWARE HARDWARE IN2-11-04

  21. strategické řízení taktické řízení útvary operativního řízení a provozu Základní stavební bloky architektury IS EIS MIS OIS EDI TPS IN2-11-04

  22. Programové vybavení - SW • Problematika pořízení SW: • nákup SW (standardní programové vybavení) • vlastní vývoj SW (uživatelské programové vybavení, specifické) • kombinace obou postupů • nekomerční SW: • public domain - licence, která uživatele absolutně v ničem neomezuje. Vydáním díla licencovaného jako Public domain se autor vzdává veškerých nároků a práv na publikované dílo • shareware - je SW, který je možné volně distribuovat. Každý má možnost ho zdarma vyzkoušet. Pokud ho ale nadále používá, je povinen se řídit podle autorovy licence a zpravidla zaplatit cenu SW nebo se případně jen registrovat. • freeware - autor poskytuje SW volně bez jakýchkoliv registrací či poplatků. Aplikace je však pořád chráněna autorskými právy a lze s ní dělat pouze to, co nezakazuje autor. Většinou můžete takový software volně používat, nesmíte však zasahovat do zdrojového kódu nebo jej šířit za peníze • trial - program má časově omezenou licenci (zpravidla 30 dní). Po uplynutí této doby obvykle přestane fungovat. Dál jej můžete používat jen po zaplacení plné verze. • ... IN2-11-04

  23. Programové vybavení - SW • Vlastní vývoj SW: • různé přístupy k vývoji programu • strukturovaný přístup • objektový přístup • vlastní vývoj SW • algoritmizace • prostředky pro zápis algoritmu • grafické • jazykové • testování správnosti SW • SW dokumentace!!! • Nákup SW: • nákup základního SW • nákup programů pro „osobní informatiku“ • krabicový způsob • tzv. OEM software (Original Equipment Manufacture) • nákup ASW • otázka výběru produktu • lokalizace • customizace • ISO normy IN2-11-04

More Related