• 4-Laboratoriya. Visual Studio muhitida ishlash. Consoleda kiritish-chiqarish. Visual Studio Integrated Development Environment-ga xush kelibsiz Visual Studio
  • Solution Explorer
  • Mashhur mahsuldorlik vositalari
  • -Laboratoriya. Vektor va matritsalarga oid masalalar




    Download 5,29 Mb.
    bet115/154
    Sana08.01.2024
    Hajmi5,29 Mb.
    #131939
    1   ...   111   112   113   114   115   116   117   118   ...   154
    Bog'liq
    Majmua

    3-Laboratoriya. Vektor va matritsalarga oid masalalar
    1. Quyidagi ifodalar o‘zgaruvchilarning berilgan qiymatlari uchun hisoblansin:
    Berilganlar: x=12.3x10-1, y=15.4, z=0.252x103,

    Natija: g=82.8257



    B







    x,y,z






    P2=|y-2|1/3+3







    P3=x+y/2


    P4=2*|x+y|





    P5=(x+1)-1/sin(z)



    g=p1/p2+p3*p5/p4




    g





    T

    2) 10 metr radiusli silindrik shaklga ega bo‘lgan suv bosimi minorasidagi suv sathining balandligi berilgan bo‘lsa, suvning haj­mi hisoblansin.



    B







    h




    R=10







    q=1000,g=10,p=3.14





    P=q*g*h





    V=p*R*R*h







    P,V




    T

    3)Bolalar bog‘chasiga bir oylik to‘lov 70000 so‘m (bir oy - 22 kun). Agar bola bog‘chaga N(0

    B




    N




    t=7000/22





    q=22-N





    S=t*q




    S








    T

    4) Quyidagi shartlar bajarilganda rost, aks holda yolg‘on qiymat qabul qiladigan ifoda topilsin:


    a) butun n va m sonlari bir paytda toq yoki juft sonlar;

    B


    m,n


    n%2!=0 &&
    m%2!=0








    n%2==0 &&
    m%2==0







    true




    false






    T




    5)

    B






    x





    a=1.5
    p=3.14






    x<1.3




    y=p*x*x-7/(x*x)





    x==1.3




    y=a*x3+7*x1/2










    y=tg(x+7*x1/2)


    T



    y



    6) 10 sonining darajalaridan tuzilgan ketma-ketlikning (101001000...) k - o‘rindagi raqami aniqlansin.



    B






    k





    i=1,t=0,q=1







    i=i+1







    t=t+i







    q=q*10







    t




    l=t-k
    j=0





    j=j+1


    a=qmod10
    q=qdiv10

    T





    a

    T


    j< l




    a=qmod10
    q=qdiv10


    7) Berilgan yilga mos keluvchi asr nomeri chop etilsin. Bunda quidagi holat inobatga olinsin: masalan, 21 asr boshi 2001 yildan hisoblanadi.

    j< l




    a




    B

    10. Musbat haqiqiy va sonlar berilgan. ketma-ketlik quyidagi qonuniyat bo‘yicha hosil qilingan:



    Ketma-ketlikning shartni qanoatlantiruvchi birinchi hadi topilsin.

    B

    T

    a,x,e

    |y12-y02|<

    y0=y1

    y0=a

    Y1= (y0+ )

    y1

    11. Berilgan n va m natural sonlar uchun Nyuton binomi koeffisientlarini hisoblash funksiyasi tuzilsin: .




    i
    P1=P1*i

    i=i+1

    i=0

    P1=1,P2=1,P3=1

    m,n

    B




    ha



    yo‘q


    i=0





    i=i+1







    P2=P2*i





    i

    ha



    yo‘q


    i=0





    1





    1




    i=i+1







    P3=P3*i



    i

    Yo‘q


    C=P1/(P2*P3)





    C



    T






    12) Uchburchak uchlari va shu uchburchak ichidagi biror nuqta koordinatasi bilan berilgan. Berilgan nuqtadan uchburchak tomonlarigacha bo‘lgan eng yaqin masofa topilsin.

    B





    X1,X2,X3,X,Y1,Y2,Y3,Y





    X1=X2

    h1 = |x1-x|


    XA



    h2=|x-x3|

    X2=X3


    k1=

    Yo‘q





    h1=


    xa

    yo‘q

    k2=





    h2=







    X1=X3

    h3=|X3-H|

    Xa






    k3

    h3=


    yo‘q









    xa

    yo‘q

    xa



    yo‘q










    Z=h1

    Z=h3

    h1>h3


    Z=h2

    Z>h2


    z


    T


    4-Laboratoriya. Visual Studio muhitida ishlash. Consoleda kiritish-chiqarish.


    Visual Studio Integrated Development Environment-ga xush kelibsiz Visual Studio
    Интегрированная среда разработкиVisual Studio Integrated Development Environment Studio -bu kod yozish, disk raskadrovka va yig'ish va keyinchalik ilovalarni nashr etish uchun boshlang'ich maydon. Integratsiyalashgan rivojlanish muhiti (IDE) dasturiy ta'minotni ishlab chiqishning turli jihatlari uchun ishlatilishi mumkin bo'lgan xususiyatlarga boy dasturdir. Ko'pgina IDE muhitlarida mavjud bo'lgan standart muharrir va tuzatuvchidan tashqariIDE, Visual Studio автозавершенияishlab chiqish jarayonini soddalashtirish uchun kompilyatorlar, kodni to'ldirish vositalari, grafik konstruktorlar va boshqa ko'plab xususiyatlarni o'z ichiga oladi.

    Rasmda Visual Studio muhiti ochiq loyiha va sizga kerak bo'lishi mumkin bo'lgan bir nechta asosiy vositalar oynalari ko'rsatilgan:

    • Solution Explorer(yuqori o'ng burchak) sizga kod fayllarini ko'rish, shuningdek ularni boshqarish va boshqarish imkonini beradi. Solution Explorer fayllarni echimlar va loyihalarga birlashtirish orqali kodni tartibga solishga imkon beradi.

    • Muharrir oynasida(markaz), fayl tarkibi ko'rsatiladi va bu erda siz ko'p vaqtingizni sarflashingiz mumkin. Bu yerda siz kodni tahrirlashingiz yoki напримерtugmachali oyna yoki matn qutilari kabi foydalanuvchi interfeysini loyihalashingiz mumkin.

    • Git (pastki o'ngda) siz HYPERLINK kabi versiyalarni boshqarish texnologiyalari yordamida ish elementlarini kuzatishingiz va kodni boshqa foydalanuvchilar bilan baham ko'rishingiz mumkin Git va GitHub.

    Nashrlar
    Visual Studio muhiti Windows va Mac uchun mavjud. Visual Studio Mac uchun Visual Studio funktsiyalari Mac asosan Visual Studio2019 imkoniyatlariga o'xshash va platformalararo va mobil ilovalarni ishlab chiqish uchun optimallashtirilgan. Ushbu maqola Visual Studio Windows uchun Visual Studio 2019 versiyasi Windowshaqida.
    Visual Studio2019-ning uchta nashri mavjud: Community, Professional va Enterprise. Har bir nashrda qo'llab-quvvatlanadigan xususiyatlar uchun Visual Studio relizlarini taqqoslash sahifasiga qarangVisual Studio.
    Mashhur mahsuldorlik vositalari
    Quyida Visual Studiodasturiy ta'minotni ishlab chiqish samaradorligini oshirishga yordam beradigan ba'zi mashhur Visual Studio xususiyatlari keltirilgan.

    • To'lqinli chiziqlar va tezkor harakatlar

    To'lqinli chiziqlar kirish paytida xatolar yoki mumkin bo'lgan kod muammolarini bildiradi. Ushbu vizual ko'rsatmalar muammolarni darhol hal qilishga imkon beradi va dasturni qurish yoki ishga tushirish paytida xato aniqlanishini kutmaydi. Agar siz sichqonchani to'lqinli chiziq ustiga qo'ysangiz, ekranda qo'shimcha xato tafsilotlari ko'rsatiladi. Shu bilan bir qatorda, chap tomondagi katakchada tezkor xatolarni bartaraf etish harakatlari bilan lampochka belgisi paydo bo'lishi mumkin.


    Siz tugmani bosish orqali kodni formatlashingiz va unga kod uslubi parametrlari, Editor Config faylidagi konventsiyalar va (yoki) Roslyn analizatorlari tomonidan tavsiya etilgan tuzatishlarni qo'llashingiz Roslyn mumkin. Kodni tozalash kodni tekshirishdan oldin koddagi ko'plab muammolarni hal qilishga yordam beradi. (Endi bu imkoniyat доступна faqat C # kodi uchun mavjud.)


    • Qayta ishlash

    Refaktoring o'zgaruvchilarning aqlli nomini o'zgartirish, bir yoki bir nechta kod satrlarini yangi usulga chiqarish, usul parametrlari tartibini o'zgartirish va boshqalar kabi operatsiyalarni o'z ichiga oladi.


    • IntelliSense

    IntelliSense-bu kod tafsilotlarini to'g'ridan-to'g'ri muharrirda ko'rsatadigan va ba'zi hollarda avtomatik ravishda kichik kod parchalarini yaratadigan xususiyatlar to'plami. Bu asosan muharrirga o'rnatilgan asosiy hujjat bo'lib, undan boshqa joyda ma'lumot qidirishingiz shart emas. IntelliSense funktsiyalari tilga bog'liq. Qo'shimcha ma'lumot Intelli Senseolish uchun C#, IntelliSenseuchun IntelliSense , Visual C++,uchun IntelliSense для , JavaScript uchunи IntelliSense vaVisualBasic uchun IntelliSense qo'llanmalariga qarangBasic. Quyidagi rasmda IntelliSense turdagi a'zolar ro'yxatini qanday ko'rsatishi ko'rsatilgan:


    Visual Studio muhiti murakkab ko'rinishi mumkin, chunki u erda juda ko'p turli xil menyular, parametrlar va xususiyatlar mavjud. Integratsiyalashgan rivojlanish muhitining funktsiyalari va kod elementlarini tezda topish uchun Visual Studio bitta qidiruv komponentini (CTRL+Q) taqdim etadi.

    Qo'shimcha ma'lumot va samaradorlikni oshirish bo'yicha maslahatlar uchun "qanday qilish kerak" bo'limiga qarang . ПоискVisual Studio-da qidirish.

    • Live Share

    Ilova turi yoki dasturlash tilidan qat'i nazar, Real vaqtda birgalikda tahrirlash va disk raskadrovka imkoniyatlarini taqdim etadi. Loyihangizni va agar kerak bo'lsa, disk raskadrovka seanslari, terminal nusxalari, localhost veb-ilovalari, ovozli qo'ng'iroqlar va boshqalarni bir zumda va xavfsiz tarzda baham ko'rishingiz mumkin.

    • Qo'ng'iroqlar ierarxiyasi


    Download 5,29 Mb.
    1   ...   111   112   113   114   115   116   117   118   ...   154




    Download 5,29 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    -Laboratoriya. Vektor va matritsalarga oid masalalar

    Download 5,29 Mb.