Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Ing. Martin Molhanec, CSc.. Software  Software = programové vybavení.  Hardware = technické vybavení.  Bez software je počítač pouze nefunkční hardware.

Podobné prezentace


Prezentace na téma: "Ing. Martin Molhanec, CSc.. Software  Software = programové vybavení.  Hardware = technické vybavení.  Bez software je počítač pouze nefunkční hardware."— Transkript prezentace:

1 Ing. Martin Molhanec, CSc.

2 Software  Software = programové vybavení.  Hardware = technické vybavení.  Bez software je počítač pouze nefunkční hardware.  „Inteligence počítače“ je v jeho software.  Hardware předstihuje software.  Důležitá vlastnost je softwarová kompatibilita.

3 Klasifikace software  Základní (systémový) Operační systém a jeho součástiOperační systém a jeho součásti  MS DOS, MS Windows, Linux, Unix, …  Vývojový (programátorský) Je určen pro tvorbu programového vybaveníJe určen pro tvorbu programového vybavení  Překladače, knihovny, IDE, CASE, Debugery, …  Univerzální Rozšiřuje možnosti OSRozšiřuje možnosti OS  Souborové manažery (NC, TC), komprimační programy (ZIP), Antiviry, …  Aplikační Řeší určitou problémovou oblast uživateleŘeší určitou problémovou oblast uživatele  Viz. následující slajd

4 Aplikační software  Kancelářský Tento software mohou využít všechny skupiny uživatelů.Tento software mohou využít všechny skupiny uživatelů.  Zpracování textů, DTP, prezentace, obrázky, výpočty, databáze, komunikace, …  Technický Tento software využívá při své práci technická inteligenceTento software využívá při své práci technická inteligence  Matematický, statistický, simulační, CAD, měřicí, řídící, …  Ostatní Z našeho hlediskaZ našeho hlediska  GIS, výukový, právnický, encyklopedie, slovníky, účetnictví, …

5 CPU-OS-APLIKACE Hardware = CPU OS = operační systém Shell + Systémové nástroje Aplikační programové vybavení

6

7

8 Operační systém  Základní část programového vybavení Komunikuje s uživatelemKomunikuje s uživatelem Ovládá periferieOvládá periferie Spouští aplikaceSpouští aplikace Poskytuje služby pro aplikacePoskytuje služby pro aplikace Vytváří „virtuální počítač“Vytváří „virtuální počítač“

9 Operační systém  MONITOR „první OS“ prvních mikroprocesorových systémů (8 bit).„první OS“ prvních mikroprocesorových systémů (8 bit).  Jednodeskové kity, „kufříky“, stavebnice, … VSTUP: hexadecimální klávesniceVSTUP: hexadecimální klávesnice VÝSTUP: alfanumerický displayVÝSTUP: alfanumerický display PERIFERIE: děrná páska, mg. KazetaPERIFERIE: děrná páska, mg. Kazeta VÝVOJ: strojový kód, asemblerVÝVOJ: strojový kód, asembler

10 Tesla PMI-80 Počítač PMI-80 sloužil k výuce programování na českých a slovenských polytechnických univerzitách od roku Výrobu obstarávala Tesla Piešťany, která jako jediná v Československu vyráběla diody, tranzistory a integrované obvody, včetně procesoru MHB 8080 a jeho příbuzných. PMI-80 byl jednoduchý systém v plastovém obalu. Klávesnice měla pouze 25 kláves jako kalkulačka. Minimální RAM a ROM a možnosti vstupně/výstupních zařízení však postačovaly k výuce a běhu malých programů. Rok výroby:1982 CPU:Tesla MHB 8080 (1 MHz) RAM/ROM:1 kB/1 kB Textový mód:9 znaků, diodový displej Kazetový magnetofon

11 CP/M (Control Program/Monitor)  (1974) 1977 – Digital Research  Autor: Gary Kildall, univ. prof., pracoval také pro INTEL, napsal překladač PL/M  Jednoduchá koncepce BIOS+BDOS+CCPBIOS+BDOS+CCP  Přímý předchůdce MS DOS!!!  Jeden OS, mnoho HW !!!!  Verze: 8-bit: CP/M-80, MP/M-808-bit: CP/M-80, MP/M bit: CP/M-86, CP/M-68k16-bit: CP/M-86, CP/M-68k  Původní CP/M-86 se postupem doby přeměnil v DR DOS (Novell DOS, Open DOS).

12 MS DOS  1981, Microsoft, Bill Gates  Zakoupeno IBM pro jejich IBM PC  Klon CP/M-80!!!  PC DOS – verze, kterou prodávala IBM se svými originálními IBM PC  MS DOS – verze, kterou prodával Microsoft výrobcům klonů IBM PC

13 MS DOS  – původní klon CP/M – původní klon CP/M-80  – pro IBM XT, přidány „UNIX“ vlastnosti (hiearchie, redirekce), device drivers2.0 – pro IBM XT, přidány „UNIX“ vlastnosti (hiearchie, redirekce), device drivers  – pro IBM AT, podpora 1.2 FDD3.0 – pro IBM AT, podpora 1.2 FDD  – pro PS/2, podpora 3“ FDD3.3 – pro PS/2, podpora 3“ FDD Na dlouhou dobu standardNa dlouhou dobu standard  – podpora EMS, neúspěch, chyby4.0 – podpora EMS, neúspěch, chyby  – reakce na DR DOS, podpora EMS, XMS, HMA5.0 – reakce na DR DOS, podpora EMS, XMS, HMA

14 MS DOS  – přidána celá sada utilit, aby bylo možné konkurovat DR DOS (antivirus, backup, komprese disku)6.0 – přidána celá sada utilit, aby bylo možné konkurovat DR DOS (antivirus, backup, komprese disku)  – přidán doubledisk (soud s firmou Stacker)6.2 – přidán doubledisk (soud s firmou Stacker) 6.21 – odebrán doubledisk6.21 – odebrán doubledisk 6.22 – přidán drvspace6.22 – přidán drvspace  Tato verse je poslední standardní verze samostatného MS DOS, další verze jsou pouze s MS Windows

15 MS DOS  – s MS Windows – s MS Windows 95  Podpora dlouhých jmen (VFAT)  Podpora Int13ext (HDD > 8GB)  – s MS Windows – s MS Windows 98  Podpora FAT32  – s Windows Millenium8.0 – s Windows Millenium

16 MS DOS - klony  PC DOS Původně programoval Microsoft pro IBMPůvodně programoval Microsoft pro IBM Od verze PC DOS 6.1 si IBM programuje sámOd verze PC DOS 6.1 si IBM programuje sám Poslední verze PC DOS je 7.1 z roku 1995Poslední verze PC DOS je 7.1 z roku 1995 Později IBM přechází na název IBM DOS 2000 (oprava na rok 2000)Později IBM přechází na název IBM DOS 2000 (oprava na rok 2000)

17 MS DOS - klony  DR DOS (DR = Digital Research) OS kompatibilní s MS DOS postupně vyvinutý z OS CP/M-86!!!OS kompatibilní s MS DOS postupně vyvinutý z OS CP/M-86!!!  CP/M-86  CCP/M  DOS PLUS  DR DOS Kupuje NovellKupuje Novell  Novell DOS Kupuje Red Hat (producent Linuxu)Kupuje Red Hat (producent Linuxu)  Open DOS  Free DOS (GNU – open source) Pro hraní starých DOS herPro hraní starých DOS her Pro běh starých komerčních programůPro běh starých komerčních programů Pro tvorbu jednoduchých embedded systémůPro tvorbu jednoduchých embedded systémů

