This shows you the differences between two versions of the page.
programare:teme_2022:tema2_2022_cbd [2022/11/22 17:01] ioana.dabelea [Trimitere temă] |
programare:teme_2022:tema2_2022_cbd [2022/11/26 00:14] (current) ioana.dabelea [Resurse] |
||
---|---|---|---|
Line 8: | Line 8: | ||
==== Termen de predare: ==== | ==== Termen de predare: ==== | ||
* Deadline soft: **07.12.2022 23:55** | * Deadline soft: **07.12.2022 23:55** | ||
- | * Deadline hard: **14.12.2022 23:55** | + | * Deadline hard: **13.12.2022 23:55** |
==== Introducere ==== | ==== Introducere ==== | ||
Line 19: | Line 19: | ||
Avioanele pot fi de 2 tipuri: | Avioanele pot fi de 2 tipuri: | ||
- | {{:programare:teme_2022:avioane.png?nolink&250|}} | + | {{:programare:teme_2022:avioanefinale.png?nolink&250|}} |
Ele pot avea capul îndreptat în 4 direcţii. | Ele pot avea capul îndreptat în 4 direcţii. | ||
Line 82: | Line 82: | ||
W | W | ||
2AMS | 2AMS | ||
- | 3 | + | 2 |
</code> | </code> | ||
Line 236: | Line 236: | ||
<code> | <code> | ||
Output: | Output: | ||
- | 3 | + | 1 |
</code> | </code> | ||
<note tip> | <note tip> | ||
Line 327: | Line 327: | ||
---- | ---- | ||
- | * Checker-ul, scheletul de cod şi testele o să se găsească în arhiva *tema2*. | + | * Checker-ul, scheletul de cod şi testele o să se găsească în arhiva {{:programare:teme_2022:skel.zip|avioane.zip}}. |
* Pentru a instala programele necesare verificării codingstyle-ului daţi, pe rand, comenzile: | * Pentru a instala programele necesare verificării codingstyle-ului daţi, pe rand, comenzile: | ||
* **chmod +x install-linters.sh check.sh** | * **chmod +x install-linters.sh check.sh** | ||
Line 372: | Line 372: | ||
<note warning> | <note warning> | ||
- Arhiva trebuie să fie de tipul **zip**. | - Arhiva trebuie să fie de tipul **zip**. | ||
- | - Puteți utiliza regula **zip** din fișierul **Makefile** pentru a vă genera arhiva zip. Aceasta va adăuga fișierele Makefile, README și orice fișier **.c** și **.h** din directorul curent. | + | - Puteți utiliza regula **zip** din fișierul **Makefile** pentru a vă genera arhiva zip. Aceasta va adăuga fișierele Makefile, README și orice fișierele **task1.c**, **task2.c**, **task3.c**, **task4.c**, **task5.c**, **utils.h** din directorul curent. |
<code> | <code> | ||
make zip | make zip | ||
Line 399: | Line 399: | ||
==== Întrebări ==== | ==== Întrebări ==== | ||
---- | ---- | ||
- | Dacă aveți nelămuriri, puteți să ne contactați pe forumul dedicat temei de casă nr.2 sau pe canalul Temei 2. | + | Dacă aveți nelămuriri, puteți să ne contactați pe [[https://curs.upb.ro/2022/mod/forum/view.php?id=90444|forum tema 2]] sau pe canalul [[https://teams.microsoft.com/l/channel/19%3aebc23d84f35d4b8f9b42a1688b229051%40thread.tacv2/Tema%25202?groupId=6105be57-b728-4078-9f4a-00dc43e83e70&tenantId=2d8cc8ba-8dda-4334-9e5c-fac2092e9bac|Tema 2]]. |
La orice întrebare vom răspunde în maxim 24 de ore. | La orice întrebare vom răspunde în maxim 24 de ore. | ||
**Nu** se acceptă întrebări în ultimele 24 de ore înainte de deadline. | **Nu** se acceptă întrebări în ultimele 24 de ore înainte de deadline. | ||