Základy programování (IZP)
|
|
- Vlastimil Jaroš
- před 9 lety
- Počet zobrazení:
Transkript
1 Základy programování (IZP) Druhé laboratorní cvičení Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, Brno inecasova@fit.vutbr.cz
2 Důležité informace Můj profil: Kancelář: A221 Konzultační hodiny: po domluvě em Odkaz na osobní stránky: Cvičení Materiály Nezapomeňte se ve WISu přihlásit na všechny 4 termíny: 3 projekty IZP 1 dokumentace ke třetímu projektu Pozor: přihlašujte se ke správnému asistentovi! Přihlašování začíná v 8:00 Přihlašování končí ve 22:00 Přestávky? IZP cvičení 1 2
3 Důležité informace 1. projekt Práce s textem Obhajoba projektu Odevzdání projektu do WISu Jméno souboru: proj1.c Bude cvičení zaměřené na tento projekt IZP cvičení 1 3
4 Důležité informace FIT: CVT: WIS: VUTBR: SU FIT: Certifikáty: Karta předmětu IZP: Wiki stránky IZP: IZP cvičení 1 4
5 Náplň cvičení Vývojové nástroje Pokud s programováním začínáte, nepoužívejte žádné složité nástroje Můžete programovat ve Windows, Linux, Mac OS Doporučené vývojové prostředí: Code::Blocks Vzdálené programování Windows: PuTTY Linux: Terminál + ssh IZP cvičení 1 5
6 Užitečné nástroje Vývojová prostředí Code::Blocks (Linux, Windows, Mac OS) Windows: stáhnout verzi s překladačem GCC a debuggerem GDB (codeblocks-13.12mingw-setup.exe) Textové editory Windows: PSPad, Notepad++, Linux: nano, gedit, vim, Přenos souborů Windows: WinSCP: Windows+Linux: FileZilla: SSH klient Windows: PuTTY: IZP cvičení 1 6
7 Code::Blocks IDE Wiki stránky IZP IZP cvičení 1 7
8 Užitečné přepínače GCC (GNU Compiler Collection) -std=c99: Zapíná specifikaci jazyka C podle normy ISO z roku pedantic: Hlídá, jestli program striktně dodržuje normu ISO C zadanou parametrem std. Pokud ne, vypisuje varování. -Wall: Zapíná produkci varovných zpráv pro téměř všechny aspekty, které překladač umožňuje hlídat. -Wextra: Produkuje některá další užitečná varování. Zapnutím tohoto přepínače přinutíme překladač, aby prováděl (částečnou) sémantickou kontrolu kódu. IZP cvičení 1 8
9 Programování ve Windows vzdáleně IZP cvičení 1 9
10 Jak programovat vzdáleně (Windows) Ve Windows spusťte program PuTTY Plocha Network Apps PuTTY Nastavení PuTTY Category: Terminal Features zaškrtnout Disable application keypad mode Category: Session Host name: merlin.fit.vutbr.cz, protokol: SSH Přihlašovací jméno: xlogin00 (váš login) Saved Sessions: Merlin, potom Save Heslo: heslo, kterým se přihlašujete do WIS IZP cvičení 1 10
11 Linux - základní příkazy ls výpis obsahu adresáře mkdir vytvoření nového adresáře mkdir název_adresáře cd změna adresáře cd název_adresáře rm, rmdir odstranění souboru, adresáře rm název_souboru rmdir název_adresáře IZP cvičení 1 11
12 Linux - základní příkazy mc Midnight Commander (grafický správce souborů pro systémy unixového typu) Souboru se otevře v interním editoru Midnight Commanderu zvýrazňuje se syntaxe jazyka mc e nazev_souboru Další informace: man název_příkazu Ukončení prohlížení manuálových stránek q IZP cvičení 1 12
13 Jak programovat vzdáleně (Windows) V domovském adresáři: Vytvoříme adresář izp Přejdeme do něj Vytvoříme adresář hello Přejdeme do něj login@merlin: ~$ mkdir izp login@merlin: ~$ cd izp login@merlin: ~$ mkdir hello login@merlin: ~$ cd hello IZP cvičení 1 13
14 Soubor hello.c Vytvoříme soubor hello.c (pomocí editoru nano) $ nano hello.c #include <stdio.h> int main() { printf("hello world!\n"); return 0; } Uložení změn: Ukončení editoru: CTRL + O CTRL + X IZP cvičení 1 14
15 Překlad a spuštění Nejdříve si zkontrolujeme, zda máme ve složce izp/hello soubor hello.c $ ls Překlad vytvoří spustitelný soubor hello $ gcc std=c99 -Wall Wextra pedantic g o hello hello.c Spuštení programu hello Tečka znamená aktuální adresář (tedy ~/izp/hello) Lomítko odděluje název adresáře a souboru, který je v něm umístěn $./hello IZP cvičení 1 15
16 Přenos souborů program WinSCP Ukončete terminál Zavřete editor nano: CTRL+X A odhlaste se z terminálu: logout Pomocí WinSCP přeneste složku izp na disk P Přenosový protokol: SFTP Hostitel: merlin.fit.vutbr.cz Přihlašovací údaje stejné jako PuTTY Uložit Přenos/Nahrání souborů lze i pomocí F5 IZP cvičení 1 16
17 Programování v Linuxu IZP cvičení 1 17
18 Změna OS na Linux Zavřete všechny otevřené aplikace a restartujte počítač V boot manageru vyberte CentOS Při přihlášení vyberte Other (Ostatní) a vyplňte své uživatelské jméno a heslo IZP cvičení 1 18
19 Programování v Linuxu V Linuxu otevřete program Terminal Applications System Tools Terminal Na vzdálený server se lze připojit pomocí příkazu ssh ssh login@merlin.fit.vutbr.cz Ve školní síti stačí ssh merlin Přihlašovací jméno a heslo je stejné jako do WISu Kromě editoru nano lze také využít vývojové prostředí Code::Blocks IZP cvičení 1 19
20 Makefile Co je jednodušší? Toto gcc std=c99 -Wall Wextra pedantic g o hello hello.c nebo toto? make Pokud si vytvoříte soubor Makefile (bez koncovky), bude se vám v linuxu překládat lépe. Makefile obsahuje pravidla pro překlad zdrojových souborů (přejděte do ~/izp/hello) $ nano Makefile IZP cvičení 1 20
21 Makefile pro hello.c # parametry překladače CFLAGS=-std=c99 -Wall -Wextra pedantic -g hello: hello.c gcc $(CFLAGS) hello.c o hello # odsazení musí být tabulátor clean: rm f hello hello.o Poznámka: Komentáře jsou uvozené znakem # IZP cvičení 1 21
22 Makefile Textový soubor bez koncovky Skládá se ze specifikace pravidel a proměnných Schéma obecného pravidla (hranaté závorky označují nepovinné části): Cíl: [závislosti] TAB [příkaz] Úkolem pravidla je dosáhnout cíle pomocí kódu, pokud předtím byly splněny závislosti Kód musí následovat bezprostředně za specifikací cíle. Není možné vkládat prázdné řádky! IZP cvičení 1 22
23 Makefile pro hello.c # parametry překladače CFLAGS=-std=c99 -Wall -Wextra pedantic -g Proměnná CFLAGS IZP cvičení 1 23
24 Makefile pro hello.c # parametry překladače CFLAGS=-std=c99 -Wall -Wextra pedantic -g hello: hello.c Závislost gcc $(CFLAGS) hello.c o hello Cíl Kód IZP cvičení 1 24
25 Makefile pro hello.c # parametry překladače CFLAGS=-std=c99 -Wall -Wextra pedantic -g hello: hello.c gcc $(CFLAGS) hello.c o hello # odsazení musí být tabulátor clean: rm -f hello hello.o Více informací: man make IZP cvičení 1 25
26 Makefile poznámky Program make musíme spouštět v adresáři, kde se nachází soubor Makefile Spouštění make: Bez parametrů: spouští první pravidlo v souboru Makefile nezáleží tedy, jestli napíšeme: make NEBO make hello S parametry: make název_pravidla make clean IZP cvičení 1 26
27 Syntaktické chyby ve zdrojovém kódu V případě syntaktických chyb nám překladač chyby ohlásí #include <stdio.h> int main(int argc, char**argv) { } int i = 42 // chybí středník! printf("hello world!\n"); return 0; IZP cvičení 1 27
28 Syntaktické chyby ve zdrojovém kódu 1 chyba (error) - chybí středník 3 varování (warnings) - nevyužitá proměnná i a parametry funkce main() IZP cvičení 1 28
29 Lokace chyb ve zdrojovém kódu Například máme: hello.c:6:5: error: expected ',' or ';' before 'printf 6 udává řádek, na kterém se chyba nachází 5 udává sloupec, ve kterém chybu najdeme IZP cvičení 1 29
30 Děkuji Vám za pozornost! IZP cvičení 1 30
31 Literatura Wiki stránky předmětu IZP: Webové stránky kolegy D. Martínka: IZP cvičení 1 31
Základy programování (IZP)
Základy programování (IZP) Druhé laboratorní cvičení Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno Cvičící: Petr Veigend (iveigend@fit.vutbr.cz) Důležité
VíceZáklady programování (IZP)
Základy programování (IZP) Druhé počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 2016/2017
VíceZáklady programování (IZP)
Základy programování (IZP) Druhé počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz Verze
VíceParalelní výpočty na clusteru KMD
Paralelní výpočty na clusteru KMD Jiří Hozman jiri.hozman@tul.cz Technická univerzita v Liberci Fakulta přírodovědně-humanitní a pedagogická Katedra matematiky a didaktiky matematiky Vytvoření a rozvoj
VíceÚvod do Operačních Systémů
Úvod do Operačních Systémů 1. cvičení Úvod, práce v grafickém prostředí, jednoduché příkazy. 1 Obsah Organizace cvičení Seznámení s učebnou Přihlašování a odhlašování Práce v grafickém prostředí Příkazová
VíceOperační systémy. Cvičení 3: Programování v C pod Unixem
Operační systémy Cvičení 3: Programování v C pod Unixem 1 Obsah cvičení Editace zdrojového kódu Překlad zdrojového kódu Základní datové typy, struktura, ukazatel, pole Načtení vstupních dat Poznámka: uvedené
VíceÚvod, jednoduché příkazy
A7B38UOS Úvod do operačních systémů cvičení LS 2012/13 1. Cvičení Úvod, jednoduché příkazy Přednášející Cvičící Kdo je kdo v UOS doc. Ing. Jaroslav Roztočil, CSc. Ing. Jan Koller, Ph.D. Ing. Radek Havlíček,
VíceZáklady programování (IZP)
Základy programování (IZP) Jedenácté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Gabriela Nečasová, inecasova@fit.vutbr.cz
VíceÚloha 3 editor a skripty. připojte se vzdáleně na dray6.feld.cvut.cz heslo získáte na adrese https://service.felk.cvut.cz/heslo
Domácí příprava k předmětu YD38UOS Úloha 1 vzdálené připojení připojte se vzdáleně na dray6.feld.cvut.cz heslo získáte na adrese https://service.felk.cvut.cz/heslo pro připojení použijte protokol ssh (pokud
VíceÚvod do Unixu. man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp. pwd: vypíše cestu k aktuální pozici
Základní příkazy Úvod do Unixu man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp vypíše nápovědu o příkazu cp, manuálová stránka se ukončí stisknutím klávesy
VíceZáklady programování (IZP)
Základy programování (IZP) Deváté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 27.11.2017,
VíceC2110 Operační systém UNIX a základy programování
C2110 Operační systém UNIX a základy programování 3. lekce Petr Kulhánek kulhanek@chemi.muni.cz Národní centrum pro výzkum biomolekul, Přírodovědecká fakulta Masarykova univerzita, Kotlářská 2, CZ-61137
VíceOperační systémy. Cvičení 1: Seznámení s prostředím
Operační systémy Cvičení 1: Seznámení s prostředím 1 Obsah cvičení Organizace cvičení Učebna K311 Unixová učebna K327 (Solárium) Přihlášení do Unixu Spouštění vzorových příkladů vzdáleně (Unix) lokálně
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íceC2110 Operační systém UNIX a základy programování
C2110 Operační systém UNIX a základy programování 3.lekce Petr Kulhánek, Jakub Štěpán kulhanek@chemi.muni.cz Národní centrum pro výzkum biomolekul, Přírodovědecká fakulta Masarykova univerzita, Kotlářská
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íceZáklady programování (IZP)
Základy programování (IZP) Páté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 5. týden
VíceAlgoritmy I. Cvičení č.1 ALGI 2015/16
Algoritmy I Cvičení č.1 1 ALG I, informace Cvičící RNDr. Eliška Ochodková, Ph.D., kancelář EA439 eliska.ochodkova@vsb.cz www.cs.vsb.cz/ochodkova Přednášející doc. Mgr. Jiří Dvorský, Ph.D., kancelář EA441
VíceLinux-příkazový řádek
Linux-příkazový řádek Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav pro vzdělávání,
VíceStudium enzymatické reakce metodami výpočetní chemie
Studium enzymatické reakce metodami výpočetní chemie 2. kolo Petr Kulhánek, Zora Střelcová kulhanek@chemi.muni.cz CEITEC - Středoevropský technologický institut Masarykova univerzita, Kamenice 5, 625 00
VíceZáklady programování (IZP)
Základy programování (IZP) Deváté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Gabriela Nečasová, inecasova@fit.vutbr.cz
VícePB071 Programování v jazyce C
Programování v jazyce C Úvod, organizace, nástroje 1 1 Předpoklady, návaznost na další předměty Předpoklady předchozí zkušenost s libovolným programovacím jazykem (vlastní nebo IB001) základy algoritmizace
VíceSSH: dálková správa serveru
SSH: dálková správa serveru Petr Krčmář 8. března 2015 Uvedené dílo (s výjimkou obrázků) podléhá licenci Creative Commons Uveďte autora 3.0 Česko. Petr Krčmář (Root.cz) SSH: dálková správa serveru 8. března
VíceAlgoritmy I. Cvičení č. 2, 3 ALGI 2018/19
Algoritmy I Cvičení č. 2, 3 1 ALG I, informace Cvičící RNDr. Eliška Ochodková, Ph.D., kancelář EA439 eliska.ochodkova@vsb.cz www.cs.vsb.cz/ochodkova Přednášející doc. Mgr. Jiří Dvorský, Ph.D., kancelář
VíceProgramování v C++ 1, 1. cvičení
Programování v C++ 1, 1. cvičení opakování látky ze základů programování 1 1 Fakulta jaderná a fyzikálně inženýrská České vysoké učení technické v Praze Zimní semestr 2018/2019 Přehled 1 2 Shrnutí procvičených
VíceCvičení MI-PAP I. Šimeček, M. Skrbek, J. Trdlička
Cvičení MI-PAP I. Šimeček, M. Skrbek, J. Trdlička xsimecek@fit.cvut.cz Katedra počítačových systémů FIT České vysoké učení technické v Praze Ivan Šimeček, 2011 MI-PAP, LS2010/11, Cvičení 1-6 Příprava studijního
VíceLINUX ADRESÁŘOVÁ STRUKTURA. Co to, hrome, je? V této lekci se budeme brouzdat adresáři. SPŠ Teplice - 3.V
LINUX ADRESÁŘOVÁ STRUKTURA Co to, hrome, je? V této lekci se budeme brouzdat adresáři. KOŘENOVÝ ADRESÁŘ kořen = root tak se mu říká Ve skutečnosti se jmenuje / (lomítko, slash). Vše ostatní je v ubuntu
VíceStřední úložiště. Uživatelská dokumentace Zřízení přístupu
Střední úložiště Střední úložiště je síťové datové úložiště ( síťový disk ), které můžete využít pro ukládání libovolných pracovních dat, a to i ve výrazně větším objemu, než u standardního úložiště. Je
VícePSK3-7. Plánované spouštění programů a správce sezení. Skupiny procesů
Název školy: Autor: Anotace: Vzdělávací oblast: Předmět: PSK3-7 Vyšší odborná škola a Střední průmyslová škola, Božetěchova 3 Ing. Marek Nožka Správa sezení a plánované spouštění procesů Informační a komunikační
VíceInstalace Microsoft SQL serveru 2012 Express
Instalace Microsoft SQL serveru 2012 Express Podporované OS Windows: Windows 7, Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Server 2012,
VíceDTP Základy programování Úvod do předmětu
DTP Základy programování 01 - Úvod do předmětu Úvod Co již umíte? Plán předmětu Studijní materiály Způsob ukončení předmětu Základní pojmy I. Řešený problém: Řešeným nebo zpracovávaným problémem je konkrétní
VíceZáklady programování (IZP)
Základy programování (IZP) Bonusové laboratorní cvičení Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno Cvičící: Petr Veigend (iveigend@fit.vutbr.cz) Gabriela
VíceProgramování v jazyce C pro chemiky (C2160) 10. Grafická knihovna g2
Programování v jazyce C pro chemiky (C2160) 10. Grafická knihovna g2 Preprocesor jazyka C Zdrojový text programu je před kompilací zpracován preprocesorem, který provede vložení externích souborů, vynechání
VíceZákladní příkazy OS UNIX
1 Základní příkazy OS UNIX Výpis obsahu adresáře ls [přepínače] [soubor]! výpis informací o zadaných souborech! pokud zadáme jméno adresáře, je vypsán obsah adresáře (seznam souborů, které jsou v adresáři
VícePB071 Úvod do jazyka C
PB071 Úvod do jazyka C Překladové systémy Jiri Slaby Fakulta informatiky Masarykova univerzita 2. 5. 2016 Jiri Slaby (Fakulta informatiky, MU) PB071 Překlad 2. 5. 2016 1 / 23 Obsah přednášky 1 Úvod a motivace
Více9. lekce Úvod do jazyka C 4. část Funkce, rekurze Editace, kompilace, spuštění Miroslav Jílek
9. lekce Úvod do jazyka C 4. část Funkce, rekurze Editace, kompilace, spuštění Miroslav Jílek 1/24 Editační prostření Kód programu lze editovat v jakémkoli textovém editoru. 2/24 Editační prostření Kód
VíceZáklady programování Úvodní informace. doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého)
Základy programování Úvodní informace doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého) Kontakt doc. RNDr. Petr Šaloun, Ph.D. Kancelář: A1025 Telefon:
VíceZákladní příkazy UNIXu (Linuxu)
Základní příkazy UNIXu (Linuxu) Ostatní clear smazání obrazovky man nápověda k příkazům (zkus man man) Ovládání příkazu man PgUp, b stránka vzhůru PgDn, mezerník stránka dolů šipky nahoru a dolů pohyb
VícePočítačové modelování
Počítačové modelování Zimní semestr: Počítačové modelování I 1/2 z Letní semestr: Počítačové modelování II 2/2 z, zk Jan Hnilica mail: hnilica@ih.cas.cz 1 Plán na zimní semestr Základní prostředky jazyka
VíceIMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ JAZYK C
Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace
VíceZáklady programování (IZP)
Základy programování (IZP) Sedmé laboratorní cvičení Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno Cvičící: Petr Veigend (iveigend@fit.vutbr.cz) Gabriela
VíceTéma 1: Práce s Desktop. Téma 1: Práce s Desktop
Téma 1: Práce s Desktop 1 Teoretické znalosti V této kapitole zjistíte, co skrývají pojmy jako Desktop, GNOME, KDE, Metacity Window Manager, Nautilus a Konqueror. Desktop neboli pracovní plocha patří mezi
VíceInformační manuál PŘIHLÁŠENÍ DO SÍTĚ NOVELL (studenti)
Informační manuál PŘIHLÁŠENÍ DO SÍTĚ NOVELL (studenti) STŘEDISKO INFORMAČNÍCH TECHNOLOGIÍ FŽP a FLD 1) Přihlášení do sítě Novell ze stanice Pokud chcete pracovat v síti Novell, musíte se přihlásit kliknutím
VíceImplementace LMS MOODLE. na Windows 2003 Server a IIS 6.0
Implementace LMS MOODLE na Windows 2003 Server a IIS 6.0 Obsah 1 ÚVOD... 3 1.1 Instalace PHP... 3 1.1.1 Nastavení práv k adresáři PHP... 3 1.1.2 Úprava souboru php.ini... 4 1.1.3 Proměnné prostředí...
VíceZáklady programování (IZP)
Základy programování (IZP) Deváté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 2016/2017
VíceÚvod do UNIXu. Okruh č. 1 - přihlášení, historie, práce se soubory. Jakub Galgonek. verze r1. inspirováno materiály Davida Hokszy
Okruh č. 1 - přihlášení, historie, práce se soubory verze 1.0.1-r1 inspirováno materiály Davida Hokszy Obsah Práce se soubory Textové editory Uživatelé a práva Regulární výrazy Programování v shellu Administrace
VícePB071 Programování v jazyce C
Programování v jazyce C Úvod, organizace, nástroje 1 1 Cíle předmětu 1. Zavést a podpořit programátorské schopnosti 2. Seznámit s možnostmi jazyka C 3. Používat základní vývojové nástroje 4. Trochu nadchnout
VíceČSOB Business Connector
ČSOB Business Connector Instalační příručka Člen skupiny KBC Obsah 1 Úvod... 3 2 Instalace aplikace ČSOB Business Connector... 3 3 Získání komunikačního certifikátu... 3 3.1 Vytvoření žádosti o certifikát
VíceZprovoznění nových userů pro pure-ftpd server (s privátními adresáři)
Zprovoznění nových userů pro pure-ftpd server (s privátními adresáři) Přihlas se do WinSCP jako root. Krok 0. editace etc/shells - v /etc založ nový prázdný soubor s názvem ftponly - zedituj /etc/shells
VíceMetody zabezpečeného přenosu souborů
Metody zabezpečeného přenosu souborů Radek Dostál Petr Koloros Cryptofest 15.11.2003 Úvod Co všechno šifrovat SSL FTP x SFTP, SCP SSL FTP Implicit x Explicit jak poznat Windows klienti, servery Linux klienti,
VíceNAS 109 Použití NAS s Linux
NAS 109 Použití NAS s Linux Přístup k souborům na vašem NAS z operačního systému Linux A S U S T O R C O L L E G E CÍLE KURZU V tomto kurzu se naučíte: 1. Přistupovat k souborům na vašem NAS z operačního
VícePřipojení do VPN na Windows 10
Připojení do VPN na Windows 10 Některé postupy práce mimo kancelář neumožňují přímou práci mimo síť RUK. Vzhledem k tomu, že např. doma pracujeme v úplně jiné síti, než v práci, nemáme běžným způsobem
VíceÚVOD DO UNIXU. Metodický list č. 1
ÚVOD DO UNIXU Metodický list č. 1 Účelem tohoto předmětu je naučit studenty pracovat s operačním systémem typu UNIX (orientováno hlavně na příkazovou řádku a shell) a porozumět jeho filosofii. Libovolnou
VíceKompilace Makele C++ Zadání úlohy. Kompilace a Makele. OSD. O. Fi²er. April 18, O. Fi²er Kompilace, Makele
a. OSD O. Fi²er April 18, 2011 Obsah 1 2 3 4 Compiler - p eklada program, který vezme zdrojový text programu a p eloºí jej do jazyka stroje, coº jsou obvykle kódy instrukcí pro daný procesor. Výsledkem
VíceIng. Jitka Dařbujanová. TCP/IP, telnet, SSH, FTP
Ing. Jitka Dařbujanová TCP/IP, telnet, SSH, FTP Globální systém pro propojení počítačových sítí, který k tomuto využívá sadu protokolů TCP/IP Síť mnoha různých sítí propojených metalickými, optickými kabely,
VíceC2110 Operační systém UNIX a základy programování
C2110 Operační systém UNIX a základy programování 6. lekce Petr Kulhánek, Jakub Štěpán kulhanek@chemi.muni.cz Národní centrum pro výzkum biomolekul, Přírodovědecká fakulta Masarykova univerzita, Kotlářská
VíceABRA Software a.s. ABRA on- line
ABRA Software a.s. ABRA online ÚVOD 2 2.1 ABRA on-line - úvod 1 ČÁST 1 2 1.1 ABRA on-line - připojení do vzdálené aplikace z prostředí OS MS Windows 1 ČÁST 2 11 2.1 ABRA on-line - připojení do vzdálené
VíceIUJCE 07/08 Přednáška č. 1
Úvod do předmětu Literatura Záznamy přednášek a vaše poznámky Harbison, S. P., Steele, G. L.: Referenční příručka jazyka C Herout, P.: Učebnice jazyka C Kernighan, B. W., Ritchie, D. M.: The C Programming
VíceZáklady programování (IZP)
Základy programování (IZP) Čtvrté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 2016/2017
VíceCitrix klient a OneTimePass moje.cpas.cz. Uživatelský návod pro interní uživatele České pojišťovny a.s.
Citrix klient a OneTimePass moje.cpas.cz Uživatelský návod pro interní uživatele České pojišťovny a.s. 1 WINDOWS 3 1.1 INSTALACE 3 1.2 PŘIHLÁŠENÍ 10 2 MAC 14 2.1 INSTALACE 14 2.2 PŘIHLÁŠENÍ 17 3 IPAD,
VíceTéma 8: Konfigurace počítačů se systémem Windows 7 IV
Téma 8: Konfigurace počítačů se systémem Windows 7 IV 1 Teoretické znalosti V tomto cvičení budete pracovat se správou vlastností systému, postupně projdete všechny karty tohoto nastavení a vyzkoušíte
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íceNAS 208 WebDAV bezpečné sdílení souborů
NAS 208 WebDAV bezpečné sdílení souborů Připojení k NAS pomocí protokolu WebDAV A S U S T O R C O L L E G E CÍLE KURZU V tomto kurzu se naučíte: 1. Co je WebDAV 2. Připojení k ASUSTOR NAS pomocí protokolu
VícePředpoklady správného fungování formulářů
Předpoklady správného fungování formulářů Uživatelská příručka Aktualizováno: 19. 2. 2018 Obsah 1 Úvod... 3 2 Systémové požadavky... 3 3 Práce s přílohami... 3 4 MS Internet Explorer... 3 4.1 Instalace
VíceVzdálená plocha z macos
Vzdálená plocha z macos Máte-li svůj pracovní účet v doméně UVTUK (standardně všichni zaměstnanci rektorátu), můžete využít vzdálenou plochu serveru Dolphin, díky které se snadno a odkudkoliv dostanete
VíceCo vás čeká. Osvojení si základy analytického myšlení při psaní algoritmů pomocí jazyka Python.
ZAL 1. cvičení 2016 Co vás čeká Osvojení si základy analytického myšlení při psaní algoritmů pomocí jazyka Python. Představení základních datových struktur a práce s nimi (proměnné, pole, binární stromy,
VíceC2115 Praktický úvod do superpočítání
C2115 Praktický úvod do superpočítání III. lekce Petr Kulhánek, Tomáš Bouchal kulhanek@chemi.muni.cz Národní centrum pro výzkum biomolekul, Přírodovědecká fakulta, Masarykova univerzita, Kotlářská 2, CZ-61137
VíceMartin Trnečka. Katedra informatiky, Univerzita Palackého v Olomouci
Počítačová sít na katedře informatiky Martin Trnečka Katedra informatiky, Univerzita Palackého v Olomouci 17. září 2011 Martin Trnečka (UP Olomouc) Počítačová sít na KI 17. září 2011 1 / 11 Správce počítačové
VíceInstalace nvidia Optimus v Ubuntu 14.04
2019/03/14 10:49 1/10 Od verze 14.04 se výrazně zjednodušila instalace a správa ovladačů dvou grafických karet. Pokud máte nainstalované ovladače nvidia nebo Bumblebee, tak je nejprve odstraňte a restartujte
VíceFides Software Storage Administrator
Trade FIDES, a.s. Fides Software Storage Administrator 1.0.2.0 (aktualizace - 7/2014) Popis programu Manuál správce systému 2 Fides Software Storage Administrator manuál správce Obsah 1 Úvod... 3 1.1 Popis
VíceČSOB Business Connector Instalační příručka
ČSOB Business Connector Instalační příručka Obsah 1 Úvod... 2 2 Získání komerčního serverového certifikátu... 2 2.1 Vytvoření žádosti o certifikát v počítači... 2 2.2 Instalace certifikátu do počítače...
Více2 Datové typy v jazyce C
1 Procedurální programování a strukturované programování Charakteristické pro procedurální programování je organizace programu, který řeší daný problém, do bloků (procedur, funkcí, subrutin). Původně jednolitý,
VíceInstalace SQL 2008 R2 na Windows 7 (64bit)
Instalace SQL 2008 R2 na Windows 7 (64bit) Pokud máte ještě nainstalovaný MS SQL server Express 2005, odinstalujte jej, předtím nezapomeňte zálohovat databázi. Kromě Windows 7 je instalace určena také
VícePB071 Programování v jazyce C
Programování v jazyce C Úvod, organizace, nástroje 1 1 Cíle předmětu 1. Zavést a podpořit programátorské schopnosti 2. Seznámit s možnostmi jazyka C 3. Používat základní vývojové nástroje 4. Trochu nadchnout
VíceZáklady programování (IZP)
Základy programování (IZP) Šesté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 6. týden
VíceGTS internet DSL. Návod nastavení modemu a spuštění služby. (platné pro P-660HN-T3A )
GTS Czech s.r.o., Přemyslovská 43, 130 00 Praha 3, Česká republika tel. 800 990 990 // info@gts.cz Návod nastavení modemu a spuštění služby (platné pro P-660HN-T3A ) Úvod Vážený zákazníku, blahopřejeme
VíceTNPW1 Cvičení
22.9.2015 aneta.bartuskova@uhk.cz Organizační úvod 22.9.2015 aneta.bartuskova@uhk.cz O čem je TNPW1 Tvorba statických stránek v HTML(5) Úprava vzhledu stránek pomocí CSS(3) Základy responzivního designu
VíceNávod pro připojení do sítě (LAN) pomocí kabelu pro MS Windows VISTA
Návod pro připojení do sítě (LAN) pomocí kabelu pro MS Windows VISTA 1. Úvod Nezbytné kroky než se připojíte 2. Jak si vytvořit heslo 3. Nastavení připojení k LAN pro Windows VISTA 4. Kontakt v případě
VíceSpisová služba Řešení problémů při připojení klienta k webové službě
Řešení problémů při připojení klienta k webové službě 1. Úvod Dokument popisuje kroky, které je třeba provést v okamžiku, kdy po pokusu o přihlášení do Spisové služby dojde k následující chybě: Dokument
VíceISU Cvičení 2. Marta Čudová
ISU Cvičení 2 Marta Čudová Supercomputing Technologies Reseaŕch Group Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole icudova@fit.vutbr.cz Osnova
VíceArchitektura systému GNU/Linux. Bohdan Milar bohdan.milar@liberix.cz
Architektura systému GNU/Linux Bohdan Milar bohdan.milar@liberix.cz Úvod Liberix, o.p.s. Nestátní nezisková organizace Založena na jaře 2005 Hlavní cíl - Podpora a propagace svobodných informačních technologií
VíceIMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ
Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská
VíceMobilní aplikace. Uživatelský manuál
Uživatelský manuál Obsah Základní informace a nastavení... 3 Nastavení přístupu... 4 Registrace docházky... 5 Editace vlastní docházky... 5 Ovládaní z mobilní aplikace... 6 Konfigurace mobilní aplikace...
VícePoskytovanéslužbyvsítiTUO-Net. PetrOlivka
PoskytovanéslužbyvsítiTUO-Net PetrOlivka katedra informatiky, CIT email: petr.olivka@vsb.cz kancelář: A1035 Informace pro uživatele a o uživatelích: http://uzivatel.vsb.cz Na těchto stránkách lze nalézt:
VíceZapomeňte už na FTP a přenášejte soubory bezpečně
Petr Krčmář Zapomeňte už na FTP a přenášejte soubory bezpečně 8. listopadu 2009 LinuxAlt, Brno O čem to bude? Proč říct ne protokolu FTP Jak si FTP trochu vylepšit Co máš proti FTP? FTP je bohužel velmi
VíceZáklady programování (IZP)
Základy programování (IZP) Čtvrté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 4.
VíceOperační systémy. Cvičení 4: Programování v C pod Unixem
Operační systémy Cvičení 4: Programování v C pod Unixem 1 Obsah cvičení Řídící struktury Funkce Dynamická alokace paměti Ladění programu Kde najít další informace Poznámka: uvedené příklady jsou dostupné
VíceStřední odborná škola a Střední odborné učiliště, Hořovice
Kód DUM : VY_32_INOVACE_LIN.1.04 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 04 Zásady běžné instalace OS Linux DUM naučí připravit počítač k instalaci OSL a provede žáka kroky instalace systému
VíceZpůsoby získání autentizačních údajů
Návod ke stažení certifikátu EET a vložení do aplikace (verze 1.2.4.) 1) Způsob získání autentizačních údajů krok 1 2) Daňový portál krok 2 3) Založit provozovnu krok 3 4) Vygenerování certifikátu krok
VíceGTS internet DSL. Návod nastavení modemu a spuštění služby. (platné pro Zyxel Prestige 870HN-53b)
GTS Czech s.r.o., Přemyslovská 43, 130 00 Praha 3, Česká republika tel. 800 990 990 // info@gts.cz Návod nastavení modemu a spuštění služby (platné pro Zyxel Prestige 870HN-53b) Úvod Vážený zákazníku,
VíceLINUX SOUBORY. Zadejme příkaz ls l! V této lekci se odrazíme od dlouhého výpisu příkazu ls a uvidíme, kam nás to zanese. SPŠ Teplice - 3.
LINUX SOUBORY Zadejme příkaz ls l! V této lekci se odrazíme od dlouhého výpisu příkazu ls a uvidíme, kam nás to zanese. Dlouhý výpis příkazu ls Zadejte příkaz ls s parametrem l. Před každou položkou (souborem
VícePŘÍKAZOVÝ ŘÁDEK ZÍSKÁVÁNÍ NÁPOVĚDY
PŘÍKAZOVÝ ŘÁDEK ZÍSKÁVÁNÍ NÁPOVĚDY Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Příkazový řádek získávání nápovědy Autor
VíceAUTOMATICKÉ ZÁLOHOVÁNÍ DATABÁZE PRO SQL Express 2005
AUTOMATICKÉ ZÁLOHOVÁNÍ DATABÁZE PRO SQL Express 2005 POZOR! Celý postup je nutné aplikovat přímo na počítači, kde je nainstalován SQL server! 1. Vytvoření souboru s SQL scriptem 1.1. Vytvořte textový soubor
VíceČSOB Business Connector instalační příručka
ČSOB Business Connector instalační příručka Obsah 1 Úvod... 2 2 Získání komerčního serverového certifikátu... 2 2.1 Vytvoření žádosti o certifikát v počítači... 2 2.2 Instalace certifikátu na počítač...
Víceregistrace Fyzické (tj. MAC) adresy
zjištění MAC (Fyzické) adresy Stiskněte současně + R (nebo myší zvolte Start Spustit...) Do okna Spustit zadejte cmd /K ipconfig /all. V seznamu, který uvidíte, vyhledejte sekci Adaptér sítě Ethernet Připojení
VíceWindows a Linux. Přednáška číslo 7
Windows a Linux Přednáška číslo 7 Vztah Windows a Linuxu Převod souborů Konverze Diakritika Připojení disků Aktuální počítač Vzdálený počítač Konverze souborů MS Office vs. OpenOffice.org problémy Kódování
VíceSkripty - úvod. Linux - skripty 2
Linux - skripty Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav pro vzdělávání,
VícePřipojení mobilních zařízení
Připojení mobilních zařízení Veletrh pracovních příležitostí při ZČU v Plzni 18. 3. 2015 Obsah Přihlašovací údaje do sítě eduroam... 2 Připojení do sítě eduroam... 3 Windows 7/8... 3 Linux Gnome... 6 Android...
Více