რა არის პლატფორმა?

Სარჩევი:

რა არის პლატფორმა?
რა არის პლატფორმა?
Anonim

როდესაც საქმე ეხება ტექნოლოგიასა და გამოთვლებს, პლატფორმა ემსახურება როგორც ძირითადი საფუძველი ტექნიკისა და პროგრამული უზრუნველყოფის შემუშავებისა და მხარდაჭერისთვის.

ყველაფერი, რაც ტონალური კრემის თავზეა შექმნილი, ერთად მოქმედებს იმავე ჩარჩოში. როგორც ასეთი, თითოეულ პლატფორმას აქვს წესების, სტანდარტებისა და შეზღუდვების საკუთარი ნაკრები, რომელიც კარნახობს რა აპარატურა/პროგრამული უზრუნველყოფა შეიძლება შეიქმნას და როგორ უნდა იმუშაოს თითოეულმა.

ტექნიკური პლატფორმები შეიძლება იყოს:

  • მთელი სისტემები
  • ინდივიდუალური კომპონენტები
  • ინტერფეისები

ტექნიკის პლატფორმებთან შედარებით, პროგრამული პლატფორმები უფრო ვრცელია, მაგრამ მომხმარებელთათვის უფრო ადვილი დასაკავშირებელი.ლოგიკურია, იმის გათვალისწინებით, რომ ჩვენ უფრო ხშირად ვურთიერთობთ პროგრამულ უზრუნველყოფასთან/აპებთან, მიუხედავად იმისა, რომ აპარატურა (მაგ. მაუსები, კლავიატურები, მონიტორები, სენსორული ეკრანები) ხელს უწყობს უფსკრულის გადალახვას. პროგრამული პლატფორმები მიეკუთვნება ზოგად კატეგორიებს:

  • სისტემის პროგრამული უზრუნველყოფა
  • აპლიკაციის პროგრამა
Image
Image

ბოლო ხაზი

აპარატურული პლატფორმები შეიძლება იყოს მთელი სისტემები (მაგ. გამოთვლითი მოწყობილობები), როგორიცაა ძირითადი, სამუშაო სადგურები, დესკტოპები, ლეპტოპები, ტაბლეტები, სმარტფონები და სხვა. თითოეული მათგანი წარმოადგენს აპარატურულ პლატფორმას, რადგან თითოეულს აქვს საკუთარი ფორმის ფაქტორი, მუშაობს სხვა სისტემებისგან დამოუკიდებლად და შეუძლია უზრუნველყოს რესურსები ან სერვისები (მაგ., პროგრამული უზრუნველყოფის/აპლიკაციების გაშვება, მოწყობილობებთან/ინტერნეტთან დაკავშირება და ა.შ.) მომხმარებლებს, განსაკუთრებით მათ. არ იყო მოსალოდნელი ორიგინალური დიზაინით.

ინდივიდუალური კომპონენტები

ინდივიდუალური კომპონენტები, როგორიცაა კომპიუტერების ცენტრალური დამუშავების ერთეული (CPU), ასევე განიხილება ტექნიკის პლატფორმებად.პროცესორებს (მაგ. Intel Core, ARM Cortex, AMD APU) აქვთ განსხვავებული არქიტექტურა, რომელიც განსაზღვრავს მუშაობას, კომუნიკაციას და ურთიერთქმედებას სხვა კომპონენტებთან, რომლებიც ქმნიან მთელ სისტემას. საილუსტრაციოდ, განიხილეთ CPU, როგორც საფუძველი, რომელიც მხარს უჭერს დედაპლატს, მეხსიერებას, დისკის დისკებს, გაფართოების ბარათებს, პერიფერიულ მოწყობილობებს და პროგრამულ უზრუნველყოფას. ზოგიერთი კომპონენტი შეიძლება იყოს ან არ იყოს ურთიერთშემცვლელი, რაც დამოკიდებულია ტიპის, ფორმისა და თავსებადობის მიხედვით.

ბოლო ხაზი

