Zum Inhalt springen

MartinSt

Mitglieder
  • Gesamte Inhalte

    1.459
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    5

Beiträge von MartinSt

  1. Hallo

    Du solltest ja die Grundzüge der Programmierung auch in der BS gelernt haben.

    Mein Tipp:

    Suche dir eine Programmiersprache aus, die Du kennst, in der Du schon entwickelt hast und wo Dich deine Kollegen auch mal mit Tipps unterstützen können; auf jeden Fall solltest Du das Projekt vor (!) der Beantragung mit deinem Ausbilder und dem Betreuer der Projektarbeit abstimmen, das ist deren Job im Rahmen deiner Ausbildung.

    Der Sinn des Projektantrags ist es ja auch, dass man sich vorab Gedanken über die mögliche Realisierung macht und die notwendigen Schritte zur Umsetzung plant.

  2. das Thema klingt erstmal interessant, zur genaueren Einschätzung wären ein paar Hintergrundinfos notwendig, zB:

    Sorgst du bzw. dein Programm auch dafür, dass bei der Erstellung der PDF-Booklets auch die entsprechenden Infos in die Datenbank kommen ?

    Sollen die PDFs als BLOBs in die Datenbank oder werden sie als Files auf dem Server gespeichert, wenn ja: mit welcher Organisation/Ablagestruktur ? (Wir reden ja hier von einigen 10.000 PDFs die verfügbar sein müssen.)

    Gruß Martin

  3. Hallo Dud,

    warum willst/mußt du SQL in UML darstellen ?

    UML und SQL haben doch soweit erstmal nichts miteinander zu tun, UML dient zur Modellierung Geschäftsobjekten, Geschäftsprozessen u.ä., SQL ist eine Datenbankabfragesprache

  4. Hallo

    ohne jetzt näher auf C eingehen zu wollen (das ist nicht so mein Spezialgebiet) und ohne dass du dafür selber C schreiben mußt, solltest du anhand der konkreten Aufgabenstellung (detailliertere Beschreibung der Anforderungen an das Buchungssystem gibt) bzw. durch eigenes Nachdenken die relevanten Geschäftsvorfälle (z.B. Gast schickt eine Buchungsanfrage, Gast storniert eine Buchung etc.) und die dazu notwendigen Geschäftsobjekte (Hotel, Zimmer, Gast etc.) definieren.

    Dieses führt dich zu einem (C-unabhängigen) Modell der BOs mit ihren Eigenschaften und Methoden, wie Du sie dann in C umsetzen kannst.

    Gruß Martin

  5. Hallo disor

    ich würde auf jeden Fall, egal ob mit oder ohne Folie, kurz in 2-3 Sätzen erwähnen wie die Firma heißt und was sie macht.

    Je nach Inhalt deines Projekts kannst Du das dann durchaus noch vertiefen, wenn es zum Verständnis des Projektumfelds nötig ist, also z.B. wie ein typisches Netzwerk beim Kunden aussieht oder wie eure Firmenstruktur ist.

    Wenn ein Kundenprojekt dein Thema ist, kann es auch sinnvoll sein, kurz die Spezifik der Branche zu erläutern, besonders wenn diese nicht so allgemein bekannt ist.

    Gruß Martin

  6. Hallo Emily,

    nach meiner Erfahrung sind 12 Folien für die 15minütige Präsentation sehr viel.

    Du läufst da leicht Gefahr durch die Folien zu hetzen und schlimmstenfalls was Wesentliches zu übergehen. Das Ganze hängt natürlich sehr davon ab, wieviel Information jede Folie rüberbringt und in welchem Umfang zu den Folien was sagen willst.

    Evtl. hast du die Möglichkeit an manchen Stellen die Folien zusammenzufassen, z.B. Soll-Konzept+Produktauswahl=1 Folie oder Projektresultat+Kostenaufstellung=1 Folie.

    Gruß Martin

  7. Hallo

    das Halbieren wird doch innerhalb der while-Schleife gemacht, aber was innerhalb dieser Schleife passiert, ist erstmal egal. Wichtig ist, wie oft sie ausgeführt wird oder anders gefragt, wie oft würde ein Breakpoint, der auf dem while sitzt, angesprungen.

    Gruß Martin

  8. Kann man das so allgemein sagen wie oft die while-Schleife in Abhängigkeit von der for-Schleife ausgeführt wird?

    ja

    Aber wenn Du schreibst dass der Aufwand der while-Schleife der Aufwand des gesamten Algorithmus ist, dann ist die Lösung wohl O(log2 n).

    Das habe ich nicht geschrieben

    Stell dir doch mal vor, dass Du diesen Code im Debugger laufen läßt und auf der while-Anweisung einen Breakpoint hast.

    Wieoft wird dann an diesem Breakpoint gestoppt ?

    Gruß Martin

  9. Hi Andy

    überlege dir doch einfach mal, wie oft (in Abhängigkeit von der äußeren for-Schleife) die while-Schleife durchlaufen wird. Wenn du dann den Aufwand für die while-Schleife nimmst hast, hast du sowhol sprachlich als auch mathematisch die Lösung. ;-)

    Gruß Martin

  10. Ja.

    Wenn Du das schaffst, dann herzlichen Glueckwunsch! Dann ist Dir der Nobelpreis fuer Informatik/Mathematik sicher.

    <humor>

    Der Preis müßte aber erst noch erfunden werden, vielleicht würde es ja zur Not auch die Fields-Medaille tun. </humor>

    Aber nochmal zur O-Notation und zum eigentlichen Thema ...

    die gesuchte Schranke gibt dir immer nur eine Obergrenze des Aufwandes selbst im schlechtmöglichsten Fall an.

    Falls die Aufgabe aus dem Informatikstudium herrührt, dann erinnere dich mal an den Analysis-Kurs und die dort beliebten oberen/unteren Schranken für Funktionen.

    Gruß Martin

  11. Hallo Andi

    zu a Vergleichen kann es schonmal garnicht kommen, weil a ein Feld ist und die Anzahl der Sortiervorgänge wohl eine Zahl sein wird ;-)

    Mit der O-Notation wird der Aufwand (des Sortierens) angegeben, in Abhängigkeit von der Anzahl der zu sortierenden Elemente im Feld.

    Diese wird typischerweise mit n bezeichnet, so dass der Aufwand O eine Funktion von n ist.

    O(n) wäre zB ein linear von n abhängiger Aufwand, O(n²) ein quadratisch wachsender Aufwand usw.

    Du kannst nun in deinem Algorithmus die benötigten Vergleiche auszähken, in allen 3 Schleifen.

    Gruß Martin

  12. Hallo

    es wäre sinnvoll, wenn Du dein Problem mal klar beschreibst; Links zur sinnvollen Problembeschreibung sind hier in Massen gepostet.

    Muss es denn in VBS sein ?

    Was sind es denn nun ? tabellen oder dateien ?

    Wenn diese Bereinigung der HTML-Tags wiederholt oder automatisch passieren soll, dann lass das jemanden machen der Ahnung vom Programmieren hat. ;-)

    Wenn Du es nur einmalig tun will, dann nimm einen geeigneten Texteditor wie vim oder Textpad und erledige es dort per Suchen/Ersetzen.

    Gruß Martin

    P.S. Falls Du jetzt fragst, wo man diese Editoren findet bzw. wie man dort Suchen/Ersetzen benutzt, dann installiere STFW und RTFM.

  13. Hallo Fränky

    was verstehst du unter Tabellen ?

    a) Datenbank-Tabelle ?

    B) Spreadsheets ?

    c)ASCII-Dateien mit Tabellenform ?

    im Fall a) brauchst du ein Query auf die DB und machst dann ein Suchen/Ersetzen auf der Ergebnismenge

    B) hier wären Makros bzw. OOBasic die praktikabelste Lösung

    c) lies die Daten ein, prüfe mit Instr auf das Vorhandensein der gesuchten Zeichenketten und Ersetze ggf. mit Replace

    Gruß Martin

  14. Hallo,

    nach meiner Erfahrung als Ex-Ausbilder und Ex-Prüfer (bis 2005) ist es so, dass dich in der Prüfung keiner reinreissen will.

    Je nach Thema kannst du davon ausgehen, dass bei den geläufigen Themen (Java, C, VB, mySQL, PHP) einige der Prüfer auch im Thema sind und damit verstehen was Du gemacht hast bzw. sogar schonmal ähnliche Themen bearbeitet haben.

    Wie schon gesagt, lass ruhig bewußt dort Raum für Nachfragen, wo Du auf festem Boden stehst und vermeide es, Sachen von dir aus anzusprechen, wo du unsicher bist.

    Bei Datenbanken waren bei mir immer Fragen zu den Normalformen sehr beliebt sowie Fragen zu alternativen Lösungsansätzen, alternativ einsetzbaren Komponenten/Tools etc.

    Bleib ruhig im Gespräch und versuche einfach die Fragen entspannt, aber nicht zu locker zu beantworten. Kein Prüfer reisst dir bei Rückfragen den Kopf ab.

  15. da ich selber ausgebildet habe hier meine Erfahrung/Meinung:

    Was über den Ausbildungsgang in dem IHK-Fragebogen steht interessiert nur die IHK und ist reine Formalität und fern jeder Praxis.

    Wenn ihr einen FIAE ausbildet wird dieser wahrscheinlich überwiegend (60-80%) in der SW-Entwicklung sein, was ich auch in den Zeitplan reinbringen würde.

    Die anderen Abteilungen lernt er zum Reinschnuppern kennen, wobei IMHO Außendienst wegen der Arbeitszeitbeschränkungen der Azubis problematisch sein dürfte.

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...