SPŠE V Úžlabině

Od školního roku 1999/2000 jsem po rozdílových zkouškách z gymnázia začal navštěvovat střední průmyslovou školu elektrotechnickou SPŠE V Úžlabině 320. Moje tříleté studium na této škole jsem ukončil 5.6.2002 maturitou. Prospěl jsem s vyznamenáním. Touto cestou bych chtěl poděkovat všem těm, kteří mi v tom pomáhali (tátovi, profesorům, sestře a Zuzce - i když si myslí, že mi s ničím nepomohla, ale moc se plete).

Programy v Pascalu

Vlastní soubory se zdrojovým kódem *.pas a zkompilované soubory *.exe jsou zabaleny do ZIP archivu. Programy pracující s grafikou jsou označeny tučným písmenem G a pro svojí funkci vyžadují stažení tohoto zip archivu pro_graf.zip a následné rozbalení do adresáře, kam jste si rozbalili program.

  • 6trojhvez - vykreslí 6 druhů trojúhelníků z hvězdiček pomocí cyklu FOR
  • Ananlyza - v zadaném souboru spočítá počet vyskytnutých znaků
  • Arkomp - provádí aritmetické operace s komplexními čísly přímo v programu (nepotřebuje unitu komplc)
  • Banka - první program co něco dělal, zadá se mu počáteční částka, úrok, doba spoření a on spočítá konečnou sumu
  • Cifsouc - spočítá počet cifer a jejich ciferný součet
  • dek-bin - převede číslo z desítkové do binární soustavy
  • derivc -G- - vykreslí fázovou charakteristiku derivačního článku
  • det-im - vygeneruje matici s komplexními čísli a spočítá její determinant
  • Fakt-pro - počítání faktoriálu pomocí procedury
  • G-skola -G- - tzv. kuchařka, podle které se postupuje při kreslení jakýchkoliv funkcí
  • Hodiny -G- - ručičkové hodiny - MOJE ZÁVĚREČNÁ PRÁCE Z VTC ZA 2.ROČNÍK
  • integcla -G- - vykreslí fázovou charakteristiku integračního článku
  • kalk1 - jednoduchá kalkulačka
  • kalk2 - 2.varianta jednoduché kalkulačky
  • Klasif - pomocí záznamu ukládá jména žáků a jejich známky, poté spočítá jejich průměr,.....je to jen funkční ukázka, skutečný program by se řešil ukládáním do souboru
  • komplc -UNITA- - unita pro práci s komplexními čísly
  • komplu - podobný program jako arkomp, ale vyžaduje unitu komplc
  • Kvrov - spočítá kořeny kvadratické funkce
  • Logospat -G- - dost ubohé logo, ale nesmějte se! Když jsem jej udělal, málem jsem se zbláznil radostí(to jsem ještě nic o grafice v Pascalu nevěděl)
  • Malvel - ze zadaných čísel vybere nejmenší a největší
  • Matice - programátorsky nešťastný způsob řešení matice
  • Mat-nov - daleko lepší způsob řešení matice
  • mesic - upraví zadané datum např.: z 22.6. na 22.červen
  • N! - počítání faktoriálu v programu bez PROC. Fcí.
  • nabitic -G- - vykreslí graf nabití kondenzátoru
  • Nah2 - vygeneruje zadaný počet číslic od 0 do 9 a poté spočítá kolikrát se tam číslice vyskytla
  • Nahoda - vygeneruje 1000 náhodných čísel od 0 do 100 a spočítá jejich průměr, tím ověří správnost generátoru náhodných čísel
  • Ncproc - podobný program jako ten předchozí, ale počet čísel a rozsah si zadáte sami a ještě čísla vypíše, řešeno procedurou
  • Polynom - spočítá kořeny polynomu N-tého řádu, pomocí půlení intervalu
  • prenos_p -G- - vykreslí graf přenosu výkonu ze zdroje do zátěže
  • Prevod - užitečný program, který převádí čísla z 2,3,8,10 soustavy do soustavy 2,3,8,10
  • prevodcas - 2 prográmky na převod času ze sekund na hod.,min.,sec. a obráceně
  • Prvoc_zjisti - program zjistí zda zadané číslo je prvočíslo
  • Prvo-vyp - vypíše vzestupně zadaný počet prvočísel
  • rezonanc -G- - vykreslí amplitudovou kmitočtovou charakteristiku poměrné impedance pro 3 různá Q
  • soub_obr - vytvoří soubor s náhodnými čísly a poté je vypíše po zpátku
  • Soub-nah - do zadaného souboru vygeneruje 20 náhodných čísel v rozsahu 0-99
  • studna - zadáte dobu pádu a prog. spočítá dráhu
  • Tab - tabulka s náhodně vygenerovanou docházkou zaměstnanců
  • Trid - zde můžete porovnat efektivnost třídicích metod
  • Trojuhel - zjisti zda se dá trojúhelník sestrojit
  • type - obdoba příkazu TYPE z DOS, navíc na konci výpisu souboru vypíše počet řádků, slov a písmen
  • Vejhul -G- - triviální prográmek, který oceníte jen při určitých stavech....
  • Vybcisla - ze 3 čísel vybere nejmenší a největší
  • vyb-fce - program obsahující 3 funkce na výpočet objemů(povrchů)
  • vzd - spočítá vzdálenost 2 bodů v rovině i v prostoru
  • Xn - spočítá N-tou mocninu čísla X, řešeno v programu
  • Zvuk - zahraje vámi definovaný(frekvence,doba trvání) zvuk
