O‘ZBEKISTON RESPUBLIKASI
RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
FARG‘ONA FILIALI
“Kompyuter injiniring”
fakulteti
Kompyuter injinering yo‘nalishi
716-20 - guruh talabasi
SUYUNOV DONIYORBEKNING
“MOBIL ILOVALARNI ISHLAB CHIQISH”
fanidan tayyorlagan
LABORATORIYA
ISHLARI
Topshirdi:
D
.
Suyunov
Qabul qildi:
O.I.Ergashev
Farg‘ona 2023
Laboratoriya ishi №1.
Dastlabki mobil qurilmalar va mobil ilovalar.
Zamonaviy mobil OT lar.
Ishning maqsadi: Ilk mobil qurilmalar va mobil ilovalar bilan tanishish.
Laboratoriyaning nazariy qismi.
Mobil texnologiya an'anaviy statsionar va portativ kompyuterlarga qaraganda biroz
kechroq
rivojlana boshladi, shuning uchun birinchi to‘liq huquqli operatsion tizimlar
ikkinchi turdagi qurilmalarda paydo bo‘lganligi ajablanarli emas. Biroq, vaqt o‘tishi bilan
telefonlar, smartfonlar va planshetlar tobora mukammallashdi, ularning imkoniyatlari
kengaydi, shuning uchun ular uchun maxsus tayyorlangan operatsion tizimlarni yaratish
zarurati paydo bo‘ldi.
iPhone OS 1 va iPhone apparatining birinchi avlodini
ishlab chiqish birlashgan
harakat edi. Faqat Apple kompaniyasining xodimlariga iPhone ishlab chiqish guruhiga
kirishga ruxsat berildi. Bu butunlay maxfiy loyiha bo'lib, jamoa tanlangan paytda, hatto
ularga nima ustida ishlashlari aytilmagan edi. Apple ichida iPhone yaratish ustida
ishlagan ikkita jamoa bor edi: biri iPodni telefonga aylantirish ustida ishlagan, ikkinchisi
esa telefonlar kabi kichikroq qurilmalarda ishlashi uchun Mac OS X ni siqish ustida
ishlagan.[5] Jon Rubinshteyn boshchiligidagi jamoa odatda Acorn deb ataladigan Linux-
ga asoslangan engil versiyani ishlab chiqish ustida ishladi, Skott Forstall boshchiligidagi
boshqa bir jamoa esa Mac OS X ning binafsha kod nomi
bilan yanada siqilgan va
soddalashtirilgan versiyasini ishlab chiqish ustida ishladi. ARM chipset. O'shanda iPhone
jamoasini boshqargan Toni Fadell "Bu jamoalar emas, g'oyalar to'plami edi va biz
hammamiz uning ustida ishlayotgan edik" dedi 16 dan 17 gacha turli tushunchalar
mavjud edi. Jamoadagi ko'p odamlar
hali ham hamma shisha emas, balki apparat
klaviaturasida yozishni xohlaydi degan fikrga yopishib olishdi. To'liq sensorli ekranni
joriy etish g'oyasi hamma uchun juda yangi edi.[5] Ko'pgina foydalanuvchi interfeyslari,
shu jumladan multi-sensorli chertish g'ildiragi prototipi yaratilgan. Garchi ko'pchilik buni
vaqtni behuda sarflash deb hisoblagan bo'lsa-da, Apple bosh direktori Stiv Jobs
operatsion tizimning Mac OS-X asosidagi versiyasi
tanlanmaguncha barcha
tushunchalar/g'oyalar prototipini yaratishni talab qildi.
Xulosa:
Men bu labaratoriya mashg’ulotida IOS operatsion tizimini tarixini
o’rgandim.
Laboratoriya ishi №2
Emulyatorlar. Istalgan emulyatomi o’matish, unga dasturlarni o’matish va
ishga tushirish.
Ishning maqsadi: Emulyatorning funksiyalarini va dasturni ishga tushirishni
o‘rganish.
Laboratoriyaning nazariy qismi:
Emulator - bu shaxsiy kompyuter yoki boshqa hisoblash qurilmalari va
uskunalarining eng aniq va batafsil dasturiy ta'minot modelini ishlab chiqish, so‘ngra
uning ichida dasturiy ta'minotni amalga oshirish imkonini beradigan dasturiy tizim.
Shunisi e'tiborga loyiqki, emulyator ko‘pincha "simulyatsiya" atamasi bilan aralashib
ketadi (har qanday tizimning xatti-harakati va uning ko‘rinishini taqlid qilish. "Biroq,
emulyator - bu aniq va batafsil modelni ishlab chiqish va uning o‘xshashligi. Bu zarur.
protsessor,
kirish va chiqish qurilmasi, xotira va boshqalarni o‘z ichiga olgan tizimning
har bir elementi va komponentiga taqlid qilish. Protsessor emulyatsiya qilinganligi
sababli, foydalanuvchi mehmon tizimidagi bir xil turdagi protsessorga ega bo‘lishi shart
emas. xost tizimi.
MEmu - Windows uchun rus tilidagi bir qancha rusumdagi emulatorlardan biridir
(rus
tilidagi ruscha tizim emas, balki har qanday emulyatorda sozlash oson emas,
shuningdek MEmu ning interfeysi rus tilida bo'lishi). Bu holda, emulyator yuqori tezlik,
yaxshi funksiyalar va o'yinlarni qo'llab-quvvatlaydi.
Ushbu qisqacha tahlilda - android emulatorining imkoniyatlari, ishning taassurotlari,
funktsiyalardan foydalanish va MEmu ning konfiguratsiyasi, shu jumladan rus tilida
klaviatura
orqali yozish, operatsion va video xotira parametrlari va boshqalar haqida.
Shuningdek, Windows-ning eng yaxshi Android emulyatorlari bilan tanishishingizni
tavsiya etaman.