Selasa, 13 Agustus 2019

Inilah Pengertian Workstation Dalam Sebuah Jaringan

Workstation merupakan suatu istilah dalam bahasa Inggris yang jika diterjemahkan ke dalam bahasa Indonesia berarti Stasiun Kerja. Fungsi dari Workstasion salah satunya adalah untuk membantu user atau pengguna untuk mengerjakan tugas yang lebih spesifik. Untuk mengerjakan tugas tersebut Workstation membutuhkan spesifikasi yang tinggi. Oleh karena itu mari kita bahas Workstation berikut ini.


Pengertian Workstation

Workstation merupakan suatu perangkat keras dalam suatu jaringan yang digunakan untuk menghubungkan komputer tersebut yaitu Workstation, dengan komputer lainnya attupun komputer tersebut dengan server.

Untuk spesifikasi komputer yang biasnya digunakan sebagai Workstation adalah komputer tersebut mengguakan processor 64bit seperti AMD dan xeon atau lainnya yang mempunyai lebih dari satu CPU, memiliki 10000 atau 15000 RPM solid state drive atau cakram keras.

Sebuah Workstation minimal harus mempunyai Network Interface Card(NIC) atau kartu jaringan, Software jaringan(aplikasi jaringan), dan kabel untuk meghubungkan workstation ke jaringan. Biasanya suatu Workstation tidak begitu membutuhkan Harddisk karena data yang ingin disimpan dapat diletakkan di dalam server jaringan.

Jaringan yang terhubung dengan Workstation tersebut dapat dimanfaatkan seperti sharing data, sharing printer, ataupun sebagainya. Dan jika terdapat kerusakan pada Workstation maka komputer yang dijadikan Workstation tersebut tidak dapat terhubung ke komputer lainnya atupun tidak dapat terhubung ke dalam server dalam jaringan tersebut.

Itulah penjelasan singkat mengenai Workstation. jadi bisa disimpulkan Workstation merupakan sebuah perangkat keras berupa komputer yang berada di dalam jaringan untuk menghubungkan ke komputer lain ataupun ke komputer server dalam jaringan tersebut.
Read more

Senin, 12 Agustus 2019

Inilah Posisi Tubuh Yang Benar Saat Mengetik Di Depan Laptop Agar Mata Tidak Cepat Lelah


Mengetik. Ya Mengetik adalah suatu kegiatan yang pasti dilakukan semua orang jika orang tersebut menggunakan komputer atau laptop. Perlu anda ketahui dalam mengetik posisi juga perlu diperhatikan supaya kita bisa mengetik dengan rileks dan posisi tubuh dalam mengetik juga tidak megganggu kesehatan kita.

Sebenarnya dalam mengetik tidak ada peraturan yang pasti untuk mengatur posisi tubuh kita, hanya saja jika anda mengetik dengan posisi yang asal asalan biasanya akan menyebabkan pegal pegal pada pungguh, leher, ataupun lutut, bahkan bisa menyebabkan rasa capek atau buram pada mata jika posisi dalam mengetik terlalu dekat dengan komputer dan kekurangan penerangan. Jika hal tersebut dilakukan secara terus menerus pastinya akan menyebabkan penyakit dikemudian harinya.

Oleh sebab itu bagaimana cara mengatur posisi tubuh kita dalam melakukan pengetikan. Simak baik baik penjelasan berikut ini.

Posisi yang baik dan Benar dalam mengetik
  1. Posisi paha harus horisontal, dan kedua paha harus sejajar
  2. Telapak kaki harus menapak tanah, jika telapak kaki belum menapak ke tanah maka rubah ketinggian kursi kalian supaya telapak kaki menapak ke tanah
  3. Gunakan bantalan pungguh untuk menopang pungguh supaya posisi tubuh tetap tegak dan tidak bungkuk
  4. Atur posisi layar laptop ataupun komputer supaya posisi kepala tidak terlalu condong ke bawah yaitu ke layar monitor
  5. Buat tubuh relax dan tidak tegang dalam mengetik
Posisi keyboard dan mouse

Mouse dan Keyboard merupakan perangkat komputer yang wajib dimiliki bagi pengguna komputer atau laptop untuk melakukan pengetikan ataupun untuk bekerja. Jadi tidak ada salahnya mengatur letak dan posisi dari keyboard dan mouse demi menciptakan kenyamanan untuk melakukan pekerjaan ataupun mengetik.

Keyboard sebaiknya diletakkan pada posisi yang membuat lengan merasa nyaman. Menyentuh keyboard dengan ringan dan menjaga pergelangan tangan agar tetap lurus. Posisi siku dengan meja sebaiknya membentuk sudut 90 derajat. Sedangkan posisi mouse harus sejajar dengan keyboard, untuk pergelangan tangan berada pada posisi tetap tapi masih bisa menjangkau tombol keyboard dan mouse.

Posisi Monitor atau layar

Penempatan Monitor atau layar juga sangat penting. Penempatan monitor yang salah dapat menyebabkan leher terasa pegal. Selain itu penempatan monitor yang salah juga dapat menyebabkan mata cepat lelah, terlebih dengan kurangnya pencahayaan ruangan akan menyebabkan mata menjadi buram dan sakit. Untuk menghindari hal tersebut posisi monitor harus sejajar dengan pandangan mata dan pastikan jarak monitor ke mata atau diri anda yaitu sejauh 50-60 cm.

Sumber : https://www.ican-education.com

Peringatan : Bagi pengguna laptop saya sarankan untuk tidak melakukan kegiatan apapun dengan laptop seperti menonton film ataupun mengetik dengan tiduran karena hal tersebut dapat memberi pengaruh buruk bagi anggota badan terutama mata.
Read more

Minggu, 11 Agustus 2019

Arti Warna Dari Port Usb Laptop Biru, Kuning, dan Hitam


Port Usb merupakan suatu komponen komputer yang sangat penting yang digunakan untuk transfer data. Disetiap komputer ataupun laptop pasti mempunyai beberapa port Usb, seperti halnya disediakannya 2 port untuk Ultrabook, dan 3-4 port untuk laptop yang lebih besar. Dari sekian banyak port yang disediakan setiap port mempunyai karakteristik yang berbeda dan juga mempunyai fasilitas yang berbeda.

Setiap anda mengamati port Usb yang disedakan di laptop, setiap port pastinya mempunyai warna warna yang berbeda. Umumnya warna yang terdapat pada laptop yaitu warna hitam, warna biru, dan warna kuning. Setiap warna yang berada di setiap Usb port digunakan untuk membedakan jenis dan juga fungsi dari setiap Usb tersebut. Untuk itu kami akan menjelaskan fungsi dari setiap usb berdasarkan warnanya.

Arti Warna Port USB dan Fungsinya

1. Port USB warna Hitam,
Port USB warna hitam memakai USB 2.0 yang digunakan untuk transfer data dengan kecepatan yang sedang.

2. Port USB warna Biru,
Port USB warna biru memakai USB 3.0 yang digunakan untuk transfer data dengan kecepatan yang cepat.

3. Port USB warna Kuning,
Port USB warna kuning memakai USB 3.0 yang digunakan untuk charging smartphone

Dengan memahami ketiga jenis port usb tersebut, jika anda ingin membeli laptop anda tidak mengalami kebingungan dengan fungsi fungsi usb yang disediakan di masing masing laptop sehingga anda dapat memilih laptop yang memakai usb terkini yaitu USB 3.0 atau USB 3.1 yang biasa disebut USB type C.
Read more

Jumat, 09 Agustus 2019

Jauhkan Anak Anda Dari Android. Inilah Dampak Buruk Android Bagi Anak Di Bawah Umur


Perkembangan teknologi khususnya Smartphone Android Semakin hari memang semakin menggila. Para vendor vendor ternama mulai dari Samsung, Xiaomi, Oppo, Vivo dan kini bahkan Nokia ikut meramaikan pasar Android. Hal ini memang sangat membahagiakan bagi kebanyakan orang karena dengan adanya persaingan antara vendor vendor tersebut, Otomatis harga smartphone android pun akan turun dan masyarakat semakin mudah mendapatkan smartphone dengan spesifikasi tinggi.

Dari sekian banyaknya keuntungan yang diberikan smartphone yang mereka beli tersebut, merekan lalu melupakan dampak buruk dari penggunaan smartphone tersebut khususnya bagi pemberian smartphone kepada anak dibawah umur untuk membantu orang tua menenangkan anaknya tersebut.

Tidak dapat dipungkiri memang smartphone sangat membantu orang tua dalam memberi dampak positif kepada anak, tapi itu hanya berlaku bagi anak yang sudah berumur minimal 12 tahun. Bagi anak yang berumur belum 12 tapi para orang tua sudah memberikan smartphone pada anak tersebut itu merupakan kesalahan besar bagi orang tua.

Memang pada masa kini para orang tua memberikan anak mereka smartphone tanpa pandang usia anaknya itu sudah cukup umur atau belum. Nah sekarang saya akan memberitahukan dampak dampak buruk bagi pemberian smartphone kepada anak anak dibawah umur.

1. Dapat menggangu pertumbuhan anak

Ya anak usia dini khusunya pada umur 0-2 tahun memang pertumbuhannya sangat cepat. Perkembangan ini juga termasuk perkembangan otak. Pada otak anak, perkembangan stimulasinya berasal dari lingkungan. Jika para orang tua sudah memberikan anak smartphone secara terus menerus pada usia ini jelas itu dapat menggangu pertumbuhan otak anak. Hal ini dapat menggangu proses berkembangnya otak anak dan proses belajar anak.

2. Dapat menyebabkan kecanduan

Hal ini memang lumrah apabila seseorang menggunakan smartphone secara berlebihan. Apabila itu terjadi pada anak, hal itu tidak hanya menjadi kerugian bagi anak tersebut melainkan juga bagi orang tuanya juga. Orang tua yang terlalu ketergantungan dengan teknologi sehingga memberikan smartphone kepada anak untuk menenangkan anak tersebutlah yang menjadi pemicu rasa kecanduan anak terhadap smartphone hal ini juga dapat menjadikan ikatan orang tua dengan anak memburuk.

3. Gangguan terhadap mata

Menatap layar smartphone terlalu lama juga dapat menyebabkan gangguan pada mata seperti mata buram, kering, mata merah dan bahkan sakit kepala. Anak anak juga banyak yang bermain smartphone dengan kondisi penerangan yang minim, hal ini malah akan menyebabkan kerusakan pada mata dikemudian hari.

4. Dewasa sebelum waktunya

Dalam internet banyak sekali terdapat konten konten yang tidak boleh diperlihatkan pada anak anak. Jika anak melakukan browsing di internet dan tanpa sengaja melihat hal hal dewasa, pasti anak tersebut akan penasaran dan akhirnya menelusuri lebih dalam konten konten dewasa di internet.

5. Terkena radiasi

Semua jenis Smartpone pasti mengeluarkan radiasi. Radiasi pada smartphone sangat berbahaya bagi anak. Anak anak yang sering bermain gadget pasti sering terpapar radiasi pada smartphone tersebut. Jika anak terpapar oleh radiasi tersebut bisa jadi dapat menyebabkan gangguan terhadap sistem kekebalan dan juga pertumbuhan pada anak.

6. Tidak tertarik akan dunia luar

Bagi anak yang sudah kecanduan akan smartphone pasti anak tersebut selalu menghabiskan waktunya bermain gadget, sehingga dia tidak mau bermain diluar dengan teman teman sebanyanya hal ini sangat tidak baik bagi anak dikemudian hari jika dia tidak pandai bergaul dengan sesamanya.

7. Dapat menghambat proses belajar

Ini memang paling sering terjadi di lingkungan kita. Jika anak sudah asik bermain smartphone anak tersebut jika disuruh orang tua untuk belajar pasti anak malas dan pasti jika ada pertanyaan si anak tersebut pasti akan menggantungkan smartphone untuk mencari jawabanya. Hal inilah yang dapat menyebabkan otak anak menjadi tidak terasah karena suka menggunakan jalan pintas untuk menyelesaikan suatu permasalahan.


Itu merupakan dampak dampak buruk penggunaan smartphone bagi anak anak. Sebagai orang tua seharusnya tau betul akan kebutuhan anak dibandingkan dengan keinginan anak tersebut. Para orang tua seharusnya memberikan anak anak smartphone pada usia 12 tahun keatas itupun masih dalam penjagaan orang tua. Jika orang tua memberikan smartphone pada anak anak usia 12 tahun kebawah bukan dampak baik yang akan orang tua dan anak rasakan, melainkan dampak buruk dikemudian hari yang akan menjadikan suatu penyesalan.



Read more

Hindari Kebiasaan Ini Untuk Mejaga Kualitas Baterai Smartphone


Kondisi baterai yang buruk merupakan salah satu masalah utama bagi para pengguna hp di setiap harinya. Kondisi baterai yang buruk pasti sangat menganggu aktifitas karena baterai merupakan sumber daya supaya hp bisa tetap hidup.

Para penggunan hp kadang tidak menyadari hal hal sepele dalam penggunaan hp dalam sehari hari ini dapat menjadikan kondisi baterai semakin memburuk
Lebih jelasnya, berikut ini merupakan kebiasaan yang bisa anda hindari supaya kualitas dari baterai tetap baik dan awet.

1. Tetap mengisi daya hp walau sudah 100% dalam waktu yang lama

Pengisian baterai berlebihan merupakan salah satu faktor dari penyebab memburuknya kualitas baterai. Kadang kita mengisi baterai hp pada malam hari sebelum tidur dan baru mencabutnya pada pagi hari ketika bangun tidur, hal itu justru dapat dapat memberi efek yang buruk pada kualitas baterai. 

Pengisian baterai secara sedikit demi sedikit justru lebih baik daripada mengisinya secara berlebihan. Pengisian daya berulang kali secara teratur dapat membuat kondisi baterai jadi lebih sehat. Untuk pengisian baterai yang lama, lebih baik mengisi sampai daya terisi 80% saja. Hal tersebut dianggap lebih cocok bagi baterai sehingga baterai dapat bekerja secara optimal.

Untuk mempercepat dalam pengisian daya, anda bisa menggunakan charger dengan kemampuan fast charging sehingga dalam pengisian baterai tidak memakan waktu yang lama.

2. Bermain Game dan Menonton Vidio Dalam Waktu Lama

Bagi seorang gamers kebiasaan ini pasti sangat sering dilakukan yaitu bermain game dalam waktu yang lama. Ketika lama bermain game, pasti daya baterai akan cepat terkuras sehingga memaksa untuk mencharge hp anda. Kebiasaan mengcharge sambil digunakan bermain game ataupun menonton film inilah yang menyebabkan baterai cepat rusak. Bukan hanya baterai, memainkan game sambil charge juga juga dapat menyebabkan kerusakan pada keseluruhan komponen hp.

Pada saat bermain game sambil mengisi daya penerimaan daya di dalam baterai tidak stabil karena terdapat arus daya keluar dan masuk di saat bersamaan hal ini yang menyebabkan hp cepat panas. Semakin sering baterai dalam kondisi panas inilah yang dapat merusak komponen komponen di dalam hp tersebut. Seharusnya ketika mengcharge hp harus diistirahatkan sejenak sehingga kondisi baterai akan tetap awet.

Itulah kebiasaan kebiasaan yang sering dilakukan kebanyakan orang yang menyebabkan menurunnya atupun rusaknya baterai. Jadi kurangi kebiasaan kebiasaan itu ya, supaya kondisi baterai hp tetap awet.
Read more

Kamis, 08 Agustus 2019

Fungsi Reset Pada Komputer dan Laptop

Anda pada sudah tidak asing lagi terhadap kata “reset”. Ya kata itu umumnya terpadat pada peralatan elektronik terutama komputer. Setiap peralatan elektronik umumnya terdapat tombol reset. Kata reset ini hampir sama pegertiannya dengan kata restart.



Reset sendiri mempunyai arti mengulang kembali, lebih lengkapnya yaitu mengulang kembali sistem pada komputer. Tombol reset pada komputer umunya terdapat pada bagian depan CPU komputer. Pada bagian depan CPU terdapat dua tombol yaitu tombol power dan tombol reset. Tombol reset mempunyai ukuran yang lebih kecil daripada tombol power.

Umumnya pada sebuah komputer mempunyai dua macam cara untuk melakukan reset. Dua cara tersebut adalah cara dingin dan cara kasar.

Cara dingin yaitu melakukan reset pada komputer dengan cara melakukan suatu perintah dalam komputer perintah ini yaitu dengan klik start pada komputer lalu pilih restart atau reset. Cara ini lebih dianjurkan untuk melakukan reset karena lebih aman dan sesuai dengan prosedur untuk melakukan reset daripada melakukan reset dengan cara kasar.

Sedangkan cara kasar yaitu dengan cara menekan tombol reset yang terdapat pada CPU komputer tunggu beberapa saat lalu komputer akan mereset dengan sendirinya. Cara ini tidak dianjurkan untuk melakukan reset pada komputer karena cara ini tidak mengikuti prosedur yang telah ditetapkan oleh sistem komputer.

Melakukan reset pada komputer dengan menekan tombol reset pada CPU merupakan cara reset secara kasar. Cara ini tidak dianjurkan untuk dilakukan. Karena kalau komputer terlalu sering melakukan reset secara kasar maka komputer itu akan rusak dikemudian hari karena komputer itu merupakan peralatan elektronik yang sensitif.

Lha terus kenapa terdapat tombol reset pada CPU komputer?
Tombol reset pada CPU komputer diciptakan untuk mereset atau merestart sebuah komputer jika dalam keadaan terpaksa. Keadaan terpaksa disini yaitu apabila komputer tidak bisa melakukan reset seperti prosedur yaitu secara dingin. Misalnya saat komputer terjadi hang atau macet sehingga kita tidak bisa mengoperasikan komputer lagi, kita membutuhkan reset untuk mengatasi hal tersebut. Nah dalam keadaan ini tombol reset sangat dibutuhkan untuk melakukan reset pada komputer.

Read more

Pengertian Lengkap Backlink dan Manfaatnya untuk Website

Backlink adalah suatu link situs web dari situs lain. Backlinks membuat dampak yang besar pada keunggulan situs web dalam peringkat mesin telusur. Inilah sebabnya mengapa Backlink dianggap sangat berguna untuk meningkatkan peringkat SEO sebuah situs web. Mesin pencari menghitung rangking dengan menggunakan beberapa faktor untuk menampilkan hasil pencarian.

Backlink seharusnya alami, ini berarti bahwa sebuah situs web tidak boleh menggunakan cara buatan untuk membuat backlink untuk situs mereka sendiri. Kualitas link jauh lebih penting daripada kuantitas.Contoh: Website A adalah restoran dan mendapat backlink dari Website B yang merupakan blog review makanan atau website yang menarik. Ini adalah backlink yang berharga, alami, dan relevan yang diperoleh Situs Web A.

Karena pentingnya backlink, ada banyak praktik buruk yang diikuti oleh pemilik situs web untuk mendapatkan backlink. Beberapa dari praktik buruk ini adalah: membeli tautan balik, jaringan pertukaran tautan, menjual tautan balik, dsb. Sebagian besar praktik ini tidak disarankan oleh mesin telusur. Mereka biasanya deindex dan menghukum situs yang dicurigai terlibat dalam praktik semacam itu.Pikirkan link balik sebagai percakapan di antara situs web.

Contoh: Seorang blogger Yuda menulis sebuah artikel yang sangat menarik tentang sebuah acara olah raga. Seorang blogger lain Chanif tidak setuju dengan artikel Yuda dan menuliskannya di artikel lain untuk majalah online. Dia link ke artikel Yuda, sehingga pembacanya dapat memahami kedua sudut pandang. Blog Yuda mendapat backlink yang berharga. Di sisi lain, artikel Chanif semakin populer dan banyak situs lainnya terhubung ke artikelnya. Situs web Chanif mendapat banyak link balik baru. Meski Yuda hanya mendapat satu backlink untuk artikelnya, nilai backlink-nya meningkat dengan adanya backlink artikel Chanif yang dihasilkan.

Backlink sendiri ada dua macam yaitu Backline Internal dan Backline Eksternal.

Backline internal paling banyak digunakan saat ini. Backline internal ini diambil dari link suatu artikel di sebuah website yang sama. Sebagai Contoh, dalam sebuah website terdapat dua artikel, artikel A dan artikel B. Jika kita menggunakan backline internal artikel A pada artikel B maka ketika ada seseorang yang membuka artikel B maka artikel A masih dapat rayapan dari mesin telusur. Karena mesin telusur akan  memeriksa semua komponen dalam suatu artikel tak terkecuali link backlink tersebut.

Sedangkan untuk Backline Eksternal cara kerjanya hampir sama dengan backlink internal hanya saja di backline eksternal ini tidak melibatkan satu blog atau website lagi, melainkan lebih dari satu website yang berbeda.
Read more

Rabu, 07 Agustus 2019

Tiga Emulator Android Terbaik dan Ringan Untuk Bermain PUBG Mobile HDR EXTREME

Bermain game di hp android memang menyenangkan. Kita bisa menghabiskan banyak waktu hanya untu bbermain game di hp android, terutaman adalah game MOBA seperti MLBB ataupun AOV yang banyak peminatnya di Indonesia. Tapi pernahkan sobat berpikir untuk memainkan game game android tersebut di layar yang lebih besar daripada layar hp?. Di layar hp yang tidak seberapa besar saja mengasikan apalagi di layar yang lebih besar seperti layar laptop?. Untuk memainkan atau menjalankan sebuah aplikasi pada hp android di dalam pc kita membutuhkan sebuah emulator. Dari Beribu ribu emulator kami meringkas mejadi 3 emulator terbaik dan terringan untuk dijalankan di sebuah windows.

Tiga Emulator Android Terbaik dan Ringan

 1. REMIX OS


Remix OS Player adalah emulator Android gratis untuk Windows yang berbasis Android 6.0 Marshmallow. Sebelum menginstal Remix OS Player, perlu diketahui bahwa tidak mendukung chipset AMD dan juga memerlukan "Virtualisasi Teknologi" yang diaktifkan di BIOS Anda.

Saat pertama kali menjalankan Remix OS Player, Anda disambut dengan tampilan antarmuka yang tampak segar, lengkap dengan taskbar di bagian bawah dan tombol pintas untuk mengakses semua aplikasi yang terinstal. The Remix Central app menawarkan rekomendasi tentang aplikasi dan game yang tren yang dapat Anda unduh. Remix OS juga mendukung Google Play Store, sehingga Anda dapat mendownload aplikasi dan game tanpa pengaturan tambahan dengan mudah. Dan secara keseluruhan Remix OS merupakan emulator android terbaik kerena Remix OS sudah mendukung versi android Marsmmellow yang termasuk versi android yang terbaru.

2. NOX PLAYER


Nox Player merupakan salah satu emulator android terbaik dan paling ringan saat ini. Nox player menjalankan versi android kitkat 4.4 . Emulator ini juga sudah tersedia google play store sehingga sobat dapat dengan mudah mengunduh aplikasi aplikasi atau game yang sobat inginkan. Di dalam pengaturan Nox Player, juga sudah terdapat pilihan root atau tidak dan juga sobat dapat menyesuaikan jumlah core, cpu, ram atau grafis sehingga sobat dapat menjalanan Nox Player dengan lancar. Secara keseluruhan Nox Player merupakan emulator teringan menurut kami karena saya sendiri menggunakan Nox Player wkwkwk .

3.BLUESTACKS
 

Bluestacks merupakan salah satu legend dari semua emulator emulator android saat ini. Meskipun kini Bluestacks sudah jarang peminatnya daripada emulator emulator lain. Tetapi dari segi kemudahan dan keringanan menjalankan emulator ini tetap dapat bersaing dengan emulator emulator baru seperti nox dan remix os. BlueStacks sendiri menjalankan versi android kitkat 4.4. Dan didalam Bluestacks juga sudah terdapat google play store sehingga kita dapat menjalankan apliksai android yang kita inginkan. Dan untuk yang punya spec pc low sobat tidak perlu kawatir karena Bluestack versi lama masih dapat dijalankan dengan lancar dengan syarat ram minimal 1 gb.

Ya itu merupakan 3 emulator android terbaik menurut kami. Dari semua emulator emulator android pasti mempunyai kelebihan dan kekurangan masing masing.
Read more

Minggu, 04 Agustus 2019

Pilih GPT atau MBR, Mana Yang lebih baik?! Penjelasan tentang Pemformatan Partisi GPT dan MBR

Saat menginstal Windows pasti anda pernah dihadapi dua pilihan untuk format drive yaitu format GPT dan format MBR. Biasanya format GPT pada hardisk yang menyebabkan instal ulang windows gagal dan harus mengubahnya ke format MBR

Penggunaan format GPT maupun MBR sendiri mempuyai kelebihan dan kekurangan masing masing.

Kelebihan dari format partisi GPT yaitu dapat meningkatkan keringanan dalam penggunaan laptop, dan juga kecepatan lebih bagus daripada format partisi MBR.

Untuk kelemahan dari format GPT yaitu dapat menyebabkan chipset pada laptop cepat panas dan dapat menyebabkan chipset cepat rusak.

Untuk lebih jelasnya saya akan memberikan perbandingan format GPT dan format MBR:

  1. Kapasitas penyimpanan pada MBR lebih sedikit dibandingkan dengan GPT. MBR hanya dapat menyimpan 2 TB, sedangkan GPT sebanyak 9,4 ZB.
  2. Format GPT hanya bisa digunakan di sistem operasi Windows saja, sedangkan MBR dapat disemua sistem operasi.
  3. Ketika partisi primary digunakan sebanyak lebih dari 1 partisi, GPT dapat mengoptimalkan semua partisi primary agar bisa bekerja sama. Sedangkan, MBR harus mengorbankan satu partisi sebagai extended.
  4. Tempat penyimpanan informasi sistem operasi dan partisi pada MBR hanya dapat dilakukan oleh sector utama atau sektor pertama. Sedangkan pada GPT, informasi yang sudah disimpan bisa dibackup lebih dari satu kali.
  5. Support partisi pada MBR hanya 4 partisi primary. Sedangkan GPT, mempunyai sebanyak 128 partisi primary.
Disetiap partisi mempunyai kelebihan dan kekurangan masing masing, pemilihan pemformatan partisi dapat anda pilih sesuai kebutuhan yang anda inginkan
Read more

Sabtu, 03 Agustus 2019

Hardisk Tidak Terdeteksi di Laptop?! Waspadai Kerusakan Komponen Laptop ini

Hardisk atau DVD room pada laptop kadang tidak terdeteksi memang masalah sepele, tapi kita tidak bisa menyepelekan hal tersebut. Hardisk yang tidak terdeteksi bisa saja disebabkan oleh masalah yang sangat serius dan memerlukan biaya besar untuk memperbaikinya.


Penyebab hardisk tidak terdeteksi di laptop bisa saja disebabkan oleh koneksi ke motherboard yang terganggu dikarenakan adanya kerak pada kabel penghubung atau pada konektornya, masalah lain yang menyebabkan tidak terkoneksinya hardisk bisa saja terjadi karena kabel koneksi tidak bisa lagi bekerja secara optimal.

Penyebab lainnya yaitu BIOS yang tidak bekerja dengan sempurna, masalah ini bisa diperbaiki dengan menginstal ulang BIOS dengan menggunakan BIOS flasher. Jika beruntung bahkan masalah ini bisa diselesaikan dengan cara mengupdate BIOS via Windows tanpa memerlukan peralatan tambahan.

Namun jangan menganggap remeh juga masalah tidak terkoneksinya hardisk pada laptop, karena hal itu bisa disebabkan karena masalah pada motherboardnya. Salah satu masalah pada motherboard yaitu tidak sempurnanya chipset dalam membaca hardisk. Jika fatal, karena terlalu lama dibiarkan, maka chipset harus diambil dan diganti dengan chipset yang baru yang memerlukan biaya yang cukup banyak.

Jadi jika ada indikasi tidak terkoneksinya hardisk ke laptop segera bawa laptop anda ke Teknisi terpercaya anda untuk dilakukan analisa agar penyebab terjadi masalah tersebut dapat diatasi.
Read more

Rabu, 31 Juli 2019

Apa Itu IC Power ? Penjelasan Lengkap, Pengertian, Bagian, dan Fungsi IC Power

Sekarang Laptop menjadi salah satu gadget yang sangat penting penggunaannya di Indonesia. Pengguna laptop semakin hari semakin bertambah. Semakin bertambahnya pengguna laptop, model laptop pun semakin banyak di pasar. Semakin banyak jenis laptop dan semakin sering penggunaan laptop maka semakin banyak model kerusakan yang dapat muncul di laptop.

Salah satu komponen penting dalam laptop yaitu IC power. IC power merupakan salah satu komponen hardware laptop yang wajib dan sangat penting untuk laptop itu sendiri. IC power merupakan komponen berjenis FET atau Field Effect Transistor. Walaupun jenis dan model setiap laptop berbeda tetapi ciri fisik dan cara kerja sama di setiap laptop, maka cara untuk menganalisa setiap kerusakan di setiap laptop sama. Jika terdapat kerusakan pada mainboard laptop yang mati total, maka IC power wajib kita check. Untuk itu saya akan menjelaskan sedikit tentang IC power.

Bagian Bagian IC Power
IC Power mempunyai tiga bagian penting dari IC Power jenis Mosfet yaitu bagian Input, Output, dan Pemicu. IC Power biasanya mempunyai 8 kaki yang dibagi menjadi 3 bagian yaitu 4 kaki di jumper yang menjadi bagian output, 3 kaki di jumper yang menjadi bagian input, dan 1 kaki sisanya yang menjadi bagian pemicu.

Cara Kerja IC Power
Sederhananya cara kerja IC Power seperti sebuah saklar yaitu ON dan OFF, dan bagian yang menentukan ON/OFF nya adalah bagian pemicu.  Jadi ketika bagian pemicu(kaki) memperoleh sumber tegangan berupa listrik maka IC Power akan bekerja seperti saklar yang ON, dan ketika tidak ada tegangan di bagian pemicu(kaki) maka saklar akan OFF.

Fungsi IC Power
Fungsi IC Power di mainboard sebuah laptop adalah sebagai saklar atau switch. Namun IC Power ini juga bisa digunakan sebagai pemutus arus tegangan pada system proteksi. Misalnya pada system proteksi short circuit, maka IC Power ini akan memutuskan arus tegangan pada rangkaian yang short ( konslet ) sehingga tidak akan membahayakan bagian bagian lain pada mainboard yang sama.


Mungkin hanya itu penjelasan singkat tentang IC power. Pada postingan selanjutnya saya mungkin akan menjelaskan secara lengkap tentang IC power itu sendiri. Semoga artikel ini bermanfaat untuk kita semua
Read more

Selasa, 30 Juli 2019

Awas kejahatan Cyber! Amankan PC anda dengan cara mudah ini

Dengan meningkatnya ancaman terhadap keamanan siber, sangat penting bagi pengguna untuk melakukan semua tindakan pencegahan untuk menghindari kerusakan keamanan data. Termasuk berhati hati dalam kegiatan online apapun, menggunakan berbagai fitur keamanan bawaan komputer, mencoba alat keamanan pihak ketiga, dan banyak lagi. Pada artikel ini, saya akan membahas beberapa cara untuk membantu Anda mengamankan PC Windows Anda dengan cara yang paling efisien dan mudah.

Cara terbaik untuk mengamankan PC Windows Anda

Gunakan Password yang Kuat
Menggunakan kata sandi yang kuat adalah salah satu langkah keamanan terbaik yang dapat Anda lalukan dengan mudah. Anda dapat membuat perubahan ini di bawah Opsi Masuk di Pengaturan. Kami menyarankan Anda  membuat kata sandi alfanumerik setidaknya 8 karakter untuk keamanan yang lebih baik. Kata sandi Anda harus terdiri dari huruf, angka, dan karakter khusus untuk membuat kata sandi yang kuat. Membuat kata sandi yang kuat juga akan berfungsi sebagai fitur perlindungan dari pencurian identitas dan untuk keamanan komprehensif.

