Дастурлаш бўйича практикум
Ushbu kitob Turbo Pascal dasturlash tilini o'rganish uchun nazariy va amaliy materiallarni o'z ichiga oladi. Unda dasturlash asoslari, ma'lumot turlari, operatorlar, funksiya va protseduralar, fayllar bilan ishlash kabi mavzular qamrab olingan. Kitob kollej talabalari va dasturlashga qiziquvchilar uchun mo'ljallangan bo'lib, har bir mavzu bo'yicha amaliy mashqlar bilan mustahkamlangan.
Asosiy mavzular
- Turbo Pascalga kirish: Dastur tuzilishi, ma'lumot turlari, o'zgaruvchilar, operatorlar, standart funksiyalar, protseduralar va ularni dasturda qo'llash usullari.
- Ma'lumotlar turlari: Butun sonlar, haqiqiy sonlar, belgilar, satrlar va mantiqiy ma'lumotlar turlari, ularning xususiyatlari va qo'llanilishi.
- Operatorlar: O'zlashtirish, kiritish/chiqarish, shartli o'tish (IF, CASE) va takrorlash (FOR, WHILE, REPEAT) operatorlari, ularning sintaksisi va qo'llanilishi.
- Funksiyalar va protseduralar: Funksiyalarni e'lon qilish, parametrlarni uzatish usullari, lokal va global o'zgaruvchilar, rekursiya. Protseduralarni e'lon qilish va funksiyalardan farqi.
- Fayllar bilan ishlash: Fayllarni ochish, yozish, o'qish va yopish, fayl turlari (matnli, tipga oid), fayllar bilan ishlashda xatolarni bartaraf etish.
- Amaliy masalalar: Dasturlash tillarining asosiy konstruksiyalarini qo'llashga doir turli murakkablikdagi masalalarni yechish namunalari. Chiziqli algoritmlar, tarmoqlanuvchi va takrorlanuvchi algoritmlar uchun misollar.