IOBP02 an der IUBH Internationale Hochschule

Karteikarten und Zusammenfassungen für IOBP02 an der IUBH Internationale Hochschule

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs IOBP02 an der IUBH Internationale Hochschule.

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Was versteht man in der Code-Dokumentation unter Kommentaren

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Nach welchen beiden Arten können Kommentare in der Code-Dokumentation unterschieden werden?

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Nach welchen drei Arten können mehrzeilige Kommentare unterschieden werden?

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Was ist Javadoc und welche Besonderheiten hat es?

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Welche Voraussetzungen müssen für die Erzeugung einer Dokumentation mit Javadoc erfüllt sein?

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Welche Schlüsselwörter können in Verbindung mit Javadoc genutzt werden?

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Was versteht man in der Code-Dokumentation unter Meta-Informationen?

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Was versteht man in der Code-Dokumentation unter Annotationen und wie funktionieren sie?

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Was sind die Eigenschaften der Annotation @Override?

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Was sind die Eigenschaften der Annotation @Deprecated?

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Was sind die Vorteile bei der Verwendung von Code-Konventionen?

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

Welche 6 Konventionen haben sich bei der Code-Dokumentation etabliert?

Kommilitonen im Kurs IOBP02 an der IUBH Internationale Hochschule. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für IOBP02 an der IUBH Internationale Hochschule auf StudySmarter:

IOBP02

Was versteht man in der Code-Dokumentation unter Kommentaren

  • Kommentare werden direkt in den Quelltext geschrieben und erklären den Sinn und Zweck von Code an Ort und Stelle
  • werden durch spezielle Zeichen eingeleitet, die Compiler mitteilen, dass nachfolgende Wörter nicht als Code interpretiert werden sollen

IOBP02

Nach welchen beiden Arten können Kommentare in der Code-Dokumentation unterschieden werden?

Einzeilige Kommentare werden mit // eingeleitet

  • verwendet für besonders kurze Beschreibungen

 

Mehrzeilige Kommentare werden mit /* eingeleitet und mit */ beendet

  • verwendet, um längere Erklärungen direkt im Code zu hinterlassen

IOBP02

Nach welchen drei Arten können mehrzeilige Kommentare unterschieden werden?

Klassenkommentare

  • beschreiben den Zweck einer Klasse
  • unter welchen Umständen sie verwendet werden kann
  • was man bei einer Vererbung beachten sollte

 

Attributkommentare

  • beschreiben Bedeutung eines Attributs für eine Klasse

 

Methodenkommentare

  • dokumentieren Zweck der Methode
  • Bedeutung der Parameter einer Methode
  • Was Methode unter welche Voraussetzungen zurückgibt

IOBP02

Was ist Javadoc und welche Besonderheiten hat es?

  • Externes Programm, dss automatisch eine Dokumentation aus speziell kommentiertem Quellcode erstellt
  • Erstellt HTML-Dateien, die man in beliebigem Webbrowser betrachten kann
  • Erfordert verschiedene Voraussetzungen und Parameter

IOBP02

Welche Voraussetzungen müssen für die Erzeugung einer Dokumentation mit Javadoc erfüllt sein?

  • Nur geklammerte Kommentare werden verarbeitet
  • Kommentare müssen mit einem Slash und zwei nachfolgenden Sternen eingeleitet werden /**
  • Der erste Satz stellt Kurzbeschreibung dar, folgende Sätze werden für ausführliche Beschreibung genutzt

IOBP02

Welche Schlüsselwörter können in Verbindung mit Javadoc genutzt werden?

  • @param: Beschreibung eines Methoden-Parameters; jeder Parameter erhält eigenes @param-Schlüsselwort
  • @return: beschreibt, was Methode unter welchen Umständen zurückgibt
  • @throws: führt mögliche Fehlerquellen und Exceptions auf; pro möglicher Exception wird ein @throws verwendet
  • @author: Autor des Codes
  • @version: Versionierung

IOBP02

Was versteht man in der Code-Dokumentation unter Meta-Informationen?

  • Zusätzliche Details zum Quellcode, die Aussagen über den Code machen
  • Können in Form von Annotationen automatisch überprüft werden

IOBP02

Was versteht man in der Code-Dokumentation unter Annotationen und wie funktionieren sie?

Meta-Informationen, die vom Compiler programmatisch ausgewertet werden können

  • Beginnen immer mit einem @-Zeichen
  • Klassen, Attribute und Methoden können annotiert werden, indem Annotationen über jeweilige Deklaration geschrieben werden 
  • Häufigsten Annotationen sind @Override und @Deprecated
  • Beginnen stets mit Großbuchstaben

IOBP02

Was sind die Eigenschaften der Annotation @Override?

  • Kennzeichnet Methoden, die überschrieben wurden
  • Compiler bricht mit Fehler ab, falls annotierte Methode keine andere Methode überschreibt

IOBP02

Was sind die Eigenschaften der Annotation @Deprecated?

  • Kennzeichnet Klassen, Attribute und Methoden, die veraltet sind und nicht mehr verwendet werden sollen
  • Annotation löst eine Warnung aus, falls Code benutzt wird

IOBP02

Was sind die Vorteile bei der Verwendung von Code-Konventionen?

  • Jeder Programmierer findet sich schneller im Code zurecht
  • Wirken sich nicht auf die Funktionalität der Software aus und werden nicht vom Compiler geprüft

IOBP02

Welche 6 Konventionen haben sich bei der Code-Dokumentation etabliert?

  1. Paketnamen werden stets klein geschrieben
  2. Klassen und Interfaces werden als Substantive benannt und mit großem Anfangsbuchstaben geschrieben
  3. Besteht ein Klassenname aus mehreren Wörtern, werden einzelne Wortanfänge ebenfalls groß geschrieben vgl. Camel-Case
  4. Klassenkonstanten werden komplett großgeschrieben und Wörter mit Unterstrich voneinander getrennt
  5. Methodennamen sind möglichst immer Verben, werden mit kleinem Anfangsbuchstaben, sonst aber in Camel-Case geschrieben
  6. Attribute und Variablen sollen sinnvoll benannt sein, sodass sich aus Namen bereits eine Beschreibung des Inhalts erschließen lässt

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für IOBP02 an der IUBH Internationale Hochschule zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang IOBP02 an der IUBH Internationale Hochschule gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur IUBH Internationale Hochschule Übersichtsseite

Mathematik für Wirtschaftsinformatiker I

Grundlagen der industriellen Softwaretechnik

Requirements Engineering

Spezifikationen

Qualitätssicherung im SW-Prozess

BBMAR02-01

Grundlagen der objektorientierten Programmierung mit Java

Datenstrukturen und Java-Klassenbibliothek

IUBH - BBWL02-01-BBBBWL02-01

Türkisch

Mathematik Grundlagen 1

IOPB 2

imt101

Mathematik Grundlagen 1

1. Semester

Einführung in Datenschutz und IT-Sicherheit

Einführung in die Wirtschaftsinformatik (DLBWIEWI01)

RE Tutorium Fragen

ISPE Fragen + Lernziele

BMARC02-01

QS im SW-Prozess Lernziele & Fragen

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für IOBP02 an der IUBH Internationale Hochschule oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards