Fungsi sistem pengendalian: jenis dan ciri dalam Windows

  • Sistem pengendalian ialah perisian asas yang menyelaras perkakasan, aplikasi dan pengguna, yang penting dalam PC, telefon bimbit dan peranti terbenam.
  • Fungsi utamanya termasuk mengurus proses, memori, peranti input/output, fail, keselamatan dan komunikasi rangkaian.
  • Terdapat pelbagai jenis sistem pengendalian: desktop, mudah alih, pelayan, terbenam, kelompok, masa nyata, diedarkan dan rangkaian.
  • Windows, Linux, macOS, Android dan iOS merupakan sistem yang paling banyak digunakan, setiap satu mempunyai ciri-ciri tersendiri tetapi berdasarkan prinsip asas yang sama.

fungsi sistem pengendalian

Apabila kita mendengar tentang sistem pengendalian, kita biasanya terfikir secara automatik tentang komputer dan perisian yang muncul beberapa saat selepas ia dihidupkan . Walau bagaimanapun, peranan sistem pengendalian jauh melangkaui PC desktop: ia terdapat dalam telefon bimbit, tablet, TV pintar, penghala dan juga kereta. Tanpanya, mana-mana peranti ini hanyalah sekumpulan komponen elektronik yang tidak berguna.

Walaupun begitu penting, fungsi sistem pengendalian sering kali tidak disedari. Memahami apa yang sebenarnya dilakukannya, jenis-jenis yang wujud dan ciri-ciri utamanya dalam persekitaran seperti Windows , Linux, macOS atau Android adalah asas jika anda mempunyai pemahaman asas tentang dunia pengkomputeran atau jika anda sedang mempertimbangkan untuk mempelajari sesuatu yang berkaitan, seperti Pentadbiran Sistem Komputer atau ijazah dalam Sains Komputer.

Apakah sistem pengendalian dan mengapa ia begitu penting?

Sistem pengendalian (OS) ialah perisian teras yang mengawal dan menyelaras semua yang berlaku pada peranti elektronik . Ia bertindak sebagai perantara antara perkakasan (CPU, memori, cakera, skrin, papan kekunci, tetikus, pencetak, dll.) dan program yang dijalankan oleh pengguna (pelayar, editor teks, permainan video, aplikasi pemesejan, dll.).

Tanpa perisian perantara ini, pengguna perlu bertutur dalam "bahasa" perkakasan secara langsung dan mengetahui secara terperinci cara setiap komponen berfungsi. Sistem pengendalian menterjemahkan arahan ini supaya kita boleh berinteraksi dengan peranti melalui antara muka grafik atau baris arahan , tanpa perlu risau tentang apa yang berlaku "di sebalik tabir".

Dalam praktiknya, sistem pengendalian mentakrifkan protokol pengendalian asas komputer: bagaimana memori diuruskan, bagaimana cakera diakses, bagaimana program berkomunikasi, kebenaran yang dimiliki oleh setiap pengguna dan apa yang berlaku apabila peranti input/output (I/O) memerlukan perhatian. Inilah sebabnya ia dianggap sebagai perisian teras bagi mana-mana sistem komputer.

Sistem pengendalian juga kadangkala dikenali sebagai "kernel," walaupun secara tegasnya kernel hanyalah bahagian paling dalam yang bertanggungjawab untuk pengurusan sumber, manakala sistem pengendalian yang lengkap merangkumi lebih banyak lapisan dan utiliti yang menyediakan persekitaran kerja pengguna.

Ciri-ciri umum sistem pengendalian moden

ciri-ciri sistem pengendalian

Walaupun setiap sistem pengendalian mempunyai falsafah dan reka bentuknya yang tersendiri, kebanyakannya berkongsi satu set ciri penting yang membolehkan penggunaannya yang berkesan pada komputer, peranti mudah alih atau pelayan. Antara yang paling penting ialah yang berikut:

Pertama, sistem pengendalian bertindak sebagai perantara antara pengguna dan perkakasan . Ia merupakan jambatan yang menterjemahkan tindakan mudah seperti mengklik ikon atau menekan kekunci kepada arahan yang boleh difahami oleh CPU, memori atau kad grafik.

Ia juga merupakan komponen penting untuk pengendalian mana-mana peranti tujuan umum . PC, tablet atau telefon pintar tanpa sistem pengendalian tidak dapat boot ke persekitaran yang boleh digunakan kerana tidak akan ada apa-apa yang "mengatur" sumber yang berbeza.

Satu lagi ciri utama ialah peranannya dalam keselamatan dan perlindungan data dan aplikasi. Sistem pengendalian melaksanakan mekanisme pengesahan pengguna, kawalan kebenaran, pengasingan proses, penyulitan data dan kemas kini tampalan keselamatan untuk meminimumkan kerentanan dan akses tanpa kebenaran.

Ia juga direka bentuk dengan mengambil kira kebolehgunaan. Kebanyakan sistem pengendalian semasa menawarkan antara muka grafik, desktop, menu dan tetingkap intuitif yang membolehkan pengguna bukan pakar mengendalikan peranti dengan agak mudah, tanpa perlu menggunakan baris arahan kecuali untuk tugas lanjutan.

Sebaliknya, pengurusan sumber yang cekap adalah salah satu misi utamanya. Sistem pengendalian yang baik mengurus CPU, memori utama, peranti I/O dan storan sekunder dengan cara yang memaksimumkan keupayaan perkakasan, mengelakkan kesesakan dan pembekuan yang tidak perlu.

Dalam kebanyakan kes, penggunaan sistem pengendalian tertakluk kepada lesen komersial (seperti Windows atau beberapa edisi macOS dalam persekitaran tertutup). Yang lain, seperti Linux, diedarkan di bawah lesen perisian percuma yang membenarkan penggunaan, pengubahsuaian dan pengedaran semula tanpa sebarang kos.

Akhir sekali, sistem pengendalian moden sentiasa berkembang melalui kemas kini . Versi atau tampalan baharu ini meningkatkan prestasi, menambah ciri, membetulkan pepijat dan mengukuhkan keselamatan terhadap ancaman baharu.

Komponen asas sistem pengendalian

Walaupun dari luar kita mungkin melihatnya sebagai satu program tunggal, sistem pengendalian terdiri daripada beberapa komponen atau pakej perisian yang berfungsi bersama. Antara elemen yang paling penting ialah:

Yang pertama ialah kernel , iaitu jantung sistem pengendalian. Ia bertanggungjawab secara langsung untuk tugas-tugas kritikal seperti komunikasi dengan perkakasan, pengurusan proses, kawalan memori, pengendalian gangguan dan penjadualan CPU. Ia biasanya berjalan dalam mod istimewa, dengan akses kepada semua arahan pemproses.

Kedua, terdapat sistem fail , yang menentukan bagaimana data disusun dan disimpan pada cakera dan media berterusan yang lain. Disebabkan olehnya, fail distrukturkan ke dalam folder atau direktori, kebenaran akses dikawal dan integriti data dijamin sebanyak mungkin.

Komponen yang bertanggungjawab untuk tafsiran arahan dan antara muka pengguna juga merupakan komponen asas. Ini boleh jadi penterjemah baris arahan (seperti bash dalam Linux) atau persekitaran desktop grafik (seperti Explorer dalam Windows atau Finder dalam macOS). Fungsinya adalah untuk menterjemahkan tindakan pengguna kepada permintaan kepada kernel dan pelbagai perkhidmatan sistem.

Di sekeliling blok asas ini dikumpulkan modul dan perkhidmatan lain, seperti pemacu peranti , yang membolehkan sistem pengendalian berkomunikasi dengan peranti persisian tertentu (pencetak, kad rangkaian, kamera, dll.), atau pustaka antara muka, yang memudahkan pengaturcara menggunakan panggilan sistem tanpa perlu mengetahui butiran peringkat rendah.

Jenis-jenis sistem pengendalian mengikut pendekatannya

Sistem pengendalian boleh dikelaskan mengikut beberapa kriteria: jenis peranti yang direka untuknya, bilangan pengguna yang disokongnya, cara ia mengurus tugasan atau cara ia mentadbir sumber. Kumpulan yang paling biasa adalah seperti berikut.

Mengikut peranti: desktop, mudah alih, pelayan dan terbenam

Dalam kategori ini, kita mula-mula menemui sistem pengendalian desktop , yang direka untuk komputer peribadi, baik komputer riba mahupun desktop. Wakil mereka yang paling terkenal ialah Windows, macOS dan pelbagai pengedaran Linux. Ia direka bentuk untuk berfungsi dengan pelbagai aplikasi, menawarkan persekitaran desktop yang lengkap dan mengintegrasikan pelbagai peranti persisian.

Kedua, terdapat sistem pengendalian mudah alih , yang menguasakan telefon pintar, tablet dan peranti sentuh lain. Android dan iOS merupakan pemain dominan dalam segmen ini, walaupun terdapat sistem lain seperti iPadOS, watchOS dan sistem proprietari seperti HyperOS Xiaomi untuk sesetengah peranti. Matlamat mereka adalah untuk menawarkan pengalaman mudah berasaskan sentuhan yang sangat dioptimumkan untuk hayat bateri.

Satu lagi kumpulan utama ialah sistem pengendalian pelayan . Sistem ini dipasang pada mesin yang melayani ramai pengguna secara serentak (pelayan web, pelayan pangkalan data, pelayan fail, dll.) dan dioptimumkan untuk akses jauh, mengurus jumlah data yang besar dan kestabilan. Contoh biasa termasuk Windows Server, pengedaran Linux berorientasikan pelayan dan varian Unix.

Akhir sekali, terdapat sistem pengendalian terbenam , yang terdapat dalam penghala, TV pintar, jentera perindustrian, peralatan rumah, sistem penggera dan panel kawalan, antara peranti lain. Ia diprogramkan untuk melaksanakan satu set fungsi yang sangat spesifik dengan sumber yang terhad dan selalunya berdasarkan versi Linux yang dilucutkan atau kernel ringan yang lain.

Berdasarkan bilangan pengguna dan tugasan

Dari perspektif siapa yang menggunakannya dan bagaimana, perbezaan biasanya dibuat antara sistem pengguna tunggal dan berbilang pengguna . Sistem pengguna tunggal hanya membenarkan seorang pengguna menjalankan program pada satu masa, manakala sistem berbilang pengguna mengurus sesi dan proses beberapa orang secara serentak, melindungi data setiap pengguna.

Berkenaan pengurusan tugas, kita bercakap tentang sistem tugasan tunggal dan berbilang tugas . Sistem tugasan tunggal hanya melaksanakan satu proses pengguna pada satu masa (sebagai tambahan kepada proses dalaman sistem pengendalian sendiri). Sebaliknya, sistem berbilang tugas mampu melaksanakan beberapa proses yang seolah-olah serentak, dengan CPU berselang-seli antara proses tersebut. Dalam perkakasan dengan berbilang teras atau pemproses, berbilang tugas ini boleh dilengkapi dengan berbilang pemprosesan sebenar.

Perbezaan juga dibuat antara sistem sesi tunggal dan berbilang sesi . Banyak sistem moden membenarkan berbilang sesi serentak, sama ada melalui desktop jauh, sambungan SSH atau konsol maya, yang sangat biasa berlaku pada pelayan dan dalam pengedaran Linux.

Mengikut pengurusan sumber dan seni bina

Jika kita melihat bidang sumber fizikal, kita membezakan antara sistem berpusat dan sistem teragih . Dalam sistem berpusat, semua sumber (CPU, memori, storan, peranti persisian) adalah milik satu mesin. Sebaliknya, dalam sistem pengendalian teragih, sumber beberapa komputer dikumpulkan untuk menawarkan platform bersatu dengan kapasiti pengkomputeran dan storan yang tinggi , yang membolehkan akses jauh ke fail dan aplikasi seolah-olah ia setempat.

Terdapat juga sistem pengendalian kelompok , yang diwarisi daripada pengkomputeran klasik, di mana pengguna tidak berinteraksi secara langsung semasa pelaksanaan: kerja dikumpulkan ke dalam kelompok dan pengendali menyediakannya untuk diproses oleh sistem tanpa campur tangan manusia yang berterusan. Ia digunakan terutamanya dalam persekitaran perniagaan untuk tugasan berulang dan bervolum tinggi, seperti pengiraan gaji atau penjanaan penyata bank.

Sistem pengendalian perkongsian masa atau berbilang tugas interaktif membolehkan berbilang pengguna atau aplikasi berkongsi CPU, memperuntukkan "kepingan" kecil masa pemproses kepada setiap seorang. Unix ialah contoh klasik pendekatan ini.

Sebaliknya, kita dapati sistem pengendalian masa nyata , yang direka untuk persekitaran di mana masa tindak balas mesti sangat singkat dan boleh diramal. Ini digunakan dalam robot perindustrian, sistem kawalan trafik udara, peralatan perubatan canggih dan eksperimen saintifik, di mana sebarang kelewatan boleh menjadi kritikal.