Source: windowscentral
Membuat Local Account
Cara selanjutnya yang dapat Anda lakukan untuk mengamankan PC Windows Anda adalah dengan menggunakan local akun yang terhubung dengan PC Anda seperti akun Microsoft. Menggunakan local akun dapat menghindarkan dari penyalahgunaan PC. Pada contoh kedua, ada kemungkinan seseorang membobol kata sandi Anda entah bagaimana dan sekarang ia dapat melakukan perubahan apa pun yang ia butuhkan. Jadi, yang terbaik adalah menggunakan akun lokal daripada akun administrator dengan semua hak istimewa. Untuk melakukan perubahan ini, buka Pengaturan> Akun> Masuk dengan akun lokal sebagai gantinya. 
Source: toppasswordsoftware

Hindari Jaringan Terbuka
Jaringan terbuka seperti Wi-Fi gratis dapat membawa banyak masalah keamanan. Meskipun Wi-Fi gratis mungkin terdengar sesuatu yang menggiurkan, tetapi itu tidak bebas berbagai penyalahgunaan dari Wi-Fi gratis tersebut. Kami sarankan kepada Anda untuk tidak menggunakan jaringan terbuka untuk sesuatu yang sifatnya privasi seperti perbankan online. Dengan tidak menggunakan jaringan terbuka dapat membantu anda untuk menjauhi dari kejahatan Cyber. Anda juga dapat membuat sedikit penyesuaian dalam pengaturan sistem untuk menghindari dari menghubungkan ke jaringan acak sebagai gantinya terhubung ke hotspot terbuka yang disarankan. Untuk membuat perubahan ini pada sistem Anda, buka Pengaturan> Jaringan & Internet> Wi-Fi. Sekarang aktifkan opsi "Sambungkan ke hotspot yang disarankan". Setelah Anda mengaktifkan fitur ini di PC Anda, itu akan memberi Anda kontrol yang lebih baik atas koneksi jaringan Anda.

Source: digitalcitizen
Nonaktifkan Izin Lokasi
Beberapa aplikasi di perangkat Anda meminta izin lokasi saat Anda menginstalnya. Ini dimaksudkan untuk memberikan layanan tanpa batas Anda. Meskipun izin lokasi yang diperoleh oleh berbagai aplikasi diperlukan untuk operasi yang mulus oleh aplikasi ini, dalam beberapa kasus berbagai aplikasi meminta izin lokasi tanpa alasan yang jelas. Dengan demikian, mereka tidak hanya melacak lokasi perangkat Anda, tetapi mereka bahkan dapat menyebabkan masalah keamanan yang tidak perlu bagi Anda. Selain itu, ia juga menghabiskan sumber daya sistem secara tidak perlu. Untuk menonaktifkan izin lokasi yang tidak perlu yang diperoleh oleh berbagai aplikasi di sistem Anda, buka Pengaturan> Privasi> Lokasi. Di sini, pilah semua aplikasi untuk menemukan aplikasi yang ingin Anda nonaktifkan izin lokasi. Untuk menonaktifkan izin lokasi, cukup matikan tombol izin yang diberikan di sebelah setiap aplikasi.

Source: howtogeek
Jadi, itu adalah beberapa tips & trik penting yang harus Anda ikuti untuk menghindari ancaman keamanan dan menjaga sistem Windows 10 Anda aman. Selain tips yang disebutkan di atas, jika Anda tahu tips & trik lainnya maka silakan berbagi di bawah di bagian komentar.
Read more

Senin, 29 Juli 2019

Real Drum Mod v7.13 Apk


Real Drum v7.13 Mod Apk - adalah aplikasi gratis untuk Android yang mensimulasikan drum yang sebenarnya di layar ponsel / tablet Anda. Untuk memainkannya, cukup drum jari-jari Anda di bantalan drum dan suaranya dimainkan bersamaan. Aplikasi yang menyenangkan, ringan dan mudah digunakan. Ideal bagi mereka yang ingin belajar atau bermain drum tanpa ribet banyak atau mengambil banyak ruang.

Anda tidak perlu tahu drum, Real Drum hadir dengan 60 ritme pelajaran dengan tutorial agar Anda bisa belajar bermain. Juga hadir dengan 33 lagu untuk dimainkan bersama, dan tetap memungkinkan Anda untuk melacak lagu live. Misalnya, Anda bisa memberi permainan musik dari perpustakaan Anda dan menemani drumnya.

Aplikasi ini memiliki sampel perkusi akustik. Suara direkam dengan kualitas audio studio. Tapi jika Anda ingin mengganti suara baterai Anda, Anda bisa menukar tabrakan dan menambahkan instrumen perkusi. Anda juga bisa mengubah susunan bantalan, menyesuaikan cara terbaik untuk bermain. 



APA YANG BARU DI MOD INI :

+ Customize your drums: upload your images and sounds
+ Several types of drums and cymbals
+ Multitouch
+ 13 drum pads
+ 45 high-fidelity drum sounds
+ Studio audio quality
+ 60 examples of rhythms with tutorial
+ 33 loops to play along
+ Recording mode
+ Export your recordings to MP3

+ Works on all screen resolutions – Telephones and Tablets (HD Images)

SCREENSHOTS




DOWNLOAD

Apk ( 18 MB )

Read more

Kamis, 03 Januari 2019

Cara Mengembalikan IMEI Android Hilang 100% Work


http://www.mudengtekno.com/

Setiap ponsel pasti memiliki IMEI. Entah itu ponsel jadul, smartphone mahal atau murah, hp java, hp android, bahkan iphone pasti meiliki IMEI. IMEI sendiri merupakan kepanjangan dari International Mobile Equipment Identity. IMEI merupakan nomer berjumlah 15 dijit pada ponsel kita.



Terkadang, kebanyakan pengguna ponsel pasti mengabaikan akan fungsi penting dari IMEI ponsel mereka. Padahal, IMEI sendiri mempunyai fungsi yang sangat vital bagi ponsel yang kita bawa. IMEI digunakan untuk mengidentifikasi ponsel kita yang terdaftar dalam suatu jaringan operator. Dengan adanya IMEI juga dapat melacaj ponsel kita yang jatuh dijalan atau hilang sehingg kita bisa tau diman ponsel kita jatuh dan bisa mengunci ponsel kita agar data pada ponsel kita tidak terbaca oleh orang yang tidak diinginkan



Tapi terkadang karena masalah tertentu atau aktifitas yang membahayakan pada ponsel kita, seperti melakukan flashing atau root dapat mengakibatkan IMEI pada ponsel kita hilang. Ketika kita mengecek dengan memanggil *#06* maka akan muncul tulisan “null”. Ini yang menandakan IMEI kita hilang. Jika IMEI kita hilang kita tidak bisa melakukan beberapa fungsi dari ponsel kita, seperti menelpon atau menerima telepon, mengirim pesan dan lain lain.



Terus apakah IMEI yang hilang bisa dikembalikan lagi? Jawabannya bisa! Cara untuk mengembalikan IMEI pada ponsel android pun cukup mudah. Hanya menginstal satu aplikasi IMEI ponsel android kita dapat dikembalikan lagi. Tapi cara ini membutuhkan akses root. Tanpa akses root kita tidak  mempunyai akses untuk menjalankan fungsi aplikasi pengembali IMEI pada smartphone android ini. Jika anda belum tau apa itu root dan bagaiman cara root pada smartphone android anda. Kunjungi terus blog ini Inshaallah saya akan membagikan informasi tentang root dan bagaimana cara root pada smartphone android anda.



Nah... cara mengembalikan IMEI pada smartphone android dapat anda simak dibawah ini

1.      Pertama pastikan smartphone android anda sudah dalam keadaan root.

2.      Kedua download dan instal aplikasi untuk mengembalikan IMEI yaitu “CHAMELEPHON” anda bisa mendownloadnya langsung dari play store.

3.      Ketika sudah terinstal, buka aplikasi chamelephon, bila muncul peringatan root atau permission pilih ijinkan.

4.      Akan terdapat 2 kolom, isi kedua kolom tersebut dengan IMEI yang sesuai dengan ponsel anda. Untuk melihat IMEI anda, anda dapat melihatnya di belakang bateri pada smartphone android anda.

5.      Ketika sudah mengisi kedua kolom tersebut dengan IMEI, pastikan IMEI tersebut benar da terdapat tanda ceklis atau centang pada kedua kolom IMEI tersebut.

6.      Selanjutnya pilih ”apply new IMEIs” setelah itu tunggu beberapa saat lalu reboot hp anda.

7.      Jika hp sudah hidup kembali cek IMEI anda dengan memanggil *#06* maka muncul IMEI anda kembali.



Oke sekian artikel saya ini tentang mengembalikan IMEI android yang hilang. Cara ini juga bisa untuk merubah IMEI yang kita inginkan. Sekian dari saya terima kasih sudah mengunjungi blog saya.
Read more

Minggu, 03 Juni 2018

Cara Aman Bermain Game Laptop Sambil Charge

http://www.mudengtekno.com/


Bermain game merupakan sarana yang meyenangkan untuk melepas kepenatan akan tugas atau kerjaan yang kita lakukan, atau hanya untuk mengisi waktu luang yang membosankan. Terlebih sekarag banyak developer developer game yang mengembangkan game yang dapat memanjakan kita, sehingga kita lupa waktu. Ketika kita bermain game kita kadang menghabiskan waktu 2 jam sampai 4 jam, kadang juga ada yang lebih.

Bermain game dalam waktu yang sangat lama tentu akan menguras daya baterai pada laptop kita. Apabila kita paksa bermain game tanpa memperdulikan daya pada baterai laptop atau komputer kita, hal itu dapat menyebabkan kerusakan pada baterai di kemudian hari.

Orang awan kadang mengatasi masalah kekurangan daya pada baterai adalah dengan mengcharge laptop mereka.menurut mereka cara tersebut sangat efektif mengatasi masalah kekurangan daya baterai yang dapat merusak laptop mereka. Dan dengan cara seperti itu mereka dapat bermain game tanpa kawatir akan kahabisan baterai lagi.

Bukannya mengatasi masalah hal tersebut malahan dapat menyebabkan menurunya kinerja dari baterai kita. Sehingga baterai tidak dapat bekerja secara maksimal dikemudian hari.

Nah.. sekarang saya akan memberikan sedikit tips supaya baterai pada laptop kita tetap aman ketika bermain game selama berjam jam sambil ngecharge laptop kita.
1.      Pertama cas laptop anda sampai dalam keadaan full atau 100 % penuh.
2.      Kedua, ketiak sudah dalam keadaan full lepas colokan charge laptop kita sesaat sampai keadaan daya pada laptop kita berkurang sedikit
3.      Colokan kembali charge pada laptop kita pada saat daya pada baterai anda di atas 95% tapi jangan sampai 100%. Pada saat anda charge nanti ada tulisan not charging. Nahh hal itu yang menandakan baterai cutter pada laptop kita sudah berjalan.
4.      Ketika baterai cutter sudah berjalan anda dapat bermain game sepuasnya dan keadaan baterai pada laptop akan tetap aman dan awet.
Peringatan!
            Jangan melepaskan colokan baterai pada laptop anda saat bermain game. Hal itu malah dapat menyebabkan kerusakanpada baterai anda.

Oke sekian artikel tentang cara aman bermain game laptop sambil nge charge. Terima kasih sudah mengunjungi blog saya.

Read more

Program Linked List C++ Data Mahasiswa Penambahan & Hapus Awal, Tengah, dan Akhir


Oke dikesempatan kali ini saya akan membagikan program yang saya buat. Program ini juga merupkan program dari tugas dosen saya. Program yang satu ini merupakan program linked list tepatnya Double Linked list untuk menyimpan dan menampilkan data mahasiswa. Di program ini user dapat menghapus dan menambah di bagian tengah, awal, dan, akhir urutan. Data mahasiswa di program ini meliputi nama, nim, dan juga asal. Oke silahkan lihat programnya di bawah.


#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
using namespace std;
int pil;
void pilih();
void buat_baru();
void tambah_depan();
void tambah_tengah();
void tambah_belakang();
void hapus_tengah();
void hapus_belakang();
void hapus_depan();
void tampil();
struct node{
char nama[20];
int nim;
char asal[30];
node *prev, *next;
};
node *baru, *head=NULL, *tail=NULL,*hapus,*bantu,*bantu2;
int main(){
do{
system("cls");
cout<<"INPUT DATA MAHASISWA "<<endl;
cout<<"=========================\n";
cout<<"1. Penambahan Depan"<<endl;
cout<<"2. Penambahan Tengah"<<endl;
cout<<"3. Penambahan Belakang"<<endl;
cout<<"4. Hapus Depan"<<endl;
cout<<"5. Hapus tengah"<<endl;
cout<<"6. Hapus Belakang"<<endl;
cout<<"7. Tampilkan"<<endl;
cout<<"8. Keluar"<<endl;
cout<<"Pilihan : ";cin>>pil;
pilih();
}
while(pil!=8);
}
void pilih(){
if(pil==1)
tambah_depan();
else if(pil==2)
tambah_tengah();
else if(pil==3)
tambah_belakang();
else if(pil==4)
hapus_depan();
else if(pil==5)
hapus_tengah();
else if(pil==6)
hapus_belakang();
else if(pil==7)
tampil();
else
cout<<"selesai";
}
void buat_baru(){
baru =new(node);
cout<<"Nama \t: ";cin>>baru->nama;
cout<<"Nim \t: ";cin>>baru->nim;
cout<<"Asal \t: ";cin>>baru->asal;
baru->prev=NULL;
baru->next=NULL;
}
void tambah_belakang()
{
buat_baru();
if(head==NULL)
{
head=baru;
tail=baru;
}
else
{
tail->next=baru;
baru->prev=tail;
tail=baru;
}
cout<<endl<<endl;
tampil();
}
void tambah_depan(){
buat_baru();
if(head==NULL){
head=baru;
tail=baru;
}else{
baru->next=head;
head->prev=baru;
head=baru;
}
cout<<endl<<endl;
tampil();
}
void hapus_depan() {
if (head==NULL)
cout<<"Kosong";
else if(head->next==NULL){
hapus=head;
head=NULL;
tail=NULL;
delete hapus;
}else {
hapus=head;
head=hapus->next;
head->prev=NULL;
delete hapus;
}
cout<<endl<<endl;
tampil();
}
void hapus_belakang()
{
if (head==NULL)
cout<<"Kosong";
else if (head->next==NULL)
{
hapus=head;
head=NULL;
tail=NULL;
delete hapus;
}
else
{
hapus=tail;
tail=hapus->prev;
tail->next=NULL;
delete hapus;
}
cout<<endl<<endl;
tampil();
}
void tambah_tengah(){
int posisi_sisip;
if(head!=NULL){
cout<<"akan disisipkan diposisi data ke- : ";cin>>posisi_sisip;
baru=new node;
baru->next=NULL;
baru->prev=NULL;
bantu=head;
for(int i=1;i<posisi_sisip-1;i++)
{bantu=bantu->next;}

buat_baru();
bantu2= bantu->next;
baru->next=bantu2;
bantu2->prev=baru;
bantu->next=baru;
baru->prev=bantu;
}
else{
cout<<"belum ada data"<<endl;
}
cout<<endl;
tampil();
}
void hapus_tengah()
{
int sisip;
cout<<"Masukan Posisi Sisip yg anda ingin hapus Anda : ";cin>>sisip;
bantu=head;

for(int i=1;i<sisip-1;i++)
{
bantu=bantu->next;
}
hapus=bantu->next;
bantu2=hapus->next;
bantu->next=hapus->next;
bantu2->prev=bantu;
delete hapus;
cout<<endl;
tampil();

}
void tampil(){
if (head==NULL)
cout<<"Kosong\n";
else {
bantu=head;
cout<<" No \t | Nama \t | NIM \t | Asal\t\t |"<<endl;
int no=0;
while(bantu!=NULL){
no++;
// cout<<" Nama \t: "<<bantu->nama<<"\t | ";
// cout<<" NIM \t: "<<bantu->nim<<"\t | ";
//cout<<" Asal \t: "<<bantu->asal<<"\t | "<<endl;
cout<<" "<<no<<"\t | ";
cout<<" "<<bantu->nama<<"\t | ";
cout<<" "<<bantu->nim<<"\t | ";
cout<<" "<<bantu->asal<<"\t | "<<endl;
bantu=bantu->next;
}
}system("pause");
}


Untuk Outputnya :


Oke itu merupakan program C++ dari saya. Lain kali saya akan membagikan program C++  lainnya. Jika ada yang ditanyakan silahkan komen dibawah.
Read more

Sabtu, 02 Juni 2018

Perbandingan Antara Bahasa C dan C++, Mana yang Lebih Baik ?

www.mudengtekno.com

Pada kesempatan kali ini saya akan membagikan apa yang saya ketahui tentang bahasa pemrograman c dan bahasa pemrograman c++. Untuk pemula atau yang tidak mengerti bahasa pemrograman pasti menganggap bahwa bahasa pemrograman C dan bahasa pemrograman C++ itu sama saja. Nah kali ini saya akan membagikan apa yang saya ketahui tentang bahasa C dan bahasa C++. Oke silahkan membaca sambil ngopi kalau bisa wkwk.

 
BAHASA PEMROGRAMAN C


Pertama saya akan menjelaskan dahulu tentang bahasa pemrograman C. Bahasa C merupakan salah satu dari sekian banyak bahasa pemrograman yang bisa dibuat untuk membuat berbagai aplikasi seperti sistem operasi dan compiler dalam bahasa pemrograman. Bahasa C juga bisa untuk membuat bahasa pemrograman lain seperti bahasa pemrograman PHP. Bahasa pemrograman C sendiri pada awalnya hanya digunakan untuk mengembangkan sistem operasi UNIX. Sebelumnya UNIX menggunakan bahasa pemrograman ASSEMBLY, karena bahasa assembly susah digunakan maka Richie membuat bahasa pemrograman C untuk menggantikan bahasa assembly yang susah digunakan. Dari itulah hingga saat ini UNIX banyak menjadi dasar dari suatu sistem operasi pada program misalnya sistem operasi pada LINUX hingga Android.

Bahasa pemrograman C juga merupakan induk dari bahasa pemrograma modern. Oleh karena itu dengan mempelajari bahasa c kita secara tidak langsung juga mempelajari bahasa pemrograman modern seperti java, C++ dan php. Karena c merupakan dasar dari bahasa pemrograman modern bahasa c menjadi bahasa pemrograman yang relatif cepat dalam mengeksekusinya walaupun dalam hal itu juga menjadi kelemahan dari bahasa pemrograman c dibandingkan dari bahasa pemrograman modern karena relatif sederhana dan tidak memiliki fitur fitur modern seperti garbage collection dan dynamic typing.

Di masa kini, walaupun bahasa c dianggap sudah kuno tapi ternyata masih banyak keuntungan kita dalam memperlajari bahasa c. Jika kita ingin menjadi progammer kita harus dan wajib mempelajari bahasa c sebagai dasar mempelajari algoritma. Karena sudah saya singgung tadi bahwa bahasa c merupakan dasar dari bahasa pemrograman modern walaupun bahasa c belum bisa membuat program yang sebenarnya yang menggunakan tampilan grafis, mouse, gambar dan lainnya. Dan yang pasti jika Anda berkuliah di jurusan Teknik Informatika pastinya anda akan diberikan mata kuliah tentang bahasa pemrohraman c diawal kuliah.


BAHASA PEMROGRAMAN C++

Oke sekarang saya akan membahas tentang bahasa C++. Bahasa C++ merupakan pengembangan dari bahasa C. Bahasa Pemrograman C++ sendiri dibuat oleh Bjarne Stroustrup yang mengembangkan bahasa Pemrograman C++ pada tahun 1980an. Pada bahasa pemrograman C++ ditambahkan konsep konsep baru seprti inheritance dan overloading dan salah satu hal mendasar yang menjadikan C++ berbeda dengan bahasa C adalah pada C++ mendukung konsep pemrograman berorientasi objek. Untuk menyelesaikan suatu permasalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik. Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
Bahasa Pemrograman C++ juga memiliki beberapa kelebihan daripada bahasa pemrograman C dan bahasa pemrograman lainnya, antara lain adalah:
  • Bahasa pemrograman C++ memiliki pertabilitas dan fleksibilitas yang tinggi untuk semua jenis komputer.
  • Merupakan bahasa Standart ANSI.
  • Kecepatan program lebih cepat dari pada bahasa lain.
  • Hampir tersedia di semua jenis komputer.
  • Hanya menyediakan sedikit kata kunci yaitu 48 kata kunci.
  • Mendukung pembuatan aplikasi makro.
  • C++ merupakan bahasa terstruktur sehingga lebih mendukung OOP.
  • Termasuk bahasa menengah dan lebih dekat dengan bahasa mesin.
  • C++ dapat membuat aplikasi grafik proccesor berkualitas tinggi.
Oke mungkin itu beberapa kelebihan yang dapat saya himpun dari bahasa pemrograman C++.

Kesimpulan yang saya dapatkan dari kedua bahasa ini adalah. Setiap bahasa mempunyai kelebihan tersendiri baik itu bahasa pemrograman C maupun bahasa pemrograman C++. Jika anda ingin mempelajari bahasa pemrograman lebih baik anda mempelajari bahasa pemrograman C terlebih dahulu karena bahasa pemrograman C merupakan jendela kita untuk mempelajari bahasa pemrograman lain. Setelah itu anda dapat mempelajari bahasa pemrograman C++ yang merupakan pengembangan dari bahasa C yang lebih kompleks daripada bahasa C. Dan untuk mana yang lebih baik itu tergantung dari posisi kita sejauh mana kita sudah mengenal bahasa pemrograman. Jika anda belum mengerti sama sekali tentang bahasa pemrograman maka bahasa C lebih baik dipelajari dan jika anda sudah mengerti tentang bahasa pemrograman maka bahasa C++ lebih baik karena bahasa C++ merupakan pengembangan dari bahasa C.

Read more

Rabu, 30 Mei 2018

Contoh Program Binary Tree Menampilkan Silsilah Keluarga ( Family Tree )


Kali ini saya akan membagikan Program Binary Tree Untuk menampilkan Data keluarga. Perlu diketahui sebelumnya binary tree adalah Struktur data yang secara bentuk menyerupai sebuah struktur pohon, dan terdiri dari serangkaian node (simpul) yang saling berhubungan, dimana node-node tersebut dihubungkan oleh sebuah vektor. Struktur pohon merupakan suatu cara merepresentasikan suatu hirarki (one-to-many) secara grafis yang mirip sebuah pohon, namun pohon tersebut tampak sebagai kumpulan node-node dari atas ke bawah. Suatu struktur data yang tidak linier yang menggambarkan hubungan yang hirarkis dan tidak linier antara elemen-elemennya. Oke contoh programnya bisa anda lihat dibawah.


  • SOURCE CODE

#include<stdio.h>
#include <iostream>
#include <windows.h>
using namespace std;
typedef struct node{
char data;
node *kiri;
node *kanan;
};
node *akar=NULL;
addNode(node **akar, char isi) {
if((*akar)==NULL){
node *baru;
baru= new node;
baru->data = isi;
baru->kiri = NULL;
baru->kanan = NULL;
(*akar)=baru;
}
}
preOrder(node *akar) {
if(akar !=NULL) {
printf("%c ", akar->data);
preOrder(akar->kiri);
preOrder(akar->kanan);
}
}
inOrder(node *akar) {
if(akar !=NULL) {
inOrder(akar->kiri);
printf("%c ", akar->data);
inOrder(akar->kanan);
}
}
postOrder(node *akar) {
if(akar !=NULL) {
postOrder(akar->kiri);
postOrder(akar->kanan);
printf("%c ", akar->data);
}
}
main(){
    system("color 2e");
char abjad;
cout<<"|+++++++++++++++++++++++++++++++++++++++++++++++++|\n";
cout<<"|PROGRAM BINARY TREE MENAMPILKAN SILSILAH KELUARGA|\n";
cout<<"|=================================================|\n";
cout<<"\n\n";
cout<<"|----------------------------------------------------|\n";
cout<<"|Keterangan Program : |\n";
cout<<"| NAMA KODE |\n";
cout<<"|----------------------------------------------------|\n";
cout<<"| HASIRAMA | A |\n";
cout<<"| LUFFY | Y |\n";
cout<<"| ROBIN | N |\n";
cout<<"| SANJI | I |\n";
cout<<"| NARUTO | O |\n";
cout<<"| SASUKE | E |\n";
cout<<"|====================================================|\n";
printf("\n\n\t POSISI AWAL TREE:\n\n");
printf("\t HASIRAMA\n\t / \\\n\t LUFFY ROBIN \n\t /\n\t SANJI\n\t / \\ \n\t NARUTO SASUKE \n\n");
addNode(&akar,abjad='HASIRAMA');
addNode(&akar->kiri,abjad='LUFFY');
addNode(&akar->kanan,abjad='ROBIN');
addNode(&akar->kiri->kiri,abjad='SANJI');
addNode(&akar->kiri->kiri->kiri,abjad='NARUTO');
addNode(&akar->kiri->kiri->kanan,abjad='SASUKE');
printf("Tampilan PreOrder : ");
preOrder(akar);
printf("\nTampilan PostOrder : ");
postOrder(akar);
printf("\nTampilan InOrder : ");
inOrder(akar);
}
  • OUTPUT PROGRAM

