Kampiyuter injineringi


Download 101.93 Kb.
bet7/7
Sana24.12.2022
Hajmi101.93 Kb.
#1051404
1   2   3   4   5   6   7
Bog'liq
loyiha ishi 2

Takrorlanuvchi algoritm — biron bir shart tekshirilishi yoki qandaydir parametrning har xil qiymatlari asosida algoritmda takrorlanish yuz beradigan jarayonlar.

  • Aralash (kombinatsiyalashgan) algoritm — tarkibida bir necha turdagi algoritmlar qatnashgan algoritmdir.

    XULOSA


    Men ushbu kurs ishini yozish davomida Algoritmlar nazaryasi fanini va dasturlash texnalogiyalarini ya’ni dasturchilikni o’rganishda algoritmlar nazaryasi fanini dasturlash tillariga bog’lashni, dasturlarning algoritmlarini tuzishni o’rganishga bo’lgan bilimlarni egallashda katta poydevor bo’ldi. Ushbu kurs ishi orqali bilim va ko’nikmalarimni oshirib oldim, men kelajakda ushbu bilimlarimni rivojlantirib yetuk mutaxasis bo’lishga harakat qilaman.
    Saralash orqali ko’p masalalarni hal qilsa bo’ladi. Katta-katta masalalarni oddiy va sodda qilib ishlab chiqsa bo’lar ekan. Bu kurs ishi orqali saralashning qanchlik qiziqarli va samarali mavzu ekanligini bildim. Bundan tashqari juda ko’p yangi usullar orqali saralash bilan turli xil chiroyli va qiziqarli masalarni hal qilish, va shu kabi misollarni tez bajara olish qobilyatini hosil qildim. Bu kurs ishi orqali men mustaqil oddiy saralashlarni hal qiladigan dasturlar tuza olish qobilyatiga ega bo’ldim.
    Kundalik hayotimizda juda ko’p qo’llaniladigan saralash har doim har bir ishimizda foydalanamiz. O’ylaymanki bu kurs ishi dasturlash olamiga kirib borishimga katta poydevor vazifasini o’tab beradi.
    Massivlar yagona o’zgaruvchi bilan kompyuter xotirasiga saqlanadi, uning elementlari ma’lum bir indekslar bilan tartiblab joylashtiriladi ekan. Massivlar yagona nom bilan bir nechta qiymatni o’zida mujassamlashtiradi, bularga matematikadagi vektorlarni misol keltirish mumkin ekan. Vektor ham yagona nom bilan saqlanib uning tarkibida bir nechta qiymatni o’zida mujassamlashadi. Vektorning ham elementlari bir turga mansub va tartiblangan bo’ladi ekan.


    FOYDALANILGAN ADABIYOTLAR


    1. Абрамов С.А. и др. Задачи по программированию.-М.:Наука, 1988.-224 стр.
    2. Gulomov S.S. va boshqalar. Axborot tizimlari va texnologiyalari. Toshkent, 2000
    3. Ахо А., Хопкрофт Дж. Построение и анализ вычислительных алгоритмов. - М: Мир, 1979 г., 535 с.
    4. Вирт Н.. Алгоритмы и структуры данных. – Досса, Хамарайан, 1997.
    5. Кнут Д. Искусство программирования для ЭВМ. Основные алгоритмы.-М: Мир, 2000 г. 6. Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы: построение и анализ. М.: МЦНМО, 2001.- 960 с.
    7. Лебедев В.И. Введение в системы программирования. М: Статистика, 1975
    8. Поляков Д.Б., Круглов И.Ю. Программирование в среде Turbo Pascal: Справ.-метод. пособие.- М.: Изд-во МАИ, 1992.-576 с.
    9. Попов В.В. Общение с ЭВМ на естественном языке. М:Наука, 1982.
    10.Тыугу Х. Концептуальное программирование. М: Наука, 1984.
    11.Успенский В.А., Семенов А.Л.. Теория алгоритмов: основные открытия и приложения. М: Наука, 1987, 287 с.
    12.Файсман А. Профессиональное программирование на Турбо-Паскале.- Info&F, 1992.-270 стр.
    INTERNET SAYTLAR.
    1. http:\\acm.tuit.uz
    2. http:\\Referat.arxiv.uz
    3. http:\\Ziyonet.uz
    4. http:\\dastur.uz
    5. http://fayllar.org
    Download 101.93 Kb.

    Do'stlaringiz bilan baham:
  • 1   2   3   4   5   6   7




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
    ma'muriyatiga murojaat qiling