Kompyuter dasturlari


Dennis tomonidan ishlab chiqilgan C tili Ritchie



Yüklə 223,12 Kb.
səhifə14/25
tarix28.11.2023
ölçüsü223,12 Kb.
#136705
1   ...   10   11   12   13   14   15   16   17   ...   25
2. Tizimli va amaliy dasturiy ta’minotning rivojlanish tendentsiyalari

Dennis tomonidan ishlab chiqilgan C tili Ritchie 1972 yilda yangi UNIX operatsion tizimini dasturlash uchun mos til sifatida.
Tezlikni oshirish uchun operatsion tizimlar an'anaviy ravishda past darajadagi assembler tilida yozilgan, ammo C tili o'zini shunchalik yaxshi isbotladiki, UNIX OT kodlarining 90% dan ortig'i unda yozilgan. SI tili o'rta darajadagi til sifatida mashhur bo'lib, u yuqori darajadagi tillarning qulayligi, qisqaligi va ko'chmaligini kompyuter uskunasiga to'g'ridan-to'g'ri kirish imkoniyati bilan birlashtiradi, bu odatda faqat Assambleya tilida dasturlash orqali erishiladi. .
tilini o'rganish unchalik oson emas va puxta dasturlashni talab qiladi, lekin u sizga murakkab va juda samarali dasturlar yaratish imkonini beradi.

Dastur yoqilgan SI
# o'z ichiga oladi # o'z ichiga oladi main()
{
float a[100], s; int i, n;clrscr(); printf("n=");scanf("%i", &n);for (i = 1; i <= n; i++) { printf("a[%i]=", i); scanf("%f", &a[i]);}s=0;for (i = 1; i <= n; i++) s = s + a[i];printf("s = % f \ n" , s); 0 ni qaytaring;}





6.12. Asbob dasturlari nima uchun kerak?

Dasturiy vositalar - bu boshqa amaliy yoki tizim dasturlarini ishlab chiqish, o'zgartirish yoki ishlab chiqishda foydalaniladigan dasturlar.

Maqsadlari bo'yicha ular dasturlash tizimlariga o'xshaydi. Asbob dasturlari, masalan, quyidagilarni o'z ichiga oladi:

  • muharrirlar;

  • dastur tuzish vositalari;

  • disk raskadrovka dasturlari, ya'ni. dasturdagi xatolarni topish va tuzatishga yordam beruvchi dasturlar;

  • tez-tez ishlatiladigan tizim harakatlarini amalga oshiradigan yordamchi dasturlar;

  • grafik dasturlar paketlari va boshqalar.

dasturiy ta'minotni ishlab chiqishning barcha bosqichlarida yordam berishi mumkin .

Yüklə 223,12 Kb.

Dostları ilə paylaş:
1   ...   10   11   12   13   14   15   16   17   ...   25




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin