Jump to content

JustALurker

Mitglieder
  • Gesamte Inhalte

    62
  • Benutzer seit

  • Letzter Besuch

Über JustALurker

Letzte Besucher des Profils

836 Profilaufrufe
  1. Ein Anwendungsbeispiel will ich dir noch nicht direkt geben, aber die folgenden Links sollte dir die Infos vermitteln die du brauchst, um das Problem zu lösen: - https://en.wikipedia.org/wiki/POSIX_Threads - https://www.geeksforgeeks.org/multithreading-c-2/ - https://dev.to/quantumsheep/basics-of-multithreading-in-c-4pam Wenn du danach noch Fragen oder Unklarheiten dazu hast, helfe ich dir aber natürlich gern weiter.
  2. Hey, der sleep() - Befehl bewirkt, das der aktuell aktive Thread für die als Parameter übergebene Zeit in Millisekunden pausiert wird. Der Grundgedanke mit dem 5 Sekunden warten wäre damit erfüllt, dies wird dann aber direkt zum nächsten Problem führen - während der aktuelle Prozess pausiert ist, nimmt er natürlich auch keine Benutzereingaben mehr für diese Zeit an und deine Anwendung hängt sich auf. An der Nutzung von einem weiteren Thread, Stichpunkt Multithreading wirst du nicht vorbeikommen. Dieser eigenständige Watcher-Thread hat dann die Aufgabe regelmäßig zu überwachen ob der Benutzer schon etwas eingeben hat und seine Eingabe bestätigt ist (z. B. durch Enter). Hier im Watcher-Thread wäre auch das vorher vorgeschlagene sleep() nicht verkehrt (du willst ja nicht dauerhaft Prozessorzeit beanspruchen um zu sehen, ob es schon Eingaben gibt, so eine Überprüfung kann man auch alle x Millisekunden durchführen). Der Watcher-Thread könnte dann also vorzeitig beendet werden nachdem der Benutzer seine Eingabe bestätigt hat oder eben solange laufen bis der Timeout erreicht wurde, dannach kann der Watcher-Thread sich wieder mit dem Haupt-Thread synchronisieren und du kannst die Eingabe auswerten. Hoffe, das ist als Ansatz hilfreich
  3. Hey, ohne den Projektantrag gesehen zu haben ist es natürlich nur eine Vermutung, aber: Ich vermute, die Frage ist in die andere Richtung gemeint. Für mich klingt es so als wären die Prüfer unsicher darüber, ob diese gesamte Softwarelösung überhaupt in einer Woche realisierbar ist oder du dich da etwas überschätzt oder doch eigentlich nur einen Teilbereich eines Gesamtprojekts realisierst. Hier ist den Prüfern nicht ganz ersichtlich in welcher Form dieses Projekt überhaupt realisiert wird, ist es ein simples Skript? oder doch eine Desktop-Application mit GUI? Auf welchen Betriebssystemen soll es später laufen? Sind schon Frameworks vorgegeben? In der Regel ist dieser Punkt schon vorgegeben. Die Information ist ganz interessant um den Gesamtaufwand für das Projekt besser abzuschätzen. Kommt auf den Inhalt des Projektantrags an.
  4. Hey, woran hängt es denn aktuell bei den Erklärungen im Internet?
  5. Würde ich auslassen, aktuell wirfst du einfach nur Technologien und Programmiersprachen in den Raum. Die Betrachtung der einzelnen Vor- und Nachteile der Technologien und die endgültige Entscheidung für die in diesem Projekt "beste", sollte während der Projektbearbeitung stattfinden und in der Projektdokumentation ausführlich beschrieben werden.
  6. Ich würde das etwas umformulieren, damit nicht 2 mal Mitarbeiter in einem Satz steht, aber jeweils eine andere Person/Personengruppe gemeint ist. "Zurzeit müssen die Angestellten ihre Urlaubsanträge... dies muss dann dem/der für die Urlaubsanträge zuständigen Mitarbeiter/Abteilung vorgelegt werden". Oder so ähnlich. Was wird vermieden? Du beziehst dich hier auf den vorletzten Satz des vorherigen Abschnitts. Ich würde hier die Chance nutzen nochmal etwas ausführlicher darauf einzugehen was denn jetzt an der Digitalisierung so viel besser ist, am besten sogar mit Beispielen als Bezug. Du musst beim Schreiben des Antrags darauf achten, dass der Prüfer ein klares Bild davon erhalten soll was du Umsetzen möchtest und wie viel Aufwand das voraussichtlich ist. Es ist zwar gut, dass du nicht wie viele andere direkt von irgendwelchen Implementierungsdetails schreibst, aber trotzdem würde ich noch etwas genauer darauf eingehen was bei der Digitalisierung der Urlaubsanträge zu beachten ist. Softwareprojekte in Zukunft erweitern zu wollen ist kein Grund für ein agiles Vorgehensmodell, das geht genauso gut mit den klassichen.
  7. @Whiz-zarD, @msuu Habe meine Abschlussprüfung im Frühjahr 2019 geschrieben (IHK Trier) und war mir damals auch unsicher ob die Dokumentation mit dazuzählt. Also es ist wie bereits vermutet, wie so vieles, von der jeweiligen Kammer abhängig wie der Auszug aus der Ausbildungsverordnung interpretiert wird. Mir wurde vom Berufusschullehrer mitgeteilt und später durch einen Anruf bei der IHK bestätigt, dass die Dokumentation der Fortschritte selbst innerhalb der Projektbearbeitungszeit geschehen soll. Das ist aber unabängig von dem späteren Dokument, das zur Bewertung eingereicht wird, das können also auch einfach gesagt nur Stichpunkte sein oder Screenshots. Die spätere Aufbereitung dieser Informationen, in Form einer Dokumentation, die dann später von den Prüfern bewertet wird, zählt zumindest bei uns nicht in die 70 Stunden Bearbeitungszeit. Auch das Anfertigen von z. B. UML-Diagrammen gehört nur in die Projektbearbeitungszeit mit rein, wenn es auch schon so im Antrag stand und in der Zeitplanung vorgesehen war.
  8. Hattest du es denn auch extra beantragt? Standardmäßig steht die Berufsschulnote nicht auf dem IHK Zeugnis, wir mussten den Antrag spätestens am Termin der mündlichen Prüfung einem der Prüfer geben.
  9. Hallo, die Berufsschulnote wird so unten auf dem IHK-Zeugnis, unter der Auflistung der einzelnen IHK Prüfungsnoten vermerkt: "Von der Berufsschule ereilte Note: befriedigend (2,6)" (Wenn man bei Google Bilder nach "prüfungszeugnis IHK muster" sucht, zeigt der Erste Vorschlag bei mir ein Zeugnis eines Industriekaufmanns, bei dem auch die Berufsschulnote auf dem Zeugnis steht, beim Fachinformatiker Zeugnis ist der Aufbau gleich). Also wie bereits vermutet einfach nur die Durchschnittsnote ohne weitere Gliederung, die Berechnung ist meines Wissens ganz normal die Summe aller Noten durch die Anzahl ohne auf die Gewichtung zu achten (hier bin ich mir nicht 100% sicher).
  10. In den Regeln des Forums ist festgelegt, dass hier kein geschütztes Material direkt vertrieben wird. Direktlinks zu Prüfungsmaterial wird hier auch immer sehr zeitnah gelöscht, das dient einfach dazu das der eigentliche Urheber keine Ansprüche an die Forenbetreiber stellen kann, somit ist das Forum also aus der Verantwortung raus. Das Fragen nach Prüfungen/Lösungen ist natürlich zulässig bzw. wird gedulded und wenn jemand jetzt auf diese Anfragen per E-Mail antwortet und Leuten die Prüfungen zur Verfügung stellt, ist das dem Forum in erster Linie egal, der Datenaustausch fand ja direkt zwischen den beiden Benutzern statt und ist eben denen Ihr Risiko.
  11. Wie Maniska schon geschrieben hat, handelt es sich bei den Prüfungen um urheberrechtlich geschütztes Material des U-Form Verlags. Allein die Prüfungen privat auf Anfrage zu verteilen ist schon eine Urheberrechtsverletzung. Die Prüfungen per Cloud öffentlich zugänglich zu machen oder Geld zu verlangen für Werke, an denen du keinerlei Rechte hast, würde ich in deinem eigenen Interesse unterlassen.
  12. Hey, fokussiere dich am Anfang einfach auf alles, was du der IHK im Projektantrag versprochen hast. Genau das haben die genehmigt. Genau das wollen die sehen. Wenn danach noch Luft ist, kann man auch noch etwas mehr mit reinbringen oder das bestehende nochmal optimieren. Als zeitlichen Rahmen hast du ja höchstwahrscheinlich schon im Projektantrag eine grobe Zeitaufteilung angegeben, die sollte auch bei der Bearbeitung dein Leitfaden sein. Und mach dich nicht nervös nur weil, die ersten Punkte dann doch 3-4 Stunden länger gedauert haben als gedacht. Ein Projekt läuft fast nie exakt so wie geplant . Bearbeite das Projekt so, wie du es speziell für dieses Projekt als richtig empfindest und dokumentiere alles, was du gemacht hast noch am selben Tag (Stichpunkte). Beim späteren Schreiben der Dokumentation macht dir das, das Leben um einiges leichter. Unterschiedliche Entwicklungsprozesse, Testmethoden und Vorgehensmodelle haben unterschiedliche Vor- und Nachteile schau dir die bekanntesten an und wähle das, was am besten passt. Es gibt in der Regel kein richtig oder falsch, solange du es anständig begründen kannst. Während der Projektbearbeitung dürfen wir dir einerseits nicht konkret helfen und andererseits kennen wir auch dich, das Projekt und deine Fähigkeiten nicht, das kannst nur du am besten einschätzen. Viel Erfolg Btw: Es ist auch gar nicht so unüblich, dass UML Diagramme erst am Ende zu Dokumentationszwecken angefertigt werden.
  13. Es ist zwar keine Webseite, aber das Buch "Der C++-Programmierer: C++ lernen - Professionell anwenden - Lösungen nutzen" von Ulrich Breymann hatte mir sehr beim Lernen von C++ geholfen. Der Autor verwendet auch viele kleine Code Ausschnitte von Anwendungsbeispielen der Techniken die in den jeweiligen Kapiteln erklärt werden. Die effektivste Methode um das Programmierverständnis zu verbessern ist meiner Meinung nach das Anwenden der neuen Techniken in kleinen Projekten und dort dann etwas herumexperimentieren bis du verstanden hast wie es funktioniert und wann man es gebrauchen kann. Irgendwann macht es dann auch bei den Zeigern klick und dann kommt es einem auch nicht mehr so schwer vor. Falls du konkrete Fragen zu den Grundlagen hast kannst du mir aber auch gerne per PN schreiben. :) Gruß JustALurker
  14. Am einfachsten wäre es, wenn du den Projektantrag schonmal so schreibst, wie du es dir vorstellst und den dann nochmal hier im Forum reinstellst. Alles, was du bisher mitgeteilt hast, ist, dass das Projekt mit Rechnungsverwaltung zu tun hat und du da irgendwie Module für den Login und irgend eine Lizenz Verwaltung entwickeln willst. Das geht dann eher in die Arbeitsauftrag-Richtung und wäre so formuliert kein Projekt. Egal was du tust, fang nicht mit der Projektbearbeitung an bevor du nicht die Freigabe der IHK hast.
  15. § 27 Abschlußprüfung (2) Der Prüfling soll in Teil A der Prüfung in insgesamt höchstens 35 Stunden eine betriebliche Projektarbeitdurchführen und dokumentieren sowie in insgesamt höchstens 30 Minuten diese Projektarbeit präsentieren unddarüber ein Fachgespräch führen. Für die Projektarbeit soll der Prüfling einen Auftrag oder einen abgegrenztenTeilauftrag ausführen. Hierfür kommt insbesondere eine der nachfolgenden Aufgaben in Betracht: 1. Erstellen eines Pflichtenheftes für ein System der Informations- und Telekommunikationstechnikeinschließlich der Analyse der damit verbundenen Geschäftsprozesse. 2. Durchführen einer Kosten-Nutzen-Analyse zur Einführung eines Systems der Informations- undTelekommunikationstechnik. Quelle: https://www.gesetze-im-internet.de/itktausbv/ITKTAusbV.pdf (PDF Seite 17) Rein formell ist die Erstellung eines Pflichtenheft also zulässig.

Fachinformatiker.de, 2020 SE Internet Services

fidelogo_small.png

if_icon-6-mail-envelope-closed_314900.pnSchicken Sie uns eine Nachricht!

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

Fachinformatiker.de App


Get it on Google Play

Kontakt

Hier werben?
Oder senden Sie eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...

Wichtige Information

Fachinformatiker.de verwendet Cookies. Mehr dazu in unserer Datenschutzerklärung