Satu kes tertentu ialah sistem pengendalian rangkaian , yang dijalankan pada pelayan yang dikhaskan untuk mengurus pengguna, kebenaran, sumber kongsi, keselamatan dan komunikasi dalam rangkaian tempatan atau korporat. Unix dan NetWare adalah contoh perwakilan dalam bidang ini.

Fungsi utama sistem pengendalian

Fungsi sistem pengendalian adalah banyak dan kompleks, tetapi ia boleh dikumpulkan kepada beberapa blok yang membantu memahami apa yang dilakukannya setiap kali anda menghidupkan Windows, Linux, macOS atau Android anda.

Pengurusan proses dan CPU

Salah satu tugasnya yang paling kritikal ialah pengurusan proses . Proses hanyalah program yang berjalan yang memerlukan CPU, memori, akses kepada fail dan peranti I/O. Sistem pengendalian bertanggungjawab untuk mencipta dan memusnahkan proses, menggantung dan menyambungnya semula, serta menyediakan mekanisme komunikasi dan penyegerakan antara mereka.

Untuk mencapai matlamat ini, ia menggunakan pelbagai algoritma penjadualan yang menentukan proses mana yang menggunakan CPU pada bila-bila masa , dalam susunan dan dengan keutamaan. Ini membolehkan, sebagai contoh, anda mendengar muzik semasa melayari internet dan memuat turun kemas kini di latar belakang, tanpa mana-mana tugas menyekat tugas yang lain sepenuhnya.

Proses boleh terdiri daripada proses latar depan, apabila ia memerlukan campur tangan pengguna secara langsung (pelayar, editor teks, permainan, dll.), atau proses latar belakang, apabila ia berjalan tanpa interaksi yang kelihatan (program antivirus yang mengimbas sistem, perkhidmatan sandaran, daemon rangkaian dalam Unix, dll.). Sistem pengendalian mesti menyelaraskan kesemuanya untuk memastikan mesin stabil dan responsif.

Pengurusan memori

Satu lagi fungsi utama sistem pengendalian ialah pengurusan RAM yang cekap . Setiap program memerlukan ruang memori untuk menyimpan arahan dan data sementara. OS bertanggungjawab untuk menempah ruang ini, melindunginya daripada proses lain dan melepaskannya apabila aplikasi tidak lagi memerlukannya.

Selain memperuntukkan dan membebaskan memori, banyak sistem melaksanakan teknik seperti memori maya , yang membolehkan simulasi bahawa terdapat lebih banyak memori daripada yang sebenarnya tersedia dengan menggunakan cakera sebagai sambungan, atau mekanisme paging dan segmentasi untuk mengatur dan melindungi kawasan memori proses dan kernel yang berbeza.

Pengurusan peranti input/output

Sistem pengendalian juga mengawal semua input dan output data melalui peranti persisian . Untuk melakukan ini, ia bergantung pada pemacu tertentu, yang dibangunkan oleh pengeluar peranti atau komuniti, yang membolehkan papan kekunci, tetikus, pencetak, cakera keras luaran, kamera dan kad rangkaian berkomunikasi dengan betul dengan sistem.

Sistem pengendalian menyediakan antara muka yang seragam untuk membaca, menulis dan mengkonfigurasi peranti daripada setiap program yang perlu mengetahui butiran tentang cara peranti berfungsi . Ini memudahkan pembangunan aplikasi dan memudahkan pertukaran peranti tanpa perlu menulis semula perisian.

Sistem fail dan pengurusan maklumat

Sistem pengendalian mengurus fail dan direktori yang disimpan pada cakera dan media lain . Ia menawarkan operasi asas seperti mencipta, membuka, membaca, menulis, memindahkan, menyalin dan memadam fail, serta menyusun maklumat ke dalam struktur folder yang mesra pengguna.

Ia juga menyelenggara maklumat penting untuk operasinya sendiri, seperti jadual proses, jadual fail terbuka dan data konfigurasi sistem. Sebahagian besar tugasnya adalah untuk memastikan data disimpan dengan teratur dan dipelihara dengan betul , walaupun berlaku kegagalan atau gangguan bekalan elektrik.

Dalam bidang ini, pelbagai sistem fail (FAT, FAT32, NTFS, ext3, ext4, XFS dan banyak lagi) memainkan peranan, setiap satunya dengan kelebihannya sendiri dari segi prestasi, keselamatan, saiz fail maksimum atau keserasian.

Keselamatan, kebenaran dan kawalan pengguna

Keselamatan merupakan satu lagi tonggak asas. Sistem pengendalian mesti membezakan antara penggunaan sumber yang dibenarkan dan tidak dibenarkan . Untuk melakukan ini, ia melaksanakan mekanisme pengesahan (pengguna dan kata laluan, biometrik, sijil), kebenaran (kebenaran pada fail, peranti dan operasi), dan pengauditan.

Sistem berbilang pengguna, seperti yang berasaskan edisi pelayan Unix atau Windows, amat memerlukan sokongan dalam hal ini, kerana ia mesti memastikan bahawa seorang pengguna tidak boleh mengakses atau mengubah suai data orang lain tanpa kebenaran . Sistem ini juga bertanggungjawab untuk menguatkuasakan dasar keselamatan, menyulitkan maklumat sensitif dan mengurus kemas kini yang menampal kelemahan.

Pengurusan rangkaian dan komunikasi

Agar komputer dapat berkomunikasi dengan peranti lain atau internet, sistem pengendalian mesti mengurus protokol rangkaian dan antara muka komunikasi . Ia mengkonfigurasi alamat IP, mengurus sambungan berwayar dan tanpa wayar, mengatur akses kepada sumber yang dikongsi dan menyelenggara titik komunikasi yang digunakan oleh aplikasi untuk menghantar dan menerima data.

Dalam konteks ini, sistem pengendalian rangkaian dan persekitaran pelayan memainkan peranan penting, kerana ia memusatkan pengurusan pengguna, kumpulan, kebenaran, perkhidmatan direktori dan sumber kongsi dalam sesebuah organisasi atau rangkaian persendirian.

Permulaan, pemantauan dan prestasi sistem

Dari saat anda menekan butang kuasa, sistem pengendalian akan memulakan proses but peranti . Selepas pemeriksaan firmware awal (BIOS atau UEFI), kernel OS dimuatkan, pemacu penting diinisialisasi dan perkhidmatan asas dimulakan supaya pengguna boleh log masuk dan mula bekerja.

Semasa penggunaan biasa, sistem pengendalian sentiasa memantau status komputer: suhu, beban pemproses, penggunaan memori, ruang cakera, kegagalan peranti, dan sebagainya. Hasil daripada pemantauan ini, ia dapat mengesan ralat, memberi amaran tentang masalah dan mencadangkan tindakan pembetulan seperti memasang kemas kini, menutup aplikasi yang tidak responsif atau mengesyorkan sandaran.

Banyak sistem moden juga merangkumi alat khusus untuk mengukur dan mengoptimumkan prestasi , mengenal pasti kesesakan, nyahfragmen cakera mekanikal, membersihkan fail sementara atau melaraskan kesan visual untuk memastikan peranti berjalan lancar dari semasa ke semasa.

Sandaran, pemulihan dan mesin maya

Satu lagi tugas penting ialah mengurus sandaran dan pemulihan data . Walaupun aplikasi pihak ketiga sering terlibat, sistem pengendalian menyediakan perkhidmatan dan API untuk menjadualkan sandaran, mengambil imej sistem dan memulihkan konfigurasi atau fail sekiranya berlaku kegagalan.

Tambahan pula, banyak sistem menyokong operasi mesin atau kontena maya secara natif, membolehkan berbilang sistem pengendalian atau persekitaran terpencil wujud bersama pada mesin yang sama. Ini sangat berguna untuk pengujian, pembangunan perisian, latihan atau menjalankan aplikasi legasi yang memerlukan versi sistem pengendalian yang lebih lama.

Contoh dan ciri sistem pengendalian utama

Untuk meletakkan semua perkara di atas dalam perspektif, adalah wajar untuk mengkaji semula sistem pengendalian yang paling terkenal dan ciri-cirinya yang paling menonjol , baik pada desktop mahupun peranti mudah alih.

Microsoft Windows

Windows ialah sistem pengendalian desktop yang paling banyak digunakan di dunia. Ia berasal dari tahun 1985 sebagai persekitaran grafik yang dibina di atas MS-DOS dan akhirnya berkembang menjadi sistem pengendalian lengkap dengan antara muka berasaskan tetingkap, bar tugas dan desktop . Popularitinya sebahagian besarnya disebabkan oleh kemudahan penggunaannya, keserasian perkakasan dan perisian yang luas, dan hakikat bahawa ia telah dipasang pada kebanyakan komputer peribadi.

