Systems Engineering
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
BI-SEG | ZK | 0 | 2C | anglicky |
- Garant předmětu:
- Christoph Kirsch
- Přednášející:
- Christoph Kirsch
- Cvičící:
- Christoph Kirsch
- Předmět zajišťuje:
- katedra teoretické informatiky
- Anotace:
-
Toto je úvodní kurz pro systémové inženýrství pro bakalářské studium informatiky. Cílem je představit základní principy operačních systémů.
- Požadavky:
-
Vstupní požadavky jsou:
1. Programování
2. Návrh překladače
3. Architektura počítače
- Osnova přednášek:
-
Žádné přednášky.
- Osnova cvičení:
-
1. Selfie
2. Jazyk: programovací jazyk - strojový kód - formální gramatika
3. Procesor
4. Paměť
5. Vstup/výstup
6. Instrukce
7. Emulace
8. Virtualizace: procesy
9. Virtualizace: paměť
10. Virtualizace: plánování
11. Virtualizace: synchronizace
12. Virtualizace: vlákna
13. Virtualizace: Souběžný běh
- Cíle studia:
-
Po absolvování předmětu studenti chápou rozdíl mezi procesem a vláknem, stejně jako mezi emulací a virtualizací, co je to virtuální paměť a jak funguje, co je souběžné zpracování a paralelismus a jak se efektivně synchronizují procesy a vlákna.
- Studijní materiály:
-
There is a draft of a textbook on Elementary Computer Science that is currently being developed for the class. The draft includes references to the literature relevant here.
- Poznámka:
-
Study materials on https://courses.fit.cvut.cz/BIE-SEG
- Další informace:
- https://courses.fit.cvut.cz/BIE-SEG
- Rozvrh na zimní semestr 2024/2025:
-
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po Út St Čt Pá - Rozvrh na letní semestr 2024/2025:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů: