Ovladače souboru a funkce glob Přiřazení ovladače souboru – Nelze VSTUP = INPUT – Ale *VSTUP = *INPUT Vše, co se jmenuje INPUT bude přejmenováno na VSTUP.

Slides:



Advertisements
Podobné prezentace
Vstup a výstup Ing. Lumír Návrat  katedra informatiky, A-1018 
Advertisements

Dynamické dokumenty na straně klienta Informatika pro ekonomy II.
Vstup a výstup doc. Dr. Ing. Miroslav Beneš  katedra informatiky, A-1007 
Seznamy Seznam = očíslovaná posloupnost skalárů Zápis seznamu do kulatých závorek: ("máslo")# jednočlenný seznam (1,2,3)# seznam se 3 členy ("jedna",2,3,"osm",100,$pozdrav)
Programovací jazyk Perl
PB071 Úvod do C, PB071 – Programování v jazyce C POSIX.
C++ Přednáška 1 Neobjektové rozšíření jazyka Základy vstupu a výstupu Ing. Jiří Kulhánek, kat. 352, VŠB TU Ostrava 2004.
VISUAL BASIC Práce se soubory.
Příkazy pro práci se soubory ATTRIB DEL COPY REN MOVE XCOPY EDIT FC.
SSC - cvičení 7 Aplikace programového systému Speech Laboratory - SL Postup: 1.Zkopírovat z adresy
If-else, do-while, switch, operátory
Skriptový jazyk, který se používá při tvorbě stránek.
Představení ovládacího software GSM Ultimate Remoter.
Materiály k přednášce Úvod do programování Ondřej Čepek.
Příklady z Matlabu 4 Příklady na řídící příkazy , IF , SWITCH , FOR , WHILE , příkazy vstupu a výstupu INPUT a DISP.
MATLAB® ( část 3 - scripty).
Základy Visual Basicu.
KIV/PPA1 cvičení 11 Cvičící: Pavel Bžoch. Osnova cvičení Souborový vstup a výstup Práce s textovými soubory.
PHP a MySQL Připojení k databázi:
Autor:Ing. Peter Podoba Předmět/vzdělávací oblast:Digitální technika Tematická oblast:Mikroprocesorová technika Téma:Atmel AVR – větvení programu Ročník:4.
A1PRG - Programování – Seminář Ing. Michal Standardní knihovní funkce pro práci se soubory 13 Verze
PRÁCE S PROUDY V.NET FRAMEWORK APLIKACÍCH Architektura technologie.NET Jan Martinovič, FEI - Katedra Informatiky.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
OSNOVA: a) Řetězce v C b) Funkce stdio.h pro řetězce c) Funkce string.h pro řetězce d) Příklad Jiří Šebesta Ústav radioelektroniky, FEKT VUT v Brně Počítače.
ActionScript Moderní počítačové aplikace. Charakteristika Je odvozen od JavaScriptu Integruje do Flashe interaktivní ovládání Umožňuje vytvořit přehledné.
Úkol Vytvořit soubor – touch file Zpřístupnit ho ostatním studentům, ale ne mě (uživatel tupost) – lze to? Na čem to závisí? – závisí to na tom, zda jsou.
Jiří Znoj - zno Tvorba konkordace Algoritmy II 3. projekt, 5. zadání Jiří Znoj - zno
Cvičení.
3. Příkazy  Příkazy dělíme na jednoduché a strukturované.  Jednoduché příkazy - žádnou jejich dílčí částí neni příkaz - přiřazovací, vstupu a výstupu,
Příklady v jazyku C – část 4
7. Typ soubor Souborem dat běžně rozumíme uspořádanou množinu dat, uloženou mimo operační paměť počítače (na disku). Pascalský soubor je abstrakcí skutečného.
Logické funkce Vojtěch Dědek Vojtěch Dědek. Jména funkcí základní:základní: Not,AND,OR,XORNot,AND,OR,XOR Předpony :Předpony : N když je funkce negovaná,N.
Gymnázium prof. Jana Patočky Jindřišská Praha 1 „Praha & EU: Investujeme do vaší.
Sedmé cvičení Soubory Vstupně/výstupní proudy. Java cv72 Soubory Třída File Objekt popisující soubor na filesystému Nedá se z něho přímo číst a psát Představuje.
UNIX Shell skripty Roman Danel VŠB TU Ostrava, Hornicko – geologická fakulta.
Algoritmizace a programování Textové soubory - 13 Mgr. Josef Nožička IKT Algoritmizace a programování
Začínáme vážně programovat Řídící struktury Přetypování Vstupně výstupní operace Vlastní tvorba programů.
1 Počítače a programování 1 13.přednáška. 2 Obsah přednášky Vstupy a výstupy – 1.část.
Textové soubory Vytváření a zpracování textových souborů.
Soubory s náhodným přístupem Vytváření adresáře. Adresář Úkolem je vytvořit jednoduchý adresář, ve kterém zapisujete jméno a adresu Údaje budou uloženy.
Problémy s češtinou České znaky se standardně nepovažují za alfanumerické znaky (\w) Vadí to při třídění vyhodnocování regulárních výrazů Je třeba použít.
Příkazový řádek v OS Windows
C – jak na procedury Mgr. Lenka Švancarová. C – procedury #include int main() { printf("Ahoj\n"); return(0); } #include void pozdrav(void) { printf("Ahoj\n");
Operační systém GNU Linux
Soubory BI-PA1 Programování a algoritmizace 1, ZS Katedra teoretické informatiky © Miroslav Balík Fakulta informačních technologií České vysoké.
doc. RNDr. Zdeněk Botek, CSc.
Aplikační počítačové prostředky X15APP MATLAB cvičení 4
Úvod do UNIXu (6th round)
Balíky Hlavní balík - main - zatím jsme s jiným nepracovali Rozdělují tzv. namespaces = množiny jmen pro proměnné $lemma = "cukr"; znamená $main::lemma.
Operační systém GNU Linux Příkazy pro práci se soubory.
Kódování znaků vnitřní reprezentace znaků v paměti počítače pomocí čísel zobrazení mezi písmeny (pro lidi) a čísly (pro počítače) Zpočátku jen pro angličtinu,
Hranice slov a vět (němčina) Ondřej Dušek. Základní schéma token.pl  dělení slov (s ohledem na data, URL, maily, A$,...)‏ sentrain.pl  hledání zkratek.
Podprogramy (subroutines) Pojmenované kousky programu, které –tvoří logicky ucelené části –se v programu opakují Jsou zapsány na jednom místě a v případě.
IB111 Práce se soubory Správa paměti. Práce se soubory v Pythonu Soubor musíme „otevřít“ Poté s ním pracujeme –Čteme a/nebo zapisujeme Nakonec musíme.
Úvod do UNIXu (6 th round) David Hoksza
česká abeceda obsahuje 42 písmen pořadí písmen nelze měnit
Sed O co jde Regulární výrazy Příkazy Adresování Příklady Michal Trs,
Algoritmizace a programování Soubory. Oč jde? Vytvoření externího souboru Vytvoření externího souboru Tento soubor může být: Tento soubor může být: Textový.
Algoritmizace a programování Cykly - For. FOR Předem známe počet opakování Předem známe počet opakování Syntaxe: Syntaxe: for proměnná in range(rozpětí):
Název školy: Základní škola a Mateřská škola Kladno, Norská 2633 Autor: Bc. František Vlasák, DiS. Název materiálu: VY_32_INOVACE_IKT.7.Vl.19_Funkce_klaves.
Základní škola T. G. Masaryka a Mateřská škola Poříčany, okr. Kolín VY_32_INOVACE_ICT_04 ORGANIZACE DAT V PC Zpracovala: Mgr. Květoslava Štikovcová Číslo.
Programovací jazyk C# 4. část - cykly.
Vypracoval-Matěj Šmíd
Algoritmizace a programování
Jakub Brodský Ondřej Radosta
Kurz algoritmizace a programování v jazyce C
UNIX 7. Deskriptory a proudy
Podprogramy.
ALG 09 Radix sort (přihrádkové řazení) Counting sort
Opakování ze 4. cvičení int a; printf("Zadej číslo: ");
Transkript prezentace:

