SOFTWARE

 


(https://www.pngplay.com/image/476262)

Apa itu Software?

Software adalah program atau aplikasi yang berisi kumpulan instruksi yang mengarahkan komputer untuk melakukan tugas tertentu. Jika hardware adalah bagian fisik komputer, software adalah bagian yang tidak terlihat, tapi sangat penting untuk menjalankan dan mengontrol hardware. Tanpa software, hardware tidak bisa berfungsi. 

 

Sistem Operasi: 

Secara umum, sistem operasi komputer disebut pengelola sumber daya komputer serta sebagai jembatan antara perangkat komputer dengan pengguna.

Dalam arti lain, pengertian OS adalah perangkat lunak yang terdiri dari beberapa kompenen software yang berfungsi untuk mengontrol semua aktivitas yang dilakukan komputer. 

Berikut beberapa Sistem Operasi: 

Windows: 

(https://www.freeiconspng.com/img/42344)

Windows adalah program yang mengelola semua perangkat di komputer dan membantu aplikasi bekerja. Program ini dibuat oleh Microsoft dan pertama kali dirilis pada tahun 1985 dengan nama Windows 1.0. Sejak itu, Windows terus berkembang menjadi salah satu program paling populer di dunia. Windows bisa digunakan di berbagai perangkat, seperti komputer desktop, laptop, server, dan ponsel. Windows menggunakan tampilan grafis (GUI) dengan ikon, tombol, dan menu sehingga mudah digunakan, tanpa perlu mengetik perintah teks. Selain itu, Windows memiliki fitur seperti multitasking untuk menjalankan beberapa aplikasi sekaligus dan plug-and-play untuk memudahkan penggunaan perangkat tambahan seperti printer atau kamera.

Fungsi Windows:

    1. Mengelola sumber daya komputer seperti CPU, RAM, dan hard disk untuk menjalankan aplikasi dan tugas.
    2. Menyediakan antarmuka grafis (GUI) yang memudahkan pengguna menggunakan aplikasi melalui ikon dan menu.
    3. Mendukung kompatibilitas perangkat keras dan perangkat lunak, termasuk program dari versi Windows sebelumnya.
    4. Mengatur jaringan, seperti konfigurasi jaringan, firewall, dan berbagi data.
    5. Menjaga keamanan dengan fitur seperti antivirus, firewall, dan kontrol akses.
    6. Mengelola file, seperti penyimpanan, pencarian, dan pengaturan hak akses.
    7. Mengatur sistem, seperti tampilan desktop, suara, dan pembaruan sistem operasi.
    8. Menyediakan dukungan teknis, termasuk layanan pelanggan dan panduan penggunaan.

Kelebihan: 

  1. Kompatibilitas luas: Windows mendukung banyak perangkat keras dan perangkat lunak.
  2. Mudah digunakan: Antarmuka Windows ramah pengguna, cocok bahkan untuk pemula.
  3. Fitur multimedia: Memutar audio dan video dengan mudah melalui fitur bawaan.
  4. Banyak aplikasi: Banyak pengembang membuat aplikasi dan game untuk Windows.
  5. Dukungan jangka panjang: Microsoft memberikan pembaruan dan keamanan selama bertahun-tahun.

Kekurangan: 

    1. Rentan virus: Windows sering menjadi target serangan virus, sehingga butuh perangkat lunak keamanan.
    2. Masalah teknis: Sering terjadi crash atau layar biru yang dapat mengganggu produktivitas.
    3. Butuh spesifikasi tinggi: Beberapa versi memerlukan perangkat keras yang lebih canggih untuk berjalan lancar.
    4. Harga mahal: Versi tertentu, seperti edisi profesional, cukup mahal.
    5. Terlalu banyak fitur: Beberapa fitur kompleks memerlukan waktu untuk dipahami pengguna.

 

MacOs: 

(https://www.pngwing.com/en/free-png-azeci/download)

MacOs adalah sistem operasi komputer (OS) untuk komputer dekstop dan laptop Apple.Ini adalah OS grafis milik Apple yang mendukung setiap Mac. Sistem operasi berinteraksi dengan perangkat keras komputer, mengalokasikan sumber daya yang diperlukan untuk menyelesaikan tugas yang diberikan kepadanya -- misalnya, menjalankan aplikasi. Sistem operasi menyediakan sumber daya termasuk memori, daya pemrosesan, dan penyimpanan file. Performa macOS secara umum cepat dan responsif karena OS dioptimalkan untuk perangkat keras tertentu. Apple merilis versi baru macOS kira-kira setiap tahun. MacOS dimulai pada tahun 1984 untuk menjalankan komputer pribadi (PC) Macintosh. OS tersebut membantu mempopulerkan antarmuka penggunaan GUI untuk OS Windows. Pada Juni 2024, versi macOS saat ini adalah MacOS 14 Sonoma. Apple juga telah mengumumkan macOS 15 Sequoia, yang diharapkan akan rilis pada musim gugur 2024.

Kelebihan: 

    1. Antarmuka yang elegan dan Inovatif: Desain yang sederhana dan konsisten membuat Mac Os mudah digunakan, bahkan bagi pemula. Keamanan yang tinggi: Mac OS memiliki sistem keamanan yang kuat, sehingga terkena risiko malware atau virus relatif lebih rendah dibandingkan dengan Windows.  
    2. Integrasi yang mulus dengan perangkat Apple lainnya: Pengguna dapat dengan mudah menyinkronkan data antara iPhone, iPad, dan Mac.
    3.  Kualitas aplikasi yang tinggi: Mac App Store menyediakan banyak aplikasi berkualitas tinggi, baik yang gratis maupun berbayar. 

 Kekurangan: 

    1.  Harga perangkat keras yang mahal: Perangkat Apple umumnya memiliki harga yang lebih tinggi dibandingkan dengan PC Windows. 
    2.  Kompatibilitas perangkat keras yang terbatas: Tidak semua perangkat keras dapat bekerja dengan baik di Mac OS. 
    3.  Pilihan software yang lebih terbatas: Meskipun banyak aplikasi berkualitas, pilihan software untuk Mac OS tidak mencakup Windows.


Linux:  


   (https://www.pngegg.com/en/png-bprtw/download) 

Linux adalah sistem operasi bebas dan sumber terbuka yang didistribusikan di bawah lisensi GNU GPL. Pengguna dapat mengunduh, menginstal, dan memodifikasi kode sumbernya secara gratis. Linux terdiri dari kernel yang dikembangkan oleh Linus Torvalds dan perangkat lunak komunitas open-source. OS ini populer di kalangan penggemar teknologi dan digunakan oleh banyak perusahaan karena fleksibilitas dan kemampuannya untuk disesuaikan.

Fungsi Linux: 

Linux digunakan secara luas untuk berbagai keperluan:

    1. Server: Handal dan dapat di kustomisasi untuk mengelola jaringan dan sumber daya server.
    2. Desktop: Cocok untuk penggunaan harian dengan varian seperti Ubuntu dan Mint.
    3. Pengembangan Perangkat Lunak: Menyediakan lingkungan pengembangan yang mudah dan fleksibel.
    4. Perangkat Embedded: Digunakan di perangkat seperti router, TV pintar, dan IoT karena ringan dan efisien.
    5. Open Source: Kode sumbernya dapat diakses, dimodifikasi, dan disesuaikan sesuai kebutuhan pengguna.

 Kelebihan:     

    1.  Sumber terbuka: OS Linux adalah sistem operasi sumber terbuka yang dapat diakses dan dimodifikasi oleh siapa saja. Hal ini memungkinkan pengembang dan pengguna untuk menyesuaikan sistem operasi sesuai dengan kebutuhan mereka. 
    2.  Gratis: Linux tersedia secara gratis dan tidak perlu membayar biaya lisensi seperti pada OS windows. 
    3. Stabilitas: Os Linux dikenal sangat stabil karena memiliki kemampuan untuk berjalan tanpa gangguan selama berminggu-minggu bahkan berminggu-minggu tanpa memerlukan reboot.  
    4.  Aksesibilitas: Linux dapat diinstal pada berbagai macam perangkat, termasuk server, laptop, dan desktop. Hal ini memudahkan pengguna untuk mengakses Linux di mana saja dan kapan saja. 
    5.  Keamanan: OS Linux dikenal aman dan tahan terhadap serangan virus dan malware. Ini karena OS Linux memiliki pengaturan keamanan yang lebih ketat dibandingkan OS Windows.

Kekurangan: 

    1. Kurangnya dukungan aplikasi: Beberapa aplikasi yang biasanya digunakan di OS Windows tidak dapat digunakan di OS Linux. Meskipun banyak aplikasi alternatif yang tersedia, beberapa aplikasi mungkin tidak memiliki fitur yang sama. 
    2.  Kurangnya dukungan driver: Linux terkadang memiliki masalah dengan dukungan driver perangkat keras tertentu. Meskipun dukungan driver Linux terus meningkat, tetapi masih ada beberapa perangkat keras yang tidak didukung oleh Linux. 
    3.  Tidak user-friendly: Interface atau antarmuka Linux tidak se-intuitif seperti pada OS Windows. Ini bisa menjadi tantangan bagi pengguna yang tidak terbiasa dengan Linux. 
    4.  Kurangnya dukungan: OS Linux kurang mendapat dukungan dari vendor software dan hardware termuka. Hal ini dapat menyebabkan masalah dalam mendapatkan dukungan untuk produk-produk perangkat keras dan perangkat lunak tertentu. 
    5.  Kurangnya standar: Beberapa distro Linux menerapkan standar yang berbeda. Hal ini membuatnya sulit untuk mengembangkan aplikasi yang dapat dijalankan pada semua distro Linux.

 

Android: 

(https://www.pngwing.com/en/free-png-zzpnp/download)

 

Android adalah sistem operasi untuk perangkat layar sentuh, seperti smartphone, yang dirancang oleh Google berbasis kernel Linux. Bersifat open source, Android dapat digunakan, dimodifikasi, dan didistribusikan secara bebas tanpa lisensi. Hal ini memungkinkan perusahaan teknologi dan pengembang aplikasi untuk memanfaatkan kode sumbernya. Android memiliki banyak aplikasi, baik gratis maupun berbayar, yang tersedia di Google Play.

Kelebihan:  

Berikut ini beberapa kelebihan yang dimiliki oleh sistem operasi Android: 

    1. Sumber Terbuka: Dengan sifatnya yang open source, siapa saja bisa menggunakannya tanpa harus membeli lisensi. Pengembang maupun pengembang akan lebih mudah mengoptimalkan dan mengembangkan sistem operasi ini untuk smartphone buatannya.  
    2.  Harganya Bervariasi: Smartphone dengan sistem operasi ini mudah menjangkau semua kalangan karena ada yang harganya terjangkau, dan ada juga harga jualnya yang tinggi. Semakin tinggi harganya, maka semakin mumpuni spesifikasinya. 
    3.  Didukung oleh banyak aplikasi: Karena sifatnya Open Source, banyak pengembang yang mudah mengembangkan aplikasi dari source code sehingga banyak aplikasi yang bisa ditemukan di Play Store.  
    4.  Mudah dimodifikasi: Terdapat banyak komponen yang bisa dimodifikasi, seperti ROM hingga custom over-clock. Hal tersebut sangat berpengaruh terhadap kinerja smartphone sehingga bisa bekerja dengan cepat dan menyesuaikan kebutuhan. 

Kekurangan:   

Selain kelebihan di atas, sistem operasi ini tentu memiliki kekurangan di dalamnya, seperti: 

    1.  Sistem Kerja Cukup Berat: OS ini memiliki sistem yang bekerja cukup berat sehingga membutuhkan banyak memori baik itu ROM maupun RAM. Jika smartphone memiliki ROM dan RAM dengan ukuran kecil, kinerjanya jelas akan terhambat. 
    2.  Kurang Stabil dan Optimal: Terkadang hasil modifikasi bisa membuat OS menjadi kurang responsif atau sedikit lelet. Sehingga bisa mempengaruhi hardware dan membuatnya menjadi cepat panas dan memori jadi mudah bocor.

 

Aplikasi:  

Adalah perangkat lunak yang berfungsi untuk membantu pengguna menyelesaikan tugas atau mencapai tujuan tertentu. Pada konteks teknologi saat ini, aplikasi bisa berbentuk mobile app, web app, atau desktop app, yang mana semuanya dirancang untuk memberikan kemudahan dan efisiensi.

Perkembangan teknologi membuat aplikasi semakin beragam dan kompleks. Setiap aplikasi memiliki fitur dan fungsi spesifik yang disesuaikan dengan kebutuhan penggunanya. Aplikasi dapat memudahkan pekerjaan rutin hingga mengakomodasi kebutuhan tertentu seperti hiburan, pendidikan, dan profesi.

 Contoh Aplikasi:

Safari:

(https://www.pngwing.com/en/free-png-inzvg/download) 

Safari adalah browser web yang dikembangkan oleh Apple dan dirilis pertama kali pada tahun 2003. Safari menggunakan mesin rendering WebKit, yang juga digunakan oleh beberapa browser lainnya. Browser ini tersedia di berbagai platform Apple, termasuk MacOs, iOs, dan iPadOS. Tujuan utamanya adalah memberikan pengguna Apple pengalaman browsing yang optimal dengan integrasi mendalam ke dalam ekosistem Apple.

Kelebihan Safari: 

Peramban ini memiliki beberapa kelebihan yang membuatnya unggul dibandingkan dengan browser lain, terutama bagi pengguna perangkat Apple:

    1. Kecepatan dan Efisiensi: peramban ini dikenal sebagai salah browser tercepat, terutama pada perangkat Apple. Optimalisasi yang dilakukan Apple untuk perangkat keras dan perangkat lunaknya sendiri membuat Safari bekerja sangat efisien.  
    2.  Hemat Baterai: browser ini dirancang untuk menggunakan daya yang lebih sedikit dibandingkan browser lain, yang membuatnya ideal untuk digunakan pada perangkat mobile seperti iPhone dan iPad. 
    3.  Keamanan dan Privasi: Browser ini menawarkan berbagai fitur keamanan dan privasi yang canggih, seperti perlindungan terhadap pelacakan, sandi otomatis yang kuat, dan peringatan untuk situs web berbahaya. 
    4.  Integrasi dengan Apple Ecosystem:  Dengan sinkronisasi iCloud, pengguna dapat melanjutkan sesi browsing mereka di berbagai perangkat Apple dengan mulus. 
    5.  Desain yang Bersih dan Minimalis: Antarmuka Safari dirancang dengan fokus pada kesederhanaan dan kemudahan penggunaan, membuat pengalaman browsing menjadi lebih menyenangkan.              

 Kekurangan Safari: 

Meskipun memiliki banyak kelebihan, peramban ini juga memiliki beberapa kekurangan yang perlu diperhatikan:

    1. Kompatibilitas Terbatas: browser ini hanya tersedia di perangkat Apple. Pengguna Windows atau Linux tidak dapat menggunakan Safari, yang membatasi jangkauannya. 
    2.  Dukungan Ekstensi Terbatas: Meskipun Safari mendukung ekstensi, jumlah ekstensi yang tersedia tidak sebanyak yang ada di Chrome atau Firefox. 
    3.  Fitur Tertentu Kurang Lengkap: Beberapa pengguna mungkin menemukan bahwa fitur-fitur tertentu yang ada di browser lain tidak tersedia di Safari atau tidak sekomprehensif yang diharapkan. 
    4.  Ketergantungan pada Ekosistem Apple: Safari bekerja paling baik ketika digunakan dalam ekosistem Apple. Bagi pengguna yang menggunakan perangkat dari berbagai produsen, hal ini bisa menjadi keterbatasan.

Dengan berbagai fitur unggulan seperti keamanan tingkat tinggi. integrasi mendalam Safari menjadi pilihan yang sangat baik pengguna perangkat Apple. 

Visual Studio Code: 

(https://www.pngegg.com/en/png-veytl/download)

 

VSCODE adalah singkatan dari Visual Studio Code, yang merupakan aplikasi code editor untuk membantu proses pengembangan sebuah aplikasi. Software ini dikembangkan oleh perusahaan teknologi raksasa ternama, Microsoft. Meskipun begitu, VSCODE mendukung untuk dioperasikan pada perangkat selain Windows, seperti Linux dan Mac OS. 

Kelebihan VSCODE:

Tidak jarang pengguna awam mengira VSCODE cukup berat untuk digunakan sebab fiturnya cukup kompleks. Faktanya, VSCODE adalah software code editor yang powerful tapi tetap ringan digunakan, lho. Selain itu juga masih ada banyak kelebihan VSCODE. Berikut ini beberapa diantaranya: 

    1. Mendukung cross platform. Kamu bisa menggunakan Visual  Studio Code di berbagai platform, seperti Linux, Mac OS, dan Windows. 
    2.  Tidak berbayar. Dengan berbagai fitur lengkapnya, VSCODE tetap bisa digunakan tanpa biaya alias gratis. Jika kamu masih pemula Visual Studio Code cocok untuk digunakan sebagai media belajar yang hemat. Selain itu kamu juga bisa turut berkontribusi mengembangkan VSCODE 
    3.  Performa cepat. Visual Studio Code dapat bekerja secara optimal dengan performa yang cepat, sekalipun terdapat banyak instalasi extension di dalamnya. 
    4.  Menyediakan dukungan arsitektur hebat. Performa hebat VSCODE memungkinkan berkat adanya dukungan arsitektur teknologi mutakhir yang digunakan. Misalnya seperti Monaco Cloud Editor yang tersedia pengembangan HTML, Electron untuk pengembangan Javascript dan Node.js, serta Roslyn untuk .NET. 
    5.  Mendukung berbagai bahasa pemrograman. Meskipun versi default hanya menyediakan beberapa bahasa pemrograman kamu tetap bisa menginstall bahasa pemrograman tambahan. Tentu ini menjadikan VSCODE lebih unggul daripada code editor lainnya yang memiliki bahasa pemrograman terbatas.

 Kekurangan VSCODE:

    1. Terlalu rumit bagi pemula: Visual Studio Code bisa jadi terlalu rumit bagi pemula yang baru mengenal coding dan mungin tidak memerlukan semua fitur yang ditawarkannya. Perlu waktu untuk mempelajari cara menggunakan editor secara efektif.  
    2.  Memerlukan lebih banyak konfigurasi: Visual Studio Code terkadang terasa memerlukan lebih banyak konfigurasi daripada editor kode lainnya. Hal ini dapat menjadi kerugian bagi pengembang yang lebih menyukai pengaturan yang lebih efisien. 
    3.  Intensif sumber daya: Visual Studio Code dapat menjadi boros sumber daya, terutama saat menjalankan beberapa ekstensi atau proyek yang lebih besar. Hal ini dapat merugikan bagi pengembang yang memiliki komputer lama atau kurang canggih.



Sumber: 

  • https://binus.ac.id/malang/2024/09/mengenal-lebih-dekat-sistem-operasi-definisi-fungsi-dan-jenis-jenisnya/#:~:text=Definisi%20Sistem%20Operasi%20Menurut%20Para,semua%20aktivitas%20yang%20dilakukan%20komputer.
  • https://it.telkomuniversity.ac.id/pengertian-sistem-operasi-windows/
  • https://www-techtarget-com.translate.goog/whatis/definition/Mac-OS?_x_tr_sl=en&_x_tr_tl=id&_x_tr_hl=id&_x_tr_pto=sge#:~:text=MacOS%20adalah%20sistem%20operasi%20komputer,dirilis%20pada%20musim%20gugur%202024.&text=Gambar%20ini%20menunjukkan%20seperti%20apa%20tampilan%20macOS%20Monterey.
  • https://grahakarya.com/blog/pengertian-kelebihan-dan-kekurangan-mac-os-windows-dan-linux
  • https://it.telkomuniversity.ac.id/pengertian-os-linux/
  • https://codingstudio.id/blog/sistem-operasi-android/
  • https://www.dewaweb.com/blog/apa-itu-aplikasi/ 
  •  https://blog.advan.id/6326/mengenal-safari-pengertian-fungsi-kelebihan-dan-kekurangan/
  • https://idwebhost.com/blog/vscode-adalah/
  • https://medium.com/@ssc.ahmed.926748/what-are-the-advantages-and-disadvantages-of-using-visual-studio-code-or-atom-d3132bf1af85 





 

Tidak ada komentar:

Posting Komentar

About Me

BUNGA S A GARI     Saya adalah seorang Mahasiswa Semester 1 yang berkuliah di Universitas Sains dan Teknologi Indonesia (USTI), Saya mengamb...