Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo allerseits,

ich hab da ein kleines problem mit zwei aufgaben:

1.

der computerhändler, dessen auzubildender sie sind hat sie mit der

überprüfung der daten einer werbebroschüre beautragt. darin wird ein mikrocomputer mit

der adressbusbreite von 32 bit angeboten. welche maximale ram-kapazität

resultiert daraus

wie rechnet man das denn aus? - richtige lösung 4 gbyte

2.

für die erfassung bereits bestehender urlaubsanträge wird ein

flachbettscanner mit einr effektiven auflösung von 300 dpi und eine texterkennungssoftware

eingesetzt. die urlaubsscheine werden im format 190,5 x 127 mm eingescannt.

berechnen sie den speicerbedarf für eine formularseite in kbyte vor der

bearbeitung durch das texterkennungsprogramm, wenn je bildpunkt 1 byte

speicherplatz benötigt wird.

geben sie das ergebnis als ganze zahl aufgerundet an. (1 inch = 25,4 mm)

wie rechne ich denn das aus? - richtige lösung wäre 3296 kbyte

hoffe ihr könnt mir da weiterhelfen

Danke, Andrea!

Hallo Andrea,

Zu Problem 2:

das ist eigentlich gar nicht so schwierig; eigentlich alles simple Schulmathematik (man muss nur die Umrechnung Byte -> Kilobyte wissen, das ist der einzige Haken dran)

Also:

Zuerst rechnest du um:

190,5 mm = 7,5 inch

127 mm = 5 inch

7,5 * 300 ergibt 2250 pixel Breite

5 * 300 ergibt 1500 pixel Höhe

Das Formular hat also eingescannt eine Fläche von 2250 * 1500 Pixel = 3375000 Pixel.

Jedes Pixel hat 1 Byte, also hat das gescannte Formular 3375000 Byte.

Teilt man 3375000 durch 1024 (Umrechnung von Byte in Kilobyte), ergibt sich 3295,8984..., was gerundet 3236 ist.

Gruß,

Technician

Original geschrieben von andreaw990

Hallo allerseits,

ich hab da ein kleines problem mit zwei aufgaben:

1.

der computerhändler, dessen auzubildender sie sind hat sie mit der

überprüfung der daten einer werbebroschüre beautragt. darin wird ein mikrocomputer mit

der adressbusbreite von 32 bit angeboten. welche maximale ram-kapazität

resultiert daraus

wie rechnet man das denn aus? - richtige lösung 4 gbyte

wie rechne ich denn das aus? - richtige lösung wäre 3296 kbyte

hoffe ihr könnt mir da weiterhelfen

Danke, Andrea!

2³² = 4294967296 : 1024 : 1024 : 1024 :1024 = 4 GB

"mikrocomputer mit

der adressbusbreite von 32 bit angeboten. welche maximale ram-kapazität

resultiert daraus

wie rechnet man das denn aus? - richtige lösung 4 gbyte "

Die Ãdressbusbreite ist 32 bit, demzufolge ist der maximale adressierbare speicher 2 hoch 32, ergibt genau 4 gbyte;

um noch genauer zu sein, 2 hoch 32 sind 2hoch 30(1 gbyte) mal 2 hoch 2 =4 gbyte. Das ist die art und weise, wie man den maximal-adressierbaren Speicher ausrechnen kann

Viel erfolg!:)

Original geschrieben von AVEN

2³² = 4294967296 : 1024 : 1024 : 1024 :1024 = 4 GB

Aber wo ist hier die Umrechnung von Bit in Byte? Müsste da nicht irgendwo noch ein ":8" stehen, und dann kommt auch nicht 4 GB sondern 0,5 GB raus!?

:confused: :confused: :confused:

Ähm ok ich hab in der Rechnung ein : 1024 zu viel ...

Aber das ändert nichts am Ergebniss...

ich kenne die Aufgabe auch und das Ergebniss ist 4 GB, zumindest laut IHK Lösungsvorgabe...

Hier nochmal ausführlich...

4294967296 :1024 = 4194304

4194304 :1024 = 4096

4096 : 1024 = 4

Warum das so ist, kann ich dir jetzt so auch nicht direkt beantworten, aber der Lösungsweg stimmt so...

Aber die Bit und Byte Sache verwirrt mich gerade auch...

Nachtrag:

Danke für die Erklärung Klotzkopp...

aso :)

4294967296 :1024 = 4194304 Byte

4194304 :1024 = 4096 MByte

4096 : 1024 = 4 GByte

???

Aber was ist dann die erste Zahl und warum muss die nicht durch 8 geteilt werden, habe zwar oben die Erklärung gelesen, aber so richtig versteh ich es nicht!

Original geschrieben von riana

4294967296 :1024 = 4194304 Byte

4194304 :1024 = 4096 MByte

4096 : 1024 = 4 GByte

???

Aber was ist dann die erste Zahl und warum muss die nicht durch 8 geteilt werden, habe zwar oben die Erklärung gelesen, aber so richtig versteh ich es nicht!

Also die erste Zahl ergibt sich aus der Rechnung 2 hoch 32. Warum nicht durch 8 habe ich auch nicht verstanden...

Lieben Gruß,

Majoon

Original geschrieben von Klotzkopp

Nein, weil Speicher byteweise adressiert wird, nicht jedes Bit einzeln.

Hallo Klotzkopp,

