{"?xml":{"@version":"1.0"},"edm:RDF":{"@xmlns:dc":"http://purl.org/dc/elements/1.1/","@xmlns:edm":"http://www.europeana.eu/schemas/edm/","@xmlns:wgs84_pos":"http://www.w3.org/2003/01/geo/wgs84_pos","@xmlns:foaf":"http://xmlns.com/foaf/0.1/","@xmlns:rdaGr2":"http://rdvocab.info/ElementsGr2","@xmlns:oai":"http://www.openarchives.org/OAI/2.0/","@xmlns:owl":"http://www.w3.org/2002/07/owl#","@xmlns:rdf":"http://www.w3.org/1999/02/22-rdf-syntax-ns#","@xmlns:ore":"http://www.openarchives.org/ore/terms/","@xmlns:skos":"http://www.w3.org/2004/02/skos/core#","@xmlns:dcterms":"http://purl.org/dc/terms/","edm:WebResource":[{"@rdf:about":"http://www.dlib.si/stream/URN:NBN:SI:doc-O0NANC95/ad30b6f9-80ab-4194-aec2-56489c9fbbef/PDF","dcterms:extent":"360 KB"},{"@rdf:about":"http://www.dlib.si/stream/URN:NBN:SI:doc-O0NANC95/e46da612-4873-4b87-8402-4b6a2b371228/TEXT","dcterms:extent":"0 KB"}],"edm:TimeSpan":{"@rdf:about":"1977-2026","edm:begin":{"@xml:lang":"en","#text":"1977"},"edm:end":{"@xml:lang":"en","#text":"2026"}},"edm:ProvidedCHO":{"@rdf:about":"URN:NBN:SI:doc-O0NANC95","dcterms:isPartOf":[{"@rdf:resource":"https://www.dlib.si/details/URN:NBN:SI:spr-EE5UIE2V"},{"@xml:lang":"sl","#text":"Informatica (Ljubljana)"}],"dcterms:issued":"1988","dc:creator":["Brodnik, Andrej","Ferbežar, Jure","Vouk, Vido"],"dc:format":[{"@xml:lang":"sl","#text":"letnik:12"},{"@xml:lang":"sl","#text":"številka:2"},{"@xml:lang":"sl","#text":"str. 94-101"}],"dc:identifier":["ISSN:0350-5596","COBISSID_HOST:7293785","URN:URN:NBN:SI:doc-O0NANC95"],"dc:language":"sl","dc:publisher":{"@xml:lang":"sl","#text":"Slovene Society Informatika"},"dc:subject":[{"@xml:lang":"en","#text":"computer science"},{"@xml:lang":"sl","#text":"DOS"},{"@xml:lang":"sl","#text":"modula-2"},{"@xml:lang":"en","#text":"multi tasking environment"},{"@xml:lang":"sl","#text":"računalništvo"},{"@xml:lang":"sl","#text":"večopravilni programi"}],"dcterms:temporal":{"@rdf:resource":"1977-2026"},"dc:title":{"@xml:lang":"sl","#text":"Večopravilno okolje za delo v realnem času na računalniku IBM-PC|"},"dc:description":[{"@xml:lang":"sl","#text":"This article presents a multi tasking environment for the MS-DOS operating system on the IBM-PC computer. Real time scheduler was developed using real time clock interrupts to perform process scheduling. Interprocess communication is implemented using semaphores and message exchange. All the support routines for the multi-tasking real-time environment are packed in a single module which offers al the routines needed to handle process manipulation, process synchronization and interprocess data exchange. All the software is developed using Logitech Modula 2 environment"},{"@xml:lang":"sl","#text":"Članek opisuje osnovno okolje za pisanje večopravilnih programov na računalniku IBM-PC pod operacijskim sistenim MS-DOS. V ta namen smo razvili razporejevalnik procesorskega časa, ki uporablja urine prekinitve. Za medprocesno sinhronizacijo smo uporabili semaforje in izmenjavo sporočil. Uporabniku je na voljo modul podprogramv, ki nudi vse potrebne podprograme za delo v večprocesorskem okolju. V modulu so podprogrami za ustvarjanje, poganjanje, ustavljanje in izločanje ter podprogrami za nadzor procesov, podprogrami za komunikacijo med procesi (send, receive) in podprogrami za sinhronizacijo (wait, signal) ter ustrezni dodatni podprogrami za ustvarjanje, nadzor in izločanje semaforjev. Vsa programska oprema je napisana v programskem jeziku modula-2"}],"edm:type":"TEXT","dc:type":[{"@xml:lang":"sl","#text":"znanstveno časopisje"},{"@xml:lang":"en","#text":"journals"},{"@rdf:resource":"http://www.wikidata.org/entity/Q361785"}]},"ore:Aggregation":{"@rdf:about":"http://www.dlib.si/?URN=URN:NBN:SI:doc-O0NANC95","edm:aggregatedCHO":{"@rdf:resource":"URN:NBN:SI:doc-O0NANC95"},"edm:isShownBy":{"@rdf:resource":"http://www.dlib.si/stream/URN:NBN:SI:doc-O0NANC95/ad30b6f9-80ab-4194-aec2-56489c9fbbef/PDF"},"edm:rights":{"@rdf:resource":"http://rightsstatements.org/vocab/InC/1.0/"},"edm:provider":"Slovenian National E-content Aggregator","edm:intermediateProvider":{"@xml:lang":"en","#text":"National and University Library of Slovenia"},"edm:dataProvider":{"@xml:lang":"sl","#text":"Slovensko društvo Informatika"},"edm:object":{"@rdf:resource":"http://www.dlib.si/streamdb/URN:NBN:SI:doc-O0NANC95/maxi/edm"},"edm:isShownAt":{"@rdf:resource":"http://www.dlib.si/details/URN:NBN:SI:doc-O0NANC95"}}}}