Klausur Wirtschaftsinformatik



  • warum ist das für dich als "zukünftigen Ingenieur" uninteressant?



  • OK uninteressant war der falsche Ausdruck. Ich studiere berufsbegleitend und leider, leider, leider habe ich sehr wenig Zeit mich in das Thema der Programmierung hineinzudenken. Ich muss also Prioritäten setzen. Interessant ist es schon zu sehen, wie ein Programm funktioniert und wovon was abhängt.



  • 1.) Worin besteht der Unterschied zwischen (x > y) und (!(x <= y)) ?
    ich sehe keinen.

    2.) Formulieren sie folgende Bedingung umgangssprachlich: ((x&&!y))||((!x&&y)).
    x und nicht y
    oder
    nicht x und y
    und wenn man das oft genug liest, fällt einem auf, daß der gesamtausdruck wahr ist, wenn entweder x oder y wahr sind.

    3.) Wir haben die doppelte Dereferenzierung (**x) kennengelernt. Ist auch der doppelte Adress-Operator (&&x) sinnvoll?
    wenn er schon so fragt, will er "nö" hören.
    mal schauen, was & macht. er zieht sich die adresse von was. dazu muss das was ne adresse haben. die gezogene adresse muss aber gar keine adresse haben. also nicht sinnvoll.

    4.) Erklären Sie die Unterschiede der zwei Anwendungsweisen von static.
    lokal isses: variable wird wie auto angelegt aber wie global gelöscht.
    global isses: variable ist lokal zur üe.

    5.) Welche Vorteile bringt es mit sich, größere Programm-Aufgaben in kleinere Teile aufzusplitten und zunächst diese zu lösen?
    bringt den vorteil, daß man das problem überhaupt lösen kann. siehe "schule des denkens".

    6.) Welche Aufgaben hat die Funktion realloc(), und welche Voraussetzungen müssen erfüllt sein?
    realloc()? wer macht denn sowas?



  • volkard schrieb:

    2.) Formulieren sie folgende Bedingung umgangssprachlich: ((x&&!y))||((!x&&y)).

    is ein XOR hm?

    dh: Umschreibung für x ~= y; (x XOR y)



  • volkard schrieb:

    2.) Formulieren sie folgende Bedingung umgangssprachlich: ((x&&!y))||((!x&&y)).

    is ein XOR hm?

    dh: Umschreibung für x ~= y; (x XOR y)



  • :p Ich möcht ja nicht wissen was er studiert, wahrscheinlich Mangement. Arbeit verteilen kann er ja schon, Wenn dann die Klausur gut wird heimst er auch den Erfolg ein den andere erabeitet haben. 😃



  • leider Doppelpost



  • volkard schrieb:

    6.) Welche Aufgaben hat die Funktion realloc(), und welche Voraussetzungen müssen erfüllt sein?
    realloc()? wer macht denn sowas?

    z.b. diese c++ klassen, die ihren speicherbedarf automatisch vergrössern, std::string z.b.



  • Produktionstechnik studiert er 😃



  • he, ich,bins pat



  • Mal ehrlich, ohne dich kritisieren zu wollen, aber die Aufgaben sind doch ziemlich einfach. wenn nicht sogar stinkeinfach^^.
    Ich studiere nicht, sondern gehe auf eine Staatliche Berufsfachschule für informatik und koennte diese Aufgaben bis auf Aufgabe 6 lösen, da ich die Funktion noch nicht gehoert habe.
    2 Minuten Denkarbeit und du hast die Lösungen. Und dabei haste dann auch noch was gelernt, und musst die Lösungen nicht auswendig lernen 😉



  • Naja, ich könnte die Aufgaben auch in 1 Minute lösen, obwohl ich nur auf ner FH E-Ingenieur studiert habe. Das hat aber nichts damit zu tun, für Leute, die sich privat noch nie mit sowas beschäftigt haben, sind C-Vorlesungen u.ä. häufig unglaublich schwer, wie ich feststellen musste. Auch wenns für "uns" nur Kinderkram ist. Man lernt das halt nicht auf dem trockenen ;-).



  • Ah, ja, erst recht für Maschbauer ist das oft ein Buch mit sieben Siegeln ;-). Die interessieren sich auch meist gar nicht dafür, Mechaniker halt ;-).



  • Ich studiere Informatik(Komunikations u.Informationstechnik),und bin im 2 Semester.Mich würde interesieren in welchem du bist?Ich wünschte meine Klausuren währen so einfach....



  • @Volkard:
    Du hättest ihm die letzte Aufgabe auch lösen können,so lernt er überhaupt nichts....

    realloc() ist total veraltet ein tip:realloc() ist fast das selbe wie malloc()oder calloc().Er soll sich mal die stdlib.h anschauen.So hat er wenigstens einen Lerneffekt.



  • mann ich gehe in eine htl (hoehere technische laeranstalt)(das mit anstalt finde ich lustig 😃 ) fuer Informationstechnologie und Organisation und konnte die aufgaben ohne große problaeme loesen und ich glaube waenn damaquai(oder wie er heißßt) sich ein wenig anstraengen wuerede koennte er es ebenfalls



  • Damiroquai schrieb:

    1.) Worin besteht der Unterschied zwischen (x > y) und (!(x <= y)) ?

    Es werden unterschiedliche Operatoren aufgerufen. Wenn du ganz schlecht gelaunt bist, kannst du die Operatoren was ganz anderes machen lassen. Allerdings bist du dann auch nicht mehr lange schlecht gelaunt, weil der erste Programmierer, der den Code benutzen muss, dich lyncht :p



  • Michael E. schrieb:

    Damiroquai schrieb:

    1.) Worin besteht der Unterschied zwischen (x > y) und (!(x <= y)) ?

    Es werden unterschiedliche Operatoren aufgerufen. Wenn du ganz schlecht gelaunt bist, kannst du die Operatoren was ganz anderes machen lassen.

    Wie?



  • Natürlich nur bei eigenen Typen.



  • Willkommen im C-Forum.


Anmelden zum Antworten