Skripty základy VB, vestavěné objekty, příklady
|
|
- Aleš Vávra
- před 8 lety
- Počet zobrazení:
Transkript
1 Skripty základy VB, vestavěné objekty, příklady Tento dokument popisuje základy VB, vestavěné objekty, jejich metody a vlastnosti. Na závěr jsou uvedeny typické příklady použití. Stav ke dni: Základy Visual Basicu Visual Basic je jedním z jazyků.net platformy a jako takový byl vybrán pro psaní skriptů v OpenLIMS. Není Case Sensitive (nerozlišuje velikost písmen), každý příkaz je ukončen koncem řádku (není-li použito znaku pro pokračování řádku, viz. dále). Dobrým zvykem je psát první písmena klíčových slov velkým písmenem, okolo znamének a za čárkami dělat mezery a pro odsazení částí kódu používat tabelátor (např. v podmínkách, viz. dále). Datové typy a definice proměnných Základní datové typy používané ve skriptech jsou: Boolean logický datový typ (True / False) Integer celé číslo Single, Double, Decimal desetinná čísla (oddělovačem desetinné části je tečka) Date (DateTime) datum a čas String řetězec (text) Názvy proměnných musí začínat písmenem (případně podtržítkem). Dim pravda As Boolean = True ' definice promenne s inicializaci Dim cislo As Integer = 1 Dim desetinnecislo As Double = Dim datum As Date Dim text As String = "Nějaký text" Pole Pole slouží pro uložení více hodnot stejného datového typu (s výjimkou typu Object) v rámci jedné proměnné. Tyto hodnoty lze pak např. opakovaně zpracovávat v rámci cyklu (viz. dále). Užitečnou vlastností každého pole je Length počet prvků. Dim pole() As Integer Dim pole2() As Double = { 0.5, 1.6, 6.9 } ' inicializovane pole Dim pocetprvku As Integer = pole2.length ' = 3 prvky Hodnota Nothing Představuje základní hodnotu pro proměnné ve smyslu nenastaveno. Tuto hodnotu lze testovat pomocí funkce IsNothing(). Dim metoda As Method = Nothing Dim nenastaveno As Boolean = IsNothing(metoda) ' = True Dim nastaveno As Boolean = Not IsNothing(metoda) ' = False Pokračování řádku Pokud je řádek příliš dlouhý, lze jej rozdělit první řádek pak musí být ukončen znakem pro pokračování řádku podtržítkem (_):
2 Dim text As String = "Nějaký velice dlouhý text, " + _ "který pokračuje " + _ "na dalších řádkách." Komentář Pro komentář se používá znak apostrof, pokud má být zakomentováno více řádků, musí být apostrof na začátku každého zakomentovaného řádku: Dim pravda As Boolean = True ' toto je komentar ' toto je celoradkovy komentar Dim cislo As Integer = 1 ' viceradkovy komentar - 1. radek ' viceradkovy komentar - dalsi radek Podmínky Podmínky se používají pro řízení běhu skriptu, např. pro nastavení výsledku dle nějakého prametru. V podmínkách lze používat logické operátory Or (pokud je splněna první nebo druhá podmínka), OrElse (zkrácené vyhodnocování - pokud je splněna první podmínka, druhá již není testována), And (pokud je splněna první a druhá podmínka), AndAlso (pokud není splněna první podmínka, druhá již není testována). Dalším operátorem je Not negace podmínky. If podminka1 Then vyraz1 ElseIf podminka2 Then vyraz2 Else vyraz3 End If ' 1-radkova varianta If podminka Then vyraz Příklad: If vysledek = "-" Then m.setres(0, True) ElseIf vysledek = "+-" Then m.setres("stopa", True) ElseIf vysledek = "+1" Then m.setres(1, True) End If If IsNothing(m_437) Then Return True Cykly Cykly slouží pro opakování běhu nějakého výpočtu, např. pro úpravu výsledku více metod v poli. For Each promenna As datovytyp In pole vyraz Next Příklad: Dim metlist() As Method = Met.GetMetList("134, 135, 136", MetFilter.IsCharRes) For Each m As Method In metlist If m.charres= "++" Then m.setres("pozitivni", True) Next
3 Vestavěné objekty, jejich metody (funkce) a vlastnosti Zde jsou uvedeny vestavěné objekty, jejich metody (funkce) a vlastnosti, krátký popis a hlavička. Příklady použití jsou dostupné v aplikaci po výběru dané metody (funkce) / vlastnosti v poli Popis. DateInfo Objekt pro jednoduché operace s datem a časem. Date (vlastnost) Vrací aktuální datum. Public ReadOnly Property Date As DateTime Day (vlastnost) Vrací aktuální den v měsíci (1 až 31 dle příslušného měsíce). Public ReadOnly Property Day As Integer DayOfWeek (vlastnost) Vrací jméno aktuálního dne v týdnu. Public ReadOnly Property DayOfWeek As String Month (vlastnost) Vrací aktuální měsíc v roce (1 až 12). Public ReadOnly Property Month As Integer Year (vlastnost) Vrací aktuální rok. Public ReadOnly Property Year As Integer DateAfter (funkce) Pro kladná čísla přičte (pro záporná odečte) příslušný počet dnů k aktuálnímu datu. Public Function DateAfter(CountOfDays As Double) As DateTime ErrorLog Objekt pro zápis chybových hlášení do chybového protokolu Windows (EventLog). Write (funkce) Zápis 1 chyby do chybového protokolu Windows (EventLog) Public Sub Write(Chyba As Exception, Text As String) LabInfo Objekt pro zobrazování informací o aktuální laboratoři a organizaci (instalaci). Name (vlastnost) Vrací jméno aktuální laboratoře Public ReadOnly Property Name As String OrgName (vlastnost) Vrací jméno organizace (instalace). Public ReadOnly Property OrgName As String
4 OrgShortName (vlastnost) Vrací zkratku organizace (instalace). Public ReadOnly Property OrgShortName As String ShortName (vlastnost) Vrací zkratku aktuální laboartoře. Public ReadOnly Property ShortName As String Log Objekt pro zápis informací do logovacího souboru. (Uveden pouze výběr funkcí) WriteLine (funkce) Zápis 1 řádku do logovacího souboru. Public Function WriteLine(Text As String) As Boolean WriteLineWithDate (funkce) Zápis 1 řádku do logovacího souboru včetně aktuálního data a času. Public Function WriteLineWithDate(Text As String) As Boolean Message Objekt pro zobrazování informativních, chybových a potvrzovacích hlášení. ShowConfirm (funkce) Zobrazí potvrzovací hlášení s tlačítky Ano / Ne. Public Function ShowConfirm(Text As String, Title As String) As Boolean ShowError (funkce) Zobrazí chybové hlášení. Public Sub ShowError(Text As String, Title As String) ShowInfo (funkce) Zobrazí informativní hlášení. Public Sub ShowInfo(Text As String, Title As String) Met Objekt pro práci s metodami. (Zde je jen výběr funkcí, místo ostatních se doporučuje používat funkce objektu Method). Add (funkce) Přidání metody. (Pozor: plánovaná změna datového typu návratové hodnoty!) Public Function Add(Metoda As String) As Boolean Del (funkce) Odstranění metody. Public Function Del(Metoda As String) As Boolean GetMet (funkce) Vytvoření instance třídy Method pro konkrétní metodu (pokud metoda neexistuje nebo nevyhovuje filtru funkce vrací Nothing). Možné hodnoty filtru viz. níže. Public Function GetMet(Metoda As String) As Method
5 Public Function GetMet(Metoda As String, Filtr As MetFilter) As Method GetMetDev (funkce) Vytvoření instance třídy Method pro konkrétní metodu a analyzátor (pokud metoda neexistuje nebo nevyhovuje filtru funkce vrací Nothing). Možné hodnoty filtru viz. níže. Public Function GetMetDev(Metoda As String, Filtr As MetFilter, Analyzator As String) As Method GetMetList (funkce) Vytvoření pole instancí třídy Method pro konkrétní metody (pokud některá metoda neexistuje nebo nevyhovuje filtru funkce vrací pole s nižším počtem prvků nebo pole s nulovým počtem prvků). Možné hodnoty filtru viz. níže. Public Function GetMetList(Metody As String) As Method() Public Function GetMetList(Metody As String, Filtr As MetFilter) As Method() GetMetListDev (funkce) Vytvoření pole instancí třídy Method pro konkrétní metody a analyzátor (pokud některá metoda neexistuje nebo nevyhovuje filtru funkce vrací pole s nižším počtem prvků nebo pole s nulovým počtem prvků). Možné hodnoty filtru viz. níže. Public Function GetMetListDev(Metody As String, Filtr As MetFilter, Analyzator As String) As Method() ResetMetReg (funkce) Nulování paměťových registrů pro metody (M1... Mxx) pouze z historických důvodů (konverze), nově nepoužívat. Public Function ResetMetReg(Instance As Object) As Boolean SetRes (funkce) Nastavení výsledku metody (výsledek jako objekt, s možností přepisu i uživatelem zadaného výsledku). Pokud daná metoda na žádance není, je přidána. (Pozor: plánovaná změna datového typu návratové hodnoty!) Public Function SetRes(Metoda As String, Vysledek As Object) As Boolean Public Function SetRes(Metoda As String, Vysledek As Object, PrepsatVzdy As Boolean) As Boolean MetFilter (filtr pro výběr metod) MetFilter.IsRes (metoda má výsledek) MetFilter.IsCharRes (metoda má textový výsledek) MetFilter.IsNumRes (metoda má číselný výsledek) MetFilter.IsNumG (metoda má číselný výsledek s příznakem větší než) MetFilter.IsNumL (metoda má číselný výsledek s příznakem menší než) MetFilter.IsStatim (metoda je statimová) MetFilter.IsDevice (metoda pochází z analyzátoru) Method Objekt pro práci s metodami (1 instance objektu pro každou metodu na žádance). CharRes (vlastnost) Textový výsledek metody. Public ReadOnly Property CharRes As String IsDevice (vlastnost) Test, zda je metoda z analyzátoru.
6 Public ReadOnly Property IsDevice As Boolean IsCharRes (vlastnost) Test textového výsledku metody. Public ReadOnly Property IsCharRes As Boolean IsNumG (vlastnost) Test číselného výsledku metody - větší než hodnota výsledku (např. výsledek "> 100"). Public ReadOnly Property IsNumG As Boolean IsNumL (vlastnost) Test číselného výsledku metody - menší než hodnota výsledku (např. výsledek "< 100"). Public ReadOnly Property IsNumL As Boolean IsNumres (vlastnost) Test číselného výsledku metody. Public ReadOnly Property IsNumRes As Boolean IsRes (vlastnost) Test zadaného výsledku metody. Public ReadOnly Property IsRes As Boolean IsStatim (vlastnost) Test, zda je metoda statimová. Public ReadOnly Property IsStatim As Boolean MaxValue (vlastnost) Maximální možná hodnota výsledku metody. Public ReadOnly Property MaxValue As Decimal MinValue (vlastnost) Minimální možná hodnota výsledku metody. Public ReadOnly Property MinValue As Decimal NumRes (vlastnost) Číselný výsledek metody. Public ReadOnly Property NumRes As Decimal Rating (vlastnost) Hodnocení výsledku metody. Public ReadOnly Property Rating As Integer Res (vlastnost) Výsledek metody. Public ReadOnly Property Res As Object IsEQ (funkce) Test, zda je výsledek metody číslo rovné porovnávané hodnotě. Public Function IsEQ(PorovnavanyVysledek As Decimal) As Boolean IsG (funkce) Test, zda je výsledek metody číslo větší než porovnávaná hodnota. Public Function IsG(PorovnavanyVysledek As Decimal) As Boolean
7 IsGE (funkce) Test, zda je výsledek metody číslo větší než porovnávaná hodnota nebo rovné. Public Function IsGE(PorovnavanyVysledek As Decimal) As Boolean IsL (funkce) Test, zda je výsledek metody číslo menší než porovnávaná hodnota. Public Function IsL(PorovnavanyVysledek As Decimal) As Boolean IsLE (funkce) Test, zda je výsledek metody číslo menší než porovnávaná hodnota nebo rovné. Public Function IsLE(PorovnavanyVysledek As Decimal) As Boolean SetRes (funkce) Nastavení výsledku metody (výsledek jako objekt, s možností přepisu i uživatelem zadaného výsledku). Public Function SetRes(Vysledek As Object) As Boolean Public Function SetRes(Vysledek As Object, PrepsatVzdy As Boolean) As Boolean MetMB Objekt pro práci s mikrobiologickými metodami. AddMemo (funkce) Přidání mema k aktuálnímu záznamu s možností testu existence mema. Public Function AddMemo(Text As String, TestExist As Boolean) As Boolean NewMO (funkce) Test, zda je mikrob nově přidán na žádanku. Public Function NewMO(Mikrob As String) As Boolean OccurMO (funkce) Test, zda se během daného období vyskytuje u aktuálního pacienta daný mikrob. Public Function OccurMO(Mikrob As String, PocetDni As Integer) As Boolean Patient Objekt pro práci s pacientem na žádance. Age (vlastnost) Věk pacienta ve dnech (DatumOdberu - DatumNarozeni). Public ReadOnly Property Age As Integer Birthdate (vlastnost) Datum narození pacienta. Public ReadOnly Property BirthDate As DateTime Name (vlastnost) Pracovní jméno pacienta. Public ReadOnly Property Name As String PID (vlastnost) PID (identifikace pacienta). Public ReadOnly Property PID As String
8 Sex (vlastnost) Pohlaví pacienta (U, M, F). Public ReadOnly Property Sex As String PC Objekt pro práci se stanicí (počítačem). Name (vlastnost) Vrací jméno aktuální stanice (PC) Public ReadOnly Property Name As String Rozp Objekt pro práci s rozpory. AddIf (funkce) Přidání rozporu pokud je splněna podmínka (na žádanku dle bloku - pokud není žádanka v daném bloku, přiřadí se rozpor na žádanku CP; pokud není žádanka CP, přidá se na aktuální žádanku). Public Function AddIf(Blok As String, MTV As String, Podminka As Boolean) As Boolean Public Function AddIf(MTV As String, Podminka As Boolean) As Boolean User Objekt pro zpracování informací o aktuálně přihlášeném uživateli. FirstName (vlastnost) Vrací jméno aktuálně přihlášeného uživatele. Public ReadOnly Property FirstName As String LastName (vlastnost) Vrací příjmení aktuálně přihlášeného uživatele. Public ReadOnly Property LastName As String WorkName (vlastnost) Vrací pracovní jméno aktuálně přihlášeného uživatele. Public ReadOnly Property WorkName As String Předdefinované typy objektů Dále jsou předdefinovány následující typy objektů (uživatel může vytvořit jeden objekt pro instalaci, pro každou laboratoř nebo libovolný počet objektů. Jeden objekt pro instalaci: Globální rozpory Globální výpočty Jeden objekt pro každou laboratoř: Lokální rozpory Lokální výpočty
9 Mikrobiologie Podmínky mezí Libovolný počet objektů: Uživatelský objekt Sekce Aplikace obsahuje následující sekce (uživatelsky definovatelné části kódu, volané z různých částí aplikce): Centrální příjem (zatím nepoužito) Metody a výsledky v žádance (mikrobiologie) Odhlášení uživatele Přihlášení uživatele Příjem z analyzátoru (zatím nepoužito) Uložení žádanky Výpočet rozporů Příklady Jednoduchý výpočet: Dim m_103 As Method = Met.GetMet("U_KMOC_", MetFilter.IsNumRes) ' dohledani metody If IsNothing(m_103) Then Return True ' metoda nenalezena -> konec vypoctu Dim m_100 As Method = Met.GetMet("U_OBJ.", MetFilter.IsNumRes) If IsNothing(m_100) Then Return True Met.SetRes("fU_KMOC", m_103.numres * m_100.numres / 1000) ' nastaveni vysledku Return True Jednoduchý výpočet s testem pro dělení nulou: Dim m_25 As Method = Met.GetMet("S_CHOL", MetFilter.IsNumRes) If IsNothing(m_25) Then Return True Dim m_26 As Method = Met.GetMet("S_HDLC", MetFilter.IsNumRes) If IsNothing(m_26) OrElse m_26.numres = 0 Then Return True ' test na 0 Met.SetRes("qS_IA..", (m_25.numres - m_26.numres) / m_26.numres) Return True Úprava výsledku pro více metod (příklad 1): Dim metlist() As Method = Met.GetMetList("U_EPKU, U_ERY.", MetFilter.IsRes) For Each m As Method In metlist If m.charres = "< 1" Then m.setres(1, True) Next Úprava výsledku pro více metod (příklad 2): Dim metlist() As Method = Met.GetMetList("U_OXAL, U_TRPF, U_DRT", MetFilter.IsCharRes) For Each m As Method In metlist
10 Next If m.charres = "NONE" Then m.setres(0, True) Úprava výsledku pro více vstupních výsledků: Dim m As Method = Met.GetMet("S_HB.E", MetFilter.IsNumRes) If Not IsNothing(m) Then Dim vysledek As Decimal = m.numres If vysledek = -1 Then m.setres("negat.", True) ElseIf vysledek = 1 Then m.setres("pozitiv.", True) ElseIf vysledek = 0 Then m.setres("hraniční", True) End If End If Dohledání metody s číselným výsledkem z analyzátoru: Dim m_1699 As Method = Met.GetMet("B_SO2c", MetFilter.IsNumRes Or MetFilter.IsDevice) Kopie výsledku do jiné metody (pokud metoda není, přidá se) (s případným nulováním / smazáním původní metody): Dim m_1698 As Method = Met.GetMet("B_Hb.I", MetFilter.IsNumRes) If Not IsNothing (m_1698) Then Met.SetRes("B_HB..", m_1698.numres) m_1698.setres("****", True) ' pripadne nulovani puvodni metody Met.Del("B_Hb.I") ' pripadne smazani puvodni metody End If Jednoduchý rozpor: Dim m_125 As Method = Met.GetMet("S_STAV", MetFilter.IsCharRes) If IsNothing(m_125) Then Return True Dim podminka As Boolean = (m_125.charres = "hem+chyl") Rozp.AddIf("Centrální příjem", "Pozor: CHYLOZITA a HEMOLÝZA", podminka) Return True
5a. Makra Visual Basic pro Microsoft Escel. Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina
5a. Makra Visual Basic pro Microsoft Escel Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina Cyklické odkazy a iterativní výpočty Zde bude stránka o cyklických odkazech a iteracích.
VíceTematický celek Proměnné. Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace Deklarace proměnných
Tematický celek 03 3.1 Proměnné Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace. 3.1.1 Deklarace proměnných Dim jméno_proměnné [As typ] - deklarace uvnitř procedury platí pouze pro
Více4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody
4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina Cyklické odkazy a iterativní výpočty
VíceEVROPSKÝ SOCIÁLNÍ FOND. Úvod do PHP PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI
EVROPSKÝ SOCIÁLNÍ FOND Úvod do PHP PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI Úvod do PHP PHP Personal Home Page Hypertext Preprocessor jazyk na tvorbu dokumentů přípona: *.php skript je součást HTML stránky!
VíceProgramovací jazyk Pascal
Programovací jazyk Pascal Syntaktická pravidla (syntaxe jazyka) přesná pravidla pro zápis příkazů Sémantická pravidla (sémantika jazyka) pravidla, která každému příkazu přiřadí přesný význam Všechny konstrukce
VíceSkripta ke školení. Základy VBA. vypracoval: Tomáš Herout. tel:
Skripta ke školení Základy VBA vypracoval: Tomáš Herout e-mail: herout@helpmark.cz tel: 739 719 548 2016 Obsah TROCHA TEORIE VBA...2 ZPŮSOB ZÁPISU VE VBA...2 CO JE TO FUNKCE...2 CO JE TO PROCEDURA...2
VíceVISUAL BASIC. Práce se soubory
VISUAL BASIC Práce se soubory Práce se soubory 1/2 2 Vstupní data pro programy bývají uloženy do souborů Vstupy pro výpočet, nastavení vzhledu aplikace Výsledky práce programu je potřeba uchovat uložit
VíceProgramování v jazyce JavaScript
Programování v jazyce JavaScript Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Pavel Štěpán, 2011 Syntaxe 1. část BI-JSC Evropský sociální fond
Více1.1 Struktura programu v Pascalu Vstup a výstup Operátory a některé matematické funkce 5
Obsah Obsah 1 Programovací jazyk Pascal 1 1.1 Struktura programu v Pascalu.................... 1 2 Proměnné 2 2.1 Vstup a výstup............................ 3 3 Operátory a některé matematické funkce 5
VíceZáklady programování Proměnné Procedury, funkce, události Operátory a podmínková logika Objekt Range a Cells, odkazy Vlastnosti, metody a události
Petr Blaha Základy programování Proměnné Procedury, funkce, události Operátory a podmínková logika Objekt Range a Cells, odkazy Vlastnosti, metody a události Cykly Základní funkce (matematické, textové,
VíceVisual Basic for Applications
O jazyce Visual Basic -2- Aplikační software na PC Visual Basic for Applications RNDr. Jan Preclík preclik@ksvi.mff.cuni.cz Nerozlišuje malá/velká písmena Komentář: text za znakem ' (apostrof) až do konce
VíceVýrazy a operátory. Operátory Unární - unární a unární + Např.: a +b
Výrazy a operátory i = 2 i = 2; to je výraz to je příkaz 4. Operátory Unární - unární a unární + Např.: +5-5 -8.345 -a +b - unární ++ - inkrement - zvýší hodnotu proměnné o 1 - unární -- - dekrement -
VícePHP - úvod. Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky.
PHP - úvod Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky. Klíčové pojmy: PHP, webový prohlížeč, HTTP, FTP Základní pojmy služba WWW = 1990 první prototyp serveru, od roku 1994
VíceAplikovaná informatika. Podklady předmětu Aplikovaná informatika pro akademický rok 2006/2007 Radim Farana. Obsah. Obsah předmětu
1 Podklady předmětu pro akademický rok 2006/2007 Radim Farana Obsah 2 Obsah předmětu, Požadavky kreditového systému, Datové typy jednoduché, složené, Programové struktury, Předávání dat. Obsah předmětu
VíceSada 1 - PHP. 03. Proměnné, konstanty
S třední škola stavební Jihlava Sada 1 - PHP 03. Proměnné, konstanty Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284 Šablona: III/2 - inovace a
Více1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:
1. lekce 1. Minimální program do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: #include #include int main() { printf("hello world!\n"); return 0; 2.
Více1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:
1. lekce 1. Minimální program do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: #include #include int main() { printf("hello world!\n"); return 0; 2.
VíceJazyk C# a platforma.net
Jazyk C# a platforma.net Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Pavel Štěpán, 2011 Syntaxe jazyka C# - 1. část BI-DNP Evropský sociální fond
VíceProgramovací jazyk. - norma PASCAL (1974) - implementace Turbo Pascal, Borland Pascal FreePascal Object Pascal (Delphi)
Programovací jazyk - norma PASCAL (1974) - implementace Turbo Pascal, Borland Pascal FreePascal Object Pascal (Delphi) Odlišnosti implementace od normy - odchylky např.: nepovinná hlavička programu odlišná
VíceWSH Windows Script Hosting. OSY 2 Přednáška číslo 2 opravená verze z 15.10.2007
WSH Windows Script Hosting OSY 2 Přednáška číslo 2 opravená verze z 15.10.2007 Co je skript? Skriptování nástroj pro správu systému a automatizaci úloh Umožňuje psát skripty jednoduché interpretované programové
VíceZápis programu v jazyce C#
Zápis programu v jazyce C# Základní syntaktická pravidla C# = case sensitive jazyk rozlišuje velikost písmen Tzv. bílé znaky (Enter, mezera, tab ) ve ZK překladač ignoruje každý příkaz končí ; oddělovač
VíceDUM 07 téma: Proměnné, konstanty a pohyb po buňkách ve VBA
DUM 07 téma: Proměnné, konstanty a pohyb po buňkách ve VBA ze sady: 03 tematický okruh sady: Tvorba skript a maker ze šablony: 10 Algoritmizace a programování určeno pro: 4. ročník vzdělávací obor: vzdělávací
VíceSPJA, cvičení 1. ipython, python, skripty. základy syntaxe: základní datové typy, řetězce. podmínky: if-elif-else, vyhodnocení logických výrazů
SPJA, cvičení 1 ipython, python, skripty základy syntaxe: základní datové typy, řetězce podmínky: if-elif-else, vyhodnocení logických výrazů cykly: for, while kolekce: seznam, n-tice, slovník funkce, list
VíceÚvod do programovacích jazyků (Java)
Úvod do programovacích jazyků (Java) Michal Krátký Katedra informatiky VŠB Technická univerzita Ostrava Úvod do programovacích jazyků (Java), 2007/2008 c 2006 2008 Michal Krátký Úvod do programovacích
VíceProgramování v jazyce JavaScript
Programování v jazyce JavaScript Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Pavel Štěpán, 2011 Operátory a příkazy BI-JSC Evropský sociální fond
VíceČtvrtek 8. prosince. Pascal - opakování základů. Struktura programu:
Čtvrtek 8 prosince Pascal - opakování základů Struktura programu: 1 hlavička obsahuje název programu, použité programové jednotky (knihovny), definice konstant, deklarace proměnných, všechny použité procedury
VíceObject Pascal je přísně typový procedurální jazyk, který umožňuje jak strukturované, tak objektově orientované programování.
Delphi lekce 6 Minimum z Object Pascalu Vrátíme se ještě k základům Object Pascalu. Struktura programu Object Pascal je přísně typový procedurální jazyk, který umožňuje jak strukturované, tak objektově
VíceStručný návod k programu Octave
Stručný návod k programu Octave Octave je interaktivní program vhodný pro technické výpočty. Je nápadně podobný programu MATLAB, na rozdíl od něho je zcela zadarmo. Jeho domovská vebová stránka je http://www.octave.org/,
VícePascal. Katedra aplikované kybernetiky. Ing. Miroslav Vavroušek. Verze 7
Pascal Katedra aplikované kybernetiky Ing. Miroslav Vavroušek Verze 7 Proměnné Proměnná uchovává nějakou informaci potřebnou pro práci programu. Má ve svém oboru platnosti unikátní jméno. (Připadne, musí
VíceNPRG030 Programování I, 2010/11
Podmínka = něco, co JE, nebo NENÍ splněno typ Boolean hodnoty: TRUE pravda FALSE lež domluva (optimistická): FALSE < TRUE když X, Y jsou (číselné) výrazy, potom X = Y X Y X < Y X > Y X = Y jsou
Více24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1
24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE AUTOR DOKUMENTU: MGR. MARTINA SUKOVÁ DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 UČIVO: STUDIJNÍ OBOR: PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) INFORMAČNÍ TECHNOLOGIE
VíceLogické operace. Datový typ bool. Relační operátory. Logické operátory. IAJCE Přednáška č. 3. může nabýt hodnot: o true o false
Logické operace Datový typ bool může nabýt hodnot: o true o false Relační operátory pravda, 1, nepravda, 0, hodnoty všech primitivních datových typů (int, double ) jsou uspořádané lze je porovnávat binární
Více5 Přehled operátorů, příkazy, přetypování
5 Přehled operátorů, příkazy, přetypování Studijní cíl Tento studijní blok má za cíl pokračovat v základních prvcích jazyka Java. Konkrétně budou uvedeny detaily týkající se operátorů. Doba nutná k nastudování
VíceNPRG030 Programování I, 2016/17 1 / :58:13
NPRG030 Programování I, 2016/17 1 / 31 10. 10. 2016 10:58:13 Podmínka = něco, co JE, nebo NENÍ splněno typ Boolean hodnoty: TRUE pravda FALSE lež domluva (optimistická): FALSE < TRUE NPRG030 Programování
VíceMS Excel 2010. Základy maker. Operační program Vzdělávání pro konkurenceschopnost. Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU
MS Excel 2010 Základy maker Operační program Vzdělávání pro konkurenceschopnost Projekt Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU Registrační číslo: CZ.1.07/2.2.00/15.0224, Oblast podpory:
VíceAlgoritmizace a programování
Algoritmizace a programování Typy Základní (primitivní) datové typy Deklarace Verze pro akademický rok 2012/2013 1 Typy v jazyce Java Základní datové typy (primitivní datové typy) Celočíselné byte, short,
Více8 Třídy, objekty, metody, předávání argumentů metod
8 Třídy, objekty, metody, předávání argumentů metod Studijní cíl Tento studijní blok má za cíl pokračovat v základních prvcích jazyka Java. Konkrétně bude věnována pozornost třídám a objektům, instančním
VícePoslední nenulová číslice faktoriálu
Poslední nenulová číslice faktoriálu Kateřina Bambušková BAM015, I206 Abstrakt V tomto článku je popsán a vyřešen problém s určením poslední nenulové číslice faktoriálu přirozeného čísla N. Celý princip
VícePříklad : String txt1 = new String( Ahoj vsichni! ); //vytvoří instanci třídy String a přiřadí ji vnitřní hodnotu Ahoj vsichni!
Java práce s řetězci Trochu povídání.. Řetězce jsou v Javě reprezentovány instancemi tříd StringBuffer a String. Tyto třídy jsou součástí balíčku java.lang, tudíž je možno s nimi pracovat ihned bez nutného
VíceKurz LSL skriptování. Shiny Iceberg 2009
Kurz LSL skriptování Shiny Iceberg 2009 2 2 Kurz LSL skriptování Shiny Iceberg v Second Life od roku 2006 shiny.iceberg@virtualmagazine.cz Aktuální projekty virtualmagazine.cz Urbanica, Shinyland Bwindi
VíceAlgoritmizace a programování
Algoritmizace a programování Řídicí struktury, standardní metody Problematika načítání pomocí Scanner Některé poznámky k příkazům Psaní kódu programu Metody třídy Math Obalové třídy primitivních datových
VícePaměť počítače. alg2 1
Paměť počítače Výpočetní proces je posloupnost akcí nad daty uloženými v paměti počítače Data jsou v paměti reprezentována posloupnostmi bitů (bit = 0 nebo 1) Připomeňme: paměť je tvořena řadou 8-mi bitových
VíceLEKCE 6. Operátory. V této lekci najdete:
LEKCE 6 Operátory V této lekci najdete: Aritmetické operátory...94 Porovnávací operátory...96 Operátor řetězení...97 Bitové logické operátory...97 Další operátory...101 92 ČÁST I: Programování v jazyce
VícePřednáška 7. Celočíselná aritmetika. Návratový kód. Příkazy pro větvení výpočtu. Cykly. Předčasné ukončení cyklu.
Přednáška 7 Celočíselná aritmetika. Návratový kód. Příkazy pro větvení výpočtu. Cykly. Předčasné ukončení cyklu. 1 Příkaz expr výraz Celočíselná aritmetika I Zašle na standardní výstup vyhodnocení výrazu
VíceSada 1 - Základy programování
S třední škola stavební Jihlava Sada 1 - Základy programování 07. Základní příkazy vstup a výstup hodnot Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284
VíceTabulka obsluhovaná kódem VBA
V článku Tabulka aneb Seznam čili ListObject jsme se věnovali Tabulkám z pohledu práce na listu. Dnes si je osaháme prostřednictvím kódu VBA, kde jim není vyhrazen podle očekávání objekt Table, ale ListObject.
VícePrvní kapitola úvod do problematiky
První kapitola úvod do problematiky Co je to Flex Adobe Flex je ActionSript (AS) framework pro tvorbu Rich Internet Aplications (RIA), tedy knihovna AS tříd pro Flash. Flex používáme k vytvoření SWF souboru
Více8. lekce Úvod do jazyka C 3. část Základní příkazy jazyka C Miroslav Jílek
8. lekce Úvod do jazyka C 3. část Základní příkazy jazyka C Miroslav Jílek 1/41 Základní příkazy Všechny příkazy se píšou malými písmeny! Za většinou příkazů musí být středník (;)! 2/41 Základní příkazy
VíceJazyk PL/SQL Úvod, blok
Jazyk PL/SQL Úvod, blok 1 Bc. Tomáš Romanovský Procedural Language for Structured Query Language Součást systému Oracle, rozšíření SQL o procedurální rysy Prostředky pro vytváření a spouštění programových
Více2.1 Podmínka typu case Cykly Cyklus s podmínkou na začátku Cyklus s podmínkou na konci... 5
Obsah Obsah 1 Řídicí struktury 1 2 Podmínka 1 2.1 Podmínka typu case......................... 2 3 Příkaz skoku 3 4 Cykly 4 4.1 Cyklus s podmínkou na začátku................... 4 4.2 Cyklus s podmínkou
Více2) Napište algoritmus pro vložení položky na konec dvousměrného seznamu. 3) Napište algoritmus pro vyhledání položky v binárním stromu.
Informatika 10. 9. 2013 Jméno a příjmení Rodné číslo 1) Napište algoritmus pro rychlé třídění (quicksort). 2) Napište algoritmus pro vložení položky na konec dvousměrného seznamu. 3) Napište algoritmus
VíceProměnná. Datový typ. IAJCE Cvičení č. 3. Pojmenované místo v paměti sloužící pro uložení hodnoty.
Proměnná Pojmenované místo v paměti sloužící pro uložení hodnoty. K pojmenování můžeme použít kombinace alfanumerických znaků, včetně diakritiky a podtržítka Rozlišují se velká malá písmena Název proměnné
VíceZadání: TÉMA: Zápis algoritmu, čtení textového souboru, porovnání řetězců.
TÉMA: Zápis algoritmu, čtení textového souboru, porovnání řetězců. Zadání: V textovém souboru text.txt je uloženo několik řádků textu. Vytvořte makro, které určí nejdelší řádek z daného souboru. 1. Název
VíceČtvrtek 3. listopadu. Makra v Excelu. Obecná definice makra: Spouštění makra: Druhy maker, způsoby tvorby a jejich ukládání
Čtvrtek 3. listopadu Makra v Excelu Obecná definice makra: Podle definice je makro strukturovanou definicí jedné nebo několika akcí, které chceme, aby MS Excel vykonal jako odezvu na nějakou námi definovanou
VíceHromadná změna datumu a času v buňkách
je realizovatelná ručním přepisem, funkcemi DATUM a ČAS (ve VBA funkce DateSerial a TimeSerial), případně funkcí EDATE a poslepováním dalších funkcí. Připomínám, že pro aktuální datum slouží klávesová
VíceVÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu
VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632
VíceÚvod do programování. Lekce 1
Úvod do programování Lekce 1 Základní pojmy vytvoření spustitelného kódu editor - psaní zdrojových souborů preprocesor - zpracování zdrojových souborů (vypuštění komentářů atd.) kompilátor (compiler) -
VíceObsah přednášky. programovacího jazyka. Motivace. Princip denotační sémantiky Sémantické funkce Výrazy Příkazy Vstup a výstup Kontinuace Program
Denotační sémantika programovacího jazyka doc. Dr. Ing. Miroslav Beneš katedra informatiky, A-1007 59 732 4213 Obsah přednášky Princip denotační sémantiky Sémantické funkce Výrazy Příkazy Vstup a výstup
VíceKnihovna DataBoxLib TXV 003 56.01 první vydání prosinec 2010 změny vyhrazeny
Knihovna DataBoxLib TXV 003 56.01 první vydání prosinec 2010 změny vyhrazeny 1 TXV 003 56.01 Historie změn Datum Vydání Popis změn Prosinec 2010 1 První vydání, popis odpovídá DataBoxLib_v14 OBSAH 1 Úvod...3
VíceÚvod do programovacích jazyků (Java)
Úvod do programovacích jazyků (Java) Michal Krátký Katedra informatiky VŠB Technická univerzita Ostrava Úvod do programovacích jazyků (Java), 2007/2008 c 2006 2008 Michal Krátký Úvod do programovacích
VíceVY_32_INOVACE_08_2_04_PR
Ing. Petr Stránský VY_32_INOVACE_08_2_04_PR Příkazy vstupu - definice Výstupním zařízením může být obrazovka, tiskárna nebo soubor. Jednotlivé údaje se zapisují pomocí příkazu WRITE nebo WRITELN. Příkaz
VíceTematický celek 03 - Cvičné příklady
Tematický celek 03 - Cvičné příklady Cvičný 1 Dim a As Object Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'Proceruda tlačítka "Vlož obsah
VíceTest z programování v jazyce VBA v rámci předmětu Počítače II Vzorová zadání a vypracování
Test z programování v jazyce VBA v rámci předmětu Počítače II Vzorová zadání a vypracování Vypracování bude ve formě ručně napsaného zdrojového textu programu na papír se zadáním. Program dle zadání si
VíceTest z programování v jazyce VBA v rámci předmětu Počítače II Vzorová zadání a vypracování
Test z programování v jazyce VBA v rámci předmětu Počítače II Vzorová zadání a vypracování Vypracování bude ve formě ručně napsaného zdrojového textu programu na papír se zadáním. Program dle zadání si
VíceIdentifikátory označují objekty v programu používané (proměnné, typy, podprogramy).
JAZYK PASCAL ÚVOD materiály pro studenty Jiráskova gymnázia v Náchodě (verze 2005-10-28) RNDr Jan Preclík, PhD preclik@gymnachodcz Jazyk Pascal byl navržen profesorem curyšské univerzity Niklausem Wirthem
VíceÚvod do databázových systémů
Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Katedra informatiky Database Research Group Úvod do databázových systémů Cvičení 3 Ing. Petr Lukáš petr.lukas@vsb.cz
VíceRegistrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence
VíceAlgoritmizace a programování
Algoritmizace a programování Výrazy Operátory Výrazy Verze pro akademický rok 2012/2013 1 Operace, operátory Unární jeden operand, operátor se zapisuje ve většině případů před operand, v některých případech
VíceMAXScript výukový kurz
MAXScript výukový kurz Díl čtvrtý jazyk MAXScript, část I. Jan Melichar, březen 2008 Jan Melichar (aka JME) strana 1 OBSAH ÚVOD... 4 ZÁKLADNÍ PŘÍKAZY... 5 OPERÁTORY... 6 PROMĚNNÉ... 6 POLE... 7 ZÁVĚREM...
Vícefor (i = 0, j = 5; i < 10; i++) { // tělo cyklu }
5. Operátor čárka, - slouží k jistému určení pořadí vykonání dvou příkazů - oddělím-li čárkou dva příkazy, je jisté, že ten první bude vykonán dříve než příkaz druhý. Např.: i = 5; j = 8; - po překladu
VícePříkazy preprocesoru - Před překladem kódu překladačem mu předpřipraví kód preprocesor - Preprocesor vypouští nadbytečné (prázdné) mezery a řádky -
Příkazy preprocesoru - Před překladem kódu překladačem mu předpřipraví kód preprocesor - Preprocesor vypouští nadbytečné (prázdné) mezery a řádky - Preprocesor je možné ovládat pomocí příkazů - řádky začínající
Více15. Projekt Kalkulačka
Projekt Kalkulačka strana 143 15. Projekt Kalkulačka 15.1. Základní popis, zadání úkolu Pracujeme na projektu Kalkulačka, který je ke stažení na java.vse.cz. Po otevření v BlueJ vytvoříme instanci třídy
Více4.4.2012. Obsah přednášky. Příkaz for neúplný. Příkaz for příklady. Cyklus for each (enhanced for loop) Příkaz for příklady
Základy programování (IZAPR, IZKPR) Přednáška 5 Ing. Michael Bažant, Ph.D. Katedra softwarových technologií Kancelář č. 03 022, Náměstí Čs. legií Michael.Bazant@upce.cz Obsah přednášky Příkazy cyklu -
VíceDatové typy strana 29
Datové typy strana 29 3. Datové typy Jak již bylo uvedeno, Java je přísně typový jazyk, proto je vždy nutno uvést datový typ datového atributu, formálního parametru metody, návratové hodnoty metody nebo
VíceMQL4 COURSE. By Coders guru -8- Proměnné
MQL4 COURSE By Coders guru www.forex-tsd.com -8- Proměnné Vítejte v lekci proměnné mého MQL 4 kurzu. Doufám, že se vám předchozí lekce líbily a že jste připraveni na boj s proměnnými: Doporučuji, abyste
VíceDatové typy a struktury
atové typy a struktury Jednoduché datové typy oolean = logická hodnota (true / false) K uložení stačí 1 bit často celé slovo (1 byte) haracter = znak Pro 8-bitový SII kód stačí 1 byte (256 možností) Pro
VíceEmpty, Null, Nothing, Missing, prázdný řetězec a buňka
Řečeno slovní hříčkou, pojmy uvedené v titulku mají společného všechno a nic. Každý z nich je vyjádřením stavu prázdné proměnné, a to podle datového typu či kontextu. Empty vyjadřuje neinicializovanou
Více02. HODINA. 2.1 Typy souborů a objektů. 2.2 Ovládací prvky Label a TextBox
02. HODINA Obsah: 1. Typy souborů a objektů 2. Ovládací prvky Label a TextBox 3. Základní příkazy a vlastnosti ovládacích prvků 4. Práce s objekty (ovládací prvky a jejich vlastnosti) 2.1 Typy souborů
VíceIAJCE Přednáška č. 8. double tprumer = (t1 + t2 + t3 + t4 + t5 + t6 + t7) / 7; Console.Write("\nPrumerna teplota je {0}", tprumer);
Pole (array) Motivace Častá úloha práce s větším množstvím dat stejného typu o Př.: průměrná teplota za týden a odchylka od průměru v jednotlivých dnech Console.Write("Zadej T pro.den: "); double t = Double.Parse(Console.ReadLine());
VíceBasic256 - úvod do programování Příklady. ing. petr polách
Basic256 - úvod do programování Příklady ing. petr polách 1 Basic 256 input, print Př.: Vytvořte program pro součet dvou čísel: input "Zadej a: ", a input "Zadej b: ", b print a+b input "Zadej a: ", a
VíceMichal Krátký. Úvod do programovacích jazyků (Java), 2006/2007
Úvod do programovacích jazyků (Java) Michal Krátký 1 Katedra informatiky VŠB Technická univerzita Ostrava Úvod do programovacích jazyků (Java), 2006/2007 c 2006 Michal Krátký Úvod do programovacích jazyků
VíceADT/ADS = abstraktní datové typy / struktury
DT = datové typy obor hodnot, které může proměnná nabývat, s operacemi na tomto oboru určen: obor hodnot + výpočetní operace např. INT = { 2 147 483 648 až +2 147 483 647} + {+,,*,/,} ADT/ADS = abstraktní
Vícetype Obdelnik = array [1..3, 1..4] of integer; var M: Obdelnik;
Vícerozměrné pole type Obdelnik = array [1..3, 1..4] of integer; var M: Obdelnik; M[2,3] := 3145; - počet indexů není omezen (v praxi obvykle nejvýše tři) - více indexů pomalejší přístup k prvku (počítá
VíceÚvod do jazyka C. Ing. Jan Fikejz (KST, FEI) Fakulta elektrotechniky a informatiky Katedra softwarových technologií
1 Fakulta elektrotechniky a informatiky Katedra softwarových technologií 12. října 2009 Organizace výuky Přednášky Teoretické základy dle normy jazyka C Cvičení Praktické úlohy odpřednášené látky Prostřední
Vícecyklus s daným počtem opakování cyklus s podmínkou na začátku (cyklus bez udání počtu opakování)
Řídící příkazy: if podmíněný příkaz switch přepínač for while cyklus s daným počtem opakování cyklus s podmínkou na začátku (cyklus bez udání počtu opakování) if logický_výraz příkaz; příkaz; příkaz; Podmínka
Více- speciální symboly + - * / =., < > <> <= >= a další. Klíčová slova jsou chráněnými útvary, které nelze použít ve významu identifikátorů.
Základní symboly - písmena A B C Y Z a b c y z - číslice 0 1 2 9 - speciální symboly + - * / =., < > = a další - klíčová slova and array begin case const a další Klíčová slova jsou chráněnými útvary,
VíceUkazatel (Pointer) jako datový typ - proměnné jsou umístěny v paměti na určitém místě (adrese) a zabírají určitý prostor (počet bytů), který je daný
Ukazatel (Pointer) jako datový typ - proměnné jsou umístěny v paměti na určitém místě (adrese) a zabírají určitý prostor (počet bytů), který je daný typem proměnné - ukazatel je tedy adresa společně s
VíceMQL4 COURSE. By Coders guru www.forex-tsd.com. -4 Operace & Výrazy
MQL4 COURSE By Coders guru www.forex-tsd.com -4 Operace & Výrazy Vítejte ve čtvrté lekci mého kurzu MQL4. Předchozí lekce Datové Typy prezentovaly mnoho nových konceptů ; Doufám, že jste všemu porozuměli,
VíceJak v Javě primitivní datové typy a jejich reprezentace. BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické
Jak v Javě primitivní datové typy a jejich reprezentace BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické Obsah Celočíselný datový typ Reálný datový typ Logický datový typ, typ Boolean
VíceSouhrn Apendixu A doporučení VHDL
Fakulta elektrotechniky a informatiky Univerzita Pardubice Souhrn Apendixu A doporučení VHDL Práce ke zkoušce z předmětu Programovatelné logické obvody Jméno: Jiří Paar Datum: 17. 2. 2010 Poznámka k jazyku
VíceX36UNX 16. Numerické výpočty v sh příkazy expr, bc, dc. Zdeněk Sojka
X36UNX 16 Numerické výpočty v sh příkazy expr, bc, dc Zdeněk Sojka sojkaz1@fel.cvut.cz dc desk calculator - zadávání příkazů postfixově - data se ukládají do stacku - příkazy obyčejně pracují s jedním
VíceV této aplikaci si ukážeme jakým způsobem zobrazovat čas a datum. Pro ovládání zobrazení času a datumu se naučíme využívat nabídku.
HODINY V této aplikaci si ukážeme jakým způsobem zobrazovat čas a datum. Pro ovládání zobrazení času a datumu se naučíme využívat nabídku. Prvky na formuláři Na formuláři potřebuji jen dva prvky typu Label
VíceSada 1 - Základy programování
S třední škola stavební Jihlava Sada 1 - Základy programování 04. Datové typy, operace, logické operátory Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284
Více10 Algoritmizace Příklad 2 Word 2007/ VBA
TÉMA: Zápis algoritmu, cyklus se známým počtem opakování Prostředí aplikace Wordu je možné doplnit v rámci využití maker o automatizaci složitějších posloupností příkazů. Vedle záznamu makra je možno makra
VíceObsah. Úvod 11 Základy programování 11 Objektový přístup 11 Procvičování 11 Zvláštní odstavce 12 Zpětná vazba od čtenářů 12 Errata 13
Úvod 11 Základy programování 11 Objektový přístup 11 Procvičování 11 Zvláštní odstavce 12 Zpětná vazba od čtenářů 12 Errata 13 KAPITOLA 1 Na úvod o Javě 15 Počítačový program 15 Vysokoúrovňový programovací
Více7. přednáška - třídy, objekty třídy objekty atributy tříd metody tříd
7. přednáška - třídy, objekty třídy objekty atributy tříd metody tříd Algoritmizace (Y36ALG), Šumperk - 7. přednáška 1 Třída jako zdroj funkcionality Třída v jazyku Java je programová jednotka tvořená
VíceZáklady jazyka C. Základy programování 1 Martin Kauer (Tomáš Kühr)
Základy jazyka C Základy programování 1 Martin Kauer (Tomáš Kühr) Organizační záležitosti Konzultace Pracovna 5.076 Úterý 15:00 16:30 Emailem martin.kauer@upol.cz Web předmětu http://tux.inf.upol.cz/~kauer/index.php?content=var&class=zp1
VíceProměnné a parametry. predn_08.odt :00:38 1
Proměnné a parametry predn_08.odt 16.04.2007 14:00:38 1 Proměnné a parametry Jméno proměnné - identifikátor [a-za-z_][a-za-z_0-9]* Hodnota proměnné textový řetězec celočíselná hodnota - ne v sh Přesun
VíceInovace bakalářského studijního oboru Aplikovaná chemie http://aplchem.upol.cz
Inovace bakalářského studijního oboru Aplikovaná chemie http://aplchem.upol.cz CZ.1.07/2.2.00/15.0247 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. Tvorba
VíceFunkční specifikace ABOKWS. Aplikační rozhraní elektronického bankovnictví ABO-K. Verze 0.5
Funkční specifikace ABOKWS Aplikační rozhraní elektronického bankovnictví ABO-K Verze 0.5 Přehled změn Verze Datum Změnil Popis 0.1 26.2.2013 MB Úvod, Osnova dokumentu, funkce ABOKWS 0.2 18.4.2014 MB Tabulky
Více