Leitfaden zum Erstellen von C-Programmen

Größe: px
Ab Seite anzeigen:

Download "Leitfaden zum Erstellen von C-Programmen"

Transkript

1 Algorithmische Mathematik I Wintersemester 2016/17 Leitfaden zum Erstellen von C-Programmen 1 Allgemeines Diese Einführung soll dem Zweck dienen, dass jeder Teilnehmer der Vorlesung die Möglichkeit hat, auf seinem eigenen Computer C-Programme (auch C-codes genannt) zu schreiben, zu übersetzen (kompilieren) und auszuführen. Falls Sie schon eine Programmierumgebung eingerichtet haben sollten (z. B. unter Windows), bedenken Sie bitte, dass C nicht Plattform-unabhängig ist und verschiedene Compiler unterschiedliche Verhaltensweisen besitzen. Deshalb empfehlen wir Ihnen, den unten beschriebenen Compiler gcc unter Cygwin oder unter Linux zu installieren. Dieser Leitfaden beschreibt hauptsächlich: die Installation von Cygwin und Notepad++ unter Windows das Schreiben und Kompilieren eines simplen Hello World Programms Hilfreiche Literatur André Willms: C-Programmierung lernen, Addison - Wesley. Ralf Kirsch, Uwe Schmitt: Programmieren in C - Eine mathematikorientierte Einführung, Springer (in der Uni-Bibliothek online verfügbar). Hilfreiche Internetseiten Website von Prof. Schieweck (Infos, Downloads, Übungsaufgaben) Wiki der C Programmierung. 1

2 2 Installation von Cygwin und Notepad Cygwin Cygwin ist eine Konsole, ähnlich des Terminals in Linux, nur in Windows. Es können Dateien und Ordner angelegt, Pakete hinzugeladen, Code kompiliert und noch vieles mehr damit gemacht werden. Es ist erhältlich bei einer 32-bit Version von Windows mit einem Klick auf setup-x86.exe auf der web-seite Nach dem Download öffnet sich der Installer: Dort wählt man nach dem Klick auf Weiter aus, dass die Pakete aus dem Internet geladen werden sollen. Anschließend soll das Installationsverzeichnis (Keine Leerzeichen!) und das Downloadverzeichnis angegeben werden und nach der Wahl des Mirrors (Seite für den Download) erscheint folgende Fehlernachricht, die ignoriert werden kann. Nun blicken Sie auf die Liste an möglichen Zusatzpaketen. Dort wählen Sie folgende aus: Devel gcc-core und gcc-g++ Der darauffolgende Dialog nennt die Abhängigkeiten, welche für diese Installation nötig sind. Reagieren Sie darauf mit einem Klick auf Weiter. Der Download sollte jetzt gestartet werden und das Fenster folgende Form haben: 2

3 Abschließend wird nach dem Erstellen einer Verknüpfung gefragt, dies ist Ihnen überlassen. Die Installation ist damit abgeschlossen. 2.2 Notepad++ Notepad++ ist keine Entwicklungsumgebung sondern ein Editor mit Syntaxeinfärbung. Das bedeutet bestimmte Wörter werden in anderer Farbe dargestellt aber Syntaxfehler weder erkannt noch ausgegeben. Das Programm ist erhältlich unter der Download-Adresse Die Installation ist weitgehend Standard und es sind nur zwei Sachen bei der Auswahl der Komponenten zu beachten. Nachfolgend werden diese Komponenten für die Vorgängerversion gezeigt: Sie sollten diese Einstellungen jedoch am besten selber treffen. Damit ist diese Installation ebenfalls abgeschlossen und die Umgebung für Windows ist eingerichtet. Tipp: Sie können die Ordner für die Programme auch im Verzeichnis von Cygwin erstellen ( /home/<benutzername>/<ordner> ), wobei <...> andeutet, dass Sie hier etwas einfügen sollen, was nur für Sie zutrifft. In dieses Verzeichnis können Sie dann beispielsweise Ihre Codes mit Notepad++ speichern und anschließend mit der Cygwin Konsole kompilieren. Tipp: Eine Anleitung für Cygwin finden Sie im Anhang des Buches: Kirsch, Schmitt: Programmieren in C. Für Notepad++ liegt eine Anleitung im Installationsverzeichnis: <Festplatte>:\<Pfad>\Notepad++\user.manual\. 3

4 3 C Programme Das folgende Kapitel widmet sich der Erstellung und Ausführung eines ersten simplen Testprogramms. Es ist anhand des Vorgehens in Linux beschrieben, jedoch sind die Schritte für Cygwin und Notepad++ analog. Erstellen Sie am besten auf dem Desktop einen Ordner, in dem Sie Ihre Programme speichern. Im Abschnitt zu Cygwin wurde dies bereits angeraten. Das Erstellen von Ordnern und Dateien funktioniert in Linux wie in Windows: Rechtsklick auf den Desktop Neuen Ordner anlegen. Das gleiche gilt für Dateien. Hier wird nun der Ordner Algo_Math angelegt und darin die Datei hello_world.c. Da die Dateiendung.c ist, wird die Datei als Quellcode erkannt und bekommt ein passendes Symbol. Öffnen Sie nun die Datei und schreiben Sie folgenden Programm-Code hinein: #include <stdio.h> int main(void){ } printf( Hello World \n ); return 0; Nach dem Speichern muss der Code nun kompiliert werden. Dazu öffnen Sie ein Terminal und teilen dem System mit, in welchem Ordner die Datei liegt. Hierzu geben Sie im Terminal folgenden Befehl ein: cd /Desktop/Algo_Math Bei Cygwin muss der Ordner Algo_Math, in welchem sich das Programm befindet, im Verzeichnis liegen. <Cygwin>/home/<Benutzername>/ Tipp: Drücken Sie bei der Eingabe im Terminal-Fenster die Tabulator-Taste <TAB>, um einen längeren Nameen automatisch vervollständigen zu lassen, obwohl Sie nur seine ersten Zeichen eingetippt haben. Zum Kompilieren, ruft man den gcc Compiler auf, indem man im Terminal den Befehl eingibt: gcc hello_world.c Der Compliler erzeugt dadurch aus dem Quellprogramm hello_world.c die ausführbare Datei a.out, sofern die Kompilierung erfolgreich war. Ansonsten gibt er Fehlermeldungen aus. In Cygwin hat die erzeugte ausführbare Datei den Namen a.exe, sie erfüllt jedoch den gleichen Zweck. Tipp: Um einen anderen Namen für die ausführbare Datei zu erhalten (z.b. testprogramm ), kann man folgenden Compiler-Befehl eingeben: gcc hello_world.c -o testprogramm Um das Programm nun auszuführen, geben Sie./a.out ein (bzw../testprogramm ) und die gewünschte Ausgabe Hallo Welt erscheint im Terminal. Abschließend ein paar Sachen zum Kompilieren: Falls sich, z. B. im Dateinamen, ein Leerzeichen befindet, wird das im Terminal mit \ kenntlich gemacht. Man sollte in Linux Dateinamen mit Leerzeichen vermeiden!!! Etwaige Fehler werden bei der Kompilierung im Terminal angezeigt, die meisten davon sind Syntaxfehler. Es wird nicht nur die Zeilennummer sondern auch eine annähernde Beschreibung des Fehlers ausgegeben. Falls mehrere zusammenhängende Dateien kompiliert werden sollen, sind make-files sehr hilfreich. Eine Anleitung zum Schreiben solcher ist per Google leicht gefunden. 4

5 Kompilieren ist plattformabhängig. Unter Linux kompilierte Dateien können in Linux ausgeführt werden, aber nicht (ohne großen Aufwand) in Windows und umgekehrt. Falls Ihnen ein Linux-Befehl nicht mehr einfällt, geben sie im Terminal help ein und eine Liste an möglichen Befehlen erscheint. Außerdem können Sie sich mit dem Terminal-Befehl history eine Liste der letzten verwendeten Befehle ausgeben lassen. Ist die Ausgabe des Programms a.out zu umfangreich oder das Terminal zu klein, um den Text darzustellen, so kann man mit dem Kommando./a.out > out.txt die Ausgaben des ausführbaren Programms a.out in die Datei out.txt umleiten und sich diese Datei danach innerhalb des Dateimanagers anzeigen lassen. 5

6 4 Einige wichtige Terminal-Kommandos für Linux Allgemein <BEFEHL> help gibt einen kurzen Hilfetext zum <BEFEHL> aus man <BEFEHL> zeigt die Anleitung zum <BEFEHL> an (mit q schließen) 2 Tasten: <strg> und <c> bricht aktuellen Vorgang ab Navigation im Dateisystem pwd cd / cd.. cd <VERZ> cd cd gibt das aktuelle Verzeichnis aus wechselt in das Hauptverzeichis wechselt in das übergeordnete Verzeichnis wechselt in das Unterverzeichnis <VERZ> wechselt in das vorherige Verzeichnis wechselt in das Home-Verzeichnis des Benutzers Verzeichnisse ls ls l mkdir <VERZ> kurze Liste des Verzeichnisinhaltes ausführliche Liste des Verzeichnisinhaltes neues Verzeichnis <VERZ> erstellen C-Dateien kompilieren/programme starten gcc <DAT1>.c o <DAT2> gcc <DATEI>.c./<PROG> kompiliert die C-Datei <DAT1>.c in die ausführbare Datei <DAT2> kompiliert die C-Datei <DATEI>.c in die ausführbare Datei a.out, sinnvoll: umbenennen von a.out mit Hilfe von: mv a.out <DATEI> startet das Programm <PROG>, welches sich im aktuellen Verzeichnis befindet SFTP-Verbindung sftp <Benutzername>@<Server-Adresse> Erzeugt nach Eingabe des Benutzerpassworts eine verschlüsselte SFTP-Verbindung quit get <DATEI> put <DATEI> get * put * beendet die aktuelle SFTP-Verbindung kopiert Datei <DATEI> aus dem aktuellem remote-verzeichnis in das aktuelle home- Verzeichnis kopiert Datei <DATEI> aus dem aktuellem home-verzeichnis in das aktuelle remote- Verzeichnis kopiert alle Dateien aus dem aktuellem remote-verzeichnis in das aktuelle home-verzeichnis kopiert alle Dateien aus dem aktuellem home-verzeichnis in das aktuelle remote-verzeichnis Navigation auf dem Server Navigation auf dem Heimcomputer es können die gleichen Befehle wie oben benutzt werden die Befehle von oben mit vorangestelltem l (von local), z. Bsp. lpwd, lcd, lls,... 6

Leitfaden zum Erstellen von C-Programmen

Leitfaden zum Erstellen von C-Programmen Algorithmische Mathematik Wintersemester 2014/15 Leitfaden zum Erstellen von C-Programmen 1 Allgemeines Diese Einführung soll dem Zweck dienen, dass jeder Teilnehmer der Vorlesung die Möglichkeit hat,

Mehr

Installationsanleitung

Installationsanleitung 1. C Installationsanleitung C-Programmierung mit Hilfe von Eclipse unter Windows XP mit dem GNU C-Compiler (GCC) 2. Inhaltsverzeichnis 1. Einleitung... 3 2. Cygwin... 3 2.1 Cygwin-Installation... 3 2.2

Mehr

Kurzanleitung: GCC mit CYGWIN unter WINDOWS

Kurzanleitung: GCC mit CYGWIN unter WINDOWS Kurzanleitung: GCC mit CYGWIN unter WINDOWS Lehrstuhl Mathematik III Angewandte Mathematik und Numerik Technische Universität Dortmund Version vom 14.03.2008 Einleitung GCC ist C-Compiler, der ursprünglich

Mehr

BASIC Tutorial für Anfänger

BASIC Tutorial für Anfänger BASIC Tutorial für Anfänger Rev.14/04/18 Thomas Kuklok 2018 - www.kuklokonline.de Inhaltsverzeichnis: Seite-2 Seite-3 Seite-4 Seite-5 Schnelltasten und Infos Terminal Befehle, Navigation im Dateisystem,

Mehr

Hochschule Für Angewandte Wissenschaften FH München Sommersemester Thomas Kolarz. Folie 1.

Hochschule Für Angewandte Wissenschaften FH München Sommersemester Thomas Kolarz. Folie 1. Praktikum Btib Betriebssysteme t I Hochschule Für Angewandte Wissenschaften FH München Sommersemester 2010 thomas.kolarz@hm.edu Folie 1 Vorbereitung Booten Sie den Rechner unter Linux und melden Sie sich

