|
Operatsion tizim ta'rifi, tuzilishi va vazifalari
|
bet | 57/78 | Sana | 19.02.2024 | Hajmi | 209,36 Kb. | | #158808 |
Bog'liq Tizimli dasturlash javoblarOperatsion tizim ta'rifi, tuzilishi va vazifalari.
Operatsion tizim – tizimli dastur bo’lib foydalanuvchi va hisoblash tizimi orasidagi muloqotni tashkil qiladi va quyidagi funksiyalarni bajaradi:
-
xotirani boshqarish ;
-
protsessorni boshqarish ;
-
jarayonlarni boshqarish ;
-
qurilmalarni boshqarish ;
-
fayllarni boshqarish.
Operatsion sistema (OS) tizimli dasturiy ta’minotining asosiy turlaridan biri bo’lib apparatura (mashina) atrofida ish muhitini tashkil qiladi va mashinaga to’g’ridan – to’g’ri murojat qiladi. Malumotlarni qayta ishlash jarayonida 4 ta bir – biri bilan bog’liq komponenta: odam
(foydalanuvchi), qurilmalar (mashina), programma va ma’lumot o’zaro hamkorlik qilsa, OT shu hamkorlikni boshqaradi.
Operatsion TIZIM(sistema) TURLARI
Shaxsiy kompyuterlar (Windows,MacOS…..);
Mobil qurilmalar(Android,iOS,Windows Mobile…) ;
Ishchi stansiyalar(Unix , Solaris ,Linux,…) ;
Super – EHM lar uchun (UNICOS , THE , System V);
70
Mobil OT mobil qurilmani boshqaradi va uning dizayni simsiz aloqa va mobil ilovalarni qo'llab-quvvatlaydi. U mobil multimedia formatlarini qo'llab-quvvatlaydi. Planshetlar va smartfonlar mobil operatsion tizimlarda ishlaydi.
Blackberry OS, Android va iOS
Kiritilgan assemblerdan foydalanishning asosiy tamoyillari.
Multimodulli programmalar yuqori darajali tillar (masalan, BP, Si, Delphi) va mashinaga mo’ljallangan tillar (masalan, assembler, makroassembler, mashina tili) bo’laklaridan iborat shaklda tashkil qilinsa, u holda quyidagi variantlarni tahlil qilish maqsadga muvofiq.
Qismprogramma assemblerda va asosiy qism yuqori darajali tilda. Bu holda assemblerdagi programma tarjima qilinib .obj fayl hosil bo’ladi va uni maxsus direktiva
bilan (masalan BO muhitida) asosiy programma bilan birlashtiriladi, ya’ni
Program p;
{$L F.obj}
Function (argumentlar:);external; Begin end.
Yuqori darajali tillardagi kiritilgan assemblerdan foydalanish. Bu holda programmaning alohida qismlari assembler tilida yoziladi. Masalan, asm … end; operatorli qavslarni ishlatsak u holda programma ko’rinishi quyidagicha bo’ladi.
Program p;
Begin asm end; end.
d) Assembler direktivasidan foydalanish. Agar qismprogramma assemblerda tashkil qilinishi kerak bo’lsa, u holda uning sarlavhasidan tashqari qismi assembler komandalari
bilan loyihalanadi.
Program p;
Function (argumentlar:): ; assembler;
asm
end;
Begin
End.
71
|
| |