18 Historie Windows  Windows 1.0 běh více aplikací současně - okna se nesmí překrývat, málo aplikací, pouze reálný režim, kooperativní multitask, MS DOS aplikace všechno zastaví, neúspěch!běh více aplikací současně - okna se nesmí překrývat, málo aplikací, pouze reálný režim, kooperativní multitask, MS DOS aplikace všechno zastaví, neúspěch!  Windows 2.0 možný překryv oken, reálný a chráněný režim (80286), stále neúspěch!možný překryv oken, reálný a chráněný režim (80286), stále neúspěch!  Windows 3.0 Reálný, chráněný (386) a virtuální mód, konečně je možné taskovat MS DOS aplikace! Počátek úspěchu.Reálný, chráněný (386) a virtuální mód, konečně je možné taskovat MS DOS aplikace! Počátek úspěchu.  Windows 3.1 Mezi DOS aplikacemi je možný preemptivní multiask, TrueType fonty, vylepšené GUI, první použitelná Windows! Ale stále pouze 16ti bitové!Mezi DOS aplikacemi je možný preemptivní multiask, TrueType fonty, vylepšené GUI, první použitelná Windows! Ale stále pouze 16ti bitové!  Windows for Workgroups 3.11 podpora sítě, nativní driverypodpora sítě, nativní drivery WIN32s – podpora běhu 32bitových aplikací z NT a W95WIN32s – podpora běhu 32bitových aplikací z NT a W95 32BFA – přístup k souborům v chráněném režimu32BFA – přístup k souborům v chráněném režimu 32DFA – přístup k diskům v chráněném režimu32DFA – přístup k diskům v chráněném režimu

19 Historie Windows  Windows 95 Nové převratné GUI!!! Skoro úplný přechod na 32bitů! Maskování MS DOSu! 32bitové aplikace mají preemptivní multitask. Multithreading. Technologie P’n’P.Nové převratné GUI!!! Skoro úplný přechod na 32bitů! Maskování MS DOSu! 32bitové aplikace mají preemptivní multitask. Multithreading. Technologie P’n’P.  Windows 95 OSR2 – podpora FAT32!!!  Windows 98 Další podstatná vylepšení GUI.Další podstatná vylepšení GUI. Integrovaný IE 4.0 – útok na Netscape!Integrovaný IE 4.0 – útok na Netscape!  Windows 98 SE – pouze OEM, opravy chyb  Windows ME (Millenium) – zcela zamaskovaný MS DOS

20 OS/2  Tento systém byl vyvíjen Microsoftem, pro IBM, jako nástupce MS DOS pro IBM PS/2.  Později, po rozchodu s MS vyvíjí IBM sama, špatný marketing.  Verze 1.0 – velké požadavky HW v době IBM PC AT, textové rozhraní, neúspěch1.0 – velké požadavky HW v době IBM PC AT, textové rozhraní, neúspěch 2.1 – počátek úspěchu, kompatibilní MS Windows, menší nároky na HW2.1 – počátek úspěchu, kompatibilní MS Windows, menší nároky na HW 3.0 WARP – velký úspěch, GUI objektově orientováno, lepší stabilita než MS Windows 3.x, dříve na trhu nežli MS Windows 9.x. Preemtivní multitask, lepší DOS než DOS, lepší Windows než Windows!3.0 WARP – velký úspěch, GUI objektově orientováno, lepší stabilita než MS Windows 3.x, dříve na trhu nežli MS Windows 9.x. Preemtivní multitask, lepší DOS než DOS, lepší Windows než Windows! 4.0 Merlin – stále technicky vynikající, ale IBM marketing OS/2 pohřbil!4.0 Merlin – stále technicky vynikající, ale IBM marketing OS/2 pohřbil! ??? Zajímá již jen malý okruh fabnoušků OS/2 5.0 - ??? Zajímá již jen malý okruh fabnoušků OS/2 

21 Windows NT  Původně Microsoft vyvíjel pro IBM jako nástupce OS/2 verze 1.0. Po rozchodu s IBM pokračuje ve vývoji pro sebe.  Kvalitní systém inspirován OS VMS firmy DEC. Určen pro servery.  Podporuje MS DOS, Windows, OS/2 a Posix!  Určen pro více HW platforem: INTEL, DEC (Alpha), PowerPC.  Na rozdíl od Windows 3.x a Windows 9.x je stabilní!!!  MS DOS je emulován na rozdíl od W 3.x a W 9.x!  Verze: 3.0 – velké nároky na HW, neúspěch3.0 – velké nároky na HW, neúspěch 3.5 – menší nároky na HW, počátek úspěchu3.5 – menší nároky na HW, počátek úspěchu 4.0 – velký úspěch, GUI podobné W95, menší nároky na HW4.0 – velký úspěch, GUI podobné W95, menší nároky na HW  Verze server a workstation 4.0 Terminal Server – umožňuje vzdálený grafický přístup!4.0 Terminal Server – umožňuje vzdálený grafický přístup!

22 NT nástupci  Windows 2000 Jádro systému vychází z Windows NT 4.0  vysoká stabilita!Jádro systému vychází z Windows NT 4.0  vysoká stabilita! GUI systému vychází z Windows 98  vysoká uživatelská přívětivost!GUI systému vychází z Windows 98  vysoká uživatelská přívětivost! P’n’P jako ve Windows 9.x.P’n’P jako ve Windows 9.x. Active Directory - síťová službaActive Directory - síťová služba Zabudovaný terminál serverZabudovaný terminál server

23 NT nástupci  Windows XP Zvyšuje se stále uživatelská přívětivost směrem k laickým uživatelům.Zvyšuje se stále uživatelská přívětivost směrem k laickým uživatelům.  Windows 2003 Server Serverový systém založený na Windows XP.Serverový systém založený na Windows XP.  Windows Vista  Longhorn Další generace OS!Další generace OS!

24 Další OS  Novell Netware Původní určení bylo jako souborový server.Původní určení bylo jako souborový server. Dnes i aplikační serve: databáze, web.Dnes i aplikační serve: databáze, web. Nelze na něm spouštět žádné MS DOS nebo Windows programy!Nelze na něm spouštět žádné MS DOS nebo Windows programy! Síťové služby vždy daleko lepší než od Microsoftu!!!Síťové služby vždy daleko lepší než od Microsoftu!!!  Linux OS UNIXového typu. Všechny výhody UNIXu!OS UNIXového typu. Všechny výhody UNIXu! GNU – čili zdarmaGNU – čili zdarma Dnes podproa od velkých firem: IBM, Sun, Oracle,…Dnes podproa od velkých firem: IBM, Sun, Oracle,… Není určen pro velké laiky jako MS Windows!Není určen pro velké laiky jako MS Windows! Velké množství distribucí: RedHat, Suse, Debian, Slackware, Ubuntu, …Velké množství distribucí: RedHat, Suse, Debian, Slackware, Ubuntu, …

25 Další OS  Operační systémy pro počítače Macintosh firmy Apple - Mac OS X. Dnes vycházejí z kombinace původního Mac OS systemu a systemu Next/Open Step.Dnes vycházejí z kombinace původního Mac OS systemu a systemu Next/Open Step.  Jiné unixové systémy Solaris – firmy SUNSolaris – firmy SUN freeBSD – jiná verze volně šiřitelného UNIXufreeBSD – jiná verze volně šiřitelného UNIXu  Většinou dnes umožňují běh Linuxových aplikací a přecházejí na Open Source.

26 Utilities  Rozšiřují možnosti OS v mnoha oblastech, například: Souborové manažerySouborové manažery Kompresní programyKompresní programy AntiviryAntiviry Scriptovací nástrojeScriptovací nástroje …

