Skip to content

Commit

Permalink
AnkiBot: Automatically added missing IDs
Browse files Browse the repository at this point in the history
  • Loading branch information
AnkiTUM-Bot committed Jan 30, 2024
1 parent 0c82680 commit 19e4ae4
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 15 deletions.
14 changes: 9 additions & 5 deletions IN0009_GBS/dateisysteme.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -143,32 +143,36 @@ cards:
- type: markdown
id: 29 # (generated)
front: In welcher Reihenfolge befinden sich die File permission bits?
back: |+
- user, group all
- read, write, execute
- type: markdown
id: 30 # (generated)
front: Was ist die SUID bei einem File?
back: |+
- Eine Datei mit SUID flag wird mit den permissions des owners ausgeführt
- type: markdown
id: 31 # (generated)
front: Was ist die SGID bei einem File?
back: |+
- Eine Datei mit SGID flag wird mit den permissions der gruppe des owners ausgeführt
- type: markdown
id: 32 # (generated)
front: Was ist das sticky bit bei einem File?
back: |+
- Wird bei Verzeichnissen angewendet
- Nur der owner einer Datei im Verzeichnis darf diese löschen/umbenennen
- Beispiel /tmp
- type: md_basic
id: 16 # (generated)
Expand Down
25 changes: 17 additions & 8 deletions IN0009_GBS/io.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,43 +4,52 @@ id: 390550432230

cards:
- type: md_basic
id: 0 # (generated)
front: Welche zwei Klassen von IO Geräten gibt es?
back: Blockorientiert, Zeichenorientiert


- type: md_basic
id: 1 # (generated)
front: Was ist ein Geräte Controller?
back: Hardwareschnitstelle zu Gerät welche mit der CPU Kommuniziert (über register oder bitströme)
back: Hardwareschnitstelle zu Gerät welche mit der CPU Kommuniziert (über register
oder bitströme)


- type: md_basic
id: 2 # (generated)
front: Was ist memory mapped IO?
back: IO Controllern wird eine bestimmter Adressraum zugewiesen. Können über die MMU erreicht werden
back: IO Controllern wird eine bestimmter Adressraum zugewiesen. Können über die
MMU erreicht werden


- type: md_basic
id: 3 # (generated)
front: Was ist DMA?
back: |+
back: |2+
- type: md_basic
id: 4 # (generated)
front: Welche arten interrupts gibt es?
back: |+
- Durch hardware, z.B. IO Gerät oder Timer
- Durch software (Interrupt instructions)
- Durch exceptions
- type: md_basic
id: 5 # (generated)
front: Welche art von exceptions gibt es?
back: |+
- Fault, der Fehler wird behandelt und es wird **mit** der Instruktion fortgefahren (z.b. Pagefault)
- Trap, der Fehler wird behandelt und es wird **nach** der Instruktion fortgefahren (z.b. breakpoint instruction)
- abort, der fehler kann nicht behandelt werden. (z.b. unbekannte instruktion)
- type: md_basic
id: 6 # (generated)
front: Was ist die Interrupt descriptor table (IDT)?
back: |+
back: |-
- Implementiert die Interrupt vector table
- Speichert Verweise auf Interrupt handler
- Speichert Verweise auf Interrupt handler
6 changes: 4 additions & 2 deletions IN0009_GBS/speicherverwaltung.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -662,8 +662,10 @@ cards:


- type: md_basic
front: Was versteht man unter "higher half kernel"?
id: 72 # (generated)
front: Was versteht man unter "higher half kernel"?
back: |+
- Der obere Teil des viruellen Addressraums gehört dem kernel
- Kein Kontextwechsel für jeden Syscall und Interrupt nötig
...

0 comments on commit 19e4ae4

Please sign in to comment.