Zum Inhalt springen

Jan Jansen

Mitglieder
  • Gesamte Inhalte

    137
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Jan Jansen

  1. Für die Lösung muss man etwas mit dem Dateimanager spielen. Mit der richtigen Einstellung kann man in vielen Fällen auf "einen Blick" sehen ob sich Duplikate im Verzeichnis befinden (Unterverzeichnisse läßt man erstmal weg)
  2. Die Lösung über Hash-Werte ist nicht effizient und vor allem nicht pädagogisch. Wie einzelne Schritte (der Vergleich einer Datei) technisch gelöst werden ist für das Verständnis des Grundproblems erstmal unwichtig. Mein 2. Hinweis wäre: Prüfe ob man wirklich immer jede Datei mit jeder anderen vergleichen muss. Gibt es Konstellationen wo sehr viele Dateien in einem Verzeichnis sind, wo man am Ende aber keine der Dateien genauer prüfen (in irgendeiner Weise öffnen) muss?
  3. Die Umsetzung der Aufgabe ist eventuell zu schwer, sich den grundsätzlichen Ablauf vorzustellen aber nicht. Geh in deinen Dateimanager, mach ein Verzeichnis auf und versuch festzustellen ob es in dem Verzeichnis Duplikate gibt. Schreib zur Hilfe jeden deiner Schritte auf und versuch wenn möglich ähnliche Schritte in eine Gruppe zusammenzufassen. Wenn du das gemacht hast, schreib die Schritte hier ins Forum, dann hilft dir sicher jemand weiter.
  4. Reduzier doch erstmal die Komplexität, gehe von "passenden" Zahlen aus und schreib den Rest von deinem Programm (also ein Programm was zu n Float-Zahlen den Notendurchschnitt ausrechnet). Dann überlege dir, was überhaupt passieren soll wenn eine Zahl ungültig ist (am einfachsten läßt man die Zahl dann für den Durchschnitt weg) Dann überlege wie du Floatzahlen auf Gültigkeit überprüfst Hinweis: Gleitkommazahlen haben auch bei einfachsten Berechnungen Ungenaugikeiten. Deshalb prüft man meist auf einen Wertebereich z.B. ist meine Zahl == 2? Delta = 0.00001 wenn (2-Delta) < Zahl < (2+Delta) dann wahr sonst falsch
  5. Das ist doch ein OUTER JOIN SELECT KaS_Felder.F_ID, KaS_Felder.F_Kategorie_ID, KaS_Felder.F_Feldname, KaS_Felder.F_Feldtyp, KaS_Felder.F_Order, KaS_Felder.F_Backend_Order, KaS_Felder.F_IsListItem, KaS_Daten.D_KA_Feld_Value FROM KaS_Felder LEFT OUTER JOIN KaS_Daten ON KaS_Felder.F_ID = KaS_Daten.D_KA_Feld_ID WHERE (KaS_Felder.F_Kategorie_ID = 2) AND (KaS_Daten.D_KA_ID = 184) *fehlerhaften Hinweis entfernt*
  6. Wenn beide Standorte Zugriff auf den Firmenserver haben, kannst du das Passwort auch unverschlüsselt über den Server übermitteln (z.B. 2 Accessanwendungen an den Standorten, eine Schreibt, die andere liest) Wenn du ein Kryptografie(nahes) Projekt als Abschlussprojekt machst, überlege dir das sehr genau. FI sind nciht wirklich darauf spezialisiert Aufgaben aus der Kryptografie zu übernehmen und wenn sich einer deiner Prüfer mit dem Thema auskennt, kann es sein, daß er dein Projekt komplett auseinander nimmt. Wenn du eine gute Übung haben möchtest, implementiere das "One-Time-Pad" Verfahren auf 2 Standorte verteilt. Das Verfahren ist leicht zu verstehen und absolut sicher. SSL kann man da eventuell auch einbinden
  7. Jedes mal wenn eine neue Versandposition eingefügt wird, erhöhe in der Versandstatistik für den entsprechenden Lieferanten den entsprechenden Artikel um die Menge aus der Versandpostion
  8. "Vertippt" hört sich gelogen an. Man könnte im Gespräch sagen, daß man sich etwas näher mit den Lebenshaltungskosten/IT Gehältern auseinander gesetzt hat, und deshalb xyz möchte. Du kannst ja notfalls anbieten das Gehalt (das aber am besten irgendwie festhalten) erst nach der Probezeit anzuheben. Eventuell spricht die die Firma aber von alleine wegen deinem Gehaltswunsch an. Wenn sie Interesse an einem Langfristigen Arbeitsverhältnis haben, werden sie nciht riskieren dich ein Jahr später (dann mit Berufserfahrung) an einen anderen Arbeitgeber zu verlieren.
  9. Wenn es um eine Ausbildung geht fragt man wohl eher: - Wie sehen meine ersten Wochen aus? - Welche Abteilungen werde ich durchlaufen? - Gehalt nur dann, wenn nichts vom AG kommt, so was in der Art: "Was bekommt man als Azubi hier?" Arbeitszeiten als Azubi orientieren sich meist an der Abteilung in der man eingesetzt wird. Das Azubigehalt wird nicht ausgehandelt, sondern ist für alle Azubis gleich.
  10. Bei einer Wandlung des Kaufvertrags (eine gekaufte Ware ist defekt / kann nicht nachgebessert werden) hast du ein Recht auf eine Rückzahlung (Geld), bei einem Kulanzumtausch (Umtausch ohne Rechtsanspruch) hängt es davon ab was dir der Händler anbietet. Das viele Einzelhändler Waren (ohne Mängel) nach kurzer Zeit noch umtauschen ist ein reines Entgegenkommen ohne Rechtsanspruch. "Wir können ihren Neuwagen leider nicht zum fahren bringen ... nehmen sie stattdessen doch diese Tankgutscheine im Wert von 20.000 ..."
  11. Was du möchtest kannst du mit statischem SQL nicht machen, versuch es mal mal mit dynamischem SQL
  12. Nein, denn wenn du auf Basis deines Projektantrages auch deine Doku geschrieben hast, dann war schon dein Projektantrag nicht ausreichend.
  13. Es fehlt jegliche Entscheidung in deinem Projekt, Grundvoraussetzung für dein Abschlussprojekt. Die Kosten Nutzen Analyse ist ebenfalls "kritisch". Nur weil keine externen Kosten entstehen, ist ein Projekt noch lange nicht kostenlos. Mußt du das komplette Projekt wiederholen? Wenn ja lass dich unbedingt rechtzeitig hier im Forum hier beraten bevor du einen neuen Projektantrag einreichst.
  14. stimmt, mein Fehler ist das i++ im Diagramm richtig eingezeichnet, oder fehlt da (links) noch ein Strich? sonst sieht es gut aus
  15. überprüf mal ob die Anzahl der Durchläufe mit der Aufgabenstellung übereinstimmt
  16. doch, für Nummer gilt das gleiche wie für Datum, auch min() im SELECT und aus dem GROUP BY entfernen, hab ich beim letzetn Posting übersehen
  17. Die Eintrage haben ein unterschiedliches Datum und eine doppelte Nummer, "doppelt" sind sie somit nicht wirklich DISTINCT braucht man nicht bei der Verwendung von GROUP BY GROUP BY verwendet man meist in Zusammenhang mit Aggregatfunktionen, warum verwendest du es hier? Eine mögliche Lösung wäre im SELECT ein "min(datum)" zu verweden und "datum" aus dem "GROUP BY" zu entfernen (damit hättest du auch eine Aggregatfunktion verwendet und das GROUP BY macht Sinn)
  18. Nicht jeder PA ignoriert das Berichtsheft ... Ein Mitazubi durfte nach seiner Präsentation nochmal in die Firma fahren und ein paar Unterschriften für sein Berichtsheft nachholen. Keine Ahnung wie das in seiner Firma angekommen ist (war eine Bank, die achten teilweise auf so was), aber zum einen ist es ein völlig unnötiges Risiko und zum anderen wäre es mir ziemlich peinlich gewesen.
  19. deine Where-Bedingung geht auch SELECT * FROM nachricht MASTER , benutzer DETAIL1 , benutzer DETAIL2 WHERE MASTER.absender_id = DETAIL1.id AND MASTER.empfaenger_id = DETAIL2.id wichtig ist in diesem Fall nur, die Detailtabelle 2 Mal aufzunehmen (je einmal für jede FK-Beziehung die du auflösen möchtest)
  20. Dann arbeite mit Stringfunktionen: Such nach einer Funktion die das nte Vorkommen eines Zeichens/Strings in einem String sucht (geh einfach mal die Liste der Stringfunktionen durch) Bestimme die erste Position eines '/' schneide mit substr(1,<Position>-1) den gewünschten Teil aus der Rest ist eine normale Aggregation
  21. Schreibt euch doch ein kleines C-Programm
  22. Rechne mir das bitte mal an einem Beispiel vor
  23. Fragen können kommen zu: 1. Wirtschaftliche Aspekte des Projekt Warum hat man sich für die gewählte Lösung entschieden? Nach welchen Kriterien hat man die Gewichtung der Lösungalternativen vorgenommen? Welchen Nutzen hat die ganze Sache? (denk dran: die wirtschaftliche Betrachtung/Lösungsauswahl ist zentraler Bestandteil im Projekt und der Präsentation) 2. Tiefere fachliche Zusammenhänge innerhalb des Projekts ?? Welche Auswirkung hat ein Fehler an Komponete XYZ ?? 3. Technisches Wissen zum Projektthema alles was in der Doku auftaucht Fachbegriffe/Fremdwörter 4. Grundlagenwissen Alles zu deinem Fachgebiet Vom Gefühl her: Je mehr Fragen zu Zusammenhängen/Verständnis und deinen Entscheidungen, desto besser (für das Ergebnis). Zum einen bist du in dem Bereich "besser" als der Prüfungsausschuss (du kennst das Umfeld und hast das Projekt unmgesetzt), zum anderen haben (zu viele) Grundlagenfragen oft den Charakter eines letzten Rettungsanker für einen wackeligen Prüfling (laut einigen Aussagen von PA Mitgliedern hier im Forum). Durch Verständnisfragen entsteht auch eher ein Gesprächsfluss, also ruhig in mehr als einem Satz beantworten. Der Schwerpunkt kann natürlich bei jedem PA unterschiedlich sein, persönlich hat mir mein Gespräch mit 1/3 Technik/Grundlagen, 2/3 Verständis/Entscheidung/Projekt recht gut gelegen
  24. Der Aufwand für jeden Schritt wird aber erheblich kleiner Die Anzahl der Summanden in der Klammer ist abhängig von n bzw. von der Anzahl der Bits n + 1/2*n + 1/4*n ... = n*(1+1/2+1/4 +1/8+1/16 ...) für mich läuft dieser Wert (bei sehr großen n) auf eine Konstante heraus, laut Wikipedia/Englisch konvergiert er auf 1+1=2

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...