
- •Informační a komunikační technologie
- •Architektura a principy činnosti počítače
- •Historický vývoj počítače
- •Architektura a principy činnosti počítače
- •1) Skříň počítače (case)
- •2) Zdroj - součástí skříně počítače
- •3) Základní deska
- •- Formát atx (Advanced Technology Extended)
- •-Formát btx (Balanced Technology Extended)
- •4)Bios (Basic Input Output System)
- •5) Procesor cpu
- •6) Sběrnice
- •7) Usb (Universal Serial Bus)
- •Programové vybavení – operační systémy
- •Současné standardy programového vybavení počítače
- •Algoritmizace a tvorba software
- •Vývoj programovacích jazyků:
- •Informační systémy
- •1) Pojem informační systémy a úrovně řízení.
- •Globální informační prostředí - počítačové sítě
- •Prezentace na internetu
- •Bezpečnost it
Současné standardy programového vybavení počítače
Software
= programové vybavení
• Počítačový program je posloupnost instrukcí zadaných počítači
• Software není fyzicky hmatatelný
• Počítačové programy utvářejí programové vybavení počítače
Cena SW klesá: Cena SW roste:
-sériová výroba -více funkcí
-technic.pokrok -duševní práce
-konkurence
Rozdělení programového vybavení
• Aplikační software – umožňuje činnosti typu psaní dokumentu, výpočty v tabulkovém procesoru, správa souboru, aj.
(volání na skype, psaní na fb)-Typový aplikační software
-Ostatní aplikační software
• Systémový software – umožňuje běh aplikačního softwaru v počítači, tzn. stará se o komunikaci mezi CPU, pamětí, I/O zařízeními a dalšími komponentami (OS,Firmware-BIOS,ovladače)
-Programy pro správu systému
-Programy pro vývoj systému
Rozdělení vrstev: Hardware Systémový software – OS (komunikuje s Hardwarem a ovládá programy,poskytuje
poskytuje uživatel.rozhraní, řídí komunikaci uživatele s PC) Vývojové nástroje pro tvorbu
aplikací (programovací jazyky,databázové systémy) Aplikační software (velká oblast)
Firmware : • Speciální software uložený trvale v paměti typu ROM (ne na pevném disku)
• Vždy navržen pro konkrétní typ hardware
• Aktivuje se při spuštění počítače (dříve než OS)
• Vykonává základní vstupně/výstupní operace na úrovni hardware
• Na osobních počítačích je to např. BIOS (Basic Input Output System)
Systémové ulity: • Sada počítačových programů pro správu a údržbu výpočetního systému
• Příklady: – Antivirový software
– Programy pro kompresy dat
– Optimalizace dat na pevném disku
– Zálohovací programy…
Ovladače periferních zařízení-Počítačové programy zajišťující komunikaci mezi počítačem a periferními zařízeními ( myš,klávesnice, digitální fotoaparát, aj.)
• Převádí instrukce a data z počítače do podoby srozumitelné pro dané konkrétní periferní
zařízení a obráceně
VLASTNICTVÍ |
Licence |
Freeware |
Shareware |
PDS |
OSS |
Užívání |
|
|
|
|
|
Vlast.zdroj.kódů |
x |
x |
x |
|
|
Licencovaný software: • Uživatel platí tvůrci software za povolení software používat
• Licence ovšem nedává vlastnictví software do rukou uživatele, pouze ho opravňuje software
používat
• Uživatel nesmí pořizovat kopie licencovaného software, licence je pouze pro osobní použití
• Příklady: MS Windows nebo MS Office, Mac OS, Oracle, aj.
Typy licen.software: • Licence dle počtu uživatelů (platí se za počet uživatelů software)
• Licence dle kapacity (platí se za výpočetní výkon počítačů, na kterých je software nainstalován, např. počet CPU nebo počet serverů)
• Software jako služba (Software-as-a-Service, SaaS) je poskytován přes internet a uživatel platí za dobu používání (platba za užití)
• Licence jako předplatné (uživatel – firma platí roční předplatné dle počtu počítačů, na kterých software využívá)
Freeware: • Software je chráněný autorským zákonem (copyright), ale jeho využívání je zdarma
• Uživatel freeware nesmí software kopírovat, měnit a distribuovat bez svolení autora
• Obvykle je možno tento software používat, nikoliv dále prodávat
Shareware: • Software, který je buď zdarma, nebo za malý poplatek, ale jeho zdrojový kód nesmí uživatel měnit.
• Distribuován zdarma, ale tvůrce obvykle žádá od uživatelů registraci a drobný poplatek, za který
nabídne servis a pravidelné aktualizace programu.
• Shareware smí být dále kopírován a další uživatelé by měli také zaplatit.
• Tvůrcem je obvykle jediný programátor
• Shareware se liší od public-domain software tím, že se na něj vztahuje autorský zákon, tzn. nelze ho
vydávat za vlastní dílo a prodávat jej.
Public-domain software: • Jakýkoliv program, na který se nevztahuje autorský zákon (copyright)
• Public-domain je zdarma a může být volně užíván bez omezení
• Název public-domain bývá nesprávně zahrnován do freeware, na který se ovšem vztahuje copyright!
Open source software: • Software s otevřeným zdrojovým kódem (open source)
• Je dostupný volně pro každého a jeho podoba může být uživatelem změněna
• Využíváno u rozšířených softwarových balíků jako je operační systém Linux, Apache (webový server), Sendmail (poštovní program), aj.
• Open source software bývá často více spolehlivý a bezpečnější než komerční (placený) software
• S použitím open source mohou být spojeny skryté náklady, zejména chybějící uživatelská podpora a řešení problémů s funkčností programu
Příklady: OS-Linux,Aplikač.s.-Open Office, Databázový s.-MySQL, Internet.prohlížeč-Mozilla Firefox
+ Aplikační software: • Umožňuje činnosti typu psaní dokumentu, výpočty v tabulkovém procesoru, správa souboru,
• Pro typické okruhy aplikací osobních počítačů existují typové aplikační programy
• Aplikační software je nejčastěji uložen na hard disku počítače, nebo na CD/DVD či jiných
úložných zařízeních
PŘ:
Textové editory: - Nabízí základní funkce pro práci s textem
- Programy pro rozpoznání textu – OCR (skenování a OCR)
- Dělení textových editorů dle funkčnosti: 1. Editory programů, 2. Editory textů – textový procesor
3. Editory webových stránek
Funkce: • Základní funkce: – tvorba a editace dokumentu, formátování textu (znaků, odstavce, stránky, oddílu), tisk dokumentu, práce s více dokumenty najednou, kopírování a přesuny textu,...
• Editory webových stránek:- vizuální tvorba dokumentu (okamžitě viditelný výsledek,
WYSIWYG), barevné odlišení syntaxe.
• Speciální funkce: Automatický text, Styly dokumentu a šablony, Automatická tvorba obsahu
Tvorba rejstříku, Vkládání obrázků a objektů jiných aplikací, Hromadná korespondence, Makra
Tabulkové programy: • Zpracování dat ve formě tabulek, Soubor = spreadsheet (sešit), Široké možnosti využití, Nižší cena než u databázových programů
Databázové programy: Zpracování dat uložených v centrální databázi, Strukturovaná data, Systém řízení báze dat (SŘBD) = rozhraní a funkce pro uživatele, Dotazovací jazyk (SQL), Access, FoxPro, 602SQL, Oracle, DB/2,…
Grafické programy: • Vytváření a grafické zpracování informací (Kreslící programy, Programy pro obchodní grafiku,
Programy pro prezentaci, Programy pro DTP)• Základ: grafický editor + funkce • Funkce pro webovou grafiku, editaci fotografií, export do HTML a PDF
Rastrová grafiky: • Každý objekt je složen z pevného počtu bodů (pixelů), Ztráta detailů při změně, Nárůst velikosti souborů, Grafické formáty (BMP,PNG, JPEG,GIF.), Editory rastrové grafiky: Photo Paint (Corel), Photoshop (Adobe), GIMP (GNU GPL)
Vektorová grafika: Každý objekt je popsán matematickou funkcí -> neukládá se mapa, ale předpis pro vykreslování
elementů (body, křivky, plochy), Zachování rozměrů objektů, Menší velikost souborů, Grafické formáty: (CDR,SVG,WMF), Editory vektorové grafiky: Corel DRAW, Adobe Illustrator (také Photoshop), Xare Xtreme, Macromedia Free Hand, Adobe Fireworks
GIS (geografický infor.systém)- Rostoucí význam:(– plánování dopravy, logistika,správa inženýrských sítí,…), Složitá datová struktura, Specializované firmy Intergraph, Bentley Systems, Topol (CZ), ArcData (CZ), Varianta software typu GIS: – Google Maps, Mapy.cz – webové aplikace – Google Earth – desktopová aplikace
Archivace a zálohování: Archivace= snaha o uskladnění co největšího množství dat na co nejdelší dobu
Zálohování = prevence proti ztrátě dat, priorita: čas pro obnovení systému do původního stavu před havárií
Antivirový software: AVG, Avast!, McAfee VirusScan, Norton Antivirus
Audio & video komprimace: (pomocí Kodeku –DivX) –WAV, MP3, WMA
Komprimace- Software, který umožňuje snížit kapacitu souborů
Kancelářský balík: Skupina kancelářského software – vzájemné propojení aplikací, Textový procesor, tabulkový procesor, program na tvorbu prezentací, databázový systém, grafické a komunikační nástroje
(Microsoft Office, 602Office, Lotus SmartSuite)
Microsoft Office: od 1989 (původně MAC OS),dnes verze 2010, součástí balíku –Word,Excel,Outlook,Powerpoint
OpenOffice.org- textový editor,-kompatibilní s MO.
Office 2.0 – nová kancelářská on-line aplikace (Office Web Apps, Google Dokumenty)
-zdarma,žádná instalace,sdílení dokumentu bez vlast.serveru,přenos dokumentů
-závislost na inter.připojení,bezpečnost (cizí server),rychlost,omezená funkčnost
Podnikové aplikace: podniky využívají IS,kombinace různých programů,členění v rámci aplikací:
Osobní informatika-Technické a programové vybavení jednotlivého uživatele v podniku, tj. programy pro práci s texty, tabulkami, osobními databázemi, webem, fotografiemi, prezentacemi, multimédii, elektronickou poštou, aj.
– Tento typ software je obvykle součástí rozsáhlých IS (např. klient el. pošty a emailový systém)
TPS– Systém zpracování transakcí,– Vykonává a zaznamenává denní rutinní operace, které jsou nutné pro fungování podniku, např. nové objednávky od zákazníků, výplata mezd, zasílání zboží, aj.,– Umožňuje sledovat stav těchto operací a jejich vazbu na okolní prostředí (např. stav zásob u dodavatele – automobilový průmysl),– Usnadňuje rozhodování manažerům
ERP: – Sada integrovaných aplikací pro řízení hlavních podnikových operací, jako např. prodej, nákup, výroba a finance,– Může sloužit pro všechna oddělení v podniku ,– Hlavní dodavatelé ERP systémů: SAP (SRN), Oracle (USA), Microsoft (USA)
MIS: – Manažerský informační systém,– Poskytuje zprávy o aktuálních výsledcích podniku na základě existujících údajů (obvykle v databázi) Management information systém,– Poskytuje odpovědi na rutinní otázky – předdefinované procedury a funkce
E-business: Komunikace a vykonávání podnikových aktivit přes internet,– Elektronické ochodování (e-commerce), elektronické zásobování (e-procurement), řízení a plánování dodavatelských řetězců (SCM/APS – Supply Chain Management/Advanced Planning and Schedulling), e-banking, aj.– Některé transakce lze provádět na mobilní
platformě (např. m-commerce, m-banking, aj.)
CRM-Aplikace pro podporu řízení vztahu se zákazníky (zákazník je hlavním středem zájmu každé firmy),– Evidence a analýza obchodních kontaktů,– Řízení komunikace se zákazníky ,– Sledování historie objednávek zákazníků,– Analýza nákupního chování, …– Nejvýznamnější CRM: Microsoft Dynamics, Oracle Siebel CRM, Salesforce.com, SAP
ECM: Aplikace pro správu obsahu v informačních systémech podniku (databáze, dokumenty, soubory, webové stránky) – Doprava, cestovní ruch, hotely, energetika, aj. – Cílem je koordinovat a řídit datové zdroje v organizaci