TheJaeck.NET

The Life of Jaeck
rundeecke
Mär23

Ein einfaches mySQL-Abfrage Tool

Author: Jaeckel - Kategorien: Programming, Studium - Tags: , - Kommentare: 0

Im Rahmen der Veranstaltung Internettechnologien SS ‘10 hatten wir die Aufgabe ein einfaches mySQL Abfrageprogramm zu implementieren. Hierbei handelt es sich um eine Konsolenanwendung.

Download

Read it all…

Mai29

Java Hamster – Basiswissen

Author: Jaeckel - Kategorien: Tutorials - Tags: , , , - Kommentare: 0
Hamster Logo

Für alle die noch nie mit dem Hamster in Berührung gekommen sind.  Eine kurze Einführung. Nach dem Download des Hamstersimulators starten wir die Entwicklungsumgebung mit einem Doppelklick auf die .bat Datei. Nun sehen wir zwei Fenster. Einmal den Editor. Um Aufgaben und Lösungswege für den Hamster zu programmieren und dann die Testumgebung. Das Fenster mit dem Feld auf dem der Hamster zu sehen ist.

Wir klicken auf Datei -> Neu und auf “Imperatives Programm

Bei den imperativen Sprachen besteht ein Programm im wesentlichen aus einer Folge von Befehlen wie z.B. “Setze in die Variable a den Wert 3″, “Springe an die Stelle q im Programm”, “führe Unterprogramm P aus”

Was wir nun sehen ist folgender Code:

1
2
3
void main() {
 
}

Void main ?! … was soll das sein? Read it all…

Dez14

Hamster Übung 3

Author: Jaeckel - Kategorien: Tutorials - Tags: , , , - Kommentare: 0
Hamster Logo

Diese Übung ist für Einsteiger in die Programmierung mit dem Hamster gedacht. Umfasst aber nicht die ganz simplen Basics wie Grundfunktionen des Hamsters, sowie die Erklärung von Schleifen, Bedingungen usw. Deshalb sollte man schon etwas Programmiererfahrung mitbringen.

Aufgabe
Der Hamster wohnt in einem Territorium, dessen Aussenwand Nischen enthält. Der Hamster wandert einmal rund herum und legt in jeder dritten Nische ein Korn ab. Dafür hat er genügend Körner im Maul. Der Hamster startet in der linken unteren Ecke und hält dort auch wieder an. Read it all…

Dez9

Hamster Übung 2

Author: Jaeckel - Kategorien: Tutorials - Tags: , , , - Kommentare: 0
Hamster Logo

Diese Übung ist für Einsteiger in die Programmierung mit dem Hamster gedacht. Umfasst aber nicht die ganz simplen Basics wie Grundfunktionen des Hamsters, sowie die Erklärung von Schleifen, Bedingungen usw. Deshalb sollte man schon etwas Programmiererfahrung mitbringen.

Aufgabe
Der Hamster startet in der linken unteren Ecke seines Hindernisfreien Feldes und ermittelt die Anzahl der Körner in seinem Maul. Er legt daraus das größtmögliche Quadrat aus und bleibt in der obersten Zeile des Quadrates am Ende stehen. (Bei 20 Körnern im Maul beispielsweise kann er also ein Quadrat aus 4 Zeilen und 4 Spalten mit je einem Korn pro Kachel markieren). Der Hamster kann davon ausgehen, dass genug Platz zum Auslegen des Quadrats vorhanden ist. Read it all…

Nov26

Hamster Übung 1

Author: Jaeckel - Kategorien: Tutorials - Tags: , , , - Kommentare: 2
Hamster Logo

Diese Übung ist für Einsteiger in die Programmierung mit dem Hamster gedacht. Umfasst aber nicht die ganz simplen Basics wie Grundfunktionen des Hamsters, sowie die Erklärung von Schleifen, Bedingungen usw. Deshalb sollte man schon etwas Programmiererfahrung mitbringen.

Aufgabe
Der Hamster steht in der linken unteren Ecke mit Blick nach rechts. Vor ihm befindet sich ein unregelmäßiger Berg, der auf der einen Seite nur ansteigt (in Stufen, die unterschiedlich breit und hoch sein können), und der auf der anderen Seite absteigt (in Stufen, die unterschiedlich breit und hoch sein können). Der Hamster klettert auf die Spitze des Berges und bleibt dort stehen.

Die Eingangs -und Ausgangssituation als Bild, sowie den Sourcecode, findet ihr am Ende des Artikels. Read it all…

Nov26

Java-Hamster – Basisfunktionen

Author: Jaeckel - Kategorien: Tutorials - Tags: , , , - Kommentare: 1
Hamster Logo

Ja ja, jeder fängt mal klein an. Auch ich habe die ersten 3 Monate meines Studiums komplexe Aufgaben rund um den Hamster bewältigen müssen. Dennoch finde Ich gerade für Quer-Einsteiger den Hamster eine sinnvolle und gute Methode das Programmieren zu lernen. Man bekommt ein fundiertes Wissen zum Thema Funktionen, Datentypen, Schleifen und Bedingungen und kann jeder Zeit visuell das Ergebniss ansehen.

Hier ein paar Funktionen die das Leben erleichtern und die prinzipell in jedem Hamsterprogramm benötigt werden. Diese Liste ist noch nicht vollständig ausgebaut. Read it all…

Okt5

Bremopoly

Author: Jaeckel - Kategorien: Studium - Tags: , , , - Kommentare: 0
bremopoly

Bremopoly

Monopoly-Clone der im Rahmen der PROG 2 Veranstaltung im Studiumgang Medieninformatik der Fachhochschule Bremen entwickelt wurde.

Im Zuge des Moduls PROG 2 hatten wir die Aufgabe eine objektorientierte Anwendung in Java zu entwickeln. Wir konnten uns dabei zwischen einem Warenwirtschaftssystem oder Risiko entscheiden. Da meinem Projektpartner Henrik W. und mir ein Warenwirtschaftssystem zu langweilig war haben wir beide uns für ein Spiel entschieden.

Allerdings sollte es nicht bei Risiko bleiben, sondern ein Monopoly-Clone werden. Nämlich Bremopoly! Read it all…