SGD YSQL15C-XX1-N01 - Fachinformatiker für Systemintegration - 100% /Note 1

SGD YSQL15C-XX1-N01 - Fachinformatiker für Systemintegration - 100% /Note 1 Cover - SGD YSQL15C-XX1-N01 - Fachinformatiker für Systemintegration - 100% /Note 1 7.20
7,20 €

PHP und MySQL - Vertiefung der OOP und Refaktorierung

SGD Fachinformatiker Schwerpunkt Systemintegration Lösung YSQL15C. Benotet mit 100% / Note:1.

Wenn ich euch mit meiner Lösung weiterhelfen konnte, würde ich mich sehr über eine positive Bewertung freuen. Vielen Dank im Voraus :)
*******************************************************************
PHP und MySQL - Vertiefung der OOP und Refaktorierung

1. Nehmen Sie die finale Version des Praxisprojekts als Basis. Benennen Sie die Datei captchagenerieren.php in captchagenerieren.class.php und die Datei bildspei-chern.php in bildspeichern.class.php um. Beide dienen ja nur zur Deklaration von Klassen und zur Erzeugung einer Instanz aus dieser Klassendeklaration. Wir wollen damit Konventionen einhalten, die im Heft schon an verschiedenen Stellen so auf-getaucht sind.
Sie müssen dann natürlich auch die Referenzen auf diese Dateien anpassen und das Projekt wieder testen. Konkret betreffen die Anpassungen der Referenzen dieses Mal Angaben des src-Attributs in img-Tags in verschiedenen Dateien sowie das Ziel der Datenübermittlung eines Formulars.Geben Sie die Namen der Dateien an, in denen Sie die Anpassungen der Pfade vor-nehmen müssen, und jeweils die vollständigen konkreten Tags, in denen Sie den Dateinamen angepasst haben (Auszüge aus den Quellcodes oder ggf. Screenshots der Stellen im Quellcode).

In der folgenden Aufgabe soll ein abstraktes Auto programmiert werden, das beschleunigen und bremsen kann. Ebenso soll über eine Konstante eine Marke verfügbar sein.

2. Die folgende Aufgabe besteht aus 14 Teilaufgaben, für die jeweils 5 Punkte vergeben werden, wenn diese korrekt gelöst werden. Erstellen Sie zur Lösung ein neues Pro-jekt für die zweite Aufgabe.Vorgegeben sei die SchnittstelleIAutoable in der PHP-Datei Auto.interface.phpmit folgendem Code:

Sie sehen, dass es eine Konstante und drei abstrakte Methoden in der Schnittstelle gibt.
1.Erstellen Sie in einer weiteren Datei Auto.php eine Klasse Auto, die die Schnitt-stelle implementiert. Dazu müssen Sie die Schnittstellendatei mit require() verfügbar machen.
2.Die Klasse Auto stellt eine private Eigenschaft $geschwindigkeit zur Verfügung, die mit 0 initialisiert wird.
3.Überschreiben Sie die Methode getGeschwindigkeit() so, dass diese die Geschwindigkeit zurückgibt.
4.Überschreiben Sie in der Klasse Auto die Methode beschleunigen() so, dass diese die Geschwindigkeit um den als Parameter übergebenen Wert erhöht. Der Parameter für die Geschwindigkeit soll als km/h verstanden werden.
5.Überschreiben Sie die Methode bremsen() so, dass diese die Geschwindigkeit um den als Parameter übergebenen Wert reduziert.
6.Erstellen Sie einen parametrisierten Konstruktor der Klasse Auto, bei dem der Parameter die anfängliche Geschwindigkeit des Autos angibt (wieder als km/h zu verstehen). Der Wert für die anfängliche Geschwindigkeit darf nur gesetzt werden, wenn der Wert des Parameters größer 0 ist. Andernfalls bleibt der Wert der Eigenschaft $geschwindigkeit auf dem Initialwert 0.
7.Erstellen Sie eine Datei Autofahren.php und darin eine Klasse Autofahren.
8.Im Konstruktor der Klasse Autofahren erzeugen Sie ein Objekt der KlasseAuto mit der Anfangsgeschwindigkeit 20 km/h.
9.Geben Sie als erste Anweisung im Konstruktor die Anfangsgeschwindigkeit des Autos aus. Dabei verwenden Sie zur Kennzeichnung des Autos die Konstante MARKE über die Klasse Auto. Die Ausgabe soll der Art sein: „Das Auto der Marke Toeff Toeff wurde am Anfang mit 20 km/h gemessen.“
10.Beschleunigen Sie auf 50 km/h.
11.Geben Sie die neue Geschwindigkeit aus. Die Ausgabe soll der Art sein: „DasAuto der Marke Toeff Toeff hat auf 50 km/h beschleunigt.“
12.Bremsen Sie auf 10 km/h ab.
13.Geben Sie die neue Geschwindigkeit aus. Die Ausgabe soll der Art sein: „Das Auto der Marke Toeff Toeff hat auf 10 km/h abgebremst.“
14.Erstellen Sie in der Datei Autofahren.php ein Objekt der Klasse Autofahren.
Schicken Sie die Listings der PHP-Dateien Auto.php und Autofahren.php sowie einen Screenshot der Ausgaben ein.
******************************************************************

Die Lösungen wurden von mir persönlich erstellt und sollten nur als Hilfsmittel für die richtige Lösungsfindung genutzt werden.
Ich verbiete hiermit ausdrücklich die Einreichung meiner unveränderten ESA!

Bei Fragen oder Problemen, bitte eine kurze Nachricht an mich. Ich helfe jederzeit gerne weiter ;)
Diese Lösung enthält 3 Dateien: (pdf,zip) ~1.47 MB
Diese Lösung zu Deinen Favoriten hinzufügen?
Diese Lösung zum Warenkorb hinzufügen?
YSQL15C-XX1-N01_Loesung.pdf ~ 1.23 MB
YSQL15C-XX1-N01_Korrektur.pdf ~ 242.16 KB
YSQL15C-XX1-N01_PHP-Dateien.zip ~ 2.59 KB
PHP und MySQL - Vertiefung der OOP und Refaktorierung
Weitere Information: 03.04.2024 - 16:21:52
  Kategorie: Technik und Informatik
Eingestellt am: 05.08.2021 von Savage001
Letzte Aktualisierung: 21.08.2023
0 Bewertung
12345
Studium:
Bisher verkauft: 61 mal
Bisher aufgerufen: 1037 mal
Prüfungs-/Lernheft-Code: YSQL15C-XX1-N01
Benotung: 1
Bewertungen
noch keine Bewertungen vorhanden
Benötigst Du Hilfe?
Solltest du Hilfe benötigen, dann wende dich bitte an unseren Support. Wir helfen dir gerne weiter!
Was ist StudyAid.de?
StudyAid.de ist eine Plattform um selbst erstellte Musterlösungen, Einsendeaufgaben oder Lernhilfen zu verkaufen.

Jeder kann mitmachen. StudyAid.de ist sicher, schnell, komfortabel und 100% kostenlos.
Rechtliches
Für diesen Artikel ist der Verkäufer verantwortlich.

Sollte mal etwas nicht passen, kannst Du gerne hier einen Verstoß melden oder Dich einfach an unseren Support wenden.

Alle Preise verstehen sich inkl. der gesetzlichen MwSt.
Mehr von Savage001
 
Zahlungsarten
  • Payments
Auf StudyAid.de verkaufen
> 2000
Schrieb uns eine WhatsApp