X
Showing posts with label komputer. Show all posts
Showing posts with label komputer. Show all posts

Wednesday, March 17, 2021

Inilah Cara Login ke Server dengan Putty

 


Putty merupakan aplikasi opern-sorce yang berguna untuk melakukan remote access, seperti RLogin, SSH dan Telnet. Salah satu keunggulan menggunakan putty kita dapat menjalankan command ke server.

Berikut Cara Login ke Server dengan Putty

1. Buka aplikasi Putty





2. Isi Host Name (or IP address) dengan ip hosting kalian, sedangkan port isi 22, conection type pilih SSH





3. Selanjutnya akan tampil seperti gambar berikut, isi login as dengan username hosting kemudian masukkan juga password.





Catatan : Selama mengisi password tidak akan ada karakter yang muncul. 

4. Apabila muncul tampilan seperti gambar dibawah menandakan aplikasi sudah siap digunakan untuk mengirm perintah command ke server.





Catatan : Putty dapat digunakan bersama WinSCP yaitu aplikasi management file yang mirip dengan FileZilla.

Saturday, February 6, 2021

Sejarah Komputer Generasi 1, 2, 3, 4, 5 Beserta Ciri-cirinya

Komputer merupakan alat serbaguna yang tidak bisa di pisahkan dari kehidupan manusia di zaman modern ini. Penggunaan komputer hampir merata disetiap bidang mulai dari bidang pendidikan, hingga bidang kesehatan tidak luput dari yang namanya komputerisasi.

Namun tahukah kalian sebelum menjadi seperti sekarang ini, komputer mengalami revolusi dari generasi ke generasi. Tercatat ada 5 generasi komputer yang penting untuk diketahui. Setiap generasi memiliki ciri dan tentunya meningkatkan kinerja ataupun kualitas dari komputer generasi sebelumnya. 
 

Berikut penjelasan komputer dari generasi pertama hingga kelima beserta ciri-cirinya :

1. Komputer Generasi Pertama


Tahun 1941, seorang insinyur asal Jerman yang bernama Konrad Zuse membangun sebuah komputer, Z3, untuk mendisain pesawat terbang dan juga peluru kendali. Komputer pada Generasi pertama ini dapat dikarakteristikan dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk tugas tertentu. Setiap komputer memiliki program kode-biner yang berbeda yang disebut dengan “bahasa mesin” dalam bahasa inggrisnya adalah “machine language”. Hal ini menjadikan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah pemakaian tube vakum (yang menjadikan komputer pada masa itu tampak berukuran sangat besar) dan silinder magnetik yang berfungi untuk sebagai penyimpan data.

Ciri-ciri komputer generasi pertama :
  • Silinder magnetik untuk menyimpan data
  • Komponen yang dipergunakannya adalah tabung hampa udara (Vacum tube) untuk sirkuitnya.
  • Kapasitas penyimpanan kecil.
  • Program cuma bisa dibuat dengan bahasa mesin : Assembler.
  • Ukuran fisik komputer besar, memerlukan ruangan yang luas.
  • Cepat panas.
  • Proses kurang cepat.
  • Memerlukan dya listrik yang besar.
  • Orientasi pada aplikasi bisnis.

2. Komputer Generasi Kedua


