Bagaimana cara membuat program komputer? Selangkah demi selangkah!

Pelajari sepanjang artikel ini Cara membuat program untuk pc langkah demi langkah? Semua detailnya ada di sini! Saat ini ada baiknya mengetahui sedikit tentang pemrograman, jadi bukan ide yang buruk untuk mengetahui prosedurnya dengan cara yang mudah dan sangat praktis melalui artikel ini.

Cara-membuat-program-untuk-pc

Bagaimana cara membuat program PC?

Pertama-tama kita harus memahami bahwa itu adalah pemrograman dan ini mengacu pada proses yang menggunakan algoritma dan mengkodekannya dalam representasi, bahasa pemrograman sehingga dapat dieksekusi oleh komputer. Pertama-tama adalah membutuhkan solusi. Tanpa algoritma tidak akan ada program.

Ilmu pemrograman bukanlah penelitian pemrograman. Meskipun demikian, pemrograman merupakan bagian penting dari pekerjaan yang dilakukan oleh para ilmuwan komputer. Pemrograman sering kali merupakan cara kita membuat representasi untuk solusi. Oleh karena itu ekspresi bahasa dan proses penciptaannya menjadi komponen dasar disiplin.

Algoritma menjelaskan solusi masalah berdasarkan data yang dibutuhkan untuk mewakili masalah. Bahasa pemrograman harus menyediakan cara untuk merepresentasikan proses dan data. Untuk tujuan ini, bahasa menyediakan struktur kontrol dan tipe data.

Struktur kontrol memungkinkan langkah-langkah algoritma diekspresikan dengan cara yang nyaman tetapi tidak ambigu. Minimal, algoritma perlu melakukan pemrosesan sekuensial, membuat struktur interaktif untuk pemilihan keputusan, dan kontrol berulang. Selama bahasa menyediakan instruksi dasar ini, itu dapat digunakan untuk mewakili algoritma.

Cara-membuat-program-untuk-pc

Kami melanjutkan ke pembuatan program. Pertama-tama kita harus mempertimbangkan tingkat globalisasi program sehingga kita dapat menyadari bahwa mereka tidak lagi terbatas pada PC, dan kita dapat mengamatinya di lebih banyak perangkat yang berbeda.
Tingkat penguasaan program ini sangat tinggi, dan digunakan di hampir semua perangkat elektronik saat ini, dari ponsel hingga mobil modern. Tidak ada keraguan bahwa dunia kita sedang mengalami perubahan luar biasa yang hampir mengubah hidup kita. Kebutuhan untuk membuat program baru adalah fitur yang lebih jelas.
Mengapa Anda tidak belajar cara membuat program Anda sendiri? Jika Anda tertarik dengan ini, jangan khawatir, karena di bawah ini Anda dapat menemukan pengenalan singkat tentang bidang pemrograman, yang ideal untuk program yang memungkinkan salah satu ide Anda.

Tanyakan pada diri Anda apa program Anda nantinya

Tanpa ragu, sebelum Anda mulai mengembangkan program Anda sendiri, salah satu hal terpenting adalah memiliki pemahaman yang jelas tentang apa yang kita inginkan. Ide utama dari program ini adalah melakukan kegiatan untuk mempromosikan upaya pengguna, oleh karena itu, kami dapat menggunakan program kami sebagai titik awal, tugas apa yang harus diselesaikan dan metode apa yang paling efektif.

Dengan pemikiran ini, kami dapat mengukur keberhasilan program kami berdasarkan kegunaannya bagi pengguna yang menggunakannya. Saat merencanakan prosedur, kita dapat melihat:

  • Pastikan untuk memeriksa tugas yang biasanya dilakukan orang secara manual di komputer setiap hari. Dengan cara ini, Anda dapat menyesuaikan program dengan kebutuhan yang ada dan mencoba mencari cara untuk mengoptimalkan proses, sehingga pengguna tidak perlu bekerja keras.
  • Jangan sia-siakan ide yang Anda pikirkan, coba tuliskan semua ide yang Anda pikirkan. Pada awalnya Anda mungkin memikirkan sesuatu yang keterlaluan atau bahkan aneh, tetapi ide ini dapat membuat Anda menciptakan sesuatu yang benar-benar berguna dan inovatif. Ini mungkin menarik bagi Anda:Pemrograman berorientasi objek

Cara-membuat-program-untuk-pc

Catat ide dari program lain yang sudah dirancang

Kami tidak mengacu pada pencurian sama sekali, tetapi ini adalah pilihan sempurna untuk mengetahui bahwa program Anda hilang atau Anda bahkan berpikir bahwa ada cara yang lebih baik untuk menyelesaikan tugas ini. Jika Anda memikirkan masalah yang telah dirancang orang lain ketika Anda memikirkan sebuah program, Anda dapat menemukan titik awal yang berfokus pada program tersebut.

Anda juga dapat merancang program yang mirip dengan program lain di internet, selama program tersebut memiliki karakteristik sendiri dan sepenuhnya dirancang oleh Anda, maka tidak akan ada masalah dengan hak cipta, karena ini hanya dapat digunakan untuk referensi.

Buat dokumen desain

Meskipun ini mungkin tampak sederhana, kenyataannya adalah lebih dari itu. Ketika berpikir tentang bagaimana menulis sebuah program, tuliskan semua ide Anda, ini akan membantu Anda fokus pada ide utama.

Selain ditetapkan untuk memenuhi tujuan utama rencana, Anda juga dapat menggunakannya untuk menjelaskan semua karakteristik dan tujuan rencana dalam proyek. Biasanya hal ini terlihat agak rumit tetapi ada banyak tutorial di internet tentang cara membuat dokumen desain, jadi Anda hanya perlu melihat-lihat untuk mulai mengembangkan dokumen.

Mulailah dengan sesuatu yang sederhana

Salah satu kesalahan yang dilakukan kebanyakan orang yang ingin memulai di bidang pemrograman adalah mendesain sesuatu yang terlalu rumit, asal mereka tahu. Jika Anda sudah memiliki beberapa pengalaman dan telah membuat program sebelumnya, seharusnya tidak menjadi masalah untuk merancang program yang sedikit lebih rumit. Tetapi banyak pembuat kode pemula belum memiliki keterampilan untuk membuat hal-hal yang terlalu rumit.

Jika kasus Anda adalah seseorang yang baru mulai memprogram tetapi tidak sepenuhnya menguasai komputer, maka cara terbaik adalah mempertimbangkan untuk membuat desain yang sesederhana mungkin sehingga Anda dapat memperoleh pengalaman dan sedikit latihan dalam prosesnya. Ketika Anda memulai dengan sederhana, ini juga memberikan kemampuan untuk memperluas kreasi Anda dari waktu ke waktu, jadi tetap bermanfaat.

Cara-membuat-program-untuk-pc

Pelajari bahasa pemrograman

Jika Anda merancang sebuah program untuk pertama kalinya, salah satu bagian tersulit yang harus Anda hadapi adalah mempelajari bahasa pemrograman. Faktanya adalah ada banyak bahasa di dunia pemrograman, jadi pilihan terbaik adalah mempelajari hanya satu bahasa di awal.

Meskipun program dapat dirancang dengan bantuan program lain, mereka memberi kami bahasa pemrograman, tetapi mempelajari bahasa tertentu secara langsung dapat memudahkan kami untuk merancang program lain di masa depan.

Editor teks

Satu hal yang sangat penting untuk diingat adalah harus ada editor teks yang baik, karena sebenarnya semua program yang akan dirancang harus terlebih dahulu ditulis dalam editor teks dan kemudian "dikompilasi" sehingga satu komputer atau yang lain dapat Perangkat yang menjalankannya .

Jika Anda tidak memiliki kemampuan untuk mengunduh program apa pun untuk mengedit teks, jangan khawatir, karena secara default komputer kita menggunakan Notepad atau TexEdit. Namun, umumnya Anda disarankan untuk mengunduh editor teks lain, yang seharusnya memiliki fungsi berikut: Notepad ++, JEdit, atau Sublime Text.

Salah satu alasan untuk semua ini adalah untuk membuat kode yang dibuat secara visual lebih mudah untuk dianalisis dan dengan demikian membuat program. Keuntungan dari beberapa bahasa pemrograman (seperti Visual Basic) adalah mereka memiliki editor teks dan kompilernya sendiri, semuanya dalam satu paket unduhan.

Program kode

Harus jelas bahwa setiap program dirancang oleh sistem kode yang selaras, yang bisa lebih kompleks atau lebih sederhana. Artinya, jika kita ingin membuat program sendiri, kita harus memiliki pemahaman dasar tentang kode-kode ini. Kode-kode ini dikelompokkan berdasarkan nama bahasa pemrogramannya, dan jumlahnya banyak. Yang paling umum yang dapat kami soroti:

C: Yang pertama adalah bahasa yang sangat sederhana dan mudah dipahami, yang berinteraksi erat dengan bagian fisik (perangkat keras) komputer kita. Meskipun merupakan salah satu yang tertua, itu masih salah satu yang paling banyak digunakan di dunia saat ini.

C++: jika ciri utamanya adalah dapat berorientasi objek, tidak mungkin pada versi "C" sebelumnya. Saat ini, bahasa yang paling banyak digunakan tidak diragukan lagi adalah C ++, dan hampir semua perangkat lunak terkemuka di pasaran dibuat dalam bahasa ini. Contoh sempurna adalah browser "Chrome" dan program pengeditan foto "Photoshop".

Java: Anda mungkin pernah mendengar tentang Java, yang merupakan versi lanjutan dari C ++, dan dikenal karena keserbagunaannya yang hebat saat merancang program. Hampir semua komputer kompatibel dengan Java, dan terlepas dari sistem operasinya, Java dapat digunakan tanpa masalah. Faktanya adalah, Java digunakan terutama dalam permainan video dan perangkat lunak bisnis, tetapi kemampuan Anda untuk menggunakannya tidak terbatas pada area tertentu.

C #: Ini adalah bahasa khusus karena berfokus pada perangkat dengan sistem "Windows", tetapi jika Anda mempertimbangkan sebagian besar orang yang menggunakan sistem operasi ini, mereka tidak memiliki masalah dengan ekspansi. Bisa dikatakan bahasa ini merupakan gabungan dari bahasa Java dan C++, jadi jika anda menguasai bahasa di atas maka akan mudah untuk dipelajari. Biasanya digunakan saat membuat program yang ditujukan terutama untuk produk "Windows", dan menurut saya sistem operasi ini sangat berguna.

Objective-C: "Apple" seperti bahasa pemrograman Windows yang digunakan untuk membuat produk, dan bahasa dirancang untuk perangkat perusahaan Anda. Jika tugas Anda adalah merancang program untuk iPhone, iPad, dan bahkan komputer Mac, maka bahasa ini cocok untuk Anda.

Cara-membuat-program-untuk-pc

Penyusun

Kompiler atau juru bahasa memungkinkan tim untuk memahami bahasa pemrograman kami, jadi memiliki bahasa itu penting jika kami berencana untuk membuat program kami sendiri. Yang perlu Anda ingat adalah bahwa bahasa yang lebih kompleks (seperti C ++, Java, atau sebagian besar bahasa yang lebih baru) tentu memerlukan kompiler. Kompilasi dilakukan dengan mengubah kode yang kita tulis ke dalam format yang dapat dikenali dan dijalankan oleh komputer.

Meskipun terdengar sederhana, faktanya saat ini terdapat banyak sekali kompiler, jadi kita harus mempertimbangkan banyak variabel saat memilih salah satunya. Secara umum, disarankan untuk mendapatkan kompiler yang dapat mengenali bahasa secara efektif tergantung pada jenis bahasa yang kita gunakan, tetapi kita juga harus mempertimbangkan kemampuan peralatan kita dan kompatibilitasnya dengan perangkat lain.

Namun, sebagian besar komputer dapat menggunakan beberapa bahasa untuk menafsirkan bahasa ini tanpa kompiler. Hal ini terjadi karena mereka memasang interpreter yang menggunakan bahasa tersebut, contoh utamanya adalah Perl dan Python.

Pelajari dasar-dasar pemrograman