Pada gambar diatas merupakan contoh binary tree untuk menampilkan silsilah keluarga. Di dalam program diatas juga terdapat fungsi untuk menampilkan kode dari nama keluarga tersebut secara preorder, postorder, dan inorder.


referensi program
https://informatika11d.wordpress.com/2012/12/20/struktur-data-contoh-program-binary-tree-preorder-inorder-postorder/
Read more

Selasa, 29 Mei 2018

Program Queue Menampilkan Antrian Pesawat Dalam Bahasa C++


Oke kali ini saya akan membagikan salah satu contoh program Queue. Queue Sendiri merupakan suatu struktur data linier. Queue (Antrian) disebut juga“Waiting Line”, yaitu penambahan elemen baru dilakukan pada bagian belakang dan penghapusan elemen dilakukan pada bagian depan. Konsepnya hampir sama dengan Stack, perbedaannya adalah operasi penambahan dan penghapusan pada ujung yang bebeda. Oke dibawah ini merupakan contoh program Queue dalam penerapan antrian keberangkatan pesawat.

  • SOURCE CODE

#include<iostream>l
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<ctype.h>
#include <windows.h>

using namespace std;

struct Node{
int data;
Node *next;
};
Node *head, *tail;

void menu();
void LinkedList();
void penutup();
void inisialisasi();
void insertData();
void removeData();
void bersih();
void tampil();

int main(){
    system("color 5b");
char MENU;
int ulangMetode = 1;

do
{
printf("||= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =||\n");
printf("|| Program Antrian Keberangkatan Pesawat Konoha Airlines ||\n");
printf("||=======================================================================||\n");
cout<<"\n\n";
        cout<<" ||+++++++++++++++++++++++++++++++++++++++++||\n";
        cout<<" ||*** MENU UTAMA ***||\n";
cout<<" ||-----------------------------------------||\n";
        cout<<" || 1. Pendaftaran Pesawat Konoha Airlines ||\n";
        cout<<" || 2. Exit ||\n";
cout<<" ||+++++++++++++++++++++++++++++++++++++++++||\n";
cout<<endl;

printf("Masukkan Pilihan Anda ?: ");
MENU = getche();
printf("\n");
getch();
system("cls");

switch(MENU)
{
case '1' :
LinkedList();
break;
case '2' :
penutup();
break;
default :
{
puts("\nKode yang dimasukkan salah!\n");
puts("Press any key for back to the menu");
getch();
}
break;
}
}
while(ulangMetode == 1);
}

//menu dari metode
void menu()
{

cout<<"||+++++++++++++++++++++++++++++++++++++++++++||\n";
    cout<<"|| ***** PILIHAN MENU ***** ||\n";
cout<<"||-------------------------------------------||\n";
    cout<<"|| 1. Daftar Antrian Pesawat<KODE PESAWAT> ||\n";
    cout<<"|| 2. Keberangkatan ||\n";
    cout<<"|| 3. Lihat Daftar Antrian Pesawat ||\n";
    cout<<"|| 4. Memberangkatkan Semua Antrian ||\n";
    cout<<"|| 5. Exit ||\n";
cout<<"||+++++++++++++++++++++++++++++++++++++++++++||\n";
cout<<endl;
}

//metode linked list
void LinkedList()
{
char pilihMenu;
int ulang = 1;

do
{
menu();
printf("Input Menu : ");
pilihMenu = getche();
printf("\n");
switch(pilihMenu)
{
case '1' :
insertData();
break;
case '2' :
removeData();
break;
case '3' :
tampil();
break;
case '4' :
bersih();
break;
case '5' :
penutup();
break;
default :
{
puts("Input menu salah!\n");
puts("Press any key for back to the menu");
getch();
}
break;
}
}
while(ulang == 1);
}

/*fungsi insialisasi bahwa
head dan tail bernilai NULL*/

void inisialisasi()
{
head = NULL;
tail = NULL;
}

//fungsi untuk memasukkan data
void insertData()
{
int angka;
Node *nodeBaru;
nodeBaru = new Node;

cout<<"Masukkan Data : ";
cin>>angka;

nodeBaru->data = angka;
nodeBaru->next = NULL;

if(tail == NULL)
{
head = tail = nodeBaru;
tail->next = NULL;
}
else
{
tail->next = nodeBaru;
tail = nodeBaru;
}

printf("Data %i masuk!\n\n", angka);
puts("Press any key for back to the menu");
getch();
system("cls");
}

/*untuk hapus elemen belakang
      untuk metode LIFO*/

void removeData()
{
int elDel;
Node *del, *prevTail;
del = new Node;

if(tail != NULL)
{
del = tail;
elDel = del->data;

if(tail == head)
{
inisialisasi();
}
else
{
prevTail = head;

while(prevTail->next != tail)
prevTail = prevTail->next;

tail = prevTail;
tail->next = NULL;
}

delete del;

printf("Data %i Diberangkatkan!\n\n", elDel);
}
else
{
puts("Data Kosong! Tidak ada data yang dapat diberangkatkan!\n");
}

puts("Press any key for back to the menu");
getch();
system("cls");
}

//untuk hapus semua elemen
void bersih()
{
Node *clear, *point;

if(tail != NULL)
{
point = head;

while(point != NULL)
{
clear = point;
point = point->next;

delete clear;
}

inisialisasi();

puts("Semua Data Diberangkatkan!\n");
}
else
puts("Data Masih Kosong!\n");

puts("Press any key for back to the menu");
getch();
system("cls");
}

//untuk menampilkan list data
void tampil()
{
Node *see;

see = head;

if(tail != NULL)
{
puts("Daftar Data Antrian Pesawat Konoha Airlines :");
puts("");

while(see != NULL)
{
printf("%i ", see->data);
see = see->next;
}
puts("\n");
}
else
puts("Data masih dalam keadaan kosong!\n");

puts("Press any key for back to the menu");
getch();
system("cls");
}

//fungsi penutup / keluar
void penutup()
{
cout<<"\n\tPROGRAM EXIT"<<endl;
exit(0);
}
  • OUTPUT PROGRAM
1. Program pertama dijalankan dan menginput fungsi ( 1. Pendaftaran Pesawat Konoha Airlines )


2. Lalu akan ditampilkan pilihan menu. Jika kita memilih 1 maka program akan meminta untuk memasukan data ( kode pesawat ) 


3. Jika memilih fungsi 1 pada menu maka program akan memasukan antrian pesawat lagi.


4. Jika memilih fungsi 3 pada pilihan menu maka program akan menampilkan daftar data antrian pesawat.


5. Jika memilih fungsi 2 pada pilihan menu maka antrian akan diberangkatkan urut sesuai daftar antrian

6.  Jika memilih 4 pada Pilihan menu maka data antrian pesawat akan diberangkatkan bersama sama.


Itu merupakan program Queue untuk menampilkan data antrian & untuk memberangkatkan antrian pesawa konoha airline. 

referensi program: 
https://www.esokharinanti.com/2014/04/program-queue-linked-list-pada-antrian.html
Read more