Hallo Welt →
wie ist das Wetter
Fragst du mich??
Ja.
Dann sieh hier nach: curl wttr.in
Okay, Danke.
Wichtig hier auch ein Leerzeichen in den Leerzeilen
Zeile 2
Hier die Rechnung Schritt für Schritt:
Gegeben
Länge je Scan in Förderrichtung: 28,0 cm = 0,28 m Scans pro Minute: $\frac{28,00\,\text{m/min}}{0,28\,\text{m}} = 100$ Scans pro Stunde: $100 \times 60 = 6\,000$ Scans pro Tag: $6\,000 \times 11 = \boxed{66\,000}$
Pixelanzahl:
Gesamtpixel: $9\,212{,}6 \times 4\,960{,}6 \approx 45\,700\,291\,\text{px}$
Datenmenge (12 Bit/Pixel = 1,5 Byte/Pixel): $45\,700\,291 \times 1{,}5 \approx 68\,550\,437\,\text{Byte}$ In MiB (1 MiB = $2^{20}$ Byte): $\frac{68\,550\,437}{1\,048\,576} \approx \boxed{65{,}4\ \text{MiB/Scan}}$
Tagesvolumen: $66\,000 \times 65{,}4 \approx 4\,314\,736\ \text{MiB}$ In TiB (1 TiB = $2^{40}$ Byte): $\frac{4\,314\,736}{1\,048\,576} \approx 4{,}115\ \text{TiB}$ Auf volle TiB aufrunden: $\boxed{5\ \text{TiB/Tag}}$
Hinweis (aus der Aufgabe): Nutzt man ersatzweise 90 000 Scans/Tag und 48 MiB/Scan, ergibt sich $90\,000 \times 48 = 4\,320\,000$ MiB ≈ **4,12 TiB**, aufgerundet ebenfalls **5 TiB**.
Gegeben:
1. Umrechnung in Zoll
2. Pixelanzahl berechnen
3. Speicherbedarf
4. Übertragungszeit
Endergebnis:
string message = "Die Systemauslastung war an mehr als 18 Stunden höher als 80 %."; // Text Messagebox
string title = "MONCPU"; // Titel Messagebox
int cpuutil = 0; // Systemauslastung
int cpulimit = 0; // Grenzwert der Systemauslastung
int sumstd = 0; // Summe Stunden
// Array mit Testdaten (24 Stunden)
int[] usedCPU = new int[24]
{ 33,44,40,52,60,56, 33,44,40,52,60,56, 33,44,40,52,60,56, 33,44,40,52,60,56 };
// ---------------- Erweiterung MONCPU ----------------
cpulimit = 80; // Grenzwert festlegen
for (int i = 0; i < usedCPU.Length; i++) // alle 24 Stunden prüfen
{
cpuutil = usedCPU[i];
if (cpuutil > cpulimit) // Stunde über 80 %?
{
sumstd = sumstd + 1; // Zähler erhöhen
}
}
// Meldung nur ausgeben, wenn mehr als 18 Stunden über 80 %
if (sumstd > 18)
{
MessageBox.Show(message, title);
}
#include <stdio.h>
int main() {
char message[] = "Die Systemauslastung war an mehr als 18 Stunden höher als 80 %.";
char title[] = "MONCPU";
int cpuutil = 0; // einzelne Systemauslastung
int cpulimit = 80; // Grenzwert
int sumstd = 0; // Zähler für Stunden über 80%
// Array mit Testdaten (24 Stunden)
int usedCPU[24] = {33,44,40,52,60,56,33,44,40,52,60,56,
33,44,40,52,60,56,33,44,40,52,60,56};
// Alle 24 Stunden prüfen
for (int i = 0; i < 24; i++) {
cpuutil = usedCPU[i];
if (cpuutil > cpulimit) {
sumstd++;
}
}
// Meldung ausgeben, wenn mehr als 18 Stunden über 80 %
if (sumstd > 18) {
printf("%s\n", message);
}
return 0;
}