<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>Facultatea Calculatoare, Informatică şi Microelectronică</title>
<link>https://repository.utm.md/handle/5014/19</link>
<description/>
<pubDate>Fri, 17 Apr 2026 16:39:47 GMT</pubDate>
<dc:date>2026-04-17T16:39:47Z</dc:date>
<item>
<title>Inteligenţa artificială cu Python: Îndrumar metodic pentru lucrările practice</title>
<link>https://repository.utm.md/handle/5014/35626</link>
<description>Inteligenţa artificială cu Python: Îndrumar metodic pentru lucrările practice
RUSU, Mariana; RUSU, Viorel
Îndrumarul metodic elaborat va putea fi utilizat ca suport pentru realizarea lucrărilor practice la disciplina Inteligența artificială, programele de studii 0613.1 Tehnologia informației și 0613.2 Securitate informațională, Facultatea Calculatoare, Informatică și Microelectronică. De asemenea, poate fi recomandat ca suport pentru realizarea lucrărilor practice la Inteligența artificială, programele de studii 0612.3 Știința datelor și 0623.5 Informatica aplicată, studii cu frecvență, Facultatea Calculatoare, Informatică și Microelectronică.
Fişierul ataşat conţine: Cuprins, Introducere, Bibliografie. Textul integral al publicaţiei poate fi accesat pe site-ul https://library.utm.md. Accesul prin logare este valabil pentru studenţi, masteranzi, doctoranzi şi cadre didactice UTM.
</description>
<pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repository.utm.md/handle/5014/35626</guid>
<dc:date>2026-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Tehnici de programare în Python: îndrumar metodic pentru lucrările practice</title>
<link>https://repository.utm.md/handle/5014/35622</link>
<description>Tehnici de programare în Python: îndrumar metodic pentru lucrările practice
RUSU, Mariana; RUSU, Viorel
Îndrumarul metodic elaborat va fi utilizat ca suport pentru realizarea lucrărilor de laborator la disciplina Programarea declarativă de către studenții anului 3, programele de studii 0613.1 Tehnologia informației și 0613.2 Securitate informațională (studii cu frecvență și frecvență redusă), Facultatea Calculatoare, Informatică și Microelectronică. De asemenea, va puea fi utilizat ca suport pentru disciplinele Tehnologii de programare aplicativă, Procesarea limbajului natural, Inteligența artificială, programele de studii 0612.3 Știința datelor și 0623.5 Informatica aplicată, Facultatea Calculatoare, Informatică și Microelectronică.
Fişierul ataşat conţine: Cuprins, Introducere, Bibliografie. Textul integral al publicaţiei poate fi accesat pe site-ul https://library.utm.md. Accesul prin logare este valabil pentru studenţi, masteranzi, doctoranzi şi cadre didactice UTM.
</description>
<pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repository.utm.md/handle/5014/35622</guid>
<dc:date>2026-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Optimizarea stocării și interogării datelor off-chain în aplicații Web3</title>
<link>https://repository.utm.md/handle/5014/35616</link>
<description>Optimizarea stocării și interogării datelor off-chain în aplicații Web3
ȘCERBAN, Tatiana
Lucrarea de față analizează impactul stocării și interogării datelor off-chain asupra performanței aplicațiilor Web3, în contextul limitărilor impuse de utilizarea blockchain-ului ca mediu principal de execuție și stocare. Odată cu tranziția de la Web2 la Web3, arhitectura aplicațiilor software a cunoscut modificări semnificative, în special în ceea ce privește modul de gestionare a datelor, securitatea și modelul de încredere. Blockchain-ul oferă transparență, imutabilitate și descentralizare, însă costurile ridicate de stocare și latențele operaționale fac imposibilă utilizarea sa eficientă pentru volume mari de date. În acest context, soluțiile de stocare off-chain devin esențiale pentru dezvoltarea aplicațiilor Web3 performante și scalabile. Lucrarea se concentrează asupra analizei comparative dintre bazele de date relaționale (SQL) și cele non-relaționale (NoSQL), utilizate ca mecanisme off-chain pentru gestionarea datelor operaționale. Sunt prezentate principiile teoretice ale arhitecturii Web3, rolul contractelor inteligente și al blockchain-ului, precum și caracteristicile tehnice ale bazelor de date SQL și NoSQL în acest ecosistem. Partea practică a lucrării constă în proiectarea și implementarea unui prototip de aplicație Web3, realizat în limbajul Java, care utilizează două scenarii distincte de stocare a datelor off-chain: unul bazat pe o bază de date relațională (PostgreSQL) și celălalt pe o bază de date non-relațională orientată pe documente (MongoDB). Datele sunt stocate în afara lanțului, iar pe blockchain este ancorată o amprentă criptografică (hash) asociată fiecărei înregistrări, cu scopul de a asigura integritatea informației. Evaluarea performanței se bazează pe măsurarea timpilor de inserare și de interogare a datelor pentru volume diferite, permițând o comparație directă între comportamentul soluțiilor SQL și NoSQL în contextul aplicațiilor Web3. Rezultatele experimentale evidențiază diferențe semnificative între cele două abordări. În condițiile prototipului implementat și ale scenariilor de testare aplicate, PostgreSQL a înregistrat timpi mai buni și o scalabilitate mai stabilă atât pentru inserări pe volume medii și mari, cât și pentru operații de citire (paginare, filtrare și lookup). MongoDB rămâne relevant prin flexibilitatea modelului document și adaptarea rapidă la structuri dinamice, însă în experimentele realizate a prezentat o degradare mai accentuată a performanței odată cu creșterea volumului de date. Concluziile subliniază că alegerea soluției off-chain trebuie făcută în funcție de workload-ul real al aplicației Web3, iar arhitecturile hibride pot fi utilizate atunci când este necesară combinarea flexibilității cu performanța și consistența.; This thesis investigates the impact of off-chain data storage and querying on the performance of Web3 applications, considering the inherent limitations of blockchain as a primary execution and storage environment. With the transition from Web2 to Web3, application architectures have undergone significant changes, particularly in terms of data management, security, and trust models. While blockchain technology provides transparency, immutability, and decentralization, its high storage costs and operational latency make it unsuitable for handling large volumes of data efficiently. In this context, off-chain storage solutions play a crucial role in enabling scalable and high performance Web3 applications. The thesis focuses on a comparative analysis of relational (SQL) and non relational (NoSQL) databases used as off-chain data storage mechanisms. It presents the theoretical foundations of Web3 architecture, the role of smart contracts and blockchain, and the technical characteristics of SQL and NoSQL databases within decentralized systems. The practical component of the research involves the design and implementation of a Web3 application prototype developed in Java, employing two distinct off-chain storage scenarios: one based on a relational SQL database and the other on a NoSQL database. Data integrity is ensured by anchoring cryptographic hashes on the blockchain, allowing verification of off-chain data. The performance evaluation includes measurements of data storage time, query execution time, and validation latency, as well as an analysis of overall system responsiveness. Experimental results highlight notable differences between the two approaches. In the implemented prototype and measured workloads, PostgreSQL showed more stable scalability and lower execution times for both bulk inserts (medium to large datasets) and read/query scenarios (pagination, filtering, lookups, and batch exports). MongoDB remained valuable primarily due to schema flexibility and document oriented modeling, but it exhibited a stronger performance degradation as data volume increased. The conclusions emphasize that off-chain storage selection in Web3 should be driven by measured workload characteristics, and that hybrid architectures may offer an optimal balance between performance, security, and flexibility.
Fişierul ataşat conţine: Rezumat, Abstract, Cuprins, Abrevieri, Introducere, Bibliografie.
</description>
<pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repository.utm.md/handle/5014/35616</guid>
<dc:date>2026-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Analiza influenței compilării anticipate și dinamice asupra performanței microserviciilor din aplicații Web3</title>
<link>https://repository.utm.md/handle/5014/35615</link>
<description>Analiza influenței compilării anticipate și dinamice asupra performanței microserviciilor din aplicații Web3
URSU, Rubin
Această lucrare conține 52 pagini și este structurată în patru capitole, fiecare abordând aspecte esențiale legate de influența tehnicilor de compilare asupra performanței microserviciilor utilizate în aplicațiile Web3. În capitolul „Compilarea în limbajele moderne” sunt prezentate fundamentele teoretice ale procesului de compilare, cu accent pe mecanismele utilizate în ecosistemul Java. Sunt analizate în detaliu tehnicile de compilare Just-In-Time (JIT) și Ahead-Of-Time (AOT), fiind evidențiate principiile de funcționare, avantajele și limitările fiecărei abordări. De asemenea, capitolul oferă o perspectivă comparativă asupra impactului acestora asupra performanței aplicațiilor, timpului de pornire și consumului de resurse. Capitolul „Microservicii și arhitectura aplicațiilor Web3” tratează conceptele arhitecturale moderne utilizate în dezvoltarea sistemelor distribuite. Sunt prezentate principiile arhitecturii pe microservicii, mecanismele de comunicare inter-servicii și aspectele legate de scalabilitate și reziliență. Totodată, capitolul abordează specificul aplicațiilor Web3, incluzând integrarea tehnologiilor blockchain, cerințele de auditabilitate și asigurarea integrității datelor în sisteme distribuite. În capitolul „Cercetarea aplicativă” este descris demersul experimental realizat în cadrul lucrării. Au fost dezvoltate două microservicii funcțional echivalente, utilizând framework-urile Quarkus și Spring Boot, generate cu ajutorul platformei full-stack JHipster pentru a facilita implementarea rapidă. Microserviciul Quarkus utilizează compilare anticipată (AOT), iar microserviciul Spring Boot se bazează pe compilare dinamică (JIT). Ambele servicii expun aceleași interfețe REST și sunt conectate la aceeași bază de date PostgreSQL, ceea ce permite realizarea unor teste de performanță comparative relevante. Capitolul „Dezvoltarea sistemului” prezintă detaliile de implementare ale soluției propuse. Sunt descrise tehnologiile utilizate, structura aplicațiilor, modul de configurare al mediului de execuție și procesul de testare. În acest capitol sunt analizate rezultatele obținute în urma testelor de performanță, incluzând timpul de pornire, debitul de procesare, latența și consumul de resurse hardware, precum și implicațiile practice ale alegerii tehnicii de compilare asupra costurilor și eficienței operaționale.; This thesis consists of 52 pages and is structured into four chapters, each addressing essential aspects related to the influence of compilation techniques on the performance of microservices used in Web3 applications. Chapter “Compilation in Modern Programming Languages” presents the theoretical foundations of the compilation process, with a focus on the mechanisms employed within the Java ecosystem. The Just In-Time (JIT) and Ahead-Of-Time (AOT) compilation techniques are analyzed in detail, highlighting their operating principles, advantages, and limitations. Furthermore, this chapter provides a comparative perspective on their impact on application performance, startup time, and resource consumption. Chapter “Microservices and Web3 Application Architecture” addresses modern architectural concepts used in the development of distributed systems. It presents the principles of microservice-based architectures, inter-service communication mechanisms, and aspects related to scalability and resilience. In addition, the chapter discusses the specific characteristics of Web3 applications, including blockchain integration, auditability requirements, and data integrity assurance in distributed environments. Chapter “Applied Research” describes the experimental approach undertaken in this thesis. Two functionally equivalent microservices were developed using the Quarkus and Spring Boot frameworks, generated with the support of the JHipster full-stack platform to enable rapid and standardized implementation. The Quarkus-based microservice employs Ahead-Of-Time (AOT) compilation, while the Spring Boot microservice relies on Just-In-Time (JIT) compilation. Both services expose identical REST APIs and are connected to the same PostgreSQL database, ensuring a consistent experimental environment for comparative performance evaluation. Chapter “System Development” presents the implementation details of the proposed solution. The technologies used, application structure, runtime configuration, and testing process are described. This chapter analyzes the results obtained from performance testing, including startup time, throughput, latency, and hardware resource consumption, as well as the practical implications of selecting a particular compilation technique in terms of operational efficiency and infrastructure costs.
Fişierul ataşat conţine: Rezumat, Abstract, Cuprins, Abrevieri și definiții, Introducere, Bibliografie.
</description>
<pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repository.utm.md/handle/5014/35615</guid>
<dc:date>2026-01-01T00:00:00Z</dc:date>
</item>
</channel>
</rss>
