<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.11/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.11/ http://www.mediawiki.org/xml/export-0.11.xsd" version="0.11" xml:lang="de">
  <siteinfo>
    <sitename>dev.kaibel.net</sitename>
    <dbname>d044a450</dbname>
    <base>http://dev.kaibel.net/index.php?title=Hauptseite</base>
    <generator>MediaWiki 1.43.0</generator>
    <case>first-letter</case>
    <namespaces>
      <namespace key="-2" case="first-letter">Medium</namespace>
      <namespace key="-1" case="first-letter">Spezial</namespace>
      <namespace key="0" case="first-letter" />
      <namespace key="1" case="first-letter">Diskussion</namespace>
      <namespace key="2" case="first-letter">Benutzer</namespace>
      <namespace key="3" case="first-letter">Benutzer Diskussion</namespace>
      <namespace key="4" case="first-letter">dev.kaibel.net</namespace>
      <namespace key="5" case="first-letter">dev.kaibel.net Diskussion</namespace>
      <namespace key="6" case="first-letter">Datei</namespace>
      <namespace key="7" case="first-letter">Datei Diskussion</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">MediaWiki Diskussion</namespace>
      <namespace key="10" case="first-letter">Vorlage</namespace>
      <namespace key="11" case="first-letter">Vorlage Diskussion</namespace>
      <namespace key="12" case="first-letter">Hilfe</namespace>
      <namespace key="13" case="first-letter">Hilfe Diskussion</namespace>
      <namespace key="14" case="first-letter">Kategorie</namespace>
      <namespace key="15" case="first-letter">Kategorie Diskussion</namespace>
      <namespace key="828" case="first-letter">Modul</namespace>
      <namespace key="829" case="first-letter">Modul Diskussion</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>Hauptseite</title>
    <ns>0</ns>
    <id>1</id>
    <revision>
      <id>204</id>
      <parentid>202</parentid>
      <timestamp>2026-08-19T11:08:01Z</timestamp>
      <contributor>
        <username>PhilKa</username>
        <id>1</id>
      </contributor>
      <comment>/* Programmierung */</comment>
      <origin>204</origin>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text bytes="4361" sha1="bvtpidmt3rnu9k62v9wclxz2pq6tmi9" xml:space="preserve">
== Uni ==

=== Verteilte Informationsverarbeitung ===
* [[Verteiltes System]]
** [[Zustandsloser Server]]
* [[Netzwerkprotokoll]]
** [[OSI-Modell]]
** [[Transportprotokolle]]
*** [[TCP/IP-Modell]]
*** [[TCP]]
*** [[UDP]]
** [[Network File System (NFS)]]
* [[Entfernte Funktionsaufrufe (RPC)]]
** [[XDR]] (External Data Representation)
** [[Opaker Datentyp]]

==== Programmierung für verteilte Systeme ====
* [[ Programmierung für verteilte Systeme]]
* [[RabbitMQ]]
* [[Advanced Message Queuing Protocol (AMQP)]]

== Software-Entwicklung ==

=== Allgemein ===
* [[Semantic Versioning]]

=== Software Entwurfsmuster ===
* [[Entwurfsmuster (Softwareentwicklung)]]
* [[Reactor-Entwurfsmuster (Reactor Pattern)]]
* [[Proactor-Entwurfsmuster (Proactor Pattern)]]
* [[Observer-Entwurfsmuster (Observer Pattern)]]
* [[Competing-Consumer-Entwurfsmuster]]
* [[Mediator-Entwurfsmuster]]
* [[Publisher-Subscriber-Entwurfsmuster]]
* [[Messaging Pattern]]

=== Software Architecture ===
* [[Event-Driven Architecture (EDA)]]

=== GUI Entwurfsmuster ===
* [[Vergleich der GUI-Architekturmuster MVC, MVP und MVVM]]
* [[Model-View-Controller (MVC)]]
* [[Model-View-Presenter (MVP)]]
* [[Model-View-ViewModel (MVVM)]]


=== Datenrepräsentation ===
* [[Datenrepräsentation]]
* [[eXtensible Markup Language (XML)]]
* [[JavaScript Object Notation (JSON)]]
* [[Google Protocol Buffers (Protobuf)]]

=== Deployment ===
* [[Git]]
* [[Entwicklung mit Git, Visual Studio und Codex]]
* [[Feature Flags]]

=== Unix ===
* [[POSIX Threads (pthreads)]]
* [[Unix Domain Sockets]]
* [[POSIX Message Queues]]

== Netzwerk Architektur ==
* [[Client-Server-Architektur]]
* [[Peer-to-Peer-Netzwerke (P2P)]]
** [[Kademlia-Netzwerk]]
* [[Microservices-Architektur]]
* [[Service-Oriented Architecture (SOA)]]

=== Netzwerk Programmierung ===
* [[Remote Procedure Calls (RPC)]]
** [[rpcgen]]
*** [[rpcgen – Interne Funktionsweise]]
** [[XDR (External Data Representation)]]

== Programmier Sprachen ==

=== C ===
* [[Main Funktion]]
* [[Sockets]]
* [[malloc]]

==== Datentypen ====
* [[Datentypen in C]]
* [[uint8_t (C-Datentyp)]]
* [[memset]]
* [[Pointer]]
* [[Strings in C]]

=== C++ ===
* [[Scope Resolution Operator (::) in C++]]

=== C# ===

* -

== Theoretische Informatik ==
* [[Grundlagen der Theoretischen Informatik]]
* [[Automatentheorie]]
* [[Formale Sprachen]]
* [[Reguläre Sprachen]]
* [[Kontextfreie Sprachen]]
* [[Turingmaschine]]
* [[Berechenbarkeit]]
* [[Halteproblem]]
* [[Komplexitätstheorie]]
* [[P, NP, NP-schwer, NP-vollständig und P vs. NP]]
** [[P]]
** [[NP]]
** [[NP-schwer]]
** [[NP-vollständig]]
** [[P versus NP]]
* [[Graphentheorie]]
* [[Aussagenlogik]]
* [[Prädikatenlogik]]

== Optimierungsverfahren ==
* [[Grundbegriffe der Optimierung]]
* [[Optimierungsverfahren]]
* [[Lineare Programmierung]]
* [[Single Objective Rankings]]
* [[Multi-Objective Optimization]]
** [[Lineare Gewichtung]]
** [[ε-Constraint-Methode]]
* [[Random Forest]]
* [[Pareto-Optimierung]]
* ---
* [[Optimierungsverfahren Glossar]]


== KI und Machine Learning==
* [[Beam Search]]

== Wiki ==
*[[SyntaxHighlight]]
*[https://www.mediawiki.org/wiki/Help:Formatting Formatting]
*[https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Images Bilder]
*[https://en.wikipedia.org/wiki/Help:Line-break_handling Line-break handling]
*[https://www.mediawiki.org/wiki/Help:Tables/de Tabellen]
*[https://de.wikipedia.org/wiki/Hilfe:Tabellen_f%C3%BCr_Fortgeschrittene#Senkrechter_Strich_als_Zelleninhalt Senkrechter Strich als Zelleninhalt]
*[https://www.mediawiki.org/wiki/Extension:Math Math Extension aktivieren]

== Starthilfen ==

Hilfe zur Verwendung und Konfiguration der Wiki-Software findest du im [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents Benutzerhandbuch].

* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Liste der Konfigurationsparameter]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ Häufige Fragen zu MediaWiki]
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ Mailingliste zu neuen Versionen von MediaWiki]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Übersetze MediaWiki für deine Sprache]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst]</text>
      <sha1>bvtpidmt3rnu9k62v9wclxz2pq6tmi9</sha1>
    </revision>
  </page>
</mediawiki>
