Langsung ke konten utama

Mengenal Pengertian Aplikasi dan Jenis Jenisnya

Mungkin belum banyak yang mengetahui bahwa ternyata ada aplikasi utama yang membawahi beberapa aplikasi, menurut destinasi info seputar teknologi di sini.

Misalnya saja produk Microsoft Office yang merupakan software dengan beberapa aplikasi seperti Ms Word, Ms Excell, Ms Power Point, Ms Access dan lain sebagainya.

Satu hal yang harus diketahui juga adalah tidak semua program aplikasi ini bisa digunakan untuk semua OS.

Ada beberapa program yang hanya bisa digunakan untuk OS tertentu saja, misalnya software Microsoft hanya bisa dioperasikan pada OS Windows. 

Pengertian Bahasa Pemrograman
Software yang fungsinya adalah untuk pembuatan aplikasi. Orang yang mengoperasikan software ini disebut dengan programer. Ada beberapa jenis bahasa pemrograman yang sebagian sudah disebutkan di atas.

Berikut ini beberapa jenis bahasa pemrograman yang sering digunakan lengkap dengan penjelasannya.

Assembler
Sebuah software yang fungsinya adalah untuk menerjemahkan sebuah program aplikasi. Biasanya ditulis dengan menggunakan assembly language bisa juga dengan pemrograman simbolik yang nantinya berubah menjadi bahasa mesin.

Setiap kode operasi mesin tidak ditulis dalam bentuk bilangan biner namun berupa kode simbolik dengan istilah mnemonic. Disebut juga sebagai source program dan hasil terjemahannya disebut sebagai program object atau OBJ.

Dalam proses pembuatan OBJ ini ada begitu banyak daftar kesalahan sintaks yang pembuatannya adalah untuk pemrograman. Semua kesalahan yang muncul harus diperbaiki dahulu sebelum akhirnya masuk ke proses selanjutnya.

Sekilas, penulisan program menggunakan bahasa simbolik lebih mudah daripada bahasa mesin. Namun kesulitan akan harus tetap dirasakan supaya mengetahui susunan dan fungsi dari setiap register dalam cpu.

Selain itu fungsinya juga untuk mengetahui alokasi dari memori komputer dengan persis. Tujuan ketiga adalah supaya fungsi yang terdapat dalam OS bisa diketahui secara detail.

Compiler
Bahasa pemrograman ini memiliki fungsi untuk menerjemahkan instruksi dalam sebuah program. Bersamaan dengan assembler serta menghasilkan program objek yang di link hingga file .exe bisa dihasilkan.

Interpreter
Fungsi dari interpreter adalah untuk memberikan instruksi satu persatu dan proses bisa langsung dilakukan sebelum komputer akhirnya membaca instruksi. FIle yang dihasilkan bukanlam program objek atau file .exe.

Jenis-Jenis Software Berdasarkan Distribusinya
Pembagian software juga dikelompokkan berdasarkan distribusinya. Apa yang dimaksud dengan distribusi adalah sesuai dari perusahaan yang membuatnya.

Software bisa memiliki fungsi sama, tetapi nama software bisa berbeda sesuai dengan keluaran dari perusahaan tertentu. Berikut ini beberapa jenis software berdasarkan dengan distribusinya.

1. Commercial software
Jenis yang pertama adalah software berbayar yang biasanya memiliki lisensi secara spesifik. Jika ingin menggunakan layanan ini, maka harus membayar bulanan atau membeli software di awal secara keseluruhan.

Pengguna akan mendapatkan akses berupa akun dan biasanya software komersial juga dilindungi hukum sesuai dengan kebijaksanaan distribusinya. Sehingga semua pengguna bisa secara legal memanfaatkannya.

2. Trialware atau Shareware
Salah satu jenis software yang distribusinya gratis oleh pengembangnya. Berlawanan dengan software komersial di mana pengguna harus membayar. Karena gratis tentu saja ada beberapa batasan fitur yang bisa digunakan.

Ketika produk komersial menawarkan trial maka, software tersebut di awal termasuk jenis shareware.

3. Free Software atau Freeware
Merupakan sebuah software yang distribusinya gratis namun berbeda dengan trialware yang biasanya hanya memiliki masa tertentu untuk gratisannya. Freeware bisa digunakan dalam versi penuh meskipun gratis.

Tidak ada lisensi khusus yang harus dipenuhi oleh pengguna untuk bisa menggunakan software ini dengan penuh.

4. Firmware
Merupakan software yang fungsinya adalah untuk menciptakan instruksi dasar yang nantinya dilakukan untuk perangkat keras atau hardware. Pendistribusian dari firmware ini gratis dan akan dilakukan pemeliharaan berkala khususnya jika muncul bug.

Lokasi penyimpanan firmware pada ROM biasanya tidak bisa dilakukan pembaharuan. Namun jika letaknya di EEPROM maka pembaharuan masih bisa dilakukan.

5. Open Source Software
Jenis software yang menggunakan kode terbuka dan kode sumbernya didistribusikan dengan gratis oleh pengembang. Bedanya dengan freeware adalah, software ini bisa didistribusikan ulang bahkan modifikasi oleh pengguna masih sangat memungkinkan.

Berbeda dengan freeware yang tidak bisa didistribusikan ulang karena akan masih plagiat. Selain itu freeware sudah memiliki ikatan hukum. Jadi software open source ini memudahkan organisasi, perusahaan atau komunitas untuk mengembangkan software.

Postingan Populer

Review Asus Vivobook 14 A1407QA. Laptop Copilot+ PC Paling Murah!

Perkembangan kecerdasan buatan dalam komputasi semakin pesat. Dan tren yang berkembang saat ini dalam industri laptop adalah hadirnya Copilot+ PC besutan Microsoft, yang terus membenahi Windows 11 dengan fitur-fitur AI terbarunya. Sebagai gambaran, teknologi ini memungkinkan laptop untuk menjalankan berbagai tugas berbasis AI secara lokal, tanpa harus selalu bergantung pada cloud alias terhubung ke Internet. Nah, salah satu syarat utama agar laptop mampu mengadopsi tren ini dengan baik adalah kehadiran Neural Processing Unit (NPU) yang kuat, dengan kemampuan setidaknya 45 TOPS untuk menangani berbagai skenario pemrosesan AI. Seperti diketahui, laptop masa depan diharapkan tidak hanya mengandalkan CPU dan GPU untuk menangani komputasi berat, tetapi juga memanfaatkan NPU untuk meningkatkan efisiensi daya dan performa dalam tugas berbasis kecerdasan buatan. Di pasaran, Asus baru-baru ini menghadirkan seri Vivobook 14 A1407QA yang hadir dengan prosesor Qualcomm Snapdragon X. Prosesor terse...

Huawei Terancam Stop Windows, Beralih ke Linux dan HarmonyOS?

Hubungan Huawei dengan Amerika Serikat kembali menghadapi tantangan baru. Lisensi Microsoft untuk laptop Huawei akan berakhir bulan ini, membuat masa depan laptop berbasis Windows dari perusahaan Tiongkok tersebut berada dalam ketidakpastian. Kecuali Huawei berhasil mendapatkan perpanjangan lisensi dari Microsoft, perusahaan tersebut harus meninggalkan Windows dan beralih ke Linux atau sistem operasi buatannya sendiri, HarmonyOS. Dengan dominasi Apple di pasar laptop premium serta posisi Windows yang kuat di dunia bisnis dan gaming, transisi tersebut bisa membuat laptop Huawei menjadi kurang menarik di pasar luar Tiongkok. Huawei sendiri telah menyatakan niatnya untuk meninggalkan Windows pada model laptop masa depan mereka. Sebagai langkah konkret, perusahaan akan merilis perangkat yang disebut "AI PC" pada April mendatang. Kabarnya, laptop baru tersebut akan ditenagai oleh prosesor Kunpeng buatan Huawei dan sistem operasi HarmonyOS. Menggantikan Copilot+, ia akan dilengkapi...

Microsoft Tak Sengaja Hapus Copilot Akibat Windows Update

Ada hal unik terjadi baru-baru ini. Microsoft mengakui bahwa pembaruan Windows terbaru telah secara tidak sengaja menghapus Copilot dari beberapa sistem Windows 10 dan Windows 11. Bug tersebut muncul setelah pembaruan kumulatif bulan Maret yang dirilis pada 11 Maret, yakni KB5053598 untuk Windows 24H2 dan KB5053606 untuk Windows 10 22H2. Microsoft menyisipkan peringatan ini secara diam-diam dalam dokumen dukungan yang diperbarui beberapa hari setelah Patch Tuesday dirilis. “Kami menyadari adanya masalah dengan aplikasi Microsoft Copilot yang memengaruhi beberapa perangkat. Aplikasi ini secara tidak sengaja dihapus dan tidak lagi tersemat di taskbar,” ungkap Microsoft. Namun, Microsoft 365 Copilot tetap tidak terpengaruh oleh bug tersebut. Copilot untuk Windows sendiri tampaknya masih terus mengalami kendala. Untuk saat ini, bagi pengguna yang terdampak Windows Upadate tersebut, Microsoft menyarankan mereka untuk mengunduh ulang Copilot dari Microsoft Store dan menyematkannya kembali ke...

Laptop Gaming Terbaik dan Tips Memilih Spesifikasinya

Laptop gaming adalah perangkat yang wajib dimiliki oleh para gamers, baik gamers pemula apalagi gamers profesional, untuk menunjang pengalaman bermain game. Khususnya terutama saat mereka akan memainkan game AAA yang berat.  Namun demikian, spesifikasi laptop gaming yang beredar di pasaran Indonesia saat ini sangat bervariasi. Banyaknya jumlah pilihan dari berbagai brand, bahkan sering kali satu brand laptop menghadirkan banyak opsi laptop gaming, mungkin membuat Anda bingung saat akan memilih. Berikut ini adalah beberapa tips yang dapat membantu Anda memilih laptop gaming yang sesuai dengan kebutuhan dan anggaran Anda. Sebelum kami jabarkan satu persatu, berikut secara singkat tips memilih laptop gaming terbaik: Prioritaskan GPU terbaru dan CPU generasi terkini Pilih layar dengan refresh rate tinggi, ukuran sesuai, panel berkualitas, dan resolusi optimal Pilih RAM dengan kapasitas cukup dan slot tambahan Pilih penyimpanan dengan jenis SSD dan kapasitas besar, toh harga SSD sudah...

Review Asus Vivobook Flip 14 (TP3407), Laptop Lipat Layar OLED, Baterai Awet

Dalam beberapa tahun terakhir, tipe laptop convertible semakin diminati oleh berbagai kalangan, mulai dari para pelajar hingga kaum profesional. Fleksibilitas desain yang memungkinkan mode penggunaan berbeda, mulai dari mode laptop, stand, tenda hingga tablet, memberikan nilai tambah bagi pengguna dengan mobilitas tinggi. Selain itu, layar sentuh dan dukungan stylus semakin memudahkan aktivitas kreatif dan pencatatan digital, menjadikan laptop convertible pilihan ideal untuk produktivitas modern. Di sisi lain, daya tahan baterai menjadi faktor utama yang dipertimbangkan pengguna dalam memilih laptop. Dengan meningkatnya kebutuhan akan perangkat yang bisa bertahan seharian tanpa sering mengisi ulang daya, laptop dengan efisiensi daya tinggi semakin populer.  Asus Vivobook Flip 14 TP3407 hadir sebagai solusi yang menggabungkan desain convertible, layar OLED berkualitas tinggi, dan daya tahan baterai yang cukup andal. Untuk itu, mari kita sedikit mengupas apa yang ditawarkan Asus lewa...