ZPOC: pieskovisko: Rozdiel medzi revíziami
Z SensorWiki
(→PREDNASKY) |
(→Nástroje:) |
||
(10 medziľahlých úprav od rovnakého používateľa nie je zobrazených.) | |||
Riadok 1: | Riadok 1: | ||
− | |||
− | + | == 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ý: ''[http://edi.fmph.uniba.sk/~winczer/historia/GHWZ/ Počítačová revolúcia]'' - zborník SOFSEM'83. | |
− | |||
− | |||
− | + | * Processing power: | |
− | + | ** http://pages.experts-exchange.com/processing-power-compared/ | |
+ | ** https://en.wikipedia.org/wiki/Apollo_Guidance_Computer | ||
− | + | * Procesor | |
− | + | ** Papierový počítač CGS https://cs.wikipedia.org/wiki/Pap%C3%ADrov%C3%BD_po%C4%8D%C3%ADta%C4%8D_CGS | |
− | + | ** Intel 8080 https://cs.wikipedia.org/wiki/Intel_8080 | |
− | + | *** https://strojak.cz/8080-architektura/ | |
+ | *** https://strojak.cz/8080-prvni-program/ | ||
+ | * 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 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * http:// | ||
− | * | ||
− | * | ||
− | * https://www. | ||
− | |||
− | |||
* Floating point: | * Floating point: | ||
Riadok 80: | Riadok 67: | ||
** Dalsie emulatory v javascripte https://www.cambus.net/emulators-written-in-javascript/ | ** Dalsie emulatory v javascripte https://www.cambus.net/emulators-written-in-javascript/ | ||
− | |||
− | + | <html> | |
− | + | <iframe width="600" height="800" src="https://www.asm80.com/embed.html#Tk9QCk5PUAo="></iframe> | |
+ | </html> | ||
+ | <quiz display=simple> | ||
+ | {Type the question here... | ||
+ | |type="()"} | ||
+ | + The correct answer. | ||
+ | - Wrong or misleading answer. | ||
+ | - Wrong or misleading answer. | ||
+ | - Wrong or misleading answer. | ||
+ | </quiz> | ||
− | + | == '''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 | ||
+ | ** https://os.mbed.com/docs/latest/tutorials/windows-serial-driver.html | ||
+ | * 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) | ||
+ | *** https://hackaday.io/project/5334-serialplot-realtime-plotting-software | ||
+ | *** https://bitbucket.org/hyOzd/serialplot/downloads/ | ||
+ | ** Tento je minimalistikcy, ale netreba ho instalovat, staci run | ||
+ | *** http://www.fast-product-development.com/real-time-serial-data-plot.html | ||
− | + | =='''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 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:Základy počítačov]] | [[Category:Základy počítačov]] |
Aktuálna revízia z 10:45, 20. december 2017
Obsah
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