Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Verständnis Frage c++ » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Verständnis Frage c++
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
hmmm
unregistriert
Verständnis Frage c++ Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hey Leute wollte fragen ob meine vermutungen bei der Aufgabe richtig sind ?
Bei paar habe ich auch keine Ahnung

8 = Speicherfreigabe

7= Methodenaufruf

4 = initialisierung

2 = Zeiger

1= Vererbung


5 = Rückgabewert

Was ist hier overflow und Magic Number?
Bitte um Hilfe

hmmm hat dieses Bild (verkleinerte Version) angehängt:
Bildschirmfoto 2019-02-12 um 11.02.46.png

12.02.2019 11:08
NixJava
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Bisher hast du alles richtig zugeordnet.

Zitat:
Was ist hier overflow und Magic Number?

Ein Overflow (besser: Arithmetischer Überlauf) liegt vor, wenn eine Zahl zu groß für den festgelegten Rechenbereich ist. In deinem Fall wird die Variable i als 16-Bit-Zahl aufgefasst, 1000*1000 benötigt allerdings mindestens 20 Bit.

Der Begriff "Magic Number" hat verschiedene Bedeutungen. Im vorliegenden Fall ist damit ein vermeintlich schlechter Programmierstil gemeint, wenn Konstanten direkt in die Befehle integriert werden.

Anstatt

code:
1:
 if (auswahl == 3) {};

besser

code:
1:
2:
const wert = 3;
if (auswahl == wert) {}:
12.02.2019 14:37
hmmm
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hast du auch hier paar Tipps ?
Habe noch keine richtigen Ansätze hier großes Grinsen

hmmm hat dieses Bild (verkleinerte Version) angehängt:
Bildschirmfoto 2019-02-12 um 16.59.41.png

12.02.2019 17:05
NixJava
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Gern geschehen! Darf ich sonst noch was für dich tun?

Zitat:
Hast du auch hier paar Tipps ?
Habe noch keine richtigen Ansätze hier großes Grinsen

Aber selbstverständlich: google.de und wikipedia.de (alternativ auch google.com oder wikipedia.org).

Jetzt mal ehrlich: Hier im Board sind einige kompetente Helfer aktiv, die dir sicherlich bei (konkreten) Fragen unter die Arme greifen. Leider wird diese Leistung nur in den seltensten Fällen gewürdigt. Oft bleiben sogar Rückfragen zur Aufgabenstellung unbeantwortet.

Deine Aufgabenstellung ist doch für eine Internetrecherche prädestiniert, sofern dir die Zuordnungsbegriffe unklar sind. Ich müsste einige Begriffe auch erst googeln. Etwas mehr Eigeninitiative und die Aufgabe ist ein Klacks!
12.02.2019 17:38
hmm
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Doxygen = 4

STL Container = 1

Generalisierungsklasse = 5

Was sind die anderen ?
Richtig soweit ?
14.02.2019 19:20
NixJava
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ja, die stimmen soweit.

Front- und Backend sind verschiedene "Schichten" eines Softwaresystems. Schau mal, wo das Wort Softwaresystem auf der linken Seite auftaucht.

ArgoUML lässt sich auch leicht zuordnen.

Ein endlicher Automat besteht aus Zuständen und den Begriff "Konstruktor" schlägst du nochmal nach.
14.02.2019 20:00
hmm
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Endlicher Automat :7

Argo:2

frontend :8

Konstruktor:3
Backend :6

PAsst?
14.02.2019 23:24
NixJava
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ja, passt.
15.02.2019 00:39
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » Verständnis Frage c++