Operácie

ZPOC: pieskovisko: Rozdiel medzi revíziami

Z SensorWiki

(Vytvorená stránka „ '''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.h…“)
 
(Nástroje:)
 
(19 medziľahlých úprav od rovnakého používateľa nie je zobrazených.)
Riadok 1: Riadok 1:
 
'''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
 
  
 
== ZÁKLADY POČÍTAČOV – B-ZPOC ==
 
== ZÁKLADY POČÍTAČOV – B-ZPOC ==
Riadok 21: Riadok 14:
 
# (Ch) Základy počítačových sietí a komunikácií, sériový komunikačný protokol, bluetooth, wifi, TCP/IP, bezpečnosť.  
 
# (Ch) Základy počítačových sietí a komunikácií, sériový komunikačný protokol, bluetooth, wifi, TCP/IP, bezpečnosť.  
  
<iframe width="600" height="600" src="https://www.asm80.com/embed.html#Tk9QCk5PUAo="></iframe>
+
 
 +
== 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
 +
 
 +
* 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>
 +
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<iframe width="600" height="800" src="https://www.asm80.com/embed.html#Tk9QCk5PUAo="></iframe>
 +
</html>
  
 
<quiz display=simple>
 
<quiz display=simple>
Riadok 31: 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:''' ==
 +
 +
 +
* 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

ZÁKLADY POČÍTAČOV – B-ZPOC

  1. (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
  1. (Ch) Základy informatiky, číselné sústavy, binárna aritmetika, reprezentácia čísel, presnosť, kódovanie.
  2. (B) Základy programovania, zdrojový kód, prekladač, vykonateľný kód, strojový jazyk, premenné, cyklus, podmienka.
  3. (B) Logické systémy, boolovská algebra, logické funkcie, demorganove zákony, karnaughove mapy, kombinačné logické obvody, logické úrovne, aplikácie v mikroprocesoroch.
  4. (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.
  5. (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.
  6. (Ch) Architektúry počítačov, mikroprocesor, mikropočítač, von Neumannova a Harvardská architektúra, prerušenia, pipelining, mikrokód, cache, multiprocesorové systémy.
  7. (Ch) Operačné systémy, procesy, ovládače, bezpečnosť, systémy reálneho času, multi user a multi proces.
  8. (Ch) Základy počítačových sietí a komunikácií, sériový komunikačný protokol, bluetooth, wifi, TCP/IP, bezpečnosť.


PREDNASKY




CVICENIA

Príklady na precvičovanie

Cvičenie 1.

  • Floating point:

David Goldberg: What Every Computer Scientist Should Know About Floating-Point Arithmetic http://www.itu.dk/~sestoft/bachelor/IEEE754_article.pdf


        

1 Type the question here...

The correct answer.
Wrong or misleading answer.
Wrong or misleading answer.
Wrong or misleading answer.

micro:bit

K cvičeniam s micro:bit a serial input/output:

Nástroje:

Serial plot: