Blog Rony

    Social Items

Mengenal Bahasa Pemrograman C


Mengenal Bahasa Pemrograman C - C adalah bahasa pemrograman prosedural. Awalnya dikembangkan oleh Dennis Ritchie antara 1969 dan 1973. Ini terutama dikembangkan sebagai bahasa pemrograman sistem untuk menulis sistem operasi. Fitur utama bahasa C termasuk akses tingkat rendah ke memori, serangkaian kata kunci sederhana, dan gaya bersih, fitur ini membuat bahasa C cocok untuk pemrograman sistem seperti sistem operasi atau pengembangan kompiler. 

Banyak bahasa kemudian telah meminjam sintaks / fitur secara langsung atau tidak langsung dari bahasa C. Seperti sintaksis Java, PHP, JavaScript, dan banyak bahasa lainnya terutama didasarkan pada bahasa C. C ++ hampir merupakan superset dari bahasa C (Ada beberapa program yang dapat dikompilasi dalam C, tetapi tidak dalam C ++).

Struktur Program C


Secara struktur, ini berarti bahwa setiap program dapat ditulis dalam struktur ini saja. Menulis program C di struktur lain karenanya akan menyebabkan Kesalahan Kompilasi.

Struktur program C adalah sebagai berikut:

Mengenal Bahasa Pemrograman C
GeeksforGeeks


Komponen struktur di atas adalah:

1. Header: Komponen pertama dan terpenting adalah penyertaan file Header dalam program C.

File header adalah file dengan ekstensi .h yang berisi deklarasi fungsi C dan definisi makro untuk dibagikan di antara beberapa file sumber.

Beberapa file C Header:

  • stddef.h - Menentukan beberapa jenis dan makro yang berguna.
  • stdint.h - Menentukan jenis integer lebar yang tepat.
  • stdio.h - Menentukan fungsi input dan output inti
  • stdlib.h - Menentukan fungsi konversi numerik, generator jaringan pseudo-acak, alokasi memori
  • string.h - Menentukan fungsi penanganan string
  • math.h - Menentukan fungsi matematika umum

Sintaks untuk memasukkan file header di C :

#include < ( header_file_name) .h >


2. Deklarasi Metode Utama ( Method Main ) : Bagian selanjutnya dari program C adalah mendeklarasikan fungsi main (). 

Sintaksis untuk Mendeklarasikan metode utama:

int main ()
{}

3. Deklarasi Variabel: Bagian selanjutnya dari setiap program C adalah deklarasi variabel. Ini merujuk ke variabel yang akan digunakan dalam fungsi. Harap dicatat bahwa dalam program C, tidak ada variabel yang dapat digunakan tanpa dideklarasikan. Juga dalam program C, variabel harus dideklarasikan sebelum operasi dalam fungsi.

Contoh :

int main ()
{
     int a; // variabel a dengan tipe data integer
.

.

4. Badan ( Body ): Badan fungsi dalam program C, mengacu pada operasi yang dilakukan dalam fungsi. Itu bisa apa saja seperti manipulasi, pencarian, penyortiran, pencetakan, dll.

Contoh:

int main ()
{
     int a;

     printf ("% d", a);
.

.

5. Pernyataan Pengembalian ( Return Statement ): Bagian terakhir dalam program C adalah pernyataan pengembalian. Pernyataan kembali mengacu pada pengembalian nilai-nilai dari suatu fungsi. 

Pernyataan pengembalian dan nilai pengembalian ini bergantung pada jenis-kembali fungsi. Misalnya, jika jenis kembali tidak berlaku, maka tidak akan ada pernyataan kembali. Dalam kasus lain, akan ada pernyataan pengembalian dan nilai pengembalian akan dari jenis tipe pengembalian yang ditentukan.

Contoh:

int main ()
{
     int a;

     printf ("% d", a);

     return 0;

}


Demikian artikel tentang Mengenal Bahasa Pemrograman C, semoga dapat membantu para pembaca dalam memulai belajar pemrograman khususnya bahasa pemrograman c. Jika ada yang ingin ditanyakan, memberi kritik maupun saran bisa disampaikan di komentar dibawah atau hubungi kami melalui contact form yang tersedia.

Terimakasih sudah berkunjung.

Mengenal Bahasa Pemrograman C

Menginstall Compiler MinGw
Menginstall Compiler MinGw - Pada kesempatan kali ini saya akan membahas mengenai compiler MinGw yang biasanya digunakan untuk menjalankan program bahasa c dan c++. Di blog ini nantinya akan ada artikel mengenai bahasa pemrograman c dan c++ atau bisa juga bahasa pemrograman lainnya. Untuk itu sebelum memulai belajar bahasa c alangkah lebih baiknya kita siapkan dulu alat dan bahan yang diperlukan.

MinGW, sebelumnya mingw32, adalah lingkungan pengembangan perangkat lunak sumber bebas dan terbuka untuk membuat aplikasi Microsoft Windows.


Cara menginstall MinGw

Berikut langkah-langkah untuk menginstall MinGw di sistem operasi windows :

Yang perlu dipersiapkan antara lain :

- Download file MinGw
- OS Windows ( Contoh Menggunakan Windows 10 64Bit)
- Koneksi Internet


Setelah selesai download, langsung buka filenya dan akan muncul tampilan seperti dibawah :


Menginstall Compiler MinGw

Kemudian setelah di next, akan muncul beberapa konfigurasi bisa diatur atau bisa dibiarkan default


Menginstall Compiler MinGw

Setelah itu kita akan disuruh untuk memilih lokasi untuk installasi MinGw, biarkan default ( rekomendasi )


Menginstall Compiler MinGw

Kemudian klik next dan tunggu proses installasinya,


Menginstall Compiler MinGw

Nah ketika sudah selesai proses installasinya bisa langsung di klik finish


Menginstall Compiler MinGw

Kemudian klik tombol start, cari folder MinGW-W64 project kemudian Run Terminal. Setelah itu ketikkan g++ -v untuk mengecek apakah sudah terinstall dan untuk mengetahui versi compiler yang kita install


Menginstall Compiler MinGw


Demikian cara untuk Menginstall Compiler MinGw , untuk kedepannya nanti kita bisa mengkompile file program bahasa c dan c++ dengan CMD. Semoga dapat membantu para pembaca dalam memulai belajar bahasa pemrograman khususnya c dan c++. Jika ada yang ingin ditanyakan, memberi kritik maupun saran bisa disampaikan di komentar dibawah atau bisa lewat contact form yang tersedia.

Terimakasih sudah berkunjung.

Menginstall Compiler MinGw

Memilih Text Editor Untuk Pemrograman

Memilih Text Editor Untuk Pemrograman - Pada kesempatan ini saya akan membahas mengenai memilih text editor untuk belajar koding atau pemrograman. Text editor merupakan sebuah software yang digunakan untuk mengolah atau mengedit text. Hampir semua perangkat pc/laptop yang menggunakan sistem operasi windows sudah ada text editornya seperti Notepad. Akan tetapi text editor yang akan kita bahas disini tentunya lebih banyak fiturnya dari Notepad biasa yang ada di windows. Lalu ada apa saja text editornya ?


Rekomendasi Text Editor Terbaik :


1. Atom


Atom adalah editor open source yang relatif baru (dirilis pada tahun 2015) yang berfungsi untuk Mac, Windows dan Linux. Editor teks yang sangat dapat disesuaikan ini didukung oleh komunitas pengembang yang berkomitmen, sehingga Anda akan memiliki akses ke puluhan plugin dan tema. Atom bahkan dilengkapi dengan alat bawaan untuk membuat plugin Anda sendiri. Karena editor dibuat secara eksklusif dengan teknologi web seperti HTML, JavaScript dan CSS, setiap pengembang web yang berpengalaman harus merasa betah dengan Atom.

2. Visual Studio Code


Seperti Atom, Visual Studio Code masih relatif baru (juga dirilis pada tahun 2015) namun telah berhasil mendapatkan sedikit daya tarik sejak saat itu. Itu dibangun untuk menjalankan lintas platform, memiliki ekosistem plugin yang luas, dan dilengkapi dengan beberapa fitur sambutan untuk membuat hidup lebih mudah termasuk:

  • Perintah Git bawaan
  • IntelliSense, yang melampaui penyorotan dan pelengkapan otomatis dengan penyelesaian cerdas
  • Debugging langsung dari editor

VSCode juga terbukti lebih cepat daripada editor teks populer lainnya seperti Atom. Selain itu, jika Anda lebih suka bekerja dengan gangguan minimal, Anda juga dapat mengaktifkan "Mode Zen" VSCode yang menyembunyikan semua menu / jendela dan memaksimalkan layar editor.


3. Brackets


Brackets dibuat dengan mempertimbangkan pengembang web. Akibatnya, ada versi kurung untuk Linux, Windows dan Mac. Jangan tertipu oleh UI sederhana; Kurung mendukung lusinan pintasan keyboard di samping fitur-fitur canggih seperti pengeditan layar terpisah. Dengan fitur Live Preview, Anda dapat menonton halaman web Anda diperbarui secara real time saat Anda mengedit file CSS dan HTML. Plugin memberikan dukungan tambahan untuk hal-hal seperti validasi W3C dan alat Python.

4. Sublime Text


Hanya karena Sublime Text ringan, bukan berarti tidak memiliki fitur. Teks Sublime dibangun dari bawah ke atas dengan API Python untuk pengembang yang bekerja dengan kode sepanjang hari. Berkat array editor dari pintasan keyboard, Anda dapat dengan cepat menavigasi kode Anda dan membuat perubahan ke beberapa baris sekaligus. Sublime Text tidak hanya cross-platform, tetapi menggunakan fungsi asli dari masing-masing OS untuk mengoptimalkan kecepatan dan kemudahan penggunaan.

Sublime dapat diunduh untuk evaluasi secara gratis namun penggunaan yang berkelanjutan membutuhkan pembelian lisensi.


5. Notepad++


Sebagai versi yang ditingkatkan dari Notepad default untuk Windows, Notepad ++ melakukan semua yang namanya dapat dilakukan dan banyak lagi. Ini memungkinkan Anda untuk membuka dokumen di tab sehingga Anda dapat mengedit banyak file tanpa harus membuka dan menutupnya. Anda juga dapat mengontrol semua tab secara bersamaan untuk membandingkan perbedaan dokumen, mencari teks dan mengganti teks.

Notepad ++ hanya berfungsi dengan perangkat Windows, tentu saja, tetapi ada versi seluler yang tersedia. Ada juga banyak plugin yang dapat Anda unduh untuk mengatur fitur simpan otomatis, menggabungkan teks dari banyak dokumen dan banyak lagi.


Demikian tips Memilih Text Editor Untuk Pemrograman - Beberapa text editor di atas dapat memudahkan kita dalam ngoding, Penulis juga sudah pernah menggunakan semua text editor yang ada di artikel ini dan sampai sekarang masih sering menggunakan Atom. Sudah ada pilihan mau text editor yang mana ?

Terimakasih sudah berkunjung

Memilih Text Editor Untuk Pemrograman

cara membangun passive income


Hallo gimana kabarnya hari ini ? Sudah lama tidak update artikel di blog ini dan pada kesempatan ini saya mau sharing mengenai Membangun Passive Income Dengan Menulis Di Blog. Apa  itu passive income ? kenapa caranya dengan menulis di blog ? lalu apa itu blog ? mungkin bagi beberapa orang khususnya yang masih awam ada yang belum mengetahui apa arti masing-masing kata tersebut, langsung saja kita bahas.

Pengertian Blog

Blog merupakan sebuah website yang mengandung konten personal atau konten individu dalam bentuk artikel, video, foto, maupun link ke website lain yang diupload/ diposting oleh penulis blog.

Sumber : Merriam Webster

Pengertian lain, blog adalah website yang dikelola oleh beberapa penulis dan isi dari blog itu sendiri bisa berupa pengalaman pribadi, observasi, maupun opini dari penulis. Blog biasanya dilengkapi gambar, video dan link ke website lain.

Sumber : Dictionary


Pengertian Passive Income


Passive income atau dalam bahasa indonesia dapat diartikan sebagai pendapatan pasif. Passive income adalah penghasilan yang diperoleh tanpa perlu terlibat secara aktif, dapat diartikan kita tidak perlu menukarkan tenaga dan waktu dengan uang yang didapatkan dari passive income. Kurang lebih seperti itu arti dari passive income jika kurang jelas bisa search di google untuk informasi selengkapnya.


Kenapa Menulis Di Blog ?


Karena gratis, tidak gratis juga sih karena kita butuh koneksi internet untuk mempublish artikel kita. Selain itu menulis di blog juga terdapat banyak keuntungannya seperti dapat mendokumentasikan pengalaman pribadi, berbagi tips, hingga mendapatkan uang lewat artikel yang kita tulis. Ada berbagai macam ads yang bisa disisipkan di blog kita, yang paling terkenal saat ini adalah Google Adsense. Dengan mendaftarkan situs blog kita ke Adsense, ketika situs kita sudah disetujui oleh Google, saat itulah kita bisa memasang iklan dan dapat memulai penghasilan pasif kita. Gimana sudah tertarikkah kamu untuk mencoba menulis diblog sendiri ?


Demikian artikel mengenai Membangun Passive Income Dengan Menulis Di Blog. Sebenarnya ada berbagai cara untuk membangun passive income melalui menulis diblog hanyalah salah satu cara dari sekian banyak cara yang ada. Semoga artikel ini dapat bermanfaat, jika ada kritik maupun saran dapat disampaikan dikolom komentar atau bisa lewat contact form yang sudah tersedia. Terimakasih telah berkunjung.

Membangun Passive Income Dengan Menulis Di Blog


Cara Memulai Belajar Pemrograman - Pada artikel sebelumnya kita telah berkenalan dengan dunia pemrograman atau bisa juga disebut dengan dunia coding, lalu bagaimana cara memulai belajar pemrograman ? Pada artikel ini penulis akan memberikan beberapa tips bagaimana cara memulai belajar pemrograman

Cara Memulai Belajar Pemrograman


Sebenarnya ada berbagai cara untuk belajar pemrograman dan cara belajar masing-masing orang tentunya berbeda-beda, untuk itu penulis akan memberikan pendapat pribadi mengenai cara belajar pemrograman, antara lain :

1. Niat


Yang pertama adalah Niat, yah tentunya sebelum melakukan sesuatu kita pasti ada niat untuk melakukannya sama halnya dengan belajar pemrograman, Niat merupakan faktor penting untuk kedepannya, asalkan ada niat dan kemauan belajar yang kuat pasti akan bisa pemrograman walaupun sebelumnya kamu sama sekali belum ngerti apa itu pemrograman dan gimana cara belajarnya. Jadi sudah adakah niat untuk belajar pemrograman ?

2. Pelajari Logika Algoritma


Yang kedua adalah pelajari logika algoritma terlebih dahulu, kenapa ? karena logika algoritma penting untuk memahami alur kerja berbagai bahasa pemrograman yang bermacam-macam. Artikel tentang logika algoritma sudah banyak di google, kamu bisa cari mulai dari definisi, fungsi, contoh kasus dan sebagainya. Tentunya kamu juga harus mulai menyukai matematika karena kedepannya akan ada logika matematika didalam proses belajar pemrograman. Jadi coba pelajari logika algoritma terlebih dahulu oke ?


3. Tentukan Bahasa Pemrograman Pertama


Yang ketiga adalah menentukan bahasa pemrograman pertamamu, ada berbagai bahasa pemrograman diluar sana untuk itu kamu harus menentukan satu bahasa pemrograman yang akan kamu pelajari. Misal kamu memilih bahasa pemrograman PHP sebagai bahasa pemrograman pertamamu jadi kamu lebih baik fokus untuk mempelajarinya. Kamu bisa mencari referensi tentang memilih bahasa pemrograman pertama. Sudah bisakah memilih bahasa pemrograman pertamamu ?

4. Perbanyak Referensi


Yang keempat adalah memperbanyak referensi, kenapa ? karena semakin banyak kita membaca semakin banyak pula kita tahu. Misal kamu sedang fokus belajar bahasa pemrograman PHP, dengan mencari referensi di buku maupun internet akan menambah informasi mengenai bahasa pemrograman PHP. Kamu dapat menggunakan bahasa inggris untuk mendapat referensi yang lebih banyak mengenai pemrograman. Jadi sudah siapkah perbanyak referensi dan membaca ?

5. Perbanyak Latihan


Yang kelima adalah memperbanyak latihan, kenapa ? karena jika hanya membaca saja akan sangat kurang karena dalam belajar pemrograman, memperbanyak jam terbang ( latihan ) sangat penting terutama untuk yang baru pertama kali belajar pemrograman. semakin banyak latihan maka semakin banyak pula error yang akan kamu dapatkan, lho kok malah dapat error sih ? ya memang seperti itulah pemrograman disinilah kamu akan diuji apakah mudah menyerah atau tidak. Tentunya jika sudah berniat pasti tidak akan cepat nyerah dan perlu diketahui semakin banyak error yang dapat kamu selesaikan maka semakin tambah banyak ilmu baru yang akan didapatkan. Jadi jangan nyerah ya kalau ada error.

6. Join Group/Komunitas


Yang terakhir adalah gabung ke group atau komunitas pemrograman, manfaatkan social mediamu untuk belajar pemrograman. Di indonesia sudah banyak group atau komunitas di berbagai bahasa pemrograman, kamu tinggal memilih gabung group/komunitas sesuai bahasa pemrograman yang sedang kamu pelajari atau gabung ke semua group/komunitas pemrograman yang ada. kenapa harus gabung ? karena saat sedang latihan kamu menemukan error dan ketika sudah cari referensi tetapi masih tetap error, kamu bisa bertanya ke group/komunitas pemrograman terkait masalah error tersebut. Selain itu kamu bisa bertanya tips, tutorial, sharing pengalaman dan sebagainya. Sangat menguntungkan bukan ?


Demikian artikel tentang Cara Memulai Belajar Pemrograman, semoga bisa bermanfaat dan dapat memotivasi pembaca untuk mencoba belajar pemrograman khususnya pelajar maupun mahasiswa di bidang teknologi dan ilmu komputer. Cara diatas merupakan pendapat pribadi penulis karena dengan cara itulah penulis memulai belajar pemrograman dulu, jika ada kritik, saran, atau masukkan bisa disampaikan melalui kolom komentar dibawah. Terimakasih telah berkunjung, sampai jumpa diartikel selanjutnya.





Cara Memulai Belajar Pemrograman




Perkembangan Website dan Industri 4.0 - Berbicara mengenai website hampir semua orang dari berbagai usia pasti sudah tau minimal pernah mendengarnya, contohnya Google, berawal dari sebuah website mesin pencarian hingga sekarang google selalu berkembang, bukan hanya Google, perusahaan besar lain seperti Microsoft, Facebook, dll juga mengalami perkembangan terutama perkembangan situs webnya. Apakah indonesia juga bisa segera menyusul negara maju lain ? Tentu saja bisa, Sebelum itu mari kita review singkat mengenai perkembangan website dan revolusi industri.

Perkembangan Website


Sejak pertama kali ditemukan hingga sekarang website masih populer dan banyak peminatnya, ada beberapa perkembangan dari web itu sendiri, bermula dari era web 1.0, web 2.0 hingga web 3.0 lalu apa saja perkembangannya ?

Web 1.0


- Masih berupa web statis atau jarang dirubah
- Tampilannya kurang interaktif
- Kombinasi teks dan warnanya masih kurang bagus
- Informasi masih berupa teks dan gambar
- Menggunakan HTML dasar, CSS dasar, Javascript
- Browser yang digunakan dan paling populer adalah Internet Explorer
- dll

Web 2.0


- Website sudah dinamis dan interaktif
- Desain tampilan dengan CSS Layout
- Informasi berupa teks, gambar, video, audio, dan animasi
- Jejaring social mulai mendominasi
- Munculnya website baru diberbagai bidang
- AJAX, JQUERY dan library Javascript mulai mendominasi
- Responsive Web Design
- Mobile Website
- dll

Web 3.0


- Semantic Web
- Augment Reality (AR)
- Sudah menggunakan cloud computing
- Artificial Intelligence (AI)
- Web terintegrasi dengan perangkat / alat rumah tangga
- Realtime Communication
- dll


Revolusi Industri 4.0



Telah banyak artikel mengenai pengertian industri 4.0 dan semuanya memiliki inti yang sama yaitu mengintegrasikan atau menghubungkan komputer dengan komponen lain tanpa keterlibatan manusia bisa dikatakan semuanya menggunakan teknologi dengan memanfaatkan teknologi Machine Learning, Cloud Computing dan Internet Of Things. Saat ini indonesia mulai masuk ke industri 4.0 ini dan tentunya ada beberapa hal yang perlu dilakukan meskipun pemerintah pasti sudah ada rencana mengenai hal tersebut akan tetapi disini penulis akan memberikan beberapa pendapat pribadi.

Koneksi Internet Cepat dan Merata/Menyeluruh


Koneksi internet tentunya sangat penting untuk masuk ke industri 4.0, perusahaan, para pengembang, mahasiswa, maupun masyarakat tentunya dapat terbantu dengan koneksi yang cepat dan mennyeluruh agar dapat mempelajari teknologi yang dibutuhkan untuk menuju industri 4.0. Selain itu dengan koneksi yang cepat dapat memungkinkan seseorang, kelompok, perusahaan tertentu menciptakan teknologi baru. Tentunya adanya internet gratis juga sangat membantu walaupun akan sangat sulit untuk direalisasikan karena beberapa hal tertentu.

Peningkatan SDM Bidang Teknologi


Sumber Daya Manusia juga sangat dibutuhkan untuk masuk ke industri 4.0 terutama untuk Mahasiswa khususnya di bidang Ilmu Komputer dan Teknologi, perlu adanya pelatihan, seminar, atau bimbingan mengenai teknologi IOT, AI, dan sebagainya agar mahasiswa termotivasi untuk mempelajari hal tersebut. Selain itu perlu adanya suatu organisasi/lembaga khusus untuk pengembangan teknologi di Indonesia sehingga orang yang punya potensi dapat tersalurkan dan tentunya masyarakat pun bisa ikut serta dalam meningkatkan sumber daya manusia di indonesia khususnya untuk teknologi

Kerja Sama Berbagai Pihak


Kerja sama tentunya sangat penting untuk merealisasikan indonesia yang lebih maju. Dari point pertama tadi bisa saja pemerintah sudah merealisasikan akan tetapi masyarakat malah menyalahgunakannya untuk kegiatan yang tidak bermanfaat, bermalas-malasan dan sebagainya. Karena itulah semua orang harus bekerja sama tidak hanya di bidang teknologi tetapi disemua bidang. 

Dengan internet cepat dan sumber daya manusia yang mumpuni serta kerjasama dari berbagai pihak dapat membuat indonesia mengejar ketertinggalan, bahkan mungkin dimasa depan indonesia bisa membuat teknologi baru yang belum pernah ada tentunya dengan Sumber Daya Manusia yang mumpuni.

Demikian artikel tentang Perkembangan Website dan Industri 4.0 semoga dapat memberi informasi bagi pembaca yang sebelumnya belum mengetahui perkembangan website dan industri 4.0 dan semoga industri 4.0 segera terealisasiskan di indonesia agar tidak tertinggal terlalu jauh dari negara lain. Jika ada kritik, saran, atau tambahan dapat disampaikan melalui kolom komentar dibawah. Terimakasih telah berkunjung sampai jumpa diartikel selanjutnya.




Perkembangan Website dan Industri 4.0

Subscribe Our Newsletter

Notifications

Disqus Logo