ZPOC: pieskovisko
Zo stránky SensorWiki
ZÁKLADY POČÍTAČOV – B-ZPOC
- (B) Informačné systémy fakulty a univerzity, práca s AIS, prihlasovanie, wifi siete, správa účtov, bezpečnosť, campus licencie, eduroam. - viď úvod do štúdia.
- (B) História počítačov
- (Ch) Základy informatiky, číselné sústavy, binárna aritmetika, reprezentácia čísel, presnosť, kódovanie.
- (B) Základy programovania, zdrojový kód, prekladač, vykonateľný kód, strojový jazyk, premenné, cyklus, podmienka.
- (B) Logické systémy, boolovská algebra, logické funkcie, demorganove zákony, karnaughove mapy, kombinačné logické obvody, logické úrovne, aplikácie v mikroprocesoroch.
- (Ch) Sekvenčné systémy, stavové diagramy, konečné automaty, pamäťové prvky, časovanie, synchrónne a asynchrónne obvody, aplikácie v komunikačných systémoch.
- (B) Pamäť a periférie mikropočítača, DMA, externá a interná pamäť, vyrovnávacia pamäť, počítadlá a časovače, prevodníky A/D a D/A, vstupy a výstupy.
- (Ch) Architektúry počítačov, mikroprocesor, mikropočítač, von Neumannova a Harvardská architektúra, prerušenia, pipelining, mikrokód, cache, multiprocesorové systémy.
- (Ch) Operačné systémy, procesy, ovládače, bezpečnosť, systémy reálneho času, multi user a multi proces.
- (Ch) Základy počítačových sietí a komunikácií, sériový komunikačný protokol, bluetooth, wifi, TCP/IP, bezpečnosť.
PREDNASKY
- https://www.root.cz/clanky/vyuka-programovani-ndash-nastroje-pro-ilustraci-cinnosti-mikroprocesoru/#k01 Nastroje k vyuke programovania procesorov
- Historia pocitacov
- J. Gruska, I. M. Havel, J. Wiedermann, J. Zelený: Počítačová revolúcia - zborník SOFSEM'83.
- Processing power:
- Procesor
- Logicke a sekvencne obvody
- Switch: https://learn.sparkfun.com/tutorials/switch-basics?_ga=2.36951392.1339475996.1506199413-750509721.1506199413
- Transistor https://learn.sparkfun.com/tutorials/transistors?_ga=2.268645681.1339475996.1506199413-750509721.1506199413#applications-i-switches
- https://cs.wikipedia.org/wiki/CMOS
- http://www.falstad.com/circuit/e-index.html Je tam CMOS Hradlo
CVICENIA
Príklady na precvičovanie
Cvičenie 1.
- http://www.rapidtables.com/convert/number/hex-dec-bin-converter.htm
- http://calc.50x.eu/
- https://www.mathsisfun.com/binary-decimal-hexadecimal-converter.html
- http://www.binaryhexconverter.com/
- https://www.algoritmy.net/article/80/Prevod-cisla-mezi-soustavami
- Floating point:
David Goldberg: What Every Computer Scientist Should Know About Floating-Point Arithmetic http://www.itu.dk/~sestoft/bachelor/IEEE754_article.pdf
- Logicke obvody
- Offline Win simulator: http://www.logiccircuit.org/help.html
- Online web simulator s moznostou predpripravy a linknut hotovy obvod: https://simulator.io/board/lrBpIXomS7/1
- Asembler a procesor
- Online ASM simulator a kompiler https://www.asm80.com/index.html#test1-a80
- ...a da sa aj vlozit do webstranky https://www.asm80.com/embed.html
- Iny 8080 http://sensi.org/~svo/i8080/
- 4004 Simulator http://e4004.szyc.org/emu/
- Dalsie emulatory v javascripte https://www.cambus.net/emulators-written-in-javascript/
micro:bit
K cvičeniam s micro:bit a serial input/output:
- zda sa ze najprv treba nainstalovat embed serial driver, ale vo Win10 uz mozno aj je
- do Simulatora mi to nekreslilo, ale do terminalu data chodili
- Serial plotter programy:
- Overview mnohych je tu: https://arduino.stackexchange.com/questions/1180/serial-data-plotting-programs
- Terminal by Bray ma taku minimalnu moznost
- Serial Plotter je skvely ale treba ho nainstalovat (admin prava)
- Tento je minimalistikcy, ale netreba ho instalovat, staci run
Nástroje:
- http://ap.urpi.fei.stuba.sk/sensorwiki/index.php/Obr%C3%A1zky
- http://deviantart.com/
- https://www.wordclouds.com/
- https://www.asm80.com/index.html#test1-a80
- http://hilite.me/
- Stavove diagramy: https://www.draw.io/
- Mediawiki Tabulky a Tabuľky: https://www.tablesgenerator.com/mediawiki_tables
Serial plot:
- http://www.fast-product-development.com/real-time-serial-data-plot.html Funguje na W10 no install
- Terminal by Bray Funguje na W10 no install