Ovladače souboru a funkce glob Přiřazení ovladače souboru – Nelze VSTUP = INPUT – Ale *VSTUP = *INPUT Vše, co se jmenuje INPUT bude přejmenováno na VSTUP (třeba i $INPUT %INPUT)‏ Je to vlastně ztotožnění. Proto je dobré psát názvy ovladačů souborů odlišně od všeho ostatního - úzus velká písmena.

Čtení adresářů Funkce opendir a readdir - podobné jako open a <> opendir(ADR, ".") or die "Nelze otevrit aktualni adresar: $!\n"; while($_ = readdir(ADR)) {print "$_\n";} Funkce glob na čtení adresářů: = glob("*.perl"); = glob("?rwell.*")‏ –Lze i v cyklu: foreach $soubor(glob("*")){…}

#!/usr/bin/perl my $num = 0; my $input = shift; if(defined ($input) and $input eq “-n”) {$num=1; $input = shift;} my $output = shift; if(defined($input))‏{ open(INPUT,$input) or die “Nemuzu otevrit soubor $input: $!\n”;} else {*INPUT = *STDIN;} if(defined($output))‏{ open(OUTPUT,”>$output”) or die “Nemuzu otevrit soubor $output: $!\n”;} else {*OUTPUT = *STDOUT;} = ; if($num) = sort {$a else = print

Předání ovladače souboru podprogramu pozdrav(*STDOUT,”Ahoj!\n”) ; sub pozdrav { *VYSTUP = $jak = print VYSTUP $jak; } pozdrav(*STDOUT,”Ahoj!\n”) ; sub pozdrav { $vystup = $jak = print $vystup $jak; }