Algoritmlash haqida. Algoritimlashtirishda ma'lumotlarni taqdim etish shakli Dasturning tavsifi
Algoritimlashtirishda ma'lumotlarni taqdim etish shakli
Download 52.6 Kb.
|
Algoritmlashtirish va dasturlash asoslari
Algoritimlashtirishda ma'lumotlarni taqdim etish shakliManba ma'lumotlarini saqlash uchun stek ma'lumotlar strukturasi tanlangan, chunki Bu vazifa shartlarida ko'rsatilgan. Stack - bu LIFO elementiga kirish usuliga ega ma'lumotlar tuzilmasi. Surish deb ham ataladigan elementni qo'shish faqat stekning yuqori qismida mumkin (qo'shilgan element tepadagi birinchi elementga aylanadi). Popping deb ham ataladigan elementni olib tashlash faqat stekning yuqori qismidan mumkin, bu holda yuqoridan ikkinchi element yuqoriga aylanadi. Hisoblashda steklardan keng foydalaniladi - xususan, ko'pgina zamonaviy protsessorlar arxitekturasining ajralmas qismi bo'lgan chaqiruv stegi pastki dasturlardan qaytish nuqtalarini kuzatish uchun ishlatiladi. Dasturlash tillari protseduralarni chaqirishda parametrlarni o'tkazish uchun qo'ng'iroqlar to'plamidan ham foydalanadi. Ma'lumotlar bazasidagi ma'lumotlar yozuvlar shaklida taqdim etiladi. Yozuv - bu har xil turlarga mantiqiy bog'liq bo'lgan cheklangan miqdordagi komponentlar to'plami. Yozuvning tarkibiy qismlari maydonlar deb ataladi, ularning har biri nom bilan belgilanadi. Yozuv maydonida maydon nomi, so‘ngra maydon turini ko‘rsatish uchun ikki nuqta qo‘yiladi. Yozuv maydonlari Paskalda ruxsat etilgan har qanday turdagi bo'lishi mumkin, fayl turi bundan mustasno. "Talabalar" ma'lumotlar bazasidagi har bir yozuv quyidagi maydonlarni o'z ichiga oladi: familiyasi, ismi, otasining ismi, guruh raqami, imtihon baholari, testlar. Ishlab chiqilayotgan loyihada natijalarni chiqarish shakli matn hisoblanadi. Axborotni odamlarga taqdim etishning ixchamligi va ravshanligi tufayli matnli ma'lumotlar keng qo'llaniladi. Buning yordamida foydalanuvchi dasturiy mahsulot bilan bemalol ishlashi mumkin. Qattiq diskda manba ma'lumotlarini saqlash uchun faylni saqlash shakli tanlangan. O'zgaruvchidan farqli o'laroq, fayl (aniqrog'i uning nomi) ma'lum bir dasturdan tashqari ma'noga ega. Fayllar orqali kirish mumkin bo'lgan manbalar, qoida tariqasida, raqamli ko'rinishda taqdim etilishi mumkin bo'lgan har qanday narsa bo'lishi mumkin. Download 52.6 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling