Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten

5
Wie spricht man den Operator '…' aus [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
8 c++  c++11 

1
Klassenlose Tabellen mit Datamapper möglich?
Ich habe eine Item-Klasse mit folgenden Attributen: itemId,name,weight,volume,price,required_skills,required_items. Da die letzten beiden Attribute mehrwertig sein werden, habe ich sie entfernt und neue Schemata erstellt wie: itemID,required_skill( itemIDist Fremdschlüssel, itemID and required_skillist Primärschlüssel.) Jetzt bin ich verwirrt, wie diese neue Tabelle erstellt / verwendet wird. Hier sind die Optionen, die mir …

2
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 Algorithmus, Binäre Suche, Kruskals Minimum Spanning Tree, Tower of Hanoi algorithmische Paradigmen? …

1
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 kann das Logikleck erkennen und dann korrigieren. Ich verstehe diesen Punkt nicht. Sagt er, dass Aufrufe …

3
Welche Optionen stehen für die Verwaltung zentraler Softwareeinstellungen von Drittanbietern zur Verfügung?
Ich bin Architekt in einem Unternehmen, das eine SaaS-Lösung entwickeln möchte. Unsere Produkte sind über viele verschiedene bereitstellbare Container, Webdienste, Web-Benutzeroberflächen usw. verteilt. Ich suche nach einer Open Source- oder Drittanbieter-Softwarelösung, um die Einstellungen unserer Anwendung zu verwalten. Diese ähneln den Einstellungen, die Sie möglicherweise in Word, Eclipse oder Visual …




1
Mir scheinen einige wichtige Konzepte mit PhoneGap zu fehlen
Ich plane die Entwicklung einer App auf mehreren Plattformen und denke, dass PhoneGap perfekt für mich sein könnte. Ich hatte gelesen, dass es sich um eine Codebasis für alle Plattformen handelt, aber im PhoneGap-Handbuch scheint es separate Anweisungen für jede Plattform zu geben. Wenn ich also für iOS, Android, BB …

2
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 verlinkt -l[library-name], beispielsweise -lmfür die oben erwähnte Mathematikbibliothek. …
8 c  libraries  gcc  linking 

3
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 ich speichern Sin(45/1024•1)und nur. Cos(45/1024•1)Dann verwenden Sie diese Formel: Sin(45/1024•2)=Sin(45/1024•1+45/1024•1), Cos(45/1024•2)=Cos(45/1024•1+45/1024•1), Sin(45/1024•n)=Sin(45/1024•(n-1)+45/1024•1), Cos(45/1024•n)=Cos(45/1024•(n-1)+45/1024•1), Auf …
8 c++  algorithms 

2
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 schwarze)?

3
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 diese Räume gehen müssen. Die Abteilungen und Räume sind …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.