27 Souborové manažery  Norton Commander První a nejznámější souborový manažer.První a nejznámější souborový manažer. Autor: Peter Norton (knihy o DOSU, také Norton utilities)Autor: Peter Norton (knihy o DOSU, také Norton utilities) Zavedl klasickou koncepci dvou oken!Zavedl klasickou koncepci dvou oken! Určen zejména pro snadné kopírování souborů!Určen zejména pro snadné kopírování souborů!  Volkov Commander Ruský malý a rychlý klonRuský malý a rychlý klon  FAR Dnes jeden z nejlepších konzolových souborových manažerů, velké množství pluginůDnes jeden z nejlepších konzolových souborových manažerů, velké množství pluginů  Midnight Commander NC like souborový manažer na LinuxuNC like souborový manažer na Linuxu  M602 Od autorů editoru T602Od autorů editoru T602  Disk Navigator DOSový manažer, s mnoha funkcemiDOSový manažer, s mnoha funkcemi

28 Souborové manažery  Total Commander Dnes nejznámnější Windowsový souborový manažer, mnoho funkcí a pluginůDnes nejznámnější Windowsový souborový manažer, mnoho funkcí a pluginů  Salamander Českého původu windowsový souborový manažerČeského původu windowsový souborový manažer

29 Souborové manažery Xtree - like  Speciální skupina souborových manažerů jiné koncepce než NC. Odlišná filosofie je v mnoha případech velice výhodná pro některé druhy činností!Odlišná filosofie je v mnoha případech velice výhodná pro některé druhy činností!  Xtree Původní DOS verzePůvodní DOS verze  Ztree Úspěšný Windows konzolový klonÚspěšný Windows konzolový klon  Ytree Verze pro UNICVerze pro UNIC

30 Kompresní programy „pakovače“ .arc,.pak – firma PKWARE, předchůdci.zip, dnes již nepoužívané .zip – klasický pakovač, firma PKWARE, i verze GNU .lha,.lzh – japonský freeware, dnes již příliš nepoužívaný .arj – velká komprese, pomalejší .rar – dobrá komprese i rychlost .ar6 – česká komprese, M602 .gz – unixový gzip

31 Další souborové utilities .tar – z UNIXu, není komprese, archivátor .tgz – kombinace.tar a.gz, z UNIXu .uue – z UNIXu, formát pro přenos binárních souborů přes ASCII (7bit!) sadu znaků (například em).  BINHEX – něco podobného z Macntoshe  MIME – dnes se přenos binárních souborů em řeší většinou pomocí MIME kódování  SPLIT a MERGE – rozdělování velkých souborů na malé časti  Kontrolní součty: MD5, SHA1, SFV  PAR2 – redundatní kódování, P2P sítě, atp.

32 Matematické programy  Ulehčují zpracování dat nebo řešení matematických problémů.  Můžeme je dělit na: Numerické – pracují pouze s číslyNumerické – pracují pouze s čísly Symbolické – umějí například derivovat, pracují s výrazySymbolické – umějí například derivovat, pracují s výrazy Solvery – nemusíme zadat algoritmus řešení, zadáme soustavu rovnic a podmínky a program nalezne řešení sám!Solvery – nemusíme zadat algoritmus řešení, zadáme soustavu rovnic a podmínky a program nalezne řešení sám!  Jsou náročné na rychlost procesoru a paměť počítače!  Jsou drahé a často vyžadují instalaci HW klíče!

33 Matematické programy  Mathematika Nejznámější a nejlepší program tohoto typu. Velké množství knihoven. Vytvořil matematik pro matematiky. Jeho učebnice je i o matematice!Nejznámější a nejlepší program tohoto typu. Velké množství knihoven. Vytvořil matematik pro matematiky. Jeho učebnice je i o matematice!  Maple Podobný program kanadského producenta.Podobný program kanadského producenta.  MathCAD Podobný program. Měl zajímavou koncepci již v době DOSu – práce jako v CADu.Podobný program. Měl zajímavou koncepci již v době DOSu – práce jako v CADu.  Matlab Program na práci s maticemi (původně). Oblíbený mezi techniky.Program na práci s maticemi (původně). Oblíbený mezi techniky. Simulink – jeho rozšíření pro simulování.Simulink – jeho rozšíření pro simulování.  Eureka Jednoduchý prográmek od firmy Borland (DOS).Jednoduchý prográmek od firmy Borland (DOS).  Derive Podobný prográmek, dnes snad už volně dostupný. Umí symbolickou matematiku.Podobný prográmek, dnes snad už volně dostupný. Umí symbolickou matematiku.