Mehr

Installation und Nutzung WinAuth

Installation und Nutzung WinAuth Installation und Nutzung WinAuth!! Die folgenden Ansichten können je nach Browser und Betriebssystem abweichen. Auch können Befehle anders lauten, doch sind die Vorgänge ähnlich wie in dieser Anleitung.

Mehr

Carlos Santos. Fachbereich Informatik Fakultät für Mathematik, Informatik und Naturwissenschaften. Universität Hamburg

Carlos Santos. Fachbereich Informatik Fakultät für Mathematik, Informatik und Naturwissenschaften. Universität Hamburg Universität Hamburg Proseminar: Werkzeuge für das wissenschaftliche Schreiben Fachbereich Informatik Fakultät für Mathematik, Informatik und Naturwissenschaften Überblick Einführung - Geschichte Einstellungen

Mehr

Ruby Die bebilderte Anleitung

Ruby Die bebilderte Anleitung Ruby Die bebilderte Anleitung In den Übungen zur Vorlesungen werden wir die Programmiersprache Ruby benutzen, um Konzepte zu vertiefen und zu üben und allgemein etwas praktische Erfahrung im Programmieren

Mehr

Eprog Starthilfe. 5. Oktober 2010. 1 Einleitung 2

Eprog Starthilfe. 5. Oktober 2010. 1 Einleitung 2 Eprog Starthilfe 5. Oktober 2010 Inhaltsverzeichnis 1 Einleitung 2 2 Windows 2 2.1 Cygwin Installation................................... 2 2.2 Programmieren mit Emacs............................... 8

Mehr

Soli Manager 2011 Installation und Problemanalyse

Soli Manager 2011 Installation und Problemanalyse Soli Manager 2011 Installation und Problemanalyse Stand: 14.09.2011 Über dieses Dokument Dieses Dokument soll einen kurzen Überblick über die Installation, die Deinstallation von "Soli Manager 2011" liefern

Mehr

Praktikum Rechnerarchitektur

Praktikum Rechnerarchitektur Praktikum ERA Blatt 1 1 LEHRSTUHL FÜR RECHNERARCHITEKTUR UND PARALLELE SYSTEME Praktikum Rechnerarchitektur 22.1.21-2.1.21 Arbeitsblatt 1 Es wird zu jeder Tutorstunde ein neues Aufgabenblatt geben. Dabei

Mehr

C-Programme erstellen und ausführen

C-Programme erstellen und ausführen INE1 Informatik für Ingenieure 1 Praktikum 2 C-Programme erstellen und ausführen Aufgabe 1: Programm mit DevC++ erstellen In dieser Aufgabe erstellen wir ein erstes Programm mit DevC++, kompilieren es

Mehr

Objektorientiertes Programmieren mit Suse Linux

Objektorientiertes Programmieren mit Suse Linux Objektorientiertes Programmieren mit Suse Linux Zum Programmieren werden 2 Komponenten benötigt: 1. einen Editor zur Eingabe des Quellcodes 2. einen Compiler, der den Quellcode in die Maschinensprache

Mehr

Das CIP der Mathematik

Das CIP der Mathematik Das CIP der Mathematik Eine sehr kurze Unix Einführung Werner Bley (nach Martin Kerscher) Mathematisches Institut Ludwig Maximilians Universität München 15. Oktober 2015 Gliederung Erste Schritte am Rechner

Mehr

Aufgabenblatt 1: - Präsenzübung für die Übungen Do Mi Ausgabe Mi

Aufgabenblatt 1: - Präsenzübung für die Übungen Do Mi Ausgabe Mi Grundlagen der Programmierung 1 WS 2012/2013 Prof. Dr. Stefan Böttcher Aufgabenblatt 1: - Präsenzübung für die Übungen Do. 11.10.- Mi. 17.10.2012 Ausgabe Mi. 10.10.2012 1.1. Zahlen vertauschen mit wenigen

Mehr

Einrichtung OpenVPN mit Hilfe des Network Managers

Einrichtung OpenVPN mit Hilfe des Network Managers 1 von 6 Folgende Anleitung beschreibt das Vorgehen unter Ubuntu 9.04 und sollte (etwas Linux KnowHow vorausgesetzt) leicht auf anderen Versionen bzw. Distributionen nachvollziehbar sein. Wichtig: Melden

Mehr

Merkblatt System-C Installation Linux

Merkblatt System-C Installation Linux 1. Herunterladen: SystemC unter www.accellera.org Downloads Accellerra Standards 2. Kommandozeile öffnen SystemC (Core Language including Examples & TLM, AMS, ) Core SystemC Language and Examples akzeptieren

Mehr

KR-mega32-16 rev. 2.3 Thomas Krause, Krause Robotik

KR-mega32-16 rev. 2.3 Thomas Krause, Krause Robotik Kurzanleitung zur Installation der Software zum Mikrokontrollerbord KR-mega32-16 rev. 2.3 Thomas Krause, Krause Robotik thomas.krause@krause-robotik.de Krause Robotik www.krause-robotik.de email: info@krause-robotik.de

Mehr

Infrastruktur. INE1-Praktikum 1. Einführung. Augabe 1: Programme starten und konfigurieren. INE1 Informatik für Ingenieure 1

Infrastruktur. INE1-Praktikum 1. Einführung. Augabe 1: Programme starten und konfigurieren. INE1 Informatik für Ingenieure 1 INE1 Informatik für Ingenieure 1 INE1-Praktikum 1 Infrastruktur Einführung Ziel dieses Praktikums ist es, die grundlegende Infrastruktur für die praktischen Arbeiten zu installieren und einzurichten, soweit

Mehr

1.3.1 Java-Compiler installieren

1.3.1 Java-Compiler installieren 1 Java 1.3.1 Java-Compiler installieren Der Java-Compiler ist, wie auch die Java Virtual Machine, Teil des Java Development Kit (JDK) und kann kostenlos auf der Website von Oracle heruntergeladen werden.

Mehr

Allgemeine Informatik 1 im WS 2006/07 Übungsblatt 1 (Teil 2)

Allgemeine Informatik 1 im WS 2006/07 Übungsblatt 1 (Teil 2) v01 12.10.2006 Technische Universität Darmstadt Fachbereich Informatik Prof. Dr. Johannes Fürnkranz Allgemeine Informatik 1 im WS 2006/07 Übungsblatt 1 (Teil 2) Bearbeitungszeit: 30.10. bis 05.11.2006

Mehr

Informationen zur Verwendung von Visual Studio und cmake

Informationen zur Verwendung von Visual Studio und cmake Inhaltsverzeichnis Informationen zur Verwendung von Visual Studio und cmake...2 Erste Schritte mit Visual Studio...2 Einstellungen für Visual Studio 2013...2 Nutzung von cmake...5 Installation von cmake...5

Mehr

bea Client-Security herunterladen und installieren unter Windows

bea Client-Security herunterladen und installieren unter Windows bea Client-Security herunterladen und installieren unter Windows Die Links zum Download der bea Client-Security finden Sie auf der Startseite unter https:// www.bea-brak.de. Das Installationsprogramm für

Mehr

Vorsemesterkurs Informatik

Vorsemesterkurs Informatik Vorsemesterkurs Informatik Einführung in die Bedienung von Unix-Systemen SoSe 2013 Stand der Folien: 3. April 2013 Übersicht 1 Unix, Linux, Shells 2 Shell-Kommandos 3 Dateien und Verzeichnisse Vorkurs

Mehr

Python 3.6. Erste Schritte auf dem Mac. Syshack. 22. Juni 2017 Version 2.0. Python Erste Schritte auf dem Mac Syshack, 22.

Python 3.6. Erste Schritte auf dem Mac. Syshack. 22. Juni 2017 Version 2.0. Python Erste Schritte auf dem Mac Syshack, 22. Python 3.6 Erste Schritte auf dem Mac Syshack 22. Juni 2017 Version 2.0 Seite 1 / 12 1 Installation Für die Installation von Python muss man das Installationspaket für Mac OS X von der Python Projekt Webseite

Mehr

Arbeiten mit der Shell Teil 1

Arbeiten mit der Shell Teil 1 Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Andreas Teuchert 29. Oktober 2012 Shell: Standard-Features Prompt (häufig: benutzer@rechner:~$) zeigt an, dass die Shell auf Befehle wartet Befehl eingeben,

Mehr

2.3 - Das Verwaltungsmodul moveon installieren - SQL-Version

2.3 - Das Verwaltungsmodul moveon installieren - SQL-Version 2.3 - Das Verwaltungsmodul moveon installieren - SQL-Version Das Verwaltungsmodul moveon besteht aus zwei Komponenten: dem moveon Client und der moveon Datenbank. Der moveon Client enthält alle Formulare,

Mehr

Einführung ins Praktikum Wissenschaftliches Rechnen I

Einführung ins Praktikum Wissenschaftliches Rechnen I Einführung ins Praktikum Wissenschaftliches Rechnen I Hella Rabus, René Lamour, Emre Özkaya Wintersemester 2008/2009 Organisatorisches Zugang zum Pool - Siehe Öffnungszeiten Teilnahme am Praktikum Gruppenarbeit

Mehr

Linux Kommandozeile: Einfache Skripte. 1 Wiederhohlung. 2 Einfache Skripte

Linux Kommandozeile: Einfache Skripte. 1 Wiederhohlung. 2 Einfache Skripte Linux Kommandozeile: Einfache Skripte AST, Wintersemester 2016/2017 1 Wiederhohlung Hier sind ein paar Befehle, die ihr letzte Woche schon kennen gelernt habt und heute benutzt. Befehl Parameter Funktion

Mehr

1. Installation und deutsche Sprach-Einstellung

1. Installation und deutsche Sprach-Einstellung 1. Installation und deutsche Sprach-Einstellung Bitte rufen Sie folgende Adresse auf. Dort finden Sie den Download: http://web.uvic.ca/hrd/halfbaked/ Momentan (März 2002) aktuell ist die Version 5.3. Bitte

Mehr

VPN einrichten mit Linux (32, 64 Bit) und Mozilla Firefox

VPN einrichten mit Linux (32, 64 Bit) und Mozilla Firefox VPN einrichten mit Linux (32, 64 Bit) und Mozilla Firefox Um das Campus-LAN der Hochschule Merseburg (FH) auch von außerhalb (aus dem Internet) über eine gesicherte Verbindung zu erreichen, stellt das

Mehr

Linux-Camp: Linux als Server am Beispiel LAMP

Linux-Camp: Linux als Server am Beispiel LAMP Linux-Camp: Linux als Server am Beispiel LAMP Linux, Apache, MySQL, PHP mit Ubuntu Version 8.04 Inhalt LAMP-Komponenten LAMP-Komponenten installieren, konfigurieren und prüfen Apache Webserver PHP5 MySQL

Mehr

Im Mathe-Pool startet man Eclipse am besten aus einer Shell heraus, und zwar indem man im Home- Verzeichnis den Befehl

Im Mathe-Pool startet man Eclipse am besten aus einer Shell heraus, und zwar indem man im Home- Verzeichnis den Befehl Eclipse Eclipse ist eine IDE (Integrierte Entwicklungsumgebung), die speziell auf das Programmieren in Java zugeschnitten (und auch selbst in Java geschrieben) ist. Eine solche IDE vereint die Funktionalität

Mehr

Lernziele Dateiverwaltung Bearbeiten von Textdateien Sichere Anmeldung per SSH-Schlüssel. Linux für Anfänger

Lernziele Dateiverwaltung Bearbeiten von Textdateien Sichere Anmeldung per SSH-Schlüssel. Linux für Anfänger Einführung in die Nutzung der Linux-Kommandozeile Matthias P. Walther Freifunk Münsterland Förderverein freie Infrastruktur e. V. 05.07.2017 Inhaltsverzeichnis 1 Lernziele 2 Dateiverwaltung 3 Bearbeiten

Mehr

Smartphone Foto/Video Übertragung auf PC für Diashow und PowerPoint

Smartphone Foto/Video Übertragung auf PC für Diashow und PowerPoint Mediengruppe Smartphone Foto/Video Übertragung auf PC für Diashow und PowerPoint Dieter Schwabe, Dezember 2017 Vorbereitung Zunächst sollten auf dem PC Ordner eingerichtet werden, in die Fotos und Videos

Mehr

Diplomarbeit LEGO Mindstorms Simulator - JORGE Installationshandbuch.

Diplomarbeit LEGO Mindstorms Simulator - JORGE Installationshandbuch. Diplomarbeit LEGO Mindstorms Simulator - JORGE Installationshandbuch christof.seiler@datacomm.ch nik@netstyle.ch stefan.feissli@hispeed.ch 16. Dezember 2005 Seite 2 Inhaltsverzeichnis 1 Einfache Installation

Mehr

Installation einer C++ Entwicklungsumgebung unter Windows --- TDM-GCC und Eclipse installieren

Installation einer C++ Entwicklungsumgebung unter Windows --- TDM-GCC und Eclipse installieren Installation einer C++ Entwicklungsumgebung unter Windows --- TDM-GCC und Eclipse installieren 1 32- oder 64-bit Windows feststellen In den nachfolgenden Schritten ist es nötig, dass Sie wissen, ob Sie

Mehr

Installations-Anleitung von TeamSpeak 3 Client auf Ubuntu 15.10

Installations-Anleitung von TeamSpeak 3 Client auf Ubuntu 15.10 Installations-Anleitung von TeamSpeak 3 Client auf Ubuntu 15.10 Lade entsprechende Datei von der Herstellerseite www.teamspeak.com/downloads - für das entsprechende Betriebssystem (64bit oder 32bit) herunter.

Mehr

ORGAKOM 2017 imanv mstart Installations-Info Version 4.0

ORGAKOM 2017 imanv mstart Installations-Info Version 4.0 ORGAKOM 2017 imanv mstart Installations-Info Version 4.0 Installations-Info Übersicht 1. Allgemeines 2. FileMaker Go 16 Installation 3. Wichtige Einstellungen setzen 4. Download der imanv-mstart-app 5.

Mehr

Ein erstes "Hello world!" Programm

Ein erstes Hello world! Programm OOP Henrik Horstmann 14. September 2014 Inhaltsverzeichnis Inhaltsverzeichnis 1 Bedeutung der Symbole...1 2 Die Benutzer Oberfläche von HOOPLU...2 2.1 Projekte öffnen und speichern...2 2.2 Die Klasse Program

Mehr

(1)Einführung in Eclipse

(1)Einführung in Eclipse Auf diesem ersten Arbeitsblatt werdet ihr die Programmierumgebung Eclipse kennenlernen, die eure Oberfläche zum Bearbeiten des Android-Projekts Schiffe versenken sein wird. Dabei macht ihr euch einen Überblick

Mehr

S-BUSINESS SIGN. Installationsanleitung Windows 7 / 8.1 / 10 macos ab Version 10.12

S-BUSINESS SIGN. Installationsanleitung Windows 7 / 8.1 / 10 macos ab Version 10.12 S-BUSINESS SIGN Ihre Desktop App zur Anbindung von Kartenlesern Installationsanleitung Windows 7 / 8.1 / 10 macos ab Version 10.12 S-Business Sign Installationsanleitung 1 Inhalt 1 Einführung... 3 2 Installation...

Mehr

Arbeiten mit der Shell Teil 1

Arbeiten mit der Shell Teil 1 Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Benjamin Eberle 4. Mai 2016 Die Komandozeile unter Linux Wird als Shell bezeichnet Die Shell ist eines der vielen Programme einer Linux-Distribution

Mehr

Einführung in das wissenschaftliche Rechnen

Einführung in das wissenschaftliche Rechnen Übung Einführung in das wissenschaftliche Rechnen Hella Rabus Sommersemester 2016 Inhalte Heute Linux Arbeitsplatz kennen lernen, einrichten erste Python Schritte SoSe16 Linux, Python L A TEX, Mathematica

Mehr

Installation GMT-Software unter Windows 7 /64Bit

Installation GMT-Software unter Windows 7 /64Bit Installation GMT-Software unter Windows 7 /64Bit Die nachfolgend beschriebenen Schritte installieren die Komponenten der Steuerungssoftware auf einem PC mit Windows 7 in der 64-Bit-Version. Ob und wie

Mehr

EV3 JAVA-PROGRAMMIERUNG MIT LEJOS INSTALLATIONSANLEITUNG INHALT

EV3 JAVA-PROGRAMMIERUNG MIT LEJOS INSTALLATIONSANLEITUNG INHALT INHALT Dieses Tutorial beinhaltet alle Schritte die benötigt werden um EV3 mit Java programmieren zu können. Dabei wird nur auf die Installation der benötigten Komponenten eingegangen. EV3 JAVA-PROGRAMMIERUNG

Mehr

Möge das Abenteuer beginnen!

Möge das Abenteuer beginnen! xvi Einleitung Stück Programmcode macht. Schließlich wirst du wieder nur im Buch öfter dieses Zeichen am Ende von Programmzeilen sehen: 8. Es sagt nur aus, dass die laufende Zeile an dieser Stelle aus

Mehr

Installation DV4mini ausgehend von einem frisch installierten System:

Installation DV4mini ausgehend von einem frisch installierten System: Installation DV4mini ausgehend von einem frisch installierten System: DJ0ABR/6.08.2015 Ubuntu 12.04 LTS: 1. Image Ubuntu 12.04 LTS auf dem PC installieren. Zum Testen habe ich die Desktop Version von dieser

Mehr

Anleitung. Installation von IBM SPSS Statistics 24.0 unter Linux am Beispiel von Linux Mint 18 als Netzwerklizenz

Anleitung. Installation von IBM SPSS Statistics 24.0 unter Linux am Beispiel von Linux Mint 18 als Netzwerklizenz Anleitung Installation von IBM SPSS Statistics 24.0 unter Linux am Beispiel von Linux Mint 18 als Netzwerklizenz Rechenzentrum Hilfskräfte (Raum E120) Universitätsplatz 1 31141 Hildesheim Tel.: +495121-883

Mehr

Version 0.3. Installation von MinGW und Eclipse CDT

Version 0.3. Installation von MinGW und Eclipse CDT Version 0.3 Installation von MinGW und Eclipse CDT 1. Stellen Sie fest, ob Sie Windows in der 32 Bit Version oder in der 64 Bit Version installiert haben. 2. Prüfen Sie, welche Java Runtime vorhanden ist.

Mehr

Kurzeinführung in C/C++ Informationsquellen: - Webseite zur Vorlesung, Abschnitt Informationen zu C und C++ Einleitung

Kurzeinführung in C/C++ Informationsquellen: - Webseite zur Vorlesung, Abschnitt Informationen zu C und C++ Einleitung Informationsquellen: - Webseite zur Vorlesung, Abschnitt Informationen zu C und C++ 1 Einleitung Vorteile von Java: gut strukturiert mit hohem Funktionsumfang (mächtige Standardbibliothek) weitestgehend

Mehr

CADEMIA: Einrichtung Ihres Computers unter Mac OS X

CADEMIA: Einrichtung Ihres Computers unter Mac OS X CADEMIA: Einrichtung Ihres Computers unter Mac OS X Stand: 30.01.2017 Java-Plattform: Auf Ihrem Computer muss die Java-Plattform, Standard-Edition der Version 7 (Java SE 7) oder höher installiert sein.

Mehr

Desktop Schultz Informatik 1

Desktop Schultz Informatik 1 Desktop Schultz Informatik 1 Welche Laufwerke sind eingerichtet? Systemübersicht Führen Sie einen Doppelklick auf das Desktopsymbol Arbeitsplatz aus und Sie erhalten diese Übersicht. Sie sehen sofort,

Mehr

Wir arbeiten ständig daran, unseren ChessGenius Exclusive noch besser zu machen. Deswegen freuen wir uns immer über Ihr Feedback unter

Wir arbeiten ständig daran, unseren ChessGenius Exclusive noch besser zu machen. Deswegen freuen wir uns immer über Ihr Feedback unter 1 Einleitung Wir arbeiten ständig daran, unseren ChessGenius Exclusive noch besser zu machen. Deswegen freuen wir uns immer über Ihr Feedback unter quality@computerchess.com Für den ChessGenius Exclusive

Mehr

Einführung in die Programmierung WS 2014/15. Übungsblatt 0: Einführung

Einführung in die Programmierung WS 2014/15. Übungsblatt 0: Einführung Ludwig-Maximilians-Universität München München, 7.10.2014 Department,,Institut für Informatik PD. Dr. Peer Kröger Dr. Andreas Züfle, Daniel Kaltenthaler, Klaus Schmid Einführung in die Programmierung WS

Mehr

Bedienungsanleitung für MEEM-Kabel-Desktop-App Windows

Bedienungsanleitung für MEEM-Kabel-Desktop-App Windows Bedienungsanleitung für MEEM-Kabel-Desktop-App Windows Installation und Bedienungsanleitung - v0.9 Bevor Sie diese Anleitung lesen, sollten Sie bitte die Bedienungsanleitung für MEEM-Kabel und Handy-App

Mehr

Arbeiten mit der Shell Teil 1

Arbeiten mit der Shell Teil 1 Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Zinching Dang 09. November 2015 Die Unix-Philosophie Es gibt viele kleine Programme Können die jeweiligen Aufgaben gut lösen Komplexe Aufgaben werden

Mehr

Installation von Java-JDK, BlueJ und SuM Eine Schritt-für-Schritt-Anleitung

Installation von Java-JDK, BlueJ und SuM Eine Schritt-für-Schritt-Anleitung Alle Dokumente und Programme, die Du benötigst, sind kostenfrei. Du brauchst: Das Java-Entwicklungswerkzeug JDK (Java Development Kit) Du findest es unter http://www.oracle.com/technetwork/java/javase/downloads/index.html.

Mehr

C-Programme kompilieren mit Visual Studio Express

C-Programme kompilieren mit Visual Studio Express C-Programme kompilieren mit Visual Studio Express Die Beispiele, Aufgaben und Lösungen zum Buch C als erste Programmiersprache können mit Visual Studio Express von Microsoft bearbeitet, kompiliert und

Mehr

Übergabe einer neuen Zeitverzögerung; X in Millisekunden

Übergabe einer neuen Zeitverzögerung; X in Millisekunden 8. Beginn Handbuch - Verwendungsmöglichkeiten des Simulators Hier wird nun noch einmal ein Verbindungsaufbau mit Telnet und dem Programm PacketSender für Skripte ohne C-Programm gezeigt. Im Anschluss wird

Mehr

Installation von ib-normcad 11 unter rz-industriebau 2012

Installation von ib-normcad 11 unter rz-industriebau 2012 Installation von ib-normcad 11 unter rz-industriebau 2012 Für ib-normcad 11 unter rz-industriebau 2012 gibt es derzeit kein Setup-Programm. Die Anwendung muss manuell installiert werden. Dazu sind die

Mehr

ChameleonMini RevE Rebooted -Deutsch-

ChameleonMini RevE Rebooted -Deutsch- ChameleonMini RevE Rebooted -Deutsch- Stand 12.12.2018 Erst einmal vorweg ich bin genau wie Ihr ein Newbie und kein Profi so wie die Anderen hier. Ich erstelle diese Anleitung für all die die wie ich extreme

Mehr

Microsoft Visual Studio Code mit RPG und IceBreak

Microsoft Visual Studio Code mit RPG und IceBreak Microsoft Visual Studio Code mit RPG und IceBreak ( 2018 Markus A. Litters) Inhaltsverzeichnis 1. Vorwort... 2 2. Voraussetzungen und Installation... 3 3. Der erste Start... 4 4. Die IceBreak Erweiterung...

Mehr

1. Das BV-Plugin-Framework

1. Das BV-Plugin-Framework 1. Das BV-Plugin-Framework 1.1 X11 X11 ist eine Implementation des X-Window-System, die es einem unter OS X ermöglicht, für dieses Fenster-System geschriebene Fenster-Anwendungen auszuführen. Gimp ist

Mehr

Digitale Orientierung am Fachbereich SSH, scp, eigene Homepage, Drucken,... Justus Pfannschmidt Freie Universität Berlin

Digitale Orientierung am Fachbereich SSH, scp, eigene Homepage, Drucken,... Justus Pfannschmidt Freie Universität Berlin Digitale Orientierung am Fachbereich SSH scp eigene Homepage Drucken... Justus Pfannschmidt Freie Universität Berlin 18. November 2016 Inhalt Vorweg SSH SSH - Allgemein SSH - Benutzen Shell-Grundlagen

Mehr

Arbeiten mit der Shell Teil 1

Arbeiten mit der Shell Teil 1 Arbeiten mit der Shell Teil 1 Linux-Kurs der Unix-AG Benjamin Eberle 5. Mai 2015 Shell: Standard-Features Prompt (häufig: benutzer@rechner:~$) zeigt an, dass die Shell auf Befehle wartet Befehl eingeben,

Mehr

Swiss Map online Zusatzanleitung

Swiss Map online Zusatzanleitung Eidgenössisches Departement für Verteidigung, Bevölkerungsschutz und Sport VBS armasuisse Bundesamt für Landestopografie swisstopo Swiss Map online Zusatzanleitung Software aktualisieren (Windows) Support

Mehr

Worksheet Crafter Installationsanleitung

Worksheet Crafter Installationsanleitung Worksheet Crafter Installationsanleitung Herzlich willkommen! Mit dieser kleinen Anleitung führen wir dich Schritt für Schritt durch die Installation des Worksheet Crafter. Eigentlich ist die Installation

Mehr

Düngeplanungsprogramm für Mecklenburg-Vorpommern

Düngeplanungsprogramm für Mecklenburg-Vorpommern Düngeplanungsprogramm für Mecklenburg-Vorpommern Installationsanleitung Inhalt Voraussetzungen... 2 Schritt 1: Datei herunterladen und speichern... 2 Schritt 2: Datei entpacken... 3 Schritt 3: Start des

Mehr

COMPUTERIA VOM

COMPUTERIA VOM COMPUTERIA VOM 18.12.13 PASSWORT VERWALTUNG MIT WOZU WIR PASSWÖRTER BRAUCHEN KEEPASS Bei den meisten Benutzerkonten im Internet (z.b. Email, Ricardo, etc) wird standardmässig verlangt dass man einen Benutzernamen

Mehr

Installationsanleitung Lernwerkstatt 7 auf Ubuntu/Kubuntu 8.04 (Hardy Heron)

Installationsanleitung Lernwerkstatt 7 auf Ubuntu/Kubuntu 8.04 (Hardy Heron) Installationsanleitung Lernwerkstatt 7 auf Ubuntu/Kubuntu 8.04 (Hardy Heron) Inhaltsverzeichnis Download...1 Installation des Paketes...1 Erster Programmstart...2 Start der Lernwerkstatt...4 Deinstallation...5

Mehr

Düngeplanungsprogramm für Mecklenburg-Vorpommern

Düngeplanungsprogramm für Mecklenburg-Vorpommern Düngeplanungsprogramm für Mecklenburg-Vorpommern Installationsanleitung Inhalt Voraussetzungen... 2 Schritt 1: Datei herunterladen und speichern... 2 Schritt 2: Datei entpacken... 3 Schritt 3: Start des

Mehr

Kurzanleitung für den MyDrive Client

Kurzanleitung für den MyDrive Client Kurzanleitung für den MyDrive Client Hinweis: Prüfen Sie bei Problemen zuerst, ob eine neuere Version vorhanden ist und installieren Sie diese. Version 1.3 für MAC und Linux (29.06.2017) - Hochladen mit

Mehr

Übung 00 Einrichten der Entwicklungsumgebung

Übung 00 Einrichten der Entwicklungsumgebung Übung 00 Einrichten der Entwicklungsumgebung 1 1 Programme des virtuellen Betriebssystems 1.1 Linux Alle notwendigen Dateien zur Simulation eines Linux-Betriebssystems werden auf einer DVD zur Verfügung

Mehr

Dieses Skript finden Sie auch auf dem castor (CIP-Pool) auf /software/meteo/numerikuebungen/skript_1.pdf. FORmula TRANslater FORTRAN 77

Dieses Skript finden Sie auch auf dem castor (CIP-Pool) auf /software/meteo/numerikuebungen/skript_1.pdf. FORmula TRANslater FORTRAN 77 Dieses Skript finden Sie auch auf dem castor (CIP-Pool) auf /software/meteo/numerikuebungen/skript_1.pdf FORTRAN FORmula TRANslater FORTRAN 77 Literatur G. Schmitt: FORTRAN 90 Kurs, R. Oldenburg Verlag

Mehr

Tutorium #3. Einführung in die strukturierte Programmierung Gruppe 6 Anja Karl.

Tutorium #3. Einführung in die strukturierte Programmierung Gruppe 6 Anja Karl. Tutorium #3 Einführung in die strukturierte Programmierung Gruppe 6 Anja Karl prog-tutor-anja@iicm.edu http://www.student.tugraz.at/anja.karl 1/25 Ablauf des Tutoriums Lösung Maze Fehler in HW2 Funktionen

Mehr

Update BSI-BRAU/GEHA/AUF und BSI-FIBU aus dem Internet

Update BSI-BRAU/GEHA/AUF und BSI-FIBU aus dem Internet Update BSI-BRAU/GEHA/AUF und BSI-FIBU aus dem Internet Download aus dem Internet Melden Sie sich auf unserer Webseite www.bsi-in.de mit Ihren Benutzerdaten an. Sollten Sie noch keine Zugangsdaten für den

Mehr

Installationsanleitung

Installationsanleitung Offizieller SketchUp Distributor Installationsanleitung Es freut uns, dass Sie sich für SketchUp Pro entschieden haben! SketchUp Pro ist die einfachste 3D-Software zum Visualisieren und Modellieren und

Mehr

ILIAS-Hauptordner als Laufwerk anbinden

ILIAS-Hauptordner als Laufwerk anbinden 11.04.2013 Informatikdienste ILIAS-Hauptordner als Laufwerk anbinden 1 Zugriff auf ILIAS-Daten Auf die in ILIAS gespeicherten Dateien und Verzeichnisse hat man auch ohne Umweg über den Webbrowser Zugriff.

Mehr

Thema: Umgang mit ISO-Images

Thema: Umgang mit ISO-Images Siehe auch : http://www.rz.uni-osnabrueck.de/dienste/tools/iso_images.htm#anchor3 Umgang mit ISO-Images Software wird häufig als ISO-Image im Internet zum Download angeboten. Nicht alle Betriebssysteme

Mehr

Bilder-Galerie Anleitung

Bilder-Galerie Anleitung Bilder-Galerie Anleitung Verwendung der Galerie INHALT 1. EINRICHTUNG EINER SICHEREN VERBINDUNG... 3 2. ÖFFNEN DER GALERIE IM BROWSER... 9 3. VERWENDEN DER GALERIE... 13 3.1 Neue Ordner erstellen... 13

Mehr

ERSTELLUNG EINES DATENEXPORTS MIT ORGAMAX

ERSTELLUNG EINES DATENEXPORTS MIT ORGAMAX ERSTELLUNG EINES DATENEXPORTS MIT ORGAMAX Inhalt 1 Einführung:... 1 2 Einrichtung der ODBC-Schnittstelle aus orgamax (für 32-bit-Anwendungen)... 2 3 Manuelle Einrichtung des ODBC-Zugriffs (direkt am Server)...

Mehr

InfoRAUM Windows Client

InfoRAUM Windows Client InfoRAUM Windows Client InfoRAUM-Windows Client Der InfoRAUM Windows Client ist das optimale Werkzeug für all jene, die häufig Dokumente mit InfoRAUM austauschen. Der Windows Client wird lokal auf Ihrem

Mehr

Anhang III: Arbeiten am CIP Pool in C++

Anhang III: Arbeiten am CIP Pool in C++ Anhang III: Arbeiten am CIP Pool in C++ A3 1 Der CIP Pool Im Rahmen der Übungen zur Vorlesung Algorithmen und Programmiertechniken bieten wir Ihnen die Möglichkeit, Übungsaufgaben, bei denen programmiert

Mehr

1. Python Interpreter installieren (WinPython)

1. Python Interpreter installieren (WinPython) 1 Excel - User Defined Functions mit Python Um Python als Programmiersprache für Excel UDFs verwenden zu können muss ein Python Interpreter(z.B. WinPython) und xlwings installiert werden: Inhalt 1. Python

Mehr

Grundlagen - Konsole/Terminal :

Grundlagen - Konsole/Terminal : VPN unter Linux Grundlagen - Konsole/Terminal : Für Debian, Ubuntu und Linux Mint empfehlen wir VPNC. Bei allen drei Distributionen kann das VPNC-Paket entweder per Paketmanager oder mit apt heruntergeladen

Mehr

Installationsanleitung

Installationsanleitung Installationsanleitung Installationsanleitung SketchUp Pro 2017 Es freut uns, dass Sie sich für SketchUp Pro entschieden haben! SketchUp Pro ist die einfachste 3D-Software zum Visualisieren und Modellieren

Mehr

Häufige Fragen zum Öffnen verschlüsselter s von Berge & Meer

Häufige Fragen zum Öffnen verschlüsselter  s von Berge & Meer Seite 1 von 6 Häufige Fragen zum Öffnen verschlüsselter E-Mails von Berge & Meer 1) Warum versendet Berge & Meer verschlüsselte E-Mails? Aufgrund der EU-Datenschutzgrundverordnung gelten in Europa erhöhte

Mehr

HTML5, JavaScript und jquery

HTML5, JavaScript und jquery HTML5, JavaScript und jquery Der Crashkurs für Softwareentwickler von Dane Cameron 1. Auflage dpunkt.verlag 2015 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 86490 268 0 Zu Inhaltsverzeichnis schnell

Mehr

Vorkurs Informatik WiSe 17/18

Vorkurs Informatik WiSe 17/18 Java Einführung Dr. Werner Struckmann / Stephan Mielke, Nicole Naczk, 04.10.2017 Technische Universität Braunschweig, IPS Überblick Organisatorisches Arbeitsablauf Hello World 04.10.2017 Dr. Werner Struckmann

Mehr

Hello World in Java. Der Weg zum ersten Java-Programm

Hello World in Java. Der Weg zum ersten Java-Programm Vorwort Hello World in Java Der Weg zum ersten Java-Programm Diese Anleitung wurde unter Windows XP verfasst. Grundsätzlich sollte sie auch unter späteren Windows Versionen wie Windows Vista oder Windows

Mehr

Die Scala Entwicklungsumgebung. L. Piepmeyer: Funktionale Programmierung - Die Scala Entwicklungsumgebung

Die Scala Entwicklungsumgebung. L. Piepmeyer: Funktionale Programmierung - Die Scala Entwicklungsumgebung Die Scala Entwicklungsumgebung 1 Was ist drin? Die Scala-Entwicklungsumgebung enthält Die Scala-Shell: scala Zwei Compiler: scalac und fsc (Fast Scala Compiler) Die API Die Laufzeitumgebung Den Scala-Basar

Mehr

GI Grundlagen der Informatik (GI)

GI Grundlagen der Informatik (GI) Grundlagen der Informatik (GI) 1 / 15 Gi_Vorlesung_01_2016 Lehrkräfte: Grundlagen der Informatik (GI) 1.) Prof. Dr.-Ing. Martin Pollakowski Raum B2.1.04, Tel.: - 226, E-Mail: martin.pollakowski@w-hs.de

Mehr

Linux-Einführung Übung

Linux-Einführung Übung Linux-Einführung Übung Mark Heisterkamp 24. 25. Februar 2010 1 Einführung und Grundlagen 1.1 Erste Schritte... 1.1.1 Xterminalfenster Öffnen Sie ein weiteres Xterminalfenster mit der Maus. mittels Kommando.

Mehr

eduroam mit persönlichem Zertifikat unter Windows 7, Windows 8 und Windows 10

eduroam mit persönlichem Zertifikat unter Windows 7, Windows 8 und Windows 10 eduroam mit persönlichem Zertifikat unter Windows 7, Windows 8 und Windows 10 Stand: 19. Oktober 2017 1 Vorwort Folgende Beschreibung wurde auf einer virtuellen Maschine mit Windows 10 und einem externen

Mehr

Abteilung Campus IT (CIT)

Abteilung Campus IT (CIT) Abteilung Campus IT (CIT) OpenVPN Installationsanleitung für Linux Ubuntu LTS Weitere Informationen erhalten Sie auch auf unserer Webseite: isis.frankfurt-university.de. Inhaltsverzeichnis Vorwort... 1

Mehr