Stáhnout vše najednou (693 kB)
Stáhnout dalších několik příkladů - nejsou v seznamu (30 kB)

Poděkování: Velice dobrý základ programování mi dal profesor Friš, kterému bych rád touto cestou poděkovat

Kódování v ASMx86

Pár rad jak vytvořit spustitelný program v TASMu:

  • pro psaní zdrojových souborů *.asm používejte poznámkový blok, nebo nějaký textový editor, který generuje čistí text bez kódu pro formátování textu
  • ASM nemá integrované vývojové prostředí, takže je program nutné zvlášť přeložit programem TASM a poté slinkovat dohromady programem TLINK.
  • Pro ladění programu lze použít např. Turbo Debugger
  • Při překladu se dává jako parametr zdrojový soubor s příponou *.asm (např: TASM POKUS.ASM). Jestli je zdrojový soubor syntakticky dobře vyleze vám přeložený soubor *.obj. Ten je nutno prohnat TLINKem (např.: TLINK POKUS.OBJ),který vám vyhodí spustitelný soubor
Programy TASM a TLINK jsou součástí např. Turbo Pascalu nebo si je můžete stáhnout zde.

Tady jsou věci od našich profesorů:

  • makra.mac - soubor s makry, většina maker jsou "obalené požadavky na přerušení", velice šetří čas při programování
  • podprog.inc - soubor s podprogramy, např. na převod čísel z bin. do ASCII kódu a pod.

A zde je pár hotových školních příkladů:

  • POCET0a1.ZIP - prográmek na rotace a posuvy, načte kód klávesy a převede jej do bin. kódu a pak spočítá kolik je tam 1 a 0
  • 3BARVY.ZIP - přímá práce s video pamětí, vykreslí na obrazovku 3 různě barevné obdélníky
  • CITAC.ZIP - BCD aritmetika, čítač od 0 do 99 a zpět
  • POROVS.ZIP - řetězcové instrukce, načte 2 řetězce z klávesnice a porovná je
  • Protokol.ZIP - Závěrečná pololetní práce i s protokolem

Programy v Delphi

K psaní programů v Delphi jsem přešel samozřejmě od Pascalu. Učil jsem se sám stylem pokus-omyl. Pak ve 4. ročníku na střední škole jsme měli předmět Programování v Delphi (už nevím přesně jestli se to jmenovalo takto), ale moc mi to nedalo. Až na několik jednoduchých her jsem ale nic pořádného nenapsal.

Tetris

Tuto hru jsem neudělal proto, že jsem se nudil nebo něco podobného, ale ve čtvrťáku na průmyslovce jsme museli udělat nějakou závěrečnou práci. Myslím, že tetris je lepší než nějakej trapnej program, kterej stejně nikdo nikdy nepoužije. Hra by měla fungovat pod všema WINDOWSama i bez DirectX, protože nevyužívá hardwarové akcelerace, ale standartní GDI rozhraní. tetris tetris tetris
Stáhnout: tetris.zip (179 kB)

Úžlabina 2

