Objektov orientovaný pístup

Rozměr: px
Začít zobrazení ze stránky:

Download "Objektov orientovaný pístup"

Transkript

1 Objektov orientovaný pístup Softwarové inženýrství (SWI ) je disciplína poítaové vdy (computer science) zabývající se vývojem velkých aplikací. Softwarové inženýrství zahrnuje nejen technické aspekty vytváení softwarových systém, ale i aspekty ízení, ekonomické aspekty a aspekty kvality. Mezi n patí napíklad vedení tým, plánování a ízení prací, definování a používání inženýrských princip. Softwarové inženýrství pedstavuje systematický, kvantifikovatelný pístup k vývoji, provozování a údržb software. Cílem softwarového inženýrství je vytváet užitený software, tj. software, který odpovídá požadavkm uživatel, je dodán v termínu, za stanovenou cenu a pracuje bez chyb. Velké softwarové projekty v minulosti byly asto neúspšné a jejich výsledkem byl špatn navržený, málo dokumentovaný, drahý, uživatelsky nepívtivý software, který asto neodpovídal uživatelským požadavkm. Jako výsledek studií o píinách výše uvedených neúspch vznikla disciplína softwarové inženýrství. Inženýrské postupy jsou dnes bžné ve stavebnictví, strojním i elektroprmyslu, ale pi vytváení software se ješt v masovém mítku nepoužívají. Vývoj software je stále ješt více umním než inženýrským postupem. Tato situace se ovšem zaíná mnit a i software se v souasné dob stává pedmtem výroby a vyvíjejí se pesné inženýrské postupy pro jeho vytváení. Vývoj software prošel nkolika vývojovými stádii, která našla odraz jak v generacích vývojových nástroj, tak v metodách a technikách uplatovaných pi vývoji. Nejvýznamnjší stádia jsou uvedena v tabulce 2.1. Stádium vývoj v nízkoúrovových jazycích programování v jazycích 3.generace (COBOL, PL/1, RPG, BASIC) strukturované programování objektov orientované programování komponentový vývoj webové služby Charakteristika asembler, pozdji fortran zájem o ízení pamti a instrukcí zpracování vtšinou dávkové programy nepenositelné vyšší úrove abstrakce zejména procedurální jazyky od konce 60.let rozvoj strukturovaných metod analýzy a návrhu tyto techniky mají nejvtší vliv na souasné praktiky softwarového vývoje OO analýza a návrh - nastupují novou éru softwarového inženýrství vytváejí se komponenty - spustitelné prvky, které je možné použít v rzných vývojových prostedích komponenty se stávají webowými službami, které je možné využívat prostednictvím internetu Tabulka 2.1: Vývoj softwarového inženýrství Souasné stádium vývoje softwarového inženýrství je velmi úzce spjato s objektov orientovaným pístupem. Objektov orientovaný pístup jako pístup k celému procesu tvorby programového systému, vychází z princip objektov orientovaného programování a dále je zobecuje. Objektov orientovaný pístup je sice vyšším vývojovým stádiem pi tvorb software, ale neznamená to, že by procedurální pístup pestal existovat a ml by být zapomenut. Tyto pístupy existují soubžn a je souástí návrhu rozhodnout se, který pístup pro ešení zadaného problému použijeme. I v dnešní dob existují úlohy, pro které je

2 vhodnjší použít procedurální pístup. V následujícím odstavci se pokusíme oba pístupy charakterizovat a porovnat. Procedurální a objektov orientovaný pístup Procedurální pístup, nazývaný také algoritmický, znáte, pokud jste programovali napíklad v Pascalu. Procedurální program probíhá od zaátku do konce, provádí píkaz po píkaze, piemž píkazem mže být i volání podprogramu. Procedurální pístup k analýze a návrhu úloh je spojen s funkní dekompozicí a je nazýván také hierarchickým rozkladem. Procedurální pístup je úzce spojen se strukturovaným programováním. Podrobnjší výklad problematiky strukturovaného programování je náplní skript "Základy softwarového inženýrství - jak psát dobe strukturované programy" [ZSWI-SP]. Pro srovnání s objektov orientovaným pístupem je však podstatné, že analyzovaný a navrhovaný systém je rozdlován na dv samostatné oblasti - data a funkce, které se analyzují, navrhují a implementují samostatn. Data se modelují pomocí datových model, které potom mohou vést k návrhu databází. Funkce se analyzují samostatn s využitím funkní dekompozice. V programu se funkce spojují s uritými daty, která jsou však zpravidla globální. Takovéto dlení na data a funkce je však umlé, protože v bžném svt existují objekty reality, které vlastní jak data, tak funkce. Proto pi procedurálním pístupu vlastn provádíme transformaci objekt reality na funkní struktury a datové struktury, což bývá asto dosti nároný proces. Pojetí informaního systému je v objektov orientovaném pístupu mnohem bližší bžnému lidskému uvažování. Objektov orientovaný pístup zavádí místo prvk data a funkce prvek objekt. Rozdíly v procedurálním a objektov orientovaném pístupu se pokusíme ukázat na píklad registrace pedmt na VŠE (obrázek 2.1 a 2.2). Procedurální pístup Funkce Interní data Externí data Zobraz úvodní menu Zadání a kontrola rodného ísla Prohlížení pedmt Zapsání pedmtu... AktualStudent PocetKreditu AktualPredmet Tabulka student Tabulka pedmt... Obrázek 2.1: Procedurální pohled na problémovou oblast Registrace pedmt

3 Objektový pístup Objekt Student Objekt Pedmt Objekt Studium pedmtu v semestru Objekt Obrazovka Výbr pedmtu Obrázek 2.2: Objektový pohled na problémovou oblast Registrace pedmt Pi procedurálním pístupu nahlížíme na data samostatn. Data jsou uložena v databázových tabulkách nebo souborech a v programu jsou zpístupnna pomocí klíové položky nebo natením vty ze souboru. V rámci jedné funkce, která má pracovat jen s nkterými údaji, máme ovšem zpístupnny i další nerelevantní údaje. Po funkní stránce program vypadá vtšinou tak, že hlavní program vypíše úvodní menu, uživatel si vybere njakou funkci a podle volby se spustí píslušný podprogram. Pi objektov orientovaném pístupu jsou data a funkce zabaleny do jednoho celku - objektu. Napíklad objekt Student má u sebe data, íkáme jim atributy, jako jméno, píjmení, rodné íslo, fakulta, poet kredit, seznam zapsaných pedmt. Má také funkce, které oznaujeme jako metody, napíklad zm poet kredit, vypiš studované pedmty. Další charakteristikou objektov orientované aplikace je ízení na základ událostí. Objekty mohou mít urité události, na které mohou reagovat - napíklad kliknutí na tlaítko Vybrat na obrazovce Výbr pedmtu. Charakteristiky objektov orientovaného pístupu Mezi základní charakteristiky objektov orientovaného pístupu patí: používání abstrakce, existence objekt, definování tíd objekt, zapouzdení, ukrývání implementace, komunikace objekt, ddinost, polymorfismus.

