Praxis des Programmierens, Wintersemester 2009/10, Universität Greifswald, Institut für Mathematik und Informatik, Clemens Gröpl, Stefan Funke

Imagemap
Praxis des Programmierens,
Wintersemeste ...Hilfe!Hier kriegen Sie geholfen!Die [+] und [-] kann man auf und zu klap ...DirectorySlidessiehe Directory, [00]WebseitenPraxis des ProgrammierensDie Seite, die Sie gerade sehen: http:// ...erstellt mit freemind 0.8.1-2 auf ubuntu ...Clemens GröplStefan FunkeOrganisationAnkündigungTermineC++BücherWebseiteninfo pagesMan pagesEditorengeditvim und gvimkateemacsqtcreatorFAQIch bekomme beim Aufruf von a.out eine F ...Beliebte Shell Kommandos
hidePraxis des Programmierens, Wintersemester 2009/10, Universität Greifswald, Institut für Mathematik und Informatik, Clemens Gröpl, Stefan Funke
hideHilfe!
leafHier kriegen Sie geholfen!
leafDie [+] und [-] kann man auf und zu klappen
hideSlides
leafsiehe Directory, [00]
hideWebseiten
hidePraxis des Programmierens
leafDie Seite, die Sie gerade sehen: http://www.alice-dsl.net/clemens.groepl/Praxis-des-Programmierens.html
leaferstellt mit freemind 0.8.1-2 auf ubuntu 9.04
hideOrganisation
hideAnkündigung
leafPraxis des Programmierens, Wintersemester 2009/10, Universität Greifswald, Institut für Mathematik und Informatik
leafVorlesungsankündigung: Unsere Vorlesung Praxis des Programmierens (6 SWS) beginnt am 15.Oktober 2009. Übungen sind in die Veranstaltung eingebunden.
leafInhalte: Es werden die Grundlagen der Programmierung in C/C++ vermittelt. Ziel ist es, am Ende der Veranstaltung ein größeres, nicht-triviales Projekt eigenständig implementiert zu haben.
leafTeilnehmerkreis: DP/LG/BA/MA Mathematik und Biomathematik.
leafVoraussetzungen: Grundlagen in Algorithmen und Programmierung
leafDozenten: Prof. Dr. S. Funke, Dr. habil. C. Gröpl
hideTermine
leafDo 8-10 RTK (Gröpl)
leafDo 14-16 RTK (Gröpl)
leafDo 16-18 RTK (Funke)
hideC++
hideBücher
hideJosuttis: Object oriented programming in C++
hideJosuttis: The C++ Standard Library
hideBreymann: Der C++-Programmierer
hideinfo pages
hideViewer: ... am Beispiel: Info-page für 'make' :
hideyelp info:make
leafGnome
hideinfo make
leafcommand line
hidekonqueror info:make
leafKDE
hideMan pages
leafMan pages sind ähnlich wie info pages, aber älter und weiter verbreitet.
leafSiehe unter "info pages". Ersetze "info" durch "man".
hideEditoren
hidegedit
leaf/usr/bin/gedit
hidevim und gvim
leafKommandozeile: /usr/bin/vim
leafGUI: /usr/bin/gvim
hideErste Schritte ...
leafNormal beenden: <ESC> :q <RET>
leafUnbedingt beenden: <ESC> :q! <RET>
leafSpeichern: <ESC> :w <RET>
leafSpeichern trotz Schreibschutz: <ESC> :w! <RET>
leafIn den Einfügemodus wechseln: i
leafIn den Kommandomodus wechseln: <ESC> (gerne öfter)
leafVim wurde gestartet, aber ich will jetzt im GVIM weitermachen: :gvim <RET>
hideSelbsthilfe
leafgvim -> Menü -> Hilfe -> tutor suchen
leaf/usr/bin/gvimtutor de
hidekate
leaf/usr/bin/kate
leafemacs
hideqtcreator
leaf/usr/bin/qtcreator
hideFAQ
hideIch bekomme beim Aufruf von a.out eine Fehlermeldung
leafProbieren Sie es mit ./a.out
leafOder geben Sie den vollständigen Pfad an, z.B. /home/icke/und/so/weiter/a.out
leafDer . steht für das aktuelle Verzeichnis
leafUnd .. steht für das Verzeichnis darüber
hideBeliebte Shell Kommandos
leaf<command> --help Mit dieser Option geben viele Programme den eingebauten Hilfetext aus. Manchmal auch -h.
leafman Hilfe zu Kommando aufrufen
leafls Verzeichnisinhalt ausgeben ls -l ausführlich
leafmkdir Verzeichnis erstellen
leafcd in Verzeichnis wechseln (ohne Argument: ins Home-Verzeichnis wechseln)
leafrmdir Verzeichnis löschen
leafmv Dateien/Verzeichnisse verschieben oder umbenennen
leafrm Dateien löschen - VORSICHT!
leafprog & Programm im Hintergrund ausführen
leafCtrl-z Programm anhalten
leafCtrl-c Programm abbrechen
leafbg angehaltenes Programm in den Hintergrund schicken
leaffg (letztes) Programm wieder in den Vordergrund holen
leafjobs Listet Programme, die im Hintergrund laufen, auf