Apa pun jenis bahasa yang Anda pilih, pada akhirnya Anda perlu memahami beberapa dasar pemrograman karena ini sangat penting saat menerapkan bahasa tersebut. Mampu memahami tata bahasa dari bahasa yang Anda gunakan memberi Anda kesempatan untuk merancang program yang lebih kuat. Oleh karena itu, kami telah membuat daftar kecil dengan beberapa konsep paling umum di area pemrograman:

  1. Deklarasikan variabel: Kita dapat mendefinisikan variabel sebagai data yang dikelola sementara dalam program. Ini memiliki kemampuan untuk disimpan, dimodifikasi, dan dioperasikan oleh program kami kapan saja, dan umumnya digunakan untuk berbagai tujuan.
  2. Deklarasi bersyarat: Yang dapat disebutkan "jika, jika tidak, ketika", deklarasi ini melakukan tugas-tugas dasar program dengan cara yang telah ditentukan. Mereka biasanya bekerja dengan logika dan selalu menggunakan pernyataan "benar atau salah" untuk melakukan tindakan untuk menentukan apakah sesuatu itu benar atau salah.
  3. Loop: Loop adalah file yang memungkinkan Anda mengulang aktivitas yang dilakukan oleh program beberapa kali. Mereka akan terus mengulangi proses sampai perintah untuk menghentikan siklus dikeluarkan.

Tanya orang lain

Pada hari-hari awal, Anda perlu mengunjungi orang yang berpengalaman dan mengajukan pertanyaan secara langsung. Untungnya, hari ini Internet telah menjadi alat distribusi informasi yang luar biasa, sehingga Anda dapat menjangkau orang lain untuk membantu Anda terus maju.

Kita harus memahami bahwa ada banyak kesalahan dan jeda saat mengembangkan program, terutama jika ini adalah yang pertama yang ingin Anda buat. Untuk alasan ini, disarankan agar Anda mencari bantuan ketika sulit untuk diatasi.

Cara-membuat-program-untuk-pc

Kembangkan prototipe Anda

Setelah Anda menemukan jenis program apa yang ingin Anda buat, Anda memiliki pengetahuan yang Anda butuhkan untuk mengembangkan dan mengklarifikasi pertanyaan Anda. Pekerjaan selanjutnya adalah memulai bagian nyata dan merancang prototipe program. Pada dasarnya, prototipe harus berisi semua fungsi yang akan disertakan dalam program, tetapi jika Anda belum siap atau terlalu rumit untuk Anda, Anda dapat memulai dengan fungsi utama yang menjadi dasar program.

Prototipe akan dibuat menggunakan bahasa pemrograman tertentu, akan memiliki beberapa konsep pemrograman dasar dan akan dilakukan oleh perangkat tertentu. Meskipun kemajuan besar kita harus ingat bahwa prototipe umumnya menghasilkan banyak kesalahan, dan fungsi utamanya adalah untuk menunjukkan kepada kita prototipe dan menyelesaikannya.

Mulailah dengan fungsi utama Anda

Anda harus selalu fokus pada upaya untuk memenuhi ide dan kebutuhan program Anda, sehingga prototipe yang Anda desain harus fokus pada kemampuan untuk menyelesaikan aktivitas ini. Idealnya, Anda harus mulai menulis program yang diperlukan untuk mengimplementasikan fungsi ini secara efektif, dan kemudian Anda dapat menambahkan lebih banyak fungsi ke program.

Biasanya pada tahap ini, detail yang dianggap minor umumnya diabaikan, karena tugas kita adalah membuat kegiatan utama berjalan normal. Meskipun ini tampaknya memperlambat pekerjaan kami, kenyataannya adalah bahwa ini sangat menyederhanakan proses pembuatan prototipe, karena jika perubahan tertentu harus dilakukan pada kode karena bug, semakin sederhana, semakin mudah untuk memodifikasinya.

Gunakan dukungan dari orang lain

Faktanya adalah bahwa ketika Anda mengembangkan program sendiri, pekerjaan akan sangat rumit dan bahkan jika sederhana akan ada lebih dari satu peluang dan Anda akan membutuhkan seseorang untuk membantu Anda. Juga, ketika Anda berada dalam tahap pembuatan prototipe, ini akan menjadi waktu yang ideal untuk membangun tim karena Anda dapat lebih efektif mendeteksi bug potensial dalam program bersama-sama.

Anda juga perlu mengingat bahwa membiarkan lebih banyak orang memikirkan fitur penjadwalan baru dapat membantu Anda mendapatkan beberapa ide yang mungkin tidak muncul saat Anda bekerja sendiri.

Perlu dicatat bahwa ketika mengembangkan sebuah program, tidak perlu memiliki tim kerja, terutama ketika proyek yang sangat kecil sedang dikembangkan dan tidak terlalu banyak usaha yang diperlukan. Namun, jika kita dibantu oleh orang lain, waktu yang dibutuhkan untuk menyelesaikan prosedur akan sangat berkurang.

Jangan takut untuk memulai dari awal

Saat membuat prototipe, Anda mungkin memperhatikan bahwa program Anda tidak seperti yang Anda inginkan. Jika hasilnya berbeda dari yang ingin Anda dapatkan, lakukan lagi tanpa ragu-ragu bila perlu.

Karena program kami masih dalam tahap prototipe awal dan Anda seharusnya sudah memiliki gagasan yang jelas tentang apa yang ingin kami capai, Anda tidak perlu khawatir untuk menghapus prototipe saat ini dan memulai dari awal. Dengan asumsi titik ini tercapai, kami memiliki pemahaman dasar tentang bahasa dan konsep yang digunakan, jadi tidak perlu lebih dari 3-4 hari untuk membuat prototipe baru.

Perlu dicatat bahwa ini adalah waktu terbaik untuk mengubah program, karena lebih sulit untuk mengubah fitur penting di akhir program.

Pastikan untuk mendokumentasikan semuanya

Metode yang sangat sederhana adalah dengan menggunakan sintaks komentar dalam bahasa pemrograman sehingga Anda dapat meninggalkan komentar pada baris kode yang telah Anda tulis. Ini dilakukan mengingat bahwa program perlu fokus pada fungsi dan memungkinkan Anda untuk sementara meninggalkan proyek, ketika Anda kembali, Anda dapat membaca instruksi ini untuk mengingat apa yang Anda lakukan dan kemudian pergi.

Demikian pula untuk developer lain, ini juga merupakan keuntungan, karena mereka dapat lebih mudah memahami kode yang Anda rancang, yang akan sangat berguna jika Anda bekerja dalam tim seperti yang telah kami sebutkan sebelumnya.

