Lowlevel:Kategoriebaum — Änderungen 8303 → 8482

Zeile 1: Zeile 1:
−
Hier ein Entwurf eines neuen Kategoriebaums. Alles andere als perfekt, noch nichtmal gut.
 
  
−
== Angepasster OSDev.org-Entwurf ==
+
* Kategorie  
−
 
+
** Hauptthema  
−
* Kategorie
+
*** Hardware  
−
** Hauptthema
+
**** Bus  
−
*** Definition
+
**** USB
−
*** Hardware
+
**** PCI
−
**** Bus
+
**** ISA
−
***** ATA (warum als Kategorie?)
+
*** Human Interface Device  
−
***** USB
+
*** Interrupts
−
**** Standardgerät ''(Common Devices)''
+
*** Netzwerkkarte (legacy name)
−
**** Human Interface Device
+
*** Architektur
−
**** <strike>Interrupts (warum als Kategorie? was ist mit IRQ?) (Was ist mit [[PIC]], [[APIC]], [[ISR]], [[Exception]]? --[[Benutzer:DickHuuhn|DickHuuhn]] 22:56, 5. Jan. 2010 (CET))</strike>
+
**** ARM  
−
**** Interrupthandling (oder Interruptverarbeitung? Falls jemand nenn besseren Namen hat gerne :-) ) mit [[Interrupt]], [[Exception]], [[IRQ]] und [[ISR]], wobei das auch irgendwie in Hardware nicht so ganz passt, finde ich, das kommt für mich fast eher in Betriebssystemtheorie (die Unterkategorie Interruptcontroller natürlich nicht!) --[[Benutzer:Bluecode|Bluecode]] 09:25, 6. Jan. 2010 (CET)
+
**** x86  
−
**** Netzwerkhardware
 
−
**** Plattform (Wer schreibt die ganzen Artikel? Faktisch machen wir nur x86 --[[Benutzer:Taljeth|Taljeth]] 12:07, 6. Jan. 2010 (CET))
 
−
***** ARM
 
−
***** Itanium2
 
−
***** MIPS
 
−
***** PowerPC
 
−
***** Sparc
 
−
***** x86
 
 
***** x86-64
 
***** x86-64
−
**** Soundhardware
+
*** Soundkarte (legacy name)
−
**** Massenspeicher
+
*** Massenspeicher  
−
***** ATA
+
*** Grafikkarte  (legacy name)
−
**** Video
+
** Programmiersprache
−
***** VGA
+
** Betriebssystementwicklung
−
*** Programmiersprache
+
*** Dateiformate (DesL will paar Artikel schreiben, ist dan auf jeden Fall sinnvoll)
−
*** Betriebssystementwicklung
+
*** FAQ
−
**** FAQ
+
*** Troubleshooting
−
**** Troubleshooting
+
*** Tutorial  
−
**** Tutorial
+
**** OS-Dev für Einsteiger  
−
***** OS-Dev für Einsteiger
+
*** Bare Bones
−
***** Bare Bones
+
*** Betriebssystem
 
*** Betriebssystemtheorie
 
