140 likes | 351 Views
Sofware. desktop. Vrstvy software ( stavebnicový přístup) Aplikace (Word, prohlížeč, …) Oper. systém (Windows, Linux) – hlavní organizátor Práva přístupu Spouští aplikace Přiděluje procesor, paměť (dynamicky), … pracuje s obecným HW (disk, tiskárna, monitor)
E N D
Sofware desktop
Vrstvy software (stavebnicový přístup) • Aplikace (Word, prohlížeč, …) • Oper. systém (Windows, Linux) – hlavní organizátor • Práva přístupu • Spouští aplikace • Přiděluje procesor, paměť (dynamicky), … • pracuje s obecným HW (disk, tiskárna, monitor) • Ovladač (různý HW pro stejnou funkci) • Rozhraní (stejné příkazy)
Program • Zdrojový kód (text) • překladač • strojový kód (posloupnost instrukcí v 0,1) • Software • Proprietární (Windows, Office, … – jen stroj. kód) • Svobodný – free (Linux, OpenOffice.org., Firefox– stroj. kód + zdroj, GNU GPL)
Textový editor – Word • jednoduchý – jen znaky bez formátování (poznámkový blok) • editor = textový procesor – text + formát + nástroje (obsah, seznamy, tabulky, obrázky) Word, Writer – LibreOffice / OpenOffice.org • počítačová sazba (DTP) – rozvržení strany, grafika (časopis) QuarkXpress, PageMaker, (La)TeX, …
Spolupráce uživatelů Word • Komentáře • Sledování změn – přijmout nepřijmout • Slučování dokumentů • Porovnání dokumentů – sloučení revizí několika autorů do jednoho dokumentu • Propojení do Excelu (graf – vložit jinak)
Komprese • bezeztrátová – archivy (ZIP, RAR-placený – pro programy, dokumenty) • ztrátová (účinnější – využívá nedokonalost smyslů) • – pro obrázky jpg, gif • – zvuk mp3
Formáty dokumentů • (formát = způsob zakódování informací) • textový (čistý) – jen znaky (písmena, číslice, interpunkce, semigrafické znaky) • txt (pozn. blok – písmo = Windows-1250) • HTML (web, < značky >) • XML (strukturovaná data, např. text, databáze) • formát Wiki
Formáty dokumentů • binární • proprietární (doc, xls, …)problémy: – výměna dokumentů – archivace dokumentů • otevřený • – pdf – OpenDocumentFormat (odf: odt, ods, … - XML + zip) – OfficeOpen XML (Microsoft) (docx, xlsx, …- XML + zip)
Grafické formáty • (monitor, pixel, RGB) • rastrová – bitmapa (raw, jpeg, gif, png, bmp, tiff) • Adobe Photoshop, Zoner, MS Malování • vektorová – Bézierovy křivky (SVG, pdf, fonty v MS Office) • Adobe illustrator, Corel Draw, MacromediaFreehand
Videoformáty – 3 formáty • kontejner (multiplex + synchronizace) (AVI, MPEG PS (mpeg-1), MPEG TS (mpeg-2), MP4 (mpeg-4), Matroska) • obraz (MPEG-2 (DVD, DVB-T), MPEG-4 ASP (DivX), MPEG-4 AVC (HDTV)…) • zvuk (WAV – zvuk. kontejner, uvnitř většinou nekomprimovaný (LPCM – lineární pulsní kódová modulace – viz CD = 44,1 kHz), mp3 (mpeg-1), AAC (mpeg-4), DTS, Dolby Digital)
Tabulkový procesor (kalkulátor) (Excel, Calc – LibreOffice) • výpočty s buňkami (+ − */ ( ) adresy relativní, absolutní) • specializované funkce – statistické, finanční, …, a nástroje – optimalizační výpočty, scénáře, … • prezentace dat – formátované tabulky, grafy • databáze (jednotabulková) • využití • kalkulačky • prezentace a vyhodnocení dat • evidence, databáze osob
Prezentace(PowerPoint, Impress – LibreOffice) • sled slidů (nahrazuje zpětný projektor) • název, úvodní informace, sled slidů, závěr • text, seznamy • tabulky • grafy • obrázky, kresby • obrázky SmartArtu (seznamy, diagramy procesů, organizační, …) • hypertextové odkazy • mediální soubory (audio, video) • záhlaví, zápatí • přechody, animace
Vývoj softwaru • vodopád: požadavky, návrh, implementace, testování, údržba – striktně oddělené, dokumentace • inkrementální: úkol rozdělit série vodopádků • spirála: iterační cykly se 4 etapami • analýza – stanovení cíle, alternativ • vyhodnocení – vyhodnocení alternativ, identifikace a řešení rizik • vývoj – vývoj produktu a kontrola očekávaných výsledků • plánování – plán pro příští iteraci