Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| gf_informatik:web_sca:netzwerke:aufgaben_b [2023-11-05 12:52] – [Zusatzaufgaben (Programmieren)] sca | gf_informatik:web_sca:netzwerke:aufgaben_b [2023-11-05 12:53] (aktuell) – sca | ||
|---|---|---|---|
| Zeile 67: | Zeile 67: | ||
| == b) == | == b) == | ||
| + | |||
| + | Programmiere nun eine eigene Auswahl der folgenden Funktionen: | ||
| * Subnetzmaske in andere Formate umwandeln: | * Subnetzmaske in andere Formate umwandeln: | ||
| - | * `subnet_dec_to_bin(subnet) | + | * `subnet_dec_to_bin(subnet)` |
| - | * `subnet_bin_to_dec(subnet_bin) | + | * `subnet_bin_to_dec(subnet_bin)` |
| - | * `subnet_bin_to_cidr(subnet_bin) | + | * `subnet_bin_to_cidr(subnet_bin)` |
| - | * `subnet_dec_to_cidr(subnet) | + | * `subnet_dec_to_cidr(subnet)` |
| - | * `cidr_to_subnet_bin(cidr) | + | * `cidr_to_subnet_bin(cidr)` |
| - | * `cidr_to_subnet_dec(cidr) | + | * `cidr_to_subnet_dec(cidr)` |
| * Abzahl mögliche Hosts für Subnetzmaske (in versch. Formaten) bestimmen: | * Abzahl mögliche Hosts für Subnetzmaske (in versch. Formaten) bestimmen: | ||
| - | * `nr_hosts_from_subnet_bin(subnet_bin) | + | * `nr_hosts_from_subnet_bin(subnet_bin)` |
| - | * `nr_hosts_from_subnet_dec(subnet_dec) | + | * `nr_hosts_from_subnet_dec(subnet_dec)` |
| - | * `nr_hosts_from_cidr(cidr) | + | * `nr_hosts_from_cidr(cidr)` |
| == c) == | == c) == | ||
| - | Erweitere deinen Code aus a) und implementiere einen **ultimativen Netzwerk-Rechner** im Stile der folgenden Website: https:// | + | Erweitere deinen Code aus a) und b) und implementiere einen **ultimativen Netzwerk-Rechner** im Stile der folgenden Website: https:// |
| Man soll seine IP-Adresse und CIDR-Suffix angeben können und zurück erhalten: | Man soll seine IP-Adresse und CIDR-Suffix angeben können und zurück erhalten: | ||
| * Subnetzmaske (verwende Code von vorheriger Zusatzaufgabe) | * Subnetzmaske (verwende Code von vorheriger Zusatzaufgabe) | ||