Systemtrony Geschrieben 25. Februar 2007 Geschrieben 25. Februar 2007 Hallo Leute! Habe am 28.2 meine Zwischenprüfung...da ich das Glück habe vorher eingige ZPs zur Ansicht erhalten zu haben stelle ich jetzt ein großes Lernmanko fest das vor allem im wichtigen Bereich ist... ICh hoffe sehr, das ihr mir helfen könnt... hier mal eine Beispielaufgabe, wo ich echt keinen Plan habe, wie, warum, weshalb... HIER DIE AUFGABE Die Dateien, welche mit der bisher genutzten Individualsoftware erstellt wurden, müssen so umgewandelt werden, dass sie mit Standard Software verarbeitet werden können. Die Artikeldatei BRETTER.DAT hat folgende Datensatzstruktur: Feldname|Feldinhalt |Felddatentyp und - länge ANR Artikelnummer 5 alphanumerische Zeichen ABEZ Artikelbezeichnung 50 alphanumerische ZEichen L Länge in mm Ganze Zahl, 2Byte B Breite in mm Ganze Zahl, 2Byte D Dicke in mm Ganze Zahl, 2 Byte Preis Preis des Art. in € Gleitkommazahl, 4Byte Sonst Sonst. Daten 15 alphanumerische Zeichen Jedes alphanumerische Zeichen beansprucht 1 Byte. Die Dateigröße wird im Windows Exploere mit 50kB angezeigt. Berechnen Sie, wie viele Datensätze derzeit in der Datei enthalten sind... Es wäre echt schön, wenn da jemand durchblicken würde... Danke im voraus ICH :old Zitieren
toppy Geschrieben 25. Februar 2007 Geschrieben 25. Februar 2007 Ok, ist ja schon etwas später und außerdem Sonntag, aber ich versuch mich mal: Zunächst mal alles zusammen rechnen, wie groß 1 Datensatz maximal werden kann => 5+50+2+2+2+4+15=80Bytes Datei ist zur Zeit 50kByte groß, also 50*1024=51200Bytes. So und das jetzt durch die maximale Größe eines Datensatzes=> 51200/80=640 Also maximal 640 Datensätze - würd ich jetzt sagen Zitieren
Systemtrony Geschrieben 25. Februar 2007 Autor Geschrieben 25. Februar 2007 Hey das is echt klasse, das hab ich auch verstanden... Jetzt hab ich noch eine Aufgabe: Die ganzen Zahlen und GLeitkommazahlen sind in der bisherigen Datei als Dualzahlen kodiert. DIese Zahlendarstellung ist in der Textverarbeitung unbrauchbar. Deshalb soll er gesamte Dateiinhalt als Text dargestellt werden. Dabei sind bei den Abmessungen für die drei ganzen Zahlen jeweils 5 Stellen vorzusehen, die Preisangabe beansprucht 7 Zeichen. Da die Felder für die Daten unterschieliche Breite haben, müssen sie bei der Standartsoftware durch Trennzeichen abgegrenzt ewrden, die biher noch nicht enthalten sind: - Nach jedem Feld eines Datensatzes außer dem letzen: TAB(=1Zeichen) -Am Ende eines Datensatzes: Line Feed + Carriage Return (=2 Zeichen) Berechnen sie den Speicherbedarf für die umgewandetle Datei in KiloByte, wenn von 1000 Artikelsätzen ausgegangen wird.. GIbts denn über das Thema literatur? Unter was für eine Kategorie fällt das genau? IN AS(Anwendungssysteme hatten wir das nie und in ITS auch nicht) Vielen Dank :old Zitieren
bademeister Geschrieben 26. Februar 2007 Geschrieben 26. Februar 2007 Also ich versuch mich mal daran...ich garantiere aber für nichts ^^ ANR --> 5 Zeichen + 1 Tab + ABEZ -->50 Zeichen + 1 Tab + Länge --> 5 Zeichen + 1 Tab + Breite --> 5 Zeichen + 1 Tab + Dicke --> 5 Zeichen + 1 Tab + Preis --> 7 Zeichen + 1 Tab + Sonst. --> 15 Zeichen + Line Feed + Carriage Return --> 2 Zeichen = 100 Zeichen = 100 Byte pro Datensatz 100 Byte *1000 Datensätze = 100.000 Bytes 100.000 Bytes/1024 = 97,66kb Zitieren
Systemtrony Geschrieben 26. Februar 2007 Autor Geschrieben 26. Februar 2007 Hey danke, das ist auch voll richtig... eine Frage...warum /1024? Da habe ich noch eine Aufgabe....zum ASCII CODE Beim Testen des Programms zur Ermittlung der Fabrikatonsfehler erzeugen Sie einen Ausdruck der Testdaten. einen File Dump. Nach den TEstläufen untersuchen sie die Dateiausdrucke und finden in einem Feld den nachfolgenden Inhalt 4F 54 54 4F Ich weiß das die Antwort, aber wie komme ich drauf???? Danke Zitieren
Systemtrony Geschrieben 26. Februar 2007 Autor Geschrieben 26. Februar 2007 Hey danke, das ist auch voll richtig... eine Frage...warum /1024? Da habe ich noch eine Aufgabe....zum ASCII CODE Beim Testen des Programms zur Ermittlung der Fabrikatonsfehler erzeugen Sie einen Ausdruck der Testdaten. einen File Dump. Nach den TEstläufen untersuchen sie die Dateiausdrucke und finden in einem Feld den nachfolgenden Inhalt 4F 54 54 4F Ich weiß das die Antwort, aber wie komme ich drauf???? Danke Problem selbst gelöst... Danke Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.