Tahun 1948,ada 3 orang fisikawan Amerika (Walter Houser Brattain, Jhone Barden, William Brandford penemu transistor sangat berpengaruh terhadap perkembangan komputer masa itu. Transistor menggantikan tube vakum di televisi, radio, dan komputer. sehingga mengakibatkan, berubahnya ukuran mesin-mesin elektrik yang tadinya berukuran besar menjadi ukuran yang lebih kecil. generasi kedua, yaitu komputer yang menggunakan Transistor sebagai Processornya (1956 - 1958 M). Transistor mulai digunakan di dalam komputer mulai pada tahun 1956.

Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan
Berbagai macam karir baru bermunculan (programmer, analyst, dan ahli sistem komputer). Industri piranti lunak juga mulai bermunculan dan berkembang pada masa itu.


Ciri-ciri komputer generasi kedua :

  • Ukuran fisik lebih kecil dibanding komputer generasi pertama karena telah menggunakan transistor pada sirkuitnya
  • Menggunakan memori yang cukup besar
  • Telah menggunakan media penyimpanan luar berbentuk removable disk seperti megnetic disk dan magnetic tape
  • Penggunaan aplikasinya lebih luar
  • Proses operasinya lebih cepat
  • Penggunaan daya lebih kecil
  • Program yang dibuat dapat menggunakan bahasa tingkat tinggi seperti FORTAN, COBOL, dan ALGOL.

Beberapa contoh dari komputer generasi kedua adalah IBM 7080, IBM 1400, UNIVAC SS90, UNIVAC III, PDP-1, PDP-8, Burroghts 200,dan lain sebagainya

3. Komputer Generasi Ketiga


Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistormenghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internalkomputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seoranginsinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit pada tahun 1958.

IC mengkombinasikan tiga komponen elektronik dalam sebuah piringansilikon kecil yang terbuat dari pasir kuarsa. Pada ilmuwan kemudian berhasil memasukkanlebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor.Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkandalam chip. Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi(operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang  berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasimemori komputer. 

Ciri-ciri komputer generasi ketiga:
 
  • Penggunaan IC membuat kinerja komputer menjadi lebih cepat dan tepat.
  • Kapasitas memori lebih besar, dan dapat menyimpan ratusan ribu karakter (sebelumnya hanya puluhan ribu).
  • Menggunakan media penyimpanan luar disket magnetik (external disk) yang sifat pengaksesan datanya secara acak (random access) dengan kapasitas besar (jutaan karakter).
  • Penggunaan listrik lebih hemat.
  • Kemampuan melakukan multiprocessing dan multitasking.
  • Telah menggunakan terminal visual display dan dapat mengeluarkan suara.
  • Kemampuan melakukan komunikasi dengan komputer lain.

4. Komputer Generasi Keempat

Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dankomponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusankomponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI)memuat ribuan komponen dalam sebuah chip tunggal.Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan.

Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer.Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer.

Chip Intel4004 yang dibuat pada tahun 1971membawa kemajuan pada IC dengan meletakkan seluruhkomponen dari sebuah komputer (central processing unit, memori, dan kendali input/output)dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugastertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudiandiprogram untuk memenuhi seluruh kebutuhan yang diinginkan.

Tidak lama kemudian, setiap piranti rumah tangga seperti microwave, oven, televisi, dan mobil dengan electronic fuelinjection (EFI) dilengkapi dengan mikroprosesor. 

Ciri-ciri komputer generasi keempat :

  • Menggunakan LSI atau large scale integration
  • Pengembangannya merambah ke dalam dunia kompter micro / micro computer
  • Bentuknya atau ukurannya lebih kecil dibandingkan dengan generasi sebelumnya

5. Komputer Generasi Kelima


"Komputer generasi kelima" adalah kata kunci yang ditetapkan oleh ICOT (Institute for new generation COmputer Technology, 1982-1994), sebuah proyek penelitian untuk komputer generasi mendatang yang dilakukan oleh Kementerian Perindustrian dan Perdagangan Internasional (saat itu) . ICOT mengklasifikasikan evolusi komputer menjadi generasi pertama (tabung vakum), generasi kedua (transistor), generasi ketiga (IC: sirkuit terintegrasi), dan generasi keempat (LSI: sirkuit terintegrasi skala besar), dan harus datang berikutnya. Komputer generasi kelima didefinisikan sebagai realisasi kecerdasan buatan (AI).

Ciri-ciri komputer generasi kelima :
  • Ukuran komputer yang semakin kecil dan minimalis
  • Menggunakan teknologi LSI, yang tentu saja memiliki banyak pengembangan
  • Kemampuan multimedia jauh lebih baik dibandingkan dengan generasi keempat
  • Pemrosesan informasi yang jauh lebih cepat



Tuesday, February 2, 2021

Berikut Contoh Perangkat Lunak Bahasa Pemrograman Berupa IDE

IDE atau Integrated Development Environment merupakan perangkat lunak komputer yang memiliki fasilitas (tools) yang dapat digunakan untuk membangun perangkat lunak. Secara simpelnya IDE aplikasi yang dapat membuat aplikasi lainnya.

Perangkat lunak IDE mencakup beberapa aspek seperti berikut : 

1. Editor 
Editor merupakan fasilitas yang akan membantu pengguna dalam menuliskan kode pemrograman. 

2. Compiler 
Compiler merupakan fasilitas pengecekan sintaks yang telah di tuliskan serta merubah kode yang ditulis menjadi bahasa mesin yang dapat dipahami oleh komputer.

3. Linker
Linker merupakan fasilitas yang berguna untuk menyatukan data binari dari kode sumber yang telah dihasilkan pada tahap compiler sehingga menjadi satu kesatuan program yang dapat di eksekusi.

4. Debuger 
Debuger merupakan fasilitas untuk mengetes jalannya program yang telah dibuat. Dengan debuger programer dapat melihat bug ataupun kesalahan apa saja yang ada ketika program berjalan.

Berikut beberapa contoh IDE yang dapat digunakan untuk membangun aplikasi lainnya. 

1. Borland C++

Borland C++ merupakan aplikasi pemrograman C++ yang dibuat oleh Borland Internasional dan digunakan untuk menulis program dengan bahasa pemrograman C++.

2. Android Studio

Seperti namanya android studio merupakan IDE yang digunakan untuk membangun aplikasi Mobile. Meskipun namanya Android Studio, aplikasi ini tidak hanya dapat digunakan untuk membangun aplikasi Android, sebab dengan kemunculan flutter yang dapat di kombinasikan, Android Studio juga akhirnya bisa digunakan untuk membangun aplikasi iOS. 

Bahasa utama yang digunakan dalam Android Studio adalah Java dan Kotlin.

3. Eclipse

Eclipse merupakan IDE serbaguna yang dapat digunakan untuk membangun aplikasi mulai dari desktop, android, hingga Web. Bahasa pemrograman utama yang digunakan dalam Eclipse adalah Java. Sebelum kemunculan Android Studio, aplikasi ini sempat menjadi primadona dalam pembuatan aplikasi Android dikarenakan banyaknya documentasi yang bertebaran di Internet terutama YouTube.

4. Xcode

Xcode merupakan IDE yang disediakan oleh Apple secara gratus untuk membuat dan mengembangkan aplikasi untuk iOS, OS X, dan watchOS. Namun sayangnya aplikasi ini hanya untuk pengguna Mac. Pengguna dapat mengunduh Xcode melalui MacApp Store.

Adapun bahasa pemrograman yang digunaka dalam IDE ini adalah Objective-C atau Swift. Baca juga Mengenal Bahasa Pemrograman Objective-C.


5. Visual Studio 

Visual Studio merupakan aplikasi IDE yang dirilis oleh Microsoft untuk pengembangan aplikasi Windows. Aplikasi ini dapat dikembangkan dalam bahasa pemrograman Visual Basic, C++, dan C#.

6. Unity

Unity merupakan IDE yang sangat terkenal untuk mengembangkan aplikasi maupun game untuk android, iOS, hingga desktop. Unity memungkinkan developer untuk membuat game 3D, ataupun 2D. Terdapat 3 bahasa pemrograman utama yang digunakan dalam unity yaitu C#, JavaScript, dan BOO.

7. Qt Creator

Qt Creator merupakan kerangka kerja lintas platform yang dapat berjalan di Windows, MacOS, dan Linux. Didalam aplikasi ini developer dapat menggunakan pustaka Qt dalam mengembangkan aplikasi. Aplikasi ini dapat digunakan secara gratis karena bersifat open source.


Itulah beberapa contoh perangkat lunak bahasa pemrograman berupa IDE yang berhasil kami rangkum.




Tuesday, November 10, 2020

Cara Mengatasi Blank Hitam Pada Photoshop

Saat ini mungkin anda sedang mengalami hal yang pernah saya alami, dimana ketika mengedit gambar di Photoshop tiba-tiba screen layer project berubah menjadi hitam. Apalagi pas menambahkan atau mengedit tulisan, blank ini kerap kali muncul. Kurang lebih akan tampak seperti gambar berikut.




Teman-teman jangan khawatir karena saya telah menemukan solusinya dan berhasil saya terapkan. Berikut Cara Mengatasi Blank Hitam Pada Photoshop.

1. Masuk ke menu preferences dengan menekan menu Edit -> Preferences -> Performance.



2. Pada layar Preferences klik tombol Advanced Settings





3. Pada layar Advanced Graphics Processor Settings pada pilihan Drawing Mode silahkan ganti menjadi basic kemudian klik Ok, anda akan kembali ke layar Preferences silahkan klik lagi OK.





4. Selanjutnya tutup Photoshop anda dengan klik menu File -> exit.





5. Terakhir buka kembali Photoshop dan lihat hasilnya.

Sunday, August 9, 2020

Bahasa Pemrograman Paling Populer di Dunia

 

Bahasa pemrograman merupakan bahasa yang dikhususkan untuk membuat sebuah program atau aplikasi. Dulu kita kenal bahasa pemrograman bernama Assembli dimana bahasa ini termasuk bahasa tingkat rendah sebab masih jauh dari bahasa manusia.

Level bahasa pemrograman ditentukan dari seberapa mirip dia dengan bahasa manusia. Semakin mirip maka semakin mudah untuk di pahami.

Belakangan ini banyak bermunculan bahasa pemrograman, entah itu dari pengembangan bahasa sebelumnya ataupun belum ada sebelumnya. Dari banyaknya bahasa pemrograman ini, terdapat beberapa yang paling banyak digunakan atau populer di seluruh dunia.

Beberapa Bahasa Pemrograman yang Populer di Dunia

8. Ruby

Ruby merupakan bahasa pemrograman berorientasi objek berbasis skrip yang dikembangkan oleh Yukihiro Matsumoto (seorang programmer asal Jepang). Karena berbasis skrip, ruby juga bisa disebut bahasa scripting yaitu bahasa yang tidak memerlukan prosedure compile. Bahasa pemrograman ini memiliki kemampuan dasar seperti Perl dan Python.

Baca juga : Mengenal Bahasa Pemrograman Ruby

7. TypeScript

TypeScript merupakan bahasa pemrograman berbasis JavaScript yang diperkenalkan oleh Microsoft. Bahasa ini ditujukan untuk programer yang ingin membangun aplikasi kompleks berskala besar dengan basis JavaScript.

TypeScript hadir dengan fitur strong-typing dan konsep pemrograman OOP klasik. Bahasa ini dapat digunakan di lingkungan tempat JavaScript sebab ketika TypeScript di compile, diubah ke kode JavaScript.

6. C

Bahasa C merupakan salah satu bahasa pemrograman tertua. Meskipun sudah ada sejak lama, C tetap menjadi salah satu bahasa pemrograman yang populer hingga sekarang. Bahasa ini banyak menjadi acuan programer lain dalam membuat bahasa baru.

Bahasa C awalnya dibuat untuk porting OS komputer yang disebut UNIX.

Dengan bahasa C programer dapat membuat perangkat lunak tertanam, aplikasi ponsel cerdas, dan pengembangan game.

5. C++

C++ merupakan turunan dari bahasa C yang menjadi populer sama halnya seperti bahasa C sebab memiliki beberapa kesamaan hanya saja memiliki level yang lebih tinggi dan mudah dipahami manusia.

C++ masuk kedalam bahasa pemrograman berorientasi objek atau biasa kita kenal dengan sebutan OOP. Bahasa ini biasa digunakan sebagai dasar dalam mempelajari bahasa pemrograman sebab mudah dipahami.

Baca juga : Apa Perbedaan Bahasa C dengan C++ ?

4. PHP

PHP (Hypertext Preprocessor) merupakan bahasa pemrograman berbasis web yang berjalan di sisi server. Dengan menggunakan PHP anda dapat membangun berbagai layanan web yang memungkinkan penggunaan database.

PHP termasuk kedalam bahasa skrip seperti JavaScript, Perl, Phyton, dan Ruby. Bahasa Skrip adalah bahasa yang tidak memrlukan prosedure compile. Untuk dapat mengggunakan PHP anda harus menginstall XAMPP atau WAMP terlebih dahulu.

Baca juga : Mengenal dan Menginstall XAMPP

3. Java

Java merupakan bahasa pemrograman berorientasi objek (OOP) yang dapat digunakan untuk membangun aplikasi desktop maupun aplikasi mobile seperti android. Bahasa ini menjadi sangat populer terlepas dari kelebihannya yang mampu berjalan di hampir semua Sistem Operasi.

Seiring dengan perkembangan teknologi muncul ponsel pintar dan populer saat ini yaitu Android yang menjadikan java sebagai bahasa utama. Sehingga pembuatan perangkat lunak android ini lebih mudah menggunakan Java meskipun dapat dibangun menggunakan bahasa lain akan tetapi ujung-ujungnya akan dikompile menjadi bahasa java.

2. Phyton

Phyton merupakan bahasa pemrograman serbaguna yang mulai dikembangkan pada tahun 1991 oleh programer Belanda bernama Guido van Rossum. Disebut serbaguna sebab dengan Phyton, dapat membangun aplikasi desktop, mobile, bahakan WEB.

Dalam dunia WEB phyton menawarkan Framework yang memudahkan dalam pembuatannya yaitu Django

1. JavaScript

JavaScript merupakan salah satu bahasa utama yang digunakan untuk membangun situs web. Pada umumnya JavaScript digunakan sebagai bahasa client side akan tetapi dengan munculnya teknologi Node Js kini JavaScript bisa digunakan di sisi server.

Jika digunakan pada sisi client atau client side, JavaScript dapat membuat website menjadi lebih interaktif, menambahkan perintah, ataupun menambahkan animasi yang tidak dapat dilakukan dengan CSS dan HTML saja.

Perkembangan lain dari JavaScript yaitu dengan munculnya Ajax yang dapat mengambil data dari server tanpa memuat ulang halaman. Kegunaan ajax ini sangat banyak di terapkan pada website-website sekarang ini.

Tuesday, July 28, 2020

Pengertian Gradle, Fungsi, serta Cara Instalasi



Para programmer android khususnya pengguna Android Studio tentunya sudah tidak asing dengan yang namanya Gradle. Namun apakah kalian tahu apa itu Gradle serta apa fungsinya ??

Pengertian Gradle

Gradle merupakan sebuah program yang dirancang untuk melakukan build secara otomatis. Oleh karena itu Gradle juga disebut sebagai build-tool. Gradle didesain agar dapat membuat multi-project yang berskala besar. Selain Java gradle juga dapat dijalankan  dengan bahsa pemrograman lain contohnya C++, JavaScript, Kotlin, Groovy, dan lain-lain.

Sebelum munculnya Gradle, dunia pemrograman lebih dulu diperkenalkan  dengan Ant dan Maven. Kedua tools ini memiliki fungsi utama yang sama seperti gradle yaitu sebagai build-tool. Gradle baru muncul pada tahun 2012 dengan membawa fitur yang efisien dari kedua tools sebelumnya.

Skrip build Gradle ditulis dalam Groovy. Mengapa Groovy ?
Sebab fokus utama dari Gradle adalah proyek java, dimana Groovy menawarkan transparasi terbesar bagi orang yang menggunakan java, selain itu sintaks dasar Groovy sama dengan Java.

Gradle dapat diunduh langsung di website resminya https://gradle.org/. Anda dapat menggunakan CMD untuk menjalankan gradle, tentunya dengan beberapa konfigurasi terlebih dahulu. Selain itu ada empat tools yang bisa anda konfigurasikan dengan gradle seperti Android Studio, Eclipse, IDEA (Jet Brains), serta Netbeans.

Fungsi Gradle

1. Gradle membantu menghindari pekerjaan yang tidak perlu dengan hanya menjalankan pekerjaan yang perlu dikerjakan.

2. Gradle membantu mengatur dependencies atau library apa saja yang ingin di gunakan oleh programer.

3. Mengunduh berbagai pustaka atau library yang diperlukan untuk membangun project.

Instalasi Gradle


 Persyaratan utama agar bisa menginstall Gradle komputer telah terpasang Java. Untuk cara instalasi java dapat anda baca di postingan Pengertian dan Cara Menginstall Java JDK di Windows. Jika sudah terpasang java silahkan ikuti langkah di bawah :

1. Download Gradle di https://gradle.org/releases/. File berformat zip.
2. Extract hasil download tadi di directory anda contohnya "C:\gradle-4.10.3".
3. Klik kanan pada This Pc -> Properties  pada directory anda.



4. Selanjutnya pilih Advanced system settings



5. Klik Environment Variables -> Path -> Edit



6. Pada jendela baru silahkan klik New -> Tambahkan lokasi bin gradle anda -> Ok



Langkah terakhir dengan melakukan pengecekan, buka cmd kemudian ketikkan "gradle -v" maka akan muncul seperti pada gambar.



Thursday, July 16, 2020

Mengenal dan Menginstall Aplikasi Sublime Text



Sublime Text merupakan salah satu aplikasi text editor yang banyak digunakan programer dalam menulis kode. Sublime Text mendukung bahasa pemrograman seperti C, C++, C#, PHP, CSS, HTML serta masih banyak lagi.

Kelebihan dari Sublime Text

Kita tahu ada banyak sekali text editor yang bermunculan dan menawarkan kelebihannya masing-masing. Sublime Text juga hadir dengan berbagai kelebihan yang bisa dirasakan seperti :

1. Tampilan Simple dan mudah dimengerti cocok untuk programer pemula.
2. Ringan dan tidak membutuhkan komputer/laptop spek tinggi.
3. Multiple Selection yaitu dapat memblock berbagai kata bersamaan.


Cara Menginstall Sublime Text

1. Download aplikasi Sublime Text disini (pilih sesuai OS anda).



2. Klik dua kali pada file yang telah didownload.
3. Akan muncul tampilan seperti berikut, kemudian klik next setelah itu klik install.



4. Tunggu hingga proses install selesai.


Tampilan awal aplikasi sublime text dapat anda lihat seperti berikut.


Monday, October 7, 2019

Cara Melihat IP Address di CMD Windows


IP Address merupakan alamat identifikasi untuk komputer host dalam jaringan Internet. IP ini berupa deretan angka biner antara 32 bit sampai 128 bit.

Ibaratkan komputer sebagai rumah maka untuk mendapatkan rumah diperlukan yang namanya alamat, IP inilah yang menjadi alamat komputer. Alamat ini diperlukan agar komputer satu dengan yang lainnya dapat melakukan pertukaran data. Bayangkan jika tidak ada alamat tentunya komputer akan pusing mengirimkan data kemana.

Untuk mengecek IP anda bisa melihatnya melalui CMD (Command Prompt) dengan cara CTRL+R ketikkan cmd dan enter. Jika cmd sudah terbuka ketikkan perintah di bawah.

ipconfig


Hasilnya anda bisa melihat pada bagian IPv4 Address.




Thursday, October 3, 2019

Mengenal apa itu C# dan Kelebihannya



C# atau dibaca C Sharp merupakan bahasa pemrograman berorientasi objek yang dikembangkan oleh Microdoft sebagai bagian inisiatif dari kerangka .NET Framework. Dalam penggunaanya bahasa ini sangat bergantung pada .Net Framework yang digunakan untuk mengcompile sekaligus menjalankan kode C#.

C# dibuat berbasiskan bahasa pemrograman yang sudah terkenal sebelumnya yaitu C++. Selain itu C# dipengaruhi oleh aspek-aspek dari bahasa pemrograman lainnya seperti Java, Delphi, Visual Basic, dan lain-lain.


Cikal bakal dibuatnya C# oleh Microsoft dimulai dari program mereka yang ingin menggunakan bahasa Java di dalam sistem operasi Windows. Program ini kemudian melahirkan Microsoft Visual J++ pada akhir dekade 1990-an. Sayangnya pengembangan J++ terhenti dikarenakan masalah dengan pemegang hak cipta Java yaitu Sun Microsystem.

Microdoft akhirnya beralih untuk mencari pengganti J++ dengan menggandeng Andres Helsberg yaitu mantan karyawan Borland yang berhasil membuat bahasa Turbo Pascal dan Borland Delphi. Usaha tersebut menuai hasil di bulan Juli 2000 dimana untuk pertama kalinya diperkenalkan Bahasa C# sebagai bahasa modern berorientasi objek. Sekaligus menjadi bahasa pemrograman utama di dalam pengembangan platform Microsoft .NET Framework.

Kelebihan dari bahasa pemrograman C# adalah sebagai berikut :

  • Dapat digunakan sebagai server-side pada website, membangun aplikasi desktop, mobile, serta pemrograman game.
  • Berorientasi objek, sehingga mudah dipahami karena strukturnya yang rapi.
  • Mudah di transfer kedalam bahasa pemrograman lain seperti Java, Objective-C, PHP, dan C++.
  • Banyak perusahaan yang membutuhkan. Developher bahsa pemrograman C# termasuk developher yang banyak dicari perusahaan-perusahaan teknologi dunia.
Demikianlah postingan kali ini mengenai Mengenal apa itu C# dan Kelebihannya, semoga bermanfaat.

Pengertian Microsoft office, Word, dan Excel


Microsoft office adalah sebutan untuk paket aplikasi perkantoran buatan Microsoft dan dirancang untuk dijalankan di bawah sistem operasi Microsoft Windows dan Mac OS  X. beberapa aplikasi di dalam Microsoft office yang sering digunakan adalah Excel, Word, dan Power point.

Microsoft Word merupakan software pengolah kata yang diproduksi oleh Microsoft Corporation yang sangat bermanfaat dalam aplikasi perkantoran seperti membuat surat, laporan, brosur, skripsi, dan majalah dengan aneka font dan layout yang ada. Seperti versi sebelumnya, Microsoft Word 2007 juga terinstall dalam satu paket Microsoft office 2007.

Microsoft Excel 2007 merupakan software pengolah data yang diproduksi oleh Microsoft Corporation yang sangat bermanfaat dalam aplikasi perkantoran mencakup: membuat, menyimpan dan membuat workbook, memasukkan tipe data yang berbeda-beda, menghitung dengan menggunakan rumus dan fungsi, menyisipkan grafik, dan lain-lain. Seperti versi sebelumnya, Microsoft Excel 2007 juga terinstall dalam satu paket Microsoft office 2007.

Terdapat beberapa syarat yang diperlukan dalam melakukan installasi software Microsoft office 2007 ini. Syarat-syarat tersebut meliputi:
  • Prosesor 500 MHz atau yang lebih tinggi.
  • RAM 256 MB atau yang lebih tinggi.
  • Ruang Hardisk tersisa 2 GB
  • CD-ROM atau DVD
  • Layar beresolusi 1024 x 768 atau yang lebih tinggi
  • Windows XP with Service Pack 2 (SP2) atau Windows 7 Professional.


Pengertian Alat Input pada Komputer Beserta Contoh dan Fungsinya



Alat input adalah alat-alat yang berfungsi memasukan data atau perintah ke dalam komputer. Alat input sangat dibutuhkan untuk dapat menjalankan komputer PC atau Laptop. Fungsinya seperti memberikan instruksi kedalam komputer, memasukkan data berupa gambar, suara, video, yang nantinya dapat dikelola hingga menghasilkan output yang di inginkan.

Seberapa pentingnya alat input, untuk menjawab pertanyaan tersebut anda bisa membayangkan apa jadinya komputer tanpa mouse atau keyboard. Dengan membayangkannya saya rasa anda sudah mendapatkan jawabannya.

Contoh dari alat input antara lain:

1.Keyboard 



Papan ketik yang berfungsi memaksukan data baik itu char,number, Dan symbol. Dibedakan dari segi penempatan hurufnya, keyboard dibagi menjadi banyak jenis, akan tetapi yang paling umum digunakan adalah keyboard Qwerty.

2. Mouse 


Sebuah alat input yang di gunakan untuk menggerakkan cursor di layar desktop. Diberi nama mouse karena bentuknya yang menyerupai tikus.

3. Scanner



Alat input yang berfungsi untuk menduplikat/mengcopy teks dari Kertas. Scanner merupakan kebalikan dari printer yang berfungsi untuk mencetak dokument, tulisan atau gambar. Terkadang alat ini disatukan dengan printer.

4. Joystick 


Alat berfungsi menggerakkan/melakukan pilihan dan aksi-aksi lainnya yang berhubungan dengan permainan atau kita kenal dengan game.

5. Camera digital 



Alat input gambar/image. Untuk memasukkan hasil jebertan camera kedalam laptop atau pc, bisa menggunakan kabel USB atau Card Reader.

6. Microphone 



Alat ini digunakan sebagai input suara. Perangkat Laptop biasanya sudah memiliki mcrophone bawahan yang tertanam, sedangkan untuk PC kebanyakan bersifat external dan dijual terpisah.

8. Touch pad 



Gunanya sama seperti mouse (untuk menggerakkan cursor), bedanya touch pad digunakan pada laptop, dan sangat jarang digunakan untuk PC dikarenakan biasanya alat ini sudah menyatu dengan badan Laptop.

7. Touch screen 

Digunakan untuk memberi instruksi kedalam komputer sama seperti mouse ataupun Touch Pad. Bedanya alat ini dioperasikan dengan cara disentuh. Touch Screen ini dikenal sebagai layar sentuh, yang sudah banyak di adaptasi oleh smartphone. Untuk PC ataupun Laptop juga sudah mulai mengadaptasi Touch Screen, walaupun belum terlalu banyak.


Tuesday, October 1, 2019

Pengertian dan Cara Menginstall Java JDK di Windows



JDK atau Java Development Kit merupakan sebuah perangkat lunak yang digunakan untuk mengkompilasi kode java ke bytecode sehingga dapat dijalankan oleh JRE (Java Runtime Envirotment).

Agar dapat membangun aplikasi dengan bahasa pemrograman Java, komputer harus terinstall JDK. Sedangkan untuk menjalankan aplikasi berbasis java komputer tidak harus terinstall Java.

Cara Penginstalan JDK

Berikut langkah-langkah yang harus ditempuh untuk menginstall JDK di komputer Windows.



  • Download aplikasi JDK disini.
  • Silahkan klik Accept License Agreement kemudian pilih product Windows x64 (hanya untuk Windows 64 bit) atau product x86 (untuk Windows 32 bit dan 64 bit). 

  • Jalankan file .exe yang sudah di download.
  • Sama halnya seperti menginstall aplikasi pada umumnya anda tinggal klik nest dan next. Hingga sampai ke tahap seperti pada gambar dibawah.

     Di atas adalah proses instalasi, silahkan anda tunggu prosesnya hingga selesai.

     
  • Jika proses instalasi selesai silahkan klik close.
  • Cari folder bin aplikasi jdk tadi, biasanya berada disini "C:\Program Files\Java\jdk1.8.0_191\bin".

    Silahkan copy lokasi folder bin jdk seperti pada gambar di atas.
  • Klik kanan pada komputer dan pilih properties.

     
  • Kemudian setelah muncul jendela baru silahkan klik Change settings di sebelah kiri.

  • Pada jendela baru klik tab Advanced lalu Environment Variables


     
  • Pada bagian System variables silahkan pilih Path (geser kebawah jika anda tidak menemukannya). Lalu klik Edit.


     
  • Silahkan paste folder bin tadi di ujung dari Variable value jangan lupa memberikan tanda ";" diujung value sebelumnya lalu silahkan tekan oke.


     
  • Selesai.
Setelah penginstalan dan pemasangan di atas sekarang anda bisa menggunakan JDK untuk melakukan kompile file java.


Inilah Perbedaan Windows 32-bit dengan 64-bit



Windows menjadi OS (Operating System) komputer paling banyak digunakan di Indonesia. Dilansir dari gs.statcounter.com, pangsa pasar Windows di Indonesia mencapai 33.9%.

Pengguna windows yang banyak ini tentunya belum semuanya tahu tentang perbedaan windows 32 bit dan 64 bit. Meskipun mereka sudah menggunakan windows bertahun-tahun lamanya.

Ketika dihadapkan pada pilihan aplikasi 32 bit atau 64 bit, mereka baru bingung memilih yang mana. Jadi jumlah bit pada aplikasi tersebut merujuk pada jumlah bit OS Windows yang digunakan. Untuk mengetahui apa bedanya silahkan simak.

Perbedaan Windows 32-bit dengan 64-bit

  • Jumlah Ram
  • Jumlah maksimal RAM (Random access memory) yang digunakan menjadi perbedaan yang sangat mencolok. Windows 32 bit memiliki batasan RAM maksimal kurang dari 4 GB (sekitar 3,2 GB).

    Sedangkan windows yang berbasis 64 bit mampu membaca RAM kurang dari atau lebih dari 4 GB. Jadi jelas jika anda menambah atau mengganti RAM menjadi 4 GB atau lebih, anda harus melakukan instalasi ulang ke windows 64 bit agar semua kapasitas RAM bisa digunakan.
  • Kompatibilitas Software
  • Aplikasi 64 bit tidak bisa di jalankan di Windows 32 bit, aplikasi yang bisa di jalankan hanya yang berbasis 32 bit juga. Sedangkan untuk Windows 64 bit bisa menjalankan keduanya yakni aplikasi 32 bit maupun 64 bit.
  • Performa processor
  • Ditinjau dari performa processor, 64 bit lebih unggul dibandingkan 32 bit. Hal ini membuat Windows 32 bit lebih cocok digunakan untuk pekerjaan ringan.

Sunday, September 29, 2019

Pengertian Framework beserta kelebihan dan kekurangannya



Framework merupakan istilah yang mengacu pada perangkat lunak yang memudahkan programer dalam membuat sebuah aplikasi seperti web, aplikasi mobile, maupun aplikasi desktop. Dikatakan mmemudahkan sebab di dalam Framework biasanya terdapat plugin / library, yang bisa digunakan oleh programer tanpa harus membuat pengkodean lagi. Misalnya programer web yang menggunakan Framework Codeigniter, untuk mengakses database programer hanya tinggal mengaturnya pada "aplication -> config -> database.php" tanpa harus membuat kode koneksi ke database lagi.

Selain itu Framework juga memiliki sistem yang tersusun rapih, sehingga memudahkan programer apabila mengerjakan project dalam satu tim.

Kelebihan Framework


Berikut beberapa kelebihan framework yang bisa pengguna rasakan :

1. Lebih cepat dan efisien

Lebih cepat dan efisien ini dikarenakan di dalam framework sudah terdapat plugin seperti yang sudah dijelaskan di atas.

2. Menghemat biaya

Sebagian besar framework bersifat open source dan gratis. Contohnya seperti Codeigniter, Node js, Ionic, dan masih banyak lagi.

3. Memperhatikan faktor keamanan.

Keamanan menjadi nilai tambah suatu aplikasi yang ingin di pasarkan. Sebagai orang awam yang berperan sebagai konsumen tentunya sangat memperhatikan keamanan. Karena kebanyakan Framework populer di bersifat open source, maka bug ataupun masalah keamanan sudah banyak di perbaiki dari waktu ke waktu.




Kekurangan Framework 

Dimana ada kelebihan disitu tentu ada kelemahan atau kekurangan. Berikut beberapa kekurangan menggunakan framework untuk membangun aplikasi :




1. Memiliki batasan

Dalam Framework ada beberapa batasan yang tidak dapat dimodifikasi sesuai keinginan anda. Hal ini membuat anda mau tidak mau harus mengguanakan standar yang telah di tentukan.

2. Membuat programer kurang kreativ

Kurang kreatif disini dikarenakan programer disuguhi plugin-plugin yang membuat mereka kurang kreativ dalam membuat kode sendiri. Bahkan untuk sebagian programer, tidak akan paham bagaimana kerangka kerja bagaimana plugin itu bisa bekerja, mereka hanya mengetahui hasil akhirnya saja.

3. Kode bersifat publik

Kode yang bersifat publik akan memudahkan untuk programer-programer yang berniat jahat untuk mencari kelemahan suatu Framework. Apalagi jika aplikasi yang dibuat oleh seorang pemula dalam menggunakan framework, akan sangat rawan menjadi mangsa para programer senior.

Itulah beberapa kelemahan dan kekurangan Framework beserta pengertiannya, semoga bermanfaat.

Saturday, March 16, 2019

Cara Menyimpan dan Menjalankan Perintah CMD


Hai sobat sekalian kali ini saya ingin berbagi bagaimana caranya menyimpan perintah cmd, dan menjalankan perintah tersebut dengan cara di klik. Konsepnya sama seperti membuka aplikasi.

Saya mencari cara ini dikarenakan saya sering menggunakan bantuan emulator Nox untuk running aplikasi Android Studio. Jika kalian juga pengguna android studio pastinya sudah tahu untuk menjalankan aplikasi buatan kita ke dalam emulator Nox diperlukan konfigurasi melalui cmd dengan perintah "nox_adb.exe connect 127.0.0.1:5037" atau "nox_adb.exe connect 127.0.0.1:62001". Akan sangat menyita waktu apa bila ingin run aplikasi, makanya saya berinisiatif menyimpan perintah CMD ini dan bila ingin digunakan tinggal di klik.

Cara pembuatannya sangat mudah silahkan ikuti langkah berikut :

1. Buka aplikasi notepad


2. Ketikkan "cd C:\Program Files (x86)\Nox\bin" kemudian di baris baru ketikkan nox_adb.exe connect 127.0.0.1:5037 dan baris terakhir dengan cmd.exe

3. Kurang lebih yang harus anda ketikkan pada notepad seperti pada gambar :



4. Selanjutnya silahkan simpan file dengan extensi "bat" contoh Run.bat dan simpan di folder yang anda inginkan.

5. Terakhir silahkan test dengan cara klik 2x pada file, bila cmd berjalan maka selamat anda berhasil menyimpan perintah CMD.



Anda jngan lupa menyesuaikan folder nox anda dengan perintah yang berwarnah merah di atas karena jika salah, maka hasilnya akan percuma. Jika anda ingin agar cmd otomatis ditutup setelah perintah dijalankan maka silahkan hapus cmd.exe.

Wednesday, January 30, 2019

Cara Membuat Heder Tabel Otomatis di Halaman Selanjutnya di Microsoft Word


Pernahkah anda membuat tabel di Microsoft Word yang begitu panjangnya hingga mencakup beberapa halaman. Jika iya, pastinya anda merasa bingung ketika hendak mengisi tabel tapi tidak tahu header atau bagian kepalanya. Untuk anda yang tidak tahu apa itu header, ini adalah bagian kepala atau nama field dari bagian kolom tabel. Sebagai contoh anda bisa melihat gambar di bawah ini agar lebih jelas.




Yang ada dalam lingkaran merah adalah header. Sekarang anda paham bukan apa itu header pada tabel. Nah pada kasus ini kita akan membuat sebuah tabel yang panjangnya mencakup 2 halaman. Jika kita tidak menggunakan header otomatis maka tampilannya akan seperti di bawah.



Anda bisa menuliskan header secara manual di halaman kedua, akan tetapi muncul masalah ketikan tinggi kolom yang ada di halaman pertama tiba-tiba bertambah maka akan menjadi seperti di bawah.



Untuk itulah diperlukan adanya header otomatis, yang mana apabila tinggi atau jumlah kolom yang ada di atasnya bertambag maka header akan selalu di atas. Seperti pada gambar di bawah ini.



Cara Membuat Header Tabel Otomatis di Microsoft Word

  • Buka aplikasi Microsoft Word.
  • Buat sebuah tabel dengan jumlah baris dan kolom sesuai keinginan anda. Usahakan hinga panjangnya mencakup 2 halaman agar nanti anda bisa melihat hasilnya seperti apa.
  • Buat header pada bagian paling atas. Kemudian letakkan kursor atau blok header klik Layout -> Repeat Header Rows




Kemudian lihat hasilnya, dihalaman kedua akan muncul header tabel yang sama dengan header pada tabel di halaman pertama. Sangat mudah bukan untuk membuatnya.



Catatan : versi Microsoft Word yang saya gunakan disini adalah Microsoft Word 2007, di versi yang lebih tinggi caranya juga sama.