mit dieser Begründung leuchtet die Rechnung dann auch schon ein und ich kenne mehrere Aussagen, die das auch so bestätigen, z.b.:

Bei den ersten IBM-PC-kompatiblen Computern gab es zuerst einen 8 Bit breiten Datenbus und einen 20 Bit breiten Adressbus (damit konnte 1 MByte RAM adressiert werden).

2^20 = 1048576 ??? :confused: (EINHEIT ???)

1048576 : 1024 : 1024 = 1 MByte dann wohl ??!

Nach der Rechnung, die ja dann auch für unser erstes Beispiel mit dem 32-bit-Adressbus gilt, müßten ja dann die 1048576 schon "BYTE" sein.

Allerdings verstehe ich dann jetzt gerade nicht mehr die Formulierung "32-BIT-Adressbus", die doch heißen soll, das ich 2^32 BIT ansprechen kann.....

Und jetzt sinds dann auf einmal direkt Bytes ?! :(

Hm, werd auch noch mal drüber nachdenken, ob ich da jetzt nicht was vertausche, aber vielleicht kannste mir ja schon mal auf die Sprünge helfen.....

<im weggehen murmelnd>

"also Speicher wird byteweise angesprochen......"

</im weggehen murmelnd> ;)

Flo

Original geschrieben von Flori

Allerdings verstehe ich dann jetzt gerade nicht mehr die Formulierung "32-BIT-Adressbus", die doch heißen soll, das ich 2^32 BIT ansprechen kann.....

Eben nicht. Ein 32 Bit breiter Adressbus bedeutet, dass man 2 hoch 32 Speicherstellen adressieren kann. Speicheradressen zeigen immer auf Bytes, nicht auf einzelne Bits im Speicher.

ich denke ehr andreaw990 hat sich da in der Einheit vertahn......nich gbyte sonder gbit.....das wäre meine einzige erklärung.......denn ander kommt mann nicht auf 4

Naja, aber RAM-Kapazität in Bit?

Falls es jemanden beruhigt... ich wäre niemals auf eines der beiden Ergebnisse gekommen.

@xyCruiseryx :

Doch, es ist in der Tat so :

Ein 32-Bit-Adressbus kann bis zu 4 GIGA-BYTE (kein Fehler in der Einheit !) physikalischen Speicher ansprechen.

Wie Klotzkopp schon sagte werden direkt immer 8 bit auf einmal angesprochen, also erfolgt die Adressierung immer Byteweise.

Es ist einfach Fakt, auch wenn ich mich weiterhin an der Begrifflichkeit wohl am meisten störe : beim 32-bit-Adressbus wird Byte-weise adressiert und beim Datenbus wird wirklich Bit-weise übertragen.

Aber de facto : 32-Bit-Adressbus -->> 4 GB Speicher (max.!)

siehe evtl : Adress-, Daten-, Steuer-Bus

oder : über Google mal nach den Begriffen "32-bit", "adressbus", "speicher" suchen lassen (da gibts auf jeden Fall die Bestätigung für die 4 GB ;) )

Wie gesagt, wohl einfach so nehmen wie es ist.....

Hope it helps - take it easy, life's hard enough ! ;):D

Flori

So, jetzt versuch ich mein glück auch nochmal das ganze zu verklickern ;-)

zunächst muss man zwischen dem

Arbeitsspeicher (max. 4GByte) und dem

Adressbus (32 Bit) unterscheiden!!!

Und genau hier liegt jetzt der Hund begraben.

Ich kann über den Adressbus ganau 2^32 verschiedene Adresskombinationen

schicken.

Jede dieser Kombinationen zeigt auf genau ein Byte im Arbeitsspeicher.

Wie Klotzkopp schon gesagt hat, die Adresse die am Adressbus anliegt, zeigt auf

ein Byte welches sich im Arbeitsspeicher befindet.....

Ich kann also mit einen 32Bit Adressbus auf exakt 2^32 unterschiedliche Bytes im

Arbeitsspeicher zeigen. Damit kann ich also maximal 2^32 Byte nutzen (adressieren)

naja und dass 2^32 den 4GByte entspricht haben wir ja oben schon gesehen ;-)

alle klarheiten beseitigt?? ;-)

gruß Frosch03

@frosch03

super erklärung......da haben wie das Prob.....nur wenn mann nicht weiss das von 2³² Jeder dieser Kombinationen auf genau ein Byte im Arbeitsspeicher zeigt wirds unlösbar....verflucht sei die IHK....oder unser nicht volkommendes wissen

Hi, musste mich erst mal anmelden, bin neu hier. Zu Aufgabe 2.

Mein Lösungsvorschlag sieht so aus.

Gegeben ist folgendes:

300 dpi = 300 Punkte pro inch

inch = 25,4 mm

Format = 190,5mm x 127mm

daraus folgt:

190,5 mm / 25,4 mm = 7,5 inch

7,5 inch x 300 Punkte/inch = 2250 Punkte

127 mm / 25,4 mm = 5 inch

5 inch x 300 Punkte/inch = 1500 Punkte

2250 x 1500 = 3375000 Punkte, da 1 Punkt 1 byte entspricht,

sind es also 337500 byte

Umrechnung in kbyte:

1 kbyte = 1024 byte

3375000 byte / 1024 byte = 3295,8984

Aufgerundet: 3296 kbyte

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.