Penggunaan khusus lainnya yang dapat Anda berikan untuk komentar ini adalah untuk sementara "menonaktifkan" bagian tertentu dari kode, memungkinkan Anda untuk memeriksa area tertentu dari program. Kemudian untuk mengembalikan bagian yang dinonaktifkan ini lagi, yang harus Anda lakukan adalah menghapus komentar ini dari kode.

Cara-membuat-program-untuk-pc

Tes alfa

Setelah prototipe kerja selesai, hal berikutnya yang perlu Anda lakukan adalah mengujinya untuk memahami perkembangannya selama operasi normal dan mencoba memastikan semuanya berfungsi. Pada titik ini prototipe kami selesai, sebagian besar hal yang dapat dilakukan harus kecil, dan lebih terlihat seperti aktivitas pengujian daripada desain.

Jenis tes ini biasanya ditunjukkan kepada publik setelah lulus. Tidak seperti pengujian beta, orang yang menguji program harus dipilih dengan cermat.

Dapatkan alat tes

Untuk melakukan pengujian alpha, perlu untuk memperkenalkan program kepada orang lain, yang akan menggunakannya sebagai konsumen biasa yang biasanya menggunakannya. Direkomendasikan bahwa tim ini sangat kecil, dan lebih baik terdiri dari orang-orang dengan pengalaman yang baik dalam program sehingga mereka dapat melihat kesalahan atau cacat dalam program.

Keuntungan lain dari pengujian dengan sekelompok kecil orang adalah selain kemampuan untuk berinteraksi dengan setiap subjek tes secara individual, Anda juga akan fokus pada informasi yang diperoleh. Perhatikan juga bahwa setiap kali Anda membuat perubahan dan membuat versi baru program, Anda perlu mengirimkan versi itu ke anggota tim penguji, karena orang-orang ini akan membandingkan perubahan yang dihasilkan dan memberikan pendapat tentang apakah perubahan itu positif atau negatif.

Perlu dicatat bahwa cara paling efektif untuk menemukan kesalahan selama pengujian alfa adalah dengan mengizinkan anggota untuk benar-benar mencoba mengganggu program selama penggunaan sehari-hari saat merekam kesalahan.

Lakukan beberapa tes alfa secara berurutan

Jika Anda tidak menemukan kesalahan dalam program selama pengujian pertama, atau Anda tidak percaya diri, yang terbaik adalah menjalankan beberapa pengujian berturut-turut dan mencoba untuk memaksa kesalahan muncul. Perlakukan kesalahan sebagai kesalahan pengembang, oleh karena itu jika ada kesempatan untuk menghindari kesalahan, lebih baik membuat semua prediksi yang mungkin.

Anda dapat mencoba membuat kesalahan dalam kode Anda, yang merupakan titik awal yang baik. Juga coba gunakan program secara tidak terduga, dan Anda tidak akan pernah tahu apa yang menyebabkan kegagalan. Anda dapat memfokuskan dengan cara ini: "Cobalah untuk menghancurkan program dengan segala cara yang mungkin dan kemudian mencegah kerusakan ini terjadi lagi."

Beberapa cara untuk mencoba merusak program Anda adalah:

  • Sejauh menyangkut program Anda, itu terutama didorong oleh faktor numerik seperti tanggal atau perhitungan, cobalah untuk melakukan operasi yang terlalu besar untuk itu. Ketika kita berbicara tentang tanggal, Anda mungkin mencoba untuk menemukan tanggal yang ketinggalan zaman atau terlalu lama, yang dapat menyebabkan beberapa reaksi aneh yang perlu diperbaiki.
  • Di sisi lain, jika program Anda menghitung angka seperti kalkulator, program akan mencoba memasukkan nilai yang terlalu tinggi atau mencoba mengurutkan faktor secara salah (misalnya, program akan mengumpulkan banyak angka tanpa simbol + -x%).
  • Cara lain yang sangat sederhana untuk menghapus kesalahan dalam program adalah dengan memasukkan variabel dan data yang salah. Jika program kami dirancang untuk memahami kata-kata, Anda dapat mencoba mengetik angka dan melihat apa reaksi Anda.
  • Jika Anda sudah memiliki antarmuka pengguna yang stabil, Anda dapat mencoba mengklik di mana saja. Meskipun ini mungkin tampak konyol, kenyataannya adalah bahwa program kami tidak dapat menanggapi begitu banyak permintaan dengan begitu cepat.

Cara-membuat-program-untuk-pc

Perbaiki dan perbaiki kesalahan besar

Yang mengejutkan dan menyambut mereka yang membuat program pertama adalah banyaknya bug yang ditemukan selama pengujian beta. Oleh karena itu dalam proses ini kita harus menghabiskan banyak waktu untuk mengoreksi setiap kesalahan yang ditemukan, yang normal. Petunjuk umum untuk pemula adalah mengatur kesalahan Anda terlebih dahulu dan mencoba memperbaikinya berdasarkan prioritas dan tingkat keparahannya.

Umumnya, kesalahan yang terkait dengan fungsi utama program kami biasanya diselesaikan terlebih dahulu. Meskipun yang terkait dengan kode juga dianggap yang paling penting, kami tidak menyadari bahwa mereka dapat mempengaruhi berbagai bagian dari program kami.

Tambahkan karakteristik

Apakah Anda ingat dokumen desain yang kita buat sebelumnya? Semua kemungkinan fitur, tujuan, dan fungsi program telah diuraikan di sini, dan sekarang adalah waktu untuk mengimplementasikannya. Tahap ini seharusnya membuat tugas utama kami beroperasi penuh, sehingga kami dapat bekerja untuk meningkatkan bagian lain dari program dan memeriksa apakah mereka bekerja dengan baik.

Anda tidak perlu takut untuk menambahkan fitur, tetapi ada baiknya untuk tidak menyimpang terlalu jauh dari desain asli yang Anda pikirkan. Yang benar adalah bahwa salah satu masalah yang banyak terlihat saat ini dalam berbagai program yang dibuat oleh orang atau perusahaan tanpa banyak pengalaman adalah penyimpangan fokus mereka. Masalahnya, dengan menambahkan begitu banyak fitur baru, program kami membagi waktu pengembangannya menjadi terlalu banyak fitur yang berbeda.

Luncurkan program Anda

