Mitä tulee teknologiaan ja tietojenkäsittelyyn, alusta toimii perustana laitteiston ja ohjelmiston kehitykselle ja tuelle. Kaikki perustalle luotu toimii yhdessä samoissa puitteissa. Sellaisenaan jokaisella alustalla on omat säännöt, standardit ja rajoitukset, jotka määräävät, mitä laitteistoa/ohjelmistoa voidaan rakentaa ja miten kunkin tulee toimia. Laitteistoalustoja voivat olla:
- kokonaisia järjestelmiä
- Yksittäiset osat
- Liitännät
Laitteistoalustoihin verrattuna ohjelmistoympäristöt ovat kattavampia, mutta käyttäjien helpompia ymmärtää. Se on järkevää, koska olemme vuorovaikutuksessa ohjelmistojen/sovellusten kanssa useammin, vaikka laitteistot (esim. hiiret, näppäimistöt, näytöt, kosketusnäytöt) auttavat kuromaan umpeen kuilun. Ohjelmistoalustat kuuluvat yleisiin luokkiin:
- Järjestelmäohjelmisto
- Sovellusohjelma
Koko järjestelmät
Laitteistoalustat voivat olla kokonaisia järjestelmiä (eli tietokonelaitteita), kuten keskustietokoneita, työasemia, pöytäkoneita, kannettavia tietokoneita, tabletteja, älypuhelimia ja paljon muuta. Jokainen näistä edustaa laitteistoalustaa, koska jokaisella on oma muototekijänsä, se toimii muista järjestelmistä riippumattomasti ja pystyy tarjoamaan käyttäjille resursseja tai palveluita (esim. ohjelmistojen/sovellusten käyttö, yhteyden muodostaminen laitteisiin/internetiin jne.) alkuperäisen kautta. design.
Yksittäiset osat
Yksittäiset komponentit, kuten tietokoneiden keskusyksikkö (CPU), katsotaan myös laitteistoalustoiksi. Suorittimilla (esim. Intel Core, ARM Cortex, AMD APU) on eri arkkitehtuurit, jotka ohjaavat toimintaa, viestintää ja vuorovaikutusta muiden komponenttien kanssa, jotka muodostavat koko järjestelmän. Havainnollistaaksemme CPU:ta perustana, joka tukee emolevyä, muistia, levyasemia, laajennuskortteja, oheislaitteita ja ohjelmistoja. Jotkut komponentit voivat olla keskenään vaihdettavissa tyypin, muodon ja yhteensopivuuden mukaan.
Liitännät
Liitännät, kuten PCI Express, Accelerated Graphics Port (AGP) tai ISA-laajennuspaikat, ovat alustoja erityyppisten lisä-/laajennuskorttien kehittämiseen. Erilaiset liitännän muototekijät ovat ainutlaatuisia, joten PCI Express -korttia ei ole fyysisesti mahdollista sovittaa esimerkiksi AGP- tai ISA-paikkaan – muista, että alustat määrittelevät säännöt ja rajoitukset. Liitäntä tarjoaa myös yhteyden, tuen ja resurssit liitetylle laajennuskortille. Esimerkkejä tällaisia liitäntöjä käyttävistä laajennuskorteista ovat videografiikka, ääni/ääni, verkkosovittimet, USB-portit, Serial ATA (SATA) -ohjaimet ja paljon muuta.
Järjestelmäohjelmisto
Järjestelmäohjelmisto ohjaa tietokonetta suorittamalla samanaikaisia prosesseja samalla kun se hallitsee/koordinoi useita laitteistoresursseja yhdessä sovellusohjelmiston kanssa. Parhaita esimerkkejä järjestelmäohjelmistoista ovat käyttöjärjestelmät, kuten (mutta ei rajoittuen) Windows, macOS, Linux, Android, iOS ja Chrome OS. Käyttöjärjestelmä toimii alustana tarjoamalla ympäristön, joka tukee käyttäjän vuorovaikutusta käyttöliittymien (esim. näyttö, hiiri, näppäimistö, tulostin jne.) kautta, viestintää muiden järjestelmien kanssa (esim. verkot, Wi-Fi, Bluetooth jne.) ja sovellusohjelma.
Sovellusohjelma
Sovellusohjelmisto sisältää kaikki ohjelmat, jotka on suunniteltu suorittamaan tiettyjä tehtäviä tietokoneella – useimpia niistä ei pidetä alustoina. Yleisiä esimerkkejä ei-alustaisista sovellusohjelmistoista ovat kuvankäsittelyohjelmat, tekstinkäsittelyohjelmat, laskentataulukot, musiikkisoittimet, viestit/chat, sosiaalisen median sovellukset ja paljon muuta. On kuitenkin olemassa joitakin sovellusohjelmistotyyppejä, jotka: myös alustat† Ratkaisevaa on, toimiiko kyseessä oleva ohjelmisto tukena jollekin, joka voidaan rakentaa sen päälle. Joitakin esimerkkejä sovellusohjelmistoista alustana ovat:
- verkkoselaimet — (esim. Chrome, Safari, Internet Explorer) ovat alustoja muuntyyppisille ohjelmistoille, kuten kolmannen osapuolen laajennuksille/laajennuksille tai teemoille.
- Sosiaalisen median sivustot – kuten Facebook, toimivat alustana tukemaan kolmannen osapuolen sovelluksia, työkaluja ja/tai palveluita, jotka ovat vuorovaikutuksessa sivuston ydintoimintojen kanssa. Tämä koskee sekä verkkosivustoa että mobiilisovelluksen versiota.
- Tietokonepelit – Ne, jotka tukevat modeja (pelin editorin kautta), katsotaan myös alustoiksi. Videopelimodit käyttävät olemassa olevaa videopelimoottoria perustana käyttäjien suunnittelemien karttojen/tasojen, hahmojen, esineiden tai jopa täydellisen itsenäisen pelin luomiseen.
Videopelikonsolit
Videopelikonsolit ovat loistavia esimerkkejä laitteistosta ja ohjelmistosta, jotka yhdistetään alustaksi. Jokainen konsolityyppi toimii tukikohtana, joka tukee omaa pelikirjastoaan fyysisesti (esimerkiksi alkuperäinen Nintendo-kasetti ei ole yhteensopiva Nintendon pelijärjestelmien myöhempien versioiden kanssa) ja digitaalisesti (vaikka molemmat ovat levymuotoisia, Sony PS3 -peli toimii. ei Sony PS4 -järjestelmässä ohjelmiston/ohjelmointikielen vuoksi).
FAQ
-
Kuinka luot sosiaalisen median alustan?
Päätä ensin, minkä tyyppisen yhteisön haluat rakentaa ja mihin väestötietoihin haluat kohdistaa. Varmista seuraavaksi, että alustasi sisältää tarvittavat ominaisuudet, kuten toiminnan stream, tilapäivitykset, suojauksen ja asiakaspalvelun. Sitten on aika käynnistää ja markkinoida uusi sosiaalisen median alustasi.
-
Kuinka pelaat Minecraftia ristiin?
Jos haluat pelata Minecraftia ystävien kanssa muilla alustoilla, sinulla kaikilla on oltava sama versio pelistä (Java, Bedrock jne.). Sinun on myös luotava Xbox-tili ja lisättävä muut pelaajat ystäväluetteloosi, vaikka pelaat muulla kuin Microsoftin alustalla, kuten Nintendo Switchillä. Aloita sitten peli, aloita uusi istunto ja kutsu ystäväsi mukaan.
-
Mitä ovat cross-platform-pelit?
Pelejä pidetään «alustojen välisenä», jos ne ovat pelattavissa useilla alustoilla (Xbox, PlayStation, PC jne.) samanaikaisesti ja edistyminen siirtyy konsolista konsoliin.
-
Millä alustalla voit ostaa Dogecoinia?
Voit ostaa Dogecoinia mistä tahansa sitä tukevasta kryptovaluuttapörssistä. Joitakin esimerkkejä ovat Coinbase, Binance ja Robinhood.
-
Mikä Google Cloud Platform on?
Google Cloud Platform on kokoelma pilvipalveluita, jotka toimivat samassa Googlen infrastruktuurissa sovelluksille, kuten Gmail ja YouTube. Cloud tarjoaa erilaisia työkaluja hallintaan, koneoppimiseen, tietojen tallentamiseen ja analysointiin. Se on verrattavissa tuotteisiin, kuten Amazon Web Services ja Microsoft Azure.
-
Mikä oli ensimmäinen sosiaalisen median alusta?
Six Degrees nähdään usein ensimmäisenä tunnistettavana sosiaalisen median alustana. Andrew Weinreichin vuonna 1997 perustama Six Degrees sisälsi monia sosiaalisen median alustoilla nykyään yleisesti löydettäviä ominaisuuksia, kuten mahdollisuuden rekisteröityä sähköpostiosoitteella, luoda profiili ja lisätä ystäviä.