• Keine Ergebnisse gefunden

252-0027-00: Einführung in die Programmierung Übungsblatt 0

N/A
N/A
Protected

Academic year: 2022

Aktie "252-0027-00: Einführung in die Programmierung Übungsblatt 0"

Copied!
4
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

252 - 0027 - 00 : Einführung in die Programmierung Übungsblatt 0

xkcd: Computer Problemsby Randall Munroe (CC BY-NC2.5)

Wichtige Informationen

Website: www.lst.inf.ethz.ch→Einf. in die Programmierung

Umfrage: evaluation-app1.let.ethz.ch

/TakeSurvey.aspx?SurveyID=980I5o8K Zeiten für die Übungsstunden Di13–15oder Mi8–10

E-Mail für Probleme

(nicht für Fragen zu den Übungen):

eprog-hilfe@inf.ethz.ch

Es besteht keine Anwesenheitspflicht für die Übungsstunden. Fragen zu den Übungen sollen aber generell dort gestellt werden und nicht per E-Mail an die Assistenten.

In der ersten Woche finden keine Übungen in Gruppen statt. Die Übungen in Gruppen beginnen ab der2. Woche. Neue Übungsblätter werden wöchentlich auf der Website veröffentlicht.

Aufgabe 1: Registrierung

Registrieren Sie sich aufwww.mystudies.ethz.chfür diese Vorlesung und füllen Sie die Umfrage (siehe oben) aus.

1

(2)

Aufgabe 2: Arbeitsumgebung

In dieser Aufgabe installieren Sie die Arbeitsumgebung für diese Vorlesung auf Ihrem Computer.

Die Programmiersprache istJava(Version11) und wir verwendenEclipseals Entwicklungsumge- bung (IDE). Als Betriebssystem können Sie Windows, macOS oder Linux verwenden. Falls Sie ausschliesslich an einem Computer in den Student Labs arbeiten, können Sie diese Aufgabe überspringen, da die Arbeitsumgebung dort schon vorinstalliert ist.

1. Alte Java-Versionen deinstallieren (nur Windows)

Auf vielen Windows-Systemen befinden sich alte Java-Versionen, welche zusammen mit anderen Programmen installiert wurden. Bevor Sie das Java Development Kit installieren, empfehlen wir, dass Sie ältere Java-Installationen entfernen:

• Start Menü→Einstellungen→Apps→Apps & Features

• Deinstallieren Sie alle Einträge, welche “Java” oder “J2SE” enthalten.

2. Java Development Kit installieren

Gehen Sie auf folgende Website adoptopenjdk.net/und laden Sie dort den Installer für die neueste Version des Java Development Kit 11 (JDK) mit der HotSpot JVM für Ihr Betriebssystem herunter. Speichern Sie die Setup-Datei und führen Sie sie anschliessend aus.

Die Standard-Einstellungen sind ausreichend. Für Linux Systeme ist kein automatischer Installer vorhanden. Falls Sie ein Linux System verwenden, dann nehmen wir an, dass Sie manuell ein Programm installieren können.

Anbei sind direkte Verlinkungen für Windows und macOS:

Windows: github.com/AdoptOpenJDK/openjdk11-binaries/releases/

download/jdk-11.0.4%2B11/OpenJDK11U-jdk_x64_windows_hotspot_11.0.4_11.msi macOS:github.com/AdoptOpenJDK/openjdk11-binaries/releases/

download/jdk-11.0.4%2B11.4/OpenJDK11U-jdk_x64_mac_hotspot_11.0.4_11.pkg 3. Eclipse herunterladen

Gehen Sie auf folgende Website:

www.eclipse.org/downloads/packages/

release/2019-06/r/eclipse-ide-java-developers

und wählen Sie auf der rechten Seite den Download-Link für Ihr Betriebssystem aus, um Eclipse IDE for Java Developersherunterzuladen.

4. Eclipse entpacken

Die heruntergeladene Datei ist ein Archiv, welches Sie entpacken müssen.

Windows: klicken Sie rechts auf die Datei und wählen SieAlle extrahieren.

macOS: klicken Sie doppelt auf die Datei.

Sie können Eclipse an einen beliebigen Ort entpacken. Unter Windows befinden sich Programme normalerweise unterC:\Programme, unter macOS imProgramme-Ordner.

2

(3)

5. Verknüpfung zu Eclipse erstellen

Um Eclipse einfacher zu starten, können Sie eine Verknüpfung erstellen. Gehen Sie mit Ihrem Datei-Explorer in den Ordner, wo Sie Eclipse entpackt haben. Anschliessend:

Windows: Rechtsklicken Sie auf die Dateieclipse.exeund wählen SieSenden an→Desktop (Verknüpfung erstellen).

macOS: Ziehen Sie das Eclipse-Symbol in Ihr Dock.

6. Eclipse einrichten

Starten Sie Eclipse mit der Verknüpfung, die Sie erstellt haben.

macOS: Falls die Fehlermeldung “kann nicht geöffnet werden, da es von einem nicht verifizierten Entwickler stammt” erscheint, rechtsklicken Sie auf das Symbol und wählen Sie Öffnen. In Zukunft können Sie Eclipse ohne Rechtsklick öffnen.

Beim ersten Start von Eclipse erscheint ein Fenster um einen “Workspace” zu erstellen.

Dies ist ein Ordner, in welchem Eclipse Einstellungen und standardmässig neue Projekte speichert. Wählen Sie einen Ordner, klicken Sie aufUse this as the default and do not ask again und dann aufOK.

Eclipse zeigt jetzt denWelcome-Bildschirm an. Klicken Sie oben rechts auf . Sie sehen nun die “Java-Perspektive”, welche wir (grösstenteils) verwenden werden. Eclipse ist jetzt fertig eingerichtet!

Aufgabe 3: Das erste Java-Programm

In dieser Aufgabe laden Sie ein Java-Projekt herunter, importieren es in Eclipse und führen das darin enthaltene Programm aus.

1. Projekt importieren

Laden Sie die Datei “u0.zip” von der Vorlesungswebsite (siehe oben) herunter. Entpacken Sie die Datei an einen Ort Ihrer Wahl. Sie sollten nun einen Ordner “u0” sehen.

Öffnen Sie Eclipse und wählen Sie im MenüFile→Import... aus. Im Import-Dialog, wählen SieGeneral→Existing Projects into Workspaceund dannNext.

Geben Sie beiSelect root directoryden Pfad zum Ordner “u0” ein. ImProjects-Bereich weiter unten sollte nun das Projekt “U0 Hello World” oder “u0” erscheinen. Wählen Sie dieses Projekt aus und drücken SieFinish.

Das Projekt erscheint nun links imPackage Explorer.

3

(4)

2. Programm ausführen

Öffnen Sie das importierte Projekt indem Sie es doppelklicken. Im Ordner “src” befindet sich die Datei “HelloWorld.java”, welche den Programm-Code für dieses Projekt enthält.

Doppelklicken Sie auf die Datei, um den Code anzuzeigen.

Um das Programm auszuführen, klicken Sie oben auf das Symbol. Die Ausgabe des Programms erscheint unten in derConsole-Ansicht. Wenn alles geklappt hat, sollte dort jetzt

“Hello World!” stehen.

4

Referenzen

ÄHNLICHE DOKUMENTE

Ihr Programm muss diese Bedingung nicht zwingend testen, Sie können aber eine Überprüfung implementieren. Wenn zahl diese Bedingung nicht erfüllt, dann ist das Ergebnis des

Schreiben Sie ein Programm “Zahlen.java”, das einen String, der eine Anzeige kodiert, einliest und die kodierte Zahl als

In der Übungs-Vorlage finden Sie das Programm “Perpetual- Calendar.java”, welches für jedes (gültige) Datum den Wochentag berechnet. Leider enthält das Programm noch Fehler, die

Das Spiel besteht aus einem Ball und aus zwei Spielern, welche je einen vertikalen Balken kontrollieren und versuchen, den Ball im Spiel zu halten. Wenn der Ball das Spiel

Da beim Anpassen einer Folge für einen Wahlkreis die Folge für eine Partei geändert werden kann, wird dieses Verfahren wiederholt, bis die Summe der gerundeten Bruchteile von Sitzen

Beachten Sie, dass dafür die Klasse, welche Sie für die Elemente der Kollektion verwenden, das Interface Comparable<T> (T sollte die Klasse selber sein), und damit auch

Eclipse hilft Ihnen dabei, indem es anzeigt, wo die Fehler sind (und eine mehr oder weniger hilfreiche Fehlermeldung dazu ausgibt), aber Sie müssen selber herausfinden, was das

Eclipse hilft Ihnen dabei, indem es anzeigt, wo die Fehler sind (und eine mehr oder weniger hilfreiche Fehlermeldung dazu ausgibt), aber Sie müssen selber herausfinden, was das