*** Betriebssystemtheorie
−
**** Algorithmus (Bin mir nicht sicher, ob man das nicht eher in konkrete Artikel wie zB [[physische Speicherverwaltung]] packt) (Ja, und die Artikel werden dann hier einsortiert ;-) --[[Benutzer:DickHuuhn|DickHuuhn]] 22:56, 5. Jan. 2010 (CET))
+
**** Dateisystem
−
**** Executable-Format (Das erscheint mir hier falsch aufgehoben zu sein) (Mag sein, ich würde jetzt am ehesten für ne Unterkategrie in Standards stimmen --[[Benutzer:DickHuuhn|DickHuuhn]] 22:56, 5. Jan. 2010 (CET)) (Ich würde für Betriebssystementwicklung plädieren, zumindest klingt das nacht Praxis bzw. Implementierung und dort sind Executable-Formate sicherlich relevant --[[Benutzer:Bluecode|Bluecode]] 09:25, 6. Jan. 2010 (CET) )
+
***** Netzwerkdateisystem
−
**** Dateisystem
+
**** Grafische Benutzeroberfläche
−
***** Netzwerkdateisystem
+
**** TUI?
−
**** Grafische Benutzeroberfläche
+
**** Kernel
−
**** Kernel
+
***** Prozessverwaltung aber eigenltich nicht als Kat
−
**** Betriebssystem (war das mit Kernel so gemeint?)
+
***** Speicherverwaltung (dazu gibts eigentlich einige Artikel)
−
***** Betriebssystem mit Source
+
***** IPC (wenn man dazu die Artikel dann auch wirklich ausbauen würde)
−
**** Netzwerk
+
**** Netzwerktheorie? *g*
−
***** <strike>Netzwerkhardware</strike> (die ist schon oben und da weit besser aufgehoben) (Na und? Kategorien können doch auch zwei Oberkategorien haben --[[Benutzer:DickHuuhn|DickHuuhn]] 22:56, 5. Jan. 2010 (CET)) (in einem Kategorien-'''Baum''' eigentlich nicht, aber das sind Korinthen, trotzdem hat Netzwerk'''hardware''' nicht in Betriebssystemtheorie zu suchen finde ich --[[Benutzer:Bluecode|Bluecode]] 09:25, 6. Jan. 2010 (CET) )
+
***** Netzwerkkarte (s.o.) Kaskadiert halt nicht runter: Netzwerk ist in Betriebssystemtheorie schon okay, aber Netzwerkkarte gehört nicht nach Betriebssystemtheorie, aber Netzwerkkarte gehört nach Netzwerk
−
***** Netzwerkprotokoll
+
***** Netzwerkprotokoll  
−
**** Prozessverwaltung
+
**** Sicherheit
−
***** IPC
+
*** Diverses (Popularitätswettkampf, wir brauchen für die beiden Kats je ein weißes T-Shirt und nen gartenschlauch) xD
−
***** Synchronisation
 
−
***** Taskmodell (was genau soll das sein?) (In OSDev sind dadrin die Artikel zu Monotasking, Multitasking und Echtzeitbetriebssysteme --[[Benutzer:DickHuuhn|DickHuuhn]] 22:56, 5. Jan. 2010 (CET))
 
−
**** Sicherheit
 
 
*** Ressourcen
 
*** Ressourcen
−
**** Standard
+
*** Werkzeug
−
*** Tool
+
*** Assembler (nasm, fasm, gas)
−
**** Assembler
+
*** Bootloader (GRUB)
−
**** Bootloader
+
*** Compiler (gcc, g++, sacomp, ???)
−
**** Compiler
+
*** Debugger (gdb, ???) was kommt hier eigtl rein, hier nutzt doch eh jeder gdb wenn überhaupt Dann kommt halt nur GDB darain
−
**** Debugger
+
*** Plattenimagetools (dd, kpartx, mtools, ???) Jo, wahrscheinlich
−
**** Plattenimagetools
+
*** Emulatoren (qemu, bochs, virtualpc, virtualbox) Ist doch klar
−
**** Emulatoren
+
*** <strike>IDEs</strike> Vorerst gestrichen, für die Zukunft vorgemerkt
−
**** IDEs
+
*** Linker  
−
**** Linker
+
*** Versionsverwaltung
−
** Wiki-Verwaltung
+
*  Wiki-Verwaltung  
−
*** Umstritten
+
** Umstritten  
−
*** In Arbeit
+
** In Arbeit  
−
*** Stub
+
** Stub
−
 
 
−
 
 
−
FAQ und Troubleshooting ist btw. eine sehr gute Idee!--[[Benutzer:Bluecode|Bluecode]] 22:21, 4. Jan. 2010 (CET)
 
−
 
 
−
[[Kategorie:Internes]]