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

Informatiker Board » Suche » Suchergebnis » Hallo Gast [Anmelden|Registrieren]
Zeige Beiträge 1 bis 15 von 555 Treffern Seiten (37): [1] 2 3 nächste » ... letzte »
Autor Beitrag
Thema: Utf8 oder Unicode?
as_string

Antworten: 1
Hits: 58
14.07.2019 22:34 Forum: Theoretische Informatik


Hallo!

Erstens ist die Aufgabenstellung nicht besonders sinnvoll: UTF8 ist eine Art, Unicode-Zeichen bzw. -Text zu codieren. Es gibt keine "Unicode"-Codierung in dem Sinne, wie es UTF8 gibt.
Ich vermute deshalb, dass in der Aufgabe mit "Unicode" eigentlich nicht Unicode sondern eine andere Codierung von Unicode als UTF8 gemeint ist. Leider kann ich nicht erraten, welche das sein soll. Ich vermute nur, dass die Aufgabe etwas älter ist und der Aufgabensteller die Zusammenhänge selbst nicht wirklich durchblickt hat, und deshalb vielleicht die 16-bit Darstellung meint, die aber schon alleine deshalb nicht mehr zeitgemäß ist, weil Unicode schon lange mehr Seiten enthält, als in 16-bit passen. Deshalb verwendet man heute dann eher die Bezeichnung UTF16, wo dann eine mit UTF8 vergleichbare Codierung verwendet wird, nur eben erst bei mehr Bit.

Aber um besser "eraten" zu können, was überhaupt gemeint ist: Du müsstest uns den kompletten Aufgabentext mit kompletten Beispielen von allen Teilaufgaben schicken.

Gruß
Marco
Thema: Dateiverarbeitung in c powerpoint
as_string

Antworten: 1
Hits: 77
11.07.2019 10:16 Forum: Softwaretechnik


Ich denke, das ist viel zu allgemein. Dazu könnte man alles und gar nichts sagen. Datenverarbeitung umfasst doch so ziemlich alles, was man mit einem Computer (entfernt) tun kann und C war (und ist in manchen Bereichen) eine der wichtigsten Programmiersprachen.

Ich wüsste nicht, wo man da anfangen und wo aufhören soll. Wenn das Thema wirklich so allgemein definiert wurde, halte ich das für eine ziemlich sinnlose Vorgabe für einen Vortrag.

Gruß
Marco
Thema: Warum haben Advanced Format Drives genau 4096 Bytes (nicht 2048 oder 8192 Bytes)?
as_string

Antworten: 1
Hits: 79
11.07.2019 10:13 Forum: Softwaretechnik


Ich glaube, der Hauptgrund ist, dass es der Page-size gängiger Architekturen entspricht. Wenn man also Speicher-Seiten auf Platte auslagern will oder Software verwendet memory-mapped-files und so, sollte das von Vorteil sein.

Aber vielleicht gibt es noch andere Gründe, keine Ahnung.

Gruß
Marco
Thema: Aus Programm Daten in eine Website eingeben
as_string

Antworten: 1
Hits: 79
02.07.2019 16:32 Forum: Sonstige Fragen


Es kommt drauf an, was genau Du machen willst, aber vielleicht reicht da schon aus, wenn Du Dir mal Selenium anschaust.
Ansonsten habe ich sowas immer mit Perl gemacht, weil ich Perl auch für sonst vieles verwendet habe. Es sollte aber prinzipiell in jeder Programmiersprache gehen. Mit Selenium ist es aber meistens einfacher.

Gruß
Marco

PS: Hier noch ein Link: https://www.seleniumhq.org/
Thema: Suchbaum
as_string

Antworten: 7
Hits: 208
05.06.2019 10:58 Forum: Algorithmen


Hallo!