Dengan setiap versi baharu (daripada Windows 1.0, 2.0 dan 3.x kepada peristiwa penting seperti Windows 95, XP, 7, 10 dan 11), Windows menggabungkan penambahbaikan dalam keselamatan, kestabilan, antara muka grafik dan sokongan untuk teknologi baharu . Hari ini, ia menawarkan ciri-ciri seperti Secure Boot, penyulitan BitLocker, pengesahan biometrik dengan Windows Hello, penyepaduan dengan perkhidmatan awan seperti OneDrive dan tumpuan yang kuat pada produktiviti dengan alatan seperti Snap Layouts dan penyepaduan dengan Microsoft 365.

Windows 11, versi terkini, turut menambah antara muka yang direka bentuk semula, keserasian permainan yang dipertingkatkan hasil daripada DirectX dan teknologi seperti Auto HDR dan DirectStorage, serta ciri kecerdasan buatan bersepadu melalui pembantu seperti Windows Copilot . Semua ini memastikan Windows berada di barisan hadapan untuk pengguna rumah, perniagaan dan pemain permainan.

Pengedaran berasaskan Linux dan GNU/Linux

Secara tepatnya, Linux ialah kernel sistem pengendalian sumber terbuka , yang mana pelbagai pengedaran seperti Ubuntu, Fedora, Debian dan banyak lagi dibina. Gabungan kernel Linux dan alatan daripada projek GNU menghasilkan apa yang biasa kita panggil "pengagihan Linux".

Ciri yang menentukannya ialah ketersediaannya di bawah lesen percuma yang membenarkan penggunaan, kajian, pengubahsuaian dan pengedaran semula perisian . Ini telah membawa kepada komuniti pembangun yang besar dan pelbagai jenis pengedaran yang disesuaikan dengan semua jenis keperluan: desktop tujuan umum, pelayan, peranti terbenam, peralatan pendidikan dan persekitaran keselamatan.

Linux terkenal dengan kestabilan dan keselamatannya, terutamanya pada pelayan dan superkomputer, di mana ia jelas mendominasi. Tambahan pula, ia menawarkan pilihan penyesuaian yang luas , membolehkan pengguna mengubah suai hampir semua aspek antara muka dan sistem.

MacOS

macOS ialah sistem pengendalian yang dibangunkan oleh Apple untuk komputer Macnya. Berdasarkan teknologi Unix, ia menonjol kerana reka bentuknya yang teliti, integrasinya dengan perkakasan Apple dan tumpuannya pada pengalaman pengguna . Gabungan sistem dan perkakasan yang dikawal oleh pengeluar yang sama membolehkan pengoptimuman tahap tinggi.

Antara kekuatannya ialah alat bersepadu untuk penyuntingan video, imej dan muzik , kesinambungan merentas peranti (iPhone, iPad, Apple Watch, dll.), dan model keselamatan yang mantap dengan pengesahan aplikasi, sandboxing dan kawalan kebenaran. Mac App Store juga menyediakan akses mudah kepada perisian yang dipilih susun dan disemak.

Android dan iOS dalam bidang mudah alih

Dalam telefon bimbit dan tablet, pemain utama ialah Android dan iOS . Android, yang pada mulanya dibangunkan oleh Android Inc. dan kemudiannya diambil alih oleh Google, berasaskan kernel Linux dan telah menjadi sistem yang paling meluas dalam telefon pintar dan tablet kerana keterbukaannya kepada pelbagai pengeluar.

iOS (dan variannya iPadOS) ialah sistem pengendalian mudah alih Apple, yang terdapat pada iPhone dan iPad. Ia terkenal dengan integrasinya yang mendalam dengan ekosistem Apple, keselamatannya dan kawalan ketatnya ke atas aplikasi yang diedarkan melalui App Store.

Kedua-dua sistem, dengan keistimewaannya sendiri, memenuhi fungsi asas yang sama seperti sistem pengendalian desktop, walaupun disesuaikan dengan skrin sentuh, sensor, sambungan berterusan dan pengurusan bateri yang canggih.

Setelah mempertimbangkan semua elemen ini, menjadi lebih jelas bahawa sistem pengendalian lebih daripada sekadar "apa yang anda lihat pada skrin": ia adalah perisian yang menyelaras, melindungi dan membolehkan kerja bersama semua bahagian peranti , sama ada kita bercakap tentang PC Windows, pelayan Linux, Mac, telefon Android atau TV pintar.

Windows 10
artikel berkaitan:
Ciri Windows 10 yang kurang dikenali tetapi berguna

Tambahkan sebagai sumber pilihan dalam Google