4 Abstrakce Abstrakce je proces vytváení jednoduché reprezentace složité reality. Abstrakce je základní metodou jak v procedurálním, tak v objektov orientovaném pístupu. Rozdíl spoívá v tom, na co se pi abstrakci zamujeme. Objekty v informaním systému reprezentují objekty, které se nacházejí v realit. Abychom o každém objektu udržovali veškeré informace je jednak nemožné, jednak to nemá píliš smysl. Abychom napíklad napsali výše zmiovaný program pro registraci pedmt, nemusíme u objektu Student držet informace jako - váha, krevní skupina, barva vlas apod. Tyto informace jsou pro naši úlohu irelevantní. Naopak potebujeme informace jako jméno, adresa, rodné íslo, obor studia, fakulta apod. Pi návrhu musíme tedy rozhodnout, které informace jsou dležité a které ne. Krom toho musíme vybrat i nejlepší zpsob jejich reprezentace. Tento proces pedstavuje abstrakci problému pi objektovém návrhu. Abstrakce ovšem velmi závisí na lovku, který ji provádí. Neexistuje tedy jediný "správný" zpsob abstrakce daného objektu. Pi abstrakci je teba pohlížet na objekty, které je teba reprezentovat, a urovat, v em se liší a v em se shodují. Zárove si musíme všímat vztah mezi objekty. Je uritý objekt druhem (typem) jiného objektu? Abstrakce je nároný proces a nikdy jej dobe neudláme napoprvé. Naopak musíme jej provádt v iteracích, postupným zpesováním návrhu. V procesu návrhu objektov orientovaného ešení nám mohou pomoci následující otázky: 1. Jaké druhy objekt potebujeme? (klasifikace) 2. V jakých vzájemných vztazích jsou rzné druhy objekt? (hierarchie, celek-ást) 3. Které informace jsou u každé instance objektu jedinené? (atributy) 4. Co je každý objekt schopen dlat? (metody) 5. Na jaké situace musí objekt reagovat? (události) Objekty a tídy V pedcházejícím výkladu jsme vidli, že základem objektov orientovaného ešení jsou objekty. Pokusíme se o definici objektu [ZaklOOP], grafické vyjádení této definice je zachyceno na obrázku 2.3. Objekt je v programu uzavená struktura s následujícími vlastnostmi: obsahuje zvnjšku neviditelnou vnitní pam (atributy, data), obsahuje metody, tj. procedury a funkce, které vykonávají njakou innost nad vnitní pamtí objektu, má schopnost pijmout a zpracovat zprávu zvnjšku, mže obsahovat jiné objekty. Jak tedy s objektem pracujeme? Objektu pošleme zprávu (požadavek) a objekt na ni reaguje. Každý objekt má pípustné pouze urité zprávy, které jsou definovány v rozhraní objektu. Rozhraní uruje, jaké požadavky mže daný objekt uspokojit. Aby bylo možné požadavek uspokojit, musí existovat programový kód (metoda), který danou innost vykoná. Tento kód vetn ukrytých dat tvoí implementaci. Každý objekt má svou identitu a objekty jsou navzájem rozlišitelné. Dv jablka stejné barvy, tvaru, druhu jsou dv rzná jablka. Podobn teba dvojata, která vypadají stejn, jsou dv rzné osoby. Skutenost, že objekt má svou identitu je velmi dležitou charakteristikou objektu a znamená, že objekty se liší svou existencí, nikoli hodnotami vlastností, které mají. Každý objekt má urité vlastnosti, které nazýváme atributy, urité chování, které je reprezentováno metodami objektu, a má urité vztahy s jinými objekty. Abychom nemuseli pi analýze a návrhu modelovat každý objekt zvláš a pi implementaci jej znovu programovat, je zaveden pojem tída objekt.

5 Objekt zprávy r o z h r a n í pam metoda Obrázek 2.3: Objekt Tída objekt (class) je abstrakcí objekt se stejnými vlastnostmi, stejným chováním a stejnými vztahy k ostatním objektm. Mžeme definovat tídy Osoba, Firma, Auto, Student atd. Napíklad tída Osoba má atributy rodné íslo, jméno, píjmení. Objekty tídy Osoba jsou pan Novák nebo pan Dlouhý. Objekty téže tídy mají vždy stejné atributy, ale vtšinou se liší hodnotami tchto atribut. Objekty téže tídy mají mít stejný sémantický význam. I když studenti a uitelé mají nkteré stejné atributy, mli bychom definovat samostatné tídy Student a Uitel. Krom jiné sémantiky se budou lišit i chováním. Každý objekt "zná" svou tídu. ada objektov orientovaných jazyk umí urit tídu za bhu programu. Tída je implicitní vlastností objektu. Seskupení objekt do tíd pedstavuje velmi úelnou abstrakci problému, která nám umožuje modelovat tídy a tím urovat atributy a chování všech objekt tchto tíd. Pi implementaci staí definovat atributy a naprogramovat metody jen jednou v definici tídy a mohou je sdílet všechny objekty. Tím dochází ke znovupoužitelnosti kódu. Tída je jakási forma (šablona), podle které se vytváejí objekty. Pokud vytváíme nový objekt, staí uvést, do jaké tídy patí, a tím jsou ureny jeho vlastnosti i chování. Zapouzdení V objektech jsou data a s nimi pracující procedury a funkce zabaleny do jednoho celku. Objekt vlastní všechna relevantní data a všechny metody, které realizují chování objektu. Má tedy u sebe vše potebné pro své fungování v systému. Takto navržené objekty lze snadno znovu využít v jiných programech. Zapouzdení (encapsulation) je tedy technika softwarového návrhu, pi které jsou data a funkce s nimi pracující spojeny do jediné entity. Data objektu jsou skryta ped ostatními objekty a lze k nim pistupovat pouze pomocí metod objektu. To má nkolik podstatných výhod: data jsou chránna ped narušením zvenku, ostatní objekty nemusí znát vnitní strukturu dat, realizace zmny v datech je mnohem jednodušší, protože se projeví jen v jedné tíd. Zapouzdení je nejdležitjším principem objektového pístupu. Nkteré objektov orientované jazyky (napíklad Object Pascal) zavádjí do své syntaxe vlastnosti (property).

6 Vlastnosti pedstavují zapouzdení atribut objekt. Jedná se o soukromé promnné, které ve své definici mají pímo definovány metody pro nastavení a tení hodnot z tchto promnných. Ukrývání implementace V bžném svt existuje velké množství objekt, mnohé z nich jsou dosti složité, a pesto je mžeme používat. Vezmme napíklad automobil. Staí jej nastartovat, zaadit rychlost, pidat plyn a jet. Nemusíme znát pesn procesy, které tyto funkce realizují uvnit. Automobil je pro nás erná skíka. Uživatele zajímá jen rozhraní tohoto objektu (metody, které objekt zpístupuje navenek). Možnost používat metody objekt bez znalosti jejich implementace se nazývá ukrývání implementace (information hiding). Objektov orientované programování s sebou pináší specializaci programátor na tvrce tíd, kteí vytváejí nové datové typy, a klientské programátory (uživatele tíd, kteí používají již hotové tídy ve svých aplikacích). Cílem tvrce tídy je vytvoit tídu, která poskytuje pouze to, co mže být pro klientské programátory užitené. Ostatní je ukryté v implementaci. Tu mže upravovat jen tvrce tídy a tyto úpravy neovlivní uživatele tídy. Ukrývání implementace má adu podstatných výhod: omezuje možnost vzniku programátorských chyb, umožuje uživatelm tíd zjistit, co je pro n podstatné, umožuje tvrci knihovny zmnit vnitní funknost tídy, aniž by ovlivnil programy, které tuto tídu využívají, umožuje vytváet tídy simulující uritou innost. Aby se urychlil vývoj systému, mohou se nkteré tídy vytvoit tak, že implementují nejjednodušším zpsobem požadovanou funknost. Teprve po ase se vylepší, nesmí se ovšem zmnit jejich rozhraní, aby nedošlo k selhání program, které tyto tídy využívají. Objektová reference Základní vlastností objekt je schopnost vysílat a pijímat zprávy. íkáme, že objekty spolu komunikují. Aby bylo možné takovou komunikaci realizovat, musí mít jeden objekt pístup k druhému - musí mít referenci (odkaz) na druhý objekt (obrázek 2.4). Reference na objekt je vtšinou realizována pomocí typu ukazatel na pam alokovanou objektem. Pokud objekt A "má k dispozici" objekt B, znamená to, že v objektu A se v njaké promnné drží ukazatel na objekt B. Obrázek 2.4: Pístup k rozhraní objektu objekt B objekt A objekt C

7 Vzájemná pístupnost objekt pomocí reference je ovšem spojena s ukrýváním implementace. To znamená, že každý objekt vytváí kolem sebe vrstvu a dovnit této vrstvy jiné objekty nevidí. Vnjší objekt tak nezasahuje do kompetence vnitního objektu (obrázek 2.4). Ddinost Objektový pístup bývá velmi asto spojován s ddiností. Ddinost není ovšem primárním objektovým principem, i když je dležitým konstruktem objektov orientovaných jazyk. Ddinost pedstavuje znovupoužitelnost na úrovni deklarace tídy. Pokud chceme vytvoit novou tídu, která má podobné vlastnosti jako existující tída, mžeme využít mechanismu ddinosti a tuto tídu odvodit z existující tídy. Tída, od které odvozujeme, se nazývá bázová, rodiovská, nadtída, tída pedka. Tída odvozená se nazývá podtída, dceinná tída, tída potomka. Tída rodiovská obsahuje definici všech charakteristických vlastností a chování, které jsou sdíleny všemi odvozenými tídami. Odvozená tída obsahuje všechny datové položky tídy pedka (pestože soukromé položky jsou ukryty a jsou nedostupné), a kopíruje rozhraní tídy pedka. To znamená, že zprávy, které mžeme posílat objektm tídy pedka, mžeme posílat i objektm potomka. Vzhledem k tomu, že typ tídy rozeznáváme podle zpráv, které jí mžeme posílat, je odvozená tída stejného typu jako výchozí tída. Objekty odvozené tídy ddí i chování tídy výchozí. Chceme-li, aby nová tída mla jiné chování, máme dv možnosti: 1. pidat nové metody, 2. zmnit metody oproti rodiovské tíd (pekrytí, pedefinování metody, overriding). Pokud použijeme druhý zpsob, odvozená tída je tídou pedka, v tom smyslu, že má stejné rozhraní, ale s jinou funkností. V tomto pípad mžeme bez problém nahradit objekt pedka objektem potomka. Pokud však do definice odvozené tídy pidáme njaké metody, mžeme ve vtšin objektov orientovaných jazyk také objekt pedka nahradit objektem potomka, ale toto nahrazení není úplné, nebo objektu pedka nemžeme posílat všechny zprávy, které mžeme posílat objektu potomka. Jde o to zvážit, zda uvedená funknost by nemla být doplnna i do tídy pedka, by v podob abstraktní metody (viz a 6.5) Polymorfismus I v bžném život se asto setkáme se situací, že s rznými objekty manipulujeme stejným zpsobem. Vtšina elektrických spotebi má metodu Zapni (spína, který uvede pístroj do chodu). Pesto je realizace tchto metod jiná, nebo pi zapnutí televizoru je teba vykonat jiné operace než pi zapnutí vysavae. Podobn je tomu i v objektov orientovaném programování, kdy rzným objektm (tídám objekt) definujeme stejnou metodu, která má však jinou implementaci. Jedná se vlastn o uritý druh abstrakce, kdy abstrahujeme od implementaních rozdíl a zamujeme se na stejný zpsob používání objekt. Jedná se o zjednodušení zejména pro uživatele objekt, kteí s nimi mohou zacházet stejným zpsobem. Tato vlastnost se nazývá polymorfismus (polymorphism) a v OOP znamená, že objekty rzných tíd mají metodu se stejným jménem, piemž její implementace se v jednotlivých tídách mže lišit. Výhody objektov orientovaného pístupu Objektov orientovaný pístup se zrodil ze snahy ešit problémy pi vývoji software. V následujících odstavcích jsou uvedeny nejdležitjší výhody objektov orientovaného pístupu. Zapouzdení objekt a konzistence vnitních stav objektu Jak jsme již uvedli je zapouzdení nejdležitjším rysem a také nejvtším pínosem objektov orientovaného programování. Hodnoty atribut reprezentují možné stavy objektu. Jedinou

8 možností (pi dodržení zapouzdení) jak hodnotu atributu zmnit, je vyvolat metodu objektu. Z toho vyplývá, že stav objektu je možné mnit jen pes jeho metodu a ne jinak. To znamená, že objekt je sám zodpovdný za zmny svých stav - mluvíme o konzistenci vnitních stav objektu [ZaklOOP]. Znovupoužitelnost Znovupoužitelnost (reuse) nabírá v objektovém pístupu novou dimenzi a je jedním z významných pínos tohoto pístupu. Znovupoužitelnost je vtšinou chápána jako optovné použití zdrojového kódu. Ve skutenosti ji však mžeme chápat mnohem obecnji, tj. jako optovné využití jakékoliv práce (analýzy, návrhu, komponenty apod.) Píklady znovupoužitelnosti [ZaklOOP] jsou uvedeny v tabulce 2.2. Oblast Píklad znovupoužitelnosti strukturované programování opakovan volané procedury teorie datových model pokud se ve dvou tabulkách vyskytují stejné sloupce, vylení se do samostatné tabulky OOP tída jako definice vlastností a chování objekt OOP ddinost Tabulka 2.2: Píklady znovupoužitelnosti Postup pi znovupoužívání kódu je ve všech pípadech obdobný - spoívá v identifikaci ástí, které se opakují, "vytknutí" opakující se ásti vn a provázání s místem pvodního umístní. Dvody zavádní znovupoužitelnosti: úspora práce pi vývoji, úspora práce pi opravách a zmnách systému, zajištní pehlednosti a srozumitelnosti systému. Tída, kterou vytvoíme, by mla pedstavovat njakou znovupoužitelnou ást kódu. Vhodný návrh znovupoužitelného kódu vyžaduje od programátora uritou zkušenost. Nejjednodušší cestou znovupoužití kódu je vytvoení instance dané tídy. Dalším druhem znovupoužití je vložení objektu do definice jiné tídy (skládání objekt, vazba agregace viz ). Ddinost pedstavuje znovupoužití kódu tídy pedka v tíd potomka.

9 9

Správa obsahu ízené dokumentace v aplikaci SPM Vema

Správa obsahu ízené dokumentace v aplikaci SPM Vema Správa obsahu ízené dokumentace v aplikaci SPM Vema Jaroslav Šmarda, smarda@vema.cz Vema, a. s., www.vema.cz Abstrakt Spolenost Vema patí mezi pední dodavatele informaních systém v eské a Slovenské republice.

Více

Každý datový objekt Pythonu má minimáln ti vlastnosti. Identitu, datový typ a hodnotu.

