U radu se govori o osnovama konkurentnog programiranja. Konkurentno programiranje nije novost, vuče korijene još iz 60-tih godina prošlog stoljeća, kada se uglavnom primjenjivalo kod operativnih sustava. Ukratko se prikazuje konkurentnost u operativnim sustavima, o onda se daju prikazi konkurentosti u Oracle bazi. Naime, PL/SQL i JVM u bazi izravno ne podržavaju konkurentno programiranje, ali konkurentost se neminovno javlja na razini rada sa transakcijama. Zatim se prikazuje konkurentno programiranje u Javi. Posebno se navode nove mogućnosti u Java 5/6 verzijama. Na kraju se daje drugačiji pristup konkurentnom programiranju u OOPL jeziku Eiffel - SCOOP (Simple Concurrent Object-Oriented Programming).
Concurrent programming - Oracle DBMS, Java, Eiffel
The paper discusses the basics of concurrent programming. Concurrent programming is not new, it has roots in 1960s when it was mainly applied in operating systems. Concurrency in the operating system, and later concurrency in the Oracle database are described in short. Although PL / SQL and the JVM in the database do not directly support concurrent programming, concurrency inevitably occurs at the level of transactions. Concurrent programming in Java is described after that. Specifically new features of Java 5 / 6 versions are outlined. Finally, the different approach of concurrent programming in Eiffel OOPL is presented - SCOOP (Simple Concurrent Object-Oriented Programming).
Vrsta: Predavanje / Lecture
Razina težine: Srednje detaljno / Detailed
Poželjno iskustvo slušatelja: Iskusni (2-3 g.) / Experianced
Poželjna funkcija slušatelja:
DBA
Developer
Dizajner / Designer
Predviđeno vrijeme trajanja rada - aktivnosti: 30 min
301__Sirotic_Konkurentno_programiranje.pdf 1,71 MB
Istra informatički inženjering d.o.o.
Autor radi više od 25 godina na informatičkim poslovima, uglavnom u poduzeću Istra informatički inženjering. Radio je na svim poslovima u izradi softvera: analiza, dizajn, programiranje, uvođenje, obuka korisnika, održavanje. Oracle softverske alate (baza, Designer CASE, Forms 4GL, Reports, JDeveloper IDE, Java) koristi zadnjih 15 godina. Objavljivao je stručne radove na kongresima/ konferencijama "Hotelska kuća", CASE, KOM, HrOUG, u časopisima "InfoTrend" i "Ugostiteljstvo i turizam", a neka njegova programska rješanja objavljivana su na web stranicama firmi Quest i Oracle.
Bio:
The author has been working on IT jobs for more than 25 years, mainly in Istra informatički inženjering Pula. He has worked in all domains of software development: analysis, design, programming, implementation, user training and maintenance. He has been using Oracle software tools (database, Designer CASE, Forms 4GL, Reports, JDeveloper IDE, Java) for the last 15 years. He has published expert papers for conferences (" Hotelska kuća ", CASE, KOM, HrOUG), in magazines ("InfoTrend" and "Hospitality and Tourism") and some of his programming solutions were published on the web pages of Quest and Oracle companies