Platforma nima?

Har doim, lekin jiddiy so'zni eshitasiz: bu nimani anglatadi?

Texnologiya va hisob-kitob haqida gap ketganda, platformalar apparat va dasturiy ta'minotni ishlab chiqish va qo'llab-quvvatlash uchun asos bo'lib xizmat qiladi.

Jamg'armaning yuqori qismida yaratilgan har bir narsa bir xil doirasida ishlaydi. Shunday qilib, har bir platformada qaysi apparat / dasturiy ta'minotni tuzish va har birining qanday ishlashi kerakligini belgilovchi o'z qoidalari, standartlari va cheklovlari mavjud.

Uskuna tizimlari quyidagilar bo'lishi mumkin:

Aksariyat apparat platformalari, dasturiy platformalar kengroq, ammo foydalanuvchilar tomonidan osonroq bog'lanishi mumkin. Uskuna (masalan, sichqonchani, klaviatura, monitor, sensorli ekranlar) buzilishni ko'paytirishga yordam beradigan bo'lsa ham, dasturiy ta'minot / ilovalar bilan ko'proq muloqot qilishimiz kerak. Dasturiy ta'minot platformalari quyidagilarning umumiy toifalariga kiradi:

Barcha Tizimlar

Uskuna tizimlari platformalar, ish stantsiyalari, ish stollari, noutbuklar, planshetlar, smartfonlar va boshqalar kabi butun tizimlar (ya'ni hisoblash qurilmalari) bo'lishi mumkin. Ularning har biri apparat platformasini ifodalaydi, chunki ularning har biri o'z ariza omiliga ega, boshqa tizimlardan mustaqil ravishda ishlaydi va foydalanuvchilarga, xususan, foydalanuvchilarga resurslar yoki xizmatlarni (masalan, ishlaydigan dasturiy ta'minot / ilovalar, qurilmalar / Internetga ulanish va boshqalarni) original dizayn bilan kutish mumkin emas.

Shaxsiy 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'sirlarni aniqlaydigan turli mimarilerga ega. Misol uchun, protsessorni anakart, xotira, disklar, kengaytirish kartalari, tashqi qurilmalar va dasturiy ta'minotni qo'llab-quvvatlaydigan asos sifatida ko'rib chiqing. Ba'zi tarkibiy qismlar turiga, shakliga va muvofiqligiga qarab bir-biri bilan o'zaro almashtirilishi mumkin yoki bo'lmasligi mumkin.

Interfeyslar

PCI Express , tezlashtirilgan grafika porti (AGP) yoki ISA kengayish uyasi kabi interfeyslarni turli xil qo'shimcha / kengaytirish kartalari ishlab chiqarish uchun platformalar mavjud. Turli xil interfeys omillari noyobdir, shuning uchun, masalan, PCI Express kartasini AGP yoki ISA uyasiga kiritish jismonan mumkin emas - bu platformalar qoidalar va cheklovlarni o'rnatganligini eslang. Xabar shuningdek, biriktirilgan kengaytirish kartasiga aloqa, qo'llab-quvvatlash va resurslarni taqdim etadi. Bunday interfeyslarni ishlatadigan kengaytirish kartalari misollari quyidagilardir: video grafikalar, audio / audio, tarmoq adapterlari, USB portlari, ketma-ket ATA (SATA) kontrollerlari va boshqalar.

Tizim dasturiy ta'minoti

Tizim dasturiy ta'minoti, dasturiy ta'minot bilan birgalikda bir nechta apparat resurslarini boshqarishda / muvofiqlashtirishda bir vaqtning o'zida jarayonlarni bajarishda kompyuterni nazorat qiladi. Tizim dasturiy ta'minotining eng yaxshi namunalari Windows, MacOS, Linux, Android, iOS va Chrome OS kabi (lekin ular bilan cheklanmagan) operatsion tizimlardir .

Operatsion tizim foydalanuvchi interfeyslari (masalan, monitor, sichqoncha, klaviatura, printer, va hokazo), boshqa tizimlar (masalan, tarmoqlar, Wi-Fi, Bluetooth va hokazo) bilan aloqa o'rnatishni qo'llab-quvvatlaydigan muhitni ta'minlaydi. dasturiy ta'minot.

Dastur dasturlari

Dastur dasturlari kompyuterda muayyan vazifalarni bajarish uchun mo'ljallangan barcha dasturlarni o'z ichiga oladi - ko'pchilik platformalar sifatida qaralmaydi. Non-platformali dastur dasturlarining umumiy misollari quyidagilardir: tasvirni tahrirlash dasturlari, so'z protsessorlari, elektron jadvallar, musiqa pleyerlari, xabarlar / chat, ijtimoiy media ilovalari va boshqalar.

Biroq, platformalar bo'lgan amaliy dasturiy ta'minotning ba'zi turlari mavjud . Kalit ushbu dasturiy ta'minot ustida biror narsa uchun yordam sifatida xizmat qiladimi-yo'qmi. Platformalar sifatida amaliy dasturiy ta'minotning ayrim misollari quyidagilardir:

Video o'yin konsollari

Video o'yin konsollari - bu apparat va dasturiy ta'minotni birgalikda birlashtiradigan ajoyib misollar. Har bir konsol turi jismoniy (masalan, original Nintendo kartric Nintendo o'yin tizimlarining keyingi versiyalari bilan mos kelmaydi) va raqamli (masalan, har ikkisi ham disk formati bo'lishiga qaramasdan, Sony PS3 dasturiy ta'minot / dasturlash tili tufayli Sony PS4 tizimida ishlamaydi).