Software-Engineering Basics
English below

Auch für Programmiereinsteiger ist es relativ einfach grundlegende LabVIEW Konstrukte zu begreifen und innerhalb kürzester Zeit lauffähigen und komplexen Code zu produzieren. Die Herausforderung liegt im Fall von LabVIEW dabei lesbaren und somit wartbaren Code zu produzieren der sich erweitern lässt und mit den Anforderungen eines Labors oder Versuchsstandes mitwächst. Deshalb möchte ich Ihnen in dieser Vorlesung auch ein paar Software-Engineering Grundlagen anbieten, welche Sie für Ihre kommenden Projekte bestens rüsten.

Bitte beantworten Sie diesen Fragebogen, damit ich relevante Inhalte für Sie gezielt aufbereiten kann.


Due to LabVIEW's visual nature it is extremely easy to pick up its basic constructs and produce complex and performant code in no time. The actual challenge LabVIEW poses is to create readable and therefore maintainable code which is also extensible and adapts to a lab's or teststands requirements. Therefore I'd like to also offer a basic set of software-engineering know-how and tools to harness you for your projects to come.

Please answer this questionnaire to help me assess what your IT foundations look like so I can adapt my materials to your needs.

Yours
Markus Salamon
Sign in to Google to save your progress. Learn more
Ich habe bereits mit der Windows oder Linux Kommandozeile gearbeitet. I've worked with the Windows or Linux command-line before. *
Required
Ich habe schon mal eine Batchdatei oder Shellscript entwickelt. I've developed a batchfile or shellscript before. *
Required
Ich habe bereits in Assembler oder C programmiert. I've coded in Assembler or C before. *
Required
Ich habe schon mal mit VirtualBox / VMware-VMs gearbeitet. I've used VirtualBox or VMware-VMs before *
Required
Ich habe schon mal ein Quellcodeverwaltungssystem benutzt. I've used SCM tools (source-code management) before. *
Required
Ich benutze regelmäßig Diagramm-Software wie MS Visio für meine Projekte. I use diagramming software e.g. Visio regularly for my projects. *
Required
Ich habe den Begriff Agile Softwareentwicklung schon mal gehört. I've heard of Agile Sofware-Development before. *
Required
Submit
Clear form
This content is neither created nor endorsed by Google. - Terms of Service - Privacy Policy

Does this form look suspicious? Report