34 Programy pro statistiku  Statistika pracuje s velkými soubory dat, které se nevejdou do paměti.  Ve statistice jsou také vyžadovány speciální grafy, které běžné programy neobsahují.  Speciální programy: StatgraphicsStatgraphics QuickstatQuickstat  Matematické programy + statistické knihovny Například Matlab, Mathematica aj.Například Matlab, Mathematica aj.

35 Simulace  Simulační programy na rozdíl od obecných matematických programů: Umožňují snadno zadávat simulované soustavyUmožňují snadno zadávat simulované soustavy  Obvodové schéma, blokový diagram Umožňují řídit běh simulaceUmožňují řídit běh simulace  Start, stop, podmínky, protokol, atp.  Speciální programy PSPICE – zejména pro obvodové simulacePSPICE – zejména pro obvodové simulace DYNAST (Davis, Sadis) – vznikl na ČVUT FEL na kat. obvodů, dnes VC ČVUT doc. MannDYNAST (Davis, Sadis) – vznikl na ČVUT FEL na kat. obvodů, dnes VC ČVUT doc. Mann Famulus (Gaudeamus) – pro střední školy, jazyk podobný Pascalu, snadné garfické výstupyFamulus (Gaudeamus) – pro střední školy, jazyk podobný Pascalu, snadné garfické výstupy  Matematické programy + knihovny Například: Matlab + SimulinkNapříklad: Matlab + Simulink

36 Měření – řízení - vizualizace  Mají vazbu na měřený proces (HW)  Pracují v reálném čase  Speciální formy zobrazení veličin (grafické symboly, jako ve skutečnosti)  Real Time Toolbox for Matlab  LabWindows  HP VEE  Control panel – český výrobce

37 Technická grafika  Je určena pro prezentaci vypočtených nebo naměřených dat  Je pro ní typické: Užití prvků technického kresleníUžití prvků technického kreslení Více průběhůVíce průběhů Značení osZnačení os Polární nebo kartézské souřadníPolární nebo kartézské souřadní Logaritmické souřadniceLogaritmické souřadnice Prokládání různým způsobem (lineární, kvadratické, spline,…)Prokládání různým způsobem (lineární, kvadratické, spline,…) 2D nebo 3D zpracování dat2D nebo 3D zpracování dat Speciální výstupy: souřadnicový zapisovač: HPGL, postscript, aj.Speciální výstupy: souřadnicový zapisovač: HPGL, postscript, aj.  Většinou umějí programy pro matematiku (Matlab, …)

38 CAD  „technické kreslení na počítači“  Univerzální (umějí všechno) nebo specializované programy (elektrotechnika, stavebnictví, atp.)  Cenově velmi náročné programy  HW klíče  Náročné na zvládnutí  Speciální periferie Souřadnicový zapisovačSouřadnicový zapisovač TabletTablet Výstupy např. pro vyřezávačkuVýstupy např. pro vyřezávačku

39 CAD  Virtuální plocha Zoomování, panorámováníZoomování, panorámování  Bitová nebo vektorová grafika  Grafická primitiva: bod, čára, kruh, obdélník  Hierarchická tvorba objektů  Manipulace s objekty: přesun, kopie, zrcadlení, převracení  Rovnoběžky, zaoblení hran, kótování, šrafování  2D, 2.5D, 3D  Vlastní makro jazyky  Knihovny prvků

40 CAD  Autocad Původně pod DOSemPůvodně pod DOSem Asi nejznámější univerzální CADAsi nejznámější univerzální CAD Interní jazyk na bázi LispuInterní jazyk na bázi Lispu  ORCAD, EAGLE Pro návrh plošných spojůPro návrh plošných spojů Kreslení schémat, tahání spojůKreslení schémat, tahání spojů  Formica Český SW na kreslení plošných spojůČeský SW na kreslení plošných spojů  Původní název: Ferda Mravenec  Původní název: Ferda Mravenec

41 Kreslení schémat  Na rozdíl od CADu zde je požadavek, přemísťovat čáry spojující objekty s pohybem těchto objektů!  VISIO Dnes nejznámější program tohoto typu.Dnes nejznámější program tohoto typu. Byl zakoupen firmou MicrosoftByl zakoupen firmou Microsoft Kombinuje prvky CAD a kreslení schematKombinuje prvky CAD a kreslení schemat  Schemata také kreslí programy typu CASE

42 Textové EDITORY  Určené pro psaní textů Práce se znaky, řádkou, odstavcem a stránkouPráce se znaky, řádkou, odstavcem a stránkou Zarovnávání odstavcůZarovnávání odstavců Automatické číslování stránek a kapitolAutomatické číslování stránek a kapitol Vytváření obsahuVytváření obsahu Formátovací stylyFormátovací styly Vkládání obrázků, tabulek, atp.Vkládání obrázků, tabulek, atp. Kontrola pravopisuKontrola pravopisu WYSIWYG – What you see is what you getWYSIWYG – What you see is what you get MAILMERGE – hromadné dopisyMAILMERGE – hromadné dopisy

43 Textové EDITORY  WORDSTAR První a klasický textový editor, dominantní na 8mi bitechPrvní a klasický textový editor, dominantní na 8mi bitech Zavedl ovládání „diamantový kříž“, který byl převzat například editory v Turbo IDE firmy Borland a dalšími (T602, Qedit, …)Zavedl ovládání „diamantový kříž“, který byl převzat například editory v Turbo IDE firmy Borland a dalšími (T602, Qedit, …) Vhodně využíval mnemoniku.Vhodně využíval mnemoniku. Měl problémy s diakritikouMěl problémy s diakritikou Pod MS DOS a pak pod Windows ztartil postupně význam.Pod MS DOS a pak pod Windows ztartil postupně význam.

44 Textové EDITORY  WordPerfect Byl dominantní pod MS DOSByl dominantní pod MS DOS Nešikovné ovládání přes klávesy F1-F10 a jejich kombinace s Alt, Ctrl a Shift.Nešikovné ovládání přes klávesy F1-F10 a jejich kombinace s Alt, Ctrl a Shift. Vynikající způsob konfigurace tiskových driverů (defakto speciální makrojazyk)Vynikající způsob konfigurace tiskových driverů (defakto speciální makrojazyk) Byl dobře upravitelný pro diakritikuByl dobře upravitelný pro diakritiku Po roce 1989 vzniklo české zastoupeníPo roce 1989 vzniklo české zastoupení

45 Textové EDITORY  MS Word Dnes asi nejrozšířenější editor od firmy MicrosoftDnes asi nejrozšířenější editor od firmy Microsoft Je součástí MS OfficeJe součástí MS Office Verze pro DOS nestála za nic, odobně i první verze pro Windows!Verze pro DOS nestála za nic, odobně i první verze pro Windows! Úspěch zejména od verze 6.0.Úspěch zejména od verze 6.0. Jeho vyspělá „inteligence“ ničí uživateleJeho vyspělá „inteligence“ ničí uživatele Makro jazyk: dříve wordbasic, dnes Visual Basic for Applications.Makro jazyk: dříve wordbasic, dnes Visual Basic for Applications.

