dasturiy ta'minot tizimlarini loyihalash

PPTX 9 pages 1.0 MB Free download

Page preview (5 pages)

Scroll down 👇
1 / 9
muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti dasturiy injinering fakulteti dasturiy ta’minot tizimlarini loyihalash mavzu:dastur loyihasi va uning samaradorligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti dasturiy injinering fakulteti dasturiy ta’minot tizimlarini loyihalash mavzu:dastur loyihasi va uning samaradorligi topshirdi:sobirov abdufattoh qabul qildi: raxmonova munisaxon loyiha — yakka tartibda yoki hamkorlikda amalga oshiriladigan, tadqiqot yoki dizaynni oʻz ichiga olgan, maʼlum bir maqsadga erishish uchun ehtiyotkorlik bilan rejalashtirilgan har qanday tashabbus. boshqaruv nuqtai nazaridan loyihaning muqobil koʻrinishi voqealar ketma-ketligiga asoslanadi: „belgilangan vaqt davomida va maʼlum xarajatlar va boshqa cheklovlar doirasida bajarilishi kerak boʻlgan oʻzaro bogʻliq vazifalar toʻplami“. loyiha vaqtinchalik ijtimoiy tizim (mehnat tizimi) boʻlishi mumkin, ehtimol vaqt cheklovlari ostida muayyan vazifalarni bajarish uchun jamoalar bilan taʼminlangan boʻladi. loyiha dastur boshqaruvining bir qismini tashkil qilishi mumkin yoki maxsus tizim sifatida ishlashi mumkin. loyiha soʻzi lotincha proicere, „harakat oldidan“ feʼlidan kelib chiqqan boʻlib, u oʻz navbatida pro- dan kelib chiqqan va u ustuvorlikni bildiradi …
2 / 9
deb o'ylash noto’g’ri. qidiruv bir necha soniya davom etishi ilova foydalanuvchilariga foydali emas, deb o'ylash ham asossiz bo'lishi mumkin; hisoblash qurilmasida bitta yomon ishlaydigan dasturiy ta'minotga ega bo'lish foydalanuvchi uchun maqbul bo'lishi mumkin. ammo agar dasturiy ta'minot ishlab chiquvchilari ishlashga e'tibor bermasalar, foydalanuvchilar ko'plab yomon ishlaydigan ilovalardan foydalanishadi. bir vaqtning o'zida ko'plab dasturiy ilovalar bilan ishlashga qodir hisoblash platformalariga ega bo'lish istagini hisobga olsak, ko'plab yomon ishlaydigan ilovalarga ega bo'lish foydalanuvchi uchun javob berish muammolarini kuchaytiradi. uskunaning hisoblash quvvati ortib borayotgan bo'lsa ham, dasturiy ta'minot dasturlarining vaqt murakkabligi (ya'ni, vaqt ishlashi) hali ham dasturchilar va loyihachilar e'tibor berishlari kerak bo'lgan narsadir. manzillar kitobidagi yozuvlar soni ko'p bo'lsa (ya'ni, yuz minglab va undan ko'p), ketma-ket qidiruvning chiziqli vaqti (masalan, o(n)) aba javob berish qobiliyatiga ta'sir ko'rsatishi mumkin. algoritmning ishlashi agar ketma-ket qidiruvni binar qidiruvga o'zgartirsak nima bo'ladi? binar qidiruv o(log2n) vaqtini ko'rsatadi, bu katta n uchun o(n) dan sezilarli darajada tezroq. …
3 / 9
an o'rnatilgan funksiyaga ega. indekslash operatori doimiy vaqt o(1) unumdorligini namoyish etadi, shu bilan birga tartiblash usuli ham, sorted() funksiyasi ham o(nlogn) vaqt unumdorligiga ega oshirish uchun qoʻshimcha xotiradan foydalanmaydi). python ro'yxatlari bilan biz birinchi navbatda kontakt nomi abada bor yoki yo'qligini bilish uchun ikkilik qidiruvni amalga oshiramiz. bu o( log2n) vaqt ishlashiga ega bo'ladi. agar kontakt nomi abada bo'lmasa, biz yangi kontakt nomini ro'yxat ma'lumotlar strukturasining oxiriga qo'shamiz (doimiy vaqt o(1) ishlashi) va keyin ro'yxatni (o(n logn) ishlashi bilan) saralaymiz, ya’ni keyingi binar qidiruvning to'g'ri ishlashini ta’minlashi uchun. java arraylist ma'lumotlar strukturasi indekslashni (get usuli yordamida) qo'llab-quvvatlaydi va java collections sinfida arraylistni saralaydigan statik tartiblash usuli mavjud. arraylist get() usuli doimiy vaqt samaradorligini namoyish etadi, collections tartiblash usuli esa o(nlogn) vaqt unumdorligiga ega [2]. shunday qilib, java yechimida ketma-ket qidiruvdan binar qidiruvga o'tish bizni o(n) dan o(nlogn) unumdorligiga olib keladi. c++ roʻyxati maʼlumotlar strukturasi indekslashni qoʻllab-quvvatlamaydigan ikki tomonlama bogʻlangan …
4 / 9
and invite them to offer their feedback in pictures, writing, and audio/video. action step: put together a proposal or plan + craft a budget based on goals. put together a timeline. identify who will do what by when and how accountability will be handled. identify major milestones and guideposts along the way. verify what steps are prerequisite for others. share plan on we action step: craft a communications plan, execute keep a plan handy and available for all to access. provide regular updates on projects (e.g. google sites, google sheets, excel online) so stakeholders can check. keep log of progress on all steps. prepare short updates to provide to all along with next steps. verify who is doing what and that it is getting done by set timeline (e.g. daily meetings) action step: prepare a short email update about your project. verify all anticipated goals and outcomes have been achieved. …
5 / 9
ent processes performance tracking quality management lessons learned project report product delivery project close-out meeting project start 1. planning stage (stakeholders, users, developers, ux designers) 2. quality assurance stage 3. user documentation 4. release project finish project documentation high-level requirements and design documents low-level requirements and design documents test plans and standards test documentation system documentation end-user guides installation guides final reports definition of what is the product, how it should look and work. setting coding standards, design patterns, style guides, user flows, mental maps. formulating testing standards, tasks, test flow, test types. defining the subject of testing. documentation of testing results. instructions for product maintenance, installation, and usage. altexsoft software r&d engineering /docprops/thumbnail.jpeg

Want to read more?

Download all 9 pages for free via Telegram.

Download full file

About "dasturiy ta'minot tizimlarini loyihalash"

muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti dasturiy injinering fakulteti dasturiy ta’minot tizimlarini loyihalash mavzu:dastur loyihasi va uning samaradorligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti dasturiy injinering fakulteti dasturiy ta’minot tizimlarini loyihalash mavzu:dastur loyihasi va uning samaradorligi topshirdi:sobirov abdufattoh qabul qildi: raxmonova munisaxon loyiha — yakka tartibda yoki hamkorlikda amalga oshiriladigan, tadqiqot yoki dizaynni oʻz ichiga olgan, maʼlum bir maqsadga erishish uchun ehtiyotkorlik bilan rejalashtirilgan har qanday tashabbus. boshqaruv nuqtai nazaridan loyihaning muqobil koʻrinishi voqealar ketma-ketligiga asoslanadi: „belgilangan vaqt davomida va maʼlum xarajatlar va boshqa chek...

This file contains 9 pages in PPTX format (1.0 MB). To download "dasturiy ta'minot tizimlarini loyihalash", click the Telegram button on the left.

Tags: dasturiy ta'minot tizimlarini l… PPTX 9 pages Free download Telegram