Každý datový objekt Pythonu má minimáln ti vlastnosti. Identitu, datový typ a hodnotu. Datový objekt [citováno z http://wraith.iglu.cz/python/index.php] Každý datový objekt Pythonu má minimáln ti vlastnosti. Identitu, datový typ a hodnotu. Identita Identita datového objektu je jedinený a

Více

Úvodní studie (pokraov

Úvodní studie (pokraov Úvodní studie (pokraov ování) Model jednání a kontext Model jednání (use case model) slouží pro evidenci aktér a služeb systému. Kontextový diagram slouží pro evidenci aktér a datových tok. Oba modely

Více

IMPORT DAT Z TABULEK MICROSOFT EXCEL

IMPORT DAT Z TABULEK MICROSOFT EXCEL IMPORT DAT Z TABULEK MICROSOFT EXCEL V PRODUKTECH YAMACO SOFTWARE PÍRUKA A NÁVODY PRO ÚELY: - IMPORTU DAT DO PÍSLUŠNÉ EVIDENCE YAMACO SOFTWARE 2005 1. ÚVODEM Všechny produkty spolenosti YAMACO Software

Více

Promnné. [citováno z

Promnné. [citováno z Promnné [citováno z http://wraith.iglu.cz/python/index.php] Abychom s datovým objektem mohli v programu njak rozumn pracovat, potebujeme se na nj njakým zpsobem odkázat. Potebujeme Pythonu íct, aby napíklad

Více

Programovací jazyk Python. Objektov orientovaný. [citováno z http://wraith.iglu.cz/python/index.php]

Programovací jazyk Python. Objektov orientovaný. [citováno z http://wraith.iglu.cz/python/index.php] Programovací jazyk Python [citováno z http://wraith.iglu.cz/python/index.php] Python je jazyk objektov orientovaný, interpretovaný, dynamický a siln typovaný, multiplatformní, s jednoduchou a itelnou syntaxí,

Více

Zbytky zákaznického materiálu

Zbytky zákaznického materiálu Autoi: V Plzni 31.08.2010 Obsah ZBYTKOVÝ MATERIÁL... 3 1.1 Materiálová žádanka na peskladnní zbytk... 3 1.2 Skenování zbytk... 7 1.3 Vývozy zbytk ze skladu/makulatura... 7 2 1 Zbytkový materiál V souvislosti

Více

Objekty, třídy, vazby 2006 UOMO 30

Objekty, třídy, vazby 2006 UOMO 30 Objekty, třídy, vazby 2006 UOMO 30 Osnova Vymezení pojmu objekt Objekt a základní objektové koncepty Třídy, třída vs. objekt Vztahy mezi objekty, vazby mezi třídami Polymorfismus 2006 UOMO 31 Vymezení

Více

ORACLE ÍZENÍ VÝROBY ORACLE WORK IN PROCESS KLÍOVÉ FUNKCE ORACLE WORK IN PROCESS

ORACLE ÍZENÍ VÝROBY ORACLE WORK IN PROCESS KLÍOVÉ FUNKCE ORACLE WORK IN PROCESS ORACLE WORK IN PROCESS ORACLE ÍZENÍ VÝROBY KLÍOVÉ FUNKCE ORACLE WORK IN PROCESS Definice standardních výrobních píkaz Definice výrobních rozvrh pro libovolný zvolený interval Definice výrobních píkaz koncové

Více

VYTVÁENÍ VÝBROVÝCH DOTAZ

VYTVÁENÍ VÝBROVÝCH DOTAZ VYTVÁENÍ VÝBROVÝCH DOTAZ V PRODUKTECH YAMACO SOFTWARE PÍRUKA A NÁVODY PRO ÚELY: - VYTVÁENÍ VÝBROVÝCH SESTAV YAMACO SOFTWARE 2003-2004 1. ÚVODEM Standardní souástí všech produkt Yamaco Software jsou prostedky

Více

ORACLE MANUFACTURING SCHEDULING ORACLE HLAVNÍ PLÁNOVÁNÍ VÝROBY

ORACLE MANUFACTURING SCHEDULING ORACLE HLAVNÍ PLÁNOVÁNÍ VÝROBY ORACLE MANUFACTURING SCHEDULING ORACLE HLAVNÍ PLÁNOVÁNÍ VÝROBY KLÍOVÉ FUNKCE ORACLE MANUFACTURING SCHEDULING Píprava pedpovdí Parametry plánu finální výroby Plánování materiálových požadavk Pracovní plocha

Více

ORACLE DISCRETE MANUFACTURING ORACLE DISKRÉTNÍ VÝROBA

ORACLE DISCRETE MANUFACTURING ORACLE DISKRÉTNÍ VÝROBA ORACLE DISCRETE MANUFACTURING ORACLE DISKRÉTNÍ VÝROBA KLÍOVÉ FUNKCE ORACLE DISCRETE MANUFACTURING Definice výrobních píkaz Definice výrobních rozvrh ízení zakázkové výroby ízení sériové výroby ízení hromadné

Více

6 Objektově-orientovaný vývoj programového vybavení

6 Objektově-orientovaný vývoj programového vybavení 6 Objektově-orientovaný vývoj programového vybavení 6.1 Co značí objektově-orientovaný - organizace SW jako kolekce diskrétních objektů, které zahrnují jak data tak chování objekt: OMG: Objekt je věc (thing).

Více

Ing. Jaroslav Halva. UDS Fakturace

Ing. Jaroslav Halva. UDS Fakturace UDS Fakturace Modul fakturace výrazn posiluje funknost informaního systému UDS a umožuje bilancování jednotlivých zakázek s ohledem na hodnotu skutených náklad. Navíc optimalizuje vlastní proces fakturace

Více

Objektově orientovaný přístup

Objektově orientovaný přístup Objektově orientovaný přístup 1 Historie programovacích jazyků 1945: John von Neumann článek o nové metodě pro ukládání programů 1945: Grace Hopper poprvé termín "bug" 1946: Konrad Zuse Plankalkul - první

Více

Cykly Intermezzo. FOR cyklus

Cykly Intermezzo. FOR cyklus Cykly Intermezzo Rozhodl jsem se zaadit do série nkolika lánk o základech programování v Delphi/Pascalu malou vsuvku, která nám pomže pochopit principy a zásady pi používání tzv. cykl. Mnoho ástí i jednoduchých

Více

VYUŽITÍ MODULU EXCELENT PRO MANAŽERSKÉ ANALÝZY V APLIKACÍCH VEMA

VYUŽITÍ MODULU EXCELENT PRO MANAŽERSKÉ ANALÝZY V APLIKACÍCH VEMA VYUŽITÍ MODULU EXCELENT PRO MANAŽERSKÉ ANALÝZY V APLIKACÍCH VEMA Ing. Bc. Jaroslav Šmarda Vema, a. s. smarda@vema.cz Abstrakt Ze zkušenosti víme, že nasazení speciálního manažerského informaního systému

Více

Pedání smny. Popis systémového protokolování. Autor: Ing. Jaroslav Halva V Plzni 24.01.2012. Strana 1/6

Pedání smny. Popis systémového protokolování. Autor: Ing. Jaroslav Halva V Plzni 24.01.2012. Strana 1/6 Autor: Ing. Jaroslav Halva V Plzni 24.01.2012 Strana 1/6 Obsah 1 OBSAH... 2 2 NKOLIK SLOV NA ÚVOD... 3 3 MODEL... 3 4 DEFINICE... 3 5 DENNÍ VÝKAZ... 4 6 ZÁVR... 6 Strana 2/6 1 Nkolik slov na úvod Zamení

Více

DUM. Databáze - úvod

DUM. Databáze - úvod DUM Název projektu íslo projektu íslo a název šablony klíové aktivity Tematická oblast - téma Oznaení materiálu (pílohy) Inovace ŠVP na OA a JŠ Tebí CZ.1.07/1.5.00/34.0143 III/2 Inovace a zkvalitnní výuky

Více

Dodatek dokumentace KEO-Moderní kancelá verze 7.40

Dodatek dokumentace KEO-Moderní kancelá verze 7.40 Dodatek dokumentace KEO-Moderní kancelá verze 7.40 PODACÍ DENÍK SPIS SBRNÝ ARCH PÍSEMNOST DOKUMENT ÍSLO JEDNACÍ J ODESÍLATELE - Soubor všech jednotlivých DOŠLÝCH a VLASTNÍCH písemností. - Každé písemnosti

Více

Základy objektové orientace I. Únor 2010

Základy objektové orientace I. Únor 2010 Seminář Java Základy objektové orientace I Radek Kočí Fakulta informačních technologií VUT Únor 2010 Radek Kočí Seminář Java Základy OO (1) 1/ 20 Téma přednášky Charakteristika objektově orientovaných

Více

Informace pro autory píspvk na konferenci ICTM 2007

Informace pro autory píspvk na konferenci ICTM 2007 Informace pro autory píspvk na konferenci ICTM 2007 Pokyny pro obsahové a grafické zpracování píspvk Strana 1 z 5 Obsah dokumentu: 1. ÚVODNÍ INFORMACE... 3 2. POKYNY PRO ZPRACOVÁNÍ REFERÁTU... 3 2.1. OBSAHOVÉ

Více

PRÁCE S GRAFICKÝMI VÝSTUPY SESTAV

PRÁCE S GRAFICKÝMI VÝSTUPY SESTAV PRÁCE S GRAFICKÝMI VÝSTUPY SESTAV V PRODUKTECH YAMACO SOFTWARE PÍRUKA A NÁVODY PRO ÚELY: - UŽIVATELSKÉ ÚPRAVY GRAFICKÝCH VÝSTUP YAMACO SOFTWARE 2006 1. ÚVODEM Vtšina produkt spolenosti YAMACO Software

Více

PÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY

PÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY PÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY YAMACO SOFTWARE 2006 1. ÚVODEM Nové verze produkt spolenosti YAMACO Software pinášejí mimo jiné ujednocený pístup k použití urité množiny funkcí, která

Více

Proces vývoje programového systému

Proces vývoje programového systému Proces vývoje programového systému Objektov orientovaný pístup vznikl v oblasti programování, ale postupn se rozšíil i do dalších fází vývoje programového systému. Vznikaly rzné metodiky objektové analýzy

Více

Instalace multiimportu

Instalace multiimportu Instalace multiimportu 1. Rozbalit archiv multiimportu (nap. pomocí programu Winrar) na disk C:\ Cesta ve výsledném tvaru bude: C:\MultiImport 2. Pejdte do složky Install a spuste soubor Install.bat Poznámka:

Více

Datový typ POLE. Jednorozmrné pole - vektor

Datový typ POLE. Jednorozmrné pole - vektor Datový typ POLE Vodítkem pro tento kurz Delphi zabývající se pedevším konzolovými aplikacemi a základy programování pro mne byl semestr na vysoké škole. Studenti nyní pipravují semestrální práce pedevším

Více

3. Je defenzivní programování technikou skrývání implementace? Vyberte jednu z nabízených možností: Pravda Nepravda

3. Je defenzivní programování technikou skrývání implementace? Vyberte jednu z nabízených možností: Pravda Nepravda 1. Lze vždy z tzv. instanční třídy vytvořit objekt? 2. Co je nejčastější příčinou vzniku chyb? A. Specifikace B. Testování C. Návrh D. Analýza E. Kódování 3. Je defenzivní programování technikou skrývání

Více

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ 1) PROGRAM, ZDROJOVÝ KÓD, PŘEKLAD PROGRAMU 3 2) HISTORIE TVORBY PROGRAMŮ 3 3) SYNTAXE A SÉMANTIKA 3 4) SPECIFIKACE

Více

Obsah...1 1. Úvod...2 Slovníek pojm...2 2. Popis instalace...3 Nároky na hardware a software...3 Instalace a spouštní...3 Vstupní soubory...3 3.

Obsah...1 1. Úvod...2 Slovníek pojm...2 2. Popis instalace...3 Nároky na hardware a software...3 Instalace a spouštní...3 Vstupní soubory...3 3. Obsah...1 1. Úvod...2 Slovníek pojm...2 2. Popis instalace...3 Nároky na hardware a software...3 Instalace a spouštní...3 Vstupní soubory...3 3. Popis prostedí...4 3.1 Hlavní okno...4 3.1.1 Adresáový strom...4

Více

Prezentaní program PowerPoint

Prezentaní program PowerPoint Prezentaní program PowerPoint PowerPoint 1 SIPVZ-modul-P0 OBSAH OBSAH...2 ZÁKLADNÍ POJMY...3 K EMU JE PREZENTACE... 3 PRACOVNÍ PROSTEDÍ POWERPOINTU... 4 OPERACE S PREZENTACÍ...5 VYTVOENÍ NOVÉ PREZENTACE...

Více

Internetový mapový server Karlovarského kraje

Internetový mapový server Karlovarského kraje Internetový mapový server Karlovarského kraje Ing.Jií Heliks Karlovarský kraj Závodní 353/88 Karlovy Vary tel.: 353 502 365 e-mail: jiri.heliks@kr-karlovarsky.cz 1. Úvod Vývojem informa,ních systém. a

Více

POPIS TESTOVACÍHO PROSTEDÍ 1 ZÁLOŽKA PARSER

POPIS TESTOVACÍHO PROSTEDÍ 1 ZÁLOŽKA PARSER POPIS TESTOVACÍHO PROSTEDÍ Testovací prostedí je navrženo jako tízáložková aplikace, každá záložka obsahuje logicky související funkce. Testovací prostedí obsahuje následující ti záložky: Analýza Gramatiky

Více

X36SIN: Softwarové inženýrstv. enýrství í? Co to je. Píklad definice SI (SEI, CMU) Historie SI. Pro se SI na FEL uí? u.

X36SIN: Softwarové inženýrstv. enýrství í? Co to je. Píklad definice SI (SEI, CMU) Historie SI. Pro se SI na FEL uí? u. X36SIN: Softwarové inženýrstv enýrství Co to je softwarové inženýrstv enýrství í? Struneeno: Souhrn znalostí, metod, postup a praktik používaných pi vytváení a využívání softwarových produkt. Úvod Píklad

Více

ipové karty, standardy PKCS#11, PKCS#15

ipové karty, standardy PKCS#11, PKCS#15 ipové karty, standardy PKCS#11, PKCS#15 Pod pojmem ipová karta (smart card) dnes rozumíme integrovaný obvod, zalisovaný v njakém nosii a obsahující procesor s dostaten velkou pamtí a software (operaní

Více

Prbžná zpráva o realizaci projektu za rok 2004

Prbžná zpráva o realizaci projektu za rok 2004 1N2004.rtf Prbžná zpráva o realizaci projektu za rok 2004 A Struný pehled dílích cíl projektu splnných v uplynulém období v souladu s cíli, stanovenými v návrhu projektu pro rok 2004 Cílem projektu je

Více

1. Dědičnost a polymorfismus

1. Dědičnost a polymorfismus 1. Dědičnost a polymorfismus Cíl látky Cílem této kapitoly je představit klíčové pojmy dědičnosti a polymorfismu. Předtím však je nutné se seznámit se základními pojmy zobecnění neboli generalizace. Komentář

Více

Sbírka zahrnuje základní autory, výbr nejdležitjších prací a spektrum názor Dsledn udržována

Sbírka zahrnuje základní autory, výbr nejdležitjších prací a spektrum názor Dsledn udržována METODA KONSPEKTU Základní informace Kódy úrovn fond Kódy jazyk Indikátory ochrany fondu Základní informace Umožuje souborný popis (charakteristiku) fondu urité knihovny (skupiny knihoven) bez podrobných

Více

EXPORT DAT TABULEK V MÍŽKÁCH HROMADNÉHO PROHLÍŽENÍ

EXPORT DAT TABULEK V MÍŽKÁCH HROMADNÉHO PROHLÍŽENÍ EXPORT DAT TABULEK V MÍŽKÁCH HROMADNÉHO PROHLÍŽENÍ V PRODUKTECH YAMACO SOFTWARE PÍRUKA A NÁVODY PRO ÚELY: - EXPORTU DAT DO EXTERNÍCH FORMÁT YAMACO SOFTWARE 2005 1. ÚVODEM Všechny produkty spolenosti YAMACO

Více

Digitální pekreslení leteckého snímku

Digitální pekreslení leteckého snímku Digitální pekreslení leteckého snímku 1) Založení vlastního adresáe Návod program Topol Ped otevením programu Topol (na ploše v adresái výuka FD11) je zapotebí založit si vlastní adresá, kam se budou ukládat

Více

! " #!! $%! & '( &! & )% *! * "# $%&

!  #!! $%! & '( &! & )% *! * # $%& !! " #!! $%! & '( &! & )% *! * "# $%& '( )!!+),# *--- )*%+ 1) Abstrakt Tento dokument je referenní pírukou definující datový model MICHAEL. Datový model pedstavuje XML popis digitálních sbírek a souvisejících

Více

WWW poštovní klient s úložištm v MySQL databázi

WWW poštovní klient s úložištm v MySQL databázi eské vysoké uení technické v Praze Fakulta elektrotechnická Bakaláské práce WWW poštovní klient s úložištm v MySQL databázi Jií Švadlenka Vedoucí práce: Ing. Ivan Halaška Studijní program: Elektrotechnika

Více

KONVENCE TVORBY A SPRÁVY PROCESNÍHO MODELU

KONVENCE TVORBY A SPRÁVY PROCESNÍHO MODELU Procesní model Konvence tvorby a správy Strana: 1 (celkem 42) Obsah 1. Úvod...4 1.1. Úel a cíle konvencí...4 1.2. Rozsah platnosti konvencí...4 1.3. Poznámky...4 2. Pojmy, zkratky spojené s procesním ízením,

Více

Otázky k státní závrené zkoušce v bakaláském studijním programu. Druhý okruh (VOŠIS)

Otázky k státní závrené zkoušce v bakaláském studijním programu. Druhý okruh (VOŠIS) Otázky k státní závrené zkoušce v bakaláském studijním programu Druhý okruh (VOŠIS) 01. Systémový pístup Systémová teorie. Definice systému. Atributy systému - struktura, funkce. Typologie systém. Aplikace

Více

Role a integrace HR systém

Role a integrace HR systém Role a integrace HR systém Ing. Michal Máel, CSc., Ing. Bc. Jaroslav Šmarda Vema, a. s. Okružní 3a 638 00 Brno macel@vema.cz, smarda@vema.cz Abstrakt Postavení systému ízení lidských zdroj (HR systému)

Více

TÉMATICKÝ OKRUH Softwarové inženýrství

TÉMATICKÝ OKRUH Softwarové inženýrství TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího

Více

4 - Architektura poítae a základní principy jeho innosti

4 - Architektura poítae a základní principy jeho innosti 4 - Architektura poítae a základní principy jeho innosti Z koncepního hlediska je mikropoíta takové uspoádání logických obvod umožující provádní logických i aritmetických operací podle posloupnosti povel

Více

Stanovení požadavk protismykových vlastností vozovek s ohledem na nehodovost

Stanovení požadavk protismykových vlastností vozovek s ohledem na nehodovost VUT Brno Fakulta stavební Studentská vdecká a odborná innost Akademický rok 2005/2006 Stanovení požadavk protismykových vlastností vozovek s ohledem na nehodovost Jméno a píjmení studenta : Roník, obor

Více

PB161 Programování v jazyce C++ Přednáška 7

PB161 Programování v jazyce C++ Přednáška 7 PB161 Programování v jazyce C++ Přednáška 7 Statické položky tříd Základy OOP Nikola Beneš 6. listopadu 2018 PB161 přednáška 7: static, základy OOP 6. listopadu 2018 1 / 21 Klíčové slovo static Znáte z

Více

PB161 Programování v jazyce C++ Přednáška 7

PB161 Programování v jazyce C++ Přednáška 7 PB161 Programování v jazyce C++ Přednáška 7 Statické položky tříd Základy OOP Nikola Beneš 6. listopadu 2018 PB161 přednáška 7: static, základy OOP 6. listopadu 2018 1 / 21 Klíčové slovo static Znáte z

Více

ZÁSADY OCHRANY OSOBNÍCH ÚDAJ. po jakou dobu budeme Vaše osobní údaje zpracovávat;

ZÁSADY OCHRANY OSOBNÍCH ÚDAJ. po jakou dobu budeme Vaše osobní údaje zpracovávat; ZÁSADY OCHRANY OSOBNÍCH ÚDAJ Spolenost IO, se sídlem!"#$%&'(!) "*$+, zapsaná v obchodním rejst#íku vedeném u,-./0%0"* pod sp. zn. 12 (dále také My ), jako správce osobních údaj3 Vás jako uživatele našich

Více

Disciplinární ád Asociace finanních zprostedkovatel a finanních poradc eské republiky (AFIZ)

Disciplinární ád Asociace finanních zprostedkovatel a finanních poradc eské republiky (AFIZ) Disciplinární ád Asociace finanních zprostedkovatel a finanních poradc eské republiky (AFIZ) 1 Úvodní ustanovení 1) Disciplinární ád upravuje postup orgán Asociace finanních zprostedkovatel a finanních

Více

METODY OCEOVÁNÍ PODNIKU DEFINICE PODNIKU. Obchodní zákoník 5:

METODY OCEOVÁNÍ PODNIKU DEFINICE PODNIKU. Obchodní zákoník 5: METODY OCEOVÁNÍ PODNIKU DEFINICE PODNIKU Obchodní zákoník 5: soubor hmotných, jakož i osobních a nehmotných složek podnikání. K podniku náleží vci, práva a jiné majetkové hodnoty, které patí podnikateli

Více

NERVOVÁ SOUSTAVA NEURON NERVOVÁ SOUSTAVA MOZEK

NERVOVÁ SOUSTAVA NEURON NERVOVÁ SOUSTAVA MOZEK NERVOVÁ SOUSTAVA vysvtlí význam nervové soustavy pro život lovka urí polohu CNS a obvodových nerv v tle popíše základní stavbu mozku, míchy a nerv vysvtlí na jakém principu pracuje nervová soustav rozumí

Více

Související ustanovení ObZ: 66, 290, 1116 až 1157, 1158 a násl., 1223 až 1235, 1694, 1868 odst. 1, 2719, 2721, 2746, 2994, 3055, 3062, 3063,

Související ustanovení ObZ: 66, 290, 1116 až 1157, 1158 a násl., 1223 až 1235, 1694, 1868 odst. 1, 2719, 2721, 2746, 2994, 3055, 3062, 3063, Pídatné spoluvlastnictví Obecná ustanovení 1223 (1) Vc náležící spolen nkolika vlastníkm samostatných vcí urených k takovému užívání, že tyto vci vytváejí místn i úelem vymezený celek, a která slouží spolenému

Více

Konzistentnost. Pro a proti replikaci. Vztah ke škálovatelnosti (1)

Konzistentnost. Pro a proti replikaci. Vztah ke škálovatelnosti (1) Konzistentnost Pednášky z distribuovaných systém Pro a proti replikaci 1. Zvýšení spolehlivosti. 2. Zvýšení výkonnosti. 3. Nutnost zachování škálovatelnosti systému co do potu komponent i geografické rozlehlosti.

Více

Program a životní cyklus programu

Program a životní cyklus programu Program a životní cyklus programu Program algoritmus zapsaný formálně, srozumitelně pro počítač program se skládá z elementárních kroků Elementární kroky mohou být: instrukce operačního kódu počítače příkazy

Více

Univerzální ovlada LP20 DÁLKOVÝ OVLADA S MOŽNOSTÍ UENÍ SE OD PVODNÍCH OVLADA

Univerzální ovlada LP20 DÁLKOVÝ OVLADA S MOŽNOSTÍ UENÍ SE OD PVODNÍCH OVLADA Univerzální ovlada LP20 DÁLKOVÝ OVLADA S MOŽNOSTÍ UENÍ SE OD PVODNÍCH OVLADA NÁVOD K OBSLUZE Výhradní dovozce pro R (kontakt): Bohumil Veselý - VES Tšínská 204 Albrechtice, 735 43 I: 44750498 DI: CZ-6812261016

Více

1. MODELY A MODELOVÁNÍ. as ke studiu: 30 minut. Cíl: Po prostudování této kapitoly budete umt: Výklad. 1.1. Model

1. MODELY A MODELOVÁNÍ. as ke studiu: 30 minut. Cíl: Po prostudování této kapitoly budete umt: Výklad. 1.1. Model 1. MODELY A MODELOVÁNÍ as ke studiu: 30 minut Cíl: Po prostudování této kapitoly budete umt: charakterizovat model jako nástroj pro zobrazení skutenosti popsat proces modelování provést klasifikaci základních

Více

KUSOVNÍK Zásady vyplování

KUSOVNÍK Zásady vyplování KUSOVNÍK Zásady vyplování Kusovník je základním dokumentem ve výrob nábytku a je souástí výkresové dokumentace. Každý výrobek má svj kusovník. Je prvotním dokladem ke zpracování THN, objednávek, ceny,

Více

Pokyn k žádostem o dotaci na opravy staveb a investiní projekty v roce 2008

Pokyn k žádostem o dotaci na opravy staveb a investiní projekty v roce 2008 Junák svaz skaut a skautek R Pokyn k žádostem o dotaci na opravy staveb a investiní projekty v roce 2008 1. Úvodní ustanovení (1) V návaznosti na Programy státní podpory práce s dtmi a mládeží pro NNO

Více

TopoL sbr bod pro AAT

TopoL sbr bod pro AAT TopoL sbr bod pro AAT technologický postup Jindich Hoda Ph.D. únor 2005 Pi práci v SW TopoL se budete pi sbru bod pro aerotriangulaci ídit následujícím pracovním postupem, viz obrázek 1. Obr. 1 pracovní

Více

P ehled nep ítomnosti

P ehled nep ítomnosti Pehled nepítomnosti Modul poskytuje pehled nepítomností zamstnanc na pracovišti. Poskytuje informace o plánované, schválené nebo aktuáln erpané pracovní nepítomnosti zamstnanc v rámci pracovišt VUT a možnost

Více

1 Píklady popisu typických konstrukcí

1 Píklady popisu typických konstrukcí 1 Píklady popisu typických konstrukcí V tomto odstavci se pokusíme ilustrovat denotaní popis sémantiky ve funkcionálním modelu pro typické píklady jazykových konstrukcí. Popisované konstrukce budou fragmenty

Více

Objektové programování

Objektové programování Objektové programování - přináší nové možnosti a styl programování - vytváří nový datový typ, který umí vše co standardní datové typy + to co ho naučíme - překladač se k tomuto typu chová stejně jako k

Více

Sada 1 - Základy programování

Sada 1 - Základy programování S třední škola stavební Jihlava Sada 1 - Základy programování 01. Základní pojmy a principy programování Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284

Více

Párování. Nápovdu k ostatním modulm naleznete v "Pehledu nápovd pro Apollo".

Párování. Nápovdu k ostatním modulm naleznete v Pehledu nápovd pro Apollo. Párování Modul Párování poskytuje pehled o došlých i vrácených platbách provedených bankovním pevodem i formou poštovní poukázky. Jedná se napíklad o platby za e-pihlášky, prkazy ISIC nebo poplatky za

Více

Autocad ( zdroj www.designtech.cz )

Autocad ( zdroj www.designtech.cz ) Autocad ( zdroj www.designtech.cz ) AutoCAD patí k tradiním CAD aplikacím, které využívá celá ada technických i netechnických obor. V dnešním lánku se podíváme na bleskovku, jak lze zaít velmi tychle v

Více

Tematická sí pro Aplikované Pohybové Aktivity Vzd lávací a sociální integrace osob s postižením prost ednictvím pohybových aktivit Cíle

Tematická sí pro Aplikované Pohybové Aktivity Vzd lávací a sociální integrace osob s postižením prost ednictvím pohybových aktivit Cíle Tematická sí pro Aplikované Pohybové Aktivity sponzorována a uznána Evropskou komisí v rámci programu Sokrates Vzdlávací a sociální integrace osob s postižením prostednictvím pohybových aktivit Pes podporu

Více

Soudní exekutor JUDr. Vít Novozámský Bratislavská 40/ Brno k.j. 056 EX 9379/10-46

Soudní exekutor JUDr. Vít Novozámský Bratislavská 40/ Brno k.j. 056 EX 9379/10-46 ZNALECKÝ POSUDEK. 3158-87/12 o cen nemovitostí - pozemk p.. 6946/8, 6946/10, 6946/22, 6946/23 a 6946/24, k.ú. Domašov u Jeseníka, obec Blá pod Praddem, okres Jeseník, kraj Olomoucký. Objednatel: Exekutorský

Více

"DLK 642-Lite Konfigurator" Programové vybavení pro ídicí jednotku DLK642-Lite Instalaní a programovací návod verze 2.1.4 Aktualizace 3.11.

DLK 642-Lite Konfigurator Programové vybavení pro ídicí jednotku DLK642-Lite Instalaní a programovací návod verze 2.1.4 Aktualizace 3.11. "DLK 642-Lite Konfigurator" Programové vybavení pro ídicí jednotku DLK642-Lite Instalaní a programovací návod verze 2.1.4 Aktualizace 3.11.03 V souvislostí s neustálým rozvojem systém, hardwarového a programového

Více

TECHNICKÁ UNIVERZITA V LIBERCI

TECHNICKÁ UNIVERZITA V LIBERCI TECHNICKÁ UNIVERZITA V LIBERCI Fakulta strojní LOGISTIKA SKLADOVACÍ SYSTÉMY Jméno: Jií Hauzer Tída: FS S2B4 Datum:15.12.2005-1 - SKLADOVACÍ SYSTÉMY Sklad byl dlouho považován za pouhý pasivní, podízený

Více

MATEMATIKA MATEMATIKA

MATEMATIKA MATEMATIKA PRACOVNÍ MATERIÁLY PRACOVNÍ MATERIÁLY MATEMATIKA MATEMATIKA Struktura vyuovací hodiny Metodický Struktura vyuovací list aplikace hodiny Ukázková Metodický hodina list aplikace materiál Záznamový Ukázková

Více

asté otázky a odpov di k zákonu. 406/2000 Sb.

asté otázky a odpov di k zákonu. 406/2000 Sb. MPO Energetická úinnost asté otázky a odpovdi k zákonu. 406/2000 Sb. Stránka. 1 z 6 Ministerstvo prmyslu a obchodu asté otázky a odpovdi k zákonu. 406/2000 Sb. Publikováno: 23.2.2009 Autor: odbor 05200

Více

Kompaktní elektronické váhy 500 g Kat. íslo 112.4074

Kompaktní elektronické váhy 500 g Kat. íslo 112.4074 Kompaktní elektronické váhy 500 g Kat. íslo 112.4074 OBSAH 1. TECHNICKÉ ÚDAJE 2 2. PROHLÁŠENÍ O SHOD 3 3. ZÁKLADNÍ INFORMACE 4 3.1 Urení 4 3.2 Nevhodné použití 4 3.3 Záruka 4 3.4 Mení kalibraních závaží

Více

Nový InfoFIT. Manuál k systému Alfresco DMS. Obsah. Úvod. Pihlášení do systému pes webové rozhraní

Nový InfoFIT. Manuál k systému Alfresco DMS. Obsah. Úvod. Pihlášení do systému pes webové rozhraní Nový InfoFIT Manuál k systému Alfresco DMS Obsah Obsah Úvod Pihlášení do systému pes webové rozhraní Procházení struktury Možnosti práce se soubory Možnosti práce se složkami Verzování Zaputí/vypnutí verzování

Více

Finanní vzdlanost. Fakta na dosah. eská bankovní asociace. Executive Summary. 6. bezna 2006. Metodika Hlavní zjištní Závrená doporuení

Finanní vzdlanost. Fakta na dosah. eská bankovní asociace. Executive Summary. 6. bezna 2006. Metodika Hlavní zjištní Závrená doporuení Finanní vzdlanost eská bankovní asociace 6. bezna 2006 Executive Summary Metodika Hlavní zjištní Závrená doporuení Fakta na dosah 1 Metodika Výzkum byl realizován formou osobních ízených rozhovor. Dotazování

Více

CZECH Point. Co dostanete: Úplný nebo ástený výstup z Listu vlastnictví k nemovitostem i parcelám v jakémkoli katastrálním území v eské republice.

CZECH Point. Co dostanete: Úplný nebo ástený výstup z Listu vlastnictví k nemovitostem i parcelám v jakémkoli katastrálním území v eské republice. Co je to Czech POINT: CZECH Point eský Podací Ovovací Informaní Národní Terminál, tedy Czech POINT je projektem, který by ml zredukovat pílišnou byrokracii ve vztahu oban - veejná správa. Projekt Czech

Více

Strategie eské rady dtí a mládeže na léta 2006-2010

Strategie eské rady dtí a mládeže na léta 2006-2010 Strategie eské rady dtí a mládeže na léta 2006-2010 pijatá 23. VS RDM 20.4.2006 POSLÁNÍ Posláním RDM je podporovat podmínky pro kvalitní život a všestranný rozvoj dtí a mladých lidí. Své poslání napluje

Více

Programové vybavení pro elektronické docházkové a přístupové systémy. Uživatelská příručka. Revize 3.00.0072

Programové vybavení pro elektronické docházkové a přístupové systémy. Uživatelská příručka. Revize 3.00.0072 Programové vybavení pro elektronické docházkové a přístupové systémy Uživatelská příručka Revize 3.00.0072 1995-2004 Advent spol. s r.o. Všechna práva vyhrazena. Advent spol. s r.o. nezodpovídá za žádné

Více

Atom a molekula - maturitní otázka z chemie

Atom a molekula - maturitní otázka z chemie Atom a molekula - maturitní otázka z chemie by jx.mail@centrum.cz - Pond?lí, Únor 09, 2015 http://biologie-chemie.cz/atom-a-molekula-maturitni-otazka-z-chemie/ Otázka: Atom a molekula P?edm?t: Chemie P?idal(a):

Více

ZÁPADOESKÁ UNIVERZITA V PLZNI. Úvod do projektu disertaní práce

ZÁPADOESKÁ UNIVERZITA V PLZNI. Úvod do projektu disertaní práce ZÁPADOESKÁ UNIVERZITA V PLZNI Akademický rok 2008/2009 Ing. Jaroslav HALVA 1 ChronData - databázové ešení provedení a vyhodnocení chronometráže ešení mé diplomové práce v roce 2006 ukázalo, že poteba softwarové

Více

O em bude prezentace. Co to je SMJ, prvky SMJ Zásady (principy) SMJ Postup pi zavádní SMJ Možnosti zavádní SMJ Pínos SMJ.

O em bude prezentace. Co to je SMJ, prvky SMJ Zásady (principy) SMJ Postup pi zavádní SMJ Možnosti zavádní SMJ Pínos SMJ. Systém managementu jakosti (SMJ) ást 1 Blok 2 Ing. Antonín Zatloukal únor 2007 O em bude prezentace Co to je SMJ, prvky SMJ Zásady (principy) SMJ Postup pi zavádní SMJ Možnosti zavádní SMJ Pínos SMJ Základní

Více

íslo jednací: /14 íslo žádosti: Dvod vydání Vyjádení : Stavební ízení

íslo jednací: /14 íslo žádosti: Dvod vydání Vyjádení : Stavební ízení VYJÁDENÍ O EXISTENCI SÍT ELEKTRONICKÝCH KOMUNIKACÍ A VŠEOBECNÉ PODMÍNKY OCHRANY SÍT ELEKTRONICKÝCH KOMUNIKACÍ SPOLENOSTI O2 CZECH REPUBLIC A.S. vydané podle 101 zákona. 127/2005 Sb., o elektronických komunikacích

Více

seminá pro školský management jaro 2010

seminá pro školský management jaro 2010 Manažerské dovednosti v práci editele školy seminá pro školský management jaro 2010 1. Stanovení osobní vize koncepce je jasná, konkrétní, psobivá a aktivující pedstava budoucího asu, dosažených výsledk,

Více

Základy MIDI komunikace

Základy MIDI komunikace Propojení nástroje a poítae Základy MIDI komunikace MIDI IN, OUT, THRU Možností, jak pipojit klávesy k poítai je hned nkolik. Stále nejrozšíenjší porty pro MIDI komunikaci u kláves jsou klasické MIDI IN

Více

Žákovský (roníkový projekt)

Žákovský (roníkový projekt) Žákovský (roníkový projekt) Ko(08) Roník: 3 Zaazení: ODBORNÝ VÝCVIK (PROFILOVÝ ODBORNÝ PEDMT) Vzdlávací program: Mechanik opravá 23-66-H/001 Elektriká 26-51-H/001 Truhlá 33-56-H/001 Operátor skladování

Více

MOOVODY Moovody se oznaují trubice, které vybíhají z moové pánviky ledvin a odvádí vzniklou mo do moového mchýe.

MOOVODY Moovody se oznaují trubice, které vybíhají z moové pánviky ledvin a odvádí vzniklou mo do moového mchýe. VYLUOVACÍ SOUSTAVA vyjmenuje základní orgány vyluovací soustavy urí polohu orgán vyluovací soustavy v tle popíše vnjší i vnitní stavbu ledviny zhodnotí význam vyluovací soustavy pro život lovka uvede píklady

Více

EVROPSKÁ ÚMLUVA O DOBROVOLNÉM KODEXU O POSKYTOVÁNÍ PEDSMLUVNÍCH INFORMACÍCH SOUVISEJÍCÍCH S ÚVRY NA BYDLENÍ (dále jen ÚMLUVA )

EVROPSKÁ ÚMLUVA O DOBROVOLNÉM KODEXU O POSKYTOVÁNÍ PEDSMLUVNÍCH INFORMACÍCH SOUVISEJÍCÍCH S ÚVRY NA BYDLENÍ (dále jen ÚMLUVA ) PRACOVNÍ PEKLAD PRO POTEBY BA 01/08/2005 EVROPSKÁ ÚMLUVA O DOBROVOLNÉM KODEXU O POSKYTOVÁNÍ PEDSMLUVNÍCH INFORMACÍCH SOUVISEJÍCÍCH S ÚVRY NA BYDLENÍ (dále jen ÚMLUVA ) Tato Úmluva byla sjednána mezi Evropskými

Více

ZÁKLADNÍ INFORMACE O LÉB INFORMATIKY

ZÁKLADNÍ INFORMACE O LÉB INFORMATIKY ZÁKLADNÍ INFORMACE O LÉB INFORMATIKY Informatika jsou specifickým pípravkem, který jsem vynalezla sama pod vesmírným vedením a není mi známo, že by jej kdokoli jiný pede mnou, ani v souasné dob, vytváel

Více

Nepravidlové a hybridní znalostní systémy

Nepravidlové a hybridní znalostní systémy Nepravidlové a hybridní znalostní systémy 7. 14. listopadu 2017 _ 3-1 Nepravidlové reprezentace znalostí K nepravidlovým reprezentačním technikám patří: rozhodovací stromy rámce sémantické sítě Petriho

Více

Maturitní zkouška ve školním roce 2010 2011

Maturitní zkouška ve školním roce 2010 2011 Maturitní zkouška ve školním roce 2010 2011 Ve školním roce 2010 2011 maturitní zkouška bude mít dv základní ásti: spolená (státní) profilová (školní) Spolená ást Ve spolené ásti maturitní zkoušky žáci

Více

OBRAZOVKA FOND. Zobrazení dat

OBRAZOVKA FOND. Zobrazení dat PEHLED Refco Xpress je aplikace umožující obchodování v reálném ase, která umožuje obchodníkm používat Internet k pístupu ke svým obchodním útm, aby mohli zadávat a vést píkazy, sledovat stav objednávek,

Více

WWW poštovní klient s úložištm v MySQL databázi

WWW poštovní klient s úložištm v MySQL databázi eské vysoké uení technické v Praze Fakulta Elektrotechnická Bakaláské práce WWW poštovní klient s úložištm v MySQL databázi Jií Švadlenka Vedoucí práce: Ing. Ivan Halaška Studijní program: Elektrotechnika

Více

OOT Objektově orientované technologie

OOT Objektově orientované technologie OOT Objektově orientované technologie Logická struktura systému (Diagram tříd) Daniela Szturcová Institut geoinformatiky, HGF Osnova Třídy Statický pohled na systém Atributy a operace, řízení přístupu

Více

POTRUBNÍ SYSTÉMY PROGRAMU INVENTOR PROFESSIONAL V REALIZACI ISTÍRNY ODPADNÍCH VOD

POTRUBNÍ SYSTÉMY PROGRAMU INVENTOR PROFESSIONAL V REALIZACI ISTÍRNY ODPADNÍCH VOD Projekt: POTRUBNÍ SYSTÉMY PROGRAMU INVENTOR PROFESSIONAL V REALIZACI ISTÍRNY ODPADNÍCH VOD Objednatel: Computer Agency o.p.s Zhotovitel: Jií Trnka Spoluešitel: Michal Klimeš - 1 - - 2 - OBSAH 1. ÚVOD..4

Více

Kapitoly z EKONOMICKÉ DEMOGRAFIE

Kapitoly z EKONOMICKÉ DEMOGRAFIE VYSOKÁ ŠKOLA EKONOMICKÁ V PRAZE, FAKULTA INFORMATIKY A STATISTIKY Kapitoly z EKONOMICKÉ DEMOGRAFIE Felix Koschin Obsah Obsah 3 Kapitola 1 Vymezení 1. Vymezení Ekonomická demografie není zavedená vdní

Více

Definice pojm. 2. Podporované programové vybavení (dále též SW ) je soubor program, jejichž funk nost

Definice pojm. 2. Podporované programové vybavení (dále též SW ) je soubor program, jejichž funk nost PARDUBICKÝKRAJ lánekii. Definicepojm 1. Informaní systém je soubor technického vybavení (servery, komunikaní infrastruktura, uživatelská pracovišt a jiné) a programového vybavení (operaní systémy, databázové

Více

OCR (optical character recognition) - rozpoznávání textu v obraze

OCR (optical character recognition) - rozpoznávání textu v obraze OCR (optical character recognition) - rozpoznávání textu v obraze Martin Koníek, I46 programová dokumentace 1. Úvod Tento projekt vznikl na MFF UK a jeho cílem bylo vytvoit algoritmus schopný rozpoznávat

Více