ZPOC: pieskovisko: Rozdiel medzi revíziami
Zo stránky SensorWiki
(4 medziľahlé úpravy od rovnakého používateľa nie sú zobrazené.) | |||
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 == | == PREDNASKY == | ||
Riadok 50: | Riadok 40: | ||
** http://www.falstad.com/circuit/e-index.html Je tam CMOS Hradlo | ** 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/ | |||
<html> | <html> | ||
Riadok 76: | Riadok 80: | ||
- Wrong or misleading answer. | - Wrong or misleading answer. | ||
</quiz> | </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:''' == | =='''Nástroje:''' == | ||
Riadok 86: | Riadok 105: | ||
* http://hilite.me/ | * http://hilite.me/ | ||
* Stavove diagramy: https://www.draw.io/ | * 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
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