Vom Prinzip her sieht das ja schon gar nicht so schlecht aus, allerdings:
Mir fällt auf den ersten Blick ein Problem in den letzen beiden if-Zeilen auf: Du hast da ja jeweils zwei Anweisungen, nämlich das Erhöhen der size und das Einfügen in den jeweiligen Teilbaum. Wenn Du bei einem if einen Anweisungsblock mit mehreren Anweisungen (hier 2) hast, dann musst Du eine geschweifte Klammer um die beiden Anweisungen machen. Da hilft es auch nicht, wenn beide Anweisungen auf einer Zeile stehen, das spielt so wie so keine große Rolle, was auf einer Zeile steht oder nicht.
Probier doch mal, ob Du mit den Hinweisen, die ich in meinem ersten Post geschrieben hatte, schon irgendwie weiter kommst.

Gruß
Marco
Thema: Suchbaum
as_string

Antworten: 7
Hits: 208
04.06.2019 17:34 Forum: Algorithmen


Ich bin mir nicht sicher, ob ich die Aufgabenstellung komplett richtig verstehe. Könntest Du nochmal den kompletten Aufgabentext im Wortlaut rein stellen? Ist das dann ein binärer Suchbaum?

Also ich stelle es mir so vor: Jeder Knoten im Baum merkt sich die Anzahl aller seiner Kinder (und Kindes-Kinder, etc) im Baum. Das könnte man ja relativ einfach realisieren, indem man beim Einfügen im Suchbaum einfach bei jedem Knoten, den man auf dem Weg von Wurzel bis Blatt "trifft", einen Zähler hoch zählt.
Wenn ich jetzt die Aufgabe lösen sollte, würde ich mir die Wurzel erst anschauen. Angenommen, ich soll den 50ten Knoten finden und im Baum sind 100 Elemente. Dann hätten die Kindknoten meines Wurzelknotens vielleicht einmal 43 Kinder und der andere dann 56 Kinder (ein Wert hält die Wurzel selbst ja schon). Also weiß ich, dass der 50te sicher in dem rechten Teilkbaum drin sein muss, der 56 Kinder hat.
Dann kann ich auf der nächsten Ebene weiter suchen, suche jetzt aber den 50-43-1 = 6ten Knoten, weil der 50te im gesamten Baum ja dann der sechste im rechten Teilbaum sein muss, wenn im linken Teilbaum schon 43 drin sind und noch einer mit der Wurzel weg ist. In dem rechten Teilbaum hat das eine Kind vielleicht 20 und das andere dann 35 Kinder. Weil 6 <= 20 gehts im linken weiter usw.

Gruß
Marco
Thema: Codierung von Fließkommazahlen?
as_string

Antworten: 5
Hits: 198
04.06.2019 11:29 Forum: Theoretische Informatik


Wie wäre denn die Darstellung der Zahl im Dualsystem?
Thema: Berechnung Gleitkommazahl in Dezimal?
as_string

Antworten: 4
Hits: 176
03.06.2019 13:48 Forum: Theoretische Informatik


Also...
Vorzeichenbit ist 0 -> positiv
Der Exponent ist ja:
0100011
Bei 7Bit Exponent ist der Bias 2^(7-1) - 1 = 2^6 - 1 = 64 -1 = 63
0100011 in dezimal ist 35
Also ist der Exponent 35 - 63 = -28
Hast Du also richtig gerechnet, die Mantisse ist 28 Stellen nach rechts verschoben.

Die ist (1),1111110110011100011
Das jetzt um 28 Stellen nach rechts wäre dann 0,00000000000000000000000000011111110110011100011
Aber es ist wohl einfacher zu rechnen, wenn Du erst die 1,1111110110011100011 in eine Dezimalzahl umrechnest, oder auch, direkt
11111110110011100011
Das würde dezimal nämlich einer 1043683 entsprechen.
Jetzt hast Du das Komma aber um 19 Stellen (also der Bit-Anzahl der Mantisse) nach rechts verschoben, Du musst es aber ja eigentlich 28 Stellen nach links verschieben. Also musst Du diese 1043683 noch mit 2^(-28-19) = 2^(-47) multiplizieren.
Kommt dann ungefähr 7.41581374* 10^(-9) dezimal raus.

Gruß
Marco
Thema: Berechnung Gleitkommazahl in Dezimal?
as_string

Antworten: 4
Hits: 176
02.06.2019 15:29 Forum: Theoretische Informatik


"basis=2" sagt mir nichts.
Aber wenn man ein Vorzeichenbit, 7 exponent und 19 Mantisse nimmt, kommt man doch auf 27, oder?

Ich verstehe nicht, wie es sein kann, dass Dir angeblich 32bit keine Probleme machen, aber wenn dann Mantisse und Exponent eine andere Anzahl von Bit haben, funktionierts plötzlich nicht mehr. Erklär doch mal, wie Du das dann mit den 32bit-Zahlen machst?

Gruß
Marco
Thema: Codierung von Fließkommazahlen?
as_string

Antworten: 5
Hits: 198
02.06.2019 15:24 Forum: Theoretische Informatik


Warum ist das ein Problem? Was wäre denn, wenn Du 8 bit (bei 32bit single IEEE 754 Zahlen hat man ja 8 bit für den Exponent) zur Verfügung hättest anders?
Wie ist denn die Darstellung der Dezimalzahl im Dualsystem? Wie muss dann der Exponent sein? Welchen Bias (B) musst Du nehmen bei 4bit Exponent? Wie kodierst Du den benötigten Exponent dann mit den 4bit?

Wenn Du verstanden hast, wie es mit 8bit Exponenten bei single und 11bit bei double funktioniert, dann sollte das doch einfach auf 4bit übertragbar sein? Wo hängt es da denn?
Wenn doch auch schon das mit 8bit und 11bit unklar ist, dann lies Dir erst die Wikipedia-Seite zu IEEE754 durch. Oder auch jede andere Beschreibung des Formats.

Gruß
Marco
Thema: Auslesen und in einer Liste erstellen
as_string

Antworten: 1
Hits: 217
22.05.2019 11:15 Forum: Praktische Informatik


Was heißt "ich komme nicht weiter"? Du hast ja noch nicht mal angefangen, oder?
Die Klasse, die Du uns geschickt hast, hast Du da eine Idee, wie man die Methoden sinnvoll implementieren könnte? Was ist z. B. mit dem Konstruktor? Was sollte der machen mit dem Namen der Serie, die er übergeben bekommt?
Dann ist das ja nur eine von mehreren Klassen. Was ist mit den anderen? Hast Du Dir Gedanken gemacht, welche man noch brauchen könnte?
Du kannst nicht erwarten, dass wir hier einfach Deine Hausaufgaben machen. Das musst Du schon selbst machen...

Gruß
Marco
Thema: Dekorierer Klassendiagramm
as_string

Antworten: 4
Hits: 229
22.05.2019 11:06 Forum: Softwaretechnik


Aber "Person" zu implementieren hilft nicht viel, weil die ja noch gar keine gehalt() Methode hat.
Du musst das so machen:
Ein Interface Mitarbeiter mit der Methode int gehalt().
Eine KonkreteMitarbeiter-Klasse, die ein Grundgehalt in einem Feld speichert, das Mitarbeiter Interface so implementiert, dass die gehalt()-Methode dieses Grundgehalt zurück gibt.
Eine abstrakte Klasse MitarbeiterDekorier, die eine Referenz auf ein Mitarbeiter-Objekt hält und selbst das Mitarbeiter Interface implementiert, indem es die int gehalt()-Methode an das referenzierte Mitarbeiter-Objekt delegiert, das es sich im Konstruktor merkt.
Ob man diese abstrakte Klasse überhaupt braucht ist noch eine andere Frage. Vielleicht in Java nicht so wichtig...
Ähnlich sehen dann die ProjektleitungDekorierer, KundenbetreuungDekorierer und VeranstaltungsorganisationDekorierer aus:
Der Konstruktor nimmt ein Mitarbeiter entgegen und merkt sich die Referenz in einer Member-Variablen. Die int gehalt() Methode ruft selbst die gehalt()-Methode des referenzierten Mitarbeiters auf und addiert dann selbst noch die eigenen Boni dazu, je nach Art des Dekorierers und wieviele Projekte/Kunden/Veranstaltungen jeweils betreut werden.

Verstehst Du, wenn man dieses Konstrukt dann verwendet überhaupt? Vielleicht sollte man damit anfangen.

Gruß
Marco
Thema: Dekorierer Klassendiagramm
as_string

Antworten: 4
Hits: 229
21.05.2019 19:19 Forum: Softwaretechnik


Der Dekorierer (ich denke, das ist das, was Du mit "Zusatz" bezeichnest?) muss selbst von der abstrakten Klasse "Person" erben.
Das besondere bei dem Muster ist nämlich, dass die erzeugten Dekorierer-Objekte als vollwerte Objekte der ursprünglichen Klasse weiter verwendet werden können, also dasselbe Interface implementieren. Dabei delegieren sie alles weiter an das Objekt, das sie dekorieren und auf das sie eine Referenz halten, außer Dinge, die sie verändern wollen.

Bei der Projektleitung wird man wahrscheinlich auch eine Liste von Projekten benötigen?
Die Boni richten sich ja dann entsprechend nach Grundgehalt und der Anzahl Projekte und/oder Kunden, denke ich.

Gruß
Marco
Thema: Schaltfunktion vereinfachen
as_string

Antworten: 1
Hits: 192
21.05.2019 14:09 Forum: Logik


Erinnert mich irgendwie an die Konsensus-Gleichung. verwirrt

Gruß
Marco
Thema: [Hilfe] Übungen Subnetting
as_string

Antworten: 15
Hits: 2.170
RE: Soweit nicht ok, auch nicht für mich. 13.05.2019 01:19 Forum: Praktische Informatik


Klar sind die Netzwerk-Klassen veraltet, aber weißt Du, ob die Aufgabe nicht noch viel älter ist?
Warum willst Du die /29? Das macht nämlich überhaupt keinen Sinn: Klar würde man damit Subnets bekommen, die 6 frei vergebbare Adressen haben, aber die Aufgabe "Bilden Sie in xxx 6 verschiedene Subnetze" sagt doch gar nichts über die Anzahl an frei vergebbaren IP-Adressen in den zu bildenden Netzen aus. Das würde gar keinen Sinn ergeben. Nochmal: Aufgabe fragt nach 6 verschiedenen Netzen und Du kommst mit einer Netmask, die zu Netzen mit jeweils 6 frei vergebbaren Adressen führt. Das ist doch etwas völlig anderes, oder nicht?
Ich bleibe auch dabei: Die Aufgabe kommt sicherlich noch aus einer Zeit, als man mit diesen Netzklassen gearbeitet hatte (oder derjenige, der die Aufgabe gestellt hat, kommt aus dieser Zeit...). Heute würde man explizit die /24 in der Aufgabe schreiben müssen, damals war das impliziert wegen der C-Klasse. Eine andere Interpretation der Aufgabe erkenne ich nicht und ich finde diese hier auch nahe liegend.
Da wir alle den nicht mehr fragen können, der diese Aufgabe ursprünglich formuliert hat (es ist ja sogar schon 3 Jahre her, als sie hier gepostet wurde...), wird es wohl für ewig unklar bleiben, zumindest für Dich, für mich ist die Lösung schon so klar.

Gruß
Marco
Zeige Beiträge 1 bis 15 von 555 Treffern Seiten (37): [1] 2 3 nächste » ... letzte »