
    

    <?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 poo-ca-cd:arhiva:laboratoare:2013</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-05-19T19:46:33+03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/index?rev=1758959242&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab5?rev=1595966903&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab6?rev=1595966903&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab7?rev=1595966903&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab8?rev=1595966903&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab9?rev=1595966903&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab10?rev=1595966903&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab11?rev=1595966903&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/poo-ca-cd/arhiva/laboratoare/2013/index?rev=1758959242&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-27T10:47:22+03:00</dc:date>
        <title>poo-ca-cd:arhiva:laboratoare:2013:index</title>
        <link>http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/index?rev=1758959242&amp;do=diff</link>
        <description>2013-2014

Laboratoare:

	*  Lab 5 - JUnit
	*  Lab 6 - Clase interne
	*  Lab 7 - Colecţii
	*  Lab 8 - Genericitate
	*  Lab 9 - Excepţii
	*  Lab 10 - Visitor Pattern
	*  Lab 11 - Design Patterns</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab5?rev=1595966903&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-28T23:08:23+03:00</dc:date>
        <title>Obiective</title>
        <link>http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab5?rev=1595966903&amp;do=diff</link>
        <description>= JUnit =

* Responsabil: Cristina Coman
* Data publicării: 3.11.2013
* Data ultimei modificări: 4.11.2013

Obiective

Scopul acestui laborator este familiarizarea studenţilor cu noţiunea de Unit Testing şi folosirea unui framework Junit pentru realizarea testǎrii.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab6?rev=1595966903&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-28T23:08:23+03:00</dc:date>
        <title>Obiective</title>
        <link>http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab6?rev=1595966903&amp;do=diff</link>
        <description>= Clase interne =

* Responsabil:  Adriana Drăghici
* Data publicării: 10.11.2013
* Data ultimei modificări: 15.11.2013

	*  clarificari clase interne statice
		*  modificat punctaj exerciții
		*  exerciții: clarificat enuntul ex1
		*  resurse: adăugat pdf exportat din pagina aceasta</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab7?rev=1595966903&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-28T23:08:23+03:00</dc:date>
        <title>Collections Framework</title>
        <link>http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab7?rev=1595966903&amp;do=diff</link>
        <description>= Colecții =

* Responsabil: Cristina Coman
* Data publicării: 16.11.2013
* Data ultimei modificări: 20.11.2013

Collections Framework

În pachetul java.util (pachet standard din JRE) existǎ o serie de clase pe care le veti găsi folositoare.
Collections Framework este o arhitectură unificată pentru reprezentarea şi manipularea colecţiilor. Ea conţine:
* interfeţe: permit colecţiilor sǎ fie folosite independent de implementǎrile lor
* implementǎri
* algoritmi metode de prelucrare (căutare, sortar…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab8?rev=1595966903&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-28T23:08:23+03:00</dc:date>
        <title>Introducere</title>
        <link>http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab8?rev=1595966903&amp;do=diff</link>
        <description>= Genericitate =

* Responsabil: Daniel Ciocîrlan
* Data publicării: 24.11.2013
* Data ultimei modificări: 25.11.2013

Introducere

Genericitatea este un concept nou, introdus o dată cu JDK 5.0. Din unele puncte de vedere, se poate asemăna cu conceptul de template din C++. Mecanismul genericității oferă un mijloc de abstractizare a tipurilor de date și este util mai ales în ierarhia de colecții.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab9?rev=1595966903&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-28T23:08:23+03:00</dc:date>
        <title>Introducere</title>
        <link>http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab9?rev=1595966903&amp;do=diff</link>
        <description>= Excepții =

* Responsabil: Daniel Ciocîrlan
* Data publicării: 1.12.2013
* Data ultimei modificări: 4.12.2013

Introducere

Ce este o excepţie?
În esenţǎ, o excepţie este un eveniment care se produce în timpul execuţiei unui program şi care perturbǎ fluxul normal al instrucţiunilor acestuia. De exemplu, în cadrul unui program care copiazǎ un fişier, astfel de evenimente excepţionale pot fi:
* absenţa fişierului pe care vrem sǎ-l copiem
* imposibilitatea de a-l citi din cauza permisiunilor insu…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab10?rev=1595966903&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-28T23:08:23+03:00</dc:date>
        <title>Obiective</title>
        <link>http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab10?rev=1595966903&amp;do=diff</link>
        <description>= Visitor pattern =

* Responsabil: Adriana Drăghici
* Data publicării: 08.12.2013
* Data ultimei modificări: 08.12.2013

Obiective

Scopul acestui laborator este prezentarea design pattern-ului Visitor și familiarizarea cu situațiile în care acesta este util de aplicat.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab11?rev=1595966903&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-28T23:08:23+03:00</dc:date>
        <title>Obiective</title>
        <link>http://ocw.cs.pub.ro/courses/poo-ca-cd/arhiva/laboratoare/2013/lab11?rev=1595966903&amp;do=diff</link>
        <description>= Design patterns =

* Responsabil: Adriana Drăghici
* Data publicării: 15.12.2013
* Data ultimei modificări: 18.12.2013

Obiective

Scopul acestui laborator este familiarizarea cu folosirea unor pattern-uri des întâlnite în design-ul atât al aplicațiilor, cât și al API-urilor - Singleton, Observer, Command și Factory.</description>
    </item>
</rdf:RDF>
