Maschinenbauinformatik I

at Technische Universität Dortmund

Join course
544
Discussion
Documents
Flashcards
Geht Bubblesort auch mit IF-ELSE schleife in Pascal??
Nein. Denn es gibt keine If-Else-Schleife. Es gibt nur die FOR- oder WHILE-Schleife, oder halt die If-(Then)-Else Bedingung. Die If-Else Bedingung weist kein zyklisches Verhalten auf und kann somit nicht zum Sortieren verwendet werden. Eine Kombination mit For/While ist natürlich zulässig (und nötig).
Ups meinte nur Schleife weil ich die ineinander geschachtelt hab. Wenn man das schachtelt ist das ja nicht zu Ende sortiert, aber ein einziger Durchlauf muss doch trotzdem gehen oder nich??
Sind die itpl Leute eher schnell oder werden wir 8 Wochen warten müssen?
View 1 more comment
Haben sie nicht gesagt, dass einsiucht bereits in einem monat ist? oder irre ich mich
Ja, Datum und Uhrzeit der Einsicht stehen schon fest.
Zu der Programmieraufgabe, bei der das Flussdiagramm gegeben wurde Wenn ihr in Java programmiert habt wie habt ihr die Funktion definiert? ich habe gesagt public array[] bubblesort(){...} da ein array returned werden soll
Hierbei hat es sich um einen Bubblesort Algorithmus gehandelt, der die aufgabe hatte die elemente in einem array, das der user übergibt. zu ordnen. Das prinzip sah so aus, dass sobald man in einem durchgang etwas tauscht, der boolean "getauscht" false wurde und man das Array nochmal durchlaufen musste. Sobald man das Array durchläuft und nichts tauscht, wird ein Array ausgegeben
Aufgaben des Betriebssystem
Stimmt, ich glaub das war sogar eine alleinstehende Aufgabe, also Aufgabe 13.
Ich bin mir ziemlich sicher, dass das zum Betriebssystem zu 3d) gehörte. Zu 13) hab ich keine Ahnung mehr, wurde nicht gefragt was ein Zeiger ist?
Welche Funktion haben Tags in HTML/XML oder so ähnlich
Weißt du vielleicht noch den Wortlaut von der Frage mit dem 4 Bit Integer?
Ich glaube es war, welchen wertebereich eine 4-Bit Variable hat
Habt ihr bei der normalisierung der Tabelle Strasse Hausnummer PLZ einzeln hingeschrieben, oder als adresse behalten?
View 14 more comments
Habe auch Nachname und Vorname zusammen geschrieben
Sauber das das
Die haben nur gesagt, dass am 22.10 Einsicht ist, nicht wann die Noten rauskommen, oder hab ich das überhört?
Es gibt nie ein Datum zur Veröffentlichung der Noten. Spätestens in der Einsicht wirst du sie erfahren, oder sonst gilt eigentlich spätestens 8 Wochen.
Das Blatt durfte man doch beidseitig vollschreiben oder?
View 5 more comments
Sollte nur ein Spaß am Morgen sein, damit auch alle wach sind. Hoffe alle sind gut durchgekommen ✌🏼
Haha welch ein Spaß!
Hat jemand ne Beispiel Aufgabenstellung zu der Nassi bzw. Pseudocodeaufgabe in Bezug aufn Sortieralgorithmus?
View 1 more comment
Guck mal in der Zusammenfassung von Osman Alic für MB1, da gibt es für beides ein (wenn auch nur ein kleines) Beispiel
Ja das kenn ich 😄 ich meine speziell einen Sortieralgorithmus
Kann mir jemand sagen, was ich mir hierunter vorstellen kann? Gehört dass zu den Boolschen Operatoren? Danke
View 1 more comment
ja
okay danke 👍🏾
Ist die NassiSD Aufgabe von der Schwierigkeit so wie die aus Osmans Zusammenfassung? Also die mit Summe der ungeraden Zahlen gleich dem Quadrat.
Ich vermute da werden noch ein paar mehr Bedingungen/Laufparameter für Schleifen und Fallunterscheidungen drin sein aber so vom groben Aufbau und Umfang kommt das schon gut hin
Naja so lange man das verstanden hat ist’s ja nicht weiter schlimm wenn’s paar Zeilen länger wird.
wie wuerdet ihr diese frage beantworten? Was sind die Unterschiede und Gemeinsamkeiten von Pascal und C++
Das ist zu viel zum abzutippen. In der aktuellen Vorlesung 4 ab Folie 10 steht alles dazu
was denkt ihr was für eine programmieraufgabe drankommen wird???
View 18 more comments
program quersumme; var a : Integer; b : Integer; summe: Integer; Q : Integer; begin WriteLn ('Zahl von der die Quesumme berechnet werden soll: '); ReadLn (Q); b:= Q; summe:= 0; while b > 0 do begin a:= b mod 10; summe:= summe + a; b:= b div 10; end; WriteLn('Quersumme: ' , summe); Readln; end.
hab ich vorhin mal ausprobiert so hat es funktioniert
Wenn man die klausur besteht, muss man sich die note anrechnen lassen? (Projekt bereits bestanden)
Wie würde man einen bezeichner in Backus Naur Form definieren, wenn das erste Zeichen ein Großbuchstabe sein soll? oder geht das gar nicht?
Du sagst wohl Grossbuchstaben ::= A |B| C |D .. und dann sagst du bei deiner definition als erstes element ...
Wird papier und so gestellt? Darf man einen taschenrechner benutzen? muss man irgenwas mitbringen?
View 1 more comment
ich nehme einen Taschenrechner mit falls wir binärzahlen aus Übung 1 machen sollen
Würde mich nicht wundern wenn man keinen benutzen darf, sowas sollte man im Kopf können
Gibt die Programmieaufgabe mit dem NassiDiagramm auch schon mal mehr Punkte oder sind’s immer die ca 20?
immer 20
Nicht schön, aber auch nicht schlimm wenn man das nicht perfekt kann 🤙🏽
Weiß jemand wo die Klausur statt findet?
View 1 more comment
Ist jetzt online
Tatsache 👍
wieviel prozent benötigt man eig, um die klausur zu bestehen? 40 oder 50%?
40%
okay danke
meint ihr, die kapitel mit c++ sind auch klausurrelevant?
View 4 more comments
Ja, lieber sicher gehen. Könnte mir vorstellen, dass Unterschiede zwischen C++ und Pascal gefragt werden zb
ja hast recht
Es ist also erlaubt in java und pascal zu programmieren? Python z.b würde direkt 0 punkte geben oder wie würde sich die nutzung auf die note auswirken?
View 1 more comment
Wie ist das denn mit der richtigkeit des Codes? Also wenn man nicht programmieren kann, darf man pseudocode verwenden?
Ich würde sagen wenn du keine der gefragten Sprachen kannst, gibts halt 0 Punkte. Es gab aber auch schon andere Aufgaben da durfte/sollte man explizit in Pseudocode programmieren
Ich habe 100 Datensätze mit Währungsinformationen (Währung, Kurs, Datum) in einer Datei gespeichert. Jetzt möchte ich den 45. Datensatz ersetzen, weil sich der Kurs geändert hat. Wie geht das a) bei Textdateien? b) bei Binärdateien? hat einer die Antwort?
Textdatei Binärdatei ist doch nur maschinenlesbar also binäre zeichen
ollte man sie microsoft themen auch lernen? wurden die in den vorlesungen behandelt?
View 12 more comments
Da musst du runterscrollen und unten bei "hier" kommst du auf die Vorlesungs- & Übungsunterlagen von mbi1 und mbi2 User ist: vorlesung und Passwort: itpl_mbi1 bzw. itpl_mbi2
Sind die Fragen in der Klausur Muitple-Choice?
Im Normalfall nein, vielleicht vereinzelt
Das Projekt kann man sich für das andere Fach anrechen lassen oder?
View 8 more comments
bin jetzt etwas verunsichert. ich wollte die Klausur schreiben und das Projekt in der neuen PO machen, geht das auch?
@tztztz ja, das ist möglich. Guck am besten in die vorletzte Vorlesung von MBI 2, da steht alles genauestens beschrieben.
Gibt es keine übungen zur maschinenbauinformatik2? Wenn ja kann mir jemand einen link zukommen lassen und wie klausurelevant ist diese übung?
Nein, es gibt keine Übungen zu MBI 2.
wie gut muss man die bakus naur form können und die kontextfreien grammatiken?
für backus naur form schaue dir eins der ersten übungsblätter aus dem ersten semester an da sieht man ganz gut wie viel man können muss.
Musste man da nur die 3 Normalformen erklären oder ne gegebene Tabelle in die Normalformen bringen oder Code schreiben?
View 2 more comments
Keine Ahnung, leider hatte ich das Thema nicht gelernt und bin auf gut glück in die klausur, was auch nicht geklappt hat 😅 Aber definitiv hatten wir eine Tabelle mit Namen und Adressen gegeben, welche halt in diese Form gebracht werden mussten
Ja, man sollte die Tabelle so weit es geht in die Normalform bringen, also im Idealfall alle 3 nacheinander.
Ich hab ein paar Fragen zur Lösung zu Übung 1 Aufgabe 2 (das mit der while Schleife). Oben auf dem Foto Lösung des Lehrstuhls, unten meine. 1. Warum sind die Zähler <10 obwohl in der Aufgabenstellung nach <=10 verlangt wird? 2. Warum ist der Startwert für Zähler 2 in der 2ten und nicht ersten Schleife? So kann man ja gar nicht hochzählen sondern setzt immer wieder auf eins zurück 3. Generell zählt das Programm aus der Musterlösung ja überhaupt nicht hoch! Oder machen die Schleifen das etwa automatisch? Irgendwo muss ja etwas stehen wie Zaehler_1+1 4. Was bedeutet das readln ohne Argument am Ende immer? Ich dachte readln ohne Argument ist ein Fehler. Danke schonmal
View 22 more comments
Sagen die einem wohl wie die es haben wollen, wenn man die vor der Klausur fragt? :D
Ich denke schon 😅 E-Mail könnte man notfalls ja auch jetzt noch schicken, dann wäre es sicher
Gibts ne elegantere Lösung um eine Leerzeile im Programm zu erzeugen, als ein leeres writeln() im Pascal Code zu benutzen?
Wie bereitet ihr euch auf die Klausur vor?
Lerne die hier auf Studyrive zu finden Zusammenfasssungen auswendig und hoffe das die Programmieraufgabe auf gut Glück zu reißen :D
Auf jeden Fall die ganzen Kontrollfragen zu den Vorlesungen angucken!
kommen fragen zu matlab auch dran?
View 1 more comment
und latex?
latex ja, Matlab nein, zumindest laut den aktuellen Vorlesungen
Nutzt hier noch jemand zum programmieren Mac? Ich hab mein Macbook auf Mojave aktualisiert, und Xcode heruntergeladen. Als 2. Punkt in der Liste auf der Mbi1 Seite steht nun "Command Lines installieren", wie kriege ich das hin? Google hat nicht helfen können.
Kann mir einer sagen was für eine Programmieraufgabe dran kommt? Ich kann mir überhaupt gar nichts darunter vorstellen (erst recht nicht auf dem Papier) und finde leider auch nichts in den Vorlesungen.
View 6 more comments
und was wars für ein Code? sowas wie die Quersumme?
Bei unserer Prüfung war es ein Sortier-Algorithmus. Ich habe keine Informationen ob es jedes mal nur unterschiedliche Sortier-Algorithmen sind oder ob es auch etwas anderes seien könnte.
Ist das nicht genau andersherum (laut Vorlesung)
ja
Wie viel braucht man zum Bestehen ??
Es gibt insgesamt 120 Punkte und du brauchst 40%, also 48 Punkte zum bestehen.
Wie ist die Verteilung der Punkte?
Wenn die Klausur nur aus Verständnisfragen und der einen Programmieraufgabebesteht, spielen die Übungen dann vom Inhalt her eine Rolle?
wie lautet der Einschreibschlüssel der Mb-Info 1 ?
View 5 more comments
meinst du die Kontrollfragen sind ausreichend
wenn man die Fragen nicht nur stumpf auswendig lernt sondern erst versucht genau zu verstehen, was man da gerade auswendig lernt dann bestimmt.
Kann man den Programmierteil in der Klausur auch in einer anderen Sprachen schreiben ? ( Java, Python)
View 1 more comment
Also es werden dann keine fragen erstellt wie , was ist hier falsch am code und der code ist in pascal?
wurde bisher zumindest nicht
Weiss jmd ausm höheren semester evtl wie die Klausur aufgebaut wird? Kann mir vorstellen dass wir vllt ein kleinen Algorithmus coden müssen aufm Papier aber gibts auch so Fragen zu Pascal?
Hier sind einige Gedächtnisprotokolle hochgeladen bzw in den Kommentaren zu finden
Was ist eure Antwort zu der Frage aus dem Skript: "Wie erlernt man eine neue Programmiersprache?" Irgendwie steht da nix zu in VL4.
Ich habe mir dazu folgendes aufgeschrieben: Lernen am Unterschied! 1. Grundsätzlicher Aufbau (Blöcke; Kommentare; Trennen von Anweisungen) 2. Bezeichner (BNF) und Schlüsselworte 3. Datentypen (vordefinierte Typen; eigene Typen, Datensätze (Records), Arrays) 4. Anweisungen (Zuweisungen; Fallunterscheidungen; Schleifen)  5. Deklarationen (Konstanten; Variabeln; Prozeduren; Funktionen; Typen; Klassen)
Okay, das selbe hab ich auch
kann man sich mittlerweile für die klausur anmelden?
View 3 more comments
ich kann mich mit meinen Daten nicht anmelden
also auf der mbi2 seite loggst du dich mit: vorlesung itpl_mbi2 ein.
Erfährt man auch die einzelnen Teilnoten der Klausur oder gibts nur ne Gesamtnote für die Klausur?
Die Klausur gibt eine Note und das Projekt gibt eine Note, mehr Unterteilung gibt es nicht
In ( Modulhandbuch Bachelor Maschinenbau Version 0.3 vom 02.07.2019) steht MaschinenbauInformatik gar nicht Weisst euch warum?
View 3 more comments
wo befindet sie sich denn?
War jemand gestern bei der Veranstaltung und kann die wichtigsten Sachen zur neuen PO mitteilen? Habe es leider vergessen...
Könnt ihr euch schon zur Klausuranmelden bei mir geht es irgendwie nicht ?
View 1 more comment
Danke
Nächste Woche wird freigeschaltet hab nach gefragt
Sind bei euch die Noten schon im BOSS System eingetragen? Auf der Website kann ich die Noten für die einzelnen Teilleistungen zwar anfordern aber im BOSS fehlt bei mir noch die Modulnote
View 1 more comment
Also ich habe zuerst die Prüfung geschrieben und dann ein Semester später das Projekt gemacht. Nach der Benotung für das Projekt hat es noch mal ca. 6-8 Wochen gedauert bis die Note im Boss eingetragen wurden
zum Teil aktualisieren die das Boss auch einfach nicht immer.
Load more