Poslední aktualita


  • 4. září 2008 (Čt) Informace o 16kčsf jsou následující:


    Odjezd : neděle 7. září, 16:05 Masaryčka
    Sraz : 15:30 na Masaryčce u pokladen

    Návrat : čtvrtek 11. září, vlak… zkráceno



Poskytovatelé podpory

logo-esf.jpg, 3 kB logo-cr.jpg, 3 kB logo-praha.jpg, 3 kB



Partneři projektu

logo-fjfi.jpg, 3 kB logo-gjs.jpg, 3 kB logo-gjs.jpg, 3 kB logo-gjs.jpg, 3 kB
 

Informatika a výpočetní technika ve vědecké praxi

Přednáška heslovitě shrnuje základní poznatky nutné pro základní práci s počítači ve vědeckých oborech - zejména ve fyzice. Obsahuje historii výpočetní techniky, architekturu a elektroniku současných počítačů, dvojkovou soustavu a digitalizaci, hardware a software (aneb sestavte si vlastní počítač), operační systémy a překladače, základy práce pod operačním systémem Linux, základy programování – algoritmy a struktury údajů, jazyk C++ a objektově orientované programování, programy pro vědecké výpočty, práce v programu Mathematica, počítačové systémy pro řízení experimentů a sběr dat, programy pro zpracování dat (systém ROOT), počítačové simulace, sítě (architektura, internet, distribuované výpočty, GRIDy), typografický systém LaTeX, prezentační software a publikování na webu.

Prezentace jsou vytvořeny v aplikaci MS PowerPoint XP, ovšem vzhledem k minimálnímu obsahu animovaných prvků a složitých stylových konstrukcí jsou snadno přenositelné i do jiných aplikací (OpenOffice a podobně). Přednášky jsou volně ke stažení pro všechny účastníky projektu, jejich použití pro výuku či studium i mimo projekt je možné, čtěte pravidla pro použití dokumentů k projektu Cesta k vědě.

Pro úspěšné zakončení kurzu musí každý účastník (kromě 75% docházky) odevzdat vlastnoručně napsaný program v C/C++. Seznam úloh pro účastníky projektu je zde. Pokud se někdo nepřihlásil o úlohu osobně v pátek 9.2.2007, může tak učinit dodatečně po emailu (se zúženým výběrem).

Prezentace k přednáškám

JPD3_Inf_01_uvod_historie.ppt

Úvod, obsah přednášky, historie výpočetní techniky.

JPD3_Inf_02_sestavte_si_pocitac.ppt

Průvodní prezentace k praktické ukázce sestavení počítače z komponent a instalace systémů.

JPD3_Inf_03_architektura_digitalizace.ppt

Číselné soustavy, proč používat digitální systém, základy architektury současných počítačů.

JPD3_Inf_04_OS_linux.ppt

K čemu je operační systém, základy práce pod OS Linux.

JPD3_Inf_05_OS_linux_podrobne.ppt

Důležité části jádra, disky a diskové operace, souborový systém ext2 a VFS, správa paměti a virtuální paměťové stránky, procesy, programování pro shell bash, překlady a linkování programů, skript Makefile. Příklady k přednášce:

         bash_examples.zip - příklady skriptů pro bash
         .bashrc - inicializační skript pro bash
         setroot
         setgeant3
         setfluka
         setaliroot - příklady složitějších skriptů
         hello.c - nejjednodušší program v C
         Makefile
         make_example.zip - příklad skriptu Makefile
         Makefile - příklad složitějšího skriptu Makefile

Pozn. : texty příkladů jsou upravovány pod windows, jež se od linuxu liší způsobem ukončování řádku. Pro správnou funkci pod linuxem je třeba v každém příkladě umazat přebývající znak na konci řádku.

JPD3_Inf_05_C_C++.ppt

Základy programování v C/C++.

JPD3_Inf_06_OOP.ppt

Objektově orientované programování v C/C++. Příklady k přednáškám:

         examples_c++.zip - příklady k přednáškám o C/C++

Pozn. : texty příkladů jsou upravovány pod windows, jež se od linuxu liší způsobem ukončování řádku. Pro správnou funkci pod linuxem je třeba v každém příkladě umazat přebývající znak na konci řádku.
copyright © 2006 Vladimír Pospíšil, webdesign Vojtěch Kusý