Есептеу платформасы жалпы мағынада, кез-келген кесек бағдарламалық қамтамасыз ету қайда орындалғанын білдіреді.
Бұл мүмкін аппараттық қамтамасыз ету немесе операциялық жүйе, тіпті мүмкін веб-браузер, онда код орындалады.
Есептеу платформасы термині түрлі абстракция деңгейлеріне, соның ішінде белгілі бір аппараттық сәулетке сілтеме жасай алады. Операциялық жүйе (ОЖ) және ортаның орындау кітапханалары. Жалпы алғанда, онда компьютер бағдарламалары орындалуы мүмкін сахна деп айтуға болады,.
Платформаны бір мезгілде қосымшаларды әзірлеудің шектеу процесі ретінде деп қарастыруға болады, ол әр түрлі платформаларда мүмкіндіктері және шектеулері әр түрлі береді, сондай-ақ дамыту жәрдемдесу процесіне, сонымен бірге, олар төмен деңгейі жағынан дайын қамтамасыз етілген. Мысалы, ОС жабдықтағы базалық айырмашылықтарды абстрактылайтын және әмбебап командасын сақтау үшін файл немесе желісіне қол жеткізуді қамтамасыз ететін платформа болуы мүмкін.
Шағын ғана кіріктірме жүйелер жағдайдағы жабдықтар. Кіріктірме жүйелер жабдыққа тікелей қатынаса алады; ол жұмыс істеп тұрған "жалаңаш металл" деп аталады.
Бұнда браузер web-ке негізделген бағдарламалық қамтамасыз ету жағдайында болады. Браузер өзі жабдық+ОЖ платформасымен іске қосылады, бірақ бұған браузерде жұмыс істейтін бағдарламалық қамтамасыз етуге байланысты емес.
Қосымшалар, мамандандырылған скрипт тілінде, мысалы Excel-де макрос жазылған бағдарламалық қамтамасыз ету орналасатын электрондық кесте немесе мәтіндік процессор сияқтылар. Бұл платформа ретінде жазылатын толыққанды Майкрософт Офис қосымшаларына дейін ұзартылуы мүмкін.
Бағдарламалық шешімдер, дайын функцияларды қамтамасыз етеді.
Бұлттық есептеулер және платформа қызмет ретінде. Кеңейтетін ұсыну туралы бағдарламалық платформасы, бұл әзірлеушілерге қосымшаларды құруға бағдарламасының компоненттерін, орналастырылған емес, құрылыс салушының, ал провайдер интернет-коммуникациялар, бірге, оларды байланыстыратын. әлеуметтік желі сайттары Твиттер және facebook , сондай-ақ дамытушы платформалар болып табылады.
Ал виртуалды машина (ВМ), мысалы, Java виртуалды машинасы. немесе .NET CLR. Қосымшалар машиналық кодқа ұқсас белгілі байткод нысанында жасалады, содан кейін виртуалды машинада орындалады.
Толық жүйенің виртуализацияланған нұсқасы, оның ішінде виртуализацияланған аппараттық құралдар, операциялық жүйелер, бағдарламалық қамтамасыз ету және сақтау. Бұл, мысалы, Windows стандартты бағдарламасын физикалық Macта іске қосуға мүмкіндік береді.
Кейбір сәулеттің бірнеше қабаттары бар, әр қабаты платформа ретінде жұмыс істеу үшін оларға қолданылады. Жалпы, тек компоненті болуы тиіс бейімделген қабаттың бірден. Мысалы, java-бағдарлама болуы тиіс жазылған пайдалану үшін виртуалды машина java (jvm) және онымен байланысты кітапхана Платформа ретінде, бірақ бейімделген болуға тиіс іске қосу үшін Windows, Linux немесе Mac OS платформалары. Алайда, jvm, қабаты астында қосымшаның тиіс салынып, әрбір ОС.
Шамамен, неғұрлым кең таралған - азырақ кең тараған түрлеріне қарай:
Тауар есептеуіші платформалар
Wintel, Intel х86 архитектурасы немесе үйлесімді дербес компьютерлері, Windows операциялық жүйесінде жұмыс істейді
Macintosh, Apple компьютері аппараттық және классикалық Mac OS және macOS операциялық жүйелері, бастапқыда 68k негізінде, кейін PowerPC негізінде, енді x86 платформасына көшті
Newton құрылғылары, Apple Newton OS-та жұмыс істейді
ARM сәулеті мобильді құрылғыларда пайдаланылады
Gumstix немесе Raspberry Pi толық функциялы ОС Linux кішкене компьютерлері
х86 Линукс немесе BSD нұсқалары сияқты Unix-ұқсас жүйелері
CP/M компьютерлері S-100 шинасына негізінде, ең ерте микрокомпьютер платформасы болуы мүмкін
Бірінші тараптық бағдарламалық қамтамасыз ету деп қарастырылады, егер ол жеткізуші платформасында шыққан болса. Басқа да жеткізушілердің бағдарламалық қамтамасыз етуі үшінші тараптық болады.
This article uses material from the Wikipedia Қазақша article Компьютер платформасы, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Мәлімет CC BY-SA 4.0 лицензиясы аясында қолжетімді (басқа шарттар көрсетілмеген жағдайда). Images, videos and audio are available under their respective licenses. ®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Қазақша (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.