Salah satu momen yang paling dinanti bagi pengembang program adalah saat program tersebut diperkenalkan kepada semua orang. Meskipun tahap ini tampak paling sederhana, kenyataannya sama rumitnya dengan semua tahap sebelumnya. Perlu dicatat bahwa ribuan pertunjukan ditampilkan kepada publik setiap hari, sehingga tidak mudah untuk membuat pertunjukan kami menonjol.

Iklankan program Anda

Dalam kebanyakan kasus, kami ingin program kami dipahami oleh orang-orang dan memiliki banyak pengguna, sehingga diperlukan sebanyak mungkin orang untuk memahami keberadaan program kami. Seperti halnya produk atau layanan lain yang tersedia di pasar, program ini juga memerlukan sedikit iklan agar orang mengenalnya dengan cepat.

Namun, iklan kami akan terus dibatasi atau ditingkatkan oleh banyak faktor, seperti cakupan dan kedalaman rencana kami. Ini juga akan sangat memengaruhi sumber daya kami yang ada, karena sumber daya ini akan memungkinkan kami untuk menjalankan strategi periklanan yang lebih besar dan mendapatkan alat yang lebih efektif dan mahal.

Membangun layanan dukungan teknis

Ketika program Anda terbuka untuk umum, Anda pasti akan menemui masalah teknis atau pengguna yang tidak mengerti cara kerja program. Dokumentasi terperinci tentang program dan beberapa layanan dukungannya harus tersedia di situs webnya. Ini dapat mencakup forum dukungan teknis, email dukungan, bantuan waktu nyata, atau kombinasi dari opsi di atas. Opsi yang Anda berikan akan bergantung pada sumber daya yang tersedia.

Perbarui produk Anda secara konstan

Saat ini hampir semua program memiliki perbaikan dan pembaruan yang dirilis lama setelah versi awal. Perbaikan ini dapat memperbaiki bug serius atau minor, memperbarui protokol keamanan, meningkatkan stabilitas, menambah fungsi, dan bahkan mengulang estetika program. Menjaga program saat ini akan membantu menjaga program tetap kompetitif.

Program untuk dijadwalkan

Saat ini orang yang ingin membuat program memiliki lebih banyak alat, seperti yang dirancang untuk pemrograman. Kemajuan ini adalah opsi baru, yang membawa kelebihan dan kekurangan dalam penggunaan, tetapi tidak diragukan lagi bahwa mereka lebih mudah digunakan, karena Anda hanya perlu mengetahui prosedur pelaksanaannya.

Untungnya, untuk sebagian besar pengembang saat ini, ada banyak program ini, jadi tugas kita hanyalah menemukan program terbaik sehingga kita dapat membuat program kita sendiri. Yang paling terkenal yang bisa kami sebutkan adalah:

Microsoft Visual Studio.NET

Tidak dapat dipungkiri bahwa salah satu tools terlengkap adalah Microsoft Visual Studio .NET yang memiliki banyak fungsi dalam mendesain program. Meskipun fungsinya sangat komprehensif, itu dikembangkan untuk membuat aplikasi langsung untuk sistem operasi Anda sendiri. Jika kita merancang sebuah program yang dapat didistribusikan ke beberapa sistem operasi dan perangkat, ini akan menjadi masalah.

