
    

    <?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://ocw.cs.pub.ro/courses/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://ocw.cs.pub.ro/courses/feed.php">
        <title>CS Open CourseWare uso:laboratoare:bkp:laborator-05</title>
        <description></description>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <image rdf:resource="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2026-04-22T11:41:35+03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-branches?rev=1634055712&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-first-commits?rev=1634055712&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-first-pull-request?rev=1634055712&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-intro?rev=1634055712&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/intro?rev=1634055712&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/make-intro?rev=1634055712&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/make-simple-automation?rev=1634055712&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/nav?rev=1634055712&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/sidebar?rev=1634055712&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico">
        <title>CS Open CourseWare</title>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <url>http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-branches?rev=1634055712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-12T19:21:52+03:00</dc:date>
        <title>Extra: Lucrul pe branch-uri</title>
        <link>http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-branches?rev=1634055712&amp;do=diff</link>
        <description>Un dezvoltator vrea să lucreze la o funcționalitate nouă, care poate destabiliza proiectul. Pentru aceasta creează o ramură de dezvoltare nouă (branch) pe care face commituri noi. Ulterior, dacă funcționalitatea este utilă, va fi adăugată în proiect prin unificarea acestui branch (merge); altfel branch-ul va fi șters.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-first-commits?rev=1634055712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-12T19:21:52+03:00</dc:date>
        <title>Primele commituri</title>
        <link>http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-first-commits?rev=1634055712&amp;do=diff</link>
        <description>Odată creat repository-ul, putem să începem să lucrăm la proiect.

Lucrul la proiect înseamnă să adăugăm și să ștergem fișiere sau să modificăm fișiere existente. De obicei este vorba de fișiere text (human-readable), cel mai des fișiere cod sursă. Vrem să salvăm aceste adăugări și modificări; apoi să salvăm din nou alte modificări; și tot așa.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-first-pull-request?rev=1634055712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-12T19:21:52+03:00</dc:date>
        <title>Extra: Crearea unui Pull Request (PR) pe GitHub</title>
        <link>http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-first-pull-request?rev=1634055712&amp;do=diff</link>
        <description>În momentul în care vrem să adăugăm o funcționalitate nouă unui proiect software pe GitHub este recomandat să o facem printr-un Pull Request, prescurtat PR. Un Pull Request este o cerere de modificare a repository-ului. Alți colaboratori ai proiectului vor recenza modificările și vor aproba, vor sugera schimbări sau vor respinge această cerere. În momentul în care un Pull Request este aprobat, schimbările propuse în Pull Request pot fi integrate în proiect, adică se va putea face merge între cod…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-intro?rev=1634055712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-12T19:21:52+03:00</dc:date>
        <title>Introducere în Git și GitHub</title>
        <link>http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/git-intro?rev=1634055712&amp;do=diff</link>
        <description>Vor fi cazuri când vom strica o versiune a codului și vom avea nevoie să revenim la o versiune corectă, caz în care un istoric de versiuni ne-ar fi de folos. Vom putea să lucrăm la un proiect de pe un alt sistem, în afară de al nostru, sau vom vrea să cerem feedback pe codul scris de noi.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/intro?rev=1634055712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-12T19:21:52+03:00</dc:date>
        <title>Introducere</title>
        <link>http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/intro?rev=1634055712&amp;do=diff</link>
        <description>Toate dispozitivele electronice pe care le folosim în viața de zi cu zi, de la latopuri sau calculatoare personale, până la telefoane mobile sau smart watch-uri, au în comun un lucru: rulează software. Având în vedere cât de variate sunt sistemele pe care rulează aplicațiile, trebuie să avem mereu în minte sistemul pentru care creăm o aplicație. De exemplu, dacă aplicația noastră este gândită pentru un ceas inteligent, atunci trebuie să ținem în minte că resursele vor fi limitate; apare astfel o…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/make-intro?rev=1634055712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-12T19:21:52+03:00</dc:date>
        <title>Compilarea unui fișier cod sursă C</title>
        <link>http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/make-intro?rev=1634055712&amp;do=diff</link>
        <description>În această secțiune urmărim să învățăm pașii pentru a compila un program, adică a-l aduce de la cod sursă la executabil. Pentru aceasta vom crea un program care verifică dacă un număr citit de la tastatură este prim sau nu. Vom scrie într-un nou fișier programul care implementează algoritmul, vom compila codul sursă folosind compilatorul GCC și vom testa că programul funcționează.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/make-simple-automation?rev=1634055712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-12T19:21:52+03:00</dc:date>
        <title>Introducere în utilitarul Make și fișiere Makefile</title>
        <link>http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/make-simple-automation?rev=1634055712&amp;do=diff</link>
        <description>În secțiunile anterioare, am compilat fișiere cod sursă C folosind compilatorul GCC. Dezvoltarea unui program este un proces continuu, nu scriem tot codul dintr-o singură iterație și de multe ori ajungem să îl modificăm pe parcurs. Vrem să testăm schimbările aduse în program. Pentru aceasta trebuie să recompilăm fișierul pe care l-am modificat și să creăm un nou executabil.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/nav?rev=1634055712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-12T19:21:52+03:00</dc:date>
        <title>uso:laboratoare:bkp:laborator-05:nav</title>
        <link>http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/nav?rev=1634055712&amp;do=diff</link>
        <description>*  Laborator 05 (one page)
	*  Introducere
	*  Compilarea unui fișier cod sursă C
	*  Introducere în utilitarul Make și fișiere Makefile
	*  Introducere în Git și GitHub
	*  Primele commituri
	*  Extra: Lucrul pe branch-uri
	*  Extra: Crearea unui Pull Request (PR) pe GitHub</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/sidebar?rev=1634055712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-12T19:21:52+03:00</dc:date>
        <title>Laborator 05 - Dezvoltarea aplicațiilor</title>
        <link>http://ocw.cs.pub.ro/courses/uso/laboratoare/bkp/laborator-05/sidebar?rev=1634055712&amp;do=diff</link>
        <description>*  Laborator 05 (one page)
	*  Conectarea la rețea și la Internet
	*  Servicii și clienți de rețea

	*  Anunțuri
	*  USO Need to Know
	*  Calendar
	*  Reguli generale și notare
		*  Notare
		*  Notare AC
		*  Hit List

	*  Orar
	*  Echipă

	*  Detalii examen final
	*  Index
	*  Playground</description>
    </item>
</rdf:RDF>
