Conventii:Stil editare laboratoare

= Editare laboratoare =


 * se folosește &lt;tt&gt; pentru:
 * funcții; când se referă numele funcției se folosește și bold (aldin)
 * nume de parametri
 * MACRODEFINIȚII
 * opțiuni de rulare
 * nume de fișiere
 * /căi/din/sistemul_de_fișiere
 * opțiuni -> de -> configurare

Pentru cod se recomandă utilizarea tagului &lt;source&gt;. Exemplu: &lt;source lang="c"&gt; int main {return 0}; &lt;/source&gt; va genera:

Pentru cod inline se poate folosi &lt;code&gt;&lt;pre&gt; '''Exemplu 04. procese-04.c'''
 * pentru funcții sau concepte importante se folosește un footnote
 * pentru referințe/tutoriale se folosesc hyperlink-uri
 * ATENTIE! pentru observații importante
 * snippet-urile se referă cu "în exemplul de mai sus/jos"
 * pentru exemple complete de cod (fișiere) se folosește un antet de forma Exemplu număr_două_cifre. nume_laborator-număr_două_cifre[-nume_fișier].c[pp]


 * exemplele de cod vor fi oferite sub formă de resursă de laborator


 * structură laborator:
 * paragraf de introducere
 * Linux
 * Windows
 * Exerciții
 * Soluții laborator
 * Resurse (exemplele de laborator + link-uri externe + capitole carte)
 * Note (footnotes)

Note

 * 1) consultați pagina de manual man 7 xyz sau pagina info info libc xyz</tt>

= Nume arhive =


 * arhivă de schelet exerciții pre-laborator: director labxy-pre</tt> comprimat în arhiva labxy-pre.zip</tt>
 * arhivă de soluții pentru exerciții pre-laborator: director labxy-pre-sol</tt> comprimat în arhiva labxy-pre-sol.zip</tt>
 * arhivă de schelet exerciții laborator: director labxy-tasks</tt> comprimat în arhiva labxy-tasks.zip</tt>
 * arhivă de soluții pentru exerciții laborator: director labxy-tasks-sol</tt> comprimat în arhiva labxy-tasks-sol.zip</tt>

Exemplu
Pentru laboratorul 3 vor exista arhivele:
 * lab03-pre.zip
 * lab03-pre-sol.zip
 * lab03-tasks.zip
 * lab03-tasks-sol.zip

Pentru laboratorul 11 vor exista arhivele:
 * lab11-pre.zip
 * lab11-pre-sol.zip
 * lab11-tasks.zip
 * lab11-tasks-sol.zip