Platform Nedir?

Teknoloji ve bilgi işlem söz konusu olduğunda, bir platform, bilgisayarların geliştirilmesi ve desteklenmesi için temel bir temel görevi görür. donanım ve yazılım.

Bir temel üzerinde yaratılan her şey aynı çerçevede birlikte işler. Bu nedenle, her platformun hangi donanım/yazılımın kurulabileceğini ve her birinin nasıl çalışması gerektiğini belirleyen kendi kuralları, standartları ve kısıtlamaları vardır.

Donanım platformları şunlar olabilir:

  • Tüm sistemler
  • Bireysel bileşenler
  • Arayüzler

Donanım platformlarına kıyasla, yazılım platformları daha kapsamlıdır, ancak kullanıcılar tarafından ilişkilendirilmesi daha kolaydır. Donanımlar (örneğin fareler, klavyeler, monitörler, dokunmatik ekranlar) aradaki farkı kapatmaya yardımcı olsa da, yazılım/uygulamalarla daha yaygın olarak etkileşimde bulunduğumuz göz önüne alındığında mantıklıdır. Yazılım platformları aşağıdaki genel kategorilere girer:

  • Sistem yazılımı
  • Uygulama yazılımı
Beyaz bir masada uzun bir tahta Jenga blokları yığını
Bir platform, bloklardan dikey yapılar oluşturmaktan farklı olarak, binanın temeli olarak hizmet eder. Xijian / Getty Images

Tüm Sistemler

Donanım platformları, ana bilgisayarlar, iş istasyonları, masaüstü bilgisayarlar, dizüstü bilgisayarlar, tabletler, akıllı telefonlar ve daha fazlası gibi tüm sistemler (yani bilgi işlem cihazları) olabilir. Bunların her biri bir donanım platformunu temsil eder, çünkü her birinin kendi form faktörü vardır, diğer sistemlerden bağımsız olarak çalışır ve sağlama yeteneğine sahiptir. kaynaklar veya hizmetler (ör. yazılım/uygulamaları çalıştırma, cihazlara/internete bağlanma vb.), özellikle orijinal tarafından beklenmeyenlere tasarım.

Bireysel bileşenler

gibi bireysel bileşenler Merkezi İşlem Birimi (CPU) bilgisayarlar da donanım platformları olarak kabul edilir. CPU'lar (örn. Intel Core, ARM Cortex, AMD APU), tüm sistemi oluşturan diğer bileşenlerle çalışmayı, iletişimi ve etkileşimi belirleyen farklı mimarilere sahiptir. Örneklemek gerekirse, CPU'yu bir anakartı, belleği, disk sürücülerini, genişletme kartlarını, çevre birimlerini ve yazılımı destekleyen temel olarak düşünün. Bazı bileşenler, türe, biçime ve uyumluluğa bağlı olarak birbirleriyle değiştirilebilir veya değiştirilemez.

Arayüzler

Arayüzler, örneğin PCI Ekspres, Hızlandırılmış Grafik Bağlantı Noktası (AGP)veya ISA genişletme yuvaları, farklı tipte eklenti/genişletme kartlarının geliştirilmesi için platformlardır. Farklı arayüz form faktörleri benzersizdir, bu nedenle örneğin fiziksel olarak mümkün değildir. AGP veya ISA yuvasına bir PCI Express kartı takın — platformların kuralları belirlediğini ve kısıtlamalar. Arayüz ayrıca bağlı genişletme kartına iletişim, destek ve kaynaklar sağlar. Bu tür arabirimleri kullanan genişletme kartlarına örnek olarak video grafikleri, ses/ses, ağ bağdaştırıcıları, USB bağlantı noktaları, seri ATA (SATA) denetleyicileri ve daha fazlası verilebilir.

Sistem yazılımı

Sistem yazılımı, uygulama yazılımıyla bağlantılı olarak birden çok donanım kaynağını yönetirken/koordine ederken aynı anda işlemleri yürüterek bilgisayarı kontrol eden şeydir. Sistem yazılımı için en iyi örnekler işletim sistemleri, örneğin (ancak bunlarla sınırlı olmamak üzere) Windows, macOS, Linux, Android, iOS ve Chrome OS.

İşletim sistemi, arayüzler (örn. monitör, fare, klavye, yazıcı vb.), diğer sistemlerle iletişim (ör. ağ, Wi-Fi, Bluetooth vb.) ve uygulama yazılım.

Uygulama yazılımı

Uygulama yazılımı, bir bilgisayarda belirli görevleri gerçekleştirmek için tasarlanmış tüm programları içerir - çoğu platform olarak kabul edilmez. Platform dışı uygulama yazılımlarının yaygın örnekleri, görüntü düzenleme programları, kelime işlemciler, elektronik tablolar, müzik çalarlar, mesajlaşma/sohbet, sosyal medya uygulamaları ve daha fazlasıdır.

Ancak, bazı uygulama yazılımı türleri vardır. ayrıca platformlar. Anahtar, söz konusu yazılımın, üzerine inşa edilecek bir şeye destek olarak hizmet edip etmediğidir. Platformlar olarak uygulama yazılımının bazı örnekleri şunlardır:

  • internet tarayıcıları — (ör. Chrome, Safari, Internet Explorer), üçüncü taraf eklentiler/uzantıları veya temalar gibi diğer yazılım biçimlerine yönelik platformlardır.
  • Sosyal medya siteleri — Facebook gibi, sitenin temel özellikleriyle etkileşime giren harici uygulamaları, araçları ve/veya hizmetleri desteklerken platform görevi görür. Bu, hem web sitesi hem de mobil uygulama sürümü için geçerlidir.
  • Video oyunları - modları destekleyen (oyun editörü aracılığıyla) de platformlar olarak kabul edilir. Video oyunu modları, kullanıcı tarafından tasarlanmış haritalar/seviyeler, karakterler, nesneler ve hatta tamamen bağımsız bir oyun oluşturmak için temel olarak mevcut video oyun motorunu kullanır.

Video Oyun Konsolları

Video oyun konsolları, bir platform olarak bir araya getirilen donanım ve yazılımın harika örnekleridir. Her konsol türü, kendi oyun kitaplığını fiziksel olarak destekleyen bir temel görevi görür (örneğin, orijinal bir Nintendo kartuşu, oyunun sonraki sürümleriyle uyumlu değildir). Nintendo oyun sistemleri) ve dijital olarak (örneğin her ikisi de disk formatı olmasına rağmen, yazılım/programlama nedeniyle Sony PS3 oyunu Sony PS4 sisteminde çalışmayacaktır. dilim).

SSS

  • Bir sosyal medya platformu nasıl oluşturulur?

    İlk olarak, ne tür bir topluluk oluşturmak istediğinize ve hedeflemek istediğiniz demografiye karar verin. Ardından, platformunuzun etkinlik akışı, durum güncellemeleri, güvenlik ve müşteri hizmetleri gibi gerekli özellikleri içerdiğinden emin olun. Ardından, yeni sosyal medya platformunuzu başlatma ve pazarlama zamanı.

  • Minecraft çapraz platformunu nasıl oynarsınız?

    Minecraft'ı arkadaşlarınızla başka platformlarda oynamak için hepinizin oyunun aynı sürümüne (Java, Bedrock vb.) sahip olmanız gerekir. Nintendo Switch gibi Microsoft dışı bir platformda oynuyor olsanız bile bir Xbox hesabı oluşturmanız ve diğer oyuncuları arkadaş listenize eklemeniz gerekir. Ardından oyunu başlatın, yeni bir oturum başlatın ve arkadaşlarınızı katılmaya davet edin.

  • Çapraz platform oyunları nelerdir?

    Oyunlar aynı anda birden fazla platformda (Xbox, PlayStation, PC, vb.) oynanabiliyorsa ve ilerleme konsoldan konsola aktarılıyorsa 'çapraz platform' olarak kabul edilir.

  • Dogecoin'i hangi platformda satın alabilirsiniz?

    Dogecoin'i destekleyen herhangi bir kripto para borsasında satın alabilirsiniz. Bazı örnekler Coinbase, Binance ve Robinhood'u içerir.

  • Google Bulut Platformu nedir?

    NS Google Bulut Platformu Gmail ve YouTube gibi uygulamalar için Google'ın aynı altyapısında çalışan bir bulut bilişim hizmetleri paketidir. Bulut, yönetim, makine öğrenimi, veri depolama ve veri analitiği için çeşitli araçlar sunar. Amazon Web Services ve Microsoft Azure gibi ürünlere benzer.

  • İlk sosyal medya platformu hangisiydi?

    Six Degrees, genellikle ilk tanınabilir sosyal medya platformu olarak kabul edilir. Andrew Weinreich tarafından 1997 yılında oluşturulan Six Degrees, sosyal medyada yaygın olarak bulunan birçok özelliği içeriyordu. Bir e-posta adresiyle kaydolma, profil oluşturma ve arkadaş ekleme gibi günümüzdeki platformlar.