Amaliy foydalanish uchun ixtiro qilingan birinchi mobil telefon Motorola kompaniyasining Martin Kuper ismli xodimi bo‘lib, u mobil telefonlar tarixidagi asosiy o‘yinchi hisoblanadi. Avtotransportda ishlatilishi mumkin bo‘lgan telefonlar Martin Kuperning telefonidan oldin ishlab chiqilgan edi, lekin u birinchi foydalanish mumkin bo‘lgan haqiqiy portativ mobil telefon edi. Kuper mobil telefon tarixini 1973 yil aprel oyida qo‘l telefonida birinchi qo‘ng‘iroq qilganida yaratdi.
Zamonaviy smartfonlar biz aravada yurgan analog g‘ishtlardan juda tanib bo‘lmaydi. 2017-yilgi iPhone X va Samsung S8 smartfonlari bizga video tomosha qilish va o‘yin o‘ynash uchun juda mos keladigan ajoyib to‘liq ekranli old panellarni taqdim etdi. Ayni paytda ularning yuzni skanerlash texnologiyasi qurilmangizni faqat unga qarash orqali qulfdan chiqarish imkonini beradi. Professional ikki linzali kameralar endi yuqori darajadagi smartfonlarda standart bo‘lib qolmoqda, telefonlarning o‘zi esa ta'sirchan gidroizolyatsiya va qattiq Gorilla Glass ekranlari bilan tobora mustahkam bo‘lib bormoqda.
2-laboratoriya ishi Mavzu: Emulyatorlar. Istalgan emulyatorni o’rnatish, unga dasturlarni o’rnatish va ishga tushirish Emulyatorlar haqida tushuncha
Kompyuterni taqlid qilish tushunchasi IBM tomonidan eski modellari uchun mo'ljallangan dasturlarni yangi modellarda ishga tushirish usuli sifatida yaratilgan. Ular qo'llagan usul taqlid qilish uchun mo'ljallangan dasturiy ta'minot va apparat vositalarining kombinatsiyasiga asoslangan edi. Yangi kompyuterlari uchun mutlaqo yangi dasturlarni ishlab chiqish o'rniga, o'rnatilgan orqaga qarab moslik ishlab chiquvchilarga ko'proq moslashuvchanlikni berdi. Bugungi kunda emulyator atamasi odatda video o'yinlar kontekstida qo'llaniladi. Video o'yinlar emulyatorlari 1990-yillarda ommalashgan, chunki ular odamlarga Nintendo Entertainment System va Atari 2600 singari konsollar uchun zamonaviy ish stollarida o'yin o'ynashga imkon berishgan. Smartfon va planshetlarning ko'payishi bilan kompyuterda iOS yoki Android qo'llab-quvvatlaydigan emulyatorlarga bo'lgan talab tobora ko'proq talabga aylanib bormoqda. Nima uchun emulyatorlardan foydalanish kerak? Dasturiy ta'minot platformaga bog'liq bo'lib qoladi, shuning uchun ishlab chiquvchilar Android, iOS, Windows va Mac uchun alohida dasturlar yaratishi kerak. Agar siz Mac foydalanuvchisiz va faqat Windows uchun mavjud bo'lgan dasturdan foydalanmoqchi bo'lsangiz, u holda bitta variant (Windows kompyuterini sotib olishdan tashqari) emulyatordan foydalanishdir.
Laboratoriya ishlarini bajarish uchun topshiriqlar Massivni tasodifiy raqamlar bilan to‘ldiring va maksimal, minimal va o‘rtacha qiymatlarni chiqaring.
Algoritmni amalga oshirishpufakchali tartiblashmassivni saralash uchun Konsolga [2, 100] orasidagi tub sonlarni chop etuvchi dastur yozing. Ushbu muammoni hal qilish uchun "%" (qolgan) operatori va tsikllardan foydalaning.
Butun sonlar massivi va yana bitta butun son berilgan. Ushbu raqamning barcha holatlarini massivdan olib tashlang (bo‘shliqlar bo‘lmasligi kerak). 3. Android uchun asosiy ishlab chiqish vositalari nima.