Alat ini sangat lengkap, selain memungkinkan Anda bahkan menggunakan bahasa Anda sendiri, alat ini juga dapat memberi kami sebagian besar bahasa pemrograman (tersedia: C ++, Visual C # dan Visual J #). Pada saat yang sama, kami memberikan dukungan, jadi kami akan memberikan dukungan menggunakan bahasa apa pun yang tersedia.

Kemungkinan yang diizinkan oleh Microsoft Visual Studio .NET hampir tidak terbatas, karena kami dapat merancang proyek apa pun yang kami pertimbangkan. Aplikasi mereka tidak terbatas pada program desktop, karena kami bahkan dapat mengembangkan layanan web, game, perangkat lunak komersial, dan apa saja yang dapat kami pikirkan. Selain itu, kami dapat menekankan bahwa program ini dapat cocok untuk semua versi Windows, dan bahkan membuatnya berfungsi pada perangkat lain yang dirancang oleh perusahaan.

SDK Jawa

Pertama-tama, "Java" lahir dalam bahasa pemrograman, fungsi utamanya adalah memastikan bahwa selama Anda memiliki mesin virtual Java, desain dan pengembangan program dapat berjalan di hampir semua sistem operasi. Dengan pemikiran ini, Java menonjol terutama dalam hal kompatibilitas yang disediakannya, dan baru-baru ini merancang sebuah program untuk mempromosikan pembuatan konten dalam bahasanya.

Fokus utama dari program ini adalah memiliki sedikit ketergantungan pada perangkat lunak lain untuk menjalankan program yang dirancang menggunakan program, yang sangat berguna bagi pengembang karena mereka hanya perlu membuat kode program tanpa kompiler. Kemampuan untuk membuatnya dapat dieksekusi di perangkat lain.

Contoh perangkat lunak pengembangan

Perangkat lunak adalah semua bagian logis yang dapat dimiliki sistem komputer, sesuai dengan perangkat keras. Perangkat lunak ada di hampir setiap perangkat saat ini, seperti komputer, telepon, mobil modern, oven microwave, atau hampir semua perangkat dengan sistem elektronik. Demikian pula, perangkat lunak disajikan sebagai satu set program dan bertanggung jawab untuk melakukan fungsi tertentu.

Ketika sampai pada pengembangannya di perangkat, perangkat lunak bertanggung jawab untuk membuat informasi internal, mengedit dan menyimpan data, dan menggunakan berbagai perintah untuk menjalankan perintah yang diinginkan pengguna. Meskipun perangkat lunaknya tampak sederhana, kenyataannya bisa lebih rumit daripada perangkat kerasnya, karena kesalahan dalam kode program dapat menyebabkan lebih banyak kegagalan, membuat penggunaan perangkat lunak berbahaya bagi mereka yang kesulitan mengelolanya. Situasi. Perhitungan.

Saat ini ada banyak contoh pengembangan perangkat lunak, yang kurang lebih berhasil. Di antara contoh luar biasa yang patut dipertimbangkan dan dapat kami sebutkan:

  • Apache OpenOffice
  • mac os
  • Photoshop
  • Prosesor Google Dokumen
  • skype
  • Penulis Open Office

Bagaimana cara membuat perangkat lunak?

Sejak awal kami telah berfokus pada pentingnya membuat perangkat lunak dengan cara yang berbeda dan persyaratan yang diperlukan untuk merancang perangkat lunak dengan benar. Oleh karena itu, di bagian akhir kami akan menjelaskan metode yang berbeda dari metode pengembangan perangkat lunak sebelumnya yang menggunakan cloud sebagai alat.

Perlu dicatat bahwa fakta bahwa perangkat lunak semacam itu dibuat di cloud adalah alasan utama, dan perangkat lunak itu kemudian digunakan di jaringan dan dikompilasi secara otomatis. Namun, Anda harus ingat bahwa untuk mengakses perangkat lunak ini, Anda juga harus memiliki koneksi Internet, karena semua program yang digunakan untuk pengoperasiannya di-host di Internet.

Kita akan melihat langkah demi langkah bagaimana merancang sebuah software, kali ini kita akan menggunakan platform velneo.

langkah 1

Pertama buka Visual C# di versi 2010 "Express Edition". Versi khusus ini digunakan karena memiliki banyak alat yang mudah digunakan. Kemudian gunakan tautan di halaman beranda Velmeo untuk membuat proyek baru, atau gunakan menu File untuk merancang proyek baru.

langkah 2

Setelah memuat dialog proyek, Anda harus memilih kategori perangkat yang ingin Anda targetkan aplikasinya. Dalam hal ini, kami akan memilih "Aplikasi Windows Forms", yang diterjemahkan menjadi "Aplikasi Windows Forms". Setelah itu, masukkan nama perangkat lunak yang akan dikembangkan, lalu pilih opsi "OK" untuk memulai desain.

Mulai saat ini, Anda akan mulai menggunakan ruang "Visual Studio" biasa, di mana Anda akan melihat kotak peralatan di sebelah kiri, yang akan membantu Anda di bagian pengembangan. Di sisi lain, bagian tengah layar berbentuk perangkat lunak, sedangkan di sebelah kanan adalah struktur umum proyek, di mana Anda dapat memodifikasi beberapa propertinya.

langkah 3

Gunakan kotak alat dan seret label dan tombol ke formulir Anda. Pada titik ini, disarankan agar Anda membaca contoh lengkap sampai batas tertentu, meniru tata letak jendela yang lebih efektif untuk proyek lain yang sudah selesai.

langkah 4

Setelah itu, klik dua kali tombol tersebut untuk mengakses bagian coding yang akan digunakan oleh program kita. Dengan cara ini, "peristiwa" dibuat dalam program kami, yang akan dipicu ketika pengguna mengklik dua kali tombol.

Di bagian pengkodean, Anda dapat memasukkan perintah yang berbeda untuk melakukan operasi yang berbeda, tetapi dalam kasus ini, kami akan melakukan sesuatu yang sederhana. Anda dapat menulis kode ini di layar kode tombol, yang memungkinkan semua kode dijalankan saat peristiwa dipicu:

private void button1_Clic (pengiriman objek, EventArgs e) {}

langkah 5

Terakhir, pembuatan perangkat lunak diselesaikan dengan menekan perintah Ctrl + Shift + B. Perintah khusus ini memiliki fungsi untuk mengubah seluruh proyek yang sebelumnya Anda kembangkan menjadi kode yang dapat dipahami oleh komputer mana pun. Setelah mengembangkan perangkat lunak ini, Anda dapat menekan "F5" pada halaman yang sama untuk melihat cara kerja perangkat lunak di komputer Anda sendiri.

Kemana Bahasa Pemrograman pergi?

Dalam beberapa tahun terakhir banyak hal telah berubah. Namun, kemajuan dalam bidang bahasa pemrograman ini lebih evolusioner daripada revolusioner setiap hari. Ada tren yang sangat penting yang akan mengatur nada untuk desain bahasa pemrograman, dan ini sudah merupakan revolusi.

Desain bahasa yang paling terkenal

Pemrograman fungsional

Jenis ini adalah gaya pemrograman yang didasarkan pada utilitas aplikasi matematika. Ini adalah landasan teoretis dari model gaya ini. Contohnya adalah LIsp, Haskell, dan Erlang.

Variabel dalam bahasa fungsional mirip dengan variabel aljabar. Dengan kata lain, ini mewakili nilai yang awalnya tidak diketahui, tetapi setelah diketahui, nilainya tidak berubah. Ini hanyalah nama lokasi penyimpanan, dan isinya dapat dibaca dan/atau dimodifikasi sesuka hati karena variabel pernah ditetapkan, program fungsional memiliki atribut yang disebut transparansi referensial.

Bahasa dinamis

Ini adalah bahasa tingkat tinggi yang melakukan banyak tindakan yang biasanya dilakukan orang lain pada waktu kompilasi run-time. Operasi ini melampirkan dan mengevaluasi kode, memodifikasi sistem tipe data, menambahkan atribut ke objek. Salah satu alasan mengapa orang menggunakan bahasa ini adalah tingginya nilai produktivitas.

Pemrograman paralel

Komersialisasi skala besar dari batch pertama chip multicore pada tahun 2005 menyebabkan berakhirnya makan siang gratis. Di masa lalu yang tidak terlalu lama, pengembang dapat menulis program tanpa mengkhawatirkan kinerjanya, karena mereka tahu bahwa dalam waktu yang relatif singkat, perangkat keras baru dapat menjalankan program mereka lebih cepat tanpa modifikasi (karenanya dinamakan For Free Lunch).

Hukum Moore menyatakan bahwa jumlah transistor yang dapat dimodifikasi pada satu chip berlipat ganda kira-kira setiap 18 bulan. Biasanya ini diterjemahkan ke CPU yang berjalan pada megahertz yang lebih tinggi per tahun. Namun, karena pemanasan dan konsumsi daya, peningkatan kecepatan clock ini tidak lagi berkelanjutan.

Ini bukan untuk mengatakan bahwa Hukum Moore tidak lagi benar tetapi apa yang dilakukan produsen mikroprosesor sekarang adalah menggunakan transistor tambahan ini untuk menambahkan lebih banyak inti ke CPU. Kernel pada dasarnya adalah unit pemrosesan, yang mencakup register, unit eksekusi, dan cache.

Bahasa multi-paradigma

Sampai saat ini solusi bahasa yang mendukung berbagai gaya atau paradigma pemrograman ini masih sangat umum. Ruby dan Python adalah bahasa yang dinamis dan berorientasi objek, tetapi mereka juga memiliki elemen yang memungkinkan mereka untuk digunakan sebagai bahasa fungsional. Erlang adalah bahasa fungsional, konkuren, dan terdistribusi. Bahasa Oz mendukung logika, fungsi, berorientasi objek, berbasis kendala, terdistribusi, dan pemrograman bersamaan.

Platform pemrograman saat ini cenderung lebih berpusat pada platform daripada hanya menggunakan satu bahasa. Dengan kata lain, sekarang kami memiliki pemrogram dan / atau pengembang web, pemrogram monolingual telah berakhir. Misalnya, pengembang web harus siap untuk menyelesaikan pekerjaan, termasuk HTML, CSS, JavaScript. Ini semua untuk pemrograman sisi klien, hanya sisi server yang mungkin perlu memahami SQL, kerangka kerja untuk bahasa pemrograman tertentu, dan bahasa templat untuk menghasilkan konten dinamis.

Ada tahapan-tahapan pembuatan program, berikut akan kami tunjukkan yang mana untuk pembuatan salah satunya:

Definisi program:

Tahap ini diberikan oleh pernyataan masalah yang membutuhkan definisi yang jelas dan tepat. Penting untuk mengetahui apa yang dilakukan komputer. Meskipun tidak sepenuhnya jelas, tidak ada gunanya pindah ke tahap berikutnya.

Analisa masalah:

Setelah memahami kebutuhan komputer, Anda perlu mendefinisikan:

  •  Masukkan detailnya.
  •  Informasi apa yang ingin Anda hasilkan (keluaran)

Desain algoritma:

Ini adalah:

  • Itu harus memiliki titik awal yang spesifik.
  • Itu harus didefinisikan, interpretasi ganda tidak diperbolehkan.
  • Itu harus universal, yaitu harus kompatibel dengan sebagian besar masalah, ukuran dan waktu eksekusi.
  • Mereka harus dibatasi.

Pengkodean:

Ini hanyalah eksekusi mencari solusi untuk suatu masalah. Mereka adalah indikasi rinci yang disebut sumber kode. Artinya, mereka adalah skrip bahasa.

Pengujian dan debugging:

Ada banyak kesalahan manusia dalam pemrograman komputer, dan itu meningkat pesat dengan kompleksitas masalah. Proses mengidentifikasi dan menghapus kesalahan dan mengubahnya menjadi solusi bebas kesalahan disebut debugging. Pengujian melibatkan pengambilan data sampai program bebas dari kesalahan, yang paling umum adalah sintaks dan logika.

Dokumentasi:

Merupakan pedoman atau komunikasi tertulis dalam berbagai bentuk, baik berupa pernyataan, prosedur, grafik, maupun bagan. Biasanya program yang ditulis oleh satu orang akan digunakan oleh orang lain. Oleh karena itu, dokumen ini digunakan untuk membantu Anda memahami atau menggunakan program atau untuk memfasilitasi modifikasi (pemeliharaan) di masa mendatang.

Ini dibagi menjadi tiga bagian:

  • Dokumentasi Internal
  • Dokumentasi Eksternal
  • Manual del Usuari

Pemeliharaan:

Bila perlu untuk membuat perubahan pada program, menyesuaikan atau menambahnya untuk melanjutkan operasi normal, lakukan operasi ini setelah program selesai. Untuk melakukan pekerjaan ini, program harus direkam dengan benar.

Fakta yang relevan dari sejarah bahasa pemrograman

Meskipun banyak orang yang tidak menyadari hal ini, hari ini tanpa bahasa pemrograman kita tidak akan bisa memahami dunia. Yang benar adalah bahwa hampir semua hal di sekitar kita dibangun dengan kode. Aplikasi seluler, jejaring sosial, permainan video, program komputer, dan bahkan elemen yang digunakan untuk menulis program ini dibuat menggunakan bahasa pemrograman.

Bahasa pertama atau bahasa pemrograman lahir pada tahun 1801 Penemu Perancis ini bertanggung jawab untuk pemrograman. Dia bukanlah penemunya karena banyak yang telah berubah sejak saat itu, tetapi jelas bahwa dia menciptakan rangkaian instruksi pertama untuk komputer.

Dengan kata lain, kartu Anda yang dapat diprogram dimasukkan ke dalam alat tenun dan kartu tersebut dapat membaca kode kartu dan proses otomatis serta menjelaskannya. Ini jelas semua tentang membuat desain yang berbeda pada kain, tetapi ini memungkinkan siapa saja dengan alat tenun dan kartu punch untuk membuat desain tanpa harus menjadi ahli di bidangnya.

Orang berpikir bahwa ini adalah bahasa pemrograman pertama karena kartu punch ini pertama kali digunakan di komputer yang dibuat oleh Charles Babbage dan kemudian di komputer pertama.

Salah satu bahasa pemrograman pertama adalah Ada lovelace antara tahun 1842 dan 1843, dia menawarkan untuk membuat terjemahan ingatan karakter bernama Luigi Menabrea, saat melakukan ini, dia membuat bahasa pemrograman manual untuk menghitung deret bilangan Bernoulli menggunakan mesin Babbage.

Bertahun-tahun kemudian dengan kedatangan bahasa pemrograman baru, Turing benar-benar mengubah cara menghitung melalui mesin Turing-nya. Mesin ini menunjukkan bahwa mereka dapat memecahkan masalah matematika apa pun melalui suatu algoritma. Jika ada algoritma mesin dapat memecahkan masalah.

Pada tahun 1970-an, Mr. John W Backus menemukan bahasa pemrograman standar tinggi pertama dan ini digunakan oleh programmer sungguhan, ini menjadi jalan keluar, karena mengurangi beban kerja saat menghitung lintasan rudal, karena mereka menyelesaikan pekerjaan lebih cepat.

kobol

Itu tiba di tahun 1959 sebagai penyelesaian beberapa sistem pemrograman lainnya. Dan ini dimaksudkan untuk membuat bahasa unik yang dapat digunakan di komputer. Pada tahun 60-an ada komputer yang berbeda yang tidak dapat didamaikan satu sama lain, sehingga dengan cara tertentu perusahaan dapat merekrut staf tanpa menggunakan kompiler dan bahasa yang berbeda yang mereka gunakan.

Dasar

Itu lahir pada tahun 1964. Ini adalah satu set bahasa pemrograman juga standar tinggi yang diterapkan sebagai alat pengajaran, dan itu sangat booming sehingga mulai digabungkan dalam sistem lain dan hari ini sangat penting dan ini masih masih digunakan.

Pascal

Ini adalah alat pengajaran pemrograman, tetapi dengan cepat menjadi bahasa pemrograman untuk membuat berbagai aplikasi. Nyatanya, walaupun masih digunakan sampai sekarang, kurang hadir dalam aplikasi, tetapi dapat dilihat dalam hubungannya dengan kompiler Free Pascal di sekolah pemrograman.

HTML, Python dan Visual Basic

Setelah bertahun-tahun "menambal" dengan kompiler berorientasi objek dan bahasa pemrograman, zaman Internet telah tiba. Di sini, bahasa pemrograman telah membuat kemajuan besar, meskipun "tidak ada penemuan baru yang ditemukan", ide-ide lama telah matang.

Java, JavaScript, dan PHP

Pada dasarnya, mereka ada di 50% halaman web dan di banyak aplikasi. Meskipun upaya telah dilakukan untuk meninggalkan penggunaan bahasa baru, Java dan JavaScript masih sangat penting. Dengan munculnya tahun 2000-an, bahasa pemrograman baru seperti Action Script muncul. Namun, ini datang pada tahun 2001 dengan C # dan Visual Basic .NET. Seiring dengan Java dan HTML tahun-tahun sebelumnya, C# mencapai momen terbaik dalam sejarah bahasa pemrograman.

Gores

Kami terus berbicara tentang sejarah bahasa pemrograman dan tentang Scratch, "revolusi" dalam bahasa pemrograman. Ini adalah bahasa pemrograman visual yang dikembangkan oleh Massachusetts Institute of Technology dan terdiri dari bahasa yang dikembangkan yang memungkinkan anak-anak, remaja dan orang dewasa untuk belajar pemrograman visual tanpa terlalu banyak pengetahuan tentang kode.

Pergi oleh Google

Go, juga dikenal sebagai Goland, adalah bahasa pemrograman yang dirancang oleh Google, tidak lebih. Itu terinspirasi oleh C, tetapi ini adalah bahasa yang jauh lebih rumit. Ini berfokus pada proses yang sangat spesifik, tetapi tujuan utamanya adalah keamanan. Oleh karena itu, Go tidak memiliki algoritma pointer. Sebagai anggota Google, setelah menjadi populer, Anda pasti akan memiliki celah besar dalam pengembangan Android.

kotlin 2012

Kotlin adalah salah satu bahasa pemrograman yang populer, bukan karena paling sederhana, tetapi karena Google menandainya sebagai bahasa pemrograman terbaik untuk Android. Beberapa minggu yang lalu di Google I / O, Mountain View mengulurkan tangan membantu pengembang Kotlin JetBrains dan mengklaim bahwa Android akan menjadi lebih dan lebih Kotlin, sehingga memberikan lebih banyak untuk pengembang yang menggunakan bahasa ini. Banyak kemudahan. .

Asal usul dan keingintahuan nama dan bahasa pengembangan web

Kami menjelaskan beberapa kekhasan nama-nama bahasa pemrograman dan bahasa pengembangan web yang dapat ditemukan dalam sejarahnya.

PHP

PHP memiliki akronim rekursif dalam bahasa Inggris untuk PHP: Hypertext Preprocessor. Oleh karena itu, singkatan PHP menentukan meluasnya penggunaan bahasa pengembangan web.

phyton

Bahasa pengembangan terkenal lainnya, prinsipnya adalah membuat kode dapat dibaca. Bahkan, namanya berasal dari penciptanya, Guido van Rossum, yang sangat menyukai komedian terkenal Monty Python.

C + +

Bahasa yang ia gunakan adalah "C" sebagai singkatan dari "elegan". C++ adalah singkatan dari Incremental C, yang merupakan salah satu cara untuk meningkatkan nilai variabel dalam bahasa itu sendiri. Artinya, jika kita menetapkan nilai 1 ke variabel (seperti "i") dan menggunakan i++, kita akan mengubah nilai variabel menjadi 2.

Fakta yang menyenangkan

Ada Lovelace programmer pertama di dunia. Ada umumnya dianggap sebagai programmer komputer pertama di dunia. Pada tahun 1833, ia bertemu dengan ahli matematika Inggris berbakat Charles Babbage (Charles Babbage), dan menjadi teman seumur hidup dengannya. Ada telah menjunjung tinggi gagasan "mesin analisis," kalkulator mekanis yang ditemukan oleh teman baiknya Charles, yang desainnya memprediksi komputer saat ini selama lebih dari 100 tahun.

Untuk waktu yang lama, mereka memanggilnya "penyihir digital" - teman baiknya Charles Babbage memberinya nama panggilan yang lucu, dan itu tidak diragukan lagi memenangkan usahanya. Ada menganggap dirinya "metafisik" dan terkadang menyebut pemikirannya "puitis" karena dia suka menggambarkan matematika dengan metafora yang brilian dan terutama dengan imajinasi.

Ada adalah salah satu yang pertama berspekulasi tentang kecerdasan buatan. Meskipun dia menyadari potensi komputasi yang sangat besar, dia secara terbuka pesimis tentang AI, dan kalimatnya menekankan hal berikut: Penganalisis tidak memiliki hak untuk menyebabkan konsekuensi. Itu bisa melakukan apa pun yang bisa kita pesan. Anda dapat melakukan analisis, tetapi Anda tidak dapat memprediksi jenis hubungan apa pun atau menganalisis fakta hari ini, topik ini masih menjadi topik hangat.

Catatan Anda menunjukkan bahwa Anda telah memperkirakan kemungkinan bahwa komputer dapat menghasilkan musik. Sebelum jatuh sakit, dia menulis surat kepada ibunya yang mengatakan bahwa dia sedang mengerjakan drama tertentu untuk mengeksplorasi hubungan antara musik dan matematika. Meski begitu, dia masih tahu bahwa mesin analisis suatu hari nanti dapat digunakan untuk menulis melodi yang rumit dan halus.

Jika Anda ingin melanjutkan membaca artikel luar biasa kami, kunjungi tautan berikut:Pemrograman berorientasi objek


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: Actualidad Blog
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.