Rabu, 09 Maret 2022

Mengenal Bahasa Pemrograman C#




C# (dibaca see sharp) adalah bahasa pemrograman yang dibuat oleh Microsoft dan ditargetkan berjalan di atas platform .NET (dotnet).  Dotnet itu apa? Dotnet itu semacam mesin virual yang tugasnya untuk menjalankan program C#, F#, VB.NET dan program lainnya. Selain itu, Dotnet juga menyediakan tools, libary, dan API yang kita butuhkan untuk membuat program C#. Sehingga kadang Dotnet disebut juga Dotnet Framework. Semua program yang ingin dijalankan di atas Dotnet, haruslah di-compile menjadi CIL. Kalau tidak, ya tidak akan bisa dijalankan. Jadi, Tanpa adanya Dotnet, kita tidak akan bisa menjalankan program yang dibuat dengan C#.

Pada tahun 1999, Anders Hejlsberg membentuk sebuah tim di Microsoft untuk membuat bahasa pemrograman baru yang diberi nama Cool. Cool merupakan singkatan dari “C-Like Object Oriented Language”. Kalau dalam bahasa indonesia artinya: Bahasa OOP yang mirip C. Microsoft ingin memepertahankan nama Cool, tapi ini tidak bisa dilakukan karena bisa melanggar treadmark dari produk lain. Akhirnya pada tahun 2000 pada acara Preoessional Developer Conference (PDC), nama Cool diubah menjadi C#.

Dalam prakteknya C# sangat bergantung dengan framework yang disebut .NET Framework, framework inilah yang nanti digunakan untuk mengcompile dan menjalankan kode C#. C# dikembangkan oleh Microsoft dengan merekrut Anders Helsberg. Tujuan dibangunnya C# adalah sebagai bahasa pemrograman utama dalam lingkungan .NET Framework (lihat C#). Banyak pihak juga yang menganggap bahwa Java dengan C# saling bersaing, bahkan ada juga yang menyatakan jika pernah belajar Java maka belajar C# akan sangat mudah dan begitu juga sebaliknya. Anggapan tersebut sebenarnya tidak salah karena perlu diketahui sebelum adanya C# Microsoft mengembangkan J++ dengan maksud mencoba membuat Java agar berjalan pada platform Windows, karena adanya masalah dari pihak luar maka Microsoft menghentikan proyek J++ dan beralih untuk mengembangkan bahasa baru yaitu C#.

Mengenal Bahasa Pemrograman C++


Bahasa pemrograman C++ banyak digunakan untuk membuat berbagai aplikasi. Oleh karena itu, bagi Anda yang masih pemula, belajar C++ bisa menjadi langkah tepat untuk membangun karir sebagai seorang developer handal.  Nah, bagaimana menguasai bahasa pemrograman C++ dengan baik? Tenang saja, di artikel ini kami akan membahas semuanya, mulai dari pengertian, konsep dasar, keunggulan, dan contoh program C++.

Bahasa ini dikembangkan dari bahasa pemrograman C. Tak heran kalau dua bahasa ini memiliki sintaks dan struktur kode yang sama. Bedanya, C++ merupakan Object Oriented Programming (OOP) sedangkan C merupakan bahasa pemrograman prosedural.  Artinya, bahasa pemrograman C++ memiliki data dan function yang disatukan dalam kelas dan objek untuk bekerjasama memecahkan sebuah masalah. Jadi ketika Anda ingin mengubah fungsi, tidak perlu mengubah keseluruhan program. Dengan begitu, pengubahan kode akan lebih fleksibel. 

Hal ini tidak bisa dilakukan dalam bahasa pemrograman C yang bersifat prosedural, di mana data dan function terpisah dan harus dibaca satu persatu oleh compiler. Sehingga ketika Anda ingin mengubah fungsi, Anda perlu mengubah keseluruhan program. Sejak awal dirancang pada tahun 1983, bahasa pemrograman C++  terus berkembang hingga di versi terbaru C++17 yang dirilis pada tahun 2017. Meskipun ada beberapa versi, konsep dasarnya sama sehingga Anda tak perlu bingung manakah yang akan digunakan. 

Apa itu Headset?

 





Headset merupakan headphone dengan tambahan mikrofon sehingga tidak hanya bisa digunakan untuk mendengarkan, tetapi juga untuk komunikasi. Headset idealnya diguanakan untuk berkomunikasi seperti via Skype, call center maupun video call yang lainnya. Headset maupun headphone lebih sering dipasang pada PC atau laptop. Biasanya headset mempunyai 2 jack audio, jack pertama untuk input yakni mikrofon dan jack kedua sebagai output yakni speaker.

Apa itu Headphone?

 



Berbentuk seperti Headset, namun pada alat ini tidak terdapat microphone. Biasa digunakan untuk mendengarkan musik, namun tidak bisa digunakan sebagai alat komunikasi. Alat ini biasanya lebih portable dibandingkan Headset.

Tipe headset berbentuk headphone ini mampu memberikan kualitas suara yang superior, terutama dalam menangkap bass. Itulah yang membuat headset bluetooth tipe headphone lebih hebat dibandingkan tipe lain dalam memblokir kebisingan di sekitar (noise cancelling).

Karena fungsinya lebih banyak untuk mengisolasi musik atau suara yang Anda dengarkan, maka tipe headphone sangat cocok untuk Anda yang ingin mendengarkan musik tanpa gangguan suara lalu lintas, untuk fokus pada permainan game, atau untuk para costumer service yang ingin mendengarkan keluhan pelanggan mereka dengan baik.

Memperkenalkan Windows 11


 

Microsoft resmi merilis Windows 11 pada 24 Juni 2021. Sistem operasi ini bawa antarmuka sederhana, tampilan baru Windows Store, peningkatan kinerja dan pengalaman multitasking.Windows 11 menyertakan menu dan tombol Start baru. Posisinya tidak lagi di ujung kiri layar, perusahaan yang bermarkas di Redmond itu memindahkannya ke tengah.Microsoft menempatkan panel widget yang didukung AI, menampilkan berbagai informasi yang dapat dipersonalisasi. Diperkenalkan pula Snap Layout. Fitur baru ini memungkinkan pengguna memilih tata letak saat aplikasi dijalankan agar sesuai kebutuhan mereka.

Dari sisi Widget akan dipersonalisasi dengan menggunakan AI. "Menyediakan cara cepat mengakses informasi yang penting untuk Anda," kata Microsoft."Dan dengan fitur performa, kecepatan, dan produktivitas kelas dunia di Microsoft Edge, Anda bisa menyelesaikan lebih banyak hal di web". Dari sisi game, Windows 11 akan menghadirkan teknologi seperti DirectX13 Ultimate, DirectStorage, dan Auto HDR. Dengan Xbox Game untuk PC atau Ultimate, pengguna juga bisa mendapatkan akses ke lebih dari 100 game PC untuk bisa dimainkan.Sebagai informasi, Windows 11 diperkenalkan Microsoft pada Juni lalu. Pembaruan ini berselang enam tahun sejak debut Windows 10 tahun 2015 lalu.

Sejarah Windows 10


 

Windows 10 adalah merupakan sistem operasi yang dikembangkan oleh Microsoft untuk komputer pribadi yang merupakan bagian dari keluarga Windows NT, banyak informasi yang terkait dengan Windows sendiri saya hanya memberikan info dari berbagai sumber yang saya rangkum disini. Windows 10 diperkenalkan pada tanggal 30 september 2014 lalu, dan dirilis pada tanggal 29 juli 2015 dan pada bulan November 2015, Threshold 2 dari windows 10 10 (v10.0.10586) resmi untuk pertama kalinya dirilis ke publik.

Pertama dikenalkan pada bulan april 2014 pada sebuah konfrensi Build, yang bertujuan untuk mengatasi kekurangan sistem operasi interface dari windows sebelumnya yaitu Windows 8 yang dibuat dengan tambahan mekanisme yang ditujukan tidak hanya untuk koomputer atau device layar sentuh saja (touchscreen) tapi juga sudah suport untuk komputer desktop dan laptop yang tidak memiliki teknologi touchscreen, yaitu dengan adanya tambahan menu seperti yang terlihat pada windows sebelumnya yaitu windows 7 sehingga memliki kemampuan menjalankan aplikasi windows pada jendela windows pada deskto dan tidak seperti windows 8 yang mempunyai layar yang penuh dengan icon aplikasi pada windows.

Dengan adanya pengembangan tersebut hal itu melapotkan bahwa Microsoft sedang mengembangkan suatu proyek yang dinamai dengan kode "Threshold", yang menimbulkan sebuah spekulasi dari pengerjaan tersebut di klaim sebagai Windows 9, Windows X, Windows One. yang mengacu pada produk terbaru dari Microsoft Xbox One dan OneDrive juga untuk Blue yang mengahsilkan Win 8.1.

Threshold juga menjadi kumpulan dari pemutakhiran dari beberapa produk Microsoft. Pada bulan April 2014, pada Konferensi Build, Terry Myerson dari Microsoft meluncurkan versi terbaru dari Windows yang menambahkan kemampuan untuk menjalankan aplikasi Bursa Windows di dalam jendela desktop, dan menu Mulai yang lebih tradisional. Menu Mulai baru yang terbentuk setelah desain Windows 7 dengan menggunakan hanya sebagian dari layar dan termasuk daftar aplikasi bergaya Windows 7 di kolom pertama. Kolom kedua menampilkan Metro UI aplikasi bergaya Windows 8. Myerson menyatakan bahwa perubahan ini akan terjadi dalam pembaruan masa depan, tetapi tidak menjelaskan lebih lanjut. Microsoft juga meluncurkan konsep "aplikasi Windows universal", memungkinkan aplikasi Windows Runtime dapat diporting ke Windows Phone 8.1 dan Xbox One sementara berbagi basis kode yang sama, dan memungkinkan data pengguna dan lisensi untuk sebuah aplikasi yang akan dibagi antara beberapa platform.

Hal itu kemudian melaporkan bahwa Microsoft sedang mengerjakan pembaruan untuk Windows 8 dengan nama kode Threshold, dan itu berspekulasi Threshold yang akan dicap sebagai "Windows 9", "Windows X", atau "Windows One" (mengacu pada beberapa produk Microsoft baru-baru ini dengan merek yang sama, seperti Xbox One dan OneDrive) pada rilis publik.[7] Demikian pula untuk "Blue" (yang menghasilkan Windows 8.1), Threshold juga menjadi kumpulan pemutakhiran yang dikoordinasikan di beberapa produk dan layanan Microsoft.

Sejarah Windows 8.1


 Windows 8. 1 merupakan paket layanan buat sistem pembedahan Windows 8 serta Windows RT. Awal kali dipublikasikan serta diluncurkan selaku beta khalayak pada bulan Juni 2013, Windows 8.1 diluncurkan buat manufaktur pada bertepatan pada 27 Agustus 2013, serta menggapai ketersediaan biasa pada bertepatan pada 17 Oktober 2013, nyaris satu tahun sehabis luncurkan ritel dari pendahulunya. Windows 8. 1 ada free buat konsumen kopian ritel Windows 8 serta Windows RT lewat Pasar uang Windows. Tidak semacam paket layanan buat tipe Windows tadinya, konsumen yang mendapatkan Windows 8 di luar kopian ritel ataupun instalasi pra- muat( ialah, sertifikat daya muat) wajib memperoleh Windows 8. 1 lewat alat instalasi terkini dari langganan tiap- tiap ataupun saluran industri. Walaupun tidak dengan cara akurat dipromosikan selaku paket layanan, kebijaksanaan daur hidup sokongan Microsoft memandang Windows 8. 1 mendekati dengan paket layanan Windows tadinya: Ini merupakan bagian dari daur hidup sokongan Windows 8, serta menginstal Windows 8. 1 dibutuhkan buat melindungi akses ke sokongan serta Windows Pembaharuan sehabis 12 Januari 2016.

Windows 8. 1 menyambut pendapatan yang relatif positif, dengan komentator menyanjung fungsionalitas diperluas ada buat aplikasi dibanding dengan Windows 8, integrasi dengan OneDrive, bersama dengan tweak antarmuka konsumen serta akumulasi bimbingan diperluas buat melaksanakan antarmuka Windows 8. Tetapi, Windows 8. 1 sedang dikritik sebab sedang kompleks buat dipakai pada desktop ataupun laptop pc konvensional dari fitur berplatform layar sentuh, serta buat tidak membenarkan seluruh kekeliruan yang awal mulanya dirasakan oleh Windows 8. Walaupun koreksi ini, Windows 8. 1 sedang bercahaya sebab tidak menanggulangi seluruh penyimpangan dari Windows 8( semacam jeleknya tingkatan integrasi antara aplikasi bergaya- Metro serta antarmuka desktopnya), serta akibat pada kemampuan pribadi dari meluasnya pemakaian layanan daring dari Windows 8. 1.

Mengenal Bahasa Pemrograman C#

C# (dibaca see sharp) adalah bahasa pemrograman yang dibuat oleh Microsoft dan ditargetkan berjalan di atas platform .NET (dotnet).  Dotnet ...