Texnologiya va hisoblash haqida gap ketganda, platforma apparat va dasturiy ta'minotni ishlab chiqish va qo'llab-quvvatlash uchun asosiy poydevor bo'lib xizmat qiladi.
Poydevor ustida yaratilgan hamma narsa bir xil doirada birga ishlaydi. Shunday qilib, har bir platforma qanday apparat/dasturiy ta'minotni yaratish mumkinligini va har biri qanday ishlashini belgilovchi o'z qoidalari, standartlari va cheklovlariga ega.
Uskuna platformalari quyidagilar boʻlishi mumkin:
- Butun tizimlar
- Alohida komponentlar
- Interfeyslar
Uskuna platformalariga qaraganda, dasturiy platformalar yanada kengroq, ammo foydalanuvchilar bilan bogʻlanish osonroq. Uskunalar (masalan, sichqonlar, klaviaturalar, monitorlar, sensorli ekranlar) bo'shliqni bartaraf etishga yordam bergan bo'lsa ham, biz dasturiy ta'minot/ilovalar bilan ko'proq o'zaro aloqada ekanligimizni hisobga olsak, mantiqan to'g'ri keladi. Dasturiy ta'minot platformalari umumiy toifalarga kiradi:
- Tizim dasturi
- Ilova dasturlari
Quyi chiziq
Uskuna platformalari asosiy kadrlar, ish stantsiyalari, ish stollari, noutbuklar, planshetlar, smartfonlar va boshqalar kabi butun tizimlar (masalan, hisoblash qurilmalari) boʻlishi mumkin. Ularning har biri apparat platformasini ifodalaydi, chunki ularning har biri o‘z shakl faktoriga ega, boshqa tizimlardan mustaqil ishlaydi va foydalanuvchilarga, ayniqsa, resurslar yoki xizmatlarni (masalan, dasturiy ta’minot/ilovalarni ishga tushirish, qurilmalar/internetga ulanish va h.k.) taqdim etishga qodir. original dizayn tomonidan kutilmagan.
Alohida komponentlar
Kompyuterlarning markaziy protsessorlari (CPU) kabi alohida komponentlar ham apparat platformalari hisoblanadi. Protsessorlar (masalan, Intel Core, ARM Cortex, AMD APU) butun tizimni tashkil etuvchi boshqa komponentlar bilan ishlash, aloqa va o'zaro ta'sirni aniqlaydigan alohida arxitekturaga ega. Misol uchun, protsessorni anakart, xotira, disk drayverlari, kengaytirish kartalari, tashqi qurilmalar va dasturiy ta'minotni qo'llab-quvvatlaydigan poydevor sifatida ko'rib chiqing. Ba'zi komponentlar turi, shakli va mosligiga qarab bir-biri bilan almashtirilishi mumkin yoki bo'lmasligi mumkin.
Quyi chiziq
PCI Express, tezlashtirilgan grafik port (AGP) yoki ISA kengaytirish uyalari kabi interfeyslar har xil turdagi qoʻshimchalar/kengaytirish kartalarini ishlab chiqish uchun platformalardir. Turli xil interfeys shakllarining omillari noyobdir, shuning uchun, masalan, PCI Express kartasini AGP yoki ISA uyasiga kiritish jismoniy jihatdan mumkin emas - platformalar qoidalar va cheklovlarni o'rnatishini unutmang. Interfeys, shuningdek, biriktirilgan kengaytirish kartasiga aloqa, qo'llab-quvvatlash va resurslarni taqdim etadi. Bunday interfeyslardan foydalanadigan kengaytirish kartalariga misollar video grafika, ovoz/audio, tarmoq adapterlari, USB portlar, ketma-ket ATA (SATA) kontrollerlari va boshqalar.
Tizim dasturiy ta'minoti
Tizimli dasturiy ta'minot - bu bir vaqtning o'zida bir vaqtning o'zida jarayonlarni amalga oshirish orqali kompyuterni boshqaradigan va bir nechta apparat resurslarini amaliy dasturiy ta'minot bilan birgalikda boshqarish/muvofiqlashtirish. Tizim dasturlari uchun eng yaxshi misollar Windows, macOS, Linux, Android, iOS va Chrome OS kabi (lekin ular bilan cheklanmagan holda) operatsion tizimlardir.
Operatsion tizim interfeyslar (masalan, monitor, sichqoncha, klaviatura, printer va h.k.), boshqa tizimlar bilan aloqa (masalan, tarmoq, Wi-Fi, Bluetooth, va hokazo) va amaliy dasturlar.
Ilova dasturiy ta'minoti
Ilova dasturiy ta'minoti kompyuterda muayyan vazifalarni bajarish uchun mo'ljallangan barcha dasturlarni o'z ichiga oladi - ularning aksariyati platforma sifatida hisoblanmaydi. Platforma bo'lmagan amaliy dasturiy ta'minotning keng tarqalgan misollari - tasvirni tahrirlash dasturlari, matn protsessorlari, elektron jadvallar, musiqa pleyerlari, xabar almashish/chat, ijtimoiy media ilovalari va boshqalar.
Ammo platformalar boʻlgan amaliy dasturlarning ayrim turlari mavjud. Asosiysi, ko'rib chiqilayotgan dasturiy ta'minot unga asoslanadigan biror narsani qo'llab-quvvatlaydimi yoki yo'qmi. Platforma sifatidagi amaliy dasturlarga ba'zi misollar:
- Veb-brauzerlar - (masalan, Chrome, Safari, Internet Explorer) uchinchi tomon plaginlari/kengaytmalari yoki mavzular kabi dasturiy ta'minotning boshqa shakllari uchun platformalardir.
- Ijtimoiy media saytlari - Facebook kabilar saytning asosiy funksiyalari bilan oʻzaro taʼsir qiluvchi tashqi ilovalar, vositalar va/yoki xizmatlarni qoʻllab-quvvatlashda platforma boʻlib xizmat qiladi. Bu veb-saytga ham, mobil ilova versiyasiga ham tegishli.
- Video oʻyinlar - modlarni qoʻllab-quvvatlaydigan (oʻyin muharriri orqali) ham platformalar hisoblanadi. Video oʻyin modlari mavjud video oʻyin mexanizmidan foydalanuvchi tomonidan yaratilgan xaritalar/darajalar, belgilar, obʼyektlar yoki hatto yakka oʻyinni yaratish uchun asos sifatida foydalanadi.
Video oʻyin konsollari
Video oʻyin pristavkalari platforma sifatida birlashtirilgan apparat va dasturiy taʼminotning ajoyib namunasidir. Har bir konsol turi jismoniy (masalan, asl Nintendo kartriji Nintendo oʻyin tizimlarining keyingi versiyalari bilan mos kelmaydi) va raqamli (masalan, har ikkalasi ham disk formati boʻlishiga qaramay, Sony PS3 oʻyini oʻzining oʻyinlar kutubxonasini qoʻllab-quvvatlaydigan asos boʻlib xizmat qiladi. dasturiy ta'minot/dasturlash tili tufayli Sony PS4 tizimida ishlamaydi).
FAQ
Ijtimoiy media platformasini qanday yaratasiz?
Birinchi, qaysi turdagi hamjamiyatni yaratmoqchi ekanligingizni va maqsadli demografiyani belgilang. Keyin platformangizda faoliyat oqimi, holat yangilanishlari, xavfsizlik va mijozlarga xizmat ko‘rsatish kabi zarur xususiyatlar mavjudligiga ishonch hosil qiling. Keyin yangi ijtimoiy media platformangizni ishga tushirish va sotish vaqti keldi.
Minecraft kross-platformasida qanday o'ynaysiz?
Boshqa platformalarda doʻstlar bilan Minecraft oʻynash uchun barchangiz oʻyinning bir xil versiyasiga (Java, Bedrock va boshqalar) ega boʻlishingiz kerak. Shuningdek, siz Xbox hisob qaydnomasini yaratishingiz va boshqa o'yinchilarni do'stlaringiz ro'yxatiga qo'shishingiz kerak, hatto Nintendo Switch kabi Microsoft bo'lmagan platformada o'ynasangiz ham. Keyin oʻyinni boshlang, yangi seansni boshlang va doʻstlaringizni qoʻshilishga taklif qiling.
Kross-platforma oʻyinlari nima?
Oʻyinlar bir vaqtning oʻzida bir nechta platformalarda (Xbox, PlayStation, PC va h.k.) oʻynash mumkin boʻlsa va taraqqiyot konsoldan konsolga oʻtsa, “oʻzaro platformalar” deb hisoblanadi.
Dogecoin-ni qaysi platformada sotib olishingiz mumkin?
Dogecoin-ni qoʻllab-quvvatlaydigan istalgan kriptovalyuta birjasida xarid qilishingiz mumkin. Bunga Coinbase, Binance va Robinhood kiradi.
Google Cloud Platformasi nima?
Google Cloud Platformasi - Gmail va YouTube kabi ilovalar uchun Google infratuzilmasida ishlaydigan bulutli hisoblash xizmatlari toʻplami. Cloud boshqaruv, mashinani o'rganish, ma'lumotlarni saqlash va ma'lumotlarni tahlil qilish uchun turli xil vositalarni taklif etadi. Bu Amazon Web Services va Microsoft Azure kabi mahsulotlarga oʻxshaydi.
Birinchi ijtimoiy media platformasi nima edi?
Six Degrees koʻpincha birinchi taniqli ijtimoiy media platformasi hisoblanadi. 1997-yilda Endryu Vaynrayx tomonidan yaratilgan Six Degrees bugungi kunda ijtimoiy media platformalarida keng tarqalgan ko‘plab xususiyatlarni o‘z ichiga oladi, masalan, elektron pochta manzili bilan ro‘yxatdan o‘tish, profil yaratish va do‘stlar qo‘shish.