5.2.20
10/17/19

Diff for Prog_Praktikum between 17 and 18

+ Praktikum Programmieren
** W. Tasin, M.Sc. **

Hier finden Sie die Verweise auf Unterlagen für die Praktikumsvorbereitung und -durchführung zur Lehrveranstaltung **Programmieren**.
Sie können rechts oben am Datum erkennen, ob eine Aktualisierung der Seite stattfand.  
[[toc]]

----
**Hinweis zur Verwendung der hier veröffentlichten Unterlagen**
Die hier veröffentlichten Unterlagen sind in erster Linie als vorlesungsbegleitende Dienstleistung zu verstehen.
Der Inhalt der Skripten darf für nichtkommerzielle Zwecke (dies schließt auch die kostenlosen Weitergabe innerhalb **kommerzieller** Unternehmen ein) frei verwendet werden, sofern der Inhalt in **unveränderter Form** und **vollständig** verwendet wird.
Siehe auch Hinweise auf [http://www.netzmafia.de/skripten/index.html Netzmafia].
----
 _


++ Praktikum 

Bei dem Praktikum **Programmieren** handelt es sich um **eine** der zwei Zulassungsvoraussetzungen der schriftliche Prüfung **Grundlagen Programmieren** (am Ende des 4. Semester). 
In diesem Praktikum müssen **6 Versuche mit Erfolg** abgelegt werden, damit diese Zulassungsvoraussetzung erfüllt ist.

 _


+++ Generelle Vorbereitung

Für das Praktikum der Lehrveranstaltung werden die GNU-Tools zur Softwareentwicklung verwendet. 
Die Programmierung erfolgt unter dem Betriebssystem **Windows 10** mithilfe der IDE **Eclipse**.

Die Entwicklung der Programme kann auch unter Linux vorbereitet werden.
Die Quellen werden dann im Praktikum unter Windows 10 ertellt. 
((UbuntuProgrammieren|Hier finden Sie eine Installationsanweisung)), um einen virtuellen Rechner unter Ihrem Betriebssystem zu installieren.

Sollte ihr Rechner dafür nicht geeignet sein oder Sie direkt unter Windows programmieren wollen, \
dann finden Sie im nachfolgenden Link wie die geeigneten Entwicklungswerkzeuge und deren Installation ((Install_IDE_Vorbereitung|alternativ)) durchgeführt wird.

 _

 _

+++ Authentifizierung

Den Teilnehmern der **Gruppen** im **Labor Mikrocomputersysteme** (E 302) werden Accounts zur Verfügung gestellt.
Der Benutzername hat folgendes Aussehen **c//xx//**; das Passwort wird Ihnen im Praktikum mitgeteilt.
 _


Die **Gruppe** im **Labor Mikrocomputer** (E 308) verwendet zur Authentifizierung, einen festgelegten Account, der zum Praktikum mitgeteilt wird.

 _

+++ Versuchsbeschreibungen

Benutzen Sie zum Herunterladen der **zusätzlichen Dateien** die rechte Maustaste und den Menüeintrag \
**//Ziel speichern unter...//**

|| ||~ Anleitung ||~ zusätzliche Dateien ||~ ||
|| Versuch 1 || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Unterlagen/ProgUeb1_C_Textanalyse.pdf ProgUeb1_C_Textanalyse.pdf] || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb1/prob.txt prob.txt] || 2.10.2013 ||
||  ||  || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb1/Test.txt Test.txt] || ||
||  ||  || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb1/test2.txt test2.txt] || ||
||  ||  || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb1/prob2.txt prob2.txt] || ||
|| Versuch 2 || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Unterlagen/ProgUeb2_C_Lagerverw.pdf ProgUeb2_C_Lagerverw.pdf] || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb2/lagdat.c lagdat.c] || ##red|25.03.2017## ||
||  ||  || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb2/lagdat.h lagdat.h] || ||
||  ||  || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb2/lager.dat lager.dat] || ||
|| Versuch 3 || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Unterlagen/ProgUeb3_C_Messdatei.pdf ProgUeb3_C_Messdatei.pdf] || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb3/I070209.dat I070209.dat] || 2.10.2013 ||
||  ||  || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb3/I221208.dat I221208.dat] || ||
|| Versuch 4 || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Unterlagen/ProgUeb4_C_Fahrdatenausw.pdf ProgUeb4_C_Fahrdatenausw.pdf] || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb4/race_tracks.txt race_tracks.txt] || 12.11.2016 ||
||  ||  || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb4/track_util.h track_util.h] || ||
||  ||  || [http://lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb4/track_util.c track_util.c] || ||
||  ||  || [http://lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb4/fahrdata_m.c fahrdata_m.c] || ||
||  || Teil B - Testfahrt-Beispiele || [http://pc01-lsw.ee.hm.edu/~tasin/praktikum_prog/race_data_orig.txt race_data_orig.txt] || ||
||  || || [http://pc01-lsw.ee.hm.edu/~tasin/praktikum_prog/race_data_err_orig.txt race_data_err_orig.txt] || ||
|| Versuch 5 || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Unterlagen/ProgUeb5_JV_KlasseComplex.pdf ProgUeb5_JV_KlasseComplex.pdf] || || 2.10.2013 ||
|| Versuch 6 || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Unterlagen/ProgUeb6_JV_RLCSchaltung.pdf ProgUeb6_JV_RLCSchaltung.pdf] || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb6/SchaltgBuilder.jar SchaltgBuilder.jar] || 2.10.2013 ||
||  ||  || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb6/SchaltgTest.java SchaltgTest.java] || ||
||  ||  || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb6/schaltg.txt schaltg.txt] || ||
||  ||  || [http://pc01-lsw.ee.hm.edu/~thomas/Praktikum/PPC/Ueb6/SchaltgBuilder.java (SchaltgBuilder.java)] || ||


 _


----
++ Links
((Prog_Termine|Terminplan Programmieren))
((Prog_Unterlagen|Unterlagen Programmieren))
((Prog_Termine_4A|Terminplan Programmieren EI4A))
((Prog_Termine_4B|Terminplan Programmieren EI4B))
((Prog_Uebung|Uebungen Programmieren))
((Prog_Beispiele|Beispiele Programmieren))
((Wiki/Home|Zur Hauptseite))