In diesen Wochen haben wir uns mit verschiedenen Projekten beschäfftigt.
Mein Projekt befasste sich mit einer Präsentation zu einem Algorythmus, welcher sich mit dem Flussproblem beschäftigt. Bei diesem Problem handelt es sich um die Suche nach dem maximalen Fluss in einem Graphen von Punkt A nach B
In diesen Wochen haben wir an einem Chat Programm, das die Klassen Server, Client und Connection verwendet gearbeitet.
Ziel waren eine öffentlich und eine private Möglichkeit um Nachrichten zu übermittel/veröfffentlichen
Diese Woche haben wir uns weiter mit Client, Server und Connection beschäftigt und einige Abituraufgaben gelöst.
Montag:
Und weiter gehts mit Netzwerken.
Wir bekammen Arbeitsblätter zu den Protokollen SMTP(Simple Mail Transport Protocol) und POP(Post Office Protocol)3, die zum senden von E_Mails und zum Abrufen geeignet sind.
Mit dem Tool „Putty“ kommunizierten wir, mithilfe der Protokolle, mit einem kompatiblen Server. Dies bescherte uns einen kleinen Einblick in die Funktionsweise von Protokollen.
(Dies kann auch letzt Stunde gewesen sein)
Wir haben uns den Rest Präsentationen zu Gemüte geführt.
Insgesamt haben wir gehört:
HTTP (Hyper Text Transfer Protocol) zur übertragen von Webseiten in Textform
FTP (File Transfer Protocol) zum übertragen von Daten (z.B. Bilder, usw.) zwischen Client und Server. Steuerung und Übertragung erfolgen voneinander getrennt
IMAP (Internet Message Access Protocol) für den Zugriff auf Mails. Diese werden online verwaltet, um von mehreren Computern, Handys, etc. auf sie zuzugreifen.
TCP/IP zur Übertragung von größeren Datenmengen. Auch das OSI Schichtenmodell wurde erläutert, welches das Zusammenspiel von mehreren Protokollen bei der Datenübertragung erklärt.
Mittwoch
Wir haben mit den Java Klassen Client, Server und Connection begonnen diese dienen zum verbindungsaufbau zwischen mehreren Clients und einem Server.
Montag:
Besprechung der Huasaufgabe über 3 Prüfverfahren bei der Datenübertragung:
(Diese dienen dazu um zu überprüfen, ob ein Datensatz vollständig ist)
- Paritätsbit: Bei einer geraden Summe im zu verschickenden Datenblock, wird eine „0″ angehängt, andernfalls eine „1″ angehängt
- Prüfsumme: Quersumme des Datenblocks modulo n wird an den Datenblock anfügt
- Gewichtete Prüfsumme: Die Bits erhalten individuell Werte. Auch hier wird die Quersumme modulo n an den Datenblock angefügt
Fehler die bei der Datenübertragung passieren können sind das kippen eines Bits(0 wird zu 1 und umgekehrt) oder das vertauschen 2er Werte
mit dem 1 und 2 Verfahren kann man das kippen aufspüren mit dem 3 beide Fehler
Denn Hauptteil der Stunde haben wir dafür genutzt Präsentationen zu verschiedenen Protokollen zu erstellen
Mittwoch
Ein Teil der Präsentetionen wurden vorgetragen( dazu gleich mehr(s.o.))
Montag: Enfall
Mittwoch:
Wir haben mit dem Thema Netzwerke begonnen gehabt. Wir wurden in Gruppen aufgeteilt und erhielten Arbeitsblätter zur Kommunikation zwischen zwei Punkten. Wir haben in den Gruppen immer an zwei Computern solch eine Kommunikation simmuliert und mussten uns überlegen wie wir Buchstaben codieren, da uns immer nur das Ein/Aus schalten einer Anzeige auf dem anderen PC zur verfügung stand.
Montag:
Und weiter gings mit SQL. Wir haben die Hausaufgaben besprochen und ein paar weitere Aufgaben bearbeitet.
Montag:
Wir haben die SQL Präsentation zuende gehalten.
Und wieder… (ratet mal… genau wieder Aufgaben)
Mittwoch:
Exkursion zu Wetteronline
Wir haben einen Vortrag über die Firma gehört. Danach sollten wir in mehreren Gruppen ein App für Smartphones anfertigen, welche das aktuelle Wetter und die Prognosen für die folgenden zwei Tage angezeigt.
Am Ende wude uns noch ein Vortrag über die Zusammenarbeit von WO mit der EUFH Brühl und die angebotenen Dualen Studiengänge gehalten.
Montag:
Die Präsentation zu den Normalformen wurde gehalten
1. erste Normalform
- Alle Attribute müssen Atomar sein
2. zweite Normalform
- Erste Normalform muss erfüllt sein
- Alle Attribute müssen vom Primärschlüssels voll funktional abhängig sein
3. dritte Normalform
- Zweite Normalform muss erfüllt sein
- Keine Attribute dürfen existieren die transitiv über ein anderes Nichtschlüsselattribut vom Primarschlüssel abhängig sind
Auch hier gabs Aufgaben zu
Mittwoch:
Wir haben uns ein Android Projekt angeschaut.
Und mit der Präsentation zu SQL begonnen.