was ist Low-Level Software-Entwicklung

Gast #5036676
Lesenswert?

ich muss gerade eine Praxisarbeit im Rahmen meiner Ausbildung machen.
Leider ist der Erst-Betreuer momentan im Urlaub, aber vielleicht könnt 
ihr mit dem Begriff "Low-level Software-Entwicklung" was anfangen?

Nach meinem Verständnis könnte damit gemeint sein:
dass was auf der untersten Ebene programmiert wird, also bspw. C oder 
C++.
Die ganze Geschichte bezieht sich auf ein System von EADS.
#5036880
Lesenswert?

Bei uns in der Firma ist die Low-Level Softwareabteiltung für die 
Programmierung von Mikrocontrollern und FPGAs zuständig. Die High Level 
Abteiltung macht dann Programme und Bibliotheken für den PC. Kann man 
aber vermutlich anders abgrenzen. Treiberentwicklung z.B. ist 
lowleveliger als irgendeine Java GUI, obwohl beides für den PC.
Gast #5036959
Lesenswert?

Ich mache gerade lowest level. Fortran77, war mal der letzte Schrei.

Warum? Weil euch demnächst mit meinen Fortran Programmen disruptiven 
Retrowelle wegspülen werde.. java und so zeugs.. pfff einfach zu banal!
#5036975
Lesenswert?

Low level meint idR hardwarenahes Programmieren. Das bedeutet, dass 
direkt Register gelesen oder geschrieben werden, zB AD-Wandler, und 
deren Werte gemittelt, odr sonstwie untersucht werden. Oft ist auch die 
Interruptverarbeitung gemeint. Die Siftwareschicht, in der das 
stattfindet, heist HAL. Das nichts mit dem grossen Zauberer zu tun, 
sondern heisst Hardware abstraction layer.

Gruss

Robert
Gast #5037081
Lesenswert?

"Das ist irgendwie typisch, dass EADS mit Praktikaten arbeitet"

nich ganz ;-)
bin bei einer staatlichen Institution, bei der man so eine Art 
"Trainee-Programm" machen kann.
Leider passt der Aufbau (gefühlt von vor 30Jahre erstellt) nicht mehr 
zum Jahr 2017 und der sich ständig ändernden Struktur des Hauses.
Dementsprechend chaotisch läuft das Ganze.
Am Anfang hieß es noch "sie werden gebraucht" (da ja bald sehr viele in 
Pension gehen). Aber bisher wird eher die maximale Leidensfähigkeit 
getestet.

Aber zumindest hat man einen Ganzkörper-Spiegel auf der Bude ;-)
Gast #5037820
Lesenswert?

Low Level Software ist Software mit niedrigen Anforderungen.
Typischerweise wird sie von Studenten, Aushilfskräften oder
Berufseinsteigern geschrieben.
Ist ja eigentlich auch logisch, ein paar if - then -else schleifen 
kriegt jeder schnell gezaubert.

Sieh zu dass du dich möglichst schnell Richtung High Level Software 
weiterentwickelst.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren