Softwareentwicklung

8
If-Else VS Schalten Sie das Flussende um

Ich habe mich gefragt , ob die if-else - Anweisungen, wie eine switch - Anweisung ist , das tut eine Pause Äußerung. if( boolean_expression_1 ) statement_1 else if( boolean_expression_2 ) statement_2 else default_statement Ist das gleiche wie: switch( controlling_expression ) { case: (...

8
Was sind MPEG I-, P- und B-Frames?

Ich habe kürzlich MPEG-Artikel und -Videos durchgesehen, um zu verstehen, wie es funktioniert. Ich verstehe, was ich, P und B Frames tun, aber ich verstehe nicht, wie die Vorhersage berechnet wird. Angenommen, ich möchte ein Video von einem Ball aufnehmen, der vom Himmel auf den Boden fällt und...

8
Algorithmus für das Fertigungslayout?

Ich bin gestern auf ein Unterrichtsproblem gestoßen (wirtschaftsorientierte Klasse, nicht Informatik) und fand es aus algorithmischer Sicht interessant. Das Problem sieht ungefähr so aus: Angenommen, es gibt eine Werkstatt mit N verschiedenen Räumen, und Sie haben N verschiedene Abteilungen, die in...

8
Wie kann man die Sin-Funktion schneller und genauer berechnen?

Ich möchte berechnen y(n)=32677Sin(45/1024•n), wo yeine Ganzzahl ist und nzwischen 0 und 2048 liegt. Wie kann ich diesen Prozess schneller und genauer machen? Jetzt möchte ich Ihnen eine Referenzantwort zeigen: Seit Sin(a+b)=Sin(a)Cos(b)+Cos(a)Sin(b) Und Cos(a+b)=Cos(a)Cos(b)-Sin(a)Cos(b). So kann...

8
Was bedeutet der Pfeil in einem Klassendiagramm?

Ich brauche Hilfe, um zu verstehen, was der Pfeil in einem UML-Klassendiagramm bedeutet, genauer gesagt in diesem zusammengesetzten Diagramm. Was ist der Unterschied zwischen der einfachen Linie (von einer Klasse zu einer anderen) und dem Pfeil (nicht der Vererbungspfeil, ich beziehe mich auf die...

8
Fragen zum Verknüpfen von Bibliotheken in C.

Ich lerne C (noch sehr Anfänger) unter Linux mit dem GCC-Compiler. Ich habe festgestellt, dass einige Bibliotheken, wie die mit dem math.hHeader verwendete Bibliothek, manuell verknüpft werden müssen, wenn sie enthalten sind. Ich habe in den Bibliotheken mit verschiedenen Flags des Formulars...

8
Benötigen Sie eine Erklärung der hexagonalen Architektur

Ich lese mit Interesse über Alistair Cockburns hexagonale Architektur . Eine Behauptung, die er macht, ist: Schließlich erkennen die automatisierten Funktionsregressionstests jeden Verstoß gegen das Versprechen, die Geschäftslogik aus der Präsentationsschicht herauszuhalten. Die Organisation...

8
Was sind algorithmische Paradigmen?

Wir sprechen im Allgemeinen über Programmierparadigmen als funktional, prozedural, objektorientiert, imperativ usw. Aber was soll ich antworten, wenn ich nach den Paradigmen der Algorithmen gefragt werde? Zum Beispiel sind Travelling Salesman Problem, Dijkstra Shortest Path Algorithmus, Euclid GCD...