Direkt zum Inhalt
Login erforderlich
Dieser Artikel ist Abonnenten mit Zugriffsrechten für diese Ausgabe frei zugänglich.

Programmieren: g.drawString ("Im Kopf des Programmierers");

Während Laien im Quelltext von Computerprogrammen meist nur kryptische Zeichen sehen, entschlüsseln Informatiker im Handumdrehen die Bedeutung des Kodes. Forscher untersuchen, was dabei im Gehirn passiert.
Programmierer

Am 4. Juni 1996 startete vom Weltraumbahnhof Kourou in Französisch-Guayana die Trägerrakete Ariane 5 mit vier Forschungssatelliten im Gepäck gen All. Nach 37 Sekunden wich sie plötzlich vom Kurs ab, brach auseinander und sprengte sich samt Fracht selbst. Die Ursache war ein Fehler in der Steuersoftware: Das Programm war zum Teil unverändert von der Vorgängerrakete Ariane 4 übernommen worden, obwohl sich die Hardware stark ­unterschied. Der Schaden dieses spektakulären Fehlstarts belief sich auf rund 290 Millionen Euro. Dabei handelte es sich um einen der bislang teuersten Softwarefehler der Weltgeschichte.

Solche gravierenden Folgen von mangelhaf­ten Computerprogrammen sind zum Glück selten. Doch auch kleinere "Bugs" haben ihre Tücken. Denn unser Leben wird zunehmend von Software geprägt: Sie verbirgt sich nicht nur in Laptops und Smartphones; auch Autos, EC-Karten und sogar Waschmaschinen besitzen teils komplizierte Programme. Deshalb müssen Programmierer immer größere Herausforderungen meis­tern, um das reibungslose Ineinandergreifen komplexer Elektronikteile sicherzustellen.

So autonom ein Computer auch arbeiten mag, die meisten Programmkodes wurden irgendwann einmal von einem Menschen geschrieben. Da sind Fehler unvermeidlich. Doch wie könnte man solche Mängel reduzieren? Um dies zu beantworten, untersuchten wir 2014 erstmals in einem interdisziplinären Team aus Informatikern und Neurobiologen, was während des Programmierens im Gehirn geschieht ...

Kennen Sie schon …

Spektrum der Wissenschaft – KI und ihr biologisches Vorbild

Künstliche Intelligenz erlebt zurzeit einen rasanten Aufschwung. Mittels ausgeklügelter neuronaler Netze lernen Computer selbstständig; umgekehrt analysieren Soft- und Hardware neuronale Prozesse im Gehirn. Doch wie funktioniert das biologische Vorbild der KI unser Gehirn? Was ist Bewusstsein und lässt sich dieses Rätsel lösen? Auf welche Weise kreiert unser Denkorgan Gefühle wie Liebe? Können Maschinen Gefühle verstehen? Erfahren Sie mehr aus dem Spannungsfeld zwischen natürlicher und künstlicher Intelligenz!

Spektrum Kompakt – Künstliche Gespräche - Kommunikation mit KI-Chatbots

Texte und Bilder, bei denen nicht mehr auf den ersten Blick erkennbar ist, ob sie von einem Menschen oder einer Maschine stammen: Seit KI-Chatbots wie ChatGPT oder Dall-E verfügbar sind, gehört das zur Realität. Was steckt hinter diesen Systemen?

Spektrum - Die Woche – Die Zukunft des Programmierens

ChatGPT gilt als Meilenstein in der künstlichen Intelligenz. Aber kann die Sprach-Software auch selbst Software entwickeln? Und kann das Sprachprogramm selbst programmieren? Außerdem: Wozu Reha schon vor einer Operation gut ist und warum der Vogelzug für viele Vögel tödlich endet.

Schreiben Sie uns!

Beitrag schreiben

Wir freuen uns über Ihre Beiträge zu unseren Artikeln und wünschen Ihnen viel Spaß beim Gedankenaustausch auf unseren Seiten! Bitte beachten Sie dabei unsere Kommentarrichtlinien.

Tragen Sie bitte nur Relevantes zum Thema des jeweiligen Artikels vor, und wahren Sie einen respektvollen Umgangston. Die Redaktion behält sich vor, Zuschriften nicht zu veröffentlichen und Ihre Kommentare redaktionell zu bearbeiten. Die Zuschriften können daher leider nicht immer sofort veröffentlicht werden. Bitte geben Sie einen Namen an und Ihren Zuschriften stets eine aussagekräftige Überschrift, damit bei Onlinediskussionen andere Teilnehmende sich leichter auf Ihre Beiträge beziehen können. Ausgewählte Zuschriften können ohne separate Rücksprache auch in unseren gedruckten und digitalen Magazinen veröffentlicht werden. Vielen Dank!

  • Quelle

Siegmund, J. et al.: Understanding Source Code with Functional Magnetic Resonance Imaging. In: Proceedings of the International Conference on Software Engineering (ICSE), ACM Press, S. 378-389, 2014

Bitte erlauben Sie Javascript, um die volle Funktionalität von Spektrum.de zu erhalten.