Author Topic: Veränderung bei Solidworks/CAD?  (Read 78049 times)

Pittiplatsch

  • Sr. Member
  • ****
  • Posts: 370
  • Karma: +0/-0
    • View Profile
Veränderung bei Solidworks/CAD?
« Reply #45 on: February 28, 2009, 08:11:43 pm »
Quote from: HPLT
Hatte da ma ne Seite wo man das ändern konnte, aber war mir der ganzen Sache nicht sicher, wäre ned wenn einer von euch nomma nen Link hätte ^^ hab nämlich kein Bock deswegen die Prüfung zu ver..., weil die zu ... waren auf der Südhöhe auch ZIH-Logins einzurichten

Gruß Max

Schau Dir einfach mal diesen Beitrag von nyphis an. Da steht alles wichtige drin. :sleep:
Schlechte Menschen erkennt man an ihren guten Ausreden.
Nur wer von Herzen negativ denkt, kann positiv überrascht werden. (Albert Einstein)

Tyson

  • Sr. Member
  • ****
  • Posts: 466
  • Karma: +0/-0
    • View Profile
Veränderung bei Solidworks/CAD?
« Reply #46 on: March 01, 2009, 11:52:09 am »
Quote from: Pittiplatsch
Schau Dir die Zweierpotenzen an. So ein paar kleine Kopfrechenaufgaben binär <=> dezimal <=> hexadezimal sind dabei. Den genauen Wortlaut habe ich vergessen, aber so in der Art: "Nennen Sie die größte mit 8 Bit darstellbare Integer-Zahl!"
 
  • 127

[ ] 128
[ ] 255
[ ] 256
[ ] 1024

 
2^8=256. Also könnte man doch auch die zahlen von 0 bis 255 darstellen, oder?

xanthos

  • Full Member
  • ***
  • Posts: 188
  • Karma: +0/-0
    • View Profile
    • http://de.wikipedia.org/wiki/Rosse_des_Diomedes
Veränderung bei Solidworks/CAD?
« Reply #47 on: March 01, 2009, 11:58:56 am »
Pittiplatsch meint sicher ein Byte (= 8 Bit) mit Vorzeichen. Die kleinste Zahl ist -128 und die größte +127. Steht auch hier im Wiki.

Wer es nicht glaubt, kann's gerne mit C oder Java ausprobieren:

