Základy počítačov: Rozdiel medzi revíziami
Zo stránky SensorWiki
| (72 medziľahlých úprav od rovnakého používateľa nie je zobrazených.) | |||
| Riadok 20: | Riadok 20: | ||
| * 15. 9. Aktualizácia na ZS 2025 | |||
| === Opakovanci: uznavanie predmetu === | |||
| Ak ste tento predmet už absolvovali minulý rok, môžete požiadať o jeho uznanie a nemusíte tak | |||
| navštevovať cvičenia znova. Prosím, vyplňte si  | |||
| [https://www.fei.stuba.sk/buxus/docs/studium_od_2024/zapis_2425/ziadost_-_uznanie_predmetov.pdf takúto žiadosť],  | |||
| kde uvediete, že žiadate o uznanie predmetu (prípadne aj všetky, z ktorých máte  | |||
| A, B alebo C) a zanesiete to na PgO. Takéto žiadosti pán prodekan potom bez problémov schvaľuje  | |||
| a je to úplne v poriadku aj z hľadiska účasti na výučbe a pod. Nemusíte potom už nič ďalšie  | |||
| riešiť, rovno máte zapísanú známku v indexe.  V prípade, že vám predmet nebol uznaný, musíte riadne navštevovať | |||
| prednášky aj cvičenia. | |||
| <!-- | <!-- | ||
| * Exkurzia: v prípade záujmu o exkurziu na Slovenskú akadémiu vied (SAV) - múzeum počítačov a návšteva superpočítača Aurel, vyplňte dotazník o vhodnom termíne: https://doodle.com/poll/qq3tsx3tqgna72ty | * Exkurzia: v prípade záujmu o exkurziu na Slovenskú akadémiu vied (SAV) - múzeum počítačov a návšteva superpočítača Aurel, vyplňte dotazník o vhodnom termíne: https://doodle.com/poll/qq3tsx3tqgna72ty | ||
| O výsledku vám dám vedieť. | O výsledku vám dám vedieť. | ||
| * 13.11. 10:00 Všetky bonusové úlohy sú vyriešené (to bola fakt bleskovka!). O týždeň budú ďalšie... | * 13.11. 10:00 Všetky bonusové úlohy sú vyriešené (to bola fakt bleskovka!). O týždeň budú ďalšie... | ||
| Riadok 39: | Riadok 43: | ||
| * 12.11. 20:05 Pribudli bonusové [[#Domáce úlohy]], za ktorých vyriešenie môžete získať body navyše. | * 12.11. 20:05 Pribudli bonusové [[#Domáce úlohy]], za ktorých vyriešenie môžete získať body navyše. | ||
| * 21.12. Po skúške prosím vyplňte aj [https://forms.gle/8vxxw82bFhP3ezQU8 Dotazník kvality predmetu] | |||
| * 21. 12. Program:  | |||
| ** 9:30 Náhradné cvičenie v D-208 | |||
| ** 11:00 Skúška A-J v CPU  | |||
| ** 12:30 Skúška K-Ž v CPU | |||
| ** 14:00 Odchod na exkurziu SAV | |||
| ** 14:30 Exkurzia SAV | |||
| * 28. 11. Téma '''komunikácie''', ktorú sme na prednáškach nestihli prebrať ostáva na domáce naštudovanie. K dispozícii máte text 2. kapitoly z knižky, ten treba naštudovať  | |||
| a naučiť sa podstatné pojmy. Otázky z tejto kapitoly samozrejme tiež môžu byť na skúške.  | |||
| ** Balogh, Bélai, Dorner, Drahoš: [http://senzor.robotika.sk/zp/kap2.pdf Priemyselné komunikácie]. STU, 2001. | |||
| * A tu nájdete doplnkový študijný materiál k téme [[Meranie výkonu počítačov]] | |||
| * 10. 11. Ak si myslíte, že logické obvody už chápete, zahrajte si [https://systemic-games.itch.io/bomb-squad-academy Bomb Squad Academy] - stačí demo, ktoré je zadarmo :)  Alebo si môžete zahrať trocha nudnejšiu [http://nandgame.com/ NANDgame]. | |||
| * 11. 10. Server znova funguje | |||
| === Dotazník === | === Dotazník === | ||
| Riadok 48: | Riadok 65: | ||
| * V AISe máte pripravený test, ktorý sa podobá na skúšku, ale nezískate za jeho riešenie žiadne body. | * V AISe máte pripravený test, ktorý sa podobá na skúšku, ale nezískate za jeho riešenie žiadne body. | ||
| * Nezabudnite na domáce štúdium 2. kapitoly z knihy [http://senzor.robotika.sk/zp/kap2.pdf Priemyselné komunikácie].   | * Nezabudnite na domáce štúdium 2. kapitoly z knihy [http://senzor.robotika.sk/zp/kap2.pdf Priemyselné komunikácie].   | ||
| *  3. 12. 20:00  Pribudli ďalšie bonusové [[#Domáce úlohy]], za ktorých vyriešenie môžete získať body navyše. | *  3. 12. 20:00  Pribudli ďalšie bonusové [[#Domáce úlohy]], za ktorých vyriešenie môžete získať body navyše. | ||
| * V poslednom týždni semestra nebudeme cvičiť nič nové, ale môžete si prísť docvičiť, alebo dopísať testy v nasledovných termínoch: | * V poslednom týždni semestra nebudeme cvičiť nič nové, ale môžete si prísť docvičiť, alebo dopísať testy v nasledovných termínoch: | ||
| Riadok 60: | Riadok 72: | ||
| ** Utorok 17. 12.   od 8:00 do  10:00 (Chamraz) | ** Utorok 17. 12.   od 8:00 do  10:00 (Chamraz) | ||
| ** Streda 18. 12.   od 9:00 do  12:00 (Balogh), pozor, toto cvičenie bude v CPU (blok D, 1. posch) | ** Streda 18. 12.   od 9:00 do  12:00 (Balogh), pozor, toto cvičenie bude v CPU (blok D, 1. posch) | ||
| * 10. 12. 2019 bude posledná prednáška v tomto semestri. Privítame na nej hosťa - Williama Carbone z IBM, prednášať bude o počítačovej budúcnosti a technológiach IBM pre takéto počítače. Prednáška bude v angličtine. | * 10. 12. 2019 bude posledná prednáška v tomto semestri. Privítame na nej hosťa - Williama Carbone z IBM, prednášať bude o počítačovej budúcnosti a technológiach IBM pre takéto počítače. Prednáška bude v angličtine. | ||
| * Predtermín (len pre zapísaných) bude v CPU (vchod z bloku D, 1. poschodie), čakajte v respíriu. Priezvisko A-L o 10:00, M-Z o 11:00 | * Predtermín (len pre zapísaných) bude v CPU (vchod z bloku D, 1. poschodie), čakajte v respíriu. Priezvisko A-L o 10:00, M-Z o 11:00 | ||
| Riadok 70: | Riadok 80: | ||
| * Opravný termín bude vo štvrtok, 6. februára 2020 o 9:00 v CPU (vchod z bloku D, 1. poschodie), čakajte v respíriu. | * Opravný termín bude vo štvrtok, 6. februára 2020 o 9:00 v CPU (vchod z bloku D, 1. poschodie), čakajte v respíriu. | ||
| [[Súbor:vianoce.png|center|250px]] | [[Súbor:vianoce.png|center|250px]] | ||
| Riadok 86: | Riadok 95: | ||
| * [[Meranie výkonu počítačov]] | * [[Meranie výkonu počítačov]] | ||
| === Náhrada za vymeškané cvičenia === | === Náhrada za vymeškané cvičenia === | ||
| Jedno vymeškané cvičenie z ktorého vám chýbajú potrebné body je možné nahradiť tak, že   | Jedno vymeškané cvičenie z ktorého vám chýbajú potrebné body je možné nahradiť tak, že   | ||
| spracujete na 2 strany formátu A4 niektorú z nasledovných tém: | po dohode s prednášajúcim spracujete na 2 strany formátu A4 niektorú z nasledovných tém: | ||
| A.) Alpha GO | A.) Alpha GO | ||
| Riadok 155: | Riadok 137: | ||
| --> | --> | ||
| == '''Prednášky  | == '''Prednášky 2025''' == | ||
| * '''16. 09.''' 1️⃣ '''Základy číslicových počítačov.''' Zobrazenie informácie v počítači. Analógové (spojité) a číslicové (diskrétne) zobrazenie informácií. Údajové typy a ich zobrazenie. Číselné a znakové kódy. Základné aritmetické operácie - číselne sústavy (binárna, dekadická, hexadecimálna)  ([https://senzor.robotika.sk/zp/Prednasky/01prednaskaZPOC-slajdyA.pdf slajdy 1], [https://senzor.robotika.sk/zp/Prednasky/01prednaskaZPOC-slajdyB.pdf slajdy 2] a [https://senzor.robotika.sk/zp/Prednasky/01prednaskaZPOC-suhrn.pdf zhrnutie]) | |||
| ** Film [https://youtu.be/ARJ8cAGm6JE 2001: A Space Odyssey]  (1968) directed by Stanley Kubrick, based on a [https://www.martinus.sk/?uItem=252403 novel by  Arthur C. Clarke].<BR><BR> | |||
| <BR><BR | * '''23. 09.''' 2️⃣ '''Ukladanie informácií v počítači.''' Kódy ASCII a Unicode, Big Endian, Little Endian. Reálne čísla s pohyblivou rádovou čiarkou, IEEE-754.  ([https://senzor.robotika.sk/zp/Prednasky/02prednaskaZPOC-slajdyA.pdf slajdy 1]) a ([https://senzor.robotika.sk/zp/Prednasky/02prednaskaZPOC-slajdyB.pdf slajdy 2]) | ||
| * ''' | |||
| ** Film [https://youtu.be/zZuqLLdx2YQ The Imitation Game] | ** Film [https://youtu.be/zZuqLLdx2YQ The Imitation Game] | ||
| ** Angela Watercutter ''[https://www.wired.com/2014/11/imitation-game-building-christopher/ How Designers Recreated Alan Turing's Code-Breaking Computer for Imitation Game]''. Wired, 2104. | ** Angela Watercutter ''[https://www.wired.com/2014/11/imitation-game-building-christopher/ How Designers Recreated Alan Turing's Code-Breaking Computer for Imitation Game]''. Wired, 2104. | ||
| ** Doplnok k formátom [https://www.root.cz/clanky/norma-ieee-754-a-pribuzni-formaty-plovouci-radove-tecky/ s plávajúcou desatinnou čiarkou] | ** Doplnok k formátom [https://www.root.cz/clanky/norma-ieee-754-a-pribuzni-formaty-plovouci-radove-tecky/ s plávajúcou desatinnou čiarkou] | ||
| ** Pentium [https://en.wikipedia.org/wiki/Pentium_FDIV_bug fdiv bug] | ** Pentium [https://en.wikipedia.org/wiki/Pentium_FDIV_bug fdiv bug] | ||
| ** Ariane 5 - [http://sunnyday.mit.edu/nasa-class/Ariane5-report.html opis nehody] ([https://youtu.be/gp_D8r-2hwk video]) | ** Ariane 5 - [http://sunnyday.mit.edu/nasa-class/Ariane5-report.html opis nehody] ([https://youtu.be/gp_D8r-2hwk video 1], [https://youtu.be/5tJPXYA0Nec video 2]) | ||
| ** Patriot [https://msquair.files.wordpress.com/2015/05/patriot-timing-error.pdf system timing error] | ** Patriot [https://msquair.files.wordpress.com/2015/05/patriot-timing-error.pdf system timing error] | ||
| ** Google Colab Notebook: https://colab.research.google.com/drive/1RMyuumEOuH13smF9_WIdbbqy109Wh0MC?usp=sharing<BR><BR> | |||
| * '''30. 09.''' 3️⃣ '''Kombinačné logické obvody.''' Boolova algebra, DeMorganove pravidlá. Pravdivostná tabuľka, logická schéma, úplný systém logických funkcií. Analýza logických obvodov. ([https://senzor.robotika.sk/zp/Prednasky/03prednaskaZPOC-slajdyA.pdf slajdy])<BR>Úvod do programovania mikropočítača BBC micro:bit ([https://senzor.robotika.sk/zp/Prednasky/microbit-Uvod.pdf slajdy])  | |||
| ** Stránka [https://microbit.org/ micro:bit]<BR><BR> | |||
| * '''07. 10.''' 4️⃣ '''Kombinačné logické obvody II.''' Analýza a syntéza logických obvodov. Polovičná a úplná sčítačka. ([https://senzor.robotika.sk/zp/Prednasky/04prednaskaZPOC-slajdyA.pdf slajdy]) | |||
| ** Robert Keim: ''[https://www.allaboutcircuits.com/technical-articles/what-is-an-fpga-introduction-to-programmable-logic-fpga-vs-microcontroller/ What Is an FPGA? An Introduction to Programmable Logic]''. 2018 | ** Robert Keim: ''[https://www.allaboutcircuits.com/technical-articles/what-is-an-fpga-introduction-to-programmable-logic-fpga-vs-microcontroller/ What Is an FPGA? An Introduction to Programmable Logic]''. 2018 | ||
| ** Film [https://youtu.be/KPeHFDxKUP4 Back to the Future] a [https://youtu.be/afwYMdN43Mc scéna so zosilňovačom] | ** Film [https://youtu.be/KPeHFDxKUP4 Back to the Future] a [https://youtu.be/afwYMdN43Mc scéna so zosilňovačom] | ||
| * ''' | ** [https://madformath.com/calculators/digital-systems/karnaugh-maps/karnaugh-map-solver Karnaugh map solver 1] a [https://karnaughmapsolver.com/ solver 2] | ||
| ** Simulátor [https://simulator.io/ simulator.io]<BR><BR> | |||
| * '''14. 10.''' 5️⃣ '''Spínacie obvody.''' Relé, elektrónka, tranzistor, integrovaný obvod. Moorov zákon. Časové diagramy. ([https://senzor.robotika.sk/zp/Prednasky/05prednaskaZPOC-slajdyA.pdf slajdy] a [https://senzor.robotika.sk/zp/Prednasky/05prednaskaZPOC-suhrn.pdf zhrnutie]) | |||
| ** Datasheet obvodu [http://senzor.robotika.sk/zp/DM74LS00.pdf 7400] | ** Datasheet obvodu [http://senzor.robotika.sk/zp/DM74LS00.pdf 7400] | ||
| ** Moorov zákon: [https://www.intel.com/content/www/us/en/silicon-innovations/moores-law-technology.html video] | ** Moorov zákon: [https://www.intel.com/content/www/us/en/silicon-innovations/moores-law-technology.html video] | ||
| * ''' | ** Robert Ross: ''[https://robbreport.com/gear/audio/vacuum-tube-amps-remerging-1234797622/ ‘It Sounds Human’: Audiophiles Are Embracing the Lush Sounds of Old-School Tube Amps]'' | ||
| ** Video: [https://youtu.be/_9_AEVQ_p74?si=ySTOy212WNOeJTBh Claude Shannon demonstrates "Theseus" Machine Learning] | |||
| ** Film: [https://youtu.be/AxQ9GG6hUDM?si=BbLnkbjNTGnUPalw Forbidden Planet Official Trailer] - Leslie Nielsen Movie (1956)  | |||
| ** [https://micro.magnet.fsu.edu/electromag/java/transistor/ Výroba tranzistora] (animácia) | |||
| ** [https://everycircuit.com/circuit/5747025316151296/cmos-nand Hradlo NAND technológiou CMOS] (simulácia) | |||
| ** [https://everycircuit.com/circuit/4806663265714176/ttl-standard-nand-logic-gate Hradlo NAND technológiou TTL] (simulácia)<BR><BR> | |||
| * '''21.10.'''  '''Sekvenčné obvody.''' Oneskorenie. Spätná väzba, oscilátor. Kybernetika. ([http://senzor.robotika.sk/zp/Prednasky/prednaska05.pdf slajdy]) | |||
| ** [https://cw.fel.cvut.cz/wiki/_media/courses/a3m33iro/vysoky50letkybernetiky1998_v626-632.pdf Z histórie kybernetiky u nás] | ** [https://cw.fel.cvut.cz/wiki/_media/courses/a3m33iro/vysoky50letkybernetiky1998_v626-632.pdf Z histórie kybernetiky u nás] | ||
| ** [http://www.ieeevic.org/video-interview-norbert-wiener-inventor-of-cybernetics/ Norbert Wiener] - video<!-- | ** [http://www.ieeevic.org/video-interview-norbert-wiener-inventor-of-cybernetics/ Norbert Wiener] - video | ||
| ** [https://youtu.be/nS0luYZd4fs Shannon: Theseus demo] - video <!-- | |||
| ** Simulator.IO | ** Simulator.IO | ||
| *** R-S preklápací obvod https://simulator.io/board/Gv2ZlMW8SZ/3 | *** R-S preklápací obvod https://simulator.io/board/Gv2ZlMW8SZ/3 | ||
| Riadok 204: | Riadok 177: | ||
| *** Posuvný register https://simulator.io/board/Da9uTzXj5o/1 | *** Posuvný register https://simulator.io/board/Da9uTzXj5o/1 | ||
| *** Delička frekvencie https://simulator.io/board/VTJCoRBS5o/1 | *** Delička frekvencie https://simulator.io/board/VTJCoRBS5o/1 | ||
| *** Binárne počítadlo https://simulator.io/board/ix1nHMxe7w/1 --> | *** Binárne počítadlo https://simulator.io/board/ix1nHMxe7w/1 --><BR><BR> | ||
| * '''28. 10.'''6️⃣ '''Pamäte.''' Rýchlosť, cena, kapacita. Typy pamätí RWM, ROM, EPROM, EEPROM, FLASH. Adresovanie, dynamická a statická pamäť. ([http://senzor.robotika.sk/zp/Prednasky/prednaska06a.pdf slajdy])<BR>Stavové diagramy a BBC micro:bit ([http://senzor.robotika.sk/zp/Prednasky/prednaska06b.pdf slajdy]) | |||
| * ''' | |||
| ** [http://www.computerhistory.org/timeline/memory-storage/ Timeline of computer memory] | ** [http://www.computerhistory.org/timeline/memory-storage/ Timeline of computer memory] | ||
| ** Static RAM 2114 1kB [http://www.science.smith.edu/dftwiki/images/a/ab/2114_datasheet.pdf datasheet] | ** Static RAM 2114 1kB [http://www.science.smith.edu/dftwiki/images/a/ab/2114_datasheet.pdf datasheet] | ||
| ** [https://www.ibm.com/history/dram Dynamic random-access memory (DRAM)] history by IBM | |||
| ** [https://www.ibm.com/think/topics/flash-storage FLASH memory]] history by IBM | |||
| ** EEPROM 2708 1kB [http://www.jrok.com/datasheet/TMS2708.pdf datasheet] | ** EEPROM 2708 1kB [http://www.jrok.com/datasheet/TMS2708.pdf datasheet] | ||
| *  | ** Film [https://www.youtube.com/watch?v=hMT8tRrEMC4 TRON] (1982) a remake [https://www.youtube.com/watch?v=SqSuRdkglxM TRON Legacy] (2010) | ||
| **  | ** Men In Black 3 | [https://www.youtube.com/watch?v=nQmkkryDp0Y Retro Neuralyzer Scene]<BR><BR> | ||
| <BR><BR><BR><FONT COlor="grey"> | |||
| <BR>Prednášky z minulého roka<BR><BR> | |||
| * '''30. 10.''' 7️⃣ Základná stavebné prvky procesora. Operačná a riadiaca časť procesora. Inštrukčný súbor. Typy inštrukcií. ([http://senzor.robotika.sk/zp/Prednasky/prednaska08.pdf slajdy]) | |||
| * ''' | |||
| ** Frederico Faggin: ''[http://ieeexplore.ieee.org/document/4776530/ Making of the First Microprocessor]''. | ** Frederico Faggin: ''[http://ieeexplore.ieee.org/document/4776530/ Making of the First Microprocessor]''. | ||
| ** [https://youtu.be/Knd-U-avG0c Zoom Into a Microchip] - National Informal STEM Education Network (NISE Net) | ** [https://youtu.be/Knd-U-avG0c Zoom Into a Microchip] - National Informal STEM Education Network (NISE Net) | ||
| ** Papierový [https://cs.wikipedia.org/wiki/Pap%C3%ADrov%C3%BD_po%C4%8D%C3%ADta%C4%8D_CGS počítač CGS] | ** Papierový [https://cs.wikipedia.org/wiki/Pap%C3%ADrov%C3%BD_po%C4%8D%C3%ADta%C4%8D_CGS počítač CGS]<BR><BR> | ||
| * ''' | * '''6. 11.''' 8️⃣ Mikroprocesor II. Matematický koprocesor. Inštrukčný súbor. Typy inštrukcií. Formát inštrukcie. Inštrukcie - práca s pamäťovým systémom počítača. Spôsoby adresácie. Procesory s architektúrou RISC a CISC. Asembler, jazyk symbolických adries, simulátor a emulátor. ([http://senzor.robotika.sk/zp/Prednasky/prednaska09.pdf slajdy]) | ||
| ** Jednodoskový počítač [https://sk.wikipedia.org/wiki/PMI-80 PMI-80] <!-- http://www.nostalcomp.cz/pmi80.php --> | ** Jednodoskový počítač [https://sk.wikipedia.org/wiki/PMI-80 PMI-80] <!-- http://www.nostalcomp.cz/pmi80.php --> | ||
| ** Osobný počítač [https://pmd85.borik.net/wiki/Intro PMD-85] | ** Osobný počítač [https://pmd85.borik.net/wiki/Intro PMD-85] | ||
| ** Školský robot [http://www.avir.sk/robotika/historia_kar/roboti/KOLKA025.html KOLKA] | ** Školský robot [http://www.avir.sk/robotika/historia_kar/roboti/KOLKA025.html KOLKA] | ||
| ** [https://en.wikipedia.org/wiki/Intel_8087 Aritmetický koprocesor i8087] | ** [https://en.wikipedia.org/wiki/Intel_8087 Aritmetický koprocesor i8087] | ||
| ** [http://senzor.robotika.sk/zp/8080instructions.pdf Ťahák na cvičenia s výberom inštrukcií] | ** [http://senzor.robotika.sk/zp/8080instructions.pdf Ťahák na cvičenia s výberom inštrukcií]<BR><BR> | ||
| * '''  | * ''' 13. 11.''' 9️⃣ Mikroprocesor III. Zásobník, prerušenie, podprogramy. Hierarchia počítačov, mainframe, workstation, embedded. [[Meranie výkonu počítačov]].([http://senzor.robotika.sk/zp/Prednasky/prednaska10.pdf slajdy]) | ||
| ** [https://www.top500.org/ Zoznam 500 najvýkonnejších počítačov na svete] | ** [https://www.top500.org/ Zoznam 500 najvýkonnejších počítačov na svete] | ||
| ** [https://en.wikipedia.org/wiki/Cray-2 Superpočítač CRAY-2] | ** [https://en.wikipedia.org/wiki/Cray-2 Superpočítač CRAY-2] | ||
| ** [https://waitbutwhy.com/2014/11/from-1-to-1000000.html Milión bodiek] | ** [https://waitbutwhy.com/2014/11/from-1-to-1000000.html Milión bodiek] | ||
| ** [[Meranie výkonu počítačov]] | ** [[Meranie výkonu počítačov]]<BR><BR> | ||
| * '''20. 11.''' 🔟 Georg Jaggle, TU Wien: '''Inputs and outputs''' (([http://senzor.robotika.sk/zp/Prednasky/prednaska07a.pdf Lecture in english]). '''Vstupy a výstupy.''' Digitálny vstup, výstup, displej, klávesnica, multiplexovanie. (([http://senzor.robotika.sk/zp/Prednasky/prednaska07b.pdf slajdy])) | |||
| ** Úvodné video [https://www.youtube.com/watch?v=LDPVwI3KULk Matrix - computer interface] | |||
| ** Video z prezentácie [https://youtu.be/tIIJME8-au8 Timo Boll vs. robot] | |||
| ** Romeo [https://youtu.be/kz1Ob0Ks554 humanoid robot grasping demonstration] | |||
| ** Blue Danube [https://youtu.be/-sHcQcFd7-A Airskin collaborative robotics] | |||
| ** Paro [https://youtu.be/2ZUn9qtG8ow therapeutic robot] | |||
| ** Thymio [https://www.thymio.org/ educational robot] | |||
| * '''10.12.'''  William Carbone, IBM: '''Towards Augmented Intelligence.''' ''Tools and Skills for the Cognitive Era.'' Invited lecture.   | * '''10.12.'''  William Carbone, IBM: '''Towards Augmented Intelligence.''' ''Tools and Skills for the Cognitive Era.'' Invited lecture.   | ||
| ** [http://senzor.robotika.sk/zp/Prednasky/prednaska11-IBM.pdf slajdy] | ** [http://senzor.robotika.sk/zp/Prednasky/prednaska11-IBM.pdf slajdy] | ||
| Riadok 244: | Riadok 225: | ||
| ** Free [https://cognitiveclass.ai/ Cognitive Courses and Lessons] | ** Free [https://cognitiveclass.ai/ Cognitive Courses and Lessons] | ||
| ** IBM Centennial Film [https://www.youtube.com/watch?eWxUWJgfzk 100 X 100 A century of achievements that have changed the world] | ** IBM Centennial Film [https://www.youtube.com/watch?eWxUWJgfzk 100 X 100 A century of achievements that have changed the world] | ||
| * '''.11.''' Vstupno-výstupných podsystém. I/O karty. Paralelný port. Vstup a výstup logických a číslicových hodnôt ([http://senzor.robotika.sk/zp/Prednasky/prednaska11.pdf slajdy]). | * '''.11.''' Vstupno-výstupných podsystém. I/O karty. Paralelný port. Vstup a výstup logických a číslicových hodnôt ([http://senzor.robotika.sk/zp/Prednasky/prednaska11.pdf slajdy]). | ||
| * '''.12.''' Prenos údajov. Zbernicová architektúra počítača. Zbernice. Sériové rozhranie a UART.  Jednoprocesorové a viacprocesorové zbernice, arbitrácia prístupu. Multiplexovaná zbernica. Príklady štandardných zberníc ([http://senzor.robotika.sk/zp/Prednasky/prednaska11a.pdf slajdy]). | * '''.12.''' Prenos údajov. Zbernicová architektúra počítača. Zbernice. Sériové rozhranie a UART.  Jednoprocesorové a viacprocesorové zbernice, arbitrácia prístupu. Multiplexovaná zbernica. Príklady štandardných zberníc ([http://senzor.robotika.sk/zp/Prednasky/prednaska11a.pdf slajdy]). | ||
| <!-- | |||
| * '''.12.'''  William Carbone, IBM: '''Computing: vision for the Future.''' Invited lecture. History and status now. Limits and beyonds. Computers as a service.     Future challenges: blokchain, quantum computing, cognitive computing, clouds and services, internet of things. [[Základy počítačov - pozvaná prednáška|More information...]] | * '''.12.'''  William Carbone, IBM: '''Computing: vision for the Future.''' Invited lecture. History and status now. Limits and beyonds. Computers as a service.     Future challenges: blokchain, quantum computing, cognitive computing, clouds and services, internet of things. [[Základy počítačov - pozvaná prednáška|More information...]] | ||
| ** [http://senzor.robotika.sk/zp/Prednasky/prednaska12-IBM.pdf slajdy] | ** [http://senzor.robotika.sk/zp/Prednasky/prednaska12-IBM.pdf slajdy] | ||
| Riadok 259: | Riadok 240: | ||
| *** https://www.youtube.com/watch?v=qxRM99LlcVc | *** https://www.youtube.com/watch?v=qxRM99LlcVc | ||
| 2017 | |||
| Riadok 283: | Riadok 264: | ||
| Zoznam odporúčanej študijnej literatúry: | Zoznam odporúčanej študijnej literatúry: | ||
| * David Patterson John Hennessy: ''[https://www.elsevier.com/books/computer-organization-and-design-arm-edition/patterson/978-0-12-801733-3 Computer Organization and Design ARM Edition]''. 1st Ed. Morgan Kaufmann, 2016. ISBN: 9780128017333 | * Sarah L. Harris and David M. Harris: '''[https://www.amazon.com/Digital-Design-Computer-Architecture-Harris/dp/0123944244 Digital Design and Computer Architecture]'''. Morgan Kaufman, 3rd ed., 2016. ISBN: 9789382291527 | ||
| * David Patterson and John Hennessy: ''[https://www.elsevier.com/books/computer-organization-and-design-arm-edition/patterson/978-0-12-801733-3 Computer Organization and Design ARM Edition]''. 1st Ed. Morgan Kaufmann, 2016. ISBN: 9780128017333 | |||
| * Tibor Krajčovič: ''[http://www2.fiit.stuba.sk/~tkraj/pocitace.pdf Počítače].'' Vydavateľstvo STU, Bratislava, 2000. Skriptá sú dostupné v knižnici FEI STU. | * Tibor Krajčovič: ''[http://www2.fiit.stuba.sk/~tkraj/pocitace.pdf Počítače].'' Vydavateľstvo STU, Bratislava, 2000. Skriptá sú dostupné v knižnici FEI STU. | ||
| * Richard Balogh: ''[https://www.fei.stuba.sk/sk/kniznica-fei/aktuality-kniznica/vybrane-kapitoly-z-mikropocitacov.html?page_id=6102 Vybrané kapitoly z mikropočítačov: I. časť: Hardware].'' Bratislava: Vydavateľstvo Spektrum STU, 2023. ISBN 978-80-227-5285-5. Skriptá sú dostupné v knižnici FEI STU. | |||
| Internetové zdroje: | Internetové zdroje: | ||
| Riadok 293: | Riadok 276: | ||
| Cvičenia prebiehajú prezenčne v učebni CPU (blok D, 1. posch.) podľa rozvrhu. V prípade choroby | |||
| alebo inej opodstatnenej neprítomnosti si môžete cvičenie nahradiť v ľubovoľnom inom termíne v danom týždni. | |||
| === Cvičenie 1 === | === Cvičenie 1 === | ||
| Úlohy:   | Úlohy:   | ||
| # prihlásiť sa na PC dočasným heslom a nájsť si v AISe mail s vlastným prihlasovacím menom a heslom. | # prihlásiť sa na PC dočasným heslom a nájsť si v AISe mail s vlastným prihlasovacím menom a heslom. | ||
| # prihlásiť sa svojim menom a heslom | # prihlásiť sa svojim menom a heslom | ||
| #  | # webstránka predmetu bude http://senzor.robotika.sk - prvá ikonka vľavo hore v tabuľke ZPOC | ||
| # '''Riešime príklady na prevody DEC-BIN-HEX-ASCII: [[Prevody medzi číselnými sústavami]]''' | |||
| # nájdite si v AISe vstupný testík a vyplňte ho | # nájdite si v AISe vstupný testík a vyplňte ho | ||
| Teória k cvičeniam: [[Číselné sústavy]] Príklady: [[Prevody medzi číselnými sústavami]] | |||
| <FONT Color="grey"> | |||
| === Cvičenie 2 === | === Cvičenie 2 === | ||
| Úlohy:   | Úlohy:   | ||
| Riadok 320: | Riadok 301: | ||
| # 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test | # 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test | ||
| Teória k cvičeniam: [[Aritmetické operácie v dvojkovej sústave]] alebo aj  [https://www.khanacademy.org/math/algebra-home/alg-intro-to-algebra/algebra-alternate-number-bases/v/number-systems-introduction Khan Academy] | |||
| Riadok 328: | Riadok 308: | ||
| '''Základy programovania.''' | '''Základy programovania.''' | ||
| <BR> | |||
| Návody: [[BBC micro:bit]].<BR>         [https://makecode.microbit.org/ → Link do programovacieho prostredia] | |||
| Úlohy:   | Úlohy:   | ||
| #  | # Programy pre micro:bit | ||
| ## naprogramujte jednoduchú animáciu | |||
| ## naprogramujte jednoduché minutky počítajúce smerom nadol | |||
| ## naprogramujte hraciu kocku  | |||
| ## vyskúšajte, ako funguje [[Matematika a micro:bit]] | |||
| # 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test | # 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test | ||
| === Cvičenie 4 === | === Cvičenie 4 === | ||
| Úlohy:   | Úlohy:   | ||
| Riadok 344: | Riadok 328: | ||
| # [[Kombinačné logické obvody]] | # [[Kombinačné logické obvody]] | ||
| # 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test | # 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test | ||
| Teória: [http://www2.fiit.stuba.sk/~kvasnicka/Logika/Lecture09/09.prezentacia.pdf Logické obvody] | |||
| Riadok 350: | Riadok 337: | ||
| '''Základy programovania.''' | '''Základy programovania.''' | ||
| Úlohy: | |||
| #  [[Kombinačné logické obvody s micro:bitom]] | |||
| #   15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test | |||
| <BR>         [https://makecode.microbit.org/ → Link do programovacieho prostredia] | |||
| <BR> | <BR> | ||
| <BR> | <BR> | ||
| === Cvičenie 6 === | === Cvičenie 6 === | ||
| Teória:   | Úlohy:  | ||
| # [[Sekvenčné logické obvody]] | |||
| # 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test | |||
| Teória k cvičeniam:   | |||
| * [http://www.dnp.fmph.uniba.sk/~kollar/dg_w/index_d.htm Sekvenčné obvody] alebo [https://www.electronics-tutorials.ws/sequential/seq_1.html Sequential Logic Circuits] | * [http://www.dnp.fmph.uniba.sk/~kollar/dg_w/index_d.htm Sekvenčné obvody] alebo [https://www.electronics-tutorials.ws/sequential/seq_1.html Sequential Logic Circuits] | ||
| * https://technobyte.org/flip-flops-latches-designing-truth-tables/ | * https://technobyte.org/flip-flops-latches-designing-truth-tables/ | ||
| === Cvičenie 7 === | === Cvičenie 7 === | ||
| '''Základy programovania | '''Základy programovania - Sekvenčné obvody a stavové automaty s micro:bitom''' | ||
| # Návod na cvičenie [[Stavové diagramy s micro:bit]] | |||
| Úlohy:   | Úlohy:   | ||
| # [ | # Zadané problémy riešte v prostredí [https://makecode.microbit.org/ → MakeCode] | ||
| # 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test | # 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test | ||
| <BR> | <BR> | ||
| Riadok 399: | Riadok 381: | ||
| Úlohy:   | Úlohy:   | ||
| # Zapojte a odmerajte vlastnosti kombinačných a sekvenčných obvodov podľa návodu [[Meranie  | # Zapojte a odmerajte vlastnosti kombinačných a sekvenčných obvodov podľa návodu [[Meranie s logickými obvodmi]] | ||
| <!-- ToDo 2023: ak nestihnete zmerať všetky úlohy na cvičení, môžete si ich prísť domerať do D-219 vo vymedzenom čase. | |||
| # Keď to zvládnete, stačí k dvom obvodom z cvičenia pridať ešte 32 a máte hotový celý 8-bitový mikropočítač... Kliknutím na obrázok získate kompletný návod :) | # Keď to zvládnete, stačí k dvom obvodom z cvičenia pridať ešte 32 a máte hotový celý 8-bitový mikropočítač... Kliknutím na obrázok získate kompletný návod :) | ||
| [[Image:TTLcomputer.jpg|500px|center|link=https://hackaday.io/project/20781-8-bit-color-computer-from-ttl]] | [[Image:TTLcomputer.jpg|500px|center|link=https://hackaday.io/project/20781-8-bit-color-computer-from-ttl]] | ||
| --> |  --> | ||
| === Cvičenie 9 === | === Cvičenie 9 === | ||
| Riadok 414: | Riadok 396: | ||
| Úlohy:   | Úlohy:   | ||
| # [[ASM80 programy| | # [[ZPOC 9: Základy programovania v strojovom kóde]] (<S>[[ASM80 programy|old version]]</S>) | ||
| # Na konci cvičenia sa prihláste do AISu a vypracujte test | # Na konci cvičenia sa prihláste do AISu a vypracujte test | ||
| <!--  | |||
| '''Zabudnuté inštrukcie''' | '''Zabudnuté inštrukcie''' | ||
| Riadok 424: | Riadok 405: | ||
| niektoré assemblerovské inštrukcie, ktoré autori procesorov vytvorili sa napokon | niektoré assemblerovské inštrukcie, ktoré autori procesorov vytvorili sa napokon | ||
| do procesorov nedostali. Ktovie prečo?   | do procesorov nedostali. Ktovie prečo?   | ||
| < | <syntaxhighlight lang="asm"> | ||
|      BPDI    Be Polite, Don't Interrupt |      BPDI    Be Polite, Don't Interrupt | ||
|      CLD     Call a Doctor |      CLD     Call a Doctor | ||
| Riadok 443: | Riadok 424: | ||
|      RPM     Read Programmer's Mind |      RPM     Read Programmer's Mind | ||
|      SWOM    Store in Write Only Memory |      SWOM    Store in Write Only Memory | ||
| </ | </syntaxhighlight> | ||
| --> | |||
| <BR> | <BR> | ||
|   |   | ||
| Riadok 458: | Riadok 438: | ||
| # [[Senzory na mikropočítači micro:bit]] | # [[Senzory na mikropočítači micro:bit]] | ||
| # Na konci cvičenia sa prihláste do AISu a vypracujte test | # Na konci cvičenia sa prihláste do AISu a vypracujte test | ||
| Riadok 465: | Riadok 446: | ||
| Úlohy:   | Úlohy:   | ||
| # [[Komunikácia a micro:bit]] | # [[Komunikácia a micro:bit 2023]]  (staré verzie: <S>[[Komunikácia a micro:bit]] alebo [[Bezdrôtová komunikácia a micro:bit]] </S>) | ||
| # Na konci cvičenia sa prihláste do AISu a vypracujte test | # Na konci cvičenia sa prihláste do AISu a vypracujte test | ||
| # Okrem toho môžete vypracovať všetky testy, ktoré ste zameškali v priebehu semestra | |||
| === Cvičenie 12 === | === Cvičenie 12 === | ||
| ''' | '''Robotický simulátor''' | ||
| Úlohy:   | Úlohy:   | ||
| # Na  | # [[Robotický simulátor PRIA IDE]] | ||
| # [https://ide.pria.at/projects/vysavac Link do programovacieho prostredia] | |||
| # Na konci cvičenia sa prihláste do AISu a vypracujte test | |||
| </FONT> | |||
| <BR> | <BR> | ||
| <BR> | <BR> | ||
| Riadok 497: | Riadok 479: | ||
| Ak budú riešenia aj s postupom a tie budú dostatočne odlišné, môžu bonusové body získať aj viacerí.   | Ak budú riešenia aj s postupom a tie budú dostatočne odlišné, môžu bonusové body získať aj viacerí.   | ||
| Prečiarknuté body znamenajú, že úlohu môžete stále ešte riešiť sebe pre radosť, ale body, žiaľ, už nedostanete. | Prečiarknuté body znamenajú, že úlohu môžete stále ešte riešiť sebe pre radosť, ale body, žiaľ, už nedostanete. | ||
| Riadok 693: | Riadok 485: | ||
| == Podmienky absolvovania predmetu == | == Podmienky absolvovania predmetu == | ||
| # Znalosť odprezentovanej problematiky | # Znalosť odprezentovanej problematiky, | ||
| # absolvovanie všetkých cvičení (max. 1 ospravedlnená neúčasť) | # absolvovanie všetkých cvičení (max. 1 ospravedlnená neúčasť), | ||
| # vypracovanie všetkých testíkov <S>aspoň na polovicu</S> na primeraný počet bodov | # vypracovanie všetkých testíkov <S>aspoň na polovicu</S> na primeraný počet bodov, | ||
| #  | # a získanie potrebného počtu bodov na skúške (min. 50% písomky). | ||
| Riadok 707: | Riadok 499: | ||
| '''Vyučujúci:''' | '''Vyučujúci:''' | ||
| * Ing. Richard Balogh, PhD. (UAMT, D-110) | * doc. Ing. Richard Balogh, PhD. (UAMT, D-110, streda 11:00) | ||
| * Ing.  | <!-- * Ing. Belai (D-126, streda 10:00), Ing. Hlavatý, Ing. Michalovič (D-212, streda 10:00) a Ing. Račkay (D-215, stvrtok 14:00) - doktorandi --> | ||
| [[Súbor:RozvrhHodin.png|center]]  | |||
Aktuálna revízia z 11:19, 28. október 2025
Novinky
- 15. 9. Aktualizácia na ZS 2025
Ak ste tento predmet už absolvovali minulý rok, môžete požiadať o jeho uznanie a nemusíte tak navštevovať cvičenia znova. Prosím, vyplňte si takúto žiadosť, kde uvediete, že žiadate o uznanie predmetu (prípadne aj všetky, z ktorých máte A, B alebo C) a zanesiete to na PgO. Takéto žiadosti pán prodekan potom bez problémov schvaľuje a je to úplne v poriadku aj z hľadiska účasti na výučbe a pod. Nemusíte potom už nič ďalšie riešiť, rovno máte zapísanú známku v indexe. V prípade, že vám predmet nebol uznaný, musíte riadne navštevovať prednášky aj cvičenia.
Prednášky 2025
- 16. 09. 1️⃣ Základy číslicových počítačov. Zobrazenie informácie v počítači. Analógové (spojité) a číslicové (diskrétne) zobrazenie informácií. Údajové typy a ich zobrazenie. Číselné a znakové kódy. Základné aritmetické operácie - číselne sústavy (binárna, dekadická, hexadecimálna)  (slajdy 1, slajdy 2 a zhrnutie)
- Film 2001: A Space Odyssey  (1968) directed by Stanley Kubrick, based on a novel by  Arthur C. Clarke.
 
- Film 2001: A Space Odyssey  (1968) directed by Stanley Kubrick, based on a novel by  Arthur C. Clarke.
- 23. 09. 2️⃣ Ukladanie informácií v počítači. Kódy ASCII a Unicode, Big Endian, Little Endian. Reálne čísla s pohyblivou rádovou čiarkou, IEEE-754.  (slajdy 1) a (slajdy 2)
- Film The Imitation Game
- Angela Watercutter How Designers Recreated Alan Turing's Code-Breaking Computer for Imitation Game. Wired, 2104.
- Doplnok k formátom s plávajúcou desatinnou čiarkou
- Pentium fdiv bug
- Ariane 5 - opis nehody (video 1, video 2)
- Patriot system timing error
- Google Colab Notebook: https://colab.research.google.com/drive/1RMyuumEOuH13smF9_WIdbbqy109Wh0MC?usp=sharing
 
- 30. 09. 3️⃣ Kombinačné logické obvody. Boolova algebra, DeMorganove pravidlá. Pravdivostná tabuľka, logická schéma, úplný systém logických funkcií. Analýza logických obvodov. (slajdy)
 Úvod do programovania mikropočítača BBC micro:bit (slajdy)- Stránka micro:bit
 
- Stránka micro:bit
- 07. 10. 4️⃣ Kombinačné logické obvody II. Analýza a syntéza logických obvodov. Polovičná a úplná sčítačka. (slajdy)
- Robert Keim: What Is an FPGA? An Introduction to Programmable Logic. 2018
- Film Back to the Future a scéna so zosilňovačom
- Karnaugh map solver 1 a solver 2
- Simulátor simulator.io
 
- 14. 10. 5️⃣ Spínacie obvody. Relé, elektrónka, tranzistor, integrovaný obvod. Moorov zákon. Časové diagramy. (slajdy a zhrnutie)
- Datasheet obvodu 7400
- Moorov zákon: video
- Robert Ross: ‘It Sounds Human’: Audiophiles Are Embracing the Lush Sounds of Old-School Tube Amps
- Video: Claude Shannon demonstrates "Theseus" Machine Learning
- Film: Forbidden Planet Official Trailer - Leslie Nielsen Movie (1956)
- Výroba tranzistora (animácia)
- Hradlo NAND technológiou CMOS (simulácia)
- Hradlo NAND technológiou TTL (simulácia)
 
- 21.10.  Sekvenčné obvody. Oneskorenie. Spätná väzba, oscilátor. Kybernetika. (slajdy)
- Z histórie kybernetiky u nás
- Norbert Wiener - video
- Shannon: Theseus demo - video 
 
- 28. 10.6️⃣ Pamäte. Rýchlosť, cena, kapacita. Typy pamätí RWM, ROM, EPROM, EEPROM, FLASH. Adresovanie, dynamická a statická pamäť. (slajdy)
 Stavové diagramy a BBC micro:bit (slajdy)- Timeline of computer memory
- Static RAM 2114 1kB datasheet
- Dynamic random-access memory (DRAM) history by IBM
- FLASH memory] history by IBM
- EEPROM 2708 1kB datasheet
- Film TRON (1982) a remake TRON Legacy (2010)
- Men In Black 3 | Retro Neuralyzer Scene
 
Prednášky z minulého roka
- 30. 10. 7️⃣ Základná stavebné prvky procesora. Operačná a riadiaca časť procesora. Inštrukčný súbor. Typy inštrukcií. (slajdy)
- Frederico Faggin: Making of the First Microprocessor.
- Zoom Into a Microchip - National Informal STEM Education Network (NISE Net)
- Papierový počítač CGS
 
- 6. 11. 8️⃣ Mikroprocesor II. Matematický koprocesor. Inštrukčný súbor. Typy inštrukcií. Formát inštrukcie. Inštrukcie - práca s pamäťovým systémom počítača. Spôsoby adresácie. Procesory s architektúrou RISC a CISC. Asembler, jazyk symbolických adries, simulátor a emulátor. (slajdy)
- Jednodoskový počítač PMI-80
- Osobný počítač PMD-85
- Školský robot KOLKA
- Aritmetický koprocesor i8087
- Ťahák na cvičenia s výberom inštrukcií
 
- 13. 11. 9️⃣ Mikroprocesor III. Zásobník, prerušenie, podprogramy. Hierarchia počítačov, mainframe, workstation, embedded. Meranie výkonu počítačov.(slajdy)
- 20. 11. 🔟 Georg Jaggle, TU Wien: Inputs and outputs ((Lecture in english). Vstupy a výstupy. Digitálny vstup, výstup, displej, klávesnica, multiplexovanie. ((slajdy))
- Úvodné video Matrix - computer interface
- Video z prezentácie Timo Boll vs. robot
- Romeo humanoid robot grasping demonstration
- Blue Danube Airskin collaborative robotics
- Paro therapeutic robot
- Thymio educational robot
 
- 10.12.  William Carbone, IBM: Towards Augmented Intelligence. Tools and Skills for the Cognitive Era. Invited lecture.
- slajdy
- IBM Watson Academy (free online courses)
- Link to IBM Cloud (1 month free, ask me for promo codes to prolong it)
- Smart Wildlife project
- Use The Force - Move a BB-8 with Your Mind
- Quantum computing
- Tanmay Bakshi video
- Tanmay Bakshi: books
 
- Text analyzer demo
- Free Cognitive Courses and Lessons
- IBM Centennial Film 100 X 100 A century of achievements that have changed the world
 
- .11. Vstupno-výstupných podsystém. I/O karty. Paralelný port. Vstup a výstup logických a číslicových hodnôt (slajdy).
- .12. Prenos údajov. Zbernicová architektúra počítača. Zbernice. Sériové rozhranie a UART. Jednoprocesorové a viacprocesorové zbernice, arbitrácia prístupu. Multiplexovaná zbernica. Príklady štandardných zberníc (slajdy).
--> Slajdy z prednášok.
Literatúra
Zoznam odporúčanej študijnej literatúry:
- Sarah L. Harris and David M. Harris: Digital Design and Computer Architecture. Morgan Kaufman, 3rd ed., 2016. ISBN: 9789382291527
- David Patterson and John Hennessy: Computer Organization and Design ARM Edition. 1st Ed. Morgan Kaufmann, 2016. ISBN: 9780128017333
- Tibor Krajčovič: Počítače. Vydavateľstvo STU, Bratislava, 2000. Skriptá sú dostupné v knižnici FEI STU.
- Richard Balogh: Vybrané kapitoly z mikropočítačov: I. časť: Hardware. Bratislava: Vydavateľstvo Spektrum STU, 2023. ISBN 978-80-227-5285-5. Skriptá sú dostupné v knižnici FEI STU.
Internetové zdroje:
Cvičenia
Cvičenia prebiehajú prezenčne v učebni CPU (blok D, 1. posch.) podľa rozvrhu. V prípade choroby alebo inej opodstatnenej neprítomnosti si môžete cvičenie nahradiť v ľubovoľnom inom termíne v danom týždni.
Cvičenie 1
Úlohy:
- prihlásiť sa na PC dočasným heslom a nájsť si v AISe mail s vlastným prihlasovacím menom a heslom.
- prihlásiť sa svojim menom a heslom
- webstránka predmetu bude http://senzor.robotika.sk - prvá ikonka vľavo hore v tabuľke ZPOC
- Riešime príklady na prevody DEC-BIN-HEX-ASCII: Prevody medzi číselnými sústavami
- nájdite si v AISe vstupný testík a vyplňte ho
Teória k cvičeniam: Číselné sústavy Príklady: Prevody medzi číselnými sústavami
Cvičenie 2
Úlohy:
- počítame jednoduché príklady Aritmetika v dvojkovej sústave
- počítame príklady Kódy a kódovanie
- počítame príklady Zobrazenie čísel v počítači
- 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test
Teória k cvičeniam: Aritmetické operácie v dvojkovej sústave alebo aj Khan Academy
Cvičenie 3
Základy programovania.
Návody: BBC micro:bit.
         → Link do programovacieho prostredia
Úlohy:
- Programy pre micro:bit
- naprogramujte jednoduchú animáciu
- naprogramujte jednoduché minutky počítajúce smerom nadol
- naprogramujte hraciu kocku
- vyskúšajte, ako funguje Matematika a micro:bit
 
- 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test
Cvičenie 4
Úlohy:
- Kombinačné logické obvody
- 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test
Teória: Logické obvody
Cvičenie 5
Základy programovania.
Úlohy:
- Kombinačné logické obvody s micro:bitom
- 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test
         → Link do programovacieho prostredia
Cvičenie 6
Úlohy:
- Sekvenčné logické obvody
- 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test
Teória k cvičeniam:
- Sekvenčné obvody alebo Sequential Logic Circuits
- https://technobyte.org/flip-flops-latches-designing-truth-tables/
Cvičenie 7
Základy programovania - Sekvenčné obvody a stavové automaty s micro:bitom
- Návod na cvičenie Stavové diagramy s micro:bit
Úlohy: 
- Zadané problémy riešte v prostredí → MakeCode
- 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test
 
Cvičenie 8
Laboratórne cvičenie.
Úlohy:
- Zapojte a odmerajte vlastnosti kombinačných a sekvenčných obvodov podľa návodu Meranie s logickými obvodmi
Cvičenie 9
Mikroprocesor.
Úlohy:
- ZPOC 9: Základy programovania v strojovom kóde (old version)
- Na konci cvičenia sa prihláste do AISu a vypracujte test
 
Cvičenie 10
Senzory na micro:bit
Úlohy:
- Senzory na mikropočítači micro:bit
- Na konci cvičenia sa prihláste do AISu a vypracujte test
Cvičenie 11
Komunikácia s micro:bitmi
Úlohy:
- Komunikácia a micro:bit 2023  (staré verzie: Komunikácia a micro:bit alebo Bezdrôtová komunikácia a micro:bit)
- Na konci cvičenia sa prihláste do AISu a vypracujte test
- Okrem toho môžete vypracovať všetky testy, ktoré ste zameškali v priebehu semestra
Cvičenie 12
Robotický simulátor
Úlohy:
- Robotický simulátor PRIA IDE
- Link do programovacieho prostredia
- Na konci cvičenia sa prihláste do AISu a vypracujte test
Podmienky absolvovania predmetu
- Znalosť odprezentovanej problematiky,
- absolvovanie všetkých cvičení (max. 1 ospravedlnená neúčasť),
- vypracovanie všetkých testíkov aspoň na polovicuna primeraný počet bodov,
- a získanie potrebného počtu bodov na skúške (min. 50% písomky).
Prácu študenta kontroluje a body udeľuje cvičiaci daného krúžku.
Kontakty
Za menom je uvedené pracovisko a miestnosť. Zamestnanci STU majú e-mailové adresy v tvare meno.priezvisko@stuba.sk
Vyučujúci:
- doc. Ing. Richard Balogh, PhD. (UAMT, D-110, streda 11:00)