46 Textové EDITORY  AmiPro První textový editor pod Windows, který byl použitelnýPrvní textový editor pod Windows, který byl použitelný Neměl svého DOSového předchůdceNeměl svého DOSového předchůdce Rychlý a efektivníRychlý a efektivní Koupil LOTUS a přejmenoval na WordProKoupil LOTUS a přejmenoval na WordPro  T602 Legendární textový editor české firmy pod DOSLegendární textový editor české firmy pod DOS Pracoval v grafickém režimu, tím vyřešil problém zobazení diakrtitiky na MDA, HGC a CGA kartách!Pracoval v grafickém režimu, tím vyřešil problém zobazení diakrtitiky na MDA, HGC a CGA kartách! Měl sadu driverů pro všechny běžné tiskárny na ČR trhu.Měl sadu driverů pro všechny běžné tiskárny na ČR trhu. Ovládání převzal z Wordstaru.Ovládání převzal z Wordstaru.  Chiwriter Uměl psát matematické vzorečky, byl pod DOSemUměl psát matematické vzorečky, byl pod DOSem  Klasik Český editor pod DOSem, lepší a hezší než T602, ale přišel na trh pozdě!Český editor pod DOSem, lepší a hezší než T602, ale přišel na trh pozdě!

47 DTP  „tisková sazba na stole“  Na rozdíl od textových editorů se v DTP nepíše vlastní text, ale texty se „nalévají“ do rámců na stránce. Typické například pro sazbu novin.  Programy: Ventura PublisherVentura Publisher PagemakerPagemaker QuarkPressQuarkPress

48 TeX  Systém původně vymyšlený matematikem na sazbu matematických textů.  Je freeware.  Text se píše v normální prostém editoru a doplňuje se značkami pro jeho zpracování.  Příkazy TeXu tvoří defakto speciální programovací jazyk.

49 Programy typu Spreadsheet tabulkové procesory  Vnikly původně pro usnadnění ekonomických výpočtů  Princip: pracovní plocha je tabulka (sheet) rozdělená na buňky (cell)  V buňkách mohou být: Konstanty: text, čísloKonstanty: text, číslo Výrazy: numerické i textovéVýrazy: numerické i textové  Mohou v sobě obsahovat odkazy na další buňky  Výrazy se dynamicky počítají, při změně obsahu každé buňky (je možné pozastavit)  Uživatel nevidí to co je v buňce, ale vypočtený výraz!!!!

50 Spreadsheet  Visicalc byl první program tohoto typu, který byl vytvořen už v roce 1979 pro 8mi bitový počítač Apple II. firmou Visicorp.byl první program tohoto typu, který byl vytvořen už v roce 1979 pro 8mi bitový počítač Apple II. firmou Visicorp.  program firmy LOTUS (ano, program se jmenuje a nikoliv Lotus!!!) Stal se standardem pro MS DOS. Přinesl rozšíření o kreslení grafů a makra. Odkoupen firmou IBM.program firmy LOTUS (ano, program se jmenuje a nikoliv Lotus!!!) Stal se standardem pro MS DOS. Přinesl rozšíření o kreslení grafů a makra. Odkoupen firmou IBM.  Quattro Vynikající program firmy BORLAND, lepší užití než Problémy s autorskými právy. Odkoupen firmou Novell později Corel. Vynikající grafika, někdy používán čistě jako program na grafy a prezentace (Windows verze).Vynikající program firmy BORLAND, lepší užití než Problémy s autorskými právy. Odkoupen firmou Novell později Corel. Vynikající grafika, někdy používán čistě jako program na grafy a prezentace (Windows verze).  CALC602 Jednoduchý program od ČR firmy T602.Jednoduchý program od ČR firmy T602.  Microcalc Byl přikládán jako příklad včetně zdrojového textu s překladači Turbo pascal a Turbo C, firmy Borland.Byl přikládán jako příklad včetně zdrojového textu s překladači Turbo pascal a Turbo C, firmy Borland.  Excel Program firmy Microsoft, dnes součást kancelářského balíku MS Office a nejrozšířenější program tohoto typu.Program firmy Microsoft, dnes součást kancelářského balíku MS Office a nejrozšířenější program tohoto typu.

51


Stáhnout ppt "Ing. Martin Molhanec, CSc.. Software  Software = programové vybavení.  Hardware = technické vybavení.  Bez software je počítač pouze nefunkční hardware."

Podobné prezentace


Reklamy Google