Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.
Ambele părți revizuirea anterioară Versiuni anterioare Urmatoarea versiune | Versiuni anterioare Urmatoarea versiune Ambele părți următoarea reviziune | ||
teme2018:tema-2 [2018/04/16 01:57] mihai.iacov [Date Intrare] |
teme2018:tema-2 [2018/05/02 00:17] mihai.iacov [Date de ieşire] |
||
---|---|---|---|
Linia 10: | Linia 10: | ||
- Checker-ul offline poate fi descărcat de la această [[https:// | - Checker-ul offline poate fi descărcat de la această [[https:// | ||
- Puteţi cere ajutor oricând la această adresă [[sda-ab-tema2@googlegroups.com|email]] | - Puteţi cere ajutor oricând la această adresă [[sda-ab-tema2@googlegroups.com|email]] | ||
+ | |||
+ | ==== Modificări temă==== | ||
+ | - 30/04/2018 19:40 | ||
+ | * corectură enunţ - cerinţe - comanda add primeşte şi distanţa pentru legătură, nu doar ip-urile; | ||
+ | |||
+ | |||
+ | |||
==== Descriere ==== | ==== Descriere ==== | ||
Linia 47: | Linia 54: | ||
* **ping x.x.x.x x.x.x.x :** spune dacă este conexiune între două staţii (ţine cont de conexiunile dintre toate router-ele şi de stările capetelor); | * **ping x.x.x.x x.x.x.x :** spune dacă este conexiune între două staţii (ţine cont de conexiunile dintre toate router-ele şi de stările capetelor); | ||
* **sipn x.x.x.x :** afişează routerele cu care ai legatură directă; | * **sipn x.x.x.x :** afişează routerele cu care ai legatură directă; | ||
- | * **si x.x.x.x :** afişează ce PC-uri sunt conectate direct la router; | + | * **si x.x.x.x :** afişează ce PC-uri sunt conectate |
* **trace x.x.x.x x.x.x.x :** afişează traseul de la echipament la echipament (ip-urile routerelor ce formează " | * **trace x.x.x.x x.x.x.x :** afişează traseul de la echipament la echipament (ip-urile routerelor ce formează " | ||
* **up x.x.x.x :** dechide un PC; | * **up x.x.x.x :** dechide un PC; | ||
* **lc x.x.x.x x.x.x.x :** distruge legătura dintre 2 routere; | * **lc x.x.x.x x.x.x.x :** distruge legătura dintre 2 routere; | ||
* **broke x.x.x.x :** închide un PC; | * **broke x.x.x.x :** închide un PC; | ||
- | * **add x.x.x.x x.x.x.x :** adaugă o legătură între 2 routere; | + | * **add x.x.x.x x.x.x.x |
==== Date de ieşire ==== | ==== Date de ieşire ==== | ||
Linia 61: | Linia 68: | ||
- **trace**, **si** şi **sipn** scriu ca răspuns o listă de IP-uri, separate între ele printr-un spaţiu. | - **trace**, **si** şi **sipn** scriu ca răspuns o listă de IP-uri, separate între ele printr-un spaţiu. | ||
+ | < | ||
+ | </ | ||
==== Exemplu ==== | ==== Exemplu ==== | ||
Linia 143: | Linia 152: | ||
<note tip> | <note tip> | ||
- | **./network | + | **./main date.in date.out** |
</ | </ | ||
Linia 155: | Linia 164: | ||
*Arhiva trimisă conține (direct în rădăcină): | *Arhiva trimisă conține (direct în rădăcină): | ||
- fișierele sursă | - fișierele sursă | ||
- | - Makefile-ul (cu regulile **make build** și **make clean**). Executabilul generat trebuie să se numească **network** | + | - Makefile-ul (cu regulile **make build** și **make clean**). Executabilul generat trebuie să se numească **main** |
- fișierul README în care va fi descrisă soluția problemei | - fișierul README în care va fi descrisă soluția problemei | ||
Linia 168: | Linia 177: | ||
*Dacă soluția voastră nu compilează, | *Dacă soluția voastră nu compilează, | ||
*Temele care vor fi copiate vor primi **0 pct**. Studenţii implicaţi vor figura pe blacklist-ul cursului de SDA. | *Temele care vor fi copiate vor primi **0 pct**. Studenţii implicaţi vor figura pe blacklist-ul cursului de SDA. | ||
- | *Se va acorda un punctaj parțial de 50p pentru setul de operații simple: op1, op2…. | ||
- | *Celelalte operații se consideră operații complexe și reprezintă cealaltă cuantă de 50p din punctajul total al temei, iar din această categorie fac parte: op1, op2….. | ||