Thread Perl-Programm fürs Handy schreiben? (20 answers)
Opened by Student87 at 2012-12-02 14:12

topeg
 2012-12-11 20:06
#164152 #164152
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Stell es dir so vor.

Es gibt Küchenschränke in denen sich Geschirr befindet. In jeder Küche auf der ganzen Welt gibt es andere Schränke und jeder ist anders Eingeräumt. Wenn du nun einen Roboter hättest, Küchenschränke ein und ausräumen kann. So musst du ihn für jeden Küchenschrank programmieren, das er z.B die Teller findet. Ein Benutzer will dem Robotter aber nicht sagen "gehe drei Schritte nach recht, dann einen nach oben und benutze den Greifer Nr.7" Wenn das so wäre, kann er sich denn Teller auch selber nehmen. Alles was du als Nutzer machen will ist dem Roboter zu sagen "gib mir einen Teller". Die Lösung ist ein Treiber. Der Roboter schaut sich den Küchenschrank an, schaut nach in welcher Wohnung er sich befindet und holt sich dann die passende für Befehlsfolge "gib mir einen Teller" für dieses Wohnung und diesen Schrank aus seinem Fundus um einen Teller zu bekommen. Dies Befehlsfolge wird "auf dem Roboter ausgeführt"

Um nun die Parallelen zu ziehen. Die Wohnung ist die gesamte Hardware eines Computer. Die Möbel sind Hardwarekomponenten. Der Küchenschrank ist eine ganz bestimmte Hardware. Und der Roboter ist der Prozessor.

Der Treiber wird auf dem Prozessor ausgeführt wie ein Programm (ein besonderes Programm) immer dann wenn man etwas bestimmtes von der Hardware will. Ein Treiber sorgt dafür dass der Benutzer einfach sagen kann "lade eine Webseite herunter" und nicht anfangen muss Bits und Bytes herum zu schieben um ein Datenpaket aus dem Netzwerk zu bekommen. All das macht der Prozessor, der nur Maschinencode versteht.

View full thread Perl-Programm fürs Handy schreiben?