- •Informace, is
- •Informační gramotnost
- •Počítačová gramotnost
- •Dezinformace
- •Interpretace
- •Komunikační systémy (McLuhan)
- •Podnikové procesy
- •Von Neumannovo schéma
- •Generace počítačů První generace (1945 až 1951)
- •Druhá generace (1951 až 1965)
- •Třetí generace (1965 až 1980)
- •Čtvrtá generace (od roku 1981)
- •Polovodiče, procesory
- •Rozdělení sw
- •Licence
- •Mooreuv zákon
- •Databáze
- •Relační databáze
- •Freeware
- •Shareware
- •Open source
- •Outsourcing
- •Czech point
- •Základní registry veřejné správy
- •Datove schranky
- •Digitalizace
- •Copyright
- •1.9.1 Kritika copyrightu:
- •2.2.1 Koncentrace uživatelů a dat
- •2.2.2 Long tail efekt
- •2.2.3 Formátové sjednocení
- •2.2.4 Uživatelé přidávající hodnotu
- •2.2.5 Komunikační model many-to-many
- •2.2.6 Prozument – Producent / Konzument V jednom
- •2.3 Nástroje webu 2.0
- •2.4 Blogy a wiki systémy
- •4.1.1 Teorie sociálních sítí
- •Bezpecnost V sociálních sítích
- •Problémy novych medii, dot.Com bubliny
- •1.4.1 Digitální propast (digital/technology divide)
- •Problémy spojené s digitální propastí
- •Vyšší konkurenceschopnost a ekonomický růst
- •Digitalni podpis
- •Algoritmus
Rozdělení sw
Rozdělení software:
-
Základní software nezbytný pro práci počítače (hlavně operační systémy, služební programy pro servery, podpůrné programy, programy pro spolupráci heterogenních počítačů, software pro řízení komunikačních sítí)
Operační systémy zajišťují všechny základní funkce počítačů: práci se zdroji, řízení aplikačních programů, řešení havarijních situací při zpracování dat, paralelní zpracování více programů, spolupráce na komunikaci počítačů v rámci sítí
- MS 7, Mac OSX, Linux, Windows 2003 server, Red Hat Linux, Novel Netware
-
Aplikační software, největší skupina programů (účetní programy, skladové hospodářství…
Aplikační software ASW = široká škála programů pro zpracování informací ve všech odvětvích lidské činnosti, v aktivní interakci s koncovým uživatelem
- 2 základní řady: podle odvětví, podle velikosti podniku
-
Souhrnná skupina prostředků pro vývoj programů (programovací jazyky, vývojářská prostředí
Programovací jazyky:
=umělý prostředek pro zápis algoritmu do formy srozumitelné konkrétnímu počítači
-základní charakteristiky:
-
Abeceda, soubor povolených znaků a výrazů
-
Syntaxe, pro zápis výrazů, příkazů a instrukcí
-
Sémantika, význam přiřazený ke konkrétním výrazům, příkazům a instrukcím
- podle míry symbolizace příkazů, míry abstrakce:
-
Vyšší programovací jazyky
- procedulární (strukturované např. COBOL a objektově orientované např. Java, Smalltalk)
-deklarativní, neprocedurální (funkcionální např.Lisp a logické např. Prolog)
-
Nižší programovací jazyky
-
Speciální, mohutnější programovací nástroje pro komplexní úlohy
Historická hierarchie programovacích jazyků
-
Strojový kód: na míru vytvořený pro konkrétní (mikro)procesor a jeho operační systém
-
Assembler: blízký strojovému kódu se symbolickými názvy příkazů a proměnných
-
Procedulární jazyky: se symbolickým zápisem příkazů a proměnných, postup je popsán procedurami, např. Fortran,COBOL, Visual Basic
-
Funkcionální programovací jazyky: algoritmus se vyjadřuje funkcemi, které pracují s danými parametry, např. Lisp
-
Logické jazyky: jazyky pro segment umělé inteligence, programy jsou zapsány definovanými pravidly s omezeními, např.Prolog
-
Značkovací jazyky: zdrojový text je instrukcí pro zpracování i vlastním textem, který se má objevit na výstupu, např. XML, HTML, PostScript
-
Objektově orientované jazyky: využívají tzv. objektového přístupu, kde objekt obsahuje data i činnosti, např. Java, C++, Visual Basic
-
Speciální jazyky: pro řešení přesně vymezených úloh, bývá součástí konkrétní aplikace, např. SQL, SAS, XSLT
Licence
Získání software
-
OEM – originální software jiného výrobce, prodávaný spolu s novým počítačem jako kompletní produkt
-
Krabicová verze – koncový uživatel si zakoupí krabici s instalačním CD-ROM nebo krabici s klíčem pro stažení ASW
-
Zakoupený SW – nižší náklady, vyšší spolehlivost, nutnost nakoupit celý program
-
Vývoj vlastními silami – vytváření vlastního software na základě znalostí podniku, delší čas na návrh a implantaci
-
Zajištění systémovým integrátorem – externí firma zajišťuje pro podnik ASW vlastním vývojem, kombinovaným s nákupem hotových a vyzkoušených software, vyšší náklady, nebezpečí úniku citlivých informací
-
Plná verze, zakoupená jako licence, plná verze volně šiřitelná, omezená verze ve sdílené formě se zaplacením poplatku, verze omezená časově, verze omezená funkčně, pronájem ASW po internetu, open source software