Podobá se hrám zastřel jsi svého... /koho chceš/. Zde nestřílíte do lidí, ale do známek, které po vás házejí učitelé. Ty lepší chytáte a po těch horších střílíte.
Běhá v rozlišení 640x480 v okně nebo fullscreen. Podmínkou jsou nainstalované DirectX 7.0 nebo lepší (-: . Úžlabiňákum přeji příjemnou zábavu a vám ostatním také i když vám název asi nic neřekne.

uzabina2 uzabina2 uzabina2 uzabina2

Stáhnout: uzlabina2.zip (1,36 MB)

Začátky v Delphi

  • banka - Předělaný prográmek banka z Pascalu
  • generator - generátor postavy pro AD and D ,na každou vlastnost hodí 4x a nejmenší hod vyřadí
  • míchání - Zamíchá čísla v poli. Měla to být příprava na podobnou hru jako je Magic the Gathering
  • větší bere - Měla to být moje 1.hra a také příprava na hru podobnou Magic the Gathering, ale nějak to nevyšlo. Místo toho je to pěkná blbost, kde cvakáte myší na jedno tlačítko. Snad to příště vyjde.
  • Misak logo - Říkejte si tomu jak chcete, ale je to prvni blbůska, kterou jsem udělal v Delphi s DirectX a ani to moc nebolelo. Je zde vidět jak závisí FPS na počtu vykreslovaných obrázků.

Čtenářský deník

Karel Čapek R.U.R.
Karel Čapek Válka s mloky
Viktor Dyk Krysař
Karel Jaromír Erben Kytice z pověstí národních
Raymond Elias Feist Mág učedník, Mág mistr
Ladislav Fuks Cesta do zaslíbené země a jiné povídky
Karel Havlíček Borovský Tyrolské elegie
Bohumil Hrabal Příliš hlučná samota
František Hrubín Romance pro křídlovku
Alois Jirásek Z Čech až na konec světa
Karel Hynek Mácha Máj
Jan Neruda Balady a romance
Jan Neruda Povídky malostranské
Vítězslav Nezval Edison
Ivan Olbracht Nikola Šuhaj Loupežník
Ota Pavel povídky
Gabriela Preissová Její pastorkyňa
Romain Rolland Petr a Lucie
Michal Viewegh Zapisovatelé otcovský lásky

Slohovky

John Steinbeck - Na plechárně esej
Není maličkosti na níž nezáleží úvaha
Domov úvaha
Média úvaha

Elektrická měření

3. ročník

Em3-01 Ověřování MAGEL přístrojů protokol
Em3-02 Měření odporu protokol
Em3-03 Měření indukčnosti pouze hodnoty
Em3-04 Měření kapacity protokol
Em3-05 Rezonanční obvody protokol
Em3-06 Měření VA char. polovodičových jednobranů protokol
Em3-07 Měření charakteristik tranzistorů protokol
Em3-08 Měření vlastností nf zesilovačů protokol
Em3-09 Zobrazování charakteristik jednobranů a dvojbranů osciloskopem zpráva
Em3-10 Další osciloskopická měření zpráva

4. ročník

Em4-01 Napájecí zdroje a stabilizátory ss napětí protokol
Em4-02 Měření číslicovým osciloskopem zpráva
Em4-03 Měření základních vlastností OZ zpráva
Em4-04 Přístrojové zesilovače protokol
Em4-05 Použití OZ v měřicí technice protokol
Em4-06 Kompenzovaný vstupní dělič
Analogový nízkofrekvenční milivoltmetr a mikroampérmetr
zpráva
Em4-07 Aktivní filtry zpráva
Em4-08 Audio - video měření protokol
Em4-09 Analogový komparátor protokol
Em4-10 Generátory měřicího signálu zpráva
Em4-11 Fázový závěs protokol
Em4-12 Funkční měniče zpráva
Em4-13 Měření na D/A a A/D převodnících protokol
Em4-14 Měření základních vlastností logických IO TTL, CMOS zpráva
Em4-15 Základní vlastnosti číslicového voltmetru s měřicím usměrňovačem protokol
Em4-16 Měření na optronu zpráva

Stáhnout vše najednou (2,3 MB)

Elektrotechnologie

Po mírném váhání jsem se rozhodl na tyto stránky umístit referáty z elektrotechnologie z 2.ročníku. Na tento předmět jsem měl pana profesora Fukátka a byl to dobrý profesor. Tyto referáty jsem si vysloužil za kecání, ale nekecal jsem až tak moc, takže jsem v průběhu roku vyfasoval jen 2.

  • CCD - Snímací obrazové prvky. Tento referát jsem dostal ze začátku roku, na zpracování jsem měl 2 měsíce a dlouho to byla moje noční můra.
  • Optické kabely - Tento referátek jsem vyfasoval ke konci roku a měl jsem na něj asi týden, ale zase jsem se kvůli němu tak netrápil.

Také díky těmto referátům jsem se přihlásil do technické knihovny. Na to, že jsem člověk, který vůbec nečte je to docela výkon přihlásit se sám a dobrovolně.

Konec E4.C ...

POSLEDNÍ ZVONĚNÍ - E4.C - NASHLEDANOU…

ŠKOLA RÁNO V OSM ZAČLA
ZAJDA VE TŘÍDĚ NÁS VŠECHNY NAŠLA
JAKO MALÝ KRÁLÍKY
ZKOUŠÍ NÁS TU Z MATIKY
PO TY ČTYŘI DLOUHÉ ROKY
NESMĚLÉ NAŠE VEDLA KROKY
DĚKUJEME ZAJEČICI ZA TU JEJÍ LÁSKU
VÍME, ŽE TO STÁLO TAKY NĚJAKOU VRÁSKU
A ŽE 211KA BUDE NAŠE HLAVNÍ NORA
VĚDĚL DŘÍVE NEŽ-LI MI JEN TEN PÁN CO KOUKÁ SHORA

PLAŠE, KOLUKALI JSME PLAŠE,
NA TY NAŠE, NAŠE NOVÉ PROFESORY,
V OČÍCH MĚLI JENOM SORRY.

PRVNÍ HOĎKA, ŠINDY U NÁS
SNAŽIL NĚCO, DOSTAT DO NÁS.
NECHÁPEME CO SE DĚJE A PROČ SE TEN PÁN DIVNĚ SMĚJE
POZDĚJI JSME POCHOPILI
VĚDOMOSTEM USTOUPILI

KDYŽ TU ŠINDY VYKLÁDÁ
NA VĚDOMOSTECH SI ZAKLÁDÁ
ŠAT SVŮJ DO ZELENA VŽDY DOLADÍ
JAKO ZELENÝ MUŽÍK RÁD PORADÍ
VÍC NEŽ ŠINDELE HODILI BY SE STŘEŠNÍ TAŠKY
ALE KDOPAK TROPIL BY SI ZE ŠINDELKY ŠAŠKY

DOBRÁ BYLA ČEŠTINÁŘKA LETOS
CHTĚLO BY TO NĚJAKEJ EPOS
DO DIVADLA POŘÁD LÁKÁ
MY VŠAK RADŠI NA PANÁKA
NĚKDY HRAJOU TAKY DRAMA
NA TO ALE MUSÍŠ SAMA!
KDYŽ PAK PÁTEK VEČER PŘICHÁZÍ
SHAKESPEARE Z NAŠÍ HLAVY ODCHÁZÍ…

SPEEDY KDYŽ NÁS PŘEDBÍHÁ
OČI PŘITOM ZAVÍRÁ
Z PLAŇANSKÝ KDYŽ VYBĚHNE
VŠECHNY ŽÁKY PŘEDBĚHNE
KDYŽ SE SMĚJE PĚKNĚ SKÁČE
DIV TU ĎŮLEK NEVYSKÁČE
JAK TEN MALÝ ZAJÍČEK
JE TO PROSTĚ KRÁLÍČEK. (..FOUSATEJ)

S NĚMČINÁŘKOU SRANDA BYLA
VŠECHNY RÁDA POBAVILA
KDYŽ NĚMECKY MLUVILA
OČI JENOM KULILA.

POČÍTAČOVÁ JE DVOJKA - MIKULDA A BERNÝ
EP-ČKA A PVC-ČKA BYLY S NIMA PERNÝ
SRANDA S NIMA VŽDYCKY BYLA
ALGEBRA VŠAK ZVÍTĚZILA
MOTORY A LOGIKU DO NÁS HUSTILI
CESTU K MATURITĚ PŘITOM KLESTILI..

FUKEC TO JE VELKÝ ZVÍŘE
PŘED TABULI KDYŽ NASTOUPIL
STRACH NÁM OČI ZASTOUPIL
JEHO HESLA NAUČIL NÁS ZNÁT
NEBUDEM JE VŠECHNY PSÁT

ZÁVĚREM BÁSNĚ, ABY BYLO JASNÉ,
ŽE TAHLE BÁSEŇ SLOUŽÍ K ROZLOUČENÍ A NE K ROZHOŘČENÍ!
A TAK PŘEDEM DĚKUJEME,
ŽE ZA TY PĚKNÉ BÁSNIČKY
DOSTANEME JEDNIČKY..

NE, ŽE SE TEĎ NAFOUKNETE
A MATURU NÁM VYFOUKNETE !!!

konecE4C
konecE4C
konecE4C
konecE4C
konecE4C
konecE4C
-SKOBI-


E4C
mtRS / Harries