• Guruh: SSE002-2 Bajardi: Mamanazarov Behruz Tekshirdi
  • Dasturiy vositalar xavfsizligi 2-Amaliy ish




    Download 307.96 Kb.
    Sana29.03.2023
    Hajmi307.96 Kb.
    #47565
    Bog'liq
    2-amaliy
    Ranglar berish 4 xil 1, somoniylar-davlat-boshqaruvi-tizimi, Yosh va pedagogik psixologiya fanining tadqiqot sohasi, 5667-Текст статьи-14207-1-10-20220421, 2 5357316422894623104, ФИТҚ МАЖМУА 87388, Reja Elektron tijoratda axborot xavsizligi 2, TUXTAMURODOV SARDORBEK INGLIZ TILI 1, Muhammad alxorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Radio va mobil aloqa fakulteti 810-20 guruh talabasi Mo’ydinov Mansurjonning Biznes jarayonlarini boshqarish fanidan tayyorlagan amaliy is, metodik, @rustili onlayin Глаголы, Mavzu Falsafa tarixida inson mohiyatiga oid qarashlar, 1. Variant docx, Adiabat jarayonlar

    O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI


    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
    Fan: Dasturiy vositalar xavfsizligi
    2-Amaliy ish
    Mavzu: Turli berilgan dasturiy vositalar uchun talablarni shakllantirish.


    Guruh: SSE002-2 
    Bajardi: Mamanazarov Behruz
    Tekshirdi: Tursunov Otabek


    Toshkent–2023
    2-amaliy ish


    Mavzu: Turli berilgan dasturiy vositalar uchun talablarni shakllantirish.
    Ishdan maqsad: Turli berilgan dasturiy vositalar uchun talablarni shakllantirish bo‘yicha nazariy va amaliy bilim ko‘nikmalarga ega bo‘lish.
    Amaliy qism


    Turli berilgan dasturiy vositalar uchun talablarni shakllantirish uchun quyidagi qadamlarni kuzating:


    1. Funktsional talablar: Dasturning asosiy funktsiyalari va yo‘nalishlari belgilanishi kerak. Dasturni qaysi maqsadga yo‘naltirganingizni, qanday ishlash kerakligini, qanday axborotni saqlash kerakligini va undan qanday ma’lumotlarni olishni kutishingiz kerak. Barcha talablarni to‘g‘ri aniqlang va har bir funktsiyani tushuntiruvchi bir nechta testlar yozing.


    2. Ishlab chiqish talablari: Ishlab chiqish jarayoni yaxshi tashkil etilishi kerak, shuningdek, dastur sizning qaysi platformalarda ishga tushirilishi kerakligi ham aniqlanishi kerak. Dasturning qanday interfeysiga ega bo‘lishi, qanday grafikalar va animatsiyalar qo‘llanishi, tarmoq talablari ham aniqlanishi kerak.


    3. Ish bajaruvchi talablari: Dasturning taqdim etishi kerak bo‘lgan performansi darajasini aniqlang. Javob berish va ishlash tezligi, aniqlik va barqarorlik kabi faktorlarni ko‘rishni xohlagan. Dastur iste'mol qilish uchun minimal va maksimal tizim talablarni aniqlab, dasturning turli platformalarda yaxshi ishga tushishini ta'minlang.


    4. Xavfsizlik talablari: Dasturning xavfsizlik darajasini aniqlang. Dasturda qaysi maxfiy axborotlarni qayta ishlash va saqlash kerakligini aniqlang, u xavfsizligini ta’minlash uchun qo‘llanadigan usullarni aniqlang. Foydalanuvchilar huquqlarini va kirish darajalarini aniqlab, ularning faqat ruxsatli ma'lumotlarga kirishi mumkin bo‘lganligini ta'minlang.


    5. Foydalanuvchini qo‘llab-quvvatlash talablari: Dasturning foydalanuvchilar tomonidan yaxshi tushunilishi kerakligini aniqlang. Maqsadga erishilgan ob'ektiv va foydalanuvchilar qanday tekhnika bilishiga ega ekanligini aniqlab chiqing. Foydalanuvchining tushuntirish interfeysini, dokumentatsiyasini va yordam xususiyatlarini aniqlang.


    6. Huquqiy talablar: Dastur uchun taqiqlangan huquqiy talablarni aniqlang. Dasturning qaysi qonunlarga, standartlarga yoki siyosatga rioya qilishi kerakligi aniqlansin. Dastur to‘g‘ri ishlash uchun qurilishi, o‘rnatish va ishga tushirish uchun litsenziyalar, ruxsatnomalar yoki sertifikatlar talab qilinishi mumkin.


    Bu qadamlarni izlayotgan holda, siz turli dasturiy vositalar uchun talablarni shakllantirishingiz mumkin va ular sizning tashkilotingiz va uning foydalanuvchilari talablari bilan mos kelishini ta’minlay olasiz.
    Java dasturlash tilida foydalanishlarni nazoratlash tullari bilan tanishib chiqamiz. Java dasturlash tilida barcha dastlabki kodlar avval .java kengaytma bilan tugaydigan ochiq teks faylda yoziladi. Ushbu fayldagi kod interpritator orqali .class kengaytmali faylga o‘tkaziladi. Ushbu fayl protsessorda tabiy bo‘lgan kodlardan emas, balki Java Vertual mashinasining (Java VM) tili baytkodlardan iborat bo‘ladi. Shundan so‘ng javani ishga tushuruvchi qurilma sizning ilova – dasturingizni Java vertual mashinasida ishga tushiradi.





    Dasturiy taʼminotni yuklashning umumiy ko‘rinishi


    Java dasturlash tilida 4 ta murojaat huquqi bor:


    1. Public – element yoki elementlar to‘plamlariga yaratgan proyektning xohlagan paketdan murojaat qilishimiz mumkin.


    2. Protected – element yoki elementlar to‘plamlariga yaratgan paketdagi faqat voris klasslardan murojaat huquqi.


    3. Private – element yoki elementlar to‘plamlariga faqat class ichida
    murojaat huquqi.
    4. Default – boshlang‘ich huquq














    Download 307.96 Kb.




    Download 307.96 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturiy vositalar xavfsizligi 2-Amaliy ish

    Download 307.96 Kb.