Ruby dasturlash tili qachon yaratilgan?


Download 18.87 Kb.
Sana27.01.2023
Hajmi18.87 Kb.
#1130566
Bog'liq
Algaritmik tillar va dasturlash fanidan yakuniy javoblari(1-100)


SAVOLLAR

  1. Ruby dasturlash tili qachon yaratilgan?

1993-yil.

  1. Java dasturlash tili qachon yaratilgan?

1995-yil

  1. PHP dasturlash tili qachon yaratilgan?

1995-yil

  1. Java Script dasturlash tili qachon yaratilgan?

1995-yil

  1. C# dasturlash tili qachon yaratilgan?

2000-yil

  1. Swift dasturlash tili qachon yaratilgan?

2014-yil

  1. C dasturlash tili qachon yaratilgan?

1972-yil

  1. SQL dasturlash tili qachon yaratilgan?

1972-yil

  1. C++ dasturlash tili qachon yaratilgan?

1983-yil

  1. Dasturlash bu - ?

kompyuter mikroprotsessori uchun turli buyruqlar berish, qachon, qayerda nimani o'zgartirish va nimalarni kiritish yoki chiqarish haqida buyruqlar berishdir

  1. Yuqori darajali til deb nimaga aytiladi?

inson tillariga qanchalik yaqin bo'lsa

  1. Quyi darajali til deb nimaga aytiladi?

Dasturlash tillari 2 ta katta guruhlarga bo'linadi, Quyi va Yuqori darajali dasturlash tili. Quyi darajali dasturlash tili ancha murakkab bo'lib ular juda maxsus sohalarda ishlatiladi va ularning mutaxassislari ham juda kam. Chunki quyi dasturlash tillari (masalan: assembler) ko'pincha miktoprotsessorlar bilan ishlashda kerak bo'lishi mumkin.

  1. Mashina tili keltirilgan qatorni toping?

Assambler , Mashina kodi.

  1. Obyektga yo’naltirilgan tili keltirilgan qatorni tanlang?

Delphi,C++,C#,PHP,Java

  1. Strukturali dasturlash tili keltirilgan qatorni tanlang?

Basic,Fortran,Cobol,Pascal,C

  1. Dasturiy vositalar uchun dasturlash tili keltirilgan qatorni tanlang?

C/C++, Java, C#, Delphi, Visual basic, Pascal

  1. Web ilovalar uchun dasturlash tili keltirilgan qatorni tanlang?

HTML, CSS, Java Script, PHP, ASP.NET, JSP

  1. Diskretlilik xossasini tanlang?

algoritmni chekli sondagi oddiy ko’rsatmalar ketma-ketligi shaklida ifodalash mumkin.

  1. Tushunarlilik xossasini tanlang?

ya’ni ijrochiga tavsiya etilayotgan ko’rsatmalar uning uchun tushunarli bo’lishi shart, aks holda ijrochi oddiy amalni ham bajara olmay qolishi mumkin. Har bir ijrochining bajara olishi mumkin bo’lgan ko’rsatmalar tizimi mavjud.

  1. Aniqlilik xossasini tanlang?

ijrochiga berilayotgan ko’rsatmalar aniq mazmunda bo’lishi lozim hamda faqat algoritmda ko’rsatilgan tartibda bajarilishi shart.

  1. Ommaviylik xossasini tanlang?

har bir algoritm mazmuniga ko’ra bir turdagi masalalarning barchasi uchun yaroqli bo’lishi lozim. Masalan, ikki oddiy kasr umumiy maxrajini topish algoritmi har qanday kasrlar umumiy maxrajini topish uchun ishlatiladi.

  1. Natijaviylik xossasini tanlang?

har bir algoritm chekli sondagi qadamlardan so’ng albatta natija berishi lozim.

  1. Algoritmning so’zlar orqali ifodalanishini tanlang?

Bu usulda ijrochi uchun beriladigan har bir ko‘rsatma jumlalar, so‘zlar orqali buyruq shaklida beriladi.

  1. Algoritmning formulalar bilan berilish usulini tanlang?

matematika, fizika, kimyo kabi aniq fanlardagi formulalarni o‘rganishda foydalaniladi. Bu usulni ba’zan analitik ifodalash deyiladi.

  1. Algoritmning grafik shaklida tasvirlanish usulini tanlang?

algoritmlar maxsus geometrik figuralar yordamida tasvirlanadi va bu grafik ko‘rinishi blok-sxema deyiladi.

  1. Translyatorlar deb nimaga aytiladi?

Yuqori darajali (C, C++, Java, Phyton, …) yoki quyi darajali (assembly tillar) dasturlash tillarida yozilgan kodlarni mashina tiliga o'tkazish uchun ishlatiladigan programmalar

  1. Assambler deb nimaga aytiladi?

quyi darajali dasturlash tillarida yozilgan kodni mashina tiliga o'giruvchi translyatorlardir. Bu jarayonlar assmblatsiya (assembling) deb nomlanadi.

  1. Kompilyator deb nimaga aytiladi?

dasturlash tilida yozilgan kodni mashina tushunadigan tilga to'g'ridan-to'gri o'girish jarayoni

  1. Interpretator deb nimaga aytiladi?

dasturlash tilida yozilgan kod mashina tiliga to'g'ridan-to'gri o'girilmaydi.

  1. 1000101 2 lik sanoq siatemasidan 10lik sanoq sistemasiga o’tkazing?

69

  1. 1000011 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?

67

  1. 1000001 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?

65

  1. 110101011 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?

427

  1. 110101101 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?

429

  1. 110101001 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?

425

  1. 110100111 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?

423

  1. 110111010 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?

442

  1. 110111110 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?

446

  1. 110111100 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?

444

  1. 110110110 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?

438

  1. 111111011 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?

507

  1. 11111001 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?

505

  1. 111111101 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?

509

  1. 111111010 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?

506

  1. 110101110 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?

430

  1. 110101100 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?

428

  1. 110101010 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?

426

  1. 124 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

1111100

  1. 126 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

111110

  1. 125 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

1111101

  1. 122 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

1111010

  1. 153 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

10011001

  1. 157 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

10011101

  1. 155 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

10011011

  1. 159 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

10011111

  1. 237 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

11101101

  1. 239 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

11101111

  1. 238 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

11101110

  1. 233 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?

11101001

  1. AD 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?

173, 255, 10101101

  1. BD 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?

189, 275, 10111101

  1. CD 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?

205, 315, 11001101

  1. BA 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?

186, 272, 10111010

  1. BC 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?

188, 274, 1011110

  1. BF 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?

191, 277, 10111111

  1. 24*35 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?

244

  1. 24*37 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?

26C

  1. 32*34 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?

2D8

  1. 34*34 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?

310

  1. 43*34 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?

3D4

  1. 43*42 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?

4A6

  1. 645+345 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?

650

  1. 632+323 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?

621

  1. 632+423 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?

685

  1. 632+434 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?

694

  1. 332+434 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?

502

  1. 352+436 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?

520

  1. 523+436 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?

625

  1. Identifikator bu - ?

Metodga, o’zgaruvchiga yoki foydalanuvchi tomonidan belgilangan boshqa har qanday elementiga berilgan ism.

  1. Identifikator … dan iborat bo’lishi mumkin.

Bir yoki bir nechta belgidan

  1. O’zgaruvchilar … uchun ishlatiladi.

Dasturda ma’lumotlarni saqlash

  1. O’zgaruvchi ma’lum bir turdagi … maydonni aks ettiradi.

Qiymatni saqlaydigan xotiraning nomlangan

  1. O’zgaruvchining … mavjud.

Turi, nomi, qiymati

  1. … o’zgaruvchining qanday ma’lumotni saqlashi mumkinligini aniqlaydi.

Turi

  1. O’zgaruvchini aniqlash uchun uning sintaksisi qanday bo’ladi?

Avval o'zgaruvchining turi, so'ngra uning nomi keladi.

  1. O’zgaruvchining nomi … ?

har qanday raqamlarni, harflarni va pastki chiziqlarni o'z ichiga olishi mumkin, nomdagi birinchi belgi harf yoki pastki chiziq bo'lishi kerak.

  1. O’zgaruvchining nomida nima bo’lishi mumkin emas?

tinish belgilari va bo'sh joy bo'lmasligi kerak

  1. Mantiqiy literalni ko’rsating?

true va false

  1. Butun sonli literallarni ko’rsating?

1, 2, 3, 4, -7, -109

  1. \a belgili literal nimani anglatadi?

Tovush signali

  1. \b belgili literal nimani anglatadi?

Bir qadam qaytish

  1. \f belgili literal nimani anglatadi?

Sahifani qaytarish

  1. \n belgili literal nimani anglatadi?

Qatorni o’tkazish

  1. \t belgili literal nimani anglatadi?

Gorizontal tabulyatsi

  1. \v belgili literal nimani anglatadi?

Vertikal tabulyatsi

  1. bool qanday tur hisoblanadi?

true yoki false (boolean literals) ni ushlab turadi

  1. bayt qanday tur hisoblanadi?

0 dan 255 gacha bo'lgan butun sonni saqlaydi va 1 baytni oladi.

  1. Sbayt qanday tur hisoblanadi?

-128 dan 127 gacha bo'lgan butun sonni saqlaydi va 1 baytni oladi.

  1. Short qanday tur hisoblanadi?

-32768 dan 32767 gacha bo'lgan butun sonni saqlaydi va 2 baytni oladi.

  1. Ushort qanday tur hisoblanadi?

0 dan 65535 gacha bo'lgan butun sonni saqlaydi va 2 baytni oladi.

  1. Int qanday tur hisoblanadi?

-2147483648 dan 2147483647 gacha bo'lgan butun sonni saqlaydi va 4 baytni oladi.

  1. Uint qanday tur hisoblanadi?

0 dan 4294967295 gacha bo'lgan butun sonni saqlaydi va 4 baytni oladi.

  1. Long qanday tur hisoblanadi?

-9 223 372 036 854 775 808 dan 9 223 372 036 854 775 807 gacha bo'lgan butun sonni saqlaydi va 8 baytni egallaydi.

  1. Ulong qanday tur hisoblanadi?

0 dan 18 gacha bo'lgan butun sonni saqlaydi 446 744 073 709 551 615 va 8 baytni egallaydi.

  1. Float qanday tur hisoblanadi?

suzuvchi nuqta raqamini -3,4 * 1038 dan 3,4 * 10 darajasi 38 gacha saqlaydi va 4 baytni oladi.

  1. Double qanday tur hisoblanadi?

suzuvchi nuqta raqamini ± 5,0 * 10-324 dan ± 1,7 * 10308 gacha saqlaydi va 8 baytni egallaydi.

  1. Decimal qanday tur hisoblanadi?

o‘nli kasr sonini saqlaydi. Agar kasrsiz ishlatilsa, u ± 1.0 * 10-28 dan ± 7.9228 * 1028 gacha bo'lgan qiymatga ega, 28 ta o'nli kasrni saqlashi mumkin va 16 baytni oladi.

  1. Char qanday tur hisoblanadi?

Bitta Unicode belgisini saqlaydi va 2 baytni oladi. System.Char tizim turi bilan ifodalanadi.

  1. String qanday tur hisoblanadi?

Unicode belgilar to'plamini saqlaydi. System.String tizim turi bilan ifodalanadi.

  1. Ob’ekt qanday tur hisoblanadi?

har qanday ma'lumot turidagi qiymatni saqlashi mumkin va 32 bitli platformada 4 bayt va 64 bitli platformada 8 bayt.

  1. a=135; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?

byte a;

  1. a=-2; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?

sbyte a;

  1. a= 32769; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?

Ushort a;

  1. a=-32760; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?

Short a;

  1. a=-2147483642; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?

Int a;

  1. a=2147483656; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?

Uint a;

  1. a=-2147483656; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?

long a;

  1. a=9223372036584775808; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?

Ulong a;

  1. bool toifasi uchun xotiradan qancha joy egallaydi?

1 bit

  1. byte toifasi uchun xotiradan qancha joy egallaydi?

1 bayt

  1. sbayt toifasi uchun xotiradan qancha joy egallaydi?

1 bayt

  1. Short toifasi uchun xotiradan qancha joy egallaydi?

16 bit

  1. Ushort toifasi uchun xotiradan qancha joy egallaydi?

16 bit

  1. Short toifasi uchun xotiradan qancha joy egallaydi?

2 bayt

  1. Ushort toifasi uchun xotiradan qancha joy egallaydi?

2 bayt

  1. Int toifasi uchun xotiradan qancha joy egallaydi?

4 bayt

  1. Uint toifasi uchun xotiradan qancha joy egallaydi?

4 bayt

  1. Int toifasi uchun xotiradan qancha joy egallaydi?

32 bit

  1. Uint toifasi uchun xotiradan qancha joy egallaydi?

32 bit

  1. Long toifasi uchun xotiradan qancha joy egallaydi?

8 bayt

  1. 141.a haqiqiy son berilgan.Faqat ko’paytirish amalidan foydalanib, a ning 4 darajasini 2 marta ko’paytirish orqali hisoblang?

a=(a=a*a)*a

  1. a haqiqiy son berilgan. Faqat ko’paytirish amalidan foydalanib, a ning 3 darajasini 2 marta ko’paytirish orqali hisoblang?

a=a*(a*=a)

  1. a haqiqiy son berilgan. Faqat ko’paytirish amalidan foydalanib, a ning 6 darajasini 3 marta ko’paytirish orqali hisoblang?

a=(a=a*a)*a*a

  1. a haqiqiy son berilgan. Faqat ko’paytirish amalidan foydalanib, a ning 7 darajasini 4 marta ko’paytirish orqali hisoblang?



Download 18.87 Kb.

Do'stlaringiz bilan baham:




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