|
Kompyuterda masalalar yechishning texnologik ketma-ketligi. Qismiy vazifalarning umumiy ko'rinishi va ularni hal qilish usullari
|
bet | 75/78 | Sana | 19.02.2024 | Hajmi | 209,36 Kb. | | #158808 |
Bog'liq Tizimli dasturlash javoblarKompyuterda masalalar yechishning texnologik ketma-ketligi. Qismiy vazifalarning umumiy ko'rinishi va ularni hal qilish usullari.
Bu xususiyatlar va yuqoridagi mavzularda keltirilgan usul, texnologik yechimlar va mavjud bo’lgan instrumental vositalarining qulayliklaridan foydalanib biz quyida programmalashda subjarayonlarni tashkil qilishni ko’ramiz. 53 Programmalashda subjarayonlarni tashkil qilish uchun quyidagicha ish ko’radilar. 1. Qo’yilgan masalani yechish uchun programmalar ketma- ketligi hosil qilinadi. 2. Bitta programma boshqasini chaqirishini rejalashtiriladi. 3.
Chaqiruvchi boshqa programmani ishga yurgizgandan keyin xotirada qolishi e’tiborga olinadi. 4. Chaqirilgan programma o’z ishini tugatgandan keyin uni ishga da’vat etgan (nisbatan yuqori darajali) programma yana o’z ishini davom ettiradi.
Hisoblash tizimi xotirasi turlari, ularning maqsadi va asosiy xarakteristikalari. Operatsion sistema (OS) sistemaviy programma taminotining asosiy turlaridan biri bo’lib apparatura (mashina) atirofida 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 kompanenta: odam (foydalanuvchi), qurilmalar (mashina), programma va ma’lumot o’zaro hamkorlik
93
qilsa, OS hu hamkorlikni boshqaradi. Shularni xisobga olib OS ga quydagicha tariff berish mumkin. Tarif: Operatsion sistema sistemaviy programma bo’lib foydalanuvchi va hisoblash tizimi orasidagi muloqatni tashkil qiladi va quydagi funksiyalarni bajaradi:
xotirani boshqarish ;
protsessorni boshqarish ;
jarayonlarni boshqarish ;
qurilmalarni boshqarish ;
fayillarni boshqarish.
Tizim va dasturlash muhitida bajariladigan fayllarni yaratish bosqichlarining tasvirlanishi.
Zagruzchiklarni programmalashda (ishlab
shiqishda) ovеrlеy tеxnologiyasidan
foydalananadilar. Bu holatda xotirani tеjash mumkin va ikki bosqichni ish uchun xotiraning bitta sohasi ishlatiladi. Assеmblеr tilida programma tuzish va uni taxlash (bajarish) uchun assеmblеr translyatori va zagruzchik (yuklovchi) birgalikda ishlatiladi. Shu bosqichlarni quyidagi kеtma-kеtlikda bеrish mumkin. 1) asm prog. asm. Boshlang’ich fayl. 30 2) prog. obj.
Translyatsiya qilingan obеkt fayl (obеkt modul) 3) link prog. Bajariladigan faylni zagruzchik (linker) yordamida hosil qilish. 4) prog. exe – Bajariladigan fayl. Agar programma bir nеchta obеkt modullardan iborat bo’lsa u holda ularni zagruzchik orqali yagona programma shaklida tashkil qilish mumkin. Masalan, link mod1.obj+mod2. obj+mod3. obj Natijada mod. exe yagona bajariladigan programma hosil bo’ladi
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Kompyuterda masalalar yechishning texnologik ketma-ketligi. Qismiy vazifalarning umumiy ko'rinishi va ularni hal qilish usullari
|