Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"kasutajarakenduse" - 2 õppematerjali

Personaalarvuti
1
docx

Personaalarvuti

12) Rakendusliides (API - Application Programming Interface) on liides, mis võimaldab luua ühenduse erinevate programmide vahel. Rakendusliides võib olla kaasatud erinevat moodi: Katkestus kaasaegsed OS'id on juhitavad katkestuste kaudu (Interrupt driven). Sündmused käivituvad katkestuste või erandite poolt. Erandid (Exceptions või Trap) on tarkvara poolt genereeritud katkestused kas veaolukorra tekkimisel või kasutajarakenduse poolt OS'i teenuse nõudmiseks. 13) Protsess on kasutajarakenduse töötav koopia ja protsesside haldamiseks ning neile ressursside jagamiseks peab OS haldama iga protsessi jaoks andmestruktuuri, mis kirjeldab protsessi identiteeti, staatust, seotud ressursse, jne, et rakendada kontrolli protsessi üle. Juhtplokk (Process Control Block), mida haldab OS

Informaatika → Informaatika
15 allalaadimist
Personaalarvuti operatsioonsüsteemi funktsioonid
9
docx

Personaalarvuti operatsioonsüsteemi funktsioonid

Graafika ja multimeedia teenused (Multimedia and Graphics Services) Sõnumivahetus ja koostöö (Messaging and Collaboration) Võrgundus (Networking) Veebiteenused (Web Services) Kaasaegsed OS'id on juhitavad katkestuste kaudu (Interrupt driven). Sündmused käivituvad katkestuste või erandite poolt. Erandid (Exceptions või Trap) on tarkvara poolt genereeritud katkestused kas veaolukorra tekkimisel või kasutajarakenduse poolt OS'i teenuse nõudmiseks. Erinevate katkestuste täitmiseks on eraldi alamprogrammid OS'is. API poole pöördumine toimub kasutajarakendustel süsteemikutsete (System Call) abil. Turvakaalutlustel ei saa rakendused süsteemikutseid otse välja kutsuda, vaid vajavad selleks katkestuste mehanismi, millega tekitatakse tarkvaraline katkestus protsessorile, mis omakorda põhjustab katsetuste halduri käivituse OS'ikernelireziimis. Käsk, millega süsteemiteenus välja kutsutakse sõltub

Informaatika → Informaatika
3 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun