Ruby dasturlash tili qachon yaratilgan?

Ruby dasturlash tili qachon yaratilgan?
SAVOLLAR
Ruby dasturlash tili qachon yaratilgan?
1993-yil.
Java dasturlash tili qachon yaratilgan?
1995-yil
PHP dasturlash tili qachon yaratilgan?
1995-yil
Java Script dasturlash tili qachon yaratilgan?
1995-yil
C# dasturlash tili qachon yaratilgan?
2000-yil
Swift dasturlash tili qachon yaratilgan?
2014-yil
C dasturlash tili qachon yaratilgan?
1972-yil
SQL dasturlash tili qachon yaratilgan?
1972-yil
C++ dasturlash tili qachon yaratilgan?
1983-yil
Dasturlash bu - ?
kompyuter mikroprotsessori uchun turli buyruqlar berish, qachon, qayerda nimani o'zgartirish va nimalarni kiritish yoki chiqarish haqida buyruqlar berishdir
Yuqori darajali til deb nimaga aytiladi?
inson tillariga qanchalik yaqin bo'lsa
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.
Mashina tili keltirilgan qatorni toping?
Assambler , Mashina kodi.
Obyektga yo’naltirilgan tili keltirilgan qatorni tanlang?
Delphi,C++,C#,PHP,Java
Strukturali dasturlash tili keltirilgan qatorni tanlang?
Basic,Fortran,Cobol,Pascal,C
Dasturiy vositalar uchun dasturlash tili keltirilgan qatorni tanlang?
C/C++, Java, C#, Delphi, Visual basic, Pascal
Web ilovalar uchun dasturlash tili keltirilgan qatorni tanlang?
HTML, CSS, Java Script, PHP, ASP.NET, JSP
Diskretlilik xossasini tanlang?
algoritmni chekli sondagi oddiy ko’rsatmalar ketma-ketligi shaklida ifodalash mumkin.
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.
Aniqlilik xossasini tanlang?
ijrochiga berilayotgan ko’rsatmalar aniq mazmunda bo’lishi lozim hamda faqat algoritmda ko’rsatilgan tartibda bajarilishi shart.
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.
Natijaviylik xossasini tanlang?
har bir algoritm chekli sondagi qadamlardan so’ng albatta natija berishi lozim.
Algoritmning so’zlar orqali ifodalanishini tanlang?
Bu usulda ijrochi uchun beriladigan har bir ko‘rsatma jumlalar, so‘zlar orqali buyruq shaklida beriladi.
Algoritmning formulalar bilan berilish usulini tanlang?
matematika, fizika, kimyo kabi aniq fanlardagi formulalarni o‘rganishda foydalaniladi. Bu usulni ba’zan analitik ifodalash deyiladi.
Algoritmning grafik shaklida tasvirlanish usulini tanlang?
algoritmlar maxsus geometrik figuralar yordamida tasvirlanadi va bu grafik ko‘rinishi blok-sxema deyiladi.
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
Assambler deb nimaga aytiladi?
quyi darajali dasturlash tillarida yozilgan kodni mashina tiliga o'giruvchi translyatorlardir. Bu jarayonlar assmblatsiya (assembling) deb nomlanadi.
Kompilyator deb nimaga aytiladi?
dasturlash tilida yozilgan kodni mashina tushunadigan tilga to'g'ridan-to'gri o'girish jarayoni
Interpretator deb nimaga aytiladi?
dasturlash tilida yozilgan kod mashina tiliga to'g'ridan-to'gri o'girilmaydi.
1000101 2 lik sanoq siatemasidan 10lik sanoq sistemasiga o’tkazing?
69
1000011 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?
67
1000001 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?
65
110101011 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?
427
110101101 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?
429
110101001 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?
425
110100111 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?
423
110111010 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?
442
110111110 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?
446
110111100 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?
444
110110110 2 lik sanoq sistemasidan 10 lik sanoq sistemasiga o’tkazing?
438
111111011 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?
507
11111001 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?
505
111111101 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?
509
111111010 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?
506
110101110 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?
430
110101100 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?
428
110101010 2 lik sanoq sistemasidan 10lik sanoq sistemasiga o’tkazing?
426
124 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
1111100
126 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
111110
125 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
1111101
122 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
1111010
153 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
10011001
157 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
10011101
155 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
10011011
159 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
10011111
237 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
11101101
239 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
11101111
238 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
11101110
233 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazing?
11101001
AD 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?
173, 255, 10101101
BD 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?
189, 275, 10111101
CD 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?
205, 315, 11001101
BA 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?
186, 272, 10111010
BC 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?
188, 274, 1011110
BF 16 lik sanoq sistemasidan 10, 8 va 2 lik sanoq sistemalariga o’tkazing?
191, 277, 10111111
24*35 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?
244
24*37 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?
26C
32*34 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?
2D8
34*34 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?
310
43*34 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?
3D4
43*42 8 lik sanoq sistemasida ko’paytirib, 16 lik sanoq sistemasiga o’tkazing?
4A6
645+345 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?
650
632+323 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?
621
632+423 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?
685
632+434 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?
694
332+434 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?
502
352+436 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?
520
523+436 sakkizlik sanoq sistemasida qo’shib,o’nlik sanoq sistemasida javobini chiqaring?
625
Identifikator bu - ?
Metodga, o’zgaruvchiga yoki foydalanuvchi tomonidan belgilangan boshqa har qanday elementiga berilgan ism.
Identifikator … dan iborat bo’lishi mumkin.
Bir yoki bir nechta belgidan
O’zgaruvchilar … uchun ishlatiladi.
Dasturda ma’lumotlarni saqlash
O’zgaruvchi ma’lum bir turdagi … maydonni aks ettiradi.
Qiymatni saqlaydigan xotiraning nomlangan
O’zgaruvchining … mavjud.
Turi, nomi, qiymati
… o’zgaruvchining qanday ma’lumotni saqlashi mumkinligini aniqlaydi.
Turi
O’zgaruvchini aniqlash uchun uning sintaksisi qanday bo’ladi?
Avval o'zgaruvchining turi, so'ngra uning nomi keladi.
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.
O’zgaruvchining nomida nima bo’lishi mumkin emas?
tinish belgilari va bo'sh joy bo'lmasligi kerak
Mantiqiy literalni ko’rsating?
true va false
Butun sonli literallarni ko’rsating?
1, 2, 3, 4, -7, -109
\a belgili literal nimani anglatadi?
Tovush signali
\b belgili literal nimani anglatadi?
Bir qadam qaytish
\f belgili literal nimani anglatadi?
Sahifani qaytarish
\n belgili literal nimani anglatadi?
Qatorni o’tkazish
\t belgili literal nimani anglatadi?
Gorizontal tabulyatsi
\v belgili literal nimani anglatadi?
Vertikal tabulyatsi
bool qanday tur hisoblanadi?
true yoki false (boolean literals) ni ushlab turadi
bayt qanday tur hisoblanadi?
0 dan 255 gacha bo'lgan butun sonni saqlaydi va 1 baytni oladi.
Sbayt qanday tur hisoblanadi?
-128 dan 127 gacha bo'lgan butun sonni saqlaydi va 1 baytni oladi.
Short qanday tur hisoblanadi?
-32768 dan 32767 gacha bo'lgan butun sonni saqlaydi va 2 baytni oladi.
Ushort qanday tur hisoblanadi?
0 dan 65535 gacha bo'lgan butun sonni saqlaydi va 2 baytni oladi.
Int qanday tur hisoblanadi?
-2147483648 dan 2147483647 gacha bo'lgan butun sonni saqlaydi va 4 baytni oladi.
Uint qanday tur hisoblanadi?
0 dan 4294967295 gacha bo'lgan butun sonni saqlaydi va 4 baytni oladi.
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.
Ulong qanday tur hisoblanadi?
0 dan 18 gacha bo'lgan butun sonni saqlaydi 446 744 073 709 551 615 va 8 baytni egallaydi.
Float qanday tur hisoblanadi?
suzuvchi nuqta raqamini -3,4 * 1038 dan 3,4 * 10 darajasi 38 gacha saqlaydi va 4 baytni oladi.
Double qanday tur hisoblanadi?
suzuvchi nuqta raqamini ± 5,0 * 10-324 dan ± 1,7 * 10308 gacha saqlaydi va 8 baytni egallaydi.
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.
Char qanday tur hisoblanadi?
Bitta Unicode belgisini saqlaydi va 2 baytni oladi. System.Char tizim turi bilan ifodalanadi.
String qanday tur hisoblanadi?
Unicode belgilar to'plamini saqlaydi. System.String tizim turi bilan ifodalanadi.
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.
a=135; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?
byte a;
a=-2; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?
sbyte a;
a= 32769; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?
Ushort a;
a=-32760; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?
Short a;
a=-2147483642; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?
Int a;
a=2147483656; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?
Uint a;
a=-2147483656; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?
long a;
a=9223372036584775808; a o’zgaruvchi uchun quyidagi e’lon qilinganlarni qaysi biri eng maqbul?
Ulong a;
bool toifasi uchun xotiradan qancha joy egallaydi?
1 bit
byte toifasi uchun xotiradan qancha joy egallaydi?
1 bayt
sbayt toifasi uchun xotiradan qancha joy egallaydi?
1 bayt
Short toifasi uchun xotiradan qancha joy egallaydi?
16 bit
Ushort toifasi uchun xotiradan qancha joy egallaydi?
16 bit
Short toifasi uchun xotiradan qancha joy egallaydi?
2 bayt
Ushort toifasi uchun xotiradan qancha joy egallaydi?
2 bayt
Int toifasi uchun xotiradan qancha joy egallaydi?
4 bayt
Uint toifasi uchun xotiradan qancha joy egallaydi?
4 bayt
Int toifasi uchun xotiradan qancha joy egallaydi?
32 bit
Uint toifasi uchun xotiradan qancha joy egallaydi?
32 bit
Long toifasi uchun xotiradan qancha joy egallaydi?
8 bayt
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
a haqiqiy son berilgan. Faqat ko’paytirish amalidan foydalanib, a ning 3 darajasini 2 marta ko’paytirish orqali hisoblang?
a=a*(a*=a)
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
a haqiqiy son berilgan. Faqat ko’paytirish amalidan foydalanib, a ning 7 darajasini 4 marta ko’paytirish orqali hisoblang?
http://fayllar.org
|