Code: [Select]
int main(int argc, char* argv[])
{
  signed char x=127;
  printf("x= %i\n", x++); // liefert 127
  printf("x= %i\n", x); // liefert -128
  return 0;
}
x++ bedeutet Inkrement, also x=x+1 (noch 'ne Kohle auflegen).
und dabei passiert's: Das Ergebnis läuft über und wird als -128 interpretiert.

Baldr

  • Jr. Member
  • **
  • Posts: 71
  • Karma: +0/-0
    • View Profile
Veränderung bei Solidworks/CAD?
« Reply #48 on: March 01, 2009, 12:30:08 pm »
Quote from: Pittiplatsch
aber so in der Art: "Nennen Sie die größte mit 8 Bit darstellbare Integer-Zahl!"

  • 127

[ ] 128
[ ] 255
[ ] 256
[ ] 1024

Müsste man in solch einem Fall nicht sogar die 127 und die 255 angeben, weil nicht angegeben ist ob signed oder unsigned ?

Tyson

  • Sr. Member
  • ****
  • Posts: 466
  • Karma: +0/-0
    • View Profile
Veränderung bei Solidworks/CAD?
« Reply #49 on: March 01, 2009, 12:40:36 pm »
eben, woher soll man denn wissen ob bei der frage mit untersch. vorzeichen(also -128 bis 127) oder ohne untersch. vorzeichen(0-255)?

HPLT

  • Full Member
  • ***
  • Posts: 115
  • Karma: +0/-0
    • View Profile
Veränderung bei Solidworks/CAD?
« Reply #50 on: March 01, 2009, 12:44:37 pm »
Quote from: xanthos
Pittiplatsch meint sicher ein Byte (= 8 Bit) mit Vorzeichen. Die kleinste Zahl ist -128 und die größte +127. Steht auch hier im Wiki.

Wer es nicht glaubt, kann's gerne mit C oder Java ausprobieren:

Code: [Select]
int main(int argc, char* argv[])
{
  signed char x=127;
  printf("x= %i\n", x++); // liefert 127
  printf("x= %i\n", x); // liefert -128
  return 0;
}
x++ bedeutet Inkrement, also x=x+1 (noch 'ne Kohle auflegen).
und dabei passiert's: Das Ergebnis läuft über und wird als -128 interpretiert.

Obwohl ich sagen muss, dass dann die Formulierungen mit dem Integer total sinnentstellend ist ^^ falls, dass das Prüfungsprogramm auch so ausgegeben hat.

Dann hätte ich eher geschrieben "Was ist die höchste ganze Zahl die ein Byte darstellen kann", und nicht mal so wäre es  mit dem Skript von uns konform, denn da steht drin:

1 Byte = 8 Bit --> 0-255
2 Byte = 1 Integer = 16 Bit --> -32768 - 32767
4 Byte = 1 Long = 32 Bit --> -...... - +.......

Also gibt es ja praktisch kein 8 Bit Integer :S, denn das wäre ja wieder ein Byte.

Und dann würde ich gern wissen warum nur es bis 255 bei ganzen Zahlen geht? liegt das nur daran, dass 00000000 = 0 ist? und so wieder ein Zahlen bereich von 2^8 also 256 gilt?

Weil ja eigentlich bei den ganzen Zahlen meinetwegen bei 4 Bit --> 3 zum Schreiben der Zahl und eines für das Vorzeichen verwendet wird? also ist da ja 1000 = -0 und 0000 = 0 also eine Doppelbesetzung der 0 vorliegt.

Und ich versteh ned so ganz warum ein Byte im Skript für ganze Zahlen eine Ausnahme bei den ganzen Zahlen ist also von 0-255 und ned von -128 - 127.

Edit: Ah seh grad :
Quote from: Baldr
Müsste man in solch einem Fall nicht sogar die 127 und die 255 angeben, weil nicht angegeben ist ob signed oder unsigned ?

Wäre für mich auch der logischste Schritt ^^

Baldr

  • Jr. Member
  • **
  • Posts: 71
  • Karma: +0/-0
    • View Profile
Veränderung bei Solidworks/CAD?
« Reply #51 on: March 01, 2009, 12:47:32 pm »
Quote from: Tyson
eben, woher soll man denn wissen ob bei der frage mit untersch. vorzeichen(also -128 bis 127) oder ohne untersch. vorzeichen(0-255)?

Naja ich vermute wenn sowas rankommt, wird es schon explitit gesagt werden, was man hören will ... Das von Pittiplatsch war ja auch nur ein Beispiel.
Aber in eben diesem Beispiel müsste man imo 127 und 255 ankreuzen.

Edit:
Quote from: HPLT
Und dann würde ich gern wissen warum nur es bis 255 bei ganzen Zahlen geht?

Du hast das schon ganz richtig erkannt, 2^8=256 Plätze und die 0 belegt natürlich auch einen, demnach ist die größte Zahl in einem unsigned Byte 255

xanthos

  • Full Member
  • ***
  • Posts: 188
  • Karma: +0/-0
    • View Profile
    • http://de.wikipedia.org/wiki/Rosse_des_Diomedes
Veränderung bei Solidworks/CAD?
« Reply #52 on: March 01, 2009, 12:48:06 pm »
Das sind ja auch multiple choice Fragen! :D

Wer 127 kreuzt, hat's richtig (signed char).
Wer 255 kreuzt, hat's richtig (unsigned char).

Wer 127 und 255 kreuzt, hat's falsch, denn es kann nur eine Zahl die Größte sein.

kotzbrocken

  • Jr. Member
  • **
  • Posts: 74
  • Karma: +0/-0
    • View Profile
Veränderung bei Solidworks/CAD?
« Reply #53 on: March 01, 2009, 01:15:54 pm »
Zum Theorieteil:
Muss man nur das können, was nicht mit MathCAD und Solidworks zu tun hat, oder kommen auch Fragen zu den Bereichen, die wir ja auch praktisch machen?

xanthos

  • Full Member
  • ***
  • Posts: 188
  • Karma: +0/-0
    • View Profile
    • http://de.wikipedia.org/wiki/Rosse_des_Diomedes
Veränderung bei Solidworks/CAD?
« Reply #54 on: March 01, 2009, 01:27:11 pm »
Quote from: HPLT
...so wäre es  mit dem Skript von uns konform, denn da steht drin:

1 Byte = 8 Bit --> 0-255
2 Byte = 1 Integer = 16 Bit --> -32768 - 32767
4 Byte = 1 Long = 32 Bit --> -...... - +.......

Also gibt es ja praktisch kein 8 Bit Integer :S, denn das wäre ja wieder ein Byte.

Die Namen der Integer-Datentypen sind in (fast) jeder Programmiersprache etwas anders definiert. Wichtig ist doch nur, dass es sich um ganze Zahlen handelt. Die Frage bezüglich des Vorzeichens ist durchaus berechtigt.

Übrigends gibt's auch 64-Bit Integer. :)

HPLT

  • Full Member
  • ***
  • Posts: 115
  • Karma: +0/-0
    • View Profile
Veränderung bei Solidworks/CAD?
« Reply #55 on: March 01, 2009, 01:34:03 pm »
Hmm Oke aber dann Versteh immer noch ned so ganz warum wir nur bis 255 bei Ganzen Zahlen kommen. Da ja 11111111 = 1*2^8+1*2^7+...+1*2^0 ist und das 256 ergibt :S

xanthos

  • Full Member
  • ***
  • Posts: 188
  • Karma: +0/-0
    • View Profile
    • http://de.wikipedia.org/wiki/Rosse_des_Diomedes
Veränderung bei Solidworks/CAD?
« Reply #56 on: March 01, 2009, 01:45:39 pm »
0000 0000 = 0

0000 0001 = 1 = 2^0
0000 0010 = 2 = 2^1
0000 0100 = 4 = 2^2
0000 1000 = 8 = 2^3

0001 0000 = 16 = 2^4
0010 0000 = 32 = 2^5
0100 0000 = 64 = 2^6
0111 1111 = 127 = 2^7 -1 (größte Zahl für signed char)

1000 0000 = 128 = 2^7
1111 1111 = 255 = 2^8 -1 (größte Zahl für unsigned char)

0000 0001 0000 0000 = 256 (dafür reicht ein Byte nicht mehr aus!)

HPLT

  • Full Member
  • ***
  • Posts: 115
  • Karma: +0/-0
    • View Profile
Veränderung bei Solidworks/CAD?
« Reply #57 on: March 01, 2009, 02:00:36 pm »
Achsoo ich trottel konnt ma wieder ned richtig zählen :whistling: vergessen die 2^0 zu berücksichtigen^^.

XFire

  • Full Member
  • ***
  • Posts: 174
  • Karma: +0/-0
    • View Profile
Veränderung bei Solidworks/CAD?
« Reply #58 on: March 01, 2009, 02:07:33 pm »
@kotzbrocken
Es können auch Fragen drann kommen die sich auf Solidworks beziehen. z.B. kam in meiner Prüfung drann:

Was ist ein Systemfeature:
Ebene 1,2,3
Ursprung
Skizze
Austragung

Gleichzeitig können auch durchaus Fragen zum konstruieren drann kommen. Also besser vormuliert wie macht man es am besten mit Solidworks. hat 4 Bilder gegeben und man musste sich das günstigeste Raussuchen.

Vom Niveau der Fragen, sind viele dabei die man mit kurzen bzw. mittleren anschauen des Scriptes sehr gut lösen konnte. Ich hatte keine all zu schweren Fragen. Und wenn man mal nicht wusste nicht lange aufhalten, geschickt raten und weiter machen. Zeit ist in der Prüfung echt das größte Problem.

Im Fragenteil sind übrigens keine Unterlagen erlaubt, bei Mathcad ist es ganz praktisch da man sich nen schönen ablauf schreiben kann und dann nur noch abtippen muss. Ich war mit meinen Mathcadteil nicht mal 10 minuten beschäftigt. Allerdings ohne eure Programmierung.  

Bei Solidworks gab es bei uns "Ersatzteile" falls man es nicht hinbekommen hat. Falls jemand von euch einen Bohrkopf habt, achte bei den Zähnen drauf das sie richtig konstruiert sind. Die 3D-Skizze war bei uns komischerweise spiegelverkehrt, was ein nachträgliches umändern nötig machte. Orientiert euch an den echten Zeichnungen.

und Ganz wichtig:
[SIZE="7"]SPEICHERN! SPEICHERN! SPEICHERN![/SIZE][/I][/B]

Solidworks kackt manchaml ab ^^

HPLT

  • Full Member
  • ***
  • Posts: 115
  • Karma: +0/-0
    • View Profile
Veränderung bei Solidworks/CAD?
« Reply #59 on: March 01, 2009, 02:25:16 pm »
Mit wievielen Fragen muss man im Theorieteil rechnen? 20 wegen der 20 Punkte auf den Bereich?

Und Mathcad kommt da zu 99% ne Kurvendiskussion dran, sprich

Nullstellen(mit Wurzelausdruck berechnbar?),
Schnittpunkt mit y-Achse(über Def. von x=0 berechnbar?), Extremstellen(x'=wurzel(f'(x),x,[a,b]),
Wendestellen(x''=wurzel(f''(x),x,[a,b])
Diagramm,
Definitions- und Wertebereich
Grenzwerte.? ^^