Informatikaning asosiy atamalari




Download 1,42 Mb.
bet135/150
Sana07.01.2024
Hajmi1,42 Mb.
#131556
1   ...   131   132   133   134   135   136   137   138   ...   150
Bog'liq
Информатикадан изохли лугат

func fib_recursion (num1: Int, num2: Int, steps: Int) { if steps > 0 {
let newNum = num1 + num2
fib_recursion(num2, num2: newNum, steps: steps-1)
}
else {
print("result = \(num2)")
}
}
fib_recursion(0, num2: 1, steps: 10)


Java tili - Yigirma yildan ortiq vaqt mobaynida bu til eng ommabop ro‘yxatda bo‘lgan va bu allaqachon biror narsani anglatadi. Bugungi kunda, u asosan Android uchun ilovalar yaratish bilan bog‘liq — lekin bu uning imkoniyatlarini faqat kichik bir qismi hisoblanadi. Java bilan siz veb — sayt uchun grafik tasvirlarni yaratishingiz yoki ish stoli ilovalarini yozishingiz mumkin.Bundan tashqari, Java dasturlashni to‘liq tushunish uchun


210
ajoyib tildir: u OMD ning barcha tamoyillarini amalga oshiradi, xotira va periferiya bilan ishlashni tashkil qiladi va siz funksional dasturlashni xam o‘rganishingiz mumkin. Ebay, Amazon, Alibaba kabi kompaniyalar saytlari Java tili yordamida yaratilgan. Java kodining ko‘rinishi:
public class MainClass {
public static long fib_recursion(long number) { if ((number == 0) || (number == 1))
return number; else
return fib_recursion(number - 1) + fib_recursion(number - 2);
}
public static void main(String[] args) {
for (int counter = 0; counter <= 10; counter++) System.out.printf("Fibonacci of %d is: %d\n", counter,
fib_recursion(counter));
}
}
Xajm katta ko‘rinishi mumkin, lekin aslida bu kodning aniqligi va ishonchliligini ta’minlaydigan asosiy konstruksiyalardan boshqa narsa emas.
Oxirgi 10 yilda katta loyixalar qaysi tillarda yaratilganiga ko‘z tashlaylik:

Download 1,42 Mb.
1   ...   131   132   133   134   135   136   137   138   ...   150




Download 1,42 Mb.