ინტერფეისები, როგორიცაა PCI Express, Accelerated Graphics Port (AGP) ან ISA გაფართოების სლოტები, არის პლატფორმები სხვადასხვა ტიპის დამატებითი/გაფართოების ბარათების შესაქმნელად. სხვადასხვა ინტერფეისის ფორმის ფაქტორები უნიკალურია, ასე რომ, მაგალითად, ფიზიკურად შეუძლებელია PCI Express ბარათის ჩასმა AGP ან ISA სლოტში - გახსოვდეთ, რომ პლატფორმები ადგენენ წესებს და შეზღუდვებს. ინტერფეისი ასევე უზრუნველყოფს კომუნიკაციას, მხარდაჭერას და რესურსებს მიმაგრებულ გაფართოების ბარათზე. გაფართოების ბარათების მაგალითები, რომლებიც იყენებენ ასეთ ინტერფეისებს, არის ვიდეო გრაფიკა, ხმა/აუდიო, ქსელის გადამყვანები, USB პორტები, სერიული ATA (SATA) კონტროლერები და სხვა.

სისტემის პროგრამული უზრუნველყოფა

სისტემური პროგრამული უზრუნველყოფა არის ის, რაც აკონტროლებს კომპიუტერს ერთდროული პროცესების შესრულებით, აპლიკაციის პროგრამულ უზრუნველყოფასთან ერთად მრავალი ტექნიკის რესურსის მართვის/კოორდინაციის დროს. სისტემური პროგრამული უზრუნველყოფის საუკეთესო მაგალითებია ოპერაციული სისტემები, როგორიცაა (მაგრამ არ შემოიფარგლება) Windows, macOS, Linux, Android, iOS და Chrome OS.

ოპერაციული სისტემა ემსახურება როგორც პლატფორმას გარემოს უზრუნველსაყოფად, რომელიც მხარს უჭერს მომხმარებლის ინტერაქციას ინტერფეისების საშუალებით (მაგ. მონიტორი, მაუსი, კლავიატურა, პრინტერი და ა.შ.), სხვა სისტემებთან კომუნიკაცია (მაგ. ქსელი, Wi-Fi, Bluetooth, და ა.შ.), და აპლიკაციის პროგრამული უზრუნველყოფა.

აპლიკაციის პროგრამა

აპლიკაციის პროგრამა მოიცავს ყველა იმ პროგრამას, რომლებიც შექმნილია კომპიუტერზე კონკრეტული ამოცანების შესასრულებლად - უმეტესობა არ განიხილება როგორც პლატფორმა. არაპლატფორმული აპლიკაციის პროგრამული უზრუნველყოფის ჩვეულებრივი მაგალითებია გამოსახულების რედაქტირების პროგრამები, ტექსტის პროცესორები, ცხრილები, მუსიკალური პლეერები, შეტყობინებები/ჩატი, სოციალური მედიის აპლიკაციები და სხვა.

თუმცა, არსებობს რამდენიმე სახის აპლიკაციის პროგრამა, რომლებიც ასევე პლატფორმებია. მთავარი ის არის, ემსახურება თუ არა მოცემული პროგრამული უზრუნველყოფის მხარდაჭერა მასზე დაფუძნებული რაღაცისთვის. აპლიკაციური პროგრამული უზრუნველყოფის, როგორც პლატფორმების რამდენიმე მაგალითია:

  • ვებ ბრაუზერები - (მაგ. Chrome, Safari, Internet Explorer) არის პლატფორმები პროგრამული უზრუნველყოფის სხვა ფორმებისთვის, როგორიცაა მესამე მხარის დანამატები/გაფართოებები ან თემები.
  • სოციალური მედიის საიტები - როგორიცაა Facebook, ემსახურება როგორც პლატფორმებს გარე აპლიკაციების, ხელსაწყოების და/ან სერვისების მხარდაჭერისას, რომლებიც ურთიერთქმედებენ საიტის ძირითად ფუნქციებთან. ეს ეხება როგორც ვებსაიტს, ასევე მობილური აპლიკაციის ვერსიას.
  • ვიდეო თამაშები - რომლებიც მხარს უჭერენ მოდებს (თამაშის რედაქტორის საშუალებით) ასევე განიხილება პლატფორმებად. ვიდეო თამაშების მოდიფიკაციები იყენებენ ვიდეო თამაშების არსებულ ძრავას, როგორც საფუძველს მომხმარებლის მიერ შექმნილი რუქების/დონეების, პერსონაჟების, ობიექტების ან თუნდაც მთლიანი ცალკე თამაშის შესაქმნელად.

ვიდეო თამაშის კონსოლები

ვიდეო სათამაშო კონსოლები არის ტექნიკისა და პროგრამული უზრუნველყოფის შესანიშნავი მაგალითი, რომელიც გაერთიანებულია როგორც პლატფორმა. კონსოლის თითოეული ტიპი მოქმედებს როგორც ბაზა, რომელიც მხარს უჭერს თამაშების საკუთარ ბიბლიოთეკას ფიზიკურად (მაგ. ორიგინალური Nintendo კარტრიჯი არ არის თავსებადი Nintendo სათამაშო სისტემების სხვა ვერსიებთან) და ციფრულად (მაგ. მიუხედავად იმისა, რომ ორივე დისკის ფორმატია, Sony PS3 თამაში იქნება არ მუშაობს Sony PS4 სისტემაზე პროგრამული უზრუნველყოფის/პროგრამირების ენის გამო).

FAQ

    როგორ ქმნით სოციალური მედიის პლატფორმას?

    პირველ რიგში, გადაწყვიტეთ რა ტიპის საზოგადოება გსურთ შექმნათ და რა დემოგრაფიული ჯგუფი გსურთ. შემდეგი, დარწმუნდით, რომ თქვენი პლატფორმა შეიცავს აუცილებელ ფუნქციებს, როგორიცაა აქტივობის ნაკადი, სტატუსის განახლებები, უსაფრთხოება და მომხმარებელთა მომსახურება. მაშინ, დროა გაუშვათ და გაყიდოთ თქვენი ახალი სოციალური მედიის პლატფორმა.

    როგორ თამაშობთ Minecraft cross პლატფორმას?

    სხვა პლატფორმებზე მეგობრებთან ერთად Minecraft სათამაშოდ, თქვენ ყველას უნდა გქონდეთ თამაშის ერთი და იგივე ვერსია (Java, Bedrock და ა.შ.). თქვენ ასევე უნდა შექმნათ Xbox ანგარიში და დაამატოთ სხვა მოთამაშეები მეგობრების სიაში, მაშინაც კი, თუ თქვენ თამაშობთ არა Microsoft-ის პლატფორმაზე, როგორიცაა Nintendo Switch. შემდეგ გაუშვით თამაში, დაიწყეთ ახალი სესია და მოიწვიეთ მეგობრები.

    რა არის კროს პლატფორმის თამაშები?

    თამაშები განიხილება როგორც "ჯვარედინი პლატფორმა", თუ ისინი ხელმისაწვდომია ერთდროულად რამდენიმე პლატფორმაზე (Xbox, PlayStation, PC და ა.შ.) სათამაშოდ და პროგრესი გადადის კონსოლიდან კონსოლზე.

    რომელ პლატფორმაზე შეგიძლიათ შეიძინოთ Dogecoin?

    შეგიძლიათ შეიძინოთ Dogecoin ნებისმიერ კრიპტოვალუტის ბირჟაზე, რომელიც მხარს უჭერს მას. ზოგიერთი მაგალითი მოიცავს Coinbase, Binance და Robinhood.

    რა არის Google Cloud Platform?

    Google Cloud Platform არის ღრუბლოვანი გამოთვლითი სერვისების ნაკრები, რომელიც მუშაობს Google-ის იმავე ინფრასტრუქტურაზე ისეთი აპლიკაციებისთვის, როგორიცაა Gmail და YouTube. Cloud გთავაზობთ მრავალფეროვან ინსტრუმენტებს მენეჯმენტისთვის, მანქანური სწავლისთვის, მონაცემთა შენახვისა და მონაცემთა ანალიტიკისთვის. ის მსგავსია პროდუქტებთან, როგორიცაა Amazon Web Services და Microsoft Azure.

    რა იყო პირველი სოციალური მედიის პლატფორმა?

    ექვს გრადუსს ხშირად მიაწერენ პირველ ცნობად სოციალური მედიის პლატფორმას. შექმნილი ენდრიუ ვაინრაიხის მიერ 1997 წელს, Six Degrees მოიცავდა ბევრ ფუნქციას, რომელიც ჩვეულებრივ გვხვდება დღეს სოციალური მედიის პლატფორმებში, როგორიცაა ელექტრონული ფოსტის მისამართით დარეგისტრირების, პროფილის და მეგობრების დამატების